Enabling Technologies for FifthGeneration Mobile Communications
View this Special IssueResearch Article  Open Access
Senyao Zheng, Hui Zhao, Long Zhao, Jie Mei, Weimin Tang, "Multiuser Beamforming with Limited Feedback for FDD Massive MIMO Systems", Chinese Journal of Engineering, vol. 2016, Article ID 9821845, 9 pages, 2016. https://doi.org/10.1155/2016/9821845
Multiuser Beamforming with Limited Feedback for FDD Massive MIMO Systems
Abstract
This paper discusses the multiuser beamforming in FDD massive MIMO systems. It first introduces the feature of FDD massive MIMO systems to implement multiuser beamforming schemes. After that, considering the realistic implementation of multiuser beamforming scheme in FDD massive MIMO systems, it introduces the knowledge of channel quantization. In the main part of the paper, we introduce two traditional multiuser beamforming schemes and analyse their merits and demerits. Based on these, we propose a novel multiuser beamforming scheme to flexibly combine the merits of the traditional beamforming schemes. In the final part of the paper, we give some simulation results to compare the beamforming schemes mentioned in the paper. These simulation results show the superiority of the proposed beamforming scheme.
1. Introduction
As of the exponential increasing load of wireless communications networks, research on network architecture and quality of service has been done in various fields [1–3]. As for communication systems, one of the most important problems is that the capacity of them becomes insufficient. In order to solve the problem, the concept of massive multiple input multiple output (MIMO), where the system employs unprecedented numbers of antennas to simultaneously serve dozens of user equipment (UE), was proposed [4].
A large number of surveys on massive MIMO have been done by communication researchers [5–8]. Both theoretical and measurement results indicate that massive MIMO is capable of achieving huge spectral efficiency by applying multiuser beamforming (MUBF) schemes. The two most prominent beamforming schemes are maximum ratio transmission (MRT) and zeroforcing (ZF), which require the instantaneous channel state information at the transmitter (CSIT) [9–11].
Owing to the channel reciprocity in timedivision duplex (TDD) massive MIMO systems, it is feasible to obtain the instantaneous CSIT, while the CSIT acquisition is a great challenge in frequencydivision duplex (FDD) massive MIMO systems.
In FDD massive MIMO systems, the two largest problems are reference signal (RS) design and codebook design. A great deal of research has been done to solve the problems [12–14]. However, no matter RS design or codebook design, there exists an intractable problem: there has not been a good way for the BSs to simultaneously serve more than two UEs in the same timefrequency resources in FDD massive MIMO systems, as it is hard to select a subset of users due to high computation complexities with the large number of 3D codebooks.
In order to fully exploit the potential of massive MIMO in FDD systems, a beamforming (BF) scheme exploiting the spatial correlation (SC) was proposed [15]. Although SCBF can simultaneously schedule tens of UEs, the system performance is poor. To further boost the system performance of SCBF, we proposed a novel BF scheme based on both the SC and signal leakage (SCSL), which can balance the system performance and overhead of reference signal (RS) [16]. However, the main idea of SCSLBF is to maximize the signalleakagetonoise ratio, but when the scheduled users are large, the main factor that restricts the performance of massive MIMO system is the interference among scheduled users. Therefore, the system performance gain of SCSLBF is not large enough. In addition, the calculation of SCSL requires the wholedimension channel matrix; thus, the calculation complexity of it is very high.
In this paper, we consider that the BSs feed back quantizedchannelcodebook index. Based on the quantized channel, we put forward a SC and interference suppression (SCIS) based MUBF scheme, to make it feasible for the BSs to simultaneously schedule tens of UEs in FDD massive MIMO systems. The proposed BF scheme only needs partial CSIT, which can be derived by transmitting some affordable RSs. Therefore, the RS overhead in FDD massive MIMO systems is flexible. With the partial CSIT, SCISBF can be transformed from SCBF by a transformation matrix and a rotation angle. The transformation matrix can be deduced through Householder rotation, and the rotation angle can be derived by transmitting a RS in the downlink. Moreover, based on the quantizedchannelcodebook and quantizedchannelselection approach given in this paper, we evaluate the performance of the proposed SCISBF scheme with different levels of feedback overhead, and numerical results indicate that SCISBF performs better than SCBF when UEs only feed back a few bits of quantizedchannelcodebook index.
The remainder of the paper is organized as follows. Section 2 describes the system model. The details of the proposed SCISBF scheme are presented in Section 3. Section 4 evaluates the performance of SCISBF and Section 5 concludes this paper.
Notations. We use boldface capital letters for matrices, boldface small letters for vectors, and small letters for scalars. is the expectation operator and and denote the set of real and complex numbers with specified dimensions. , , and denote the transpose, the Hermitian transpose, and the inverse, respectively. represents an identity matrix of size , and indicates that is a circularly symmetric complex Gaussian vector with mean and covariance matrix .
2. System Model
As depicted in Figure 1, this paper focuses on FDD massive MIMO systems, where the BSs communicate with singleantenna users simultaneously. The users in each cell receive the signal transmitted from BS of the cell, and at the same time, they suffer from both the intercell interference and the intracell interference. Figure 2 is the transmission model of each BS. As Figure 2 shows, in each cell, the BS transmits RSs in the downlink; then with the received signals, the users estimate the channels and feed back a bit quantizedchannelcodebook index in the uplink.
2.1. 3D Antenna Modeling
In this part, we mainly introduce the antenna modeling of the 3D channel used in this paper [17]. In the 3D channel model, 2D planar antenna array is considered. As to the planar antenna array, the spatial correlation is affected by the radiation pattern as well as the distance of antenna elements, regardless of the electromagnetic coupling between antenna elements and the effects of impedance mismatch. As depicted in Figure 3, the directional antenna elements radiation pattern is denoted as [18]where and are azimuth angle and zenith angle. and are the horizontal pattern and elevation pattern antenna gain, and and denote the maximum attenuation and the slide lobe attenuation in vertical direction, respectively.
2.2. Channel Model
In this paper, we select the 3GPP 3D channel as the reference channel [17]. Denote as the channel vector from the BS to user , where contains independent and identically distributed (i.i.d.) elements and represents the transmit correlation matrix. The elements of , namely, , are defined as
In terms of 3D beamforming steering direction, the transmit correlation matrix can also be defined aswhere is the transmit covariance matrix, which is given by
In (4), is the 3D steering row vector, is the power angular spread (PAS) of 3D channel, and is the aforementioned antenna pattern transformed to linear scale.
2.3. Channel Quantization
2.3.1. DFTBased Codebook
In this part, we talk about the channel quantization. A simple way to design the quantizedchannel codebook is based on DFT. Suppose that the BSs select antennas to transmit RSs and the number of quantizedchannel vectors in the codebook is , where denotes the number of feedback bits of codebook index. Then the quantizedchannel vector based on DFT can be expressed aswhere denotes the quantizedchannel vector index in the codebook.
2.3.2. QuantizedChannelVector Selection
To select the quantizedchannel vector from the abovementioned codebook, we firstly define as the partial channels of user and as the quantizedchannel vector of . Then the quantized error vector can be expressed as
The criterion of quantizedchannelvector selection is to find to minimize . That is to say, select the quantizedchannel vector such that
2.4. Downlink Transmission Model
Suppose as the transmitted symbol vector with and as the beamforming matrix with (); then the downlink transmission model of user can be expressed aswhere is the additive white Gaussian noise and denotes the interferences from other users.
Based on the aforementioned channel model, the received signal of user can be rewritten as
3. BF Schemes in Massive MIMO Systems
In this section, we first review two conventional BF schemes, namely, ZFBF scheme and SCBF scheme. Then, a novel BF scheme exploiting both the SC matrix and partial channels is proposed to synthesize the merits of the two types of BF schemes.
3.1. Conventional Beamforming Schemes
3.1.1. ZeroForcing Beamforming
The criterion of ZFBF is to eliminate the interferences among users. Define as the ZF beamforming matrix and as the channel matrix; then can be expressed as
3.1.2. Spatial Correlation Beamforming
As for SCBF, the criterion is to maximize the signal power of the desired user by exploiting the spatial correlation without considering the interference to other users. From [19], we know that the weight vector of SCBF of user can be expressed aswhere denotes the eigenvector corresponding to the largest eigenvalue of .
Compared to ZFBF, SCBF only needs the quasistatic SC matrix, which can significantly simplify the BF process and release the dependence on the CSIT in LSMIMO systems. Nevertheless, the system performance degrades correspondingly.
3.2. Proposed Beamforming Scheme
Ignoring the subscript of user index, notice that , and we can construct a unitary transformation to transform and make it close to in order to improve the system by exploiting partial channels.
That is to say, the proposed SCISBF weight vector satisfieswhere denotes a linear correlated vector of and is a part of the channel vector , given bywith . We define as the index set of the selected antennas. Therefore, we can construct the SCISBF weight vector by deducing the transform matrix and rotation angle , respectively.
Next, with the quantizedchannel vector fed back in the uplink, we will deduce transform matrix and rotation angle for a fixed index set , respectively.
3.2.1. Derivation of Transform Matrix
There exists a unitary transformation matrix such that
Proof. Denote as the quantizedchannel matrix of ; then the ZF beamforming matrix with quantized partial channels can be expressed as [20]where and denotes the ZFBF weight vector of user with quantized partial channels. For convenience, we ignore the subscript of user index.
In the unitary space , we assumeand defineand then resorting to Householder rotation, we can find two unitary transform matrixes and such thatwhere is the unit base vector with the first component equal to 1. The proof is as follows.
Assume and we define and , whereThen we can obtainwhere meetsFinally, we can obtainFrom the above proof we can derive that . Define and it satisfies the fact thatLet , and we can arrive atTherefore, with the quantized partial channels, we can finally obtain
Here, we have to note that the ZFBF weight vector is calculated from reduceddimension channel matrix; thus, the calculation complexity is adjustable and depends on the antennaselection proportion. Moreover, it is easy to obtain the transformation matrix. As to SCSLBF, the SLBF weight vector is calculated from the wholedimension, no matter what the antennaselection proportion. Besides, the transformation matrix of SCSLBF needs many times of matrix multiplication [13]. Therefore, compared to SCSLBF, the complexity to calculate SCISBF weight vector is relatively low.
3.2.2. Calculation of Rotation Angle
The rotation angle in expression (7) is given by
Proof. The calculation of the rotation angle needs a careful consideration. From the above analysis, define andand we can get the following relation:In order to maximize , the rotation angle should meet
Expression (29) indicates that we have to calculate , , and first in order to calculate the rotation angle. is the quantized partial channel vector, which can be got by transmitting the affordable RSs and can be calculated from expression (27). Besides, we can calculate and according to expressions (15) and (17), respectively. Therefore, we only need to compute .
Although the BS is ignorant of the full channel vector , it can transmit a RS mapped by the SCBF weight vector on each antenna, as depicted in Figure 4. At the receiver, the UEs can receive a symbol containing the product of and the RS. After that, the UEs can feed back to the BS. Therefore, we can finally get , , and for calculating the rotation angle while just taking one more RS in FDD LSMIMO systems. Here, we have to note that the above and are all supposed to be ideally obtained. In the following sections, we also suppose that can be ideally obtained. We do not talk about the qualification and feedback of it in this paper.
4. Evaluation
4.1. Simulation Setup
4.1.1. Parameters Setting
To evaluate the proposed SCISBF scheme, we build a systemlevel simulation platform. In our simulation, the network model consists of 19 macrocells. Each cell contains 3 sectors, where each BS is located at the cell center with uniform planar array (UPA). The main simulation parameters are listed in Table 1. For the other relative channel parameters please refer to [13].

