Distributed approaches for exploiting multiuser diversity in wireless networks
In wireless fading channels, multiuser diversity can be exploited by scheduling users to transmit when their channel conditions are favorable. This leads to a sum throughput that increases with the number of users and, in certain cases, achieves capacity. However, such scheduling requires global knowledge of every user's channel gain, which may be difficult to obtain in some situations. This paper addresses contention-based protocols for exploiting multiuser diversity with only local channel knowledge. A variation of the ALOHA protocol is given in which users attempt to exploit multiuser diversity gains, but suffer contention losses due to the distributed channel knowledge. The growth rate of the sum throughput for this protocol is characterized in a backlogged system under both short-term and long-term average power constraints. A simple "fixed-rate" system is shown to be asymptotically optimal and to achieve the same growth rate as in a system with an optimal centralized scheduler. Moreover, asymptotically, the fraction of throughput lost due to contention is shown to be 1/e. Also, in a system with random arrivals and an infinite user population, a variation of this ALOHA protocol is shown to be stable for any total arrival rate, given that users can estimate the backlog.
multiuser diversity wireless networks scheduling distributed algorithms opportunistic communications random access slotted aloha