Beamsteering in a spatial division multiple access (SDMA) system
First Claim
Patent Images
1. A method in a communication network, the method comprising:
- obtaining a description of a first communication channel associated with a first receiver;
obtaining a description of a second communication channel associated with a second receiver; and
generating a first steering vector and a second steering vector using each of the description of the first communication channel and the description of the second communication channel, wherein generating the first steering vector and the second steering vector includes;
generating an aggregate channel matrix that includes the description of the first communication channel and the description of the second communication channel as respective elements, andgenerating an aggregate steering matrix that includes the first steering vector and the second vector as respective elements,wherein a product of the aggregate channel matrix and the aggregate steering matrix is a diagonal matrix;
wherein the first steering vector is used to transmit first data to the first receiver via a plurality of antennas over the first communication channel and the second steering vector is used to simultaneously transmit second data to the second receiver via the plurality of antennas over the second communication channel.
4 Assignments
0 Petitions
Accused Products
Abstract
A method in a communication network includes obtaining a description of a first communication channel associated with a first receiver; obtaining a description of a second communication channel associated with a second receiver; and generating a steering vector using each of the description of the first communication channel and the description of the second communication channel; where the steering vector is used to transmit first data to the first receiver via a plurality of antennas over the first communication channel simultaneously with second data being transmitted to the second receiver via the plurality of antennas over the second communication channel.
116 Citations
17 Claims
-
1. A method in a communication network, the method comprising:
-
obtaining a description of a first communication channel associated with a first receiver; obtaining a description of a second communication channel associated with a second receiver; and generating a first steering vector and a second steering vector using each of the description of the first communication channel and the description of the second communication channel, wherein generating the first steering vector and the second steering vector includes; generating an aggregate channel matrix that includes the description of the first communication channel and the description of the second communication channel as respective elements, and generating an aggregate steering matrix that includes the first steering vector and the second vector as respective elements, wherein a product of the aggregate channel matrix and the aggregate steering matrix is a diagonal matrix; wherein the first steering vector is used to transmit first data to the first receiver via a plurality of antennas over the first communication channel and the second steering vector is used to simultaneously transmit second data to the second receiver via the plurality of antennas over the second communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a steering vector controller configured to generate a first steering vector using each of a description of a first communication channel and a description of a second communication channel, and generate a second steering vector using each of the description of the first communication channel and the description of the second communication channel, wherein generating the first steering vector and the second steering vector comprises generating an aggregate channel matrix that includes the description of the first communication channel and the description of the second communication channel as respective elements, and generating an aggregate steering matrix that includes the first steering vector and the second steering vector as respective elements, wherein a product of the aggregate channel matrix and the aggregate steering matrix is a diagonal matrix; wherein the first steering vector and the steering vector are used to simultaneously transmit first data and second data via an antenna array over the first communication channel and the second communication channel, respectively. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a transmitter including a plurality of antennas, and a steering vector controller, wherein the system further comprises a plurality of receivers, wherein the transmitter and each of the plurality of receivers are associated with a corresponding communication channel to define a plurality of communication channels, and wherein the steering vector controller is configured to generate an aggregate channel matrix that includes a description of each of the plurality of communication channels as respective elements, and generate an aggregate steering matrix that includes a plurality of steering vectors as respective elements, wherein the aggregate steering matrix is generated based on a description of the plurality of communication channels, wherein a product of the aggregate channel matrix and the aggregate steering matrix is a diagonal matrix; wherein the plurality of steering vectors are used to simultaneously transmit a plurality of data units to the plurality of receivers via the plurality of antennas over the plurality of communication channels. - View Dependent Claims (17)
-
Specification