skip to main content
10.1145/345910.345939acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
Article
Free Access

Distributed fair scheduling in a wireless LAN

Published:01 August 2000Publication History

ABSTRACT

Fairness is an important issue when accessing a shared wireless channel. With fair scheduling, it is possible to allocate bandwidth in proportion to weightsof the packet flows sharing the channel. This paper presents a fully distributed algorithm for fair scheduling in a wireless LAN. The algorithm can be implemented without using a centralized coordinator to arbitrate medium access. The proposed protocol is derived from the Distributed Coordination Function in the IEEE 802.11 standard. Simulation results show that the proposed algorithm is able to schedule transmission such that the bandwidth allocated to different flows is proportional to their weights. An attractive feature of the proposed approach is that it can be implemented with simple modifications to the IEEE 802.11 standard.

References

  1. 1.J. C. R. Bennett and H. Zhang, "Wf2q: Worst-case fair weighted fair queueing," in INFOCOM'96, March 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.V. Bharghavan, A. Demers, S. Shenker, and L. Zhang, "MACAW: A media access protocol for wireless LANs," in A CM SIGCOMM, pp. 212-225, August 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.G. L. Choudhury and S. S. Rappaport, "Priority access schemes using CSMA-CD,' IEEE Transactions on Communications, vol. COM-33, pp. 620-626, July 1985.Google ScholarGoogle Scholar
  4. 4.A. Demers, S. Keshav, and S. Shenker, "Analysis and simulation of a fair queueing algorithm," in Proc. SIGCOMM, September 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.D. Eckhardt, P. Steenkiste, "Effort-limited Fair (ELF) Scheduling for Wireless Networks," In Proc. IEEE INFOCOM 2000.Google ScholarGoogle Scholar
  6. 6.K. Fall and K. Varadhan, "ns Notes and documentation," tech. rep., VINT Project, UC-Berkeley and LBNL, 1997.Google ScholarGoogle Scholar
  7. 7.R. Garces and J. J. Garcia-Luna-Aceves, "Near-optimum channel access protocol based on incremental collision resolution and distributed transmission queues," in IEEE INFOCOM, San Francisco, March-April 1998.Google ScholarGoogle Scholar
  8. 8.M. Gerla, K. Tang, and It. Bagrodia, "TCP performance in wireless multi-hop networks," in IEEE Workshop on Mobile Computing Systems and Applications (WMCSA), pp. 41-50, February 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.S. J. Golestani, "A self-clocked fair queueing scheme for broadband applications," in IEEE INFOCOM, 1994.Google ScholarGoogle Scholar
  10. 10.P. Goyal, H. M. Vin, and H. Cheng, "Start-time fair queueing: A scheduling algorithm for integrated services packet switching networks," IEEE/A CM Transactions on Networking, vol. 5, pp. 690-704, October 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.S. Gupta, "Study of distributed fair scheduling in a wireless LAN," Master of Science thesis in preparation, Texas A&M University, May 2000.Google ScholarGoogle Scholar
  12. 12.IEEE, "IEEE std 802.11 - wireless LAN medium access control (MAC) and physical layer (PHY) specifications," 1997.Google ScholarGoogle Scholar
  13. 13.R. Jain, G. Babic, B. Nagendra, and C. Lam, "Fairness, call establishment latency and other performance metrics," Tech. Rep. ATM_Forum/96-1173, ATM Forum Document, August 1996.Google ScholarGoogle Scholar
  14. 14.S. Keshav, "On the efficient implementation of fair queueing,' Journal o.f Internetworkin#: Research and Ezperience, vol. 2, pp. 57-73, September 1991.Google ScholarGoogle Scholar
  15. 15.C. E. Koksal, H. I. Kassab, H. Balakrishnan, "An Analysis of Short-Term Fairness in Wireless Media Access Protocols," Extended version of short paper to appear in Proc. A CM SIGMETRICS, June 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.S. Lu, T. Nandagopal, and V. Bharghavan, "A wireless fair service algorithm for packet cellular networks," in A CM MobiCorn, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.T. Nandagopal, S. Lu, and V. Bharghavan, "A unified architecture for the design and evaluation of wireless fair queueing algorithms," in A CM MobiCom, August 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.T. S. Ng, I. Stoica, and H. Zhang, "Packet fair queueing: Algorithms for wireless networks with location-dependent errors," in INFOCOM, March 1998.Fair queuing in wireless networksGoogle ScholarGoogle Scholar
  19. 19.A. K. Parekh and R. G. Gallager, "A generalized processor sharing approach to flow control in integrated services networks: The single-node case," IEEE/ACM Transactions on Networking, vol. 1, June 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20.P. Ramanathan and P. Agrawal, "Adapting packet fair queueing algorithms to wireless networks," in A CM MobiCorn, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21.S. M. Sharrock and D. H. Du, "Efficient CSMA/CD-based protocols for multiple priority classes," IEEE ~t'ansactions on Computers, vol. 38, pp. 943-954, July 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22.M. Shreedhar and G. Varghese, "Efficient fair queuing using deficit round robin," in ${G COMM '95, Cambridge, MA, USA, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 23.J. L. Sobrinho and A. S. Krishnakumar, "Real-time traffic over the IEEE 802.11 medium access control layer," Bell Labs Technical Journal, pp. 172-187, Autumn 1996.Google ScholarGoogle Scholar
  24. 24.N. H. Vaidya and P. Bahl, "Fair scheduling in broadcast environments," Tech. Rep. MSR-TR-99-61, Microsoft Research, August 1999.Google ScholarGoogle Scholar

Index Terms

  1. Distributed fair scheduling in a wireless LAN

                          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
                            MobiCom '00: Proceedings of the 6th annual international conference on Mobile computing and networking
                            August 2000
                            300 pages
                            ISBN:1581131976
                            DOI:10.1145/345910

                            Copyright © 2000 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: 1 August 2000

                            Permissions

                            Request permissions about this article.

                            Request Permissions

                            Check for updates

                            Qualifiers

                            • Article

                            Acceptance Rates

                            MobiCom '00 Paper Acceptance Rate28of226submissions,12%Overall Acceptance Rate440of2,972submissions,15%

                          PDF Format

                          View or Download as a PDF file.

                          PDF

                          eReader

                          View online with eReader.

                          eReader