Title :
A two-stage decoder for pragmatic trellis-coded M-PSK modulation using a symbol transformation
Author :
Morelos-Zaragoza, Robert H. ; Mogre, Advait
Author_Institution :
Sony Comput. Sci. Lab. Inc., Tokyo, Japan
fDate :
9/1/2001 12:00:00 AM
Abstract :
A two-stage decoding procedure for pragmatic trellis-coded modulation (TCM) is introduced. It applies a transformation from the received I-channel and Q-channel samples onto points in a two-dimensional (2-D) signal space that contains a coset constellation. For pragmatic TCM over M-PSK signal sets with ν coded bits per symbol, ν=1, 2, the signal points in the coset constellations represent cosets of a B/QPSK signal subset-associated with the coded bits-in the original M-PSK signal constellation. A conventional Viterbi decoder operates on the transformed symbols to estimate the coded bits. After reencoding these bits, the uncoded bits are estimated in a second stage, on a symbol-by-symbol basis, with decisions based on the location of the received symbols. In addition to requiring no changes in the Viterbi decoder core, it is shown that the proposed method results in savings of up to 40% in the memory required to store (or in the size of the logic required to compute) metrics and transformed symbols
Keywords :
Viterbi decoding; quadrature phase shift keying; transforms; trellis coded modulation; 2D signal space; BPSK signal subset; Q-channel sample; QPSK signal subset; TCM; coded bits; coset constellation; coset constellations; pragmatic trellis-coded M-PSK modulation; received I-channel; received symbols; reencoding; signal points; symbol transformation; transformation; transformed symbols; two-stage decoder; uncoded bits; Binary phase shift keying; Constellation diagram; Convolutional codes; Decoding; Large scale integration; Logic; Modulation coding; Quadrature phase shift keying; Table lookup; Viterbi algorithm;
Journal_Title :
Communications, IEEE Transactions on