4.1.2. AntennaSelection Approach
To evaluate the performance of SCISBF, we have to confirm the antenna index set firstly. From the above derivation, we can see that can be an arbitrary subset of . Therefore, to simplify the problem in this paper, we give a simple approach to form antenna index set as follows.
For antennaselection approach (SCIS()), select one antenna every antennas to make the selected antennas distribute uniformly on the UPA.
4.2. Performance of SCISBF with Different AntennaSelection Proportion
In this part, we evaluate the performance of SCISBF with different antennaselection proportion. Fixing the number of scheduled users as 10, we compare the performance of SC, MRT, ZF, SCIS, SCIS, and SCIS.
Figure 5 shows the Cumulative Distribution Function (CDF) versus the signaltointerferenceandnoise ratio (SINR) of SCISBF with different antennaselection proportion. Correspondingly, the CDF versus the UE throughput of SCISBF are shown in Figure 6. From the two figures, we can see that the performance of SCISBF is better than SCBF, but worse than ZFBF. When the antennaselection proportion increases, SCISBF performs better and the performance of it approaches that of ZFBF. It means that the proposed SCISBF can flexibly make a tradeoff between system performance and RS overhead. In addition, when the antennaselection proportion reaches a certain extent, SCISBF can outperform MRT.
4.3. Performance of SCISBF with Perfect CSIT
In this part, we evaluate the performance of SCISBF with perfect CSIT. With the antennaselection approach given above, the spectral efficiency (SE) versus scheduled user numbers of different BF schemes is shown in Figure 7. From the figure, we can see that, as the number of scheduled users increases, the SE of all BF schemes increases correspondingly, and the performance of ZFBF is the best. However, the complexity of ZFBF is very high and at the same time it needs the whole channel state information, which would cost great overhead of RSs in FDD massive MIMO systems. Besides, in Figure 7, both SCSLBF and SCISBF perform better than SCBF. When the numbers of selected antennas are the same, SCISBF outdoes SCSLBF. Moreover, with the increasing number of selected antennas, SCISBF performs better, and, meanwhile, the difference between SCISBF and SCSLBF becomes larger. It indicates that SCISBF is capable of balancing the system performance and overhead of RSs, and it has more potential than SCSLBF.
4.4. Performance of SCISBF with Imperfect CSIT
Considering practical FDD systems, the BS does not know the real channel but the quantizedchannel vector. Based on limited feedback, fixing the number of scheduled users as 10, we evaluate the system performance of SCISBF in this part.
Figure 8 is the CDF versus SINR of SCISBF and SCSLBF with limited feedback, and Figure 9 shows the system SE of SCSLBF and SCISBF under the condition of limited feedback. We can see that the performance of both SCSL and SCIS becomes better when gradually increasing the number of feedback bits. The corresponding SE measurements are listed in Table 2, where denotes the number of feedback bits. According to Table 2, we can see that implementing SCSLBF in practical systems needs a large number of feedback bits, or the system performance would even be worse than SCBF. Compared to SCSLBF, it only needs a few feedback bits to implement SCISBF, and then the system performance could be improved. Therefore, to achieve the same system performance, SCISBF needs less feedback overhead.

