Turbo Product Codes Based on Convolutional Codes

  • Gazi, Orhan (Department of Electronic and Communication Engineering, Cankaya University) ;
  • Yilmaz, Ali Ozgur (Department of Electrical and Electronics Engineering, Middle East Technical University)
  • Received : 2005.09.25
  • Published : 2006.08.31


In this article, we introduce a new class of product codes based on convolutional codes, called convolutional product codes. The structure of product codes enables parallel decoding, which can significantly increase decoder speed in practice. The use of convolutional codes in a product code setting makes it possible to use the vast knowledge base for convolutional codes as well as their flexibility in fast parallel decoders. Just as in turbo codes, interleaving turns out to be critical for the performance of convolutional product codes. The practical decoding advantages over serially-concatenated convolutional codes are emphasized.


Supported by : Scientific and Technological Research Council of Turkey (TUBITAK)