Method and apparatus for allocating uplink resources in a multiple-input multiple-output (MIMO) communication system
First Claim
1. A method for scheduling uplink data transmission for a plurality of terminals in a wireless communication system, comprising:
- forming one or more sets of terminals for possible transmission on a channel, wherein each set includes a unique combination of terminals and corresponds to a hypothesis to be evaluated;
evaluating performance of each hypothesis;
selecting one of the one or more evaluated hypotheses based on their performance; and
scheduling the terminals in the selected hypothesis for data transmission on the channel, wherein the one or more sets are formed from terminals of a plurality of types, wherein each terminal of a first type is capable of transmitting a single data stream on a single transmission channel and each terminal of a second type is capable of transmitting multiple independent data streams on multiple transmission channels.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques to schedule uplink data transmission for a number of terminals in a wireless communication system. In one method, a number of sets of terminals are formed for possible data transmission, with each set including a unique combination of terminals and corresponds to a hypothesis to be evaluated. The performance of each hypothesis is evaluated (e.g., based on channel response estimates for each terminal) and one of the evaluated hypotheses is selected based on the performance. The terminals in the selected hypothesis are scheduled for data transmission. A successive cancellation receiver processing scheme may be used to process the signals transmitted by the scheduled terminals. In this case, one or more orderings of the terminals in each set may be formed, with each terminal ordering corresponding to a sub-hypothesis to be evaluated. The performance of each sub-hypothesis is then evaluated and one of the sub-hypotheses is selected.
128 Citations
19 Claims
-
1. A method for scheduling uplink data transmission for a plurality of terminals in a wireless communication system, comprising:
-
forming one or more sets of terminals for possible transmission on a channel, wherein each set includes a unique combination of terminals and corresponds to a hypothesis to be evaluated; evaluating performance of each hypothesis; selecting one of the one or more evaluated hypotheses based on their performance; and scheduling the terminals in the selected hypothesis for data transmission on the channel, wherein the one or more sets are formed from terminals of a plurality of types, wherein each terminal of a first type is capable of transmitting a single data stream on a single transmission channel and each terminal of a second type is capable of transmitting multiple independent data streams on multiple transmission channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for scheduling data transmission for a plurality of terminals in a wireless communication system, comprising:
-
forming one or more sets of terminals for possible transmission on a channel, wherein each set includes a unique combination of terminals and corresponds to a hypothesis to be evaluated; forming one or more orderings of the terminals in each set, wherein each terminal ordering corresponds to a sub-hypothesis to be evaluated; evaluating performance of each sub-hypothesis; selecting one of the plurality of evaluated sub-hypotheses based on their performance; scheduling the terminals in the selected sub-hypothesis for data transmission on the channel, and wherein signals transmitted from the scheduled terminals are processed in an order defined by the selected sub-hypothesis. - View Dependent Claims (16, 17, 18, 19)
-
Specification