MULTI-USER MULTI-STREAM BEAMFORMING METHOD, APPARATUS, AND BASE STATION
First Claim
1. A multi-user multi-stream beamforming method, comprising the steps of:
- a) calculating a beamforming matrix of each user in the multi-user according to a minimum leakage principle;
b) determining a user average Signal to Leakage Noise Ratio (SLNR) of the multi-user according to the beamforming matrix of each user; and
c) determining whether the user average SLNR is stable, and if not stable, returning to step a) to recalculate the beamforming matrix of each user by using the calculated beamforming matrix of each user.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a multi-user multi-stream beamforming method and apparatus, and a base station. The multi-user multi-stream beamforming method includes the steps of: a) calculating a beamforming matrix of each user in the multi-user according to a minimum leakage principle; b) determining a user average Signal to Leakage Noise Ratio (SLNR) of the multi-user according to the beamforming matrix of each user; c) determining whether the user average SLNR is stable, and if the user average SLNR is not stable, returning to step a) to recalculate the beamforming matrix of each user by using the calculated beamforming matrix of each user.
13 Citations
16 Claims
-
1. A multi-user multi-stream beamforming method, comprising the steps of:
-
a) calculating a beamforming matrix of each user in the multi-user according to a minimum leakage principle; b) determining a user average Signal to Leakage Noise Ratio (SLNR) of the multi-user according to the beamforming matrix of each user; and c) determining whether the user average SLNR is stable, and if not stable, returning to step a) to recalculate the beamforming matrix of each user by using the calculated beamforming matrix of each user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A multi-user multi-stream beamforming method, comprising the following steps with respect to each user in the multi-user:
-
a) determining a beamforming matrix of the user; b) determining whether there is a data stream to be retransmitted; and c) when it is determined that there is a data stream to be retransmitted, selecting a beamforming vector corresponding to a channel having good channel quality from the beamforming matrix of the user and allocating to the data stream. - View Dependent Claims (9, 10)
-
-
11. A multi-user multi-stream beamforming apparatus, comprising:
-
a beamforming matrix calculating unit configured to calculate a beamforming matrix of each user in the multi-user according to a minimum leakage principle; a user average SLNR calculating unit configured to determine a user average SLNR of the multi-user according to the beamforming matrix of each user; and a user average SLNR stableness judging unit configured to determine whether the user average SLNR is stable, wherein if the user average SLNR is not stable, the beamforming matrix calculating unit recalculates the beamforming matrix of each user by using the calculated beamforming matrix of each user. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification