Symbol by symbol variable constellation type and/or mapping capable communication device
First Claim
1. An apparatus, comprising:
- a constituent trellis encoder that receives a plurality of input bits and that encodes the plurality of input bits to produce a first encoded symbol, that includes a first number of bits, that is symbol mapped to a first constellation and a second encoded symbol, that includes a second number of bits, that is symbol mapped to a second constellation; and
wherein;
the first encoded symbol and the second encoded symbol form a variable constellation signal whose constellation varies on a symbol by symbol basis;
the first constellation has a first mapping that is adaptively selected from a first plurality of mappings; and
the second constellation has a second mapping that is adaptively selected from a second plurality of mappings.
3 Assignments
0 Petitions
Accused Products
Abstract
Symbol by symbol variable constellation type and/or mapping capable communication device. A communication device is operable to perform processing of a variable constellation signal whose constellation varies on a symbol by symbol basis. This may involve performing encoding of input to generate the variable constellation signal; alternatively or in addition to, this may involve performing decoding of a variable constellation signal as well. In doing so, this approach may involve using a single encoder and/or decoder (depending on the application). In some instances, a single device is operable to encode a first variable constellation signal (for transmission to another device) and to decode a second variable constellation signal (that has been received from another device). In addition, a method of coding (including one or both of encoding and decoding) may also operate of a variable constellation signal whose constellation varies on a symbol by symbol basis.
25 Citations
33 Claims
-
1. An apparatus, comprising:
-
a constituent trellis encoder that receives a plurality of input bits and that encodes the plurality of input bits to produce a first encoded symbol, that includes a first number of bits, that is symbol mapped to a first constellation and a second encoded symbol, that includes a second number of bits, that is symbol mapped to a second constellation; and
wherein;the first encoded symbol and the second encoded symbol form a variable constellation signal whose constellation varies on a symbol by symbol basis; the first constellation has a first mapping that is adaptively selected from a first plurality of mappings; and the second constellation has a second mapping that is adaptively selected from a second plurality of mappings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a constituent trellis encoder that encodes a plurality of input bits to generate a first plurality of encoded bits and a second plurality of encoded bits; and a puncturing functional block punctures the first plurality of encoded bits to produce a first encoded symbol, that includes a first number of bits that is symbol mapped to a first constellation; and
wherein;the puncturing functional block punctures the second plurality of encoded bits to produce a second encoded symbol, that includes a second number of bits, that is symbol mapped to a second constellation; the first encoded symbol and the second encoded symbol form a variable constellation signal whose constellation varies on a symbol by symbol basis; the first constellation has a first mapping that is adaptively selected from a first plurality of mappings; and the second constellation has a second mapping that is adaptively selected from a second plurality of mappings. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method, comprising:
-
encoding at least some input bits of a plurality of input bits to produce a first encoded symbol that includes a first number of bits; symbol mapping the first encoded symbol to a first constellation that has a first mapping that is adaptively selected from a first plurality of mappings; encoding at least some input bits of the plurality of input bits to produce a second encoded symbol that includes a second number of bits; and symbol mapping the first encoded symbol to a second constellation that has a second mapping that is adaptively selected from a second plurality of mappings; and wherein the first encoded symbol and the second encoded symbol form a variable constellation signal whose constellation varies on a symbol by symbol basis. - View Dependent Claims (29, 30, 31, 32, 33)
-
Specification