Implementation of a reconfigurable turbo decoder in 3GPP for flat Rayleigh fading

  • Authors:
  • Costas Chaikalis

  • Affiliations:
  • Technological Educational Institute (TEI) of Lamia, Department of Electrical Engineering, 3rd km Old National Road, Lamia, Greece

  • Venue:
  • Digital Signal Processing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Quality of service is a critical consideration in the design of mobile systems, since it allows the user to receive high quality services. Therefore, in 3GPP systems, in order to realise a particular service, the quality of service requirements in terms of performance and latency, have to be satisfied. Turbo code features include parallel code concatenation, recursive convolutional encoding, nonuniform interleaving and an associated iterative decoding algorithm. Exploiting the quality of service classification according to the priority of latency or performance, possible examples of service scenarios are examined for flat Rayleigh fading channels with emphasis on the turbo decoding algorithm. Particularly, for two operating environments considering SOVA and log-MAP algorithms due to their data-flow similarities, this paper shows that SOVA is clearly optimal for most of the real-time applications, whereas for nonreal time applications with low data rate and small frames log-MAP is preferred. The use of the optimum algorithm in most scenarios results in a more efficient turbo decoder: applications that otherwise would have failed now can be realised.