A Study on LDPC-CC with Rational Parity-Check Metrices and Related Decoding Algorithms
碩士 === 國立交通大學 === 電信工程系所 === 97 === Low-density parity-check convolutional codes (LDPC-CC) are convolutional codes with low-density of ones in the scalar form of parity-check matrices. They have good features that do not exist in LDPC block codes such as they can be encoded with arbitrary length by...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2009
|
Online Access: | http://ndltd.ncl.edu.tw/handle/62847277741472901379 |
id |
ndltd-TW-097NCTU5435127 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097NCTU54351272015-10-13T15:42:32Z http://ndltd.ncl.edu.tw/handle/62847277741472901379 A Study on LDPC-CC with Rational Parity-Check Metrices and Related Decoding Algorithms 具分式校驗矩陣之低密度校驗迴旋碼及其相關解碼演算法 Lai, Chih-Chieh 賴志傑 碩士 國立交通大學 電信工程系所 97 Low-density parity-check convolutional codes (LDPC-CC) are convolutional codes with low-density of ones in the scalar form of parity-check matrices. They have good features that do not exist in LDPC block codes such as they can be encoded with arbitrary length by simple shift registers, and can be decode by only one decoder. On the other hand, a decoder for LDPC block code can only decode codewords with xed length. Besides, the decoder pops out the decoded outputs continuously, and makes LDPC-CC more adequate to real time operating systems than LDPC block codes. In this thesis, we discuss the decoding algorithms for LDPC-CC in two perspectives. First, we propose a new perspective for decoding LDPC-CC with rational parity-check matrices. Second, we present an improved bit-fipping decoding algorithm for LDPC-CC. Recently, good performance LDPC-CC are constructed from quasi-cyclic LDPC (QCLDPC) codes. There are zeros, monomial or binomial in the parity-check matrices of those LDPC-CC. In this thesis, we discuss the possibility that LDPC-CC with rational paritycheck matrices can still have good bit error rate (BER) performance. We propose a new perspective of constructing Tanner graph to represent the rational in parity-check matrix. There are no cycles of length 4, and the iterative message passing algorithm can be free from high dependence in the examples. The simulation results show that the BER performance is better than that of previous perspective for decoding LDPC-CC with rational parity-check matrices about 1 dB improvement and 1 dB away from maximum likelihood (ML) decoding results in the cases of LDPC-CC with small memory. In the cases of LDPC-CC with large memory, our simulation results show about 0.7 dB improvement. We also generate rational parity-check matrices equivalent to the monomial parity-check matrices constructed from QC-LDPC. The simulation results show that there are no dierence between two BER peformance. In addition to the decoding for LDPC-CC with rational parity-check matrices, we also discuss the hard decision decoding for LDPC-CC. In many applications such as the communication in flash memory, the power consumption and the volume of the system are the most important concern, and a simplied decoding algorithm for LDPC codes is needed. Bit-flipping algorithms are good choices because they provide decoded results very quickly by utilizing hard decisions of received sequence. There is much research on modied bit-flipping algorithms for dierent type of LDPC block codes but few discussion about LDPC-CC. Unluckily, the bit-flipping algorithm for LDPC block codes are not well suitable for decoding LDPC-CC due to the nature of the decoders for LDPC-CC. Therefore, we propose a modified bit- ipping algorithm for decoding LDPC-CC in this thesis. The simulation results show that the BER performance is better than previous work about 2 dB improvement in many cases. Wang, Chung-Hsuan 王忠炫 2009 學位論文 ; thesis 44 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 電信工程系所 === 97 === Low-density parity-check convolutional codes (LDPC-CC) are convolutional codes with low-density of ones in the scalar form of parity-check matrices. They have good features that do not exist in LDPC block codes such as they can be encoded with arbitrary length by simple shift registers, and can be decode by only one decoder. On the other hand, a decoder for LDPC block code can only decode codewords with xed length. Besides, the decoder pops out the decoded outputs continuously, and makes LDPC-CC more adequate to real time operating systems than LDPC block codes. In this thesis, we discuss the decoding algorithms for LDPC-CC in two perspectives. First, we propose a new perspective for
decoding LDPC-CC with rational parity-check matrices. Second, we present an improved bit-fipping decoding algorithm for LDPC-CC. Recently, good performance LDPC-CC are constructed from quasi-cyclic LDPC (QCLDPC) codes. There are zeros, monomial or binomial in the parity-check matrices of those LDPC-CC. In this thesis, we discuss the possibility that LDPC-CC with rational paritycheck matrices can still have good bit error rate (BER) performance. We propose a new perspective of constructing Tanner graph to represent the rational in parity-check matrix. There are no cycles of length 4, and the iterative message passing algorithm can be free from high dependence in the examples. The simulation results show that the BER performance is
better than that of previous perspective for decoding LDPC-CC with rational parity-check matrices about 1 dB improvement and 1 dB away from maximum likelihood (ML) decoding results in the cases of LDPC-CC with small memory. In the cases of LDPC-CC with large memory, our simulation results show about 0.7 dB improvement. We also generate rational parity-check matrices equivalent to the monomial parity-check matrices constructed from QC-LDPC. The simulation results show that there are no dierence between two BER peformance.
In addition to the decoding for LDPC-CC with rational parity-check matrices, we also discuss the hard decision decoding for LDPC-CC. In many applications such as the communication in flash memory, the power consumption and the volume of the system are the most important concern, and a simplied decoding algorithm for LDPC codes is needed. Bit-flipping algorithms are good choices because they provide decoded results very quickly by utilizing hard decisions of received sequence. There is much research on modied bit-flipping algorithms for dierent type of LDPC block codes but few discussion about LDPC-CC. Unluckily,
the bit-flipping algorithm for LDPC block codes are not well suitable for decoding LDPC-CC due to the nature of the decoders for LDPC-CC. Therefore, we propose a modified bit-
ipping algorithm for decoding LDPC-CC in this thesis. The simulation results show that the BER performance is better than previous work about 2 dB improvement in many cases.
|
author2 |
Wang, Chung-Hsuan |
author_facet |
Wang, Chung-Hsuan Lai, Chih-Chieh 賴志傑 |
author |
Lai, Chih-Chieh 賴志傑 |
spellingShingle |
Lai, Chih-Chieh 賴志傑 A Study on LDPC-CC with Rational Parity-Check Metrices and Related Decoding Algorithms |
author_sort |
Lai, Chih-Chieh |
title |
A Study on LDPC-CC with Rational Parity-Check Metrices and Related Decoding Algorithms |
title_short |
A Study on LDPC-CC with Rational Parity-Check Metrices and Related Decoding Algorithms |
title_full |
A Study on LDPC-CC with Rational Parity-Check Metrices and Related Decoding Algorithms |
title_fullStr |
A Study on LDPC-CC with Rational Parity-Check Metrices and Related Decoding Algorithms |
title_full_unstemmed |
A Study on LDPC-CC with Rational Parity-Check Metrices and Related Decoding Algorithms |
title_sort |
study on ldpc-cc with rational parity-check metrices and related decoding algorithms |
publishDate |
2009 |
url |
http://ndltd.ncl.edu.tw/handle/62847277741472901379 |
work_keys_str_mv |
AT laichihchieh astudyonldpcccwithrationalparitycheckmetricesandrelateddecodingalgorithms AT làizhìjié astudyonldpcccwithrationalparitycheckmetricesandrelateddecodingalgorithms AT laichihchieh jùfēnshìxiàoyànjǔzhènzhīdīmìdùxiàoyànhuíxuánmǎjíqíxiāngguānjiěmǎyǎnsuànfǎ AT làizhìjié jùfēnshìxiàoyànjǔzhènzhīdīmìdùxiàoyànhuíxuánmǎjíqíxiāngguānjiěmǎyǎnsuànfǎ AT laichihchieh studyonldpcccwithrationalparitycheckmetricesandrelateddecodingalgorithms AT làizhìjié studyonldpcccwithrationalparitycheckmetricesandrelateddecodingalgorithms |
_version_ |
1717767917826736128 |