SYMBOL MIXING ACROSS MULTIPLE PARALLEL CHANNELS
First Claim
Patent Images
1. A system comprising:
- a one-size-fits-all channel allocation engine;
a symbol mixing engine;
wherein, in operation,the one-size-fits-all modulation and coding engine has data bits as input from an application and transforms the data bits into a data symbol vector X;
the symbol mixing engine has the data symbol vector X as input and transforms the data symbol vector X in accordance with bit priorities associated with the data bits into a transmit data symbol vector V for output to a multiple parallel channel (MPC) communication subsystem.
4 Assignments
0 Petitions
Accused Products
Abstract
Symbol mixing across multiple input multiple output (MIMO) parallel channels is disclosed. Each data symbol is transmitted over an effective channel with a weighted sum of the singular values associated with all spatial channels. By averaging the singular values, there is less of a penalty associated with the choice of modulation and coding on the data symbols, since all transmitted symbols experience roughly the same signal to noise ratio (SNR) in transmission.
39 Citations
20 Claims
-
1. A system comprising:
-
a one-size-fits-all channel allocation engine; a symbol mixing engine; wherein, in operation, the one-size-fits-all modulation and coding engine has data bits as input from an application and transforms the data bits into a data symbol vector X; the symbol mixing engine has the data symbol vector X as input and transforms the data symbol vector X in accordance with bit priorities associated with the data bits into a transmit data symbol vector V for output to a multiple parallel channel (MPC) communication subsystem. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a modulation and coding engine; a symbol mixing engine coupled to the modulation and coding engine; a spatial mapping and transmit beamforming engine coupled to the spatial mapping and transmit beamforming engine; an antennae array coupled to the symbol mixing engine; a channel estimation engine coupled to the symbol mixing engine; wherein, in operation, the modulation and coding engine transforms data bits from an application into a data symbol vector X; the symbol mixing engine transforms the data symbol vector X into a vector of transmit symbols V in accordance with estimated channel parameters associated with the MIMO wireless channel, where each element of V is a function of a subset of elements of X; the spatial mapping and transmit beamforming engine maps the vector of transmit symbols V onto the antennae array for transmission over a multiple input multiple output (MIMO) wireless channel; the channel estimation engine provides the estimated channel parameters to the symbol mixing engine. - View Dependent Claims (13, 14, 15, 16, 17, 19, 20)
-
-
18. A method comprising:
-
transforming data bits from an application into a data symbol vector; mixing symbols of the data symbol vector into a transmit data symbol vector for output to a multiple parallel channel (MPC) communication subsystem in accordance with bit priorities associated with the data bits and estimated channel parameters associated with channels of the MPC communication subsystem; transmitting the transmit data symbol vector onto the MPC communication subsystem.
-
Specification