Apparatus and method for determining beamforming vector in a codebook-based beamforming system
First Claim
Patent Images
1. A receiver in a codebook-based transmission beamforming system, comprising:
- a predictor for generating forthcoming channel values for a forthcoming period using M present and previous channel estimates;
an effective channel gain calculator for calculating effective channel gains for transmission beamforming vectors included in a codebook using the forthcoming channel values generated by the predictor; and
a codebook selector for feeding back a codebook index corresponding to the maximum effective channel gains received from the effective channel gain calculator to a transmitter.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for determining a beamforming vector in a codebook-based transmission beamforming system are provided. In a feedback method for a receiver in a codebook-based transmission beamforming system, forthcoming channel values for a forthcoming period are generated using M present and previous channel estimates. Effective channel gains for all transmission beamforming vectors included in a codebook are calculated using the forthcoming channel values. A codebook index corresponding to the maximum effective channel gains is fed back to a transmitter.
49 Citations
20 Claims
-
1. A receiver in a codebook-based transmission beamforming system, comprising:
-
a predictor for generating forthcoming channel values for a forthcoming period using M present and previous channel estimates;
an effective channel gain calculator for calculating effective channel gains for transmission beamforming vectors included in a codebook using the forthcoming channel values generated by the predictor; and
a codebook selector for feeding back a codebook index corresponding to the maximum effective channel gains received from the effective channel gain calculator to a transmitter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A transmitter in a codebook-based transmission beamforming system, comprising:
-
a beamforming vector generator for receiving a channel prediction-based codebook index and generating a transmission beamforming vector to be used for a cluster of size K×
P, where K is a number of subcarriers and P is a number of frames, according to the received codebook index; and
a beamformer for beamforming transmission data to be mapped to the cluster with the transmission beamforming vector received from the beamforming vector generator and outputting the beamformed data.
-
-
10. A transmitter in a codebook-based transmission beamforming system, comprising:
-
a beamforming vector generator for receiving two channel prediction-based codebook indexes and generating transmission beamforming vectors to be used for a cluster of size 2K×
P, where K is a number of subcarriers and P is a number of frames, by linear interpolation using two beamforming vectors corresponding to the received codebook indexes; and
a beamformer for beamforming transmission data to be mapped to the cluster with the transmission beamforming vectors received from the beamforming vector generator and outputting the beamformed data.
-
-
11. A feedback method for a receiver in a codebook-based transmission beamforming system, comprising the steps of:
-
generating forthcoming channel values for a forthcoming period using M present and previous channel estimates;
calculating effective channel gains for transmission beamforming vectors included in a codebook using the forthcoming channel values; and
feeding back a codebook index corresponding to the maximum effective channel gains to a transmitter. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A beamforming method for a transmitter in a codebook-based transmission beamforming system, comprising the steps of:
-
receiving a channel prediction-based codebook index;
generating a transmission beamforming vector to be used for a cluster of size K×
P, where K is a number of subcarriers and P is a number of frames, according to the received codebook index; and
beamforming transmission data to be mapped to the cluster with the transmission beamforming vector.
-
-
20. A beamforming method for a transmitter in a codebook-based transmission beamforming system, comprising the steps of:
-
receiving two channel prediction-based codebook indexes;
generating transmission beamforming vectors to be used for a cluster of size 2K×
P, where K is a number of subcarriers and P is a number of frames, by linear interpolation using two beamforming vectors corresponding to the received codebook indexes; and
beamforming transmission data to be mapped to the cluster with the transmission beamforming vectors.
-
Specification