skip to main content
10.1145/1592568.1592581acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article
Free Access

Practical, distributed channel assignment and routing in dual-radio mesh networks

Published:16 August 2009Publication History

ABSTRACT

Realizing the full potential of a multi-radio mesh network involves two main challenges: how to assign channels to radios at each node to minimize interference and how to choose high throughput routing paths in the face of lossy links, variable channel conditions and external load. This paper presents ROMA, a practical, distributed channel assignment and routing protocol that achieves good multi-hop path performance between every node and one or more designated gateway nodes in a dual-radio network. ROMA assigns non-overlapping channels to links along each gateway path to eliminate intra-path interference. ROMA reduces inter-path interference by assigning different channels to paths destined for different gateways whenever possible. Evaluations on a 24-node dual-radio testbed show that ROMA achieves high throughput in a variety of scenarios.

References

  1. Madwifi. http://sourceforge.net/projects/madwifi.Google ScholarGoogle Scholar
  2. Meraki Networks. http://meraki.net.Google ScholarGoogle Scholar
  3. A. Adya, V. Bahl, J. Padhye, A. Wolman, and L. Zhou. A multi-radio unification protocol for ieee 802.11 wireless networks. In IEEE BroadNets, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. D. Aguayo, J. Bicket, S. Biswas, G. Judd, and R. Morris. A measurement study of a rooftop 802.11b mesh network. In Proc. ACM SIGCOMM Conference (SIGCOMM 2004),September 2004.Google ScholarGoogle Scholar
  5. M. Alicherry, R. Bhatia, and L. Li. Joint channel assignment and routing for throughput optimization in multi-radio wireless mesh networks. In Proc. ACM International Conference on Mobile Computing and Networking (MobiCom), 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Bicket. Bit-rate selection in wireless networks. Master's thesis, Massachusetts Institute of Technology, February 2005.Google ScholarGoogle Scholar
  7. J. Bicket, D. Aguayo, S. Biswas, and R. Morris. Architecture and evaluation of an unplanned 802.11b mesh network. In ACM Mobicom, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. S. Biswas. Meraki networks' next generation multi-radio mesh platform, 2008. private communication.Google ScholarGoogle Scholar
  9. S. Biswas and R. Morris. Opportunistic routing in multi-hop wireless networks. In ACM SIGCOMM, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. S. Chachulski, M. Jennings, S. Katti, and D. Katabi. Trading structure for randomness in opportunistic wireless routing. In ACM SIGCOMM, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. C. Cheng, P. Hsiao, H. Kung, and D. Vlah. Adjacent channel interference in dual-radio 802.11 nodes and its impact on multi-hop networking. In IEEE Global Telecommunications Conference (GLOBECOM), 2006.Google ScholarGoogle Scholar
  12. S. M. Das, H. Pucha, K. Papagianakki, and Y. C. Hu. Understanding wireless routing link metric dynamics. In Proceedings of the 7th ACM SIGCOMM/USENIX Internet Measurement Conference, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. S. M. Das, Y. Wu, R. Chandra, and Y. C. Hu. Context based routing: Technique, applications and experience. In USENIX NSDI, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. D. S. J. De Couto, D. Aguayo, J. Bicket, and R. Morris. A high-throughput path metric for multi-hop wireless routing. In Proceedings of the 9th ACM International Conference on Mobile Computing and Networking (MobiCom '03), San Diego, California, September 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. R. Draves, J. Padhye, and B. Zill. Comparison of routing metrics for static multi-hop wireless networks. In Proc. ACM SIGCOMM Conference (SIGCOMM 2004), September 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. R. Draves, J. Padhye, and B. Zill. Routing in multi-radio, multi-hop wireless mesh networks. In MobiCom '04: Proceedings of the 10th annual international conference on Mobile computing and networking, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. P. Dutta, S. Jaiswal, and R. Rastogi. Routing and channel allocation in rural wireless mesh networks. In INFOCOM, 2007.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. V. N. P. Hari Balakrishnan and R. H. Katz. The effects of asymmetry on tcp performance. Mobile Networks and Applications, 4(3), Sept. 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. V. Jacobson. Congestion avoidance and control. In ACM SIGCOMM, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. G. Judd and P. Steenkiste. Using emulation to understand and improve wireless networks and applications. In USENIX NSDI, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. B. Ko, V. Misra, J. Padhye, and D. Rubenstein. Distributed channel assignment in multi-radio 802.11 mesh networks. In WCNC, 2007.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. E. Kohler, R. Morris, B. Chen, J. Jannotti, and M. F. Kaashoek. The Click modular router. ACM Transactions on Computer Systems, 18(4), November 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. C. Koksal and H. Balakrishnan. Quality-aware routing metrics for time-varying wireless mesh networks. IEEE Journal on Selected Areas in Communications, 24(11), 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. J. Li, C. Blake, D. S. J. De Couto, H. I. Lee, and R. Morris. Capacity of ad hoc wireless networks. In Proceedings of the 7th ACM International Conference on Mobile Computing and Networking, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. M. Marina and S. Das. A topology control approach for utilizing multiple channels in multi-radio wireless mesh networks. In Proceedings of Broadnets, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  26. S. Merlin, N. H. Vaidya, and M. Zorzi. Resource allocation in multi-radio multi-channel multi-hop wireless networks. In UIUC Technical Report, 2007.Google ScholarGoogle Scholar
  27. V. Mhatre, F. Baccelli, H. lundgren, and C. Diot. Joint mac-aware routing and load balancing in mesh networks. In ACM CoNext, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. A. Mohsenian-Rad and V. Wong. Joint logical topology design, interface assignment, channel allocation and routing for multi-channel wireless mesh networks. In INFOCOM, 2008.Google ScholarGoogle Scholar
  29. R. Murty, J. Padhye, R. Chandra, A. Wolman, and B. Zill. Designing high performance enterprise wi-fi networks. In USENIX NSDI, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. A. Prabhu, H. Gupta, and S. Das. Minimum-interference channel assignment in multi-radio wireless mesh networks. In IEEE SECON, 2007.Google ScholarGoogle Scholar
  31. K. Ramachandran and M. M. B. Elizabeth Belding, Kevin C. Almeroth. Interference-aware channel assignment in multi-radio wireless mesh networks. In IEEE Infocom, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  32. K. Ramachandran, I. Sheriff, E. Belding, and K. Almeroth. A multi-radio 802.11 mesh network architecture. Mobile Networks and Applications, 13(1-2):132--146, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. A. Raniwala and T. cker Chiueh. Architecture and algorithms for an IEEE 802.11-based multi-radio wireless mesh networks. In IEEE Infocom, 2005.Google ScholarGoogle Scholar
  34. A. Raniwala, K. Gopalan, and T. cker Chiueh. Centralized channel assignment and routing algorithms for multi-channel wireless mesh networks. 8(2), 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. J. Robinson, K. Papagiannaki, C. Diot, X. Guo, and L. Krishnamurthy. Experimenting with a multi-radio mesh networking testbed. In 1st Workshop on Wireless Network Measurements (Winmee), 2005.Google ScholarGoogle Scholar

Index Terms

  1. Practical, distributed channel assignment and routing in dual-radio mesh networks

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SIGCOMM '09: Proceedings of the ACM SIGCOMM 2009 conference on Data communication
      August 2009
      340 pages
      ISBN:9781605585949
      DOI:10.1145/1592568
      • cover image ACM SIGCOMM Computer Communication Review
        ACM SIGCOMM Computer Communication Review  Volume 39, Issue 4
        SIGCOMM '09
        October 2009
        325 pages
        ISSN:0146-4833
        DOI:10.1145/1594977
        Issue’s Table of Contents

      Copyright © 2009 ACM

      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: 16 August 2009

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate554of3,547submissions,16%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader