Title :
Multichannel processing of DVB/RCS turbo codes
Author :
Sadeghi, Pouriya ; Soleymani, M. Reza
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
Abstract :
Turbo decoder is one of the iterative decoders that its performance is very sensitive to the number of iterations it performs. In a multichannel turbo decoding system, each input frame requires different number of iterations to be decoded correctly. An example of these kinds of systems is the base station of mobile communication system, in which turbo decoder is receiving several data frames from several terminals at the same time. If the turbo decoder allocates an equal number of iterations for each of these frames, it will be ideal for some early-corrected frames while it will not have enough iterations to decode some others. In this paper some multichannel processing algorithms are presented to increase the throughput and/or the performance of the turbo decoder systems. Several computer-based simulations for DVB-RCS turbo codes have been performed based on the presented schemes. At the end, a useful implementation algorithm based on those described algorithms is presented which can be utilized in FPGA and other kinds of hardware applications.
Keywords :
digital video broadcasting; field programmable gate arrays; iterative decoding; mobile communication; turbo codes; DVB/RCS turbo code; FPGA; computer-based simulation; early-corrected frame; field programmable gate array; hardware application; iterative decoder; mobile communication system; multichannel processing algorithm; Base stations; Computational modeling; Computer simulation; Digital video broadcasting; Field programmable gate arrays; Hardware; Iterative decoding; Mobile communication; Throughput; Turbo codes;
Conference_Titel :
Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
Print_ISBN :
0-7803-7781-8
DOI :
10.1109/CCECE.2003.1226213