Skip to Main Content
We consider the problem of opportunistic fair scheduling (OFS) of multiple users in downlink time-division multiple-access (TDMA) systems employing multiple transmit antennas and beamforming. OFS is an important technique in wireless networks to achieve fair bandwidth usage among users, which is performed on a per-frame basis at the media access control layer. Multiple-transmit-antenna beamforming provides TDMA systems with the capability of supporting multiple concurrent transmissions, i.e., multiple spatial channels at the physical layer. Given a particular subset of users and their channel conditions, the optimal beamforming scheme can be calculated. The multiuser opportunistic scheduling problem then refers to the selection of the optimal subset of users for transmission at each time instant to maximize the total throughput of the system subject to a certain fairness constraint on each individual user's throughput. We propose discrete stochastic approximation algorithms to adaptively select a better subset of users. We also consider scenarios of time-varying channels for which the scheduling algorithm can track the time-varying optimal user subset. We present simulation results to demonstrate the performance of the proposed scheduling algorithms in terms of both throughput and fairness, their fast convergence, and the excellent tracking capability in time-varying environments.