The present invention relates to a communication control method, a base station apparatus and a mobile station apparatus. Particularly, the present invention relates to a communication control method, a base station apparatus and a mobile station apparatus all supporting multi-antenna transmission.
In a UMTS (Universal Mobile Telecommunications System) network, for the purposes of improving spectral efficiency and improving the data rates, system features based on W-CDMA (Wideband Code Division Multiple Access) are maximized by adopting HSDPA (High Speed Downlink Packet Access) and HSUPA (High Speed Uplink Packet Access). For this UMTS network, for the purposes of further increasing high-speed data rates, providing low delay and so on, long-term evolution (LTE) has been under study.
In a third-generation system, it is possible to achieve a transmission rate of maximum approximately 2 Mbps on the downlink by using a fixed band of approximately 5 MHz. Meanwhile, in the LTE system, it is possible to achieve a transmission rate of about maximum 300 Mbps on the downlink and about 75 Mbps on the uplink by using a variable band which ranges from 1.4 MHz to 20 MHz. Furthermore, in the UMTS network, for the purpose of achieving further broadbandization and higher speed, successor systems to LTE have been under study (for example, LTE Advanced (LTE-A)). For example, in LTE-A, there is a plan to extend the maximum system band of 20 MHz specified in LTE up to about 100 MHz. And, there is another plan to increase the maximum number of transmission antennas specified in LTE up to “8”.
In the LTE system, there has been proposed a MIMO (Multi Input Multi Output) system as a radio communication technique for improving data rates (spectrum efficiency) by transmitting and receiving data with use of a plurality of antennas (for example, see Non Patent Literature 1). In the MIMO system, a plurality of transmission/reception antennas are provided in a transmitter and a receiver and transmission information sequences are transmitted from different transmission antennas simultaneously. In the meantime, at the receiver side, simultaneously-transmitted information sequences are detected in a separate manner in consideration of different fading fluctuations caused in the respective transmission/reception antennas, thereby enabling increase in data rates (spectrum efficiency).
In the LTE system, there are specified SU-MIMO (Single User MIMO) transmission and MU-MIMO (Multiple User MIMO) transmission. In SU-MIMO transmission, the transmission information sequences that are simultaneously transmitted from different transmission antennas all belong to one user and in MU-MIMO transmission, the transmission information sequences belong to different users. In these SU-MIMO transmission and MU-MIMO transmission, a codebook is prepared for setting a phase/amplitude control amount (precoding matrix (precoding weight)) for an antenna of a transmitter at the receiver side and PMI (Precoding Matrix Indicators) to be assigned to the precoding matrix according to rank, an optimum PMI is selected from the codebook and fed back to the transmitter, and a RI (Rank Indicator) indicating the optimum rank is selected and fed back to the transmitter. At the transmitter side, the PMI and RI fed back from the receiver are used as a basis to specify a precoding weight for each transmission antenna from the codebook, performing precoding and transmitting transmission information sequences.
In the above-described MIMO transmission-supported mobile communication system, throughput performance of the whole system largely depends on the precoding weight defined in the codebook. That is, a transmission beam to transmit a transmission information sequence from the transmitter to the receiver has directivity determined by the precoding weight. Therefore, if the optimum precoding weight is not selected, it becomes difficult to form the transmission beam having effective directivity for the receiver. Such a transmission beam may cause false detection of reception signals at the receiver, thereby decreasing the throughput performance. As a result, there may occur deterioration of the throughput performance of the whole MIMO system.
The present invention was carried out in view of the foregoing and aims to provide a communication control method, a base station apparatus and a mobile station apparatus capable of preventing deterioration of the throughput performance of the whole system in the mobile communication system performing the MIMO transmission.
The present invention provides a communication control method using a codebook in which there are defined a plurality of precoding weights and a plurality of PMIs (Precoding Matrix Indicators) assigned to the precoding weights and bit information of the PMIs assigned to the precoding weights is adjusted in such a manner as to suppress an effect of feedback error from a first communication apparatus, the communication control method comprising the steps of: giving, as feedback, the PMI selected from the codebook to a second communication apparatus; performing precoding on a transmission signal based on the precoding weight to which the fed-back PMI is assigned on the codebook; and transmitting the transmission signal to the first communication apparatus.
Further, the present invention provides a base station apparatus comprising: a selecting section configured to select a precoding weight from a codebook in which there are defined a plurality of precoding weights and a plurality of PMIs (Precoding Matrix Indicators) assigned to the precoding weights; a precoding section configured to perform precoding on a transmission signal based on the precoding weight selected by the selecting section; a transmitting section configured to transmit, to a mobile station apparatus, the transmission signal on which the precoding is performed by the precoding section, wherein bit information of the PMIs assigned to the precoding weights in the codebook is adjusted in such a manner as to suppress an effect of feedback error from the mobile station apparatus.
Furthermore, the present invention provides a mobile station apparatus comprising: a selecting section configured to select a PMI (Precoding Matrix Indicator) from a codebook in which there are defined a plurality of precoding weights and a plurality of PMIs assigned to the precoding weights; and a feedback section configured to giving, as feedback, the PMI selected by the selecting section to a base station apparatus, wherein bit information of the PMIs assigned to the precoding weights in the codebook is adjusted in such a manner as to suppress an effect of feedback error to the base station apparatus.
According to these method and apparatuses, the PMI bit information assigned to precoding weights in the codebook is adjusted in such a manner as to suppress any effect due to feedback error from the mobile station apparatus (feedback error to the base station apparatus). With this structure, even when there occurs error in feedback from the mobile station apparatus, it is possible to prevent precoding from being performed with a precoding weight that is extremely different from a proper precoding weight. Therefore, it becomes possible to prevent serious reduction in throughput in the mobile station apparatus, thereby making it possible to preventing deterioration of the throughput performance of the whole system in the mobile communication system performing MIMO transmission.
According to the present invention, it is possible to prevent deterioration of throughput performance of the whole system in the mobile communication system performing MIMO transmission.
With reference to the accompanying drawings, an embodiment of the present invention will be described in detail below. First description is made about precoding in downlink MIMO transmission performed in the LTE-A system, predicated on a mobile communication system performing MIMO transmission (MIMO system) illustrated in
In precoding in downlink MIMO transmission of the MIMO system illustrated in
In the user apparatus UE illustrated in
In the meantime, in the base station apparatus eNode B illustrated in
Here, description is made about a structure of the transmission beam to be transmitted from the base station apparatus eNode B to the user apparatus UE in this downlink MIMO transmission.
When information is transmitted to the user apparatus UE #1, the precoding weight selecting section 21 selects such a weight as to form a transmission beam with a directivity as shown by the solid line in
Here, description is made, with reference to
In
In the codebook illustrated in
For example, transmission beams formed by the base station apparatus eNode B with use of the weights f0 to f7 have directivities as shown in
The weights used in forming of these transmission beams are selected or generated in the base station apparatus eNode B based on the PMI fed back from the user apparatus UE. Therefore, if there occurs transmission error in bit information that makes up the PMI (hereinafter referred to as “PMI bit information” as appropriate) from the user apparatus UE (that is, when there occurs feedback error in PMI), there may occur a situation where a transmission beam with a desired directivity cannot be formed. Although the PMI is fed back from the user apparatus UE by PUCCH (Physical Uplink Control CHannel), this PUCCH is not subjected to error detection using CRC (Cyclic Redundancy Check). Therefore, if there occurs feedback error in the PMI, the PMI is subjected to processing in the base station apparatus eNode B while it still contains wrong bit information.
With reference to
Here, description is made about the transmission beam which is formed when there occurs transmission error in one bit out of the PMI bit information “000” assigned to the weight f0. If there occurs transmission error in the right bit, the PMI bit information becomes “001” and there is formed a transmission beam corresponding to the transmission beam properly formed with the weight f1. And, when there occurs transmission error in the center bit the PMI bit information becomes “010” and there is formed a transmission beam corresponding to the transmission beam properly formed with the weight f2. When there occurs transmission error in the left bit the PMI bit information becomes “100” and there is formed a transmission beam corresponding to the transmission beam properly formed with the weight f4.
When there occurs transmission error in right bit or center bit, as illustrated in
This situation mostly depends on arrangement of PMI bit information assigned to a weight. That is, in the typical codebook, the PMI bit information assigned to respective weights is written in so-called binary in ascending order, as illustrated in
According to the communication control method according to the present invention, feedback from a user apparatus UE to a base station apparatus eNode B and precoding of a transmission signal from the base station apparatus eNode B to the user apparatus UE are performed using a codebook in which PMI bit information assigned to weights is adjusted in such a manner as to suppress any effect of feedback error from the user apparatus UE. According to this communication control method, even if there occurs feedback error from the user apparatus UE, it is possible to prevent precoding from being performed with a weight that is extremely different from a proper weight. With this structure, as it is possible to prevent significant reduction in throughput in the user apparatus UE, it becomes possible to prevent deterioration in the throughput performance in the whole system in the mobile communication system performing MIMO transmission.
Particularly, according to the communication control method according to the present invention, the PMI bit information assigned to weights in the codebook is adjusted in such a manner as to suppress any effect of a transmission beam formed based on a PMI having feedback error. Accordingly, even when there occurs feedback error from the user apparatus UE, it is possible to prevent forming of transmission beam that is extremely different from a transmission beam formed with the proper weight. With this structure, as it is possible to prevent significant reduction in throughput in the user apparatus UE, it becomes possible to prevent deterioration in the throughput performance in the whole system in the mobile communication system performing MIMO transmission.
As illustrated in
Specifically speaking, in the codebook according to the first aspect, the PMI bit information of the weight f2 is assigned with the PMI bit information “011” of the weight f3 shown in
With reference to
Here, like in
That is, when using the codebook according to the first aspect, it is possible to prevent forming of a transmission beam with a directivity that is extremely different from that of a transmission beam formed with the proper weight f0, even when there occurs transmission error in PMI bit information, as compared with the case of using the codebook illustrated in
By the way, in the LTE-A based MIMO system, as a technique showing expectation for reduction in quantization error of the quantization processing of the user apparatus UE in MU-MIMO transmission and reduction in feedback information for the base station apparatus eNode B, there has been studied a method of preparing two codebooks (hereinafter referred to as “double codebooks”) in the user apparatus UE and the base station apparatus eNode B and giving back feedback information containing PMIs with different periods for different communication bands.
In the MIMO system using this double codebooks, it is planned to use one codebook as a first codebook for long term and wide band (hereinafter referred to as “codebook W1”) and the other codebook as a second codebook for short term and narrow band (hereinafter referred to as “codebook W2”). In this MIMO system, as the two codebooks W1 and W2 are provided, an effective codebook size can be increased, thereby expecting reduction in quantization error in the quantization processing of the user apparatus UE. Besides, in the codebook W1, it is not necessary to give back feedback information frequently as compared with the codebook W2, there is expectation for reduction in feedback information.
The codebooks W1 and W2 contain a plurality of weights known to both the user apparatus UE and the base station apparatus eNodeB and PMIs assigned to respective weights, like the typical codebook (codebook illustrated in
In the MIMO system using the double codebooks, the base station apparatus eNode B is able to specify a weight for precoding on transmission data when both of the PMI selected from the codebook W1 (hereinafter referred to as “PMI1”) and the PMI selected from the codebook W2 (hereinafter referred to as “PMI2”) are fed back from the user apparatus UE. That is, the base station apparatus eNode B cannot specify a weight only based on any one PMI out of (PMI1, PMI2) selected from the codebooks W1 and W2.
In the thus used codebooks W1, W2, if there occurs transmission error in PMI bit information from the user apparatus UE, there may occur a situation where it is impossible to form a transmission beam with a desired directivity. The codebook according to the first aspect is applicable to such double codebooks. The following is description about a specific example where the codebook according to the first aspect is applied to the double codebooks.
In the following description, it is assumed that the codebook W1 defines N weight sets known to both of the user apparatus UE and the base station apparatus eNode B (hereinafter referred to as “weight subsets”) and PMI1s assigned to these weight subsets, and the codebook W2 defines weights that have an effect to select and make phase control of a certain weight out of the weight subset defined in the codebook W1 and PMI2s assigned to these weights. Here, the weight subsets are such that all the weights defined in the codebook W1 are grouped into a predetermined number of groups. In this case, in the base station apparatus eNode B, a weight subset is selected based on the PMI1 given back from the user apparatus UE for a long term and an optimal weight is selected from the weight subset in accordance with the PMI2 given back for a short term thereby to be able to make phase control.
When the PMI1 selected from the codebook W1 is given back from the user apparatus UE, in the base station apparatus eNode B, a weight subset for forming transmission beams shown in any one of
When each weight subset of the codebook W1 is assigned with PMI bit information in so-called binary in ascending order, such PMI bit information is given as illustrated in
Here, description is made about an effect when there occurs transmission error in PMI bit information corresponding to a weight subset from the user apparatus UE. In this description, it is assumed that the weight subset fs0 is a desired weight subset. And, description is given about transmission beams formed when there occurs transmission error in one bit of the PMI bit information “000” assigned to the weight subset fs0.
Even if there occurs transmission error in the right bit, the PMI bit information becomes “001” and there is formed a transmission beam corresponding to a transmission beam properly formed with the weight subset fs1. And, when there occurs transmission error in the center bit, the PMI bit information becomes “010” and there is formed a transmission beam corresponding to a transmission beam properly formed with the weight subset fs2. Further, when there occurs transmission error in the left bit, the PMI bit information becomes “100” and there is formed a transmission beam corresponding to a transmission beam properly formed with the weight subset fs4.
When there occurs transmission error in the right bit, as illustrated in
The weight subsets fs0 to fs7 defined in the codebook W1 used in the communication control method according to the first aspect are assigned with PMI bit information as illustrated in
Here, description is made about an effect when there occurs transmission error in PMI bit information corresponding to a weight subset from the user apparatus UE in this case. When there occurs transmission error in the right bit, like in the case described in
That is, when using the codebook W1 according to the first aspect, if there occurs transmission error in PMI bit information, it is possible to reduce the percentage of forming a transmission beam with a directivity extremely different from that of a transmission beam formed with a proper weight subset fs0, as compared with the case of using the codebook illustrated in
Further, when each weight in the codebook W2 is assigned with PMI bit information in so-called binary in ascending order, such PMI bit information is given as illustrated in
Next description is made about an effect caused when there occurs transmission error in the PMI bit information corresponding to a weight from the user apparatus UE. Here, it is assumed that the weight f11 is a desired weight. And, description is also made about a transmission beam formed when there occurs transmission error in one bit of the PMI bit information “01” assigned to the weight f11.
If there occurs transmission error in the right bit, the PMI bit information becomes “00” and there is formed a transmission beam corresponding to a transmission beam properly formed with the weight f10. And, where there occurs transmission error in the left bit, the PMI bit information becomes “11” and there is formed a transmission beam corresponding to a transmission beam properly formed with the weight f13.
When there occurs transmission error in the right bit, as illustrated in
The weights f10 to f13 defined in the codebook W2 used in the communication control method according to the first aspect are assigned with the PMI bit information as illustrated in
Here, description is made about an effect when there occurs transmission error in PMI bit information corresponding to a weight subset from the user apparatus UE in this case. Also when there occurs transmission error in the left and right bit, as illustrated in
In other words, when using the codebook W2 according to the first aspect, even when there occurs transmission error in the PMI bit information, it is possible to prevent forming of a transmission beam having a directivity extremely different from that of the transmission beam formed with the proper weight f11, as compared with the case of using the codebook illustrated in
As described above, in the codebook according to the first aspect, the PMI bit information is assigned to the weights (weight subsets) by gray coding. Assignment of the PMI bit information to the weights by gray coding is optimal for the bit information in binary. This is because there exist two adjacent transmission beams for each transmission beam. However, when the PMI bit information is composed of three or more bits, there may occur a situation where the assignment of PMI bit information to weights by gray coding does not optimally help to prevent deterioration of the throughput performance of the whole system.
In the codebook used in the communication control method according to the second aspect of the present invention (codebook according to the second aspect), the PMI bit information is assigned to weights in such a manner as to minimize a total sum of angular differences of transmission beams (hereinafter referred to as “transmission error-based transmission beams” as appropriate) formed with weights that may be selected when there occurs transmission error in the PMI bit information given back from the user apparatus US. The following description is made about a specific example of assignment of PMI bit information in the codebook according to the second aspect. Here, for convenience of explanation, the description is made using transmission beams formed with weights corresponding to the PMI bit information in the codebook.
These transmission beams B′1, B′2 and B′4 form transmission error-based transmission beams. Here, the transmission beam B′1 has an angular difference Δ0,1 from the transmission beam B0, the transmission beam B′2 has an angular difference Δ0,2 from the transmission beam B0, and the transmission beam B′4 has an angular difference Δ0,3 from the transmission beam B0. When the transmission beam B′4 having a large angular difference from the transmission beam B0 is formed, the error detection rate of reception signals in the user apparatus UE is increased, thereby bringing about reduction in throughput. Therefore, in the codebook according to the second aspect, the PMI bit information is assigned to weights in such a manner as to minimize a total sum of angular differences between the transmission beam B0 and the transmission error-based transmission beams (transmission beams B′1, B′2 and B′4).
A total sum of angular differences between the transmission beam B0 and these transmission beams B′1, B′2 and B′4 are obtained by the following equation (Equation 1).
Here, “i” denotes PMI bit information of a desired transmission beam, and “j” denotes PMI bit information of a transmission error-based transmission beam. And, “Δi,j” is a function to obtain a total sum of angular differences from the PMI bit information of the desired transmission beam and the PMI bit information of the transmission error-based transmission beams.
When using the codebook according to the second aspect, even when there occurs transmission error in the PMI bit information, the transmission beam based on the transmission error can be made close to the desired transmission beam. With this structure, it is possible to reduce the error detection rate of reception signals in the desired user apparatus UE, thereby making it possible to prevent reduction in throughput in the user apparatus UE. Consequently, it is possible to prevent deterioration of the throughput performance of the whole MIMO system.
Particularly, in the codebook according to the second aspect, as the PMI bit information is assigned to weights in such a manner as to minimize a total sum of angular differences of the transmission error-based transmission beams, it is possible to make these transmission error-based transmission beams close to the desired transmission beam irrespective of the number of bits in the PMI bit information, and it is also possible to prevent deterioration of the throughput performance of the whole system effectively even when the PMI bit information is composed of three or more bits.
Further, the communication control method using the codebook according to the second aspect is applicable to the MIMO system using the above-described double codebooks.
Here, the feedback information from the user apparatus UE contains a PMI as well as a CQI (Channel Quality Indicator) corresponding to the PMI. For example, when the user apparatus UE sends as feedback information the PMI having PMI bit information “000”, a CQI for using a weight corresponding to the PMI is communicated to the base station apparatus eNode B. Accordingly, when the PMI is selected wrongly by the base station apparatus eNode B, the CQI becomes a lower value than that has been given back in actual data reception, thereby resulting in increase in the error detection rate of reception signals.
A CQI value measured by the user apparatus UE in the actual data reception is most affected by transmission array gain values in view of precoding. Here, transmission array gain is a gain that is obtained by using a plurality of transmission antenna elements (array) and adding powers of radio waves transmitted with respective array antennas effectively at the user apparatus UE. In the codebook used in the communication control method according to the third aspect of the present invention (codebook according to the third aspect), the PMI bit information is assigned to weights in such a manner as to maximize a total sum of array gains in transmission error-based transmission beams when there occurs transmission error in PMI bit information given back from the user apparatus UE. The following description is made, with reference to the example illustrated in
In
A total sum of array gains of transmission error-based transmission beams is obtained by the following equation (Equation 2).
maxΣiΣj≠i|fjHfi| (Equation 2)
Here, “i” denotes PMI bit information of a desired transmission beam, and “j” denotes PMI bit information of a transmission error-based transmission beam. And, “fjHfi” is a function to obtain a total sum of array gains from the PMI bit information of the desired transmission beam and the PMI bit information of the transmission error-based transmission beams.
When using the codebook according to the third aspect, even when there occurs transmission error in the PMI bit information, it is possible to assure reception gains in the user apparatus on the basis of transmission error-based transmission beams. Accordingly, as it is possible to reduce the error detection rate of reception signals in the desired user apparatus UE, it becomes possible to prevent reduction in throughput in the desired user apparatus. Consequently, it is possible to prevent deterioration of the throughput performance of the whole MIMO system.
Particularly, in the codebook according to the third aspect, as the PMI bit information is assigned to weights in such a manner as to maximize a total sum of array gains of transmission error-based transmission beams, it is possible to make the transmission error-based transmission beams close to the desired transmission beam irrespective of the number of bits in the PMI bit information. Accordingly, even when the PMI bit information is composed of four or more bits, it is possible to suppress deterioration of the throughput performance of the whole system in an effective manner.
And, the communication control method using the codebook according to the third aspect is applicable to the MIMO system using the above-described double codebooks.
Here, in the codebooks according to the second and third aspects, the PMI bit information is assigned to weights in such a manner as to minimize a total sum of angular differences or to maximize a total sum of array gains. These methods are suitable for improving adverse effects of all the transmission error-based transmission beams in the codebook averagely. However, assignment of the PMI bit information is not limited to these methods, but may be modified as appropriate. For example, noting only the most adversely affected transmission beam (for example, transmission beam B′4 illustrated in
In the following, an embodiment of the present invention is described in detail with reference to the accompanying drawings. Here, it is assumed that there are used a base station apparatus and a mobile station apparatus supporting the LTE-A system.
With reference to
As illustrated in
As the mobile station apparatuses (101, 102, 103, . . . , 10n) have the same structures, functions and states, they are explained below as a mobile station apparatus 10, except where specifically noted. And, for convenience of explanation, it is the mobile station apparatus 10 that perform radio communications with the base station apparatus 20 and more generally, the mobile station apparatus 10 may be a user apparatus (UE: User Equipment) including a mobile station apparatus and a fixed terminal apparatus.
In the radio communication system 1, as radio access schemes, OFDMA (Orthogonal Frequency Division Multiple Access) is applied to the downlink, and SC-FDMA (Single-Carrier Frequency-Division Multiple Access) is applied to the uplink. OFDMA is a multi-carrier transmission scheme to perform communication by dividing a frequency band into a plurality of narrow frequency bands (subcarriers) and mapping data to each subcarrier. SC-FDMA is a single carrier transmission scheme to reduce interference between terminals by dividing, per terminal, the system band into bands formed with one or continuous resource blocks, and allowing a plurality of terminals to use mutually different bands.
The downlink communication channels include the PDSCH (Physical Downlink Shared CHannel), which is a downlink data channel used by each mobile station apparatus 10 on a shared basis, and downlink L1/L2 control channels (including the PDCCH (Physical Downlink Control CHannel), PCFICH (Physical Control Format Indicator CHannel) and PHICH (Physical Hybrid-ARQ Indicator CHannel)). This PDSCH transmits user data, that is, normal data signals. Transmission data is included in this user data. Component carriers CCs allocated to the mobile station apparatus 10 by the base station apparatus 20 and scheduling information are sent to the mobile station apparatus 10 by L1/L2 control channels.
The uplink communication channels include a PUSCH (Physical Uplink Shared CHannel), which is an uplink data channel used by each mobile station apparatus 10 on a shared basis, and a PUCCH (Physical Uplink Control CHannel), which is an uplink control channel. User data is transmitted by means of this PUSCH. Furthermore, the PUCCH transmits downlink radio quality information (CQI: Channel Quality Indicator) and so on.
Next description is made, with reference to
In the mobile station apparatus illustrated in
A reception timing estimating section 105 estimates reception timings from reference signals contained in the respective reception signals and outputs their estimation results to the CP removing sections 103 #1 to 103 #N. The FFT sections 104 #1 to 104 #N perform Fourier transform on the input reception signals and convert the time-sequence signals into frequency domain signals. After that, data channel signals contained in the reception signals are output to a data channel signal demodulating section 106.
The data channel signal demodulating section 106 separates the data channel signals input from the FFT sections 104 #1 to 104 #N, for example, by MMSE (Minimum Mean Squared Error) or MLD (Maximum Likelihood Detection) signal separating method. With this separation, the data channel signals transmitted from the base station apparatus 20 are separated into data channel signals relating to users #1 to #k so that a data channel signal relating to a user (here, user k) of the mobile station apparatus 10 is extracted.
A channel estimating section 107 estimates channel variances in channel propagation paths from the reference signals contained in the reception signals output from the FFT sections 104 #1 to 104 #N, and communicates the estimated channel variances to the data channel signal demodulating section 106, a channel quality measuring section 109 and a rank/precoding weight selecting section 110 which are described later. In the data channel signal demodulating section 106, the data channel signals are separated on the basis of the communicated channel variances by the MLD signal separating method or the like. With this separation, a reception signal relating to the user k can be demodulated.
Here, prior to the demodulation processing by the data channel signal demodulating section 106, the extracted data channel signal relating to the user k is demapped and returned to a time-sequence signal by a subcarrier demapping section (not shown). The data channel signal relating to the user k demodulated by the data channel signal demodulating section 106 is output to a channel decoding section 108. Then, the signal is subjected to the channel decoding processing by the channel decoding section 108 and finally, a transmission signal for the user k (hereinafter referred to as “transmission signal #k”) is reproduced.
The channel quality (CQI) measuring section 109 measures a channel quality (CQI) based on a channel variance communicated from the channel estimating section 107. Then, the channel quality (CQI) measuring section 109 communicates the measured CQI to a rank/precoding weight selecting section 110 and a feedback control signal generating section 111.
The rank/precoding weight selecting section 110 constitutes selecting section and is configured to select a rank (RI) and a precoding weight (PMI) from the codebook based on a channel variance communicated from the channel estimating section 107. Then, the selected precoding weight (PMI) is communicated to a precoding multiplying section 114 and the selected rank (RI) and precoding weight (PMI) are communicated to a feedback control signal generating section 111.
For example, when the communication control method according to the first aspect is applied to this mobile communication system 1, the rank/precoding weight selecting section 110 selects a weight (PMI) from the codebook in which PMI bit information is assigned to weights by gray coding. And, when the communication control method according to the second aspect is applied, a weight (PMI) is selected from the codebook in which PMI is assigned to weights in such a manner as to minimize a total sum of angular differences of transmission error-based transmission beams. Further, when the communication control method according to the third aspect is applied, a weight (PMI) is selected from the codebook in which PMI is assigned to weights in such a manner as to maximize a total sum of array gains of transmission error-based transmission beams. Here, when this mobile communication system comprises the MIMO system using double codebooks, the rank/precoding weight selecting section 110 selects weights (PMI1) and (PMI2) from the above-described codebooks W1 and W2, respectively.
The feedback control signal generating section 111 uses the CQI, PMI and RI communicated from the channel quality (CQI) measuring section 109 and the rank/precoding weight selecting section 110, as a basis to generate a control signal (for example, PUCCH) containing feedback information to send them back to the base station apparatus 20. The control signal generated by the feedback control signal generating section 111 is output to a multiplexer (MUX) 115.
In the meantime, a transmission data #k relating to the user #k sent from the higher layer is subjected to channel coding by a channel coding section 112, subcarrier modulation by a data modulating section 113 and output to a precoding multiplying section 114. The precoding multiplying section 114 receives as input a reference signal #k relating to the user #k generated by a reference signal generating section (not shown). The precoding multiplying section 114 uses as a basis a weight obtained from a PMI selected by the rank/precoding weight selecting section 110 to perform phase and/or amplitude shift of the transmission data #k and reference signal for each of the reception antennas RX #1 to RX #N. And, the transmission data #k and reference signal having been subjected to phase and/or amplitude shift are output to the multiplexer (MUX) 115.
The multiplexer (MUX) 115 combines the transmission data #k and reference signal #k having been subjected to phase and/or amplitude shift with a control signal generated by the feedback control signal generating section 111 and generates a transmission signal for each of the reception antennas RX #1 to RX #N. The transmission signals generated by the multiplexer (MUX) 115 are subjected to discrete Fourier transform at discrete Fourier transform (DFT) sections 116 #1 to 116 N and each transmission signal sequence is spread to a transmission bandwidth (DFT size) in a frequency domain.
Then, the signals are subjected to inverse fast Fourier transform by inverse fast Fourier transform (IFFT) sections 117 #1 to 117 #N and converted from frequency domain signals into time domain signals, which are then added with CPs at CP adding sections 118 #1 to 118 #N and output to RF transmission circuits 119 #1 to 119 #N. The signals are subjected to the frequency conversion processing by RF transmission circuits 119 #1 to 119 #N and converted into a radio frequency band, output to reception antennas RX #1 to RX #N via duplexers 101 #1 to 101 #N, and the signals are transmitted from the reception antennas RX #1 to RX #N to the base station apparatus 20 on the uplink. Here, these transmission processing sections form feedback section for sending feedback information back to the base station apparatus 20.
Thus, in the mobile station apparatus 10 according to the present embodiment, as the PMI is selected from the codebooks according to any of the first and third aspects and feedback information containing this PMI is given back to the base station apparatus 20, it is possible to give the PMI bit information adjusted to suppress any affect due to feedback error for the base station apparatus 20, back to the base station apparatus 20.
In the base station apparatus 20 illustrated in
The data channel signal demodulating sections 207 #1 to 207 #k separate data channel signals input from the IDFT sections 206 #1 to 206 #N, for example, by the MMSE or MLD signal separating method. With this separation, data channel signals sent from the mobile station apparatuses 10 are separated into data channel signals relating to users #1 to #k, and the data channel signals are extracted for the respective mobile station apparatuses 10.
The channel estimating sections 208 #1 to 208 #k estimate channel variances from reference signals contained in the reception signals output from the IDFT sections 206 #1 to 206 #N and communicate the estimated channel variances to the data channel signal demodulating sections 207 #1 to 207 #k, control channel signal demodulating sections 211 #1 to 211 #k and a fading correlation estimating section 212 described later. The data channel signal demodulating sections 207 #1 to 207 #k separate the data channel signals based on the communicated channel variances by the above-mentioned MLD signal separating method. With this separation, reception signals relating to respective mobile station apparatuses 10 are demodulated.
Here, prior to the demodulation processing by the data channel signal demodulating section 207, a data channel signal relating to each extracted mobile station apparatus 10 is demapped by a subcarrier demapping section (not shown) and returned to a time-sequence signal. The data channel signals relating to the respective mobile station apparatuses 10 demodulated by data channel signal demodulating sections 207 #1 to 207 #k are output to the channel decoding sections 209 #1 to 209 #k. Then, the signals are subjected to channel decoding processing by channel decoding sections 209 #1 to 209 #k and parallel-serial converted by parallel/serial (P/S) converting section 210, and thereby, data channel signals (data signals) from the respective mobile station apparatuses 10 are reproduced.
Control channel signal demodulating sections 211 #1 to 211 #k demodulate control channel signals (for example, PDSCH) contained in reception signals input from the IDFT sections 206 #1 to 206 #N. At this time, in the control channel signal demodulating sections 211 #1 to 211 #k, the control channel signals are demodulated based on channel variances communicated from the channel estimating sections 208 #1 to 208 #k. Each control channel signal contains feedback information from the mobile station apparatus 10. This feedback information contains a RI, a PMI and a CQI selected by the mobile station apparatus 10. Control channel signals demodulated by the control channel signals demodulating sections 211 #1 to 211 #k are output to rank/MCS selecting sections 214 #1 to 214 #k and a precoding weight selecting section 213 described later.
A fading correlation estimating section 212 estimates fading correlation values of channel propagation paths based on channel variances communicated from the channel estimating sections 208 #1 to 208 #k. Then, the fading correlation estimating section 212 notifies the precoding weight selecting section 213 of the estimated fading correlation values.
The precoding weight selecting section 213 forms selecting section and is configured to select a rank (RI) and a weight (PMI) from a codebook based on the feedback information (RI and PMI) output from the control channel signal demodulating sections 211 #1 to 211 #k and fading correlation values communicated from the fading correlation estimating section 212. Then, the precoding weight selecting section 213 notifies a precoding weight generating section 215 of the selected rank (RI) and weight (PMI).
For example, when the communication control method according to the first aspect is applied to the present mobile communication system 1, the precoding weight selecting section 213 selects a weight (PMI) from the codebook in which PMI bit information is assigned to weights by gray coding. And, when the communication control method according to the second aspect is applied, a weight (PMI) is selected from the codebook in which PMI bit information is assigned to weights in such a manner as to minimize a total sum of angular differences of transmission error-based transmission beams. Further, when the communication control method according to the third aspect is applied, a weight (PMI) is selected from the codebook in which PMI bit information is assigned to weights in such a manner as to maximize a total sum of array gains of transmission error-based transmission beams. Here, when the present mobile communication system is a MIMO system using the double codebooks, the precoding weight selecting section 213 selects weights (PMI1) and (PMI2) from the above-mentioned codebooks W1 and W2, respectively.
Rank/MCS (Modulation and Coding Scheme) selecting sections 214 #1 to 214 #k select ranks/MCSs based on control channel signals communicated from the control channel signal demodulating sections 211 #1 to 211 #k. The selected ranks/MCSs are output to channel coding sections 217 #1 to 217 #k and data modulating sections 218 #1 to 218 #k.
The precoding weight generating section 215 uses the ranks (RIs) and weights (PMIs) communicated from the precoding weight selecting section 213 as a basis to generate weights for actual precoding of transmission data. For example, in the precoding weight generating section 215, the weights are generated in consideration of Zero-forcing so as to remove interference. The selected weights are output to precoding multiplying sections 220 #1 to 220 #k described later.
On the other hand, the transmission data pieces #1 to #k for the users #1 to #k are output to the serial/parallel converter (S/P) 216 and subjected to serial/parallel conversion, and then, output to channel coding sections 217 #1 to 217 #k corresponding to the respective users #1 to #k. This serial/parallel conversion in the serial/parallel converting section (S/P) 216 is performed based on the number of multiplexed users communicated from a scheduler (not shown). And, the serial/parallel conversion processing in the serial/parallel converting section (S/P) 216 is performed with reference to ranks/MCSs communicated from the rank/MCS selecting sections 214 #1 to 214 #k.
The serial/parallel converted transmission data #1 to #k are channel-coded by the channel coding sections 217 #1 to 217 #k, output to the data modulating sections 218 #1 to 218 #k and data modulated. At this time, channel coding and data modulation are performed based on MCSs given from the rank/MCS selecting sections 214 #1 to 214 #k. The transmission data pieces #1 to #k data-modulated by the data modulating sections 218 #1 to 218 #k are subjected to inverse Fourier transform by a discrete Fourier transform section (not shown), converted from time-sequence signals into frequency domain signals and output to a subcarrier mapping section 219.
In the subcarrier mapping section 219, the transmission data #1 to #k is mapped in accordance with schedule information given by a scheduler (not shown). At this time, the subcarrier mapping section 219 maps (multiplexes) reference signals #1 to #k input from reference signal generating sections (not shown), and transmission data pieces #1 to #k to subcarriers. The transmission data pieces #1 to #k thus mapped to the subcarriers are output to the precoding multiplying sections 220 #1 to 220 #k.
The precoding multiplying sections 220 #1 to 220 #k form precoding section and is configured to perform phase and/or amplitude shift on transmission data pieces #1 to #k for each of the transmission antennas TX #1 to TX #N (weighting on transmission antennas TX #1 to TX #N by precoding). Then, the transmission data pieces #1 to #k having been subjected to phase and/or amplitude shift by the precoding multiplying section 220 are output to the multiplexer (MUX) 221.
In the multiplexer (MUX) 221, the transmission data pieces #1 to #k having been subjected to phase and/or amplitude shift are combined to generate a transmission signal for each of the transmission antennas TX #1 to TX #N. The transmission signals generated by the multiplexer (MUX) 221 are subjected to inverse fast Fourier transform by inverse fast Fourier transform (IFFT) sections 222 #1 to 222 #N and converted from frequency domain signals to time domain signals. Then, the signals are added with CPs by cyclic prefix (CP) adding sections 223 #1 to 223 #N and output to the RF transmission circuits 224 #1 to 224 #N. After that, the signals are subjected to frequency conversion processing and converted into a radio frequency band by the RF transmission circuits 224 #1 to 224 #N, output to the transmission antennas TX #1 to TX #N via the duplexers 201 #1 to 201 #N, and sent by the transmission antennas TX #1 to TX #N to the mobile station apparatus 10 on the downlink. Here, these transmission processing sections form transmitting section for transmitting a transmitting signal to the mobile station apparatus 10.
In this way, in the base station apparatus 20 according to the present embodiment, a PMI is selected from a codebook used in the communication control method according to any of the first to third aspects, this PMI is used as a basis to generate a weight, and precoding is performed on transmission data in accordance with this weight. With this structure, even when there occurs error in feedback from the mobile station apparatus 10, it is possible to prevent precoding from being performed with a weight extremely different from a proper weight. Accordingly, it becomes possible to prevent serious reduction in throughput in the mobile station apparatus 10, thereby making it possible to prevent deterioration of the throughput performance of the whole system in the mobile communication system performing MIMO transmission.
As described above, according to the communication control method according to the present invention, in the codebook, the PMI bit information assigned to weights is adjusted in such a manner as to suppress any effect due to feedback error from the mobile station apparatus 10. With this structure, even when there occurs error in feedback from the mobile station apparatus 10, it is possible to prevent precoding from being performed with a weight extremely different from a proper weight. Accordingly, it becomes possible to prevent serious reduction in throughput in the mobile station apparatus 10, thereby making it possible to prevent deterioration of the throughput performance of the whole system in the mobile communication system performing MIMO transmission.
Up to this point, the present invention has been described in detail with reference to the above embodiments. A person of ordinary skill in the art would understand that the present invention is not limited to the embodiments described in this description. The present invention may be embodied in various modified and altered forms without departing from the spirit and scope of the present invention as defined in the claims. Accordingly, this description has been made for illustrative purposes and is not intended for limiting the present invention.
For example, the above-described embodiment has been described on the assumption that the PMI bit information assigned to weights in the codebook is adjusted so as to suppress any effect of transmission error-based transmission beams. However, the adjusting method in assigning the PMI bit information to weights is not limited to this, but may include any adjusting method to suppress any effect due to feedback error from the mobile station apparatus 10 (including error other than the transmission error of the PMI bit information).
The disclosure of Japanese Patent Application No. 2010-181788, filed on Aug. 16, 2010, including the specification, drawings, and abstract, is incorporated herein by reference in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2010-181788 | Aug 2010 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2011/068458 | 8/12/2011 | WO | 00 | 3/19/2013 |