Pilot Allocation for Multi-Cell TDD Massive MIMO Systems

Pilot contamination due to the pilot reuse in adjacent cells is a serious problem in time-division duplex (TDD) massive multi-input multiple-output (MIMO) system. Therefore, the pilot allocation is significant for improving the performance of the system. In this paper, we formulate the pilot allocation optimization problem for maximizing uplink sum rate of the system. To reduce the required complexity for finding the optimum pilot allocation, we propose a low-complexity pilot allocation algorithm, where the formulated problem is decoupled into multiple subproblems; in each subproblem, the pilot allocation at a given cell is optimized while fixing the pilot allocation in other cells. This process is continued until the achievable sum rate converges. Through multiple iterations, the optimum pilot allocation is found. In addition, to improve users' fairness, we formulate a fairness aware pilot allocation as maximization problem of sum of user's logarithmic rate and solve the formulated problem using a similar algorithm. Simulation results show that the proposed algorithms obtain good performance comparable to the exhaustive search algorithm, meanwhile the users' fairness is improved.

[1]  Chen Qian,et al.  Smart Pilot Assignment for Massive MIMO , 2015, IEEE Communications Letters.

[2]  Thomas L. Marzetta,et al.  Pilot Contamination and Precoding in Multi-Cell TDD Systems , 2009, IEEE Transactions on Wireless Communications.

[3]  Thomas L. Marzetta,et al.  Noncooperative Cellular Wireless with Unlimited Numbers of Base Station Antennas , 2010, IEEE Transactions on Wireless Communications.

[4]  Long Bao Le,et al.  Resource Allocation Optimization in Multi-User Multi-Cell Massive MIMO Networks Considering Pilot Contamination , 2015, IEEE Access.

[5]  Emil Björnson,et al.  Massive MIMO for Maximal Spectral Efficiency: How Many Users and Pilots Should Be Allocated? , 2014, IEEE Transactions on Wireless Communications.

[6]  Peter Hahn,et al.  A branch-and-bound algorithm for the quadratic assignment problem based on the Hungarian method , 1998, Eur. J. Oper. Res..

[7]  Erik G. Larsson,et al.  Energy and Spectral Efficiency of Very Large Multiuser MIMO Systems , 2011, IEEE Transactions on Communications.

[8]  Walid Saad,et al.  Caching in the Sky: Proactive Deployment of Cache-Enabled Unmanned Aerial Vehicles for Optimized Quality-of-Experience , 2016, IEEE Journal on Selected Areas in Communications.

[9]  Emil Björnson,et al.  Pilot clustering in asymmetric massive MIMO networks , 2015, 2015 IEEE 16th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[10]  Linglong Dai,et al.  Graph Coloring Based Pilot Allocation to Mitigate Pilot Contamination for Multi-Cell Massive MIMO Systems , 2015, IEEE Communications Letters.

[11]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[12]  Erik G. Larsson,et al.  Scaling Up MIMO: Opportunities and Challenges with Very Large Arrays , 2012, IEEE Signal Process. Mag..

[13]  Mérouane Debbah,et al.  Fractional pilot reuse in massive MIMO systems , 2015, 2015 IEEE International Conference on Communication Workshop (ICCW).