|
There are many implementation challenges in massive MIMO systems. Some of the challenges are user scheduling, pilot contamination, channel estimation, signal detection, and coupling effect. However, in this paper, we are only focusing on user scheduling issues.
A proper user scheduling method during the downlink is required to increase the throughput of the massive MIMO system when the number of active users is more than the number of base station antenna terminals. The total area throughput can be improved by scheduling users with better channel conditions. However, a proper fairness level should also be maintained to guarantee that users with bad channel conditions get scheduled in a timely manner. Significant research has been going to develop an optimal user scheduling algorithm. Many algorithms have been proposed to solve this problem. However, optimal performance in terms of both throughput and fairness has not been achieved. In this paper, we propose an adaptive user scheduling algorithm based on channel rate to provide the user with optimal throughput and ensure fairness among all the users.
|