Table 3 summarizes the features of the mentioned BF schemes in this paper. It indicates that SCISBF could effectively balance the system performance and system overhead of both RSs and uplink feedback in practical systems. Therefore, SCISBF is a good candidate in FDD massive MIMO systems.

5. Conclusion
In this paper, we study the performance of different MUBF schemes in massive MIMO systems, where the BSs feed back quantizedchannelcodebook index, but not conventional precoding codebook index. Based on it, we put forward a novel SCISBF scheme in order to make it feasible for the BSs to simultaneously serve tens of UEs in the same timefrequency resources. In contrast to other conventional BF schemes, the calculation complexity of SCISBF is relatively low as it only requires the reduceddimension channel matrix, and the performance of it is quite well. Besides, it can effectively balance the system performance and overhead of RSs. Furthermore, it only needs a few feedback bits to implement SCISBF in practical FDD massive MIMO systems. In a word, SCISBF can make it feasible and flexible to implement massive MIMO in FDD systems.
Competing Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Acknowledgments
This work was supported by the National Key Scientific Instrument and Equipment Development Project under Grant 2013YQ20060706, the High Technology Research and Development Program of China under Grant 2014AA01A705, and the China Natural Science Funding (NSF) under Grant 61171106.
References
 K. Zheng, L. Hou, H. Meng et al., “Softdefined heterogeneous vehicular network: architecture and challenges,” http://arxiv.org/abs/1510.06579. View at: Google Scholar
 K. Zheng, H. Meng, P. Chatzimisios, L. Lei, and X. Shen, “An SMDPbased resource allocation in vehicular cloud computing systems,” IEEE Transactions on Industrial Electronics, vol. 62, no. 12, pp. 7920–7928, 2015. View at: Publisher Site  Google Scholar
 K. Zheng, X. Zhang, Q. Zheng, W. Xiang, and L. Hanzo, “Qualityofexperience assessment and its application to video services in LTE networks,” IEEE Wireless Communications, vol. 22, no. 1, pp. 70–78, 2015. View at: Publisher Site  Google Scholar
 T. L. Marzetta, “Noncooperative cellular wireless with unlimited numbers of base station antennas,” IEEE Transactions on Wireless Communications, vol. 9, no. 11, pp. 3590–3600, 2010. View at: Publisher Site  Google Scholar
 F. Rusek, D. Persson, B. K. Lau et al., “Scaling up MIMO: opportunities and challenges with very large arrays,” IEEE Signal Processing Magazine, vol. 30, no. 1, pp. 40–60, 2013. View at: Publisher Site  Google Scholar
 K. Zheng, L. Zhao, J. Mei, B. Shao, W. Xiang, and L. Hanzo, “Survey of largescale MIMO systems,” IEEE Communications Surveys & Tutorials, vol. 17, no. 3, pp. 1738–1760, 2015. View at: Publisher Site  Google Scholar
 K. Zheng, S. Ou, and X. Yin, “Massive MIMO channel models: a survey,” International Journal of Antennas and Propagation, vol. 2014, Article ID 848071, 10 pages, 2014. View at: Publisher Site  Google Scholar
 H. Q. Ngo, E. G. Larsson, and T. L. Marzetta, “Energy and spectral efficiency of very large multiuser MIMO systems,” IEEE Transactions on Communications, vol. 61, no. 4, pp. 1436–1449, 2013. View at: Publisher Site  Google Scholar
 H. Yang and T. L. Marzetta, “Performance of conjugate and zeroforcing beamforming in largescale antenna systems,” IEEE Journal on Selected Areas in Communications, vol. 31, no. 2, pp. 172–179, 2013. View at: Publisher Site  Google Scholar
 X. Gao, O. Edfors, F. Rusek, and F. Tufvesson, “Linear precoding performance in measured verylarge MIMO channels,” in Proceedings of the IEEE Vehicular Technology Conference (VTC Fall '11), pp. 1–5, IEEE, San Francisco, Calif, USA, September 2011. View at: Publisher Site  Google Scholar
 L. Zhao, K. Zheng, H. Long, and H. Zhao, “Performance analysis for downlink massive MIMO system with ZF precoding,” Transactions on Emerging Telecommunications Technologies, vol. 25, no. 12, pp. 1219–1230, 2014. View at: Publisher Site  Google Scholar
 S. Wagner, R. Couillet, M. Debbah, and D. T. Slock, “Large system analysis of linear precoding in correlated MISO broadcast channels under limited feedback,” IEEE Transactions on Information Theory, vol. 58, no. 7, pp. 4509–4537, 2012. View at: Publisher Site  Google Scholar  MathSciNet
 Y. Song, S. Nagata, H. Jiang, and L. Chen, “CSIRS design for 3D MIMO in future LTEadvanced,” in Proceedings of the 1st IEEE International Conference on Communications (ICC '14), pp. 5101–5106, IEEE, Sydney, Australia, June 2014. View at: Publisher Site  Google Scholar
 Y. Xie, S. Jin, J. Wang, Y. Zhu, X. Gao, and Y. Huang, “A limited feedback scheme for 3D multiuser MIMO based on Kronecker product codebook,” in Proceedings of the IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC '13), pp. 1130–1135, London, UK, September 2013. View at: Publisher Site  Google Scholar
 A. Adhikary, J. Nam, J.Y. Ahn, and G. Caire, “Joint spatial division and multiplexing—the largescale array regime,” IEEETransactions on Information Theory, vol. 59, no. 10, pp. 6441–6463, 2013. View at: Publisher Site  Google Scholar  MathSciNet
 S. Zheng, H. Zhao, L. Zhao et al., “A novel beamforming scheme based on partial channel feedback in LSMIMO systems,” in Proceedings of the 10th EAI International Conference on Communications and Networking in China (Chinacom '15), Shanghai, China, August 2015. View at: Google Scholar
 3GPP, “3D channel model for LTE,” 3GPP TR 36.873 (V2.0.0), 2014. View at: Google Scholar
 B. Shao, Y. Zhang, M. Xing, L. Zhao, and K. Zheng, “A novel beamforming scheme in FDMIMO systems with spatial correlation,” in Proceedings of the IEEE 25th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC '14), pp. 313–317, Washington, DC, USA, September 2014. View at: Publisher Site  Google Scholar
 J. Gutierrez, J. Ibanez, and J. Perez, “Spatial correlation beamforming scheme for MISO channel emulation,” in Proceedings of the International Symposium on Wireless Communication Systems, pp. 446–450, Paris, France, August 2012. View at: Google Scholar
 Z. Jianchi, L. Jingxiu, S. Xiaoming, and C. Lan, “Investigation on precoding techniques in EUTRA and proposed adaptive precoding scheme for MIMO systems,” in Proceedings of the 14th AsiaPacific Conference on Communications (APCC '08), p. 5, Tokyo, Japan, October 2008. View at: Google Scholar
Copyright
Copyright © 2016 Senyao Zheng et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.