Title :
Parallel implementation of turbo-decoders for satellite and wireless communication systems
Author :
Sadeghi, Pouriya ; Soleymani, M. Reza
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
Abstract :
In a turbo coding scheme, different codewords require different numbers of iterations for being correctly decoded. If a fixed number of iterations is allocated to each frame, it is possible that certain frames remain erroneous while decoder is idle part of the time for other frames. In this paper idea of sharing the processing power among different frames, possibly, belonging to different channels, is presented. This time-sharing approach can increase the processing throughput and/or the performance of the turbo decoding scheme. We present two schemes and give their performance for the 3GPP code. We also investigate the implementation of these schemes using a digital signal processor (DSP) chip. At the end, we present an efficient implementation algorithm by combining those two multi-channel processing schemes.
Keywords :
3G mobile communication; iterative decoding; mobile satellite communication; parallel architectures; turbo codes; 3GPP code; digital signal processor; iterations; multi-channel processing schemes; processing throughput; satellite communication systems; time-sharing approach; turbo-decoders parallel implementation; wireless communication systems; 3G mobile communication; Artificial satellites; Base stations; Communication standards; Digital video broadcasting; Iterative decoding; Satellite communication; Throughput; Turbo codes; Wireless communication;
Conference_Titel :
Communications, 2003. ICC '03. IEEE International Conference on
Print_ISBN :
0-7803-7802-4
DOI :
10.1109/ICC.2003.1204017