Method and apparatus for decoding data in a layered modulation system
First Claim
1. A receiver configured to decode a received signal having layered modulation data, the receiver comprising:
- an RF processor configured to receive the layered modulation data and configured to frequency convert the layered modulation data to substantially a baseband frequency;
a base layer decoder coupled to the RF processor and configured to decode a base layer data from the layered modulation data;
an enhancement layer decoder coupled to the RF processor and configured to decode an enhancement layer data from the layered modulation data, the enhancement layer decoder operating substantially independent of the base layer decoder; and
a channel estimator coupled to the RF processor and configured to generate a channel estimate corresponding to a channel carrying the layered modulation data, wherein the channel estimator is configured to compare a component of the channel estimate to a threshold value and select as an updated channel estimate component one of a predetermined value and the channel estimate component, based in part on the comparison;
wherein each of the base layer decoder and enhancement layer decoder comprises a bit metric module configured to determine a log likelihood ratio based in part on the layered modulation data;
wherein the base layer decoder and the enhancement layer decoder are configured to concurrently process a same received layered modulation constellation point from the layered modulation data;
wherein the layered modulation data comprises alternating bits from the base layer data and the enhancement layer data within each received layered modulation constellation point, and a received layered modulation constellation that follows Gray mapping.
1 Assignment
0 Petitions
Accused Products
Abstract
A decoder for a layered modulation system can be configured to independently and concurrently decode each of a base and enhancement layer. The base layer decoder and enhancement layer decoder can be configured substantially in parallel and can each operate concurrently on the same received layered modulation symbol. Each of the base and enhancement layer decoders can be configured with a bit metric module that is configured to determine a signal quality metric based on the received symbol. In systems having turbo encoded data, the bit metric module can be configured to determine a log likelihood ratio. The ratio is based in part on a channel estimate and an energy ratio used in the layered modulation constellation.
35 Citations
54 Claims
-
1. A receiver configured to decode a received signal having layered modulation data, the receiver comprising:
-
an RF processor configured to receive the layered modulation data and configured to frequency convert the layered modulation data to substantially a baseband frequency; a base layer decoder coupled to the RF processor and configured to decode a base layer data from the layered modulation data; an enhancement layer decoder coupled to the RF processor and configured to decode an enhancement layer data from the layered modulation data, the enhancement layer decoder operating substantially independent of the base layer decoder; and a channel estimator coupled to the RF processor and configured to generate a channel estimate corresponding to a channel carrying the layered modulation data, wherein the channel estimator is configured to compare a component of the channel estimate to a threshold value and select as an updated channel estimate component one of a predetermined value and the channel estimate component, based in part on the comparison; wherein each of the base layer decoder and enhancement layer decoder comprises a bit metric module configured to determine a log likelihood ratio based in part on the layered modulation data; wherein the base layer decoder and the enhancement layer decoder are configured to concurrently process a same received layered modulation constellation point from the layered modulation data; wherein the layered modulation data comprises alternating bits from the base layer data and the enhancement layer data within each received layered modulation constellation point, and a received layered modulation constellation that follows Gray mapping. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A receiver configured to decode a received signal having layered modulation data, the receiver comprising:
-
an RF processor configured to receive an OFDM symbol, wherein at least one subcarrier in the OFDM symbol carries layered modulation data; an FFT module coupled to the RF processor and configured to transform the OFDM symbol to a plurality of subcarriers; a base layer decoder coupled to the FFT module and configured to decode a base layer data from the at least one subcarrier carrying the layered modulation data; an enhancement layer decoder coupled to the FFT module and configured to decode an enhancement layer data from the at least one subcarrier carrying the layered modulation data, the enhancement layer decoder operating substantially independent of the base layer decoder; and a channel estimator coupled to the RF processor and configured to generate a channel estimate corresponding to a channel carrying the layered modulation data, wherein the channel estimator is configured to compare a component of the channel estimate to a threshold value and select as an updated channel estimate component one of a predetermined value and the channel estimate component, based in part on the comparison; wherein each of the base layer decoder and enhancement layer decoder comprises a bit metric module configured to determine a log likelihood ratio based in part on the layered modulation data; wherein the base layer decoder and the enhancement layer decoder are configured to concurrently process a same received layered modulation constellation point from the layered modulation data; wherein the layered modulation data comprises alternating bits from the base layer data and the enhancement layer data within each received layered modulation constellation point, and a received layered modulation constellation that follows Gray mapping. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of decoding a layered modulation signal by a receiver, the method comprising:
-
receiving a layered modulation signal; decoding a base layer data from the layered modulation signal; decoding an enhancement layer data from the layered modulation signal substantially concurrently with decoding the base layer data; and generating a channel estimate based on a received OFDM symbol and a channel estimation threshold value by comparing an actual channel estimate component to the channel estimation threshold value and selecting as a channel estimate component, one of the actual channel estimate component or a predetermined value based on the comparison; wherein each of the base layer data and enhancement layer data is decoded comprises a bit metric module configured to determine a log likelihood ratio based in part on the layered modulation data; wherein the base layer data and the enhancement layer data are concurrently processed from a same received layered modulation constellation point from the layered modulation data; wherein the layered modulation data comprises alternating bits from the base layer data and the enhancement layer data within each received layered modulation constellation point, and a received layered modulation constellation that follows Gray mapping. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A machine readable storage device configured to store one or more processor usable instructions comprising:
-
receiving an OFDM symbol including data in a layered modulation channel; generating a channel estimate based in part on the OFDM symbol by comparing each of a plurality of channel estimate components to a threshold value and selecting, for each of the plurality of channel estimate components, one of the channel estimate component or a predetermined value based on the comparison of the channel estimate component to the threshold value; decoding a base layer data from the layered modulation channel; and decoding an enhancement layer data from the layered modulation channel concurrently with decoding the base layer data and substantially independent of the base layer data decoding; wherein each of the base layer data and enhancement layer data is decoded utilizing a bit metric module configured to determine a log likelihood ratio based in part on the layered modulation data wherein the base layer data and the enhancement layer data are concurrently processed from a same received layered modulation constellation point from the layered modulation data; wherein the layered modulation data comprises alternating bits from the base layer data and the enhancement layer data within each received layered modulation constellation point, and a received layered modulation constellation that follows Gray mapping. - View Dependent Claims (18, 19, 20, 21, 22, 29)
-
-
23. A transmitter configured to encode a signal having layered modulation data, the transmitter comprising:
-
a base layer encoder configured to encode base layer data to base layer symbols; an enhancement layer encoder configured to encode enhancement layer data to enhancement layer symbols; a signal mapper coupled to the base layer encoder and enhancement layer encoder and configured to map at least one base layer symbol in combination with at least one enhancement layer symbol to a layered modulation constellation point, wherein the layered modulation data comprises alternating bits from the base layer data and the enhancement layer data within the layered modulation constellation point, and configured to map a layered modulation constellation that follows Gray mapping; and a subcarrier assignment module configured to modulate at least one tone from a logical channel corresponding to a particular physical channel with the layered modulation constellation point based on an energy ratio selected from a plurality of energy ratios to generate a layered modulation subcarrier, wherein the subcarrier assignment module is further configured to combine the layered modulation subcarrier with one or more other subcarriers corresponding to one or more additional physical channels, at least one of the one or more other subcarriers being modulated with a different energy ratio than the layered modulation subcarrier. - View Dependent Claims (24, 25, 39)
-
-
26. A method of transmitting a signal having layered modulation data by a transmitter, the method comprising:
-
encoding a base layer signal to base layer symbols; encoding an enhancement layer signal to enhancement layer symbols; mapping a base layer symbol in conjunction with an enhancement layer symbol to a layered modulation constellation point in a layered modulation constellation following Gray mapping and having an energy ratio selected from a plurality of energy ratios, wherein the layered modulation data comprises alternating bits from the base layer signal and the enhancement layer signal within the layered modulation constellation point; modulating at least one tone from a logical channel corresponding to a particular physical channel with the layered modulation constellation point to generate a layered modulation subcarrier; and combining the layered modulation constellation subcarrier with one or more other subcarriers corresponding to one or more additional physical channels, at least one of the one or more other subcarriers being modulated with a different energy ratio than the layered modulation constellation subcarrier. - View Dependent Claims (27, 28)
-
-
30. A receiver configured to decode a received signal having layered modulation data, the receiver comprising:
-
means for receiving a layered modulation signal; means for decoding a base layer data from the layered modulation signal; means for decoding an enhancement layer data from the layered modulation signal substantially concurrently with decoding the base layer data; and means for channel estimation configured to generate a channel estimate based on the layered modulation signal comprising means for comparing an actual channel estimate component to a channel estimation threshold value and means for selecting as a channel estimate component, one of the actual channel estimate component or a predetermined value based on the comparison; wherein each of the means for decoding the base layer data and the enhancement layer data comprises a bit metric means configured to determine a log likelihood ratio based in part on the layered modulation data; wherein each of the means for decoding the base layer data and the enhancement layer data are configured to concurrently process a same received layered modulation constellation point from the layered modulation data; wherein the layered modulation data comprises alternating bits from the base layer data and the enhancement layer data within each received layered modulation constellation point, and a received layered modulation constellation that follows Gray mapping. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. A transmitter configured to encode a signal having layered modulation data, the transmitter comprising:
-
means for encoding a base layer signal to base layer symbols; means for encoding an enhancement layer signal to enhancement layer symbols; means for modulating at least one tone from a logical channel corresponding to a particular physical channel with the layered modulation constellation point to generate a layered modulation subcarrier; and means for combining the layered modulation constellation subcarrier with one or more other subcarriers corresponding to one or more additional physical channels, at least one of the one or more other subcarriers being modulated with a different energy ratio than the layered modulation constellation subcarrier. - View Dependent Claims (38)
-
-
40. A machine readable storage device configured to store one or more processor usable instructions comprising:
-
encoding a base layer signal to base layer symbols; encoding an enhancement layer signal to enhancement layer symbols; mapping a base layer symbol in conjunction with an enhancement layer symbol to a layered modulation constellation point in a layered modulation constellation following Gray mapping and having an energy ratio selected from a plurality of energy ratios, wherein the layered modulation data comprises alternating bits from the base layer signal and the enhancement layer signal within the layered modulation constellation point; modulating at least one tone from a logical channel corresponding to a particular physical channel with the layered modulation constellation point to generate a layered modulation subcarrier; and combining the layered modulation subcarrier with one or more other subcarriers corresponding to one or more additional physical channels, at least one of the one or more other subcarriers being modulated with a different energy ratio than the layered modulation constellation subcarrier. - View Dependent Claims (41, 42, 43)
-
-
44. A system for processing a signal having a layered modulation data comprising:
-
a transmitter configured to encode the layered modulation signal, the transmitter comprising; a base layer encoder to encode base layer data to base layer symbols; an enhancement layer encoder configured to encode enhancement layer data to enhancement layer symbols; a signal mapper coupled to the base layer encoder and enhancement layer encoder and configured to map at least one base layer symbol in combination with at least one enhancement layer symbol to a layered constellation point, wherein the layered modulation data comprises alternating bits from the base layer data and the enhancement layer data within the layered modulation constellation point, and configured to map a layered modulation constellation that follows Gray mapping; and a subcarrier assignment module configured to modulate at least one tone from a logical channel corresponding to a particular physical channel with the layered modulation constellation point based on an energy ratio selected from a plurality of energy ratios to generate a layered modulation subcarrier, wherein the subcarrier assignment module is further configured to combine the layered modulation subcarrier with one or more other subcarriers corresponding to one or more additional physical channels, at least one of the one or more other subcarriers being modulated with a different energy ratio than the layered modulation subcarrier; and a receiver configured to receive the layered modulation signal, the receiver comprising; an RF processor configured to receive the layered modulation data and configured to frequency convert the layered modulation data to substantially baseband frequency; a base layer decoder coupled to the RF processor and configured to decode a base layer data from the layered modulation data; and an enhancement layer decoder coupled to the RF processor and configured to decode an enhancement layer data from the layered modulation data, the enhancement layer decoder operating substantially independent of the base layer decoder, wherein each of the base layer decoder and enhancement layer decoder comprises a bit metric module configured to determine a log likelihood ratio based in part on the layered modulation data. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification