In this paper, we introduce a joint satellite and terrestrial broadcasting system which is called Next Generation Broadcasting-Wireless and Satellite (NGB-WS) and will be adopted in Greater China area and some other parts of Asia. This system requires good performance particularly for combined decoding. Under this requirement, we propose an algorithm to globally design a series of QC-IRA LDPC codes based on mother code via punctured GADE(Gaussian Approximate Density Evolution) theory to facilitate the combined decoding. However, in the case of j oint decoding, if the satellite and terrestrial broadcasting system uses the same punctured pattern, the combined performance is far away from optimal. To this end, we specially propose an algorithm to select the punctured patterns to better the combined performance based on proto graph GADE. Compared with the LDPC codes in DVB-S2, the designed punctured based QC-IRA LDPC codes have a comparable performance in single code rate, and have significant gain when two codes with same/different rates are combined decoded in AWGN and Rayleigh channels.
[1]
Steven W. McLaughlin,et al.
Rate-compatible puncturing of low-density parity-check codes
,
2004,
IEEE Transactions on Information Theory.
[2]
Robert Michael Tanner,et al.
A recursive approach to low complexity codes
,
1981,
IEEE Trans. Inf. Theory.
[3]
Sae-Young Chung,et al.
Analysis of sum-product decoding of low-density parity-check codes using a Gaussian approximation
,
2001,
IEEE Trans. Inf. Theory.
[4]
Guosen Yue,et al.
Design of Rate-Compatible Irregular Repeat Accumulate Codes
,
2007,
IEEE Transactions on Communications.
[5]
Steven W. McLaughlin,et al.
Rate-compatible punctured low-density parity-check codes with short block lengths
,
2006,
IEEE Transactions on Information Theory.