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.
-
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