You are currently viewing a new version of our website. To view the old version click .
Electronics
  • Article
  • Open Access

26 September 2018

A Joint Approach for Low-Complexity Channel Estimation in 5G Massive MIMO Systems

,
,
and
1
Department of Electrical Engineering, University of Engineering & Technology Peshawar, Peshawar KPK 814, Pakistan
2
Integrated Management Coastal Research Institute, Universitat Politecnica de Valencia, C/Paranimf nº 1, Gandia, 46730 Valencia, Spain
*
Author to whom correspondence should be addressed.
This article belongs to the Section Microwave and Wireless Communications

Abstract

Traditional Minimum Mean Square Error (MMSE) detection is widely used in wireless communications, however, it introduces matrix inversion and has a higher computational complexity. For massive Multiple-input Multiple-output (MIMO) systems, this detection complexity is very high due to its huge channel matrix dimension. Therefore, low-complexity detection technology has become a hot topic in the industry. Aiming at the problem of high computational complexity of the massive MIMO channel estimation, this paper presents a low-complexity algorithm for efficient channel estimation. The proposed algorithm is based on joint Singular Value Decomposition (SVD) and Iterative Least Square with Projection (SVD-ILSP) which overcomes the drawback of finite sample data assumption of the covariance matrix in the existing SVD-based semi-blind channel estimation scheme. Simulation results show that the proposed scheme can effectively reduce the deviation, improve the channel estimation accuracy, mitigate the impact of pilot contamination and obtain accurate CSI with low overhead and computational complexity.

1. Introduction

Massive MIMO is a very novel communication technology that uses large-scale antenna arrays to replace multiple antennas in 4G networks in existing base station, thus forming a large-scale MIMO communication environment [1,2,3]. In 2010, it was proposed by Bell Labs Scientist Marzetta, which is considered by the industry to be one of the key technologies for future 5G communication systems. The advantages of massive MIMO technology mainly include: spatial resolution is significantly enhanced compared to existing MIMO technology, and it can deeply exploit spatial dimensional resources [4], which can reflect the good stability of large-scale MIMO systems [5,6,7]; Massive MIMO can significantly reduce transmit power [8], thereby improving power efficiency; when the number of base station antennas is large enough, the simplest linear precoding and linear detectors will tend to be optimal, and noise and interference is negligible.
In massive MIMO systems, where base stations number of antennas is greatly increased, and the channels are asymptotically orthogonal [9]. The traditional Minimum Mean Square Error (MMSE) detection scheme can be used in massive MIMO systems and obtain better detection performance. However, the MMSE detection algorithm introduces complex matrix inversion operations, and its computational complexity increases with the number of transmitting antennas, which is difficult to implement quickly and efficiently in large-scale MIMO.
The large number theorem states that when the antennas installed at both ends of the transceiver are large, mutually independent channel vectors appear as large random vectors and appear orthogonal when the channel environment is ideal. The advantage brought by this feature is that when the receiving end obtains accurate channel state information (CSI), a simple recovery algorithm can eliminate the interference of other users and effectively improve the spectrum utilization of the channel [10]. Therefore, accurate CSI has an important role in the Massive MIMO system.
The study found that the performance of massive MIMO technology relies mainly on accurate channel state information (CSI), but existing research indicates that pilot contamination [11] is the main interference problem in channel estimation. Pilot contamination restricts the performance of massive MIMO systems, it is an urgent problem to be solved. In [12], a channel estimation algorithm based on eigenvalue decomposition (EVD) is proposed. Compared with the pilot-based channel estimation algorithm, this algorithm has better channel estimation performance. The precondition is that each channel vector is approximately orthogonal, but the actual situation is that the channel vector is not completely orthogonal, so there is a certain deviation in the method. In [13], a semi-blind channel estimation algorithm based on Singular Value Decomposition (SVD) is proposed for massive MIMO system. Compared to the EVD estimation performance, the performance of the SVD algorithm is significantly improved. However, since the covariance matrix used in the algorithm is obtained by replacing the real data with limited sample data, the channel estimation value must be biased.
In order to improve the accuracy of channel estimation in a massive MIMO system, an improved semi-blind channel estimation algorithm based on SVD (SVD-ILSP) is proposed to overcome the shortcomings in [13]. As the existing SVD algorithm in [13] is based on the assumption that the covariance matrix is obtained by using limited sample data instead of real data. This assumption limits the performance of [13] which motivates the proposed research work in which the novel contribution is to overcome the limitations of [13] and propose an improved SVD-ILSP algorithm to efficiently estimate the channel with high accuracy than [13]. The performance of channel estimation is compared with existing algorithms [12,13] by simulation. It shows that the channel estimation performance of the proposed algorithm is better.
The rest of the paper is organized as follows. Section 2 presents the related work. Section 3 provides the system model. Section 4 discusses the SVD based semi-blind channel estimation algorithm. Section 5 gives the proposed SVD-ILSP joint channel estimation algorithm. Section 6 gives the simulation results and analysis while Section 7 concludes the paper.

