Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Model-driven optimization of opportunistic routing

Published: 07 June 2011 Publication History

Abstract

Opportunistic routing aims to improve wireless performance by exploiting communication opportunities arising by chance. A key challenge in opportunistic routing is how to achieve good, predictable performance despite the incidental nature of such communication opportunities and the complicated effects of wireless interference in IEEE 802.11 networks. To address the challenge, we develop a model-driven optimization framework to jointly optimize opportunistic routes and rate limits for both unicast and multicast traffic. A distinctive feature of our framework is that the performance derived from optimization can be achieved in a real IEEE 802.11 network. Our framework consists of three key components: (i) a model for capturing the interference among IEEE 802.11 broadcast transmissions, (ii) a novel algorithm for accurately optimizing different performance objectives, and (iii) effective techniques for mapping the resulting solutions to practical routing configurations. Extensive simulations and testbed experiments show that our approach significantly outperforms state-of-the-art shortest path routing and opportunistic routing protocols. Moreover, the difference between the achieved performance and our model estimation is typically within 20%. Evaluation in dynamic and uncontrolled environments further shows that our approach is robust against inaccuracy introduced by a dynamic network and it also consistently out-performs the existing schemes. These results clearly demonstrate the effectiveness and accuracy of our approach.

References

[1]
S. Agarwal, J. Padhye, V. N. Padmanabhan, L. Qiu, A. Rao, and B. Zill. Estimation of link interference in static multi-hop wireless networks. In Proc. of IMC, 2005.
[2]
D. Aguayo, J. Bicket, S. Biswas, G. Judd, and R. Morris. Link-level measurements from an 802.11b mesh network. In Proc. of SIGCOMM, 2004.
[3]
N. Ahmed, U. Ismail, S. Keshav, and K. Papagiannaki. Online estimation of RF interference. In Proc. of ACM CoNext, Dec. 2008.
[4]
N. Ahmed and S. Keshav. SMARTA: A self-managing architecture for thin access points. In Proc. of ACM CoNEXT, Dec. 2006.
[5]
G. Bianchi. Performance analysis of the IEEE 802.11 distributed corrdination function. IEEE Journal on Selected Areas in Communications, Mar. 2000.
[6]
S. Biswas and R. Morris. ExOR: Opportunistic multi-hop routing for wireless networks. In Proc. of ACM SIGCOMM, Aug. 2005.
[7]
S. Chachulski, M. Jennings, S. Katti, and D. Katabi. Trading structure for randomness in wireless opportunistic routing. In Proc. of SIGCOMM, 2007.
[8]
Click. http://pdos.csail.mit.edu/click/.
[9]
D. D. Couto, D. Aguayo, J. Bicket, and R. Morris. A high-throughput path metric for multi-hop wireless routing. In Proc. of ACM MobiCom, 2003.
[10]
H. Feng, Y. Shu, S. Wang, and M. Ma. SVM-based models for predicting WLAN traffic. In Proc. of IEEE ICC, 2006.
[11]
Y. Gao, J. Lui, and D. M. Chiu. Determining the end-to-end throughput capacity in multi-hop networks: Methodolgy and applications. In Proc. of ACM SIGMETRICS, Jun. 2006.
[12]
M. Garetto, T. Salonidis, and E. Knightly. Modeling per-flow throughput and capturing starvation in CSMA multi-hop wireless networks. In Proc. of IEEE INFOCOM, Mar. 2006.
[13]
M. Garetto, J. Shi, and E. Knightly. Modeling media access in embedded two-flow topologies of multi-hop wireless networks. In Proc. of ACM MobiCom, Aug. - Sept. 2005.
[14]
M. Grossglauser and D. N. C. Tse. Mobility increases the capacity of ad hoc wireless networks. In Proc. of IEEE INFOCOM, Apr. 2001.
[15]
P. Gupta and P. R. Kumar. The capacity of wireless networks. IEEE Transactions on Information Theory, 46(2), Mar. 2000.
[16]
K. Jain, J. Padhye, V. N. Padmanabhan, and L. Qiu. Impact of interference on multi-hop wireless network performance. In Proc. ACM MobiCom, 2003.
[17]
A. Kashyap, S. Das, and S. Ganguly. A measurement-based approach to modeling link capacity in 802.11-based wireless networks. In Proc. of ACM MobiCom, Sept. 2007.
[18]
F. P. Kelly, A. K. Maulloo, and D. K. H. Tan. Rate control in communication networks: Shadow prices, proportional fairness and stability. Jounal of the Operational Research Society, 1998.
[19]
D. Koutsonikolas, C.-C. Wang, and Y. C. Hu. CCACK: Efficient network coding based opportunistic routing through cumulative coded acknowledgments. In Proc. of IEEE INFOCOM, 2010.
[20]
A. Kumar, E. Altman, D. Miorandi, and M. Goyal. New insights from a fixed point analysis of single cell IEEE 802.11 wireless LANs. In Proc. of IEEE INFOCOM, Mar. 2005.
[21]
J. Li, C. Blake, D. S. J. D. Couto, H. I. Lee, and R. Morris. Capacity of ad hoc wireless networks. In Proc. of MobiCom, Jul. 2001.
[22]
Y. Li, L. Qiu, Y. Zhang, R. Mahajan, and E. Rozner. Predictable performance optimization for wireless networks. In Proc. of ACM SIGCOMM, Aug. 2008.
[23]
Y. Lin, B. Li, and B. Liang. CodeOR: Opportunistic routing in wireless mesh networks with segmented network coding. In Proc. of IEEE ICNP, Oct. 2008.
[24]
Y. Lin, B. Liang, and B. Li. SlideOR: Online opportunistic network coding in wireless mesh networks. In Proc. of IEEE INFOCOM, Mar. 2010.
[25]
D. Lun, M. Medard, and R. Koetter. Network coding for efficient wireless unicast. International Zurich Seminar on Communications, 2006.
[26]
MadWiFi. http://madwifi.org.
[27]
A. K. Miu, H. Balakrishnan, and C. E. Koksal. Improving loss resilience with multi-radio diversity in wireless networks. In Proc. of ACM MobiCom, 2005.
[28]
A. K. Miu, G. Tan, H. Balakrishnan, and J. Apostolopoulos. Divert: Fine-grained path selection for wireless LANs. In Proc. of ACM MobiSys, 2004.
[29]
MORE source code. http://people.csail.mit.edu/szym/more/README.html.
[30]
D. Niculescu. Interference map for 802.11 networks. In Proc. of IMC, 2007.
[31]
L. M. S. C. of the IEEE Computer Society. Wireless LAN medium access control (MAC) and physical layer (PHY) specifications. IEEE Standard 802.11, 1999.
[32]
L. Qiu, Y. Zhang, F. Wang, M. K. Han, and R. Mahajan. A general model of wireless interference. In Proc. of ACM MobiCom, Sept. 2007.
[33]
The Qualnet simulator from Scalable Networks Inc. http://www.scalable-networks.com/.
[34]
B. Radunovic and J. Y. L. Boudec. Rate performance objectives of multihop wireless networks. In Proc. of IEEE INFOCOM, Apr. 2004.
[35]
B. Radunovic, C. Gkantsidis, P. Key, and P. Rodriguez. An optimization framework for opportunistic multipath routing in wireless mesh networks. In Proc. of IEEE INFOCOM, Apr. 2008.
[36]
C. Reis, R. Mahajan, M. Rodrig, D. Wetherall, and J. Zahorjan. Measurement-based models of delivery and interference. In Proc. of ACM SIGCOMM, 2006.
[37]
M. Rodrig, C. Reis, R. Mahajan, D. Wetherall, and J. Zahorjan. Measurement-based characterization of 802.11 in a hotspot setting. In Proc. of E-WIND, Aug. 2005.
[38]
E. Rozner, M. K. Han, L. Qiu, and Y. Zhang. Model-driven optimization of opportunistic routing. Technical Report TR-11-12, The University of Texas at Austin, Dept. of Computer Science, Austin, TX, 2010.
[39]
T. Salonidis, M. Garetto, A. Saha, and E. Knightly. Identifying high throughput paths in 802.11 mesh networks: A model-based approach. In Proc. of IEEE ICNP, Oct. 2007.
[40]
S. Sengupta, S. Rayanchu, and S. Banerjee. An analysis of wireless network coding for unicast sessions: The case for coding-aware routing. In Proc. of IEEE INFOCOM, Apr. 2007.
[41]
J. K. Shapiro, D. Towsley, and J. Kurose. Optimization-based congestion control for multicast communications. IEEE Communication Magazine, 2002.
[42]
F. Soldo, A. Markopoulou, and A. Toledo. A simple optimization model for wireless opportunistic routing with intra-session network coding. In Proc. of IEEE NetCod, Jun. 2010.
[43]
K. Srinivasan, M. Jain, J. I. Choi, T. Azim, E. S. Kim, P. Levis, and B. Krishnamachari. The kappa factor: Inferring protocol performance using inter-link reception correlation. In Proc. of ACM MobiCom, 2010.
[44]
J. J. T. Ho and H. Viswanathan. On network coding and routing in dynamic wireless multicast networks. In Proc. of Workshop on Information Theory and its Applications, 2006.
[45]
K. Zeng, W. Lou, and H. Zhai. On end-to-end throughput of opportunistic routing in multirate and multihop wireless networks. In Proc. of IEEE INFOCOM, Apr. 2008.
[46]
K. Zeng and Z. Y. W. Lou. Oportunistic routing in multi-radio multi-channel multi-hop wireless networks. In Proc. of IEEE INFOCOM, Mar. 2010.
[47]
X. Zhang and B. Li. Optimized multipath network coding in lossy wireless networks. In Proc. of IEEE ICDCS, 2008.

