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.).


Joint Source-Channel Decoding

Joint Source-Channel Decoding

Author: Pierre Duhamel

Publisher: Academic Press

Published: 2009-11-26

Total Pages: 337

ISBN-13: 0080922449

DOWNLOAD EBOOK

Treats joint source and channel decoding in an integrated way Gives a clear description of the problems in the field together with the mathematical tools for their solution Contains many detailed examples useful for practical applications of the theory to video broadcasting over mobile and wireless networks Traditionally, cross-layer and joint source-channel coding were seen as incompatible with classically structured networks but recent advances in theory changed this situation. Joint source-channel decoding is now seen as a viable alternative to separate decoding of source and channel codes, if the protocol layers are taken into account. A joint source/protocol/channel approach is thus addressed in this book: all levels of the protocol stack are considered, showing how the information in each layer influences the others. This book provides the tools to show how cross-layer and joint source-channel coding and decoding are now compatible with present-day mobile and wireless networks, with a particular application to the key area of video transmission to mobiles. Typical applications are broadcasting, or point-to-point delivery of multimedia contents, which are very timely in the context of the current development of mobile services such as audio (MPEG4 AAC) or video (H263, H264) transmission using recent wireless transmission standards (DVH-H, DVB-SH, WiMAX, LTE). This cross-disciplinary book is ideal for graduate students, researchers, and more generally professionals working either in signal processing for communications or in networking applications, interested in reliable multimedia transmission. This book is also of interest to people involved in cross-layer optimization of mobile networks. Its content may provide them with other points of view on their optimization problem, enlarging the set of tools which they could use. Pierre Duhamel is director of research at CNRS/ LSS and has previously held research positions at Thomson-CSF, CNET, and ENST, where he was head of the Signal and Image Processing Department. He has served as chairman of the DSP committee and associate Editor of the IEEE Transactions on Signal Processing and Signal Processing Letters, as well as acting as a co-chair at MMSP and ICASSP conferences. He was awarded the Grand Prix France Telecom by the French Science Academy in 2000. He is co-author of more than 80 papers in international journals, 250 conference proceedings, and 28 patents. Michel Kieffer is an assistant professor in signal processing for communications at the Université Paris-Sud and a researcher at the Laboratoire des Signaux et Systèmes, Gif-sur-Yvette, France. His research interests are in joint source-channel coding and decoding techniques for the reliable transmission of multimedia contents. He serves as associate editor of Signal Processing (Elsevier). He is co-author of more than 90 contributions to journals, conference proceedings, and book chapters. Treats joint source and channel decoding in an integrated way Gives a clear description of the problems in the field together with the mathematical tools for their solution Contains many detailed examples useful for practical applications of the theory to video broadcasting over mobile and wireless networks


Distributed Source Coding

Distributed Source Coding

Author: Shuang Wang

Publisher: John Wiley & Sons

Published: 2017-01-05

Total Pages: 384

ISBN-13: 1118705971

DOWNLOAD EBOOK

Distributed source coding is one of the key enablers for efficient cooperative communication. The potential applications range from wireless sensor networks, ad-hoc networks, and surveillance networks, to robust low-complexity video coding, stereo/Multiview video coding, HDTV, hyper-spectral and multispectral imaging, and biometrics. The book is divided into three sections: theory, algorithms, and applications. Part one covers the background of information theory with an emphasis on DSC; part two discusses designs of algorithmic solutions for DSC problems, covering the three most important DSC problems: Slepian-Wolf, Wyner-Ziv, and MT source coding; and part three is dedicated to a variety of potential DSC applications. Key features: Clear explanation of distributed source coding theory and algorithms including both lossless and lossy designs. Rich applications of distributed source coding, which covers multimedia communication and data security applications. Self-contained content for beginners from basic information theory to practical code implementation. The book provides fundamental knowledge for engineers and computer scientists to access the topic of distributed source coding. It is also suitable for senior undergraduate and first year graduate students in electrical engineering; computer engineering; signal processing; image/video processing; and information theory and communications.


Applications of Low Density Parity Check Codes for Wiretap Channels and Congestion Localization in Networks

Applications of Low Density Parity Check Codes for Wiretap Channels and Congestion Localization in Networks

Author: Souvik Dihidar

Publisher:

Published: 2006

Total Pages: 98

ISBN-13: 9781109870688

DOWNLOAD EBOOK

In Chapter 1, we give an introduction to some conventional Cryptographic protocols. Chapter 2 discusses the BB84 protocol in Quantum key Cryptography. The problem of constructing codes for wiretap channels is considered in Chapter 3. Chapter 4 deals with the problem of congestion localization in networks. Chapter 5 summarizes our work in the problem of localizing link failures in networks.


Wireless Communications

Wireless Communications

Author: Andrea Goldsmith

Publisher: Cambridge University Press

Published: 2005-08-08

Total Pages: 676

ISBN-13: 9780521837163

DOWNLOAD EBOOK

A comprehensive introduction to the basic principles, design techniques and analytical tools of wireless communications.


Channel Coding Techniques for Scaling Modern Data-Driven Applications

Channel Coding Techniques for Scaling Modern Data-Driven Applications

Author: Debarnab Mitra

Publisher:

Published: 2023

Total Pages: 0

ISBN-13:

DOWNLOAD EBOOK

