skip to main content
10.1145/1287767.1287777acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
Article

Wireless unfairness: alleviate MAC congestion first!

Authors Info & Claims
Published:10 September 2007Publication History

ABSTRACT

It is well known that competition between 802.11 wireless flows can lead to severe unfairness problems. In this paper we show that certain flows can be denied from their fair share of network access for long periods of time due toinequitable channel conditions. We argue that this unfairness problem is likely to get worse as the use of wireless in terms of number of devices and bandwidth continues to grow. To address unfairness, we rely on a common network management technique called traffic shaping. Instead of designing new MAC protocols or introducing complex wireless fair queuing or adaptation algorithms, we argue that 802.11, TCP and a well-understood wired fair queuing scheme can provide fairness even in unfavourable network topologies as long as we can prevent MAC-layer congestion from happening. This shaping approach has the advantage of being easily deployed in existing network management systems, requiring no change to the end-user devices or access points. We have proven the effectiveness of this cross-layer approach using a wireless testbed, and are currently in the process of incorporating this scheme into a large-scale campus wireless network.

References

  1. Hierachical token bucket linux queuing discipline. http://luxik.cdi.cz/devik/qos/htb/.Google ScholarGoogle Scholar
  2. More than 120 million wi-fi chipsets shipped in 2005. http://www.wi-fi.org/news/pressrelease-112805-120millionchipsets/.Google ScholarGoogle Scholar
  3. The qstream project. http://qstream.org/.Google ScholarGoogle Scholar
  4. A. Akella, G. Judd, S. Seshan, and P. Steenkiste. Self-management in chaotic wireless deployments. In MobiCom'05. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. A. Balachandran, P. Bahl, and G. M. Voelker. Hot-spot congestion relief in public-area wireless networks. In WMCSA'02. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Y. Bejerano, S.-J. Han, and L. E. Li. Fairness and load balancing in wireless lans using association control. In MobiCom '04. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. V. Bharghavan. Performance evaluation of algorithms for wireless medium access. In IPDS '98.Google ScholarGoogle Scholar
  8. V. Bharghavan, A. Demers, S. Shenker, and L. Zhang. Macaw: A media access protocol for wireless lans. In SIGCOMM '94. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. K. Cai and M. J. Feeley. Trade: Cooperation without trust in 802.11 networks. In HotMobile '07. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Y.-C. Cheng, J. Bellardo, P. Benkö, A. C. Snoeren, G. M. Voelker, and S. Savage. Jigsaw: solving the puzzle of enterprise 802.11 analysis. In SIGCOMM '06. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. C. cheng Chen and H. Luo. The case for heterogeneous wireless macs. In HotNets '05.Google ScholarGoogle Scholar
  12. C. cheng Chen, E. Seo, H. Kim, and H. Luo. Self-learning collision avoidance for wireless networks. In INFOCOM '06.Google ScholarGoogle Scholar
  13. C. F. Chiasserini and R. R. Rao. Performance of ieee 802.11 wlans in a bluetooth environment. In WCNC '00.Google ScholarGoogle ScholarCross RefCross Ref
  14. M. Fisk and W. chun Feng. Dynamic right-sizing in tcp. In Los Alamos Computer Science Institute Symposium '01.Google ScholarGoogle Scholar
  15. S. Floyd and V. Jacobson. Random early detection gateways for congestion avoidance. IEEE/ACM Trans. Netw., 1(4), 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. V. Gambiroza, B. Sadeghi, and E. W. Knightly. End-to-end performance and fairness in multihop wireless backhaul networks. In MobiCom '04. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. M. Garetto, J. Shi, and E. W. Knightly. Modeling media access in embedded two-flow topologies of multi-hop wireless networks. In MobiCom '05. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. T. Henderson, D. Kotz, and I. Abyzov. The changing usage of a mature campus-wide wireless network. In MobiCom '04. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. A. P. Jardosh, K. Mittal, K. N. Ramachandran, E. M. Belding, and K. C. Almeroth. Iqu: Practical queue-based user association management for wlans. In MobiCom '06. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. S. Kent and K. Sei. Security architecture for the internet protocol. IETF Draft, Working in progress, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. R. R. Kompella, S. Ramabhadran, I. Ramani, and A. C. Snoeren. Cooperative packet scheduling via pipelining in 802.11 wireless networks. In E-WIND '05. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. S. Lu, V. Bharghavan, and R. Srikant. Fair scheduling in wireless packet networks. In SIGCOMM '97. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. P. McKenney. Stochastic fairness queuing. In InfoCom '90.Google ScholarGoogle Scholar
  24. T. Nandagopal, S. Lu, and V. Bharghavan. A unified architecture for the design and evaluation of wireless fair queueing algorithms. In MobiCom '98. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. M. Portolés, Z. Zhong, and S. Choi. IEEE 802.11 downlink traffic shaping scheme for multi-user service enhancement. In Personal, Indoor and Mobile Radio Communications '03.Google ScholarGoogle Scholar
  26. P. Ramanathan and P. Agrawal. Adapting packet fair queueing algorithms to wireless networks. In MobiCom '98. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. M. Rodrig, C. Reis, R. Mahajan, D. Wetherall, and J. Zahorjan. Measurement-based characterization of 802.11 in a hotspot setting. In E-WIND '05. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. B. Sadeghi, V. Kanodia, A. Sabharwal, and E. Knightly. Opportunistic media sccess for multirate ad hoc networks. In MobiCom '02. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. J. Semke, J. Mahdavi, and M. Mathis. Automatic tcp buffer tuning. In SIGCOMM '98. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. G. Tan and J. Guttag. Long-term time-share guarantees are necessary for wireless lans. In SIGOPS European Workshop 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. G. Tan and J. Guttag. Time-based fairness improves performance in multi-rate wlans. In USENIX '04. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. L. Tassiulas and S. Sarkar. Maxmin fair scheduling in wireless networks. In INFOCOM '02.Google ScholarGoogle Scholar
  33. N. H. Vaidya, P. Bahl, and S. Gupta. Distributed fair scheduling in a wireless lan. In MobiCom '00. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. S. H. Y. Wong, S. Lu, H. Yang, and V. Bharghavan. Robust rate adaptation for 802.11 wireless networks. In MobiCom '06. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Y. Yi, Y. Seok, T. Kwon, Y. Choi, and J. Park.W2f2q: packet fair queuing in wireless packet networks. In WOWMOM '00. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. P. Zerfos, G. Zhong, J. Cheng, H. Luo, S. Lu, and J.-R. Li. Dirac: a software-based wireless router system. In MOBICOM'03. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Wireless unfairness: alleviate MAC congestion first!

        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
          WinTECH '07: Proceedings of the second ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
          September 2007
          110 pages
          ISBN:9781595937384
          DOI:10.1145/1287767

          Copyright © 2007 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: 10 September 2007

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate63of100submissions,63%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader