Improved performance with novel utility functions in a game-theoretic model of medium access control in wireless networks

This paper presents a novel game-theoretic design to optimize the performance of medium access control (MAC) in wireless networks. The nodes of the network are modeled as selfish and rational players of a non-cooperative game. We define novel utility functions to capture their gain from channel access. We characterize the Nash equilibrium of the game and show that it is unique and non-trivial. This ensures a stable operating point from which no player has an incentive to deviate unilaterally and where every player has an equal non-trivial share of the transmission channel. Thus the selfish behavior of the nodes is used to ensure desirable properties of the network as a whole. The nodes follow a distributed update mechanism to reach the equilibrium. They need no message passing or network-wide information. We implement its asynchronous version in NS-2 and study the dynamics of the game. We compare, via simulations, our game model with the distributed coordination function (DCF) in IEEE 802.11 and a comparable game model in the literature. We observe that our design outperforms both these designs and provides much higher throughput and lower collision overhead over a very wide range of network sizes.

[1]  A. Girotra,et al.  Performance Analysis of the IEEE 802 . 11 Distributed Coordination Function , 2005 .

[2]  Eitan Altman,et al.  New Insights From a Fixed-Point Analysis of Single Cell IEEE 802.11 WLANs , 2007, IEEE/ACM Transactions on Networking.

[3]  Allen B. MacKenzie,et al.  Game Theory for Wireless Engineers , 2006, Game Theory for Wireless Engineers.

[4]  Lijun Chen,et al.  Contention control: A game-theoretic approach , 2007, 2007 46th IEEE Conference on Decision and Control.

[5]  Xiaodong Wang,et al.  Adaptive Optimization of IEEE 802.11 DCF Based on Bayesian Estimation of the Number of Competing Terminals , 2006, IEEE Transactions on Mobile Computing.

[6]  Thierry Turletti,et al.  Modeling and analysis of slow CW decrease IEEE 802.11 WLAN , 2003, 14th IEEE Proceedings on Personal, Indoor and Mobile Radio Communications, 2003. PIMRC 2003..

[7]  Marco Conti,et al.  IEEE 802.11 protocol: design and performance evaluation of an adaptive backoff mechanism , 2000, IEEE Journal on Selected Areas in Communications.

[8]  Rachid El Azouzi,et al.  Slotted Aloha as a Stochastic Game with Partial Information , 2003 .

[9]  Jennifer C. Hou,et al.  A Novel Approach to Contention Control in IEEE 802.11e-Operated WLANs , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[10]  Yongkang Xiao,et al.  Game theory models for IEEE 802.11 DCF in wireless ad hoc networks , 2005, IEEE Communications Magazine.

[11]  Ilenia Tinnirello,et al.  Kalman filter estimation of the number of competing terminals in an IEEE 802.11 network , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[12]  A. Robert Calderbank,et al.  Reverse Engineering MAC , 2006, 2006 4th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks.

[13]  Andrzej Duda,et al.  Idle sense: an optimal access method for high throughput and fairness in rate diverse wireless LANs , 2005, SIGCOMM '05.

[14]  Lijun Chen Wireless Network Design and Control , 2007 .

[15]  Lijun Chen,et al.  Random Access Game and Medium Access Control Design , 2010, IEEE/ACM Transactions on Networking.

[16]  J. Nash,et al.  NON-COOPERATIVE GAMES , 1951, Classics in Game Theory.

[17]  Lijun Chen,et al.  A Game-Theoretic Model for Medium Access Control , 2007 .

[18]  Marco Conti,et al.  Dynamic IEEE 802.11: Design, Modeling and Performance Evaluation , 2000, NETWORKING.

[19]  Stephen B. Wicker,et al.  Stability of multipacket slotted Aloha with selfish users and perfect information , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).