DocumentCode :
932106
Title :
A Turbo Coding System for High Speed Communications
Author :
Zheng, Yan-Xiu ; Su, Yu.T.
Author_Institution :
Nat. Chiao Tung Univ., Hsinchu
Volume :
6
Issue :
10
fYear :
2007
fDate :
10/1/2007 12:00:00 AM
Firstpage :
3700
Lastpage :
3711
Abstract :
This paper presents a new turbo coding scheme for high data rate applications. It uses a special interleaver structure that is naturally suited for parallel processing and a multiple-round early stopping test involving both sign check and a CRC code. A memory (storage) management mechanism is included as a critical part of the decoder. The proposed coding scheme offers new design options and tradeoffs that are not available to conventional convolutional turbo codes (CTCs). In particular, it becomes possible for the decoder to employ an efficient inter-block collaborative decoding algorithm, passing the information obtained from stopping test proved blocks to other unproved blocks. It also becomes important to have a proper decoding schedule. The combined effect is improved performance and reduction in the average decoding latency. We show that the memory manager has a modular-like effect in that additional memory units render enhanced performance due not only to less forced early stopping but to possible increases of the interleaving depth. It also provides additional design tradeoff amongst performance, speed and required memory size. Depending on the decoding schedule, the degree of parallelism and other decoding resources available, the proposed scheme admits a variety of decoder architectures that meet a large range of speed and performance demands.
Keywords :
block codes; cyclic redundancy check codes; data communication; decoding; interleaved codes; parallel processing; storage management; turbo codes; CRC code; high speed data communications; inter-block collaborative decoding algorithm; interleaver structure; memory management mechanism; multiple-round early stopping test; parallel processing; sign check code; turbo coding system; Collaboration; Convolutional codes; Delay; Interleaved codes; Iterative decoding; Memory management; Message passing; Parallel processing; Testing; Turbo codes;
fLanguage :
English
Journal_Title :
Wireless Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
1536-1276
Type :
jour
DOI :
10.1109/TWC.2007.060086
Filename :
4350320
Link To Document :
بازگشت