System and Method for Coordinated Spatial Multiplexing Using Second Order Statistical Information
First Claim
1. A method for controller operations, the method comprising:
- receiving second order statistics from a plurality of communications devices;
computing a beamforming vector for each communications device in the plurality of communications devices, wherein the beamforming vector for a communications device is based on the second order statistics provided by the communications device;
selecting a subset of communications devices from the plurality of communications devices to receive transmissions; and
transmitting transmissions to the selected subset of communications devices, wherein the transmitting uses the computed beamforming vector for each selected communications device to transmit the transmissions to the selected communications device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for coordinated spatial multiplexing using second order statistical information is provided. A method for controller operations includes receiving second order statistics from a plurality of communications devices, computing a beamforming vector for each communications device in the plurality of communications devices, selecting a subset of communications devices from the plurality of communications devices to receive transmissions, and transmitting transmissions to the subset of selected communications devices. The beamforming vector for a communications device is based on the second order statistics provided by the communications device, and the transmitting uses the computed beamforming vector for each selected communications device to transmit the transmissions to the selected communications device.
24 Citations
21 Claims
-
1. A method for controller operations, the method comprising:
-
receiving second order statistics from a plurality of communications devices; computing a beamforming vector for each communications device in the plurality of communications devices, wherein the beamforming vector for a communications device is based on the second order statistics provided by the communications device; selecting a subset of communications devices from the plurality of communications devices to receive transmissions; and transmitting transmissions to the selected subset of communications devices, wherein the transmitting uses the computed beamforming vector for each selected communications device to transmit the transmissions to the selected communications device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for communications device operations, the method comprising:
-
estimating a communications channel between the communications device and a controller; estimating second order statistics for the communications channel based on the estimated communications channel; transmitting the second order statistics to the controller, wherein the second order statistics are used by the controller to compute a beamforming vector to be used in communications to the communications device; and receiving a transmission that uses the computed beamforming vector. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A controller comprising:
-
a scheduler configured to select one or more communications devices for transmission in a transmission opportunity; a beamforming unit coupled to the scheduler, the beamforming unit configured to map information for the selected communications devices onto a beamforming vector for transmission; a beamforming vector compute unit configured to construct a beamforming vector from channel feedback information provided by the selected communications devices, wherein the beamforming vector compute unit computes the beamforming vector from second order statistics provided by the selected communications devices, and wherein the second order statistics are conveyed in the channel feedback information; a single user unit coupled to the scheduler, to the beamforming unit, and to the beamforming vector compute unit, the single user unit configured to provide single user beamforming vectors to the beamforming unit, wherein the single user beamforming vectors are generated by the single user unit based on the selected communications devices and the second order statistics; and a multi-user unit coupled to the scheduler and to the beamforming unit, the multi-user unit configured to provide multi-user beamforming vectors to the beamforming unit, wherein the multi-user beamforming vectors are generated by the multi-user unit based on the selected communications devices and the second order statistics. - View Dependent Claims (20, 21)
-
Specification