Capacity Maximizing Constellations
- Thursday, 01 April 2010
Locations and bit labels of constellation points are optimized jointly.
Some non-traditional signal constellations have been proposed for transmission of data over the Additive White Gaussian Noise (AWGN) channel using such channel-capacity-approaching codes as low-density parity-check (LDPC) or turbo codes. (As used here, “constellation” signifies, with respect to a signal-modulation scheme, discrete amplitude and/or phase points corresponding to symbols to be transmitted.) Theoretically, in comparison with traditional constellations, these constellations enable the communication systems in which they are used to more closely approach Shannon limits on channel capacities. Computational simulations have shown performance gains of more than 1 dB over traditional constellations. These gains could be translated to bandwidth-efficient communications, variously, over longer distances, using less power, or using smaller antennas.
The opportunity to effect improvements through use of the proposed constellations arises as follows: The introduction of turbo and LDPC codes during the 1990s made it possible to formulate coding schemes that afford near-Shannon-capacity performance for binary and quaternary phase-shift-keying modulation schemes. However, in these and other channel-capacity-approaching coding schemes, when traditional signal constellations are used, the gap between the achievable performance and the Shannon or the Gaussian capacity increases with bandwidth efficiency (in effect, as more bits are packed into each transmitted symbol). While the channel-capacity-approaching codes are highly optimized, the traditional signal constellations are not optimized.
The amplitude and/or phase intervals between points in a constellation according to the proposal are unequal. Unlike in traditional constellations, both the locations of the points and the bit labels of the points are optimized jointly. In the optimization process, they are chosen to maximize either the joint capacity or the parallel decoding capacity at a target user data rate. Through numerical capacity computations, it has been shown that except in special cases, no constellations are universally optimal for all code rates and that the optimization of a constellation must target a specific code rate.
The proposed constellations have been used in a bit-interleaved coded modulation system employing state-of-the-art LDPC codes. In computational simulations, these constellations were shown to afford performance gains over traditional constellations as predicted by the gap between the parallel decoding capacity of the constellations and the Gaussian capacity (see figure).
This work was done by Maged Barsoum and Christopher Jones of Caltech for NASA’s Jet Propulsion Laboratory.
In accordance with Public Law 96-517, the contractor has elected to retain title to this invention. Inquiries concerning rights for its commercial use should be addressed to:
Innovative Technology Assets Management
Mail Stop 202-233
4800 Oak Grove Drive
Pasadena, CA 91109-8099
Refer to NPO-44810, volume and number of this NASA Tech Briefs issue, and the page number.