Channel coding theory offers advanced mathematical techniques that have proven to be highly effective at improving the reliability of traditional communication systems such as wireless communication, storage in memories, and many more. However, modern data driven applications such as blockchains and quantum communications encounter a new set of challenges resulting in new metrics of concerns, e.g., storage requirements, communication costs, security, data rates, etc., compared to traditional systems. These new metrics necessitate new and specialized channel code designs to improve the performance of these systems. In this dissertation, we aim to mitigate the challenges encountered in certain widely used data-driven applications viz. blockchains and quantum communications by designing specialized channel codes that are tailor-made for each specific application. The first line of the dissertation is focused on specialized Low-Density Parity-Check (LDPC) code design to mitigate challenges present in blockchain systems. These systems are known to suffer from a security vulnerability known as Data Availability (DA) Attacks where system users accept an invalid block with unavailable portions. Existing work focused on utilizing random LDPC codes and 2D Reed-Solomon (2D-RS) codes to mitigate DA attacks. Although effective, these codes are not necessarily optimal for this application, especially for blockchains with small block sizes. For these types of blockchains, we propose a co-design of specialized LDPC codes and code word sampling strategies to result in good system performance in terms of DA detection probability and communication cost. We devise our co-design techniques to tackle adversaries of varying strengths and demonstrate that they result in a higher probability of detection of DA attacks and lower communication cost compared to approaches in earlier literature. The second line of the dissertation is focused on specialized polar code design to mitigate DA attacks in blockchains with large block sizes. Previously used 2D-RS codes and LDPC codes are difficult to apply to blockchains with large block sizes due to their large decoding complexity and coding fraud proof size (2D-RS codes), and intractable code guarantees for large code lengths (LDPC codes). To mitigate DA attacks in blockchains with large block sizes, we propose a novel data structure called Graph Coded Merkle Tree (GCMT): a Merkle tree encoded using the encoding graph of polar codes. Additionally, we propose a specialized polar code design algorithm for the GCMT. We demonstrate that the GCMTbuild using the above specialized polar codes simultaneously performs well in the various performance metrics relevant to DA attacks at large block sizes including DA detection probability, communication cost, tractable code guarantees, and decoding complexity. The third line of the dissertation is focused on an important application in quantum communication known as Quantum Key Distribution (QKD). QKD aims to provide private keys to multiple users at a large key generation rate. LDPC codes have been previously utilized to extract private keys in QKD. However, the existing LDPC codes do not fully utilize the properties of the QKD channel to optimize the key rates. In this dissertation, we propose novel and specialized channel coding techniques to result in high key generation rates in QKD systems. Firstly, we propose a joint code rate and LDPC code design algorithm that is tailored to use the properties of the QKD channel for high key rates. Secondly, we propose an interleaved decoding algorithm to extract the private key from raw quantum data. We demonstrate that the above techniques significantly improve the private key generation rate in QKD systems compared to approaches in earlier literature.


Efficient Low-density Parity-check Codes for Cooperative Communication

Efficient Low-density Parity-check Codes for Cooperative Communication

Author: Osso Vahabzadeh

Publisher:

Published: 2014

Total Pages: 110

ISBN-13:

DOWNLOAD EBOOK

In this dissertation, we address code design problem for cooperative communication over different channel models with emphasis on low complexity designs and structured codes that are attractive for practical implementation. We start with the problem of designing efficient codes for the relay node in Gaussian relay channels. For a class of capacity approaching codes for this channel model, called bilayer lengthened LDPC (BL-LDPC) codes, we calculate a measure of decoding complexity as a function of the number of decoding iterations and propose a technique to design complexity-optimized BL-LDPC codes by minimizing the complexity measure of these codes. This is made possible by generalizing the EXIT charts to the case of BL-LDPC codes. Motivated by the fact that there are usually stricter hardware restrictions at the relay node, our technique targets minimizing the decoding complexity of the relay code. Furthermore, excessive delay due to decoding high rate codes at the relay results in additional delay at the destination. Using our technique, we design bilayer codes with noticeable reduction in decoding complexity and delay compared to the rate-optimized codes reported in the literature. Next, we study the achievable rates for the decode-and-forward (DF) relaying strategy for the Rayleigh fading relay channel where the links have independent normalized Rayleigh fading coefficients and the channel side information is perfectly known at the corresponding receivers but not at the transmitters. We design BL-LDPC codes for this scenario for the case when the source-relay link is much stronger than the source-destination link as well as for the case when these two links have comparable SNRs. We also propose a novel two-user cooperation scheme for the block fading channel model that employs protograph-based LDPC codes. The proposed scenario is based on time division where each user transmits its message to the base station (BS) in two successive frames. Cooperation is performed by employing the Alamouti scheme Whenever it is possible. Additionally, the users encode their information over protograph-based LDPC codes that allow flexible selection of rates and code lengths. Finally, we introduce rate-compatible protograph-based root LDPC (RCPB-R-LDPC) codes for cooperative communication over block fading channels and propose two methods to construct these codes. The proposed techniques are based on the extension technique and offer broad design rates resulting in high flexibility. Furthermore, they are based on protograph constructions with minimum distance growing linearly with the block length, a property that improves the error floor performance of the designed codes. The outage probability limit under BPSK modulation is obtained for the cooperative scheme employed in this work and was used to evaluate the WER performance of the designed codes.