Claims
- 1. A wireless communication apparatus for use in a wireless communication system having a base station having M antennas to communicate with K user terminals through a wireless channel, comprising:
a data rate information recoverer for recovering data rate information indicating an available data rate of each subchannel from the M antennas, from a feedback signal received from the K user terminals; a subchannel and data rate assignment information generator for assigning the M subchannels to the K user terminals according to the data rate information and determining data rates of the assigned subchannels; and a transmitter for transmitting data for the selected M user terminals to the M user terminals via the assigned M antennas at the determined data rates; wherein if K is greater than or equal to M, the subchannel and data rate assignment information generator assigns the M subchannels to the M user terminals selected from the K user terminals on a round robin basis, in every time slot.
- 2. The wireless communication apparatus of claim 1, wherein the subchannel and data rate assignment information generator comprises:
means for assigning a corresponding subchannel to a user terminal supporting a maximum data rate among the selected M user terminals according to data rate information of the K user terminals; and means for assigning a corresponding subchannel to a user terminal supporting a maximum data rate among remaining data rates excluding data rates corresponding to already assigned user terminal and subchannel until the M subchannels are assigned to the selected M user terminals one to one.
- 3. The wireless communication apparatus of claim 1, wherein the subchannel and data rate assignment information generator comprises:
means for calculating the sum of data rates for all possible combinations of the selected M user terminals and the M subchannels according to data rate information of the K user terminals; and means for assigning a corresponding subchannel to a user terminal corresponding to a combination for which the calculated sum of data rates is maximized.
- 4. The wireless communication apparatus of claim 1, wherein the transmitter comprises:
a subchannel and data rate assignor for encoding and modulating data for the selected M user terminals according to the determined data rates; a spatial multiplexing (SM) data generator for generating transmission data signals by SM of the encoded and modulated data according to the assigned subchannels; and a channel multiplexer for multiplexing the data signals with signals on other channels and transmitting the multiplexed signals to the K user terminals via the M antennas.
- 5. The wireless communication apparatus of claim 1, wherein the base station further comprises a channel estimator for estimating uplink channel characteristics corresponding to the K user terminals from uplink pilot signals received from the K user terminals and providing the estimated uplink channel characteristics to the data rate information recoverer so that the estimated uplink channel characteristics are used in recovering the data rate information.
- 6. The wireless communication apparatus of claim 1, wherein each of the K user terminals includes at least M antennas to communicate with the base station via the M antennas.
- 7. The wireless communication apparatus of claim 1, wherein each of the K user terminals comprises:
at least M antennas for receiving a downlink pilot signal, a control signal and a data signal from the base station over an assigned subchannel; a channel estimator for estimating a downlink channel characteristic corresponding to the base station from the downlink pilot signal; a subchannel assignment information recoverer for recovering subchannel assignment information from the control signal using the estimated downlink channel characteristic; a data detector for detecting data from the data signal by using the estimated downlink channel characteristic, subchannel assignment information determined in the subchannel assignment information recoverer, and previous subchannel assignment information; a data rate information generator for calculating maximum data rates available for each of M assignable subchannels from the base station, from the estimated downlink channel characteristic; and a channel multiplexer for multiplexing a feedback signal including the data rate information with signals on other channels and transmitting the multiplexed signal to the base station via the M or more antennas.
- 8. A method for performing wireless communication by a base station in a wireless communication system having the base station having M antennas to communicate with K user terminals over a wireless channel, comprising the steps of:
recovering from feedback signals received from the K user terminals data rate information indicating an available data rate of each subchannel from the M antennas; assigning the M subchannels to the K user terminals every time slot according to the data rate information, determining data rates of the assigned subchannels, and assigning the M subchannels to M user terminals selected from the K user terminals on a round robin basis, in each time slot, when K is greater than or equal to M; and transmitting data for the selected M user terminals to the M user terminals via the assigned M antennas at the determined data rates.
- 9. The method of claim 8, wherein the assignment step comprises the steps of:
assigning indexes to the K communicable user terminals every time slot; and selecting user terminals by the M user terminals in order of the assigned indexes.
- 10. The method of claim 9, wherein the index assignment step comprises the steps of:
determining at each time slot whether the number of communicable user terminals has been changed; if the number of user terminals increases, assigning additional indexes following the already assigned indexes to the added user terminals; and if the number of user terminals decreases, removing indexes assigned to the reduced user terminals.
- 11. The method of claim 8, wherein the assignment step comprises the steps of:
assigning a corresponding subchannel to a user terminal supporting a maximum data rate among the selected M user terminals according to data rate information of the K user terminals; and assigning a corresponding subchannel to a user terminal supporting a maximum data rate among remaining data rates excluding data rates corresponding to the already assigned user terminal and subchannel until the M subchannels are assigned to the selected M user terminals one to one.
- 12. The method of claim 8, wherein the assignment step comprises the steps of:
calculating the sum of data rates for all possible combinations of the selected M user terminals and the M subchannels according to data rate information of the K user terminals; and assigning a corresponding subchannel to a user terminal corresponding to a combination for which the calculated sum of data rates is maximized.
- 13. The method of claim 8, wherein the transmission step comprises the steps of:
encoding and modulating data for the selected M user terminals according to the determined data rates; generating transmission data signals by spatial-multiplexing the encoded and modulated data according to the assigned subchannels; and multiplexing the data signals with signals on other channels and transmitting the multiplexed signals to the K user terminals via the M antennas.
- 14. The method of claim 8, further comprising the step of estimating uplink channel characteristics corresponding to the K user terminals from uplink pilot signals received from the K user terminals, in order to use the estimated uplink channel characteristics in recovering the data rate information.
Priority Claims (1)
Number |
Date |
Country |
Kind |
18433-2003 |
Mar 2003 |
KR |
|
PRIORITY
[0001] This application claims priority under 35 U.S.C. §119 to an application entitled “Wireless Communication Apparatus and Method Using Multi-Transmission/Reception Antenna System” filed in the Korean Intellectual Property Office on Mar. 25, 2003 and assigned Ser. No. 2003-18433, the contents of which are incorporated herein by reference.