This application claims priority under 35 U.S.C. §119(a) to a Korean Patent Application filed in the Korean Intellectual Property Office on Dec. 27, 2011 and assigned Serial No. 10-2011-0143631, the contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates generally to a massive Multiple-Input Multiple-Output (MIMO) system operating in Frequency Division Duplex (FDD) mode and, in particular, to a method and apparatus of feeding back downlink channel state information efficiently with a limited amount of information in the massive MIMO system.
2. Description of the Related Art
As one of the key communication techniques to be adopted to the next generation mobile communication systems, studies are being conducted on the massive MIMO technique in which a base station equipped with multiple transmit antennas transmits data to a plurality of mobile stations on the basis of multi-user MIMO scheme. The transmit beamforming gain is logically in proportion to a number of transmit antennas. When exploiting the high beamforming gain of the massive MIMO system equipped with plural transmit antennas, it is possible to reduce the transmit power of each antenna. In this respect, massive MIMO is emerging as an important green communication technology.
In order to form the transmit beams of the massive MIMO system, the transmitter has to receive the downlink Channel State Information (CSI) for each downlink. In the Time Division Duplex (TDD) system, the downlink channel estimation technique based on Sounding Reference Signal (SRS) has been disclosed. However, this technique has a drawback in that uplink SRS's vulnerability to inter-cell interference degrades the channel estimation performance, resulting in reduction of system throughput.
In the legacy FDD Long Term Evolution-Advanced (LTE-A) system, the Channel State Information Reference Signal (CSI-RS) symbols are mapped to the Resource Elements (REs) on different carriers in the frequency domain and at different OFDM symbols in the time domain or multiplied by orthogonal codes to maintain orthogonality between transmit antenna ports at every downlink slot. The mobile station estimates the CSI-RS symbols mapped to the REs at the positions to measure downlink channel states associated with the respective transmit antennas. If the massive MIMO technique is adopted to the legacy MIMO system without modification, the transmitter will have to transmit CSI-RS as many as the number of the transmit antennas and thus, the receiver will have to feed back the downlink channel information as much as the number of transmit antennas.
Accordingly, the transmitter will have to allocate a few hundred of REs for CSI-RS transmission so as to reduce the number of REs for data transmission, resulting in a reduction of downlink data transmission capacity. In addition, the downlink channel state information amount to be fed back by the mobile station will increase exponentially as the number of transmit antennas increases such that the number of REs for uplink data transmission decreases, resulting in reduction of uplink data transmission capacity.
The present invention has been made in an effort to solve the above problems, and it is an object of the present invention to provide a Channel State Information feedback method that is capable of transmitting, at a base station, the CSIs for plural transmit antennas with a limited amount resource and receiving, at a mobile station, the CSIs efficiently in a massive MIMO system operating in the FDD mode.
It is another object of the present invention to provide a CSI feedback method that is capable of transmitting feedback information efficiently with relatively small amount of resource that is disproportionate to the large number of transmit antennas of a transmitter transmitting the signals in the form of beams in a massive MIMO system operating in the FDD mode.
In accordance with an aspect of the present invention, a channel state information feedback method of a mobile station in a massive MIMO system includes estimating a channel vector comprising N channel coefficients from a base station, comparing result values of a function having input of the N channel coefficients among each other, selecting an index of a beam formed with a maximum value of the result values, selecting indices of beams of which are equal to or greater than a threshold value associated with the maximum result value, generating an active beam index set including the selected beam indices, estimating channel state information on the active beam index set, and feeding back the channel state information and the active beam index set to the base station.
In accordance with another aspect of the present invention, a channel state information feedback apparatus includes a radio communication unit which receives N channel coefficients from a base station, and a control unit which estimates a channel vector comprising N channel coefficients from a base station, compares result values of a function having input of the N channel coefficients among each other, selects an index of a beam formed with a maximum value of the result values, selects indices of beams of which are equal to or greater than a threshold value associated with the maximum result value, generates an active beam index set including the selected beam indices, estimates channel state information on the active beam index set, and feeds back the channel state information and the active beam index set to the base station.
The above and other aspects, features, and advantages of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
Embodiments of the present invention are described with reference to the accompanying drawings in detail. The same reference numbers are used throughout the drawings to refer to the same or like parts. Detailed descriptions of well-known functions and structures incorporated herein may be omitted to avoid obscuring the subject matter of the present invention.
The present invention discloses a downlink channel state information feedback method that is capable of transmitting the feedback information with a limited resource amount not in proportion to the number of transmit antennas in a massive MIMO system operating in the FDD mode.
A. Massive MIMO System Model
The massive MIMO system involves a base station equipped with an antenna array of a few hundred of the transmit antennas which transmits data to a plurality of mobile stations simultaneously using an SDMA technique for beamforming. In the present invention, it is assumed that the transmitter uses M transmit antennas and the receiver uses one receive antenna in a massive MIMO system operating in the FDD mode.
The present invention is directed to the massive MIMO system of which transmitter performs beamforming on Channel State Information Reference Signal (CSI-RS). The MIMO transmitter transits to the mobile station the beams formed by precoding N per-beam signals with N beamforming vectors of size M. Accordingly, the reception performance for a specific beam improves dramatically even with the transmission at low power level per transmit antenna and, as a consequence, the mobile station is capable of estimating the channel information transmitted by plural transmit antennas.
In order accomplish this, the massive MIMO transmitter performs beamforming on the N per-beam signals {Rn}n=0, . . . , N-1 with N column vectors {un}n=0, . . . , N-1 of an N×N Discrete Fourier Transform (DFT) matrix U to transmit the signals as expressed by Equation (1) as follows:
X
n
=R
n
u
n
,n=0,1, . . . ,N−1 (1)
In order to guarantee orthogonality of N per-beam signals transmitted in the same subframe, N different resources are multiplexed in frequency domain according to a Frequency Division Multiplexing (FDM) scheme and in time domain according to a Time Division Multiplexing (TDM) scheme to the N per-beam signals.
The per-beam signals sharing a CSI-RS resource multiplexed in code, frequency, and time domains according to the CDM, FDM, and TDM schemes are multiplexed in space domain according to a Space Division Multiplexing (SDM) scheme so as to be transmitted as different beams capable of suppressing intra-channel interference due to the high spatial interference suppression performance of the massive MIMO system, even though the signals are mapped to the same resource.
The mobile station receives N orthogonal per-beam signals so as to estimate the channel vector {tilde over (h)}k composed of the channel coefficients that are beamformed with N weight vectors {un}n=0, . . . , N-1 and received at the kth mobile station as expressed by Equation (2) as follows:
where hk denotes the channel vector having a size 1×N transmitted from transmit antennas to kth receive antenna of the mobile station. {tilde over (h)}k,n denotes the channel coefficient beamformed with nth vector un so as to be received at the kth mobile station and estimated with nth per-beam signal.
The massive MIMO uses an array antenna having a very large aperture formed with a few hundred transmit antennas. In this formation, the beamwidth of the main beam formed through beamforming is very narrow and has a sharp beam pattern. Accordingly, the massive MIMO has a high directivity so as to transmit the signal to a direction in a very limited azimuth range.
If the signal transmission direction of a beamforming weight is similar to the direction to the corresponding mobile station, the channel gain received with the corresponding beamforming weight is very large. Otherwise, if the signal transmission direction is different from the direction to the corresponding mobile station, the channel gain has a small value. For example, if the channel coefficients received with the mth and (m+1)th beamforming weight vectors have very large channel gain and if the channel coefficients received with the rest beamforming weight vectors have a small channel gain, the channel vector {tilde over (h)}k can be approximated by Equation (3) as follows:
{tilde over (h)}
k˜[0 . . . 0{tilde over (h)}k,m{tilde over (h)}k,m+10 . . . 0] (3)
In the massive MIMO system having the transmitter configured to perform beamforming on the per-beam signals, the mobile station quantizes only a small number of principal channel coefficients having the channel gain greater than or equal to a value for feedback. That is, the mobile station is capable of feeding back the downlink channel state information to the transmitter using a limited feedback resource amount which is disproportionate to the number of transmit antennas.
B. Feedback Technique for Channel Approximation with Disclosed Principle Beam Summation
In the feedback method for channel approximation with PBS, the mobile station feeds back the index of a channel coefficient (i.e. CSI-RS index or beam index) guaranteeing the gain over a level among N channel coefficients {{tilde over (h)}k,n}n=1, . . . , N along with the Channel Quality Information (CQI). This feedback method is capable of approximating the downlink channel state by summing DFT column vectors indicated by the beam indices fed back.
Referring to
The mobile station compares the result values of a certain function f(•) with the input of N channel coefficients {{tilde over (h)}k,n}n=1, . . . , N with each other as expressed by Equation (4) as shown below, at step 12. The function ƒ(•) can be defined as the function of a data rate available with |{tilde over (h)}k,n| as the size of the channel coefficient {tilde over (h)}k,n or the channel coefficient {tilde over (h)}k,n and Signal-to-Noise and Interference Ratio (SINR) that can be received with {tilde over (h)}k,n.
The mobile station checks the result values of the function ƒ(•) of N channel coefficients {{tilde over (h)}k,n}n=1, . . . , N as expressed by Formula (5) at step 13. The mobile station selects the beam indices of the beams for which the result values are equal to or greater than the size threshold αth having a value of the maximum result value f({tilde over (h)}k,n*) selected at step 12, and the phase difference between the phase {∠{tilde over (h)}k,n}n=0, . . . , N-1 of the channel coefficients and phase ∠{tilde over (h)}k,n* of the maximum result value {tilde over (h)}k,n* is equal to or less than βth to be included in an active beam index set A.
The mobile station performs this process for the total N beam indices.
The mobile station estimates CQI for the active beam index set A at step 14. The CQI can be determined in the format of transmittable data rate or receivable SINR. The mobile station feeds back the active beam index set A (determined at step 13) and CQI for the active beam index set A (determined at step 14) to the base station at step 15.
The selected active beam index and the CQI can be transmitted based on the following signaling. It is assumed that the active beam index set A includes L active beam indices.
{(0), CQ}, {(1), CQ}, . . . , {(L−1), CQ}:
L messages, each including the each selected beam index A(I) and CQIA(l) as the CQI receivable with the corresponding beam, are fed back. {(0), (1), . . . , (L−1)}, {CQ}:
The L selected active beam indices {A(l)}l=0, . . . , L-1 are grouped to be transmitted in an active beam index message. When estimating channels with summation of the L selected active beams, a receivable summation CQI message {CQIA} is fed back. The active beam indices are arranged in the active beam index message in highest CQI first order.
{(0), (1), . . . , (L−1)}, {CQ, CQ, . . . , CQ}:
The L selected active beam indices {A(l)}l=0, . . . , L-1 are grouped to be transmitted in an active beam index message. The individual CQIs {CQIA(l)}l=0, . . . , L-1 receivable with the corresponding beams are fed back in a CQI message. The active beam indices are arranged in the active beam index message in highest CQI first order and the individual CQIs are arranged in highest CQI first order.
{(0), (1), . . . , (L−1)}, {CQ, CQ, . . . , CQ}, {CQ}:
The L selected beam indices {A(l)}l=0, . . . , L-1 are grouped to be transmitted in an active beam index message. The individual CQIs {CQIA(l)}l=0, . . . , L-1 receivable with corresponding beams are fed back in a CQI message and a summation CQI message {CQIA} for the L selected active beams summated to be receivable together. The active beam indices are arranged in the active beam index message in a highest CQI first order and the individual CQIs are arranged in a highest CQI first order.
The base station estimates downlink channels to the corresponding mobile station at step 16 using the active beam index information and CQI information fed back (at step 15) by each mobile station. The downlink channel vector ãk approximated for each mobile station is calculated by summing the weight vectors {uA
The parameters αth, size of the active beam index A (i.e. number of beam indices to be included in the set), and βth necessary for the mobile station to determine the active beam index can be defined to be set to common values for all connected mobile stations per base station or mobile station-specific values. These parameters can be set as specified in a standard followed by the base and mobile stations. The base station is capable of notifying all mobile stations of at least one of αth, size of active beam index set A, and βth through downlink RRC signaling.
C. Feedback Technique for Channel Approximation with Phase-Compensated Principal Beam Summation
In the feedback method for channel approximation with PCPBS, the receiver feeds back the indices of the channel coefficients having a gain equal to or greater than a threshold among N channel coefficients {{tilde over (h)}k,n}n=1, N (i.e. CSI-RS indices or beam indices) and the their phases as quantized along with CQI. The transmitter compensates the DFT column vectors indicated by the beam indices with the received phase and sums the compensated values to approximate the downlink channel state.
The mobile station estimates N orthogonal per-beam signals of a DownLink (DL) channel at step 21. That is, at step 21 the mobile station estimates the channel vector {tilde over (h)}k transmitted as beamformed with vector {un}n=0, . . . , N-1 and received through the receiver of the mobile station as expressed by Equation (2). The mobile station compares the result values of a certain function ƒ(•) having the input of N channel coefficients {{tilde over (h)}k,n}n=1, . . . , N with each other to select the beam index n* having the maximum result value as expressed by Equation (4) at step 22.
The mobile station selects the beam indices having the values over αth multiple of the maximum result value f({tilde over (h)}k,n*) (selected at step 22) and includes the selected indices in the active beam index set A at step 23. The mobile station quantizes, as shown in Formula (7), the phases of the channel coefficients of the beams indicated by the active beam index set A {∠{tilde over (h)}k,n}n=0, . . . N-1 or the phase difference {∠{tilde over (h)}k,n}n′A−∠{tilde over (h)}k,n* from {tilde over (h)}k,n*.
The mobile station performs phase quantization using a phase codebook P shared between the mobile and base stations. The phase quantization is performed to quantize the range of [0,2π] regularly. In this embodiment, it is assumed that the codebook as expressed by Equation (8) shown below, is shared between the base and mobile stations to quantize the range of [0,2π] regularly at an interval of π/2. The mobile station selects the value quantized to be mostly approximated to or −∠{tilde over (h)}k,n* and determines the corresponding phase index
The mobile station repeats the above procedure for a total of N beam indices.
The mobile station compensates the weight vector {uA
The mobile station feeds back the active beam index set A, and quantizes phase index {}l=0, . . . , L-1, and corresponding CQI, i.e. CQIA (determined at steps 23 and 24) to the base station at step 25. In order to accomplish this, the following feedback signaling is disclosed.
{(0), (1), . . . , (L−1)}, {P, P, . . . , P}, {CQ}:
The selected L active beam indices {(l)}l=0, . . . , L-1 are grouped to be transmitted in one active beam index message. A phase message including the indices of the codebook for the quantized phase values of channel index phases of individual active beam indices and a summation CQI message {CQIA} receivable with the selected L active beam indices are fed back together.
The base station estimates the downlink channel to the corresponding mobile station using the active beam index information, quantized phase index information, and CQI information fed back by the mobile stations at step 26. The downlink channel vector ãk approximated to each mobile station is calculated by compensating the weight vectors {uA
The parameters required for determining the active beam index, i.e. αth, size of the active beam index set A (i.e. number of beam indices to be included the set), βth, and phase codebook P, can be set to common or different values for all mobile stations connected to the base station. The base station is capable of transmitting the αth, size of the active beam index set A, βth, and phase codebook P through downlink RRC signaling.
D. Feedback Technique for Channel Approximation with Maximal Ratio Compensated Principal Beam Summation
In the feedback method for channel approximation with MRCPBS, the mobile station quantizes the indices of the channel coefficients having a gain equal to or greater than a threshold among the N channel coefficients {{tilde over (h)}k,n}n=1, . . . , N and their sizes and phases so as to be fed back along with CQI. The transmitter compensates the sizes and phases and adds the compensated sizes and phases to the DFT vector indicated by the beam index to approximate the downlink channel state.
The mobile station estimates N orthogonal per-beam signals at step 31. That is, the mobile station estimates the channel vector {tilde over (h)}k received by the receiver of the mobile station in the form of beams beamformed with the vector {un}n=0, . . . , N-1.
The mobile station compares the result values of a certain function f(•) with the input of N channel coefficients as expressed by Equation (4) and selects the beam index n* having the highest result value at step 32. The mobile station selects the beam indices having a multiple of maxim result value f({tilde over (h)}k,n*) which is equal to or greater than αth among the result values of the function ƒ(•) of N channel coefficients {{tilde over (h)}k,n}n=1, . . . , N as expressed by Expression (9) and includes the selected beam indices in the active beam index set A at step 33.
The mobile station quantizes the size |{tilde over (h)}k,n| and phase ∠{tilde over (h)}k,n of the channel coefficients of the beams included in the set A, and the channel coefficient size ratios |{tilde over (h)}k,n|/|{tilde over (h)}k,n*| and −∠{tilde over (h)}k,n* of the beams included in the set A.
Using the codebook P for regular phase quantization of the range [0,2π] negotiated between the base and mobile stations, the mobile station determines a phase codebook index {P}l=0, . . . , L-1. Using the size of codebook Q for quantizing the channel coefficient size reflecting a statistic characteristic of the channel coefficient size negotiated amongst the base and mobile stations, the mobile station selects a quantized value most approximate to the channel coefficient size and determines its index {A}l=0, . . . , L-1.
The mobile station compensates the weight vector {ua
The mobile station feeds back the active beam index set A, quantized size index {A}l=0, . . . , L-1, quantized phase index {P}l=0, . . . , L-1, and estimated CQI CQIA to the base station at step 35. For this purpose, the following feedback signaling is disclosed.
{(0), . . . , (L−1)}, {A, . . . , A}, {P, . . . , P}, {CQ}:
The L selected active beam indices {(l)}l=0, . . . , L-1 are grouped to be transmitted in an active beam index message. The size message carrying indices {A}l=0, . . . , L-1 in the codebook for the quantized values of channel coefficient size of each active beam index, the phase message carrying the indices {P}l=0, . . . , L-1 in the codebook for quantized phase value of channel coefficient phase of each active beam index, and the combined CQI {CQIA} message receivable with L selected active beam indices are all fed back together.
The base station estimates downlink channel to the corresponding mobile station using the active beam index information, quantized size index information, quantized phase index information, and CQI information fed back by each mobile station at step 36. The downlink channel vector {tilde over (α)}k approximated to each mobile station is calculated by compensating the weights {uA
The parameters required for determining the active beam index, i.e. αth, size of the active beam index set A (i.e. number of beam indices to be included the set), βth, phase codebook P, and size codebook Q can be set to common or different values for all mobile stations connected to the base station. These parameters can be set differently for respective mobile stations. In order to share the parameter information among base and mobile stations, the base and mobile stations may negotiate according to a standard or the base station may transmits the αth, size of the active beam index set A, βth, phase codebook P, and size codebook Q through downlink RRC signaling.
E. Performance Analysis
Referring to
The radio communication unit 610 denotes the receiver of the mobile station and is responsible for communicating signals with a base station. The radio communication unit 610 receives channel coefficients from the base station, and is capable of feeding back at least one of active beam index set, phase indices, size index, and channel state information under the control of the control unit 620.
The control unit 620 quantizes the channel coefficients received from the base station to feed back. To do so, the control unit 620 includes a channel estimator 623, an active beam index determiner 625, and a feedback information generator 727.
Specifically, the channel estimator 623 estimates the channel vector composed of N channel coefficients, and defines a function of channel coefficient size, transmittable data rate, and receivable SINR with the input of N channel coefficients.
The active beam index determiner 625 determines the beam indices available for feedback. Specifically, the active beam index determiner 625 compares the function values with each other to select the beam index n* as the maximum result value. The active beam index determiner 625 selects the beam index having a multiple of maximum results which is equal to or greater than αth among the result values of the function and of which channel coefficient have the phases of the phase threshold value βth to configure an active beam index set.
The active beam determiner 625 quantizes the channel coefficient phases of the beams indicated by the indices constituting the active beam index set or phase difference between the channel coefficient and maximum result value using the phase codebook shared with the base station. The active beam index determiner also quantizes the sizes and phases of the beams indicated by the indices constituting the active beam index set using a phase codebook shared with the base station and the size ratios of the beams using a size codebook shared with the base station.
The active beam index determiner 625 selects the quantized value to be mostly approximated to the channel coefficient phase among the quantized values and determines at least one phase index and size index corresponding to the selected value. The active beam index determiner 625 estimates CQIs for the indices of the respective beams constituting the active beam index set. The active beam index determiner 625 also compensates the weight vectors indicated by the indices of the beams constituting the active beam index set with the quantized phase or size value to estimate the receivable CQI.
The feedback information generator 627 generates the information on the active beam index set determined by the active beam index determiner 625 and the estimated CQI to be fed back to the base station. The feedback information generator 627 generates the information on at least one phase index or size index as the index value determined according to the phase quantization or size quantization.
The control unit 620 controls the radio communication unit 610 to transmit the information on at least one of the active beam index set, phase index, size index, and CQI to the base station.
The storage unit 630 stores programs and data associated with the operations of the mobile station.
The feedback method of the present invention forms beams per signal and allocates a resource for a plurality of beams capable of suppressing intra-channel interference with the high spatial interference suppression performance of the massive MIMO system. As a consequence, it is a possible to reduce the resource amount necessary for CSI-RS transmission without performance degradation.
The feedback method of the present invention also feeds back downlink CSI from the mobile station to the base station efficiently using a limited amount feedback information in the massive MIMO system operating in FDD mode. The feedback method of the present invention enables the massive MIMO transmitter to perform beamforming on the per-beam signals with plural weight vectors.
The feedback method of the present invention also quantizes a small number of principal downlink channel coefficients having beamforming channel gains equal to or greater than a value and feeds back the quantized principal downlink channel coefficients. The feedback method for channel approximation with PBS operates in such a way that the mobile station feeds back the active beam index, i.e. the index of the beamforming weight providing channel gain equal to or greater than a value along with CQI and the transmitter approximates the downlink channel state by summing the beamforming weight vectors indicated by the weight indices fed back.
The feedback method for channel approximation with PCPBS operates in such a manner that the mobile station quantizes active beam indices and phases of the channel coefficients and feeds back the quantized results with CQI and the transmitter compensates beamforming weight vectors indicated by the weight indices with the received phase and sums the compensated values to approximate the downlink channel state. The feedback method for channel approximation with MRCPBS operates allows the mobile stations to quantize the active beam indices and sizes and phases of the channel coefficients and feeds back the quantized result with CQI and the transmitter compensates the sizes and phases with the beamforming weight vectors indicated by the weight indices and sum the compensation results to approximate the downlink channel state.
The RRC signaling method of the present invention allows the base station to transmit the parameters required for determining active beam indices to share the parameters with the mobile stations.
Although embodiments of the present invention have been described in detail hereinabove with specific terminology, this is for the purpose of describing particular embodiments only and not intended to be limiting of the invention. While particular embodiments of the present invention have been illustrated and described, it would be obvious to those skilled in the art that various other changes and modifications can be made without departing from the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
10-2011-0143631 | Dec 2011 | KR | national |