3. System Model

Considering a multi-cell massive MIMO system with L cells, each cell has K single-antenna terminals, the base station of each cell is equipped with M antennas, and M K is assumed, and the system works in TDD mode as shown in Figure 1. At this time, the base station estimates the CSI through the reverse link, and the forward link obtains its channel information through the reciprocity principle in the TDD mode. It is assumed that the channel matrix from all terminals of the L th cell to the j th cell base station is G j l M × K can be expressed as:
  G j l = H j l D j l    
where H j l M × K is a matrix composed of small-scale fading coefficients. D j l R k × k is a diagonal matrix composed of the large-scale fading coefficient. Specifically, the channel information of the   k th antenna of the first cell to the m th antenna of the j th cell base station can be expressed by:
  g j l m k = [ G j l ] m k = h j l m k β j l k 1 2  
where h j l m k = [ H j l ] m k , β j l k 1 2 = [ D j l ] m k , β j l k is a large-scale fading coefficient composed of path loss and shadowing fading, and assuming that β j l k is a constant and a priori known information, since the path loss condition decreases exponentially with distance, it is considered that in most cases user k 1 and k 2 are not at the cell boundary, so β j j k 1 β j l k 2 ,   l j . h j l m k are independent and identically distributed (i.i.d) and satisfy C N ( 0 , 1 ) . Therefore, the received signal matrix can be expressed as:
  Y j =   [ Y j p , Y j d ] = l = 1 L G j S l T + N j M × ( N p + N d )  
where Y j p M × N p represents the received pilot matrix, Y j d M × N d represents the data matrix of the received signal. S l denotes the symbol matrix transmitted by the terminal in the first cell which can be expressed as:
  S l = p u   [ N p   φ l ; X l   ] ( N p + N d ) × k  
Figure 1. Massive MIMO system model.
Among them, p u is the average transmission power of the symbol, φ l and X l represent pilot and data symbol information, respectively. N j = [ N j p , N j d ] , is a noise matrix, where N j p and, N j d both satisfy C N ( 0 , 1 ) and follow i.i.d distribution. It is assumed here that the channel response is a constant reference channel during the transmission of N p + N d time. The purpose is to use the received Y j information for channel estimation of G j l .
The received pilot matrix and data matrix can be expressed by:
  Y j p = p u N p   l = 1 L G j l φ j T + N j p
  Y j d = p u   l = 1 L G j l X j T + N j d
Assuming that the elements in X l are follow i.i.d distribution with C N ( 0 , 1 ) . In addition, it is assumed that a set of pilot sequences φ N p × k is shared among L cells, where φ H φ = I k , N p k 0 .

4. SVD Decomposition Based Semi-Blind Channel Estimation

Since the channel estimation algorithm based on eigenvalue decomposition cannot completely solve the problem of the fuzzy matrix, the proposed channel estimation algorithm based on SVD decomposition is more powerful in dealing with fuzzy matrix than the channel estimation algorithm based on EVD decomposition. This paper introduces a channel estimation algorithm based on SVD decomposition.

4.1. Theoretical Properties of Massive MIMO Channel Matrices

In a massive MIMO system, when the number of antennas M tends to infinity, it satisfies:
  1 M H j l 1 H H j l 2 δ ( l 1 l 2 ) I k  
Since the number of base station antennas M is finite, the channel vectors are approximately orthogonal, so H j j = H ˜ j j Ξ j , where H ˜ j j M × k satisfies 1 M H ˜ j j H H ˜ j j = I k , Ξ i k × k can be expressed as Ξ i = I k + Γ i , the absolute value of the element in Γ i is much smaller than 1, and the covariance matrix of Y i d can be expressed as:
  R Y j d = E { Y j d ( Y j d ) H } = p u l = 1 L H j l D j l 2 H j l H + I M M × M    
