System and method for channel data transmission in wireless communication systems
First Claim
1. A communication system comprising a transmitter having a transmitter antenna array and a receiver having a receiver antenna array, wherein said communication system transmits a plurality of input data symbol sub-streams over a plurality of spatial-subspace channels of a sub-carrier between said transmitter and said receiver, wherein:
- a) said transmitter further comprises;
(i) a transmitter SVD unit for calculating a transmit weight matrix from a channel matrix corresponding to said sub-carrier;
(ii) a transmitter weighting unit connected to said transmitter SVD unit for weighting said plurality of input data symbol sub-streams with said transmit weight matrix for distributing said plurality of input data symbol sub-streams along said plurality of spatial-subspace channels; and
, (iii) a transmitter link adaptation unit connected to said transmitter SVD unit for providing said channel matrix from channel related data corresponding to said sub-carrier; and
, b) said receiver further comprises;
(iv) a channel estimation unit for generating said channel related data by truncating a plurality of channel impulse responses to produce a plurality of truncated channel impulse responses each defining a channel between an antenna element from said transmitter antenna array and an antenna element from said receiver antenna array; and
, (v) a receiver link adaptation unit connected to said channel estimation unit for transmitting said channel related data to said transmitter link adaptation unit.
0 Assignments
0 Petitions
Accused Products
Abstract
A communication system and method for transmitting data on a sub-carrier between a transmitter antenna array of a transmitter and a receiver antenna array of a receiver. The data is weighted at the transmitter by a weight matrix derived from channel related data corresponding to the sub-carrier. The channel related data is generated by truncating a plurality of channel impulse responses to produce a plurality of truncated channel impulse responses where each truncated channel impulse response defines a channel between an antenna element from the transmitter antenna array and an antenna element from the receiver antenna array.
275 Citations
22 Claims
-
1. A communication system comprising a transmitter having a transmitter antenna array and a receiver having a receiver antenna array, wherein said communication system transmits a plurality of input data symbol sub-streams over a plurality of spatial-subspace channels of a sub-carrier between said transmitter and said receiver, wherein:
-
a) said transmitter further comprises;
(i) a transmitter SVD unit for calculating a transmit weight matrix from a channel matrix corresponding to said sub-carrier;
(ii) a transmitter weighting unit connected to said transmitter SVD unit for weighting said plurality of input data symbol sub-streams with said transmit weight matrix for distributing said plurality of input data symbol sub-streams along said plurality of spatial-subspace channels; and
,(iii) a transmitter link adaptation unit connected to said transmitter SVD unit for providing said channel matrix from channel related data corresponding to said sub-carrier; and
,b) said receiver further comprises;
(iv) a channel estimation unit for generating said channel related data by truncating a plurality of channel impulse responses to produce a plurality of truncated channel impulse responses each defining a channel between an antenna element from said transmitter antenna array and an antenna element from said receiver antenna array; and
,(v) a receiver link adaptation unit connected to said channel estimation unit for transmitting said channel related data to said transmitter link adaptation unit. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for transmitting a plurality of input data symbol sub-streams over a plurality of spatial-subspace channels of a sub-carrier between a transmitter antenna array of a transmitter and a receiver antenna array of a receiver, wherein at the transmitter the method comprises:
-
a) providing a channel matrix from channel related data corresponding to said sub-carrier;
b) calculating a transmit weight matrix from said channel matrix; and
,c) weighting said plurality of input data symbol sub-streams with said transmit weight matrix for distributing said plurality of input data symbol sub-streams along said plurality of spatial-subspace channels;
wherein at the receiver the method further comprises;
d) generating said channel related data by truncating a plurality of channel impulse responses to produce a plurality of truncated channel impulse responses each defining a channel between an antenna element from said transmitter antenna array and an antenna element from said receiver antenna array; and
,e) transmitting said channel related data to said transmitter. - View Dependent Claims (7, 8, 9, 10)
-
- 11. A communication system for transmitting data on a sub-carrier between a transmitter antenna array of a transmitter and a receiver antenna array of a receiver, wherein said data is weighted at the transmitter by a weight matrix derived from channel related data corresponding to said sub-carrier, said channel related data being generated by truncating a plurality of channel impulse responses to produce a plurality of truncated channel impulse responses where each truncated channel impulse response defines a channel between an antenna element from said transmitter antenna array and an antenna element from said receiver antenna array.
-
16. A method of establishing a channel matrix for a communications channel between a first processing unit and a second processing unit, wherein said method comprises:
-
(a) determining channel impulse response data for said communications channel at said second processing unit from channel training data sent by said first processing unit;
(b) truncating said channel impulse response data and sending truncated channel impulse response data to said first processing unit; and
,(c) calculating said channel matrix at said first processing unit from said truncated channel impulse response data. - View Dependent Claims (17, 18)
-
-
19. A communication system comprising a transmitter having a transmitter antenna array and a receiver having a receiver antenna array, wherein said communication system transmits a plurality of input data symbol sub-streams over a plurality of spatial-subspace channels of a sub-carrier between said transmitter and said receiver, wherein:
-
a) said transmitter comprises a first means for determining a channel matrix from channel related data corresponding to said sub-carrier; and
,b) said receiver comprises a second means for generating said channel related data by truncating a plurality of channel impulse responses to produce a plurality of truncated channel impulse responses each defining a channel between an antenna element from said transmitter antenna array and an antenna element from said receiver antenna array, said channel related data being sent to the transmitter from the receiver. - View Dependent Claims (20)
-
-
21. A method for transmitting a plurality of input data symbol sub-streams over a plurality of spatial-subspace channels of a sub-carrier between a transmitter antenna array of a transmitter and a receiver antenna array of a receiver, wherein the method comprises:
-
a) generating channel related data at the receiver by truncating a plurality of receiver channel impulse responses to produce a plurality of truncated channel impulse responses each defining a channel between an antenna element from the transmitter antenna array and an antenna element from the receiver antenna array;
b) transmitting the channel related data to the transmitter;
c) producing a plurality of transmit-weighted spatial-subspace data at the transmitter by weighting the plurality of input data symbol sub-streams with weighting values derived from the channel related data; and
,d) transmitting data related to the transmit-weighted spatial-subspace data from the transmitter to the receiver. - View Dependent Claims (22)
-
Specification