Distributed opportunistic scheduling for ad-hoc communications
- 9 September 2007
- conference paper
- Published by Association for Computing Machinery (ACM)
Abstract
We consider distributed opportunistic scheduling (DOS) in wireless ad-hoc networks, where many links contend for the same channel using random access. In such networks, distributed opportunistic scheduling involves a process of joint channel probing and distributed scheduling. Due to channel fading, the link condition corresponding to a successful channel probing could be either good or poor. In the latter case, further channel probing, although at the cost of additional delay, may lead to better channel conditions and hence higher transmission rates. The desired tradeoff boils down to judiciously choosing the optimal stopping strategy for channel probing and the rate threshold. In this paper, we pursue a rigorous characterization of the optimal strategies from two perspectives, namely, a network-centric perspective and a user-centric perspective. We first consider DOS from a network-centric point of view, where links cooperate to maximize the overall network throughput. Using optimal stopping theory, we show that the optimal strategy turns out to be a pure threshold policy, where the rate threshold can be obtained by solving a fixed point equation. We further devise an iterative algorithm for computing the threshold. Next, we explore DOS from a user-centric perspective, where each links seeks to maximize its own throughput. We treat the problem of rate threshold selections for different links as a non-cooperative game. We explore the existence and uniqueness of the Nash equilibrium, and show that the Nash equilibrium can be approached by the best response strategy. We then develop an online stochastic iterative algorithm using local observations only, and establish its convergence. Finally, we observe that there is an efficiency loss in terms of the throughput at the Nash equilibrium, and introduce apricing-based mechanism to mitigate the loss.Keywords
This publication has 17 references indexed in Scilit:
- Exploiting decentralized channel state information for random accessIEEE Transactions on Information Theory, 2005
- Link-level measurements from an 802.11b mesh networkACM SIGCOMM Computer Communication Review, 2004
- A framework for opportunistic scheduling in wireless networksComputer Networks, 2003
- Information capacity and power control in single-cell multiuser communicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Goodput analysis and link adaptation for IEEE 802.11a wireless LANsIEEE Transactions on Mobile Computing, 2002
- Opportunistic media access for multirate ad hoc networksPublished by Association for Computing Machinery (ACM) ,2002
- Opportunistic beamforming using dumb antennasIEEE Transactions on Information Theory, 2002
- Efficient power control via pricing in wireless data networksIEEE Transactions on Communications, 2002
- Providing quality of service over a shared wireless linkIEEE Communications Magazine, 2001
- Asynchronous Stochastic ApproximationsSIAM Journal on Control and Optimization, 1998