Bandwidth-efficient Communication Systems Based on Finite-length Low Density Parity Check Codes

Bandwidth-efficient Communication Systems Based on Finite-length Low Density Parity Check Codes
Title Bandwidth-efficient Communication Systems Based on Finite-length Low Density Parity Check Codes PDF eBook
Author
Publisher
Pages
Release 2006
Genre
ISBN

Download Bandwidth-efficient Communication Systems Based on Finite-length Low Density Parity Check Codes Book in PDF, Epub and Kindle

Low density parity check (LDPC) codes are linear block codes constructed by pseudo-random parity check matrices. These codes are powerful in terms of error performance and, especially, have low decoding complexity. While infinite-length LDPC codes approach the capacity of communication channels, finite-length LDPC codes also perform well, and simultaneously meet the delay requirement of many communication applications such as voice and backbone transmissions. Therefore, finite-length LDPC codes are attractive to employ in low-latency communication systems. This thesis mainly focuses on the bandwidth-efficient communication systems using finite-length LDPC codes. Such bandwidth-efficient systems are realized by mapping a group of LDPC coded bits to a symbol of a high-order signal constellation. Depending on the systems' infrastructure and knowledge of the channel state information (CSI), the signal constellations in different coded modulation systems can be two-dimensional multilevel/multiphase constellations or multi-dimensional space-time constellations. In the first part of the thesis, two basic bandwidth-efficient coded modulation systems, namely LDPC coded modulation and multilevel LDPC coded modulation, are investigated for both additive white Gaussian noise (AWGN) and frequency-flat Rayleigh fading channels. The bounds on the bit error rate (BER) performance are derived for these systems based on the maximum likelihood (ML) criterion. The derivation of these bounds relies on the union bounding and combinatoric techniques. In particular, for the LDPC coded modulation, the ML bound is computed from the Hamming distance spectrum of the LDPC code and the Euclidian distance profile of the two-dimensional constellation. For the multilevel LDPC coded modulation, the bound of each decoding stage is obtained for a generalized multilevel coded modulation, where more than one coded bit is considered for level. For both systems, the bounds are confirmed by the simulation.

LDPC Code-based Bandwidth Efficient Coding Schemes for Wireless Communications

LDPC Code-based Bandwidth Efficient Coding Schemes for Wireless Communications
Title LDPC Code-based Bandwidth Efficient Coding Schemes for Wireless Communications PDF eBook
Author Hari Sankar
Publisher
Pages
Release 2010
Genre
ISBN

Download LDPC Code-based Bandwidth Efficient Coding Schemes for Wireless Communications Book in PDF, Epub and Kindle

This dissertation deals with the design of bandwidth-efficient coding schemes with Low-Density Parity-Check (LDPC) for reliable wireless communications. Code design for wireless channels roughly falls into three categories: (1) when channel state information (CSI) is known only to the receiver (2) more practical case of partial CSI at the receiver when the channel has to be estimated (3) when CSI is known to the receiver as well as the transmitter. We consider coding schemes for all the above categories. For the first scenario, we describe a bandwidth efficient scheme which uses highorder constellations such as QAM over both AWGN as well as fading channels. We propose a simple design with LDPC codes which combines the good properties of Multi-level Coding (MLC) and bit-interleaved coded-modulation (BICM) schemes. Through simulations, we show that the proposed scheme performs better than MLC for short-medium lengths on AWGN and block-fading channels. For the first case, we also characterize the rate-diversity tradeoff of MIMO-OFDM and SISO-OFDM systems. We design optimal coding schemes which achieve this tradeoff when transmission is from a constrained constellation. Through simulations, we show that with a sub-optimal iterative decoder, the performance of this coding scheme is very close to the optimal limit for MIMO (flat quasi-static fading), MIMO-OFDM and SISO OFDM systems. For the second case, we design non-systematic Irregular Repeat Accumulate (IRA) codes, which are a special class of LDPC codes, for Inter-Symbol Interference (ISI) fading channels when CSI is estimated at the receiver. We use Orthogonal Frequency Division Multiplexing (OFDM) to convert the ISI fading channel into parallel flat fading subchannels. We use a simple receiver structure that performs iterative channel estimation and decoding and use non-systematic IRA codes that are optimized for this receiver. This combination is shown to perform very close to a receiver with perfect CSI and is also shown to be robust to change in the number of channel taps and Doppler. For the third case, we look at bandwidth efficient schemes for fading channels that perform close to capacity when the channel state information is known at the transmitter as well as the receiver. Schemes that achieve capacity with a Gaussian codebook for the above system are already known but not for constrained constellations. We derive the near-optimum scheme to achieve capacity with constrained constellations and then propose coding schemes which perform close to capacity. Through linear transformations, a MIMO system can be converted into non-interfering parallel subchannels and we further extend the proposed coding schemes to the MIMO case too.

Design and Analysis of Bandwidth Efficient Low-density Parity-check Codes

Design and Analysis of Bandwidth Efficient Low-density Parity-check Codes
Title Design and Analysis of Bandwidth Efficient Low-density Parity-check Codes PDF eBook
Author Johannes Pittermann
Publisher
Pages 82
Release 2002
Genre
ISBN

Download Design and Analysis of Bandwidth Efficient Low-density Parity-check Codes Book in PDF, Epub and Kindle

Low Density Parity Check Code for Next Generation Communication System

Low Density Parity Check Code for Next Generation Communication System
Title Low Density Parity Check Code for Next Generation Communication System PDF eBook
Author Mayank Ardeshana
Publisher LAP Lambert Academic Publishing
Pages 72
Release 2011-12
Genre
ISBN 9783845420417

