Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/1247415.1247438guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Time-based fairness improves performance in multi-rate WLANs

Published: 27 June 2004 Publication History

Abstract

The performance seen by individual clients on a wireless local area network (WLAN) is heavily influenced by the manner in which wireless channel capacity is allocated. The popular MAC protocol DCF (Distributed Coordination Function) used in 802.11 networks provides equal long-term transmission opportunities to competing nodes when all nodes experience similar channel conditions. When similar-sized packets are also used, DCF leads to equal achieved throughputs (throughput-based fairness) among contending nodes.
Because of varying indoor channel conditions, the 802.11 standard supports multiple data transmission rates to exploit the trade-off between data rate and bit error rate. This leads to considerable rate diversity, particularly when the network is congested. Under such conditions, throughput-based fairness can lead to drastically reduced aggregate throughput.
In this paper, we argue the advantages of time-based fairness, in which each competing node receives an equal share of the wireless channel occupancy time. We demonstrate that this notion of fairness can lead to significant improvements in aggregate performance while still guaranteeing that no node receives worse channel access than it would in a single-rate WLAN. We also describe our algorithm, TBR (Time-based Regulator), which runs on the AP and works with any MAC protocol to provide time-based fairness by regulating packets. Through experiments, we show that our practical and backward compatible implementation of TBR in conjunction with an existing implementation of DCF achieves time-based fairness.

References

[1]
{1} A. Balachandran, G. M. Voelker, P. Bahl, and P. V. Rangan. Characterizing user behavior and network performance in a public wireless LAN. ACM Press, June 2002.]]
[2]
{2} M. Balazinska and P. Castro. Characterizing mobility and network usage in a corporate wireless local-area network. In Proc. of ACM MOBISYS'03, May 2003.]]
[3]
{3} D. Bertsekas and R. Gallager. Data Networks. Prentice Hall, second edition, 1992.]]
[4]
{4} J. Bruno, E. G. Coffman, and R. Sethi. Scheduling independent tasks to reduce mean finishing time. Communications of the ACM, 17:382-387, Jul 1974.]]
[5]
{5} M. C. Chan and R. Ramjee. TCP/IP performance over 3g wireless links with rate and delay variation. In Proc. of ACM MOBICOM'02 , pages 71-82, 2002.]]
[6]
{6} D.-M. Chiu and R. Jain. Analysis of the Increase/Decrease Algorithms for Congestion Avoidance in Computer Networks. Computer Networks and ISDN Systems, 17(1):1-14, June 1989.]]
[7]
{7} Data Sheet of Cisco Aironet 350 Series Access Points. http://www.cisco.com/warp/public/cc/pd/ witc/ao350ap/prodlit/carto_in.htm.]]
[8]
{8} A. Demers, S. Keshav, and S. Shenker. Analysis and Simulation of a Fair Queueing Algorithm. Internetworking: Research And Experience, 1:3-26, April 1990.]]
[9]
{9} P. Goyal, H. M. Vin, and H. Cheng. Start-time fair queueing: A scheduling algorithm for integrated services packe switching networks. IEEE/ACM Transactions on Networking, oct 1997.]]
[10]
{10} M. Heusse, F. Rousseau, G. Berger-Sabbatel, and A. Duda. Performance anomaly of 802.11b. In Proc. of IEEE INFOCOM'03, April 2003.]]
[11]
{11} G. Holland, N. H. Vaidya, and P. Bahl. A rate-adaptive MAC protocol for multi-hop wireless networks. In Proc. of ACM MOBICOM'01 , pages 236-251, 2001.]]
[12]
{12} IEEE 802.11 Working Group. Draft Supplement to International Standard for Information Exchange between systems - LAN/MAN Specific Requirements, Nov. 2001.]]
[13]
{13} V. Jacobson. Congestion avoidance and control. ACM Computer Communication Review, 18, 4:314-329, 1988.]]
[14]
{14} R. Jain, D.-M. Chiu, and W. Hawe. A Quantitative Measure of Fairness and Discrimination for Resource Allocation in Shared Computer System. Technical Report 301, Digital Equipment Corporation, Sept. 1984.]]
[15]
{15} Jouni Malinen. Host AP driver for Intersil Prism2/2.5/3. http: //hostap.epitest.fi, 2003. Version 0.0.1.]]
[16]
{16} A. Kamerman and L. Monteban. Wavelan ii: A high-performance wireless lan for the unlicensed band. Bell Labs Technical Journal, pages 118-133, Summer 1997.]]
[17]
{17} C. E. Koksal, H. I. Kassab, and H. Balakrishnan. An analysis of short-term fairness in wireless media access protocols. In Proc. of ACM SIGMETRICS'00, June 2000.]]
[18]
{18} D. Kotz and K. Essien. Analysis of a campus-wide wireless network. In Proc. of ACM MOBICOM'02. ACM Press, Sept. 2002.]]
[19]
{19} D. Kotz, C. Newport, and C. Elliott. The mistaken axioms of wireless-network research. Technical Report TR2003-467, Dept. of Computer Science, Dartmouth College, July 2003.]]
[20]
{20} S. Lu, V. Bharghavan, and R. Srikant. Fair scheduling in wireless packet networks. IEEE/ACM Transactions on Networking, 7(4):473-489, 1999.]]
[21]
{21} ORiNOCO AS-2000 System Release Note. http://www. michiganwireless.org/tools/Lucent/ORiNOCO/ AS - 2000_Rel2_1/AS2000_R2_10_01_Readme.txt.]]
[22]
{22} P. Ramanathan and P. Agrawal. Adapting packet fair queueing algorithms to wireless networks. In Proc. of ACM MOBICOM'98 , pages 1-9, 1998.]]
[23]
{23} B. Sadeghi, V. Kanodia, A. Sabharwal, and E. Knightly. Opportunistic media access for multirate ad hoc networks. In Proc. of ACM MOBICOM'02, sept 2002.]]
[24]
{24} M. Shreedhar and G. Varghese. Efficient Fair Queuing using Deficit Round Robin. In Proc. of ACM SIGCOMM'95, August 1995.]]
[25]
{25} D. Tang and M. Baker. Analysis of a metropolitan-area wireless network. Wireless Networks, 8(2/3):107-120, 2002.]]
[26]
{26} Y. Tay and K. Chua. A capacity analysis for the IEEE 802.11 MAC protocol. ACM/Baltzer Wireless Networks, 7(2):159-171, Mar 2001.]]
[27]
{27} N. H. Vaidya, P. Bahl, and S. Gupta. Distributed fair scheduling in a wireless LAN. In Proc. of ACM MOBICOM'00, pages 167-178, 2000.]]

