Orthogonal transmission of block turbo coded MIMO systems with iterative decoding

Block turbo coding (BTC) is a parallel concatenated code using block codes as constituent codes. A frame of data is arranged in nT dimensions and encoded through each dimension, where nT is the number of transmit antennas. In this paper, we exploit BTC to provide transmit diversity; row-wise data re...

Full description

Bibliographic Details
Main Authors: Muladi, Muladi, Syed Yusof, Sharifah Kamilah, Fisal, Norsheila
Other Authors: Ghodgaonkar, Deepak Kumar
Format: Book Section
Published: Institute of Electrical and Electronics Engineers 2004
Subjects:
Description
Summary:Block turbo coding (BTC) is a parallel concatenated code using block codes as constituent codes. A frame of data is arranged in nT dimensions and encoded through each dimension, where nT is the number of transmit antennas. In this paper, we exploit BTC to provide transmit diversity; row-wise data readings are transmitted through transmit antenna one while column-wise data readings are transmitted through transmit antenna two, and so on. Mappers transform the encoded data streams to the phase shift keying constellation elements using Gray mapping. Except at antenna one, symbol streams are converted to their orthogonal values prior to being sent through the channel. At the receiver, MIMO processing and frame formatting are applied prior to soft-demapping and decoding. BTC decoding is performed iteratively using a sub-optimum maximum-likelihood decoding (MLD) algorithm.