Multiple modulation schemes in single rate layering wireless communication systems
First Claim
Patent Images
1. A wireless communication device comprising:
- a plurality of encoders each configured to receive and encode a different one of a plurality of data segments to generate an encoded data segment;
wherein each of the plurality of encoders is configured to encode the respective data segment that the encoder receives at a same rate for simultaneously encoded data segments;
a plurality of modulators each configured to receive and modulate a different one of the plurality of encoded data segments to generate a modulated data segment according to a modulation technique, wherein at least two of the plurality of modulators utilize different modulation techniques for simultaneously modulated data segments; and
a plurality of transmitters each configured to receive and process a different one of the modulated data segments and to deliver the processed data segment to a different one of a plurality of associated transmit antennas for transmission,wherein a first subset of the plurality of data segments that are received and encoded is associated with a first data stream and a second subset of the plurality of data segments that are received and encoded is associated with a second data stream, the first data stream being different from the second data stream, andwherein for streams delivered to subchannels of the wireless communication device, the modulators are configured to select appropriate modulation sizes to accommodate information rates I1 . . . Im, corresponding to signal-to-noise ratios of the subchannels, wherein m is the number of the plurality of encoders, the plurality of data segments or the plurality of modulators, respectively, and for the information rates I1 . . . Im and an actual number of bits per symbol n1 . . . nm, the encoders are configured to use a single coding rate R, where R =R1 =. . . =Rm and is defined as follows;
1 Assignment
0 Petitions
Accused Products
Abstract
A MIMO communication system is adapted to encode multiple data streams at the same adaptable rate. Accordingly, the set of all possible modulation/rate combinations to all modulations with common rates is decreased thus resulting in the reduction of the number of possible packet formats carrying the data streams. Rate prediction is made more error-resilient, in part, due to the averaging over all information rates. Furthermore, the signaling overhead of the packets is reduced. Therefore, the tradeoff between the desired transmission rate granularity on the one hand, and robustness/signaling overhead on the other hand, is controlled by adjusting the coding rate.
-
Citations
17 Claims
-
1. A wireless communication device comprising:
-
a plurality of encoders each configured to receive and encode a different one of a plurality of data segments to generate an encoded data segment;
wherein each of the plurality of encoders is configured to encode the respective data segment that the encoder receives at a same rate for simultaneously encoded data segments;a plurality of modulators each configured to receive and modulate a different one of the plurality of encoded data segments to generate a modulated data segment according to a modulation technique, wherein at least two of the plurality of modulators utilize different modulation techniques for simultaneously modulated data segments; and a plurality of transmitters each configured to receive and process a different one of the modulated data segments and to deliver the processed data segment to a different one of a plurality of associated transmit antennas for transmission, wherein a first subset of the plurality of data segments that are received and encoded is associated with a first data stream and a second subset of the plurality of data segments that are received and encoded is associated with a second data stream, the first data stream being different from the second data stream, and wherein for streams delivered to subchannels of the wireless communication device, the modulators are configured to select appropriate modulation sizes to accommodate information rates I1 . . . Im, corresponding to signal-to-noise ratios of the subchannels, wherein m is the number of the plurality of encoders, the plurality of data segments or the plurality of modulators, respectively, and for the information rates I1 . . . Im and an actual number of bits per symbol n1 . . . nm, the encoders are configured to use a single coding rate R, where R =R1 =. . . =Rm and is defined as follows; - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
encoding each of a plurality of data segments at a same rate to generate a plurality of encoded data segments; modulating each of the plurality of encoded data segments to generate a plurality of modulated data segments, wherein at least two of the plurality of encoded data segments are modulated according to different modulation techniques; and transmitting the plurality of processed signals via a plurality of associated transmit antennas receiving and processing the plurality of modulated data segments, and transmitting the plurality of processed data segments via a plurality of associated transmit antennas, wherein a first subset of the plurality of data segments that are received and encoded is associated with a first data stream and a second subset of the plurality of data segments that are received and encoded is associated with a second data stream, the first data stream being different from the second data stream, and wherein for streams delivered to subchannels of a transmitting end, appropriate modulation sizes are selected to accommodate information rates I1 . . . Im corresponding to signal-to-noise ratios of the subchannels, wherein m is the number of the plurality of data segments, the plurality of encoded data segments or the plurality of modulated data segments, respectively, and for the information rates I1 . . . Im and an actual number of bits per symbol n1 . . . nm, a single coding rate R is utilized, where R =R1 =. . . =Rm and is defined as follows; - View Dependent Claims (6, 7, 8)
-
-
9. A transmitter comprising:
-
means for receiving and encoding each of a plurality of data segments at a same rate to generate a plurality of encoded data segments; means for modulating at least two of the plurality of encoded data segments using different modulation techniques to generate a plurality of modulated data segments; and means for receiving and processing the plurality of modulated data segments, and transmitting the processed data segments via a plurality of associated transmit antennas, wherein a first subset of the plurality of data segments that are received and encoded is associated with a first data stream and a second subset of the plurality of data segments that are received and encoded is associated with a second data stream, the first data stream being different from the second data stream, and wherein for streams delivered to subchannels of the transmitter, the means for modulating are configured to select appropriate modulation sizes to accommodate information rates I1 . . . Im corresponding to signal-to-noise ratios of the subchannels, wherein m is the number of the plurality of data segments, the plurality of encoded data segments or the plurality of modulated data segments, respectively, and for the information rates I1 . . . Im and an actual number of bits per symbol n1 . . . nm, the means for receiving and encoding are configured to use a single coding rate R, where R =R1 =. . . =Rm and is defined as follows; - View Dependent Claims (10, 11)
-
-
12. A non-transitory computer-readable medium having stored thereon processor-executable software instructions configured to cause a processor to perform steps comprising:
-
encoding each of a plurality of data segments at a same rate to generate a plurality of encoded data segments; modulating each of the plurality of encoded data segments to generate a plurality of modulated data segments, wherein at least two of the plurality encoded data segments are modulated according to different modulation techniques; and receiving and processing the plurality of modulated data segments, and transmitting the plurality of processed data segments via a plurality of associated transmit antennas, wherein a first subset of the plurality of data segments that are received and encoded is associated with a first data stream and a second subset of the plurality of data segments that are received and encoded is associated with a second data stream, the first data stream being different from the second data stream, and wherein for streams delivered to subchannels of a transmitting end, appropriate modulation sizes are selected to accommodate information rates I1 . . . Im corresponding to signal-to-noise ratios of the subchannels, wherein m is the number of the plurality of data segments, the plurality of encoded data segments or the plurality of modulated data segments, respectively, and for the information rates I1 . . . Im and an actual number of bits per symbol n1 . . . nm, a single coding rate R is utilized, where R =R1 =. . . =Rm and is defined as follows; - View Dependent Claims (13, 14, 15, 16)
-
-
17. A wireless communication device comprising:
-
a plurality of encoders each configured to receive and encode a different one of a plurality of data segments to generate an encoded data segment;
wherein each of the plurality of encoders is configured to encode the respective data segment that the encoder receives at a single rate for simultaneously encoded data segments; anda plurality of modulators each configured to receive and modulate a different one of the plurality of encoded data segments to generate a modulated data segment according to a modulation technique, wherein at least two of the plurality of modulators utilize different modulation techniques for simultaneously modulated data segments; wherein a first subset of the plurality of data segments that are received and encoded is associated with a first data stream and a second subset of the plurality of data segments that are received and encoded is associated with a second data stream, the first data stream being different from the second data stream, and wherein the encoders are configured to use a single coding rate that is less than or equal to a ratio of (1) a sum of information rates of the subchannels and (2) a sum of bits per symbol for the subchannels.
-
Specification