Skip to product information
1 of 1
Regular price £116.29 GBP
Regular price Sale price £116.29 GBP
Sale Sold out
Free UK Shipping

Freshly Printed - allow 7 days lead

Algorithms for Communications Systems and their Applications

Nevio Benvenuto (Author), Giovanni Cherubini (Author), Stefano Tomasin (Author)

9781119567967, Wiley

Hardback, published 4 February 2021

960 pages
25.4 x 17.8 x 5.5 cm, 1.928 kg

The definitive guide to problem-solving in the design of communications systems

In Algorithms for Communications Systems and their Applications, 2nd Edition, authors Benvenuto, Cherubini, and Tomasin have delivered the ultimate and practical guide to applying algorithms in communications systems. Written for researchers and professionals in the areas of digital communications, signal processing, and computer engineering, Algorithms for Communications Systems presents algorithmic and computational procedures within communications systems that overcome a wide range of problems facing system designers.

New material in this fully updated edition includes:

  • MIMO systems (Space-time block coding/Spatial multiplexing /Beamforming and interference management/Channel Estimation)
  • OFDM and SC-FDMA (Synchronization/Resource allocation (bit and power loading)/Filtered OFDM)
  • Improved radio channel model (Doppler and shadowing/mmWave)
  • Polar codes (including practical decoding methods)
  • 5G systems (New Radio architecture/initial access for mmWave/physical channels)

The book retains the essential coding and signal processing theoretical and operative elements expected from a classic text, further adopting the new radio of 5G systems as a case study to create the definitive guide to modern communications systems.

Preface 3

Acknowledgments 3

1 Elements of signal theory 7

1.1 Continuous-time linear systems 7

1.2 Discrete-time linear systems 10

1.3 Signal bandwidth 22

1.4 Passband signals and systems 26

1.5 Second-order analysis of random processes 38

1.6 The autocorrelation matrix 56

1.7 Examples of random processes 60

1.8 Matched filter 66

1.9 Ergodic random processes 69

1.10 Parametric models of random processes 82

1.11 Guide to the bibliography 95

Bibliography 95

Appendixes 97

2 The Wiener filter 129

2.1 The Wiener filter 129

2.2 Linear prediction 140

2.3 The least squares method 145

2.4 The estimation problem 155

2.5 Examples of application 164

Bibliography 173

Appendixes 174

3 Adaptive transversal filters 179

3.1 The MSE design criterion 180

3.2 The recursive least squares algorithm 208

3.3 Fast recursive algorithms 215

3.4 Examples of application 216

Bibliography 221

4 Transmission channels 223

4.1 Radio channel 223

4.2 Telephone channel 268

Appendixes 272

Bibliography 274

5 Vector quantization 277

5.1 Basic concept 277

5.2 Characterization of VQ 278

5.3 Optimum quantization 281

5.4 The Linde, Buzo, and Gray algorithm 284

5.5 Variants of VQ 288

5.6 VQ of channel state information 292

5.7 Principal component analysis 295

Bibliography 299

6 Digital transmission model and channel capacity 301

6.1 Digital transmission model 301

6.2 Detection 305

6.3 Relevant parameters of the digital transmission model 314

6.4 Error probability 317

6.5 Capacity 320

6.6 Achievable rates of modulations in AWGN channels 326

Bibliography 333

Appendixes 334

7 Single-carrier modulation 341

7.1 Signals and systems 341

7.2 Intersymbol interference 356

7.3 Performance analysis 365

7.4 Channel equalization 367

7.5 Optimum methods for data detection 410

7.6 Numerical results obtained by simulations 447

7.7 Precoding for dispersive channels 451

7.8 Channel estimation 456

7.9 Faster-than-Nyquist Signalling 467

8 Multicarrier modulation 499

8.1 MC systems 499

8.2 Orthogonality conditions 500

8.3 Efficient implementation of MC systems 502

8.4 Non-critically sampled filter banks 510

8.5 Examples of MC systems 515

8.6 Analog signal processing requirements in MC systems 517

8.7 Equalization 521

8.8 Orthogonal time frequency space modulation 526

8.9 Channel estimation in OFDM 527