In the semi-blind channel estimation, the covariance matrix of the received signal is necessary, and the covariance matrix is usually obtained by using the limited sample data, and then the channel estimation is performed. Therefore, the R Y j d is approximated by the finite sample data, and the form is:
  R ˜ Y j d = 1 N n = 1 N [ Y j d ] n [ Y j d ] n H
Only when N , R ˜ Y j d converge to R Y j d . Since R ˜ Y j d is a Hermite matrix, its SVD is decomposed into:
  R ˜ Y j d = U j j U j H  
where U j M × M is composed of M left singular vectors. j is a diagonal matrix, which consists of M singular values, and these singular values are arranged in descending order from the upper left corner, so that U j = [ U j s ,   U j n ] , where U j s M × ( M K ) , U j n M × ( M K ) , according to [13], U j s can also be expressed as:
  U j s = 1 M ( H ˜ j j + F j ) E j    
where F j defines interference between cells and within the cell, and the column of F j can be represented as a linear function of each term of H j l . E j is unknown unitary maan trix, and 1 M H ˜ j j H H ˜ j j = I k , H j j = H ˜ j j Ξ j , Ξ i k × k can be expressed as Ξ i = I k + Γ i . Ignore F j , U j s determines the matrix H j j , E ˜ j = Ξ j 1 E j E j k × k , E ˜ j is called a fuzzy matrix, and the fuzzy matrix is processed by pilot-based channel estimation.

4.2. Solution of Fuzzy Factor

According to the Equation (5), the pilot-based estimation expression of the j th cell channel matrix H j j can be obtained by using the pilot signal transmitted by the user uplink:
  H ˜ j j p = 1 p u N p Y j p φ * D j j 1 = H j j + Δ j    
where, Δ j = l j ( H j l D j l + 1 p u N p Y j p φ * ) D j j 1 M × K represents interference and noise between cells. From Equations (11) and (12) we can get:
  1 M ( U j s ) H H ˜ j j p = E j H Ξ j j + E j H γ j H = E ˜ j 1 + E j H γ j H    
where γ j = 1 M Δ j H ( H ˜ j j + F j ) + 1 M H j H F j k × k indicates the sum of noise and interference at the receiving end. Using Equation (13) to eliminate the fuzzy matrix to get:
  M U j s ( 1 M ( U j s ) H H ˜ j j p ) = H j j + 1 M H ˜ j j H ˜ j j H Δ j + F ˜ j
  F ˜ j = 1 M [ ( H ˜ j j + F j ) F j H ( H j j + Δ j ) ] + F j ( 1 M H ˜ j j Δ j + Ξ j )  
where F ˜ j represents interference. Simplifying Equation (14) we get:
  H ˜ j j s = U j s ( U j s ) H H ˜ j j p  

5. SVD-ILSP Based Channel Estimation Algorithm

Since the covariance matrix used in SVD-based channel estimation replaces the real data with limited sample data, there is an error in the channel estimation value. To reduce the error, the ILSP signal detection algorithm [29] and the SVD algorithm are combinedly used in this paper. The signal detection needs to have the estimated channel information as the basis, and the detected transmission data can continue to re-estimate the channel as a known signal, which is the main idea of joint estimation of SVD and ILSP scheme.
The data signals transmitted by the k users of the first cell to the target cell base station are ma atrix X l of K × N dimension, and H l i is the M × K dimension matrix, indicating the channel between the i th cell user and the l th cell target base station. The received signal in the l th cell of the M × N dimension received by the base station is:
  Y l = p u H l l X l + p u i = l L   H l i X i + N l  
