MIMO system with multiple spatial multiplexing modes
First Claim
1. A method of transmitting data in a wireless multiple-access multiple-input multiple-output (MIMO) communication system, comprising:
- selecting at least one user terminal for data transmission;
selecting a spatial multiplexing mode, from among a plurality of spatial multiplexing modes supported by the system, to use for the at least one user terminal;
selecting a plurality of rates for a plurality of data streams to be transmitted via a plurality of spatial channels of a MIMO channel for the at least one user terminal; and
scheduling the at least one user terminal for data transmission with the plurality of selected rates and the selected spatial multiplexing mode.
1 Assignment
0 Petitions
Accused Products
Abstract
A MIMO system supports multiple spatial multiplexing modes for improved performance and greater flexibility. These modes may include (1) a single-user steered mode that transmits multiple data streams on orthogonal spatial channels to a single receiver, (2) a single-user non-steered mode that transmits multiple data streams from multiple antennas to a single receiver without spatial processing at a transmitter, (3) a multi-user steered mode that transmits multiple data streams simultaneously to multiple receivers with spatial processing at a transmitter, and (4) a multi-user non-steered mode that transmits multiple data streams from multiple antennas (co-located or non co-located) without spatial processing at the transmitter(s) to receiver(s) having multiple antennas. For each set of user terminal(s) selected for data transmission on the downlink and/or uplink, a spatial multiplexing mode is selected for the user terminal set from among the multiple spatial multiplexing modes supported by the system.
-
Citations
60 Claims
-
1. A method of transmitting data in a wireless multiple-access multiple-input multiple-output (MIMO) communication system, comprising:
-
selecting at least one user terminal for data transmission;
selecting a spatial multiplexing mode, from among a plurality of spatial multiplexing modes supported by the system, to use for the at least one user terminal;
selecting a plurality of rates for a plurality of data streams to be transmitted via a plurality of spatial channels of a MIMO channel for the at least one user terminal; and
scheduling the at least one user terminal for data transmission with the plurality of selected rates and the selected spatial multiplexing mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus in a wireless multiple-access multiple-input multiple-output (MIMO) communication system, comprising:
-
a terminal selector operative to select at least one user terminal for data transmission;
a mode selector operative to select a spatial multiplexing mode, from among a plurality of spatial multiplexing modes supported by the system, to use for the at least one user terminal;
a rate selector operative to select a plurality of rates for a plurality of data streams to be transmitted via a plurality of spatial channels of a MIMO channel for the at least one user terminal; and
a scheduler operative to schedule the at least one user terminal for data transmission with the plurality of selected rates and the selected spatial multiplexing mode. - View Dependent Claims (17, 18)
-
-
19. An apparatus in a wireless multiple-access multiple-input multiple-output (MIMO) communication system, comprising:
-
means for selecting at least one user terminal for data transmission;
means for selecting a spatial multiplexing mode, from among a plurality of spatial multiplexing modes supported by the system, to use for the at least one user terminal;
means for selecting a plurality of rates for a plurality of data streams to be transmitted via a plurality of spatial channels of a MIMO channel for the at least one user terminal; and
means for scheduling the at least one user terminal for data transmission with the plurality of selected rates and the selected spatial multiplexing mode. - View Dependent Claims (20, 21)
-
-
22. A method of transmitting data in a wireless multiple-access multiple-input multiple-output (MIMO) communication system, comprising:
-
selecting a first user terminal for data transmission in a first transmission interval;
selecting a first spatial multiplexing mode to use for the first user terminal;
selecting a second user terminal for data transmission in a second transmission interval;
selecting a second spatial multiplexing mode to use for the second user terminal;
scheduling the first user terminal for data transmission in the first transmission interval with the first spatial multiplexing mode; and
scheduling the second user terminal for data transmission in the second transmission interval with the second spatial multiplexing mode. - View Dependent Claims (23, 24, 25, 26)
-
-
27. An apparatus in a wireless multiple-access multiple-input multiple-output (MIMO) communication system, comprising:
-
a user selector operative to select a first user terminal for data transmission in a first transmission interval and to select a second user terminal for data transmission in a second transmission interval;
a mode selector operative to select a first spatial multiplexing mode to use for the first user terminal and to select a second spatial multiplexing mode to use for the second user terminal; and
a scheduler operative to schedule the first user terminal for data transmission in the first transmission interval with the first spatial multiplexing mode and to schedule the second user terminal for data transmission in the second transmission interval with the second spatial multiplexing mode. - View Dependent Claims (28, 29, 30)
-
-
31. An apparatus in a wireless multiple-access multiple-input multiple-output (MIMO) communication system, comprising:
-
means for selecting a first user terminal for data transmission in a first transmission interval;
means for selecting a first spatial multiplexing mode to use for the first user terminal;
means for selecting a second user terminal for data transmission in a second transmission interval;
means for selecting a second spatial multiplexing mode to use for the second user terminal;
means for scheduling the first user terminal for data transmission in the first transmission interval with the first spatial multiplexing mode; and
means for scheduling the second user terminal for data transmission in the second transmission interval with the second spatial multiplexing mode. - View Dependent Claims (32, 33, 34)
-
-
35. A method of transmitting data in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
coding and modulating a first plurality of data streams to obtain a first plurality of data symbol streams;
spatially processing the first plurality of data symbol streams with a first plurality of steering vectors to obtain a first plurality of transmit symbol streams for transmission from a plurality of antennas to a first user terminal in a first transmission interval;
coding and modulating a second plurality of data streams to obtain a second plurality of data symbol streams; and
providing the second plurality of data symbol streams as a second plurality of transmit symbol streams for transmission from the plurality of antennas to a second user terminal in a second transmission interval. - View Dependent Claims (36, 37, 38)
-
-
39. An apparatus in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
a transmit data processor operative to code and modulate a first plurality of data streams to obtain a first plurality of data symbol streams, and code and modulate a second plurality of data streams to obtain a second plurality of data symbol streams; and
a transmit spatial processor operative to spatially process the first plurality of data symbol streams with a first plurality of steering vectors to obtain a first plurality of transmit symbol streams for transmission from a plurality of antennas to a first user terminal in a first transmission interval, and provide the second plurality of data symbol streams as a second plurality of transmit symbol streams for transmission from the plurality of antennas to a second user terminal in a second transmission interval.
-
-
40. A method of receiving data in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
performing receiver spatial processing on a first plurality of received symbol streams in accordance with a first spatial multiplexing mode to obtain a first plurality of recovered data symbol streams;
demodulating and decoding the first plurality of recovered data symbol streams in accordance with a first plurality of rates to obtain a first plurality of decoded data streams;
performing receiver spatial processing on a second plurality of received symbol streams in accordance with a second spatial multiplexing mode to obtain a second plurality of recovered data symbol streams; and
demodulating and decoding the second plurality of recovered data symbol streams in accordance with a second plurality of rates to obtain a second plurality of decoded data streams. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
-
48. An apparatus in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
a receive spatial processor operative to perform receiver spatial processing on a first plurality of received symbol streams in accordance with a first spatial multiplexing mode to obtain a first plurality of recovered data symbol streams, and perform receiver spatial processing on a second plurality of received symbol streams in accordance with a second spatial multiplexing mode to obtain a second plurality of recovered data symbol streams; and
a receive data processor operative to demodulate and decode the first plurality of recovered data symbol streams in accordance with a first plurality of rates to obtain a first plurality of decoded data streams, and demodulate and decode the second plurality of recovered data symbol streams in accordance with a second plurality of rates to obtain a second plurality of decoded data streams.
-
-
49. A method of transmitting data in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
receiving information indicating a spatial multiplexing mode and a plurality of rates to use for data transmission, wherein the spatial multiplexing mode is selected from among a plurality of spatial multiplexing modes supported by the system, and wherein each of the plurality of rates is selected from among a set of rates supported by the system;
coding and modulating a plurality of data streams in accordance with the plurality of rates to obtain a plurality of data symbol streams; and
spatially processing the plurality of data symbol streams in accordance with the spatial multiplexing mode to obtain a plurality of transmit symbol streams for transmission from a plurality of antennas. - View Dependent Claims (50, 51, 52, 53)
-
-
54. An apparatus in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
a controller operative to receive information indicating a spatial multiplexing mode and a plurality of rates to use for data transmission, wherein the spatial multiplexing mode is selected from among a plurality of spatial multiplexing modes supported by the system, and wherein each of the plurality of rates is selected from among a set of rates supported by the system;
a transmit data processor operative to code and modulate a plurality of data streams in accordance with the plurality of rates to obtain a plurality of data symbol streams; and
a transmit spatial processor operative to spatially process the plurality of data symbol streams in accordance with the spatial multiplexing mode to obtain a plurality of transmit symbol streams for transmission from a plurality of antennas.
-
-
55. A method of receiving data in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
receiving information indicating a spatial multiplexing mode and at least one rate to use for data transmission, wherein the spatial multiplexing mode is selected from among a plurality of spatial multiplexing modes supported by the system, and wherein each of the at least one rate is selected from among a set of rates supported by the system;
spatially processing at least one received symbol stream in accordance with the spatial multiplexing mode to obtain at least one recovered data symbol stream; and
demodulating and decoding the at least one recovered data symbol stream in accordance with the at least one rate to obtain at least one decoded data stream. - View Dependent Claims (56, 57, 58, 59)
-
-
60. An apparatus in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
a controller operative to receive information indicating a spatial multiplexing mode and at least one rate to use for data transmission, wherein the spatial multiplexing mode is selected from among a plurality of spatial multiplexing modes supported by the system, and wherein each of the at least one rate is selected from among a set of rates supported by the system;
a receive spatial processor operative to spatially process at least one received symbol stream in accordance with the spatial multiplexing mode to obtain at least one recovered data symbol stream; and
a receive data processor operative to demodulate and decode the at least one recovered data symbol stream in accordance with the at least one rate to obtain at least one decoded data stream.
-
Specification