Turbo Product Codes: Applications, Challenges, and Future Directions

H. Mukhtar, A. Al-Dweik, A. Shami

Research output: Contribution to journalArticlepeer-review

69 Scopus citations

Abstract

Turbo product codes (TPCs) have been integrated in several practical applications, and hence, they have been considered widely in the literature where the main aim is improving the error performance and/or reducing the computational and implementation complexity. This paper presents a comprehensive survey of the research that focuses on TPCs in terms of encoding, decoding, error performance, and complexity. Moreover, this paper also considers the advantages of integrating TPCs in hybrid automatic repeat request systems where power optimization becomes very efficient and the complexity can be reduced using the unique properties of TPCs such as error self-detection capabilities. Based on the surveyed literature, the pivotal open research issues in TPCs are presented and discussed.

Original languageBritish English
Article number7505623
Pages (from-to)3052-3069
Number of pages18
JournalIEEE Communications Surveys and Tutorials
Volume18
Issue number4
DOIs
StatePublished - 1 Oct 2016

Keywords

  • automatic repeat request
  • complexity reduction
  • energy efficiency
  • error control coding
  • error correction
  • error detection
  • iterative decoding
  • product codes
  • soft decision decoding
  • Turbo codes

Fingerprint

Dive into the research topics of 'Turbo Product Codes: Applications, Challenges, and Future Directions'. Together they form a unique fingerprint.

Cite this