8.10 Multiuser access schemes 532

8.11 Comparison between MC and SC systems 535

8.12 Other MC waveforms 536

Bibliography 537

9 Transmission over multiple input multiple output channels 539

9.1 The MIMO NB channel 539

9.2 CSI only at the receiver 545

9.3 CSI only at the transmitter 558

9.4 CSI at both the transmitter and the receiver 565

9.5 Hybrid beamforming 566

9.6 Multiuser MIMO: broadcast channel 568

9.7 Multiuser MIMO: multiple-access channel 573

9.8 Massive MIMO 575

Bibliography 576

10 Spread-spectrum systems 581

10.1 Spread-spectrum techniques 581

10.2 Applications of spread-spectrum systems 593

10.3 Chip matched filter and rake receiver 597

10.4 Interference 601

10.5 Single-user detection 603

10.6 Multiuser detection 606

10.7 Multicarrier CDMA systems 612

Bibliography 613

Appendixes 615

10.A Walsh codes 616

11 Channel codes 619

11.1 System model 620

11.2 Block codes 622

11.3 Convolutional codes 690

11.4 Puncturing 711

11.5 Concatenated codes 711

11.6 Turbo codes 713

11.7 Iterative detection and decoding 730

11.8 Low-density parity check codes 734

11.9 Polar codes 751

11.10 Milestones in channel coding 775

Bibliography 775

Appendixes 781

11.A Nonbinary parity check codes 782

12 Trellis coded modulation 789

12.1 Linear TCM for one and two-dimensional signal sets 790

12.2 Multidimensional TCM 811

12.3 Rotationally invariant TCM schemes 817

Bibliography 817

13 Techniques to achieve capacity 819

13.1 Capacity achieving solutions for multicarrier systems 819

13.2 Capacity achieving solutions for single carrier systems 833

Achieving capacity 837

Bibliography 838

14 Synchronization 839

14.1 The problem of synchronization for QAM systems 839

14.2 The phase-locked loop 841

14.3 Costas loop 852

14.4 The optimum receiver 856

14.5 Algorithms for timing and carrier phase recovery 863

14.6 Algorithms for carrier frequency recovery 880

14.7 Second-order digital PLL 885

14.8 Synchronization in spread-spectrum systems 885

14.9 Synchronization in OFDM 891

14.10 Synchronization in SC-FDMA 896

Bibliography 899

15 Self-training equalization 901

15.1 Problem definition and fundamentals 901

15.2 Three algorithms for PAM systems 908

15.3 The contour algorithm for PAM systems 910

15.4 Self-training equalization for partial response systems 913

15.5 Self-training equalization for QAM systems 917

15.6 Examples of applications 924

Bibliography 928

Appendixes 930

15.A On the convergence of the contour algorithm 931

16 Low-complexity demodulators 933

16.1 Phase-shift keying 933

16.2 (D)PSK non-coherent receivers 940

16.3 Optimum receivers for signals with random phase 946

16.4 Frequency-based modulations 957

16.5 Gaussian MSK 968

Bibliography 985

Appendixes 985

16.A Continuous phase modulation 986

17 Applications of interference cancellation 989

17.1 Echo and near–end crosstalk cancellation for PAM systems 990

17.2 Echo cancellation for QAM systems 998

17.3 Echo cancellation for OFDM systems 1001

17.4 Multiuser detection for VDSL 1004

Bibliography 1014

18 Examples of communication systems 1019

18.1 The 5G cellular system 1019

18.2 GSM 1032

18.3 Wireless local area networks 1036

18.4 DECT 1037

18.5 Bluetooth 1040

18.6 Transmission over unshielded twisted pairs 1041

18.7 Hybrid fibre/coaxial cable networks 1048

Bibliography 1053

Appendixes 1057

18.A Duplexing 1058

18.B Deterministic access methods 1059

19 High-speed communications over twisted-pair cables 1063

19.1 Quaternary partial response class-IV system 1063

19.2 Dual duplex system 1077

Bibliography 1087

Appendixes 1087

19.A Interference suppression 1088

Subject Areas: Electronics & communications engineering [TJ]

View full details