Channel coding : theory, algorithms, and applications /

This book gives a review of the principles, methods and techniques of important and emerging research topics and technologies in Channel Coding, including theory, algorithms, and applications. Edited by leading people in the field who, through their reputation, have been able to commission experts t...

Full description

Bibliographic Details
Other Authors: Biglieri, Ezio (Editor), Declerq, David (Editor), Fossorier, Marc, 1964- (Editor)
Format: Book
Language:English
Published: Amsterdam : Academic Press, 2014
Series:Academic Press library in mobile and wireless communications
Subjects:
Table of Contents:
  • Half Title; Title Page; Copyright; Contents ; Preface; Contributors; 1 Turbo Codes: From First Principles to Recent Standards; 1 Introduction; 2 History of turbo codes; 2.1 The origins of turbo codes; 2.2 Concatenation; 2.3 Negative feedback in the decoder and recursive systematic convolutional codes; 2.4 Extrinsic information and iterative decoding; 2.5 Parallel concatenation; 3 Fundamentals of turbo coding; 3.1 Recursive systematic convolutional (RSC) component codes; 3.2 Block coding with turbo codes; 3.3 The permutation; 3.3.1 Regular permutation; 3.3.2 Irregular permutations
  • 2 Turbo-Like Codes Constructions1 Introduction and bibliography survey; 1.1 Introduction; 2 Structure of concatenated codes; 2.1 Main characteristics of turbo encoding structures; 2.2 Trellis encoders; 2.3 Mapper; 2.3.1 Repeater; 2.3.2 Parity-check bit generator; 2.3.3 Constellation labeling; 2.4 Interleaver; 2.5 Rate conversion modules; 2.6 Puncturer; 2.7 Summary of encoding modules; 2.8 Some turbo encoder structures and their main properties; 2.8.1 Serially concatenated convolutional codes; 2.8.2 Duobinary PCCC; 2.8.3 (Irregular) repeat-accumulate codes; 2.8.4 Self-concatenation
  • 2.8.5 Other turbo coding structures2.9 Convolutional versus block encoding; 2.9.1 Periodic state enforcing of trellis encoders; 3 ML analysis and design of constituent codes; 3.1 Maximum-likelihood analysis; 3.1.1 Word and bit error probabilities; 3.1.2 Uniform interleaver; 3.1.3 Analysis of PCCC; 3.1.4 Analysis of SCCC; 3.1.5 Analysis of hybrid concatenated codes with interleavers; 3.1.6 More refined upper bounds; 3.2 Design criteria for constituent encoders; 3.2.1 Design of parallel concatenated convolutional codes with interleaver; 3.2.2 A heuristic explanation of the interleaver gain
  • 3.2.3 Design of serially concatenated convolutional codes with interleavers3.3 Comparison between parallel and serially concatenated codes; 3.4 Finding the optimum constituent encoders; 4 Iterative decoding; 4.1 Messages in iterative decoders and independence assumption; 4.2 Soft-input soft-output modules; 4.3 The SISO for the data ordering encoding modules; 4.4 The SISO module for the trellis encoder; 4.4.1 The SISO algorithm for computing the extrinsic LLRS; 4.4.2 Trellis with multiple symbol labels; 4.5 The SISO module for the mapper
  • 4 Fundamentals of turbo decoding4.1 The turbo principle; 4.2 Soft-input soft-output decoding; 4.2.1 Definitions; 4.2.2 The MAP algorithm; 4.2.3 The MAP algorithm in the logarithmic domain: Log-MAP and Max-Log-MAP; 5 Industrial impacts of turbo codes; 5.1 The very first implementations of turbo codecs; 5.1.1 The CAS 5093 circuit; 5.1.2 The Turbo4 circuit; 5.2 Early applications of turbo codes; 5.3 Turbo codes in standards; 5.3.1 Mobile communication systems; 5.3.2 Digital video broadcasting (DVB) standards; 5.3.3 Other standards; 5.3.4 Summary; 6 Conclusion; References