User Scheduling in Massive MIMO
25 June 2018
Massive MIMO relies on nearly orthogonal user channels to achieve unprecedented spectral efficiency. But in LoS (line-of-sight) environment some users can be subjected to similar channel vectors. Serving users with similar channel vectors simultaneously can severely compromise the throughput performance to all users. We propose a scheduler that identifies users with similar channels and serve them in separate time slots with properly assigned data rates, while aiming to provide fair service to all users and maximize the system spectral efficiency at the same time. Simulation results show the effectiveness of the scheduler, and that channel correlation threshold for scheduling users is an important design parameter that can be fine-tuned to optimize the user throughput performance.