Block-coded M-PSK modulation over GF(M)

Channel codes where the redundancy is obtained not from parity symbols, but from expanding the channel signal-set, are addressed. They were initially proposed by G. Ungerboeck (1982) using a convolutional code. Here, a block coding approach is given. Rate m/(m+1) coded 2/sup m+1/-ary phase-shift keying (PSK) is considered. The expanded signal-set is given the structure of a finite field. The code is defined by a square nonsingular circulant generator matrix over the field. Binary data are mapped on a dataword, of the same length as the codewords, over an additive subgroup of the field. The codes using trellises are described, and then the Viterbi algorithm for decoding is applied. The asymptotic coding gain ranges from 1.8 to 6.0 dB for QPSK going from blocklength 3 to 12. For 8-PSK, the gain is from 0.7 to 3.0 dB with blocklength 4 to 8. With only four states in the trellis, codes of any length for QPSK and 8-PSK are constructed, each having an asymptotic coding gain of 3.0 dB. Simulation results are presented. It is found that the bit-error rate performance at moderate signal-to-noise ratios is sensitive to the number of nearest and next-nearest neighbors. >

[1]  Jr. G. Forney,et al.  Coset Codes-Part 11: Binary Lattices and Related Codes , 1988 .

[2]  R. Blahut Theory and practice of error control codes , 1983 .

[3]  Frank R. Kschischang,et al.  Block coset codes for M-ary phase shift keying , 1989, IEEE J. Sel. Areas Commun..

[4]  Jack K. Wolf,et al.  Efficient maximum likelihood decoding of linear block codes using a trellis , 1978, IEEE Trans. Inf. Theory.

[5]  Gottfried Ungerboeck,et al.  Channel coding with multilevel/phase signals , 1982, IEEE Trans. Inf. Theory.

[6]  E. Cusack Error control codes for QAM signalling , 1984 .

[7]  G. David Forney,et al.  Coset codes-II: Binary lattices and related codes , 1988, IEEE Trans. Inf. Theory.

[8]  Jr. G. Forney,et al.  The viterbi algorithm , 1973 .

[9]  Hideki Imai,et al.  A new multilevel coding method using error-correcting codes , 1977, IEEE Trans. Inf. Theory.

[10]  G. Ungerboeck,et al.  Trellis-coded modulation with redundant signal sets Part II: State of the art , 1987, IEEE Communications Magazine.

[11]  Tom Verhoeff,et al.  An updated table of minimum-distance bounds for binary linear codes , 1987, IEEE Trans. Inf. Theory.

[12]  G. David Forney,et al.  Efficient Modulation for Band-Limited Channels , 1984, IEEE J. Sel. Areas Commun..

[13]  Shu Lin,et al.  A concatenated coded modulation scheme for error control , 1990, IEEE Trans. Commun..

[14]  K. Huber Combined coding and modulation using block codes , 1989 .

[15]  Shu Lin,et al.  On multilevel block modulation codes , 1991, IEEE Trans. Inf. Theory.

[16]  J. Hagenauer,et al.  Multistage coding and decoding for a M-PSK system , 1990, [Proceedings] GLOBECOM '90: IEEE Global Telecommunications Conference and Exhibition.

[17]  Marco Ajmone Marsan,et al.  Combined coding and modulation: Theory and applications , 1988, IEEE Trans. Inf. Theory.

[18]  M. Isaksson,et al.  A class of block codes with expanded signal-sets for PSK-modulation , 1988, 8th European Conference on Electrotechnics, Conference Proceedings on Area Communication.