Download Low Density Parity Check Code for Next Generation Communication System Book in PDF, Epub and Kindle

Channel coding provides the means of patterning signals so as to reduce their energy or bandwidth consumption for a given error performance. LDPC codes have been shown to have good error correcting performance which enables efficient and reliable communication. LDPC codes have linear decoding complexity but performance approaching close to shannon capacity with iterative probabilistic decoding algorithm. In this dissertation, the performance of different error correcting code such as convolution, Reed Solomon(RS), hamming, block code are evaluated based on different parameters like code rate, bit error rate (BER), Eb/No, complexity, coding gain and compare with LDPC code. In general, message passing algorithm and the sum-product algorithm are used to decode the message. We showed that logarithmic sum-product algorithm with long block length code reduces multiplication to addition by introducing logarithmic likelihood ratio so that it achieves the highest BER performance among all the decoding algorithms. The astonishing performance combined with proposed modified MS decoding algorithm make these codes very attractive for the next generations digital broadcasting system (ABS - S).

Decoder Architectures and Implementations for Quasi-cyclic Low-density Parity-check Codes

Decoder Architectures and Implementations for Quasi-cyclic Low-density Parity-check Codes
Title Decoder Architectures and Implementations for Quasi-cyclic Low-density Parity-check Codes PDF eBook
Author Xiaoheng Chen
Publisher
Pages
Release 2011
Genre
ISBN 9781124906669

Download Decoder Architectures and Implementations for Quasi-cyclic Low-density Parity-check Codes Book in PDF, Epub and Kindle

Since the rediscovery of low-density parity-check (LDPC) codes in the late 1990s, tremendous progress has been made in code construction and design, decoding algorithms, and decoder implementation of these capacity-approaching codes. Recently, LDPC codes are considered for applications such as high-speed satellite and optical communications, the hard disk drives, and high-density flash memory based storage systems, which require that the codes are free of error-floor down to bit error rate (BER) as low as 10−12 to 10−15. FPGAs are usually used to evaluate the error performance of codes, since one can exploit the finite word length and extremely high internal memory bandwidth of an FPGA. Existing FPGA-based LDPC decoders fail to utilize the configurability and read-first mode of embedded memory in the FPGAs, and thus result in limited throughput and codes sizes. Four optimization techniques, i.e., vectorization, folding, message relocation, and circulant permutation matrix (CPM) sharing, are proposed to improve the throughput, scalability, and efficiency of FPGA-based decoders. Also, a semi-automatic CAD tool called QCSYN (Quasi-Cyclic LDPC decoder SYNthesis) is designed to shorten the implementation time of decoders. Using the above techniques, a high-rate (16129,15372) code is shown to have no error-floor down to the BER of 10−14. Also, it is very difficult to construct codes that do not exhibit an error floor down to 10−15 or so. Without detailed knowledge of dominant trapping sets, a backtracking-based reconfigurable decoder is designed to lower the error floor of a family of structurally compatible quasi-cyclic LDPC codes by one to two orders of magnitudes. Hardware reconfigurability is another significant feature of LDPC decoders. A tri-mode decoder for the (4095,3367) Euclidean geometry code is designed to work with three compatible binary message passing decoding algorithms. Note that this code contains 262080 edges (21.3 times of the (2048,1723) 10GBASE-T code) in its Tanner graph and is the largest code ever implemented. Besides, an efficient QC-LDPC Shift Network (QSN) is proposed to reduce the interconnect delay and control logic of circular shift network, a core component in the reconfigurable decoder that supports a family of structurally compatible codes. The interconnect delay and control logic area are reduced by a factor of 2.12 and 8, respectively. Non-binary LDPC codes are effective in combating burst errors. Using the power representation of the elements in the Galois field to organize both intrinsic and extrinsic messages, we present an efficient decoder architecture for non-binary QC-LDPC codes. The proposed decoder is reconfigurable and can be used to decode any code of a given field size. The decoder supports both regular and irregular non-binary QC-LDPC codes. Using a practical metric of throughput per unit area, the proposed implementation outperforms the best implementations published in research literature to date.

Construction of Low Density Parity Check Codes Without Short Cycles

Construction of Low Density Parity Check Codes Without Short Cycles
Title Construction of Low Density Parity Check Codes Without Short Cycles PDF eBook
Author Lizhi Wu
Publisher
Pages 0
Release 2003
Genre Coding theory
ISBN

Download Construction of Low Density Parity Check Codes Without Short Cycles Book in PDF, Epub and Kindle

With the rapid expansion of communication networks, there has been an increasing demand for efficient and reliable digital data transmission and storage systems. Many efficient codes have been developed. The LDPC code is one of them. In this thesis, the sum-product algorithm is used in the decoding of LDPC codes. Some schemes for encoding LDPC codes have been studied. In particular, two methods of producing regular H matrices have been attempted that include short cycles of length four with code rates of 0.5, and we present three schemes of finding regular H matrices which do not include short cycles of length four with code rate being 0.5. The effect of short cycles in the bipartite graph of regular LDPC codes has been considered. The simulation results show that the BER performances of regular H matrices that do not include short cycles of length four based on BPSK or 8PSK on AWGN channel is better than those of regular H matrices that include short cycles of length four. In conclusion, in order to obtain good performance with LDPC code, one should design H matrix related to bipartite graph without short cycles.

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
Title Applications of Low Density Parity Check Codes for Wiretap Channels and Congestion Localization in Networks PDF eBook
Author Souvik Dihidar
Publisher
Pages 98
Release 2006
Genre
ISBN 9781109870688

Download Applications of Low Density Parity Check Codes for Wiretap Channels and Congestion Localization in Networks Book in PDF, Epub and Kindle

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.