Cited By

View all
  • (2019)Distributed Network Resource Sharing AP in Inter-WLAN Environments (poster)Proceedings of the 17th Annual International Conference on Mobile Systems, Applications, and Services10.1145/3307334.3328637(584-585)Online publication date: 12-Jun-2019
  • (2019)On-line Client Association Scheme Based on Reinforcement Learning for WLAN Networks2019 IEEE Wireless Communications and Networking Conference (WCNC)10.1109/WCNC.2019.8886065(1-7)Online publication date: 15-Apr-2019
  • (2018)An approximate bandwidth allocation algorithm for tradeoff between fairness and throughput in WSNWireless Networks10.1007/s11276-017-1458-524:6(2165-2177)Online publication date: 1-Aug-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ATEC '04: Proceedings of the annual conference on USENIX Annual Technical Conference
June 2004
572 pages

Publisher

USENIX Association

United States

Publication History

Published: 27 June 2004

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 26 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Distributed Network Resource Sharing AP in Inter-WLAN Environments (poster)Proceedings of the 17th Annual International Conference on Mobile Systems, Applications, and Services10.1145/3307334.3328637(584-585)Online publication date: 12-Jun-2019
  • (2019)On-line Client Association Scheme Based on Reinforcement Learning for WLAN Networks2019 IEEE Wireless Communications and Networking Conference (WCNC)10.1109/WCNC.2019.8886065(1-7)Online publication date: 15-Apr-2019
  • (2018)An approximate bandwidth allocation algorithm for tradeoff between fairness and throughput in WSNWireless Networks10.1007/s11276-017-1458-524:6(2165-2177)Online publication date: 1-Aug-2018
  • (2017)Fairness-Constrained Maximum Sum Rate of Multi-Rate CSMA NetworksIEEE Transactions on Wireless Communications10.1109/TWC.2017.265311316:3(1741-1754)Online publication date: 1-Mar-2017
  • (2017)A Controlled Matching Game for WLANsIEEE Journal on Selected Areas in Communications10.1109/JSAC.2017.267225835:3(707-720)Online publication date: 1-Mar-2017
  • (2017)Stochastic approximation based on-line algorithm for fairness in multi-rate wireless LANsWireless Networks10.1007/s11276-016-1243-x23:5(1563-1574)Online publication date: 1-Jul-2017
  • (2016)SecuSpotProceedings of the 2016 ACM Workshop on Cloud-Assisted Networking10.1145/3010079.3012015(61-66)Online publication date: 12-Dec-2016
  • (2016)Making 802.11 DCF near-optimalIEEE/ACM Transactions on Networking10.1109/TNET.2015.243205324:3(1745-1758)Online publication date: 1-Jun-2016
  • (2016)Hypergraph matching for MU-MIMO user grouping in wireless LANsAd Hoc Networks10.1016/j.adhoc.2016.05.00748:C(29-37)Online publication date: 15-Sep-2016
  • (2015)ViFiACM SIGMOBILE Mobile Computing and Communications Review10.1145/2721896.272190518:3(41-48)Online publication date: 13-Jan-2015
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media