Title: 低密度校正檢測碼用於正交頻域多工系統之能量-載波分配與解碼排程
Power/subcarrier allocation and decoding schedule for LDPC coded OFDM systems
Authors: 顏佐翰
蘇育德
電信工程研究所
Keywords: 低密度校正檢測碼;能量分配;信賴度傳輸;LDPC;power allocation;BP
Issue Date: 2007
Abstract: 現今低密度校驗碼的錯誤更正技巧與謝農極限已經能相當接近。信賴度傳輸這種演算法用於低密度校驗碼的解碼上,是相當有效的。但是、對於某些低密度校驗碼的架構上的使用,傳統的信賴度傳輸演算法卻無法提供一個有效率的解法。所以我們提供兩種分群的方法來提升效能,第一個方法是基於我們能有效收集到的獨立信號而定,第二個方法是基於抵抗錯誤能力的不同而分群。藉著這兩種方法,我們可以針對不同的使用方式而得到益處。
The low density parity check (LDPC) codes are powerful
error-correcting codes that, thanks in part to the belief
propagation (BP) decoding algorithms, offers near-Shannon Limit
performance when the code length is sufficiently (but finite)
long. The BP algorithms refer to a class of iterative algorithms
that passes probabilistic (reliability) messages on a graph that
describes the probabilistic (Markovian) relations amongst the
associated random variables. With proper message-updating rules
and message-passing schedule, a BP algorithm can efficiently
compute the a posterior probability (APP) or likelihood function
needed in maximum likelihood (ML) or APP decoding.

Two parallel-serial decoding algorithms, namely, the horizontal
shuffled BP (HSBP) and the vertical shuffled BP (VSBP) algorithms,
have been proposed in the literature. They partition either the
check or variable nodes into several groups where a group consists
of (almost) the same number of consecutive nodes according to the
natural order of the parity-check matrix and carry out the BP
process in group-by-group manner. Three design issues for the
resulting parallel-serial decoder arise: the degree of parallelism
(the cardinality of a group), the partition rule (which nodes
should be in the same group) and the associated message-passing
schedule. All of these three design concerns affect the decoder
complexity, convergence speed and the error rate performance.

The basic per-sub-iteration message-passing behavior of a shuffled
BP algorithm is determined by the corresponding submatrices of the
parity check matrix H. That of a shuffled BP using a partition
which is not based on the natural order can be described by a
permuted version of the original H. An all-zero column (row) in a
sub-matrix implies that the corresponding nodes will undergo no
information update. It is thus desired that there be as few
all-zero columns (rows) in a sub-matrix as possible.

We present two partition criteria; the first criterion is based on
the innovation rate (new uncorrelated information collected per
sub-iteration) while the second one is based on the bit nodes'
normalized correlation spreads (NCS) which are used to measure the
degree of local flooding uniformity of a bit node in each
iteration. As the NCS also reveals the unequal error protection
(UEP) nature of a irregular LDPC code, the second partition
actually divides the bit nodes into groups with different error
rate performance. In a muticarrier transmission system, such an
UEP property can be exploited to improve the overall performance
by using a proper power and subcarrier allocation in carrying out
BP decoding. Numerical simulation indicate that both approaches
yield improved error rate and convergence performance.
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT009513520
http://hdl.handle.net/11536/38363
Appears in Collections:Thesis


Files in This Item:

  1. 352001.pdf

If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.