skip to main content
10.1145/1374618.1374658acmconferencesArticle/Chapter ViewAbstractPublication PagesmobihocConference Proceedingsconference-collections
research-article

Dice: a game theoretic framework for wireless multipath network coding

Published: 26 May 2008 Publication History

Abstract

Network coding has emerged as a promising approach that enables reliable and efficient end-to-end transmissions in lossy wireless mesh networks. Existing protocols have demonstrated its resilience to packet losses, as well as the ability to integrate naturally with multipath opportunistic routing. However, these heuristics do not take into account the inherent resource competition in wireless networks, thereby compromising the coding advantages. In this paper, we take a game-theoretic perspective towards optimized resource allocation for network coding based unicast protocols. We design decentralized mechanisms that achieve better efficiency-fairness tradeoff, for both cooperative and selfish users. Our framework features a modularized optimization of two subproblems: the multipath routing of coded information flows for each player, and the broadcast and coding rate allocation among competing players. We have implemented the framework on a wireless emulation testbed and demonstrated its high performance in terms of throughput and fairness.

References

[1]
J. Bicket, D. Aguayo, S. Biswas, and R. Morris, "Architecture and Evaluation of an Unplanned 802.11b Mesh Network", in Proc. of ACM MobiCom, 2005.
[2]
D. De Couto, D. Aguayo, J. Bicket, and R. Morris, "A High-throughput Path Metric for Multi-hop Wireless Routing", in Proc. of ACM MobiCom, 2003.
[3]
M. R. Pearlman, Z. J. Haas, P. Sholander, and S. Tabrizi, "On the Impact of Alternate Path Routing for Load Balancing in Mobile Ad Hoc Networks", in Proc. of ACM MobiHoc, 2000.
[4]
S. Biswas and R. Morris, "ExOR: Opportunistic Multi hop Routing for Wireless Networks", in Proc. of SIGCOMM, 2005.
[5]
S. Chachulski, M. Jennings, S. Katti, and D. Katabi, "Trading Structure for Randomness in Wireless Opportunistic Routing", in Proc. of ACM SIGCOMM, 2007.
[6]
D. S. Lun, M. Medard, and R. Koetter, "Network Coding for Efficient Wireless Unicast", in Proc. of IEEE International Zurich Seminar on Communications, 2006.
[7]
X. Lin, N. B. Shroff, and R. Srikant, "A Tutorial on Cross-Layer Optimization in Wireless Networks", IEEE Journal on Sel. Areas in Comm., vol. 24, no. 8, 2006.
[8]
Y. Xue, B. Li, and K. Nahrstedt, "Channel-Relay Price Pair: Towards Arbitrating Incentives in Wireless Ad Hoc Networks", Wirel. Commun. Mob. Comput., vol. 6, no. 2, 2006.
[9]
Z. Fang and B. Bensaou, "Fair Bandwidth Sharing Algorithms Based on Game Theory Frameworks for Wireless Ad-hoc Networks", in Proc. of IEEE INFOCOM, 2004.
[10]
L. Chen, T. Ho, S. Low, M. Chiang, and J. Doyle, "Optimization Based Rate Control for Multicast With Network Coding", in Proc. of IEEE INFOCOM, 2007.
[11]
Z. Li, "Min-Cost Multicast of Selfish Information Flows", in Proc. of IEEE INFOCOM, 2007.
[12]
B. Radunovic, C. Gkantsidis, P. Key, P. Rodriguez, and W. Hu, "An Optimization Framework for Practical Multipath Routing in Wireless Mesh Networks", Tech. Rep. MSR-TR-2007-83, Microsoft Research, July 2007.
[13]
T. Ho and H. Viswanathan, "Dynamic Algorithms for Multicast With Intra-session Network Coding", in Allerton, 2005.
[14]
K. Jain, J. Padhye, V. N. Padmanabhan, and L. Qiu, "Impact of Interference on Multi-hop Wireless Network Performance", in Proc. of ACM MobiCom, 2003.
[15]
F. Forgo, J. Szep, and F. Szidarovszky, "Introduction to the Theory of Games", Kluwer Academic, 1999.
[16]
H. Yaïche, R. R. Mazumdar, and C. Rosenberg, "A Game Theoretic Framework for Bandwidth Allocation and Pricing in Broadband Networks", IEEE/ACM Trans. Netw., vol. 8, no. 5, 2000.
[17]
N. Z. Shor, K. Kiwiel, and A. Ruszcayński, Minimization Methods for Non-differentiable Functions, Springer-Verlag, 1985.
[18]
A. Nedic and A. Ozdaglar, "Approximate Primal Solutions and Rate Analysis for Subgradient Methods, Tech. Rep., MIT LIDS, March 2007.
[19]
D. P. Bertsekas and J. N. Tsitsiklis, Parallel and "Distributed Computation: Numerical Methods", Prentice-Hall, 1989.
[20]
L. Chen, S. Low, M. Chiang, and J. Doyle, "Joint Congestion Control and Media Access Control Design for Ad Hoc Wireless Networks, in Proc. of IEEE INFOCOM, 2005.
[21]
L. Pavel, "An Extension of Duality to a Game-theoretic Framework", Automatica, vol. 43, no. 2, 2007.
[22]
J. Camp, J. Robinson, C. Steger, and E. Knightly, "Measurement Driven Deployment of a Two-tier Urban Mesh Access Network", in Proc. of MobiSys, 2006.
[23]
R. Jain, D. Chiu, and W. Hawe, "A Quantitative Measure of Fairness and Discrimination For Resource Allocation in Shared Computer Systems", Tech. Rep. TR-301, DEC Research, September 1984.

Cited By

View all

Index Terms

  1. Dice: a game theoretic framework for wireless multipath network coding

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      MobiHoc '08: Proceedings of the 9th ACM international symposium on Mobile ad hoc networking and computing
      May 2008
      474 pages
      ISBN:9781605580739
      DOI:10.1145/1374618
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 26 May 2008

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. flow control
      2. game theory
      3. multipath opportunistic routing
      4. network coding
      5. optimization decomposition
      6. wireless mesh networks

      Qualifiers

      • Research-article

      Conference

      MobiHoc08
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 296 of 1,843 submissions, 16%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)12
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 15 Sep 2024

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media