The elements of Equation (16) are expressed as:
  { X i = [ x i ( 1 ) x i ( 2 )   x i ( N ) ] ,   i = 1 , 2 ,   ,   L Y l = [ y l ( 1 ) y l ( 2 )   y l ( N ) ] N l = [ n l ( 1 ) n l ( 2 )   n l ( N ) ]
The last two terms on the right side of Equation (18) are interference signals and noise interference from other cell users. The basic principle of the ILSP signal detection algorithm is to first use the SVD channel estimation algorithm to find the initial channel value H ˜ ori as a known condition, and use this initial value instead of the real channel value for signal detection, and then use the detected signal as a known receiving data and re-estimating the channel [29].
Signal detection is performed by a simple least squares method, and the signal detection results are:
  X ˜ l =   S l χ arg min 1 p u H l l H Y l X l F 2
where χ indicates a set of possible values of the transmitted signa, and re-evaluates the channel by using the LS algorithm for the detected signal, thereby obtaining:
  H ˜ l l = 1 p u Y l X ˜ l H ( X ˜ l X ˜ l H ) 1

5.1. Computational Complexity Analysis

The EVD-based semi-blind channel estimation and the SVD-based semi-blind channel estimation algorithm require N M 2 complex multiplication when receiving the signal sample autocorrelation matrix. For a known M × M matrix, calculate the exact EVD algorithm or SVD algorithm. The number of complex multiplications [30] required are 4 3 M 3 and 11 M 3 respectively. The semi-blind channel estimation algorithm based on EVD in [12] requires 8 M K 2 τ + ( 4 τ + 1 ) M K + O ( K 3 ) times complex multiplications to complete the calculation of the fuzzy matrix.
The fuzzy matrix assumed by the algorithm is a diagonal matrix and the final estimation result of H j j ( n ) also requires M K complex multiplication. The SVD-based semi blind channel estimation [13] algorithm requires M K τ + M K complex multiplications to complete the calculation of pilot-based channel estimation. At the same time, 2 M K 2 complex multiplication is needed to obtain the final estimate of H j j ( n ) . The complexity of the proposed channel estimation algorithm is mainly related to the LS algorithm, the SVD algorithm and the number of iterations N ite . Table 1 shows the computational complexity of the three channel estimation algorithms. It can be seen that the complexity of the proposed algorithm has been improved due to the introduction of iterative ideas. The proposed algorithm improves the accuracy of the channel estimation algorithm by adding a certain complexity.
Table 1. Computational complexity comparison.

5.2. Improved Algorithm Flowchart

The algorithm flow chart of the proposed improved algorithm is shown in Figure 2.
Figure 2. Improved Singular Value Decomposition (SVD) algorithm processing flow.

6. Simulation Results and Analysis

We used MATLAB (R2017a, Mathworks, MA, USA) simulator for experimentations. The configuration of the main simulation parameters in the massive MIMO system is shown in Table 2. In order to better analyze and compare the performance of each algorithm in channel estimation, this paper measures the Mean Square Error (MSE) and compares the channel estimation performance under different SNR with a different number of antennas. Consider a scenario of massive MIMO system with L = 3 cells. Regardless of shadow fading, the base station of each cell simultaneously serves 3 single antenna terminals, these terminals are evenly distributed in the cell, and the pilot signal length sent by each terminal is τ = k . In order to simplify the channel model, let D j j = I k , D j i = λ I k   ( i j ) , where λ [ 0 , 1 ] is the interference factor between cells [6], adopt BPSK modulation, and define each MSE as the average MSE of all elements in the channel matrix, where the MSE is defined as:
  M S E = H ˜ l l H l l F M K
Table 2. Simulation Parameters.
With M = 100 , N = 100 , λ = 0.3 , with SNR variation, LS estimation, SVD-based semi-blind channel estimation, EVD-based semi-blind channel estimation, and the MSE performance of the semi-blind channel estimation proposed in this paper are simulated. The results are shown in Figure 3. It can be seen from the Figure 3 that LS channel estimation, SVD-based semi-blind channel estimation the MSE of the proposed semi-blind channel estimation decreases with the increase of SNR. The EVD-based semi-blind channel estimation algorithm has the same MSE value as the SNR increases, which is mainly because it is in the actual application scenario. Since the number of antennas is limited and the channels have correlations, the condition that the column vectors of the channel matrix are completely orthogonal is not true, that is, the column vectors cannot guarantee good orthogonality, so the semi-blind channel estimation based on EVD is not established. The inference of the fuzzy matrix as a diagonal matrix in the algorithm does not hold, so the fuzzy matrix problem cannot be properly solved. Under different SNR conditions, the proposed algorithm and SVD-based semi-blind channel estimation algorithm are superior to LS channel estimation algorithm in MSE performance. With the increase of SNR, the proposed joint algorithm can achieve a lower MSE than the SVD-based semi-blind channel estimation algorithm. It can also be seen from Figure 4 that as the SNR increases, the SVD estimation and the proposed algorithm reduce the MSE. It tends to be slow, which means that increasing the user’s transmit power does not improve the system performance. It is necessary to increase the performance of the base station by increasing the number of antennas of the base station. This reflects the significance of studying the configuration of large-scale array antennas at the base station.
Figure 3. Mean Square Error (MSE) comparison of algorithms under different SNR conditions.
Figure 4. MSE comparison of the proposed joint channel estimation algorithm under different number of base station antennas.
Figure 5 shows the trend graph of the MSE corresponding to the four channel estimation algorithms under a different number of antennas, taking N = 100 , S N R = 10   dB . As can be seen from Figure 5, with the increasing number of base station antennas, the performance of the LS channel estimation remains basically unchanged. This is mainly because the LS channel estimation algorithm is seriously polluted by the pilot. As the number of antennas increases, the MSE of the EVD-based semi-blind channel estimation algorithm is significantly reduced. This is because as M increases, the progressive orthogonality between the column vectors of the channel matrix gradually increases, so the interference between users is gradually weakened. In the case of pilot contamination, the channel estimation performance of the SVD algorithm is better than that of the EVD algorithm and the LS channel estimation algorithm as the number of antennas increases, and the SVD algorithm combined with the ILSP is better than the single SVD when the number of antennas increases. This is mainly because the proposed improved algorithm utilizes the iterative idea to better optimize the channel estimation value, thereby improving the accuracy of channel estimation. It can also be seen from the Figure 5 that as the number of base station antennas increases, the MSE slightly decreases, which is mainly due to the large-scale fading coefficient of the user in the system, that is, the position of the mobile terminal in the cell.
Figure 5. MSE comparison of algorithms under a different number of base station antennas.
Figure 6 compares the spectral efficiency (SE) of the proposed joint SVD-ILSP algorithm with EVD and SVD-based semi-blind channel estimation algorithms under different SNR conditions. As can be seen from Figure 6 when the SNR increases, the SE of all the algorithms increases. The LS scheme shows poor SE and it has a slight variation with SNR. The EVD estimator shows better SE than the LS while the SVD has improved SE than both LS and EVD but lower than the proposed SVD-ILSP algorithm. Furthermore, the rate gap between the proposed SVD-ILSP algorithm and other algorithms gets larger which clearly indicates that the proposed algorithm shows superior SE performance under high SNR conditions as well as low SNR values which makes it attractive candidate from a practical perspective.
Figure 6. Spectral efficiency comparison of algorithms under different SNR conditions.
Figure 7 compares the spectral efficiency versus the number of base station antennas for the proposed algorithm and the other state-of-the-art algorithms. It is already known that the SE increases with increasing number of base antennas and so, the SE of all the algorithms increases accordingly. As can be seen from Figure 7, the proposed channel estimation scheme outperforms the SVD and EVD-based channel estimators. Moreover, the SE of the proposed scheme rises more quickly than the SE of SVD and EVD which has a slow variation with the number of base station antennas. Therefore, the results indicate that the proposed channel estimation algorithm effectively improves the SE performance of the massive MIMO system.
Figure 7. Spectral efficiency comparison of algorithms under a different number of base station antennas.

7. Conclusions

In this paper, the SVD-based semi-blind channel estimation algorithm is studied in a multi-cell massive MIMO TDD system, and the optimization is based on the inadequacies of the algorithm. The optimization method is to combine the SVD algorithm and the ILSP algorithm through the idea of iteration. The reduction of finite sample data instead of covariance exists. The simulation results show that the proposed algorithm has better channel estimation performance than traditional pilot-based LS channel estimation algorithm and EVD-based semi-blind channel estimation. The SVD semi-blind channel estimation algorithm can improve the channel estimation performance of the system and improve the accuracy of CSI estimation in the presence of pilot contamination, thereby effectively reduce the impact of pilot contamination problems on the performance of massive MIMO systems. Therefore, it is conducive to improving the performance of massive MIMO systems. Future work is to consider FDD scenarios and determine the NMSE of channel estimation and compare it with other state-of-the-art channel estimation schemes. Moreover, the next aspect of this research that will be considered is to integrate it with mmWave technology which has plenty of unused spectrum and, therefore, massive MIMO will utilize it.

Author Contributions

K.B. performs a critical analysis of the proposed research; I.K. conceived and designed the presented idea and developed the theory, performed the simulations and wrote the paper; J.L. provides extensive support in the overall research; A.L. provide critical feedback and helped shape the research, analysis, and manuscript. All authors discussed the results and contributed to the final manuscript.

Funding

This research was funded by Ministerio de Economía, Industria y Competitividad, Gobierno de España grant number BIA2017-87573-C2-2-P.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gao, Z.; Dai, L.; Lu, Z.; Yuen, C.; Wang, Z. Super-Resolution Sparse MIMO-OFDM Channel Estimation Based on Spatial and Temporal Correlations. IEEE Commun. Lett. 2014, 18, 1266–1269. [Google Scholar] [CrossRef]
  2. Biswas, S.; Masouros, C.; Ratnarajah, T. Performance Analysis of Large Multiuser MIMO Systems with Space-Constrained 2-D Antennas Arrays. IEEE Trans. Wirel. Commun. 2016, 15, 3492–3505. [Google Scholar] [CrossRef]
  3. Khan, I.; Zafar, M.H.; Jan, M.T.; Lloret, J.; Basheri, M.; Singh, D. Spectral and Energy Efficient Low-Overhead Uplink and Downlink Channel Estimation for 5G Massive MIMO Systems. Entropy 2018, 20, 92. [Google Scholar] [CrossRef]
  4. Khan, I.; Singh, D. Efficient Compressive Sensing Based Sparse Channel Estimation for 5G Massive MIMO Systems. AEUE Int. J. Electron. Commun. 2018, 89, 181–190. [Google Scholar] [CrossRef]
  5. Khan, I.; Singh, M.; Singh, D. Compressive Sensing Based Sparsity Adaptive Channel Estimation for 5G Massive MIMO Systems. Appl. Sci. 2018, 8, 754. [Google Scholar] [CrossRef]
  6. Arshad, M.; Khan, I.; Lloret, J.; Bosch, I. A Novel Multi-User Codebook Design for 5G in 3D-MIMO Heterogeneous Networks. Electronics 2018, 7, 144. [Google Scholar] [CrossRef]
  7. Ngo, H.Q.; Larsson, E.G.; Marzetta, T.L. Energy and Spectral efficiency of very large multiuser MIMO systems. IEEE Trans. Commun. 2011, 61, 1436–1449. [Google Scholar]
  8. Shahjehan, W.; Shah, S.W.; Lloret, J.; Bosch, I. Joint Interference and Phase Alignment among Data Streams in Multicell MIMO Broadcasting. Appl. Sci. 2018, 8, 1237. [Google Scholar] [CrossRef]
  9. Jose, J.; Ashikhmin, A.; Marzetta, T.L.; Vishwanath, S. Pilot contamination and precoding in multi-cell TDD systems. IEEE Trans. Wirel. Commun. 2011, 10, 2640–2651. [Google Scholar] [CrossRef]
  10. Jose, J.; Ashikhmin, A.; Marzetta, T.L.; Vishwanath, S. Pilot contamination problem in multi-cell TDD systems. IEEE Int. Symp. Inf. Theory (ISIT) 2009, 2184–2188. [Google Scholar] [CrossRef]
  11. Jose, J.; Ashikhmin, A.; Whiting, P.; Vishwanath, S. Channel estimation and linear precoding in multiuser multiple-antenna TDD systems. IEEE Trans. Veh. Technol. 2011, 60, 2102–2116. [Google Scholar] [CrossRef]
  12. Ngo, H.Q.; Larsson, E.G. EVD-based semi-blind channel estimations for multi-cell multiuser MIMO with very large antennas arrays. In Proceedings of the IEEE International Conference on Acoustics, Speed and Signal Processing, Kyoto, Japan, 25–30 March 2012. [Google Scholar]
  13. Hu, A.; Lv, T.; Lu, Y. Subspace-based semi-blind channel estimation for large-scale multi-cell multiuser MIMO systems. In Proceedings of the 2013 IEEE 77th Vehicular Technology Conference (VTC Spring), Dresden, Germany, 2–5 June 2013. [Google Scholar]
  14. Marzetta, T.L. Noncooperative cellular wireless with unlimited numbers of base station antennas. IEEE Trans. Wirel. Commun. 2010, 9, 3590–3600. [Google Scholar] [CrossRef]
  15. Rusek, F.; Persson, D.; Lau, B.K.; Larsson, E.G.; Marzetta, T.L.; Edfors, O.; Tufvesson, F. Scaling up MIMO: Opportunities and challenges with very large arrays. IEEE Signal Process. Mag. 2013, 30, 40–60. [Google Scholar] [CrossRef]
  16. Chang, Z.; Wang, Z.; Guo, X.; Han, Z.; Ristaniemi, T. Energy-Efficient Resource Allocation for Wireless Powered Massive MIMO System with Imperfect CSI. IEEE Trans. Green Commun. Netw. 2017, 1, 121–130. [Google Scholar] [CrossRef]
  17. Ali, S.; Che, Z.; Yin, F. Pilot Decontamination in TDD Multicell Massive MIMO Systems with Infinite Number of BS Antennas. Can. J. Elect. Comput. Eng. 2017, 40, 171–180. [Google Scholar]
  18. Prasad, K.S.V.; Hossain, E.; Bhargava, V.K. Energy Efficiency in Massive MIMO-Based 5G Networks: Opportunities and Challenges. IEEE Wirel. Commun. 2017, 24, 86–94. [Google Scholar] [CrossRef]
  19. Fodor, G.; Rajatheva, N.; Zirwas, W.; Thiele, L.; Kurras, M.; Guo, K.; Tolli, A.; Sorensen, J.H.; De Carvalho, E. An Overview of Massive MIMO Technology Components in METIS. IEEE Commun. Mag. 2017, 55, 155–161. [Google Scholar] [CrossRef]
  20. Lu, L.; Li, G.Y.; Swindlehurst, A.L.; Ashikhmin, A.; Zhang, R. An overview of massive MIMO: Benefits and challenges. IEEE J. Sel. Top. Signal Process. 2014, 8, 742–758. [Google Scholar] [CrossRef]
  21. Larsson, E.G.; Edfors, O.; Tufvesson, F.; Marzetta, T.L. Massive MIMO for next generation wireless systems. IEEE Commun. Mag. 2014, 52, 186–195. [Google Scholar] [CrossRef]
  22. Xu, Y.; Yue, G.; Mao, S. User grouping for massive MIMO in FDD systems: New design methods and analysis. IEEE Access 2014, 2, 947–959. [Google Scholar] [CrossRef]
  23. Duly, A.J.; Kim, T.; Love, D.J.; Krogmeier, J.V. Close-loop beam alignment for massive MIMO channel estimation. IEEE Commun. Lett. 2014, 18, 1439–1442. [Google Scholar] [CrossRef]
  24. Choi, J.; Love, D.J.; Bidigare, P. Downlink training techniques for FDD massive MIMO systems: Open-loop and closed-loop training with memory. IEEE J. Sel. Top. Signal Process. 2014, 8, 802–814. [Google Scholar] [CrossRef]
  25. Wang, D.; Wang, X.; Yang, X.; Zhao, Y.; Wan, W. Design of downlink training sequences for FDD massive MIMO system. In Proceedings of the 2015 IEEE International Conference on Communications (ICC), London, UK, 8–12 June 2015; pp. 4570–4575. [Google Scholar]
  26. Noh, S.; Zoltowski, M.D.; Love, D.J. Training sequence design for feedback assisted hybrid beamforming in massive MIMO systems. IEEE Trans. Commun. 2016, 64, 187–200. [Google Scholar] [CrossRef]
  27. Jiang, Z.; Molisch, A.F.; Caire, G.; Niu, Z. Achievable rates of FDD massive MIMO systems with spatial channel correlation. IEEE Trans. Wirel. Commun. 2015, 14, 2868–2882. [Google Scholar] [CrossRef]
  28. Adhikary, A.; Nam, J.; Ahn, J.Y.; Caire, G. Joint spatial division and multiplexing—The large-scale array regime. IEEE Trans. Inf. Theory 2013, 59, 6441–6463. [Google Scholar] [CrossRef]
  29. Talwar, S.; Viberg, M.; Paulraj, A. Blind separation of synchronous co-channel digital signals using an antenna array-part I: Algorithms. IEEE Trans. Signal Process. 1996, 44, 1184–1197. [Google Scholar] [CrossRef]
  30. Comn, P.; Golub, G.H. Tracking a few extreme singular values and vectors in signal processing. Proc. IEEE 1990, 78, 1327–1343. [Google Scholar] [CrossRef]

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.