Low Density Generator Matrix Codes for Source and Channel Coding

Low Density Generator Matrix Codes for Source and Channel Coding

Author:

Publisher:

Published: 2006

Total Pages:

ISBN-13: 9780542720390

DOWNLOAD EBOOK

Random-like codes with iterative decoding, also referred to as turbo-like codes, have been shown to provide near optimal performance for error control over noisy channels. Low-density parity check (LDPC) codes and parallel concatenated convolutional (turbo) codes are by far the two most well-known turbo-like coding schemes. This dissertation is dedicated to a new code family, Low Density Generator Matrix codes (LDGM codes), investigating its applications in source, channel, and joint-source-channel coding of single and multiple users. The first problem that naturally arises is the use of LDGM codes for error control coding of single users. This dissertation shows that it is possible to design LDGM codes with performance comparable to that of state-of-the-art LDPC and turbo codes with lower computational complexity. A typical engineering approach is followed in this study: first a practical solution is proposed, and then it is analyzed and optimized. Specifically, the density evolution technique is adopted for the analysis and optimization of two types of designs in order to drive the performance. This work then focuses on the use of LDGM codes for distributed coding of multiple correlated users, considering the cases of source and joint source-channel coding. This problem is far from resolved, and plays a critical role in many important applications, such as sensor networks and emerging techniques in video compression. In the case of pure source coding (data compression), hidden Markov models (HMM's) are utilized to define the correlation between sources, which provides a good approximation for the real-world data. The HMM has to be exploited at the decoder site in order to optimize performance. When channel noise is present, two types of scenarios are considered: separated channels between each source and the common receiver and multi-access schemes. In the former case, where separation between source and channel coding is optimum, the resulting performance is close to that limit. For the case of multiple-access channels, separation between source and channel coding does not lead to the optimum performance, since the correlation between the users should not be destroyed in the coding procedure. However, no practical schemes have been able to outperform this bound until now; the proposed scheme is shown to provide reliable communications even with signal-to-noise-ratios below the separation limit. The use of LDGM in this context is critical, since thanks to them the codewords of the different users keep a high degree of correlation. (Abstract shortened by UMI.).


Parallel Concatenation of Regular LDGM Codes

Parallel Concatenation of Regular LDGM Codes

Author: Huiqiong Chai

Publisher:

Published: 2007

Total Pages: 81

ISBN-13:

DOWNLOAD EBOOK

The need for efficient and reliable digital data communication systems has been rising rapidly in recent years. In this thesis, we study a concatenated coding scheme based on the use of systematic linear codes with low-density generator matrix (LDGM codes) for channel coding and joint source-channel coding of multiple correlated sources. In both cases, the structures of the LDGM encoder and decoder are shown. We provide a simple technique to design irregular LDGM codes aimed at reducing the error floor, leading to a performance similar to that of turbo and irregular LDPC codes with less encoding/decoding complexity.


Iterative Algorithms for Lossy Source Coding

Iterative Algorithms for Lossy Source Coding

Author: Venkat Bala Chandar

Publisher:

Published: 2006

Total Pages: 68

ISBN-13:

DOWNLOAD EBOOK

This thesis explores the problems of lossy source coding and information embedding. For lossy source coding, we analyze low density parity check (LDPC) codes and low density generator matrix (LDGM) codes for quantization under a Hamming distortion. We prove that LDPC codes can achieve the rate-distortion function. We also show that the variable node degree of any LDGM code must become unbounded for these codes to come arbitrarily close to the rate-distortion bound. For information embedding, we introduce the double-erasure information embedding channel model. We develop capacity-achieving codes for the double-erasure channel model. Furthermore, we show that our codes can be efficiently encoded and decoded using belief propagation techniques. We also discuss a generalization of the double-erasure model which shows that the double-erasure model is closely related to other models considered in the literature.


LDGM Codes for Wireless and Quantum Systems

LDGM Codes for Wireless and Quantum Systems

Author: Hanqing Lou

Publisher:

Published: 2006

Total Pages:

ISBN-13: 9780542720406

DOWNLOAD EBOOK

In the last decade, helped by the increase in computing power, capacity approaching codes, such as turbo codes and low-density parity check (LDPC) codes, have been proposed. The common characteristics of these codes are their long length and their random-like codeword structure. However, the decoding complexity of turbo codes and the encoding complexity of LDPC codes are substantial. In order to alleviate this problem, we propose the use of low-density generator matrix (LDGM) codes, which are a special class of LDPC codes with low encoding and decoding complexity. In this work, we explore different avenues to successfully apply LDGM codes in different communications environments such as quantum systems, realistic wireless channels with memory, and MIMO channels. In order to do so, it is necessary to generate LDGM codes for different rates. Thus, the first contribution of our work is showing that LDGM codes are very flexible and can be easily modified to achieve different rates. Then, we investigate the following topics: (1) In quantum environments, stabilizer codes are a special yet large class of quantum error-correcting codes, which introduce a connection between classical block codes and quantum codes. (2) We have proposed a modified algorithm for decoding of LDGM codes over hidden Markov channels. The proposed scheme clearly outperforms the system in which the channel statistics are not exploited at the decoder side. (3) In order to approach the capacity limit in MIMO systems, powerful channel codes have to be utilized. We compare schemes based on (i) the concatenation of space-time codes and powerful channel codes and (ii) systems based on just using channel coding (no space-time code) in the context of bit-interleaved coded modulation with an iterative process between the demapper and the code. (4) We compare different transmission schemes for multiple antenna transmission systems based on multilevel codes (MLC) in terms of the maximum rate that they can achieve. We introduce a new architecture that can provide nearly optimum performance without iterative demapping and has lower complexity than the full multilevel coding scheme. (5) We focus on the design of layered transmission schemes that can approach outage capacity in quasi-static fading channels in the high spectral efficiency regime without demapper iterations. (Abstract shortened by UMI.).


Fundamentals of Convolutional Coding

Fundamentals of Convolutional Coding

Author: Rolf Johannesson

Publisher: John Wiley & Sons

Published: 2015-07-07

Total Pages: 686

ISBN-13: 0470276835

DOWNLOAD EBOOK

Fundamentals of Convolutional Coding, Second Edition, regarded as a bible of convolutional coding brings you a clear and comprehensive discussion of the basic principles of this field Two new chapters on low-density parity-check (LDPC) convolutional codes and iterative coding Viterbi, BCJR, BEAST, list, and sequential decoding of convolutional codes Distance properties of convolutional codes Includes a downloadable solutions manual


Channel Codes

Channel Codes

Author: William Ryan

Publisher: Cambridge University Press

Published: 2009-09-17

Total Pages: 709

ISBN-13: 1139483013

DOWNLOAD EBOOK

Channel coding lies at the heart of digital communication and data storage, and this detailed introduction describes the core theory as well as decoding algorithms, implementation details, and performance analyses. In this book, Professors Ryan and Lin provide clear information on modern channel codes, including turbo and low-density parity-check (LDPC) codes. They also present detailed coverage of BCH codes, Reed-Solomon codes, convolutional codes, finite geometry codes, and product codes, providing a one-stop resource for both classical and modern coding techniques. Assuming no prior knowledge in the field of channel coding, the opening chapters begin with basic theory to introduce newcomers to the subject. Later chapters then extend to advanced topics such as code ensemble performance analyses and algebraic code design. 250 varied and stimulating end-of-chapter problems are also included to test and enhance learning, making this an essential resource for students and practitioners alike.


Channel Coding: Theory, Algorithms, and Applications

Channel Coding: Theory, Algorithms, and Applications

Author:

Publisher: Academic Press

Published: 2014-07-29

Total Pages: 687

ISBN-13: 012397223X

DOWNLOAD EBOOK

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 to write on a particular topic. With this reference source you will: Quickly grasp a new area of research Understand the underlying principles of a topic and its applications Ascertain how a topic relates to other areas and learn of the research issues yet to be resolved Quick tutorial reviews of important and emerging topics of research in Channel Coding Presents core principles in Channel Coding theory and shows their applications Reference content on core principles, technologies, algorithms and applications Comprehensive references to journal articles and other literature on which to build further, more specific and detailed knowledge


Selected Topics in Information and Coding Theory

Selected Topics in Information and Coding Theory

Author: Isaac Woungang

Publisher: World Scientific

Published: 2010

Total Pages: 725

ISBN-13: 9812837167

DOWNLOAD EBOOK

The last few years have witnessed rapid advancements in information and coding theory research and applications. This book provides a comprehensive guide to selected topics, both ongoing and emerging, in information and coding theory. Consisting of contributions from well-known and high-profile researchers in their respective specialties, topics that are covered include source coding; channel capacity; linear complexity; code construction, existence and analysis; bounds on codes and designs; space-time coding; LDPC codes; and codes and cryptography.All of the chapters are integrated in a manner that renders the book as a supplementary reference volume or textbook for use in both undergraduate and graduate courses on information and coding theory. As such, it will be a valuable text for students at both undergraduate and graduate levels as well as instructors, researchers, engineers, and practitioners in these fields.Supporting Powerpoint Slides are available upon request for all instructors who adopt this book as a course text.


Applied Algebra, Algebraic Algorithms and Error-Correcting Codes

Applied Algebra, Algebraic Algorithms and Error-Correcting Codes

Author: Serdar Boztas

Publisher: Springer

Published: 2007-11-29

Total Pages: 379

ISBN-13: 3540772243

DOWNLOAD EBOOK

This book constitutes the refereed proceedings of the 17th International Symposium on Applied Algebra, Algebraic Algorithms and Error-Correcting Codes, AAECC-17, held in Bangalore, India, in December 2007. Among the subjects addressed are block codes, including list-decoding algorithms; algebra and codes: rings, fields, algebraic geometry codes; algebra: rings and fields, polynomials, permutations, lattices; cryptography: cryptanalysis and complexity; computational algebra.