Coded modulation for partially coherent systems
First Claim
1. A method for encoding a plurality of bits, comprising:
- based on a plurality of bits, selecting one of at least two mutually exclusive subsets of a signal constellation and a point within said selected subset; and
modulating the selected point using a carrier waveform, wherein the selected subset includes at least two constellation points that are separated from one another by a distance based on a conditional distribution.
1 Assignment
0 Petitions
Accused Products
Abstract
A signal constellation is optimized for trellis coded modulation in fast fading channels, where the receiver does not have perfect knowledge of the channel parameters. Specifically, the signal constellation is partitioned into 2n mutually exclusive subsets, each preferably defining two points. Points within each subset are separated from one another by a distance between conditional distributions, preferably a Kullback-Leibler (KL) distance. For a block m=k1+k2 of information bits input into a trellis coder 30, the k, bits are trellis encoded into n bits (n>k1) and used to select a subset of the constellation. The k2 bit(s) is/are used to select a particular point within the subset. Because the inter-subset distance between points is a KL distance that is effectively greater than a Euclidean distance, error at the receiver is substantially reduced, especially at higher SNR. Using a KL distance ensures statistics of channel fading are inherent within the signal constellation.
45 Citations
23 Claims
-
1. A method for encoding a plurality of bits, comprising:
-
based on a plurality of bits, selecting one of at least two mutually exclusive subsets of a signal constellation and a point within said selected subset; and
modulating the selected point using a carrier waveform, wherein the selected subset includes at least two constellation points that are separated from one another by a distance based on a conditional distribution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A transmitter for transmitting a series of input bits comprising:
-
an encoder having an input for receiving a plurality of input bits;
a mapper having an input coupled to an output of the encoder; and
a computer-readable storage medium coupled to the mapper for storing at least one signal constellation, wherein the mapper selects a subset of said signal constellation and a point within the selected subset based on the plurality of input bits, said selected subset including at least two constellation points that are separated from one another by a distance based on a conditional distribution. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for encoding a plurality of m=k1+k2 input bits comprising:
-
selecting a subset of a signal constellation based on the k1 input bits;
selecting a point within the selected subset based on the k2 input bits, wherein at least two points within the selected subset are spaced from one another by a distance based on a conditional distribution of at least one of said at least two points; and
modulating the selected point using a carrier waveform, wherein m, k1 and k2 are non-zero integers, and at least one of k1 and k2 are greater than one. - View Dependent Claims (22, 23)
-
Specification