Cited By

View all
  • (2018)Two-Hop-Based Geographic Opportunistic Routing in WSNsAdvanced Computing and Systems for Security10.1007/978-981-10-8183-5_6(89-108)Online publication date: 27-May-2018
  • (2016)Void Aware Position Based Opportunistic Routing for QoS in Mobile Ad Hoc NetworksCircuits and Systems10.4236/cs.2016.7813207:08(1504-1521)Online publication date: 2016
  • (2015)Embracing Distributed MIMO in Wireless Mesh Networks2015 IEEE 23rd International Conference on Network Protocols (ICNP)10.1109/ICNP.2015.17(66-77)Online publication date: Nov-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGMETRICS Performance Evaluation Review
ACM SIGMETRICS Performance Evaluation Review  Volume 39, Issue 1
Performance evaluation review
June 2011
359 pages
ISSN:0163-5999
DOI:10.1145/2007116
Issue’s Table of Contents
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]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 June 2011
Published in SIGMETRICS Volume 39, Issue 1

Check for updates

Author Tags

  1. model-driven optimization
  2. opportunistic routing
  3. wireless interference
  4. wireless mesh networks
  5. wireless network model

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

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

Other Metrics

Citations

Cited By

View all
  • (2018)Two-Hop-Based Geographic Opportunistic Routing in WSNsAdvanced Computing and Systems for Security10.1007/978-981-10-8183-5_6(89-108)Online publication date: 27-May-2018
  • (2016)Void Aware Position Based Opportunistic Routing for QoS in Mobile Ad Hoc NetworksCircuits and Systems10.4236/cs.2016.7813207:08(1504-1521)Online publication date: 2016
  • (2015)Embracing Distributed MIMO in Wireless Mesh Networks2015 IEEE 23rd International Conference on Network Protocols (ICNP)10.1109/ICNP.2015.17(66-77)Online publication date: Nov-2015
  • (2014)QoS Aware Geographic Opportunistic Routing in Wireless Sensor NetworksIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2013.24025:7(1864-1875)Online publication date: 1-Jul-2014
  • (2012)PacifierIEEE/ACM Transactions on Networking10.1109/TNET.2011.217727420:5(1375-1388)Online publication date: 1-Oct-2012

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