[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1064212.1064225acmconferencesArticle/Chapter ViewAbstractPublication PagesmetricsConference Proceedingsconference-collections
Article

On the performance characteristics of WLANs: revisited

Published: 06 June 2005 Publication History

Abstract

Wide-spread deployment of infrastructure WLANs has made Wi-Fi an integral part of today's Internet access technology. Despite its crucial role in affecting end-to-end performance, past research has focused on MAC protocol enhancement, analysis and simulation-based performance evaluation without sufficient consideration for modeling inaccuracies stemming from inter-layer dependencies, including physical layer diversity, that significantly impact performance. We take a fresh look at IEEE 802.11 WLANs, and using a combination of experiment, simulation, and analysis demonstrate its surprisingly agile performance traits. Our main findings are two-fold. First, contention-based MAC throughput degrades gracefully under congested conditions, enabled by physical layer channel diversity that reduces the effective level of MAC contention. In contrast, fairness and jitter significantly degrade at a critical offered load. This duality obviates the need for link layer flow control for throughput improvement but necessitates traffic control for fairness and QoS. Second, TCP-over-WLAN achieves high throughput commensurate with that of wireline TCP under saturated conditions, challenging the widely held perception that TCP throughput fares poorly over WLANs when subject to heavy contention. We show that TCP-over-WLAN prowess is facilitated by the self-regulating actions of DCF and TCP congestion control that jointly drive the shared physical channel at an effective load of 2--3 wireless stations, even when the number of active stations is very large. Our results highlight subtle inter-layer dependencies including the mitigating influence of TCP-over-WLAN on dynamic rate shifting.

References

[1]
AiroPeek NX, WildPackets, Inc. http://www.wildpackets.com/.
[2]
The network simulator -- ns-2. http://www.isi.edu/nsnam/ns/.
[3]
IEEE802.11 part 11: Wireless LANmedium access control (MAC) and physical layer (PHY) specifications, Aug. 1999.
[4]
N. Abramson. The Aloha system---another alternative for computer communications. In Proc. Fall Joint Comput. Conf. AFIPS Conf., pages 281--285, 1970.
[5]
A. Balachandran, G. Voelker, P. Bahl, and P. Rangan. Characterizing user behavior and network performance in a public wireless LAN. In Proc. ACM SIGMETRICS '02, pages 195--205, 2002.
[6]
H. Balakrishnan, V. Padmanabhan, S. Seshan, and R. Katz. A comparison of mechanisms for improving TCPperformance over wireless links. IEEE/ACM Trans. Networking, 5(6):756--769, 1997.
[7]
G. Bianchi. Performance analysis of the IEEE802.11 distributed coordination function. IEEE Journal on Selected Areas in Communications, 18(3):535--547, 2000.
[8]
D. Boggs, J. Mogul, and C. Kent. Measured capacity of an Ethernet: myths and reality. In Proc. ACM SIGCOMM '88, pages 222--234, 1988.
[9]
F. Cali, M. Conti, and E. Gregori. IEEE802.11 wireless LAN: Capacity analysis and protocol enhancement. In Proc. IEEE INFOCOM '98, pages 142--149, 1998.
[10]
F. Cali, M. Conti, and E. Gregori. IEEE802.11 protocol: Design and performance evaluation of an adaptive backoff mechanism. IEEE Journal on Selected Areas in Communications, 18(9):1774--1786, 2000.
[11]
I. Cuinas and M. Sanchez. Measuring, modeling, and characterizing of indoor radio channel at 5.8GHz. IEEE Transactions on Vehicular Technology, 50(2):526--535, 2001.
[12]
M. Grossglauser and D. Tse. Mobility increases the capacity of ad-hoc wireless networks. In Proc. IEEE INFOCOM '01, pages 1360--1369, 2001.
[13]
P. Gupta and P. Kumar. The capacity of wireless networks. IEEE Trans. Inf. Theory, 46(2):388--404, 2000.
[14]
W. Haitao, P. Yong, L. Keping, C. Shiduan, and M. Jian. Performance of reliable transport protocol over IEEE 802.11 wireless LAN: Analysis and enhancement. In Proc. IEEE INFOCOM '02, pages 599--607, 2002.
[15]
V. Joel. Exploding the myth of WLANperformance. Telephony Online, October 2004.
[16]
H. Kim and J. Hou. Improving protocol capacity with model-based frame scheduling in IEEE802.11-operated WLANs. In Proc. ACM MobiCom '03, pages 190--204, 2003.
[17]
S. Kjesbu and T. Brunsvik. Radiowave propagation in industrial environments. In 26th Annual Conference of the IEEE Industrial Electronics Society, volume~4, pages 2425--2430, 2000.
[18]
L. Kleinrock and F. Tobagi. Packet switching in radio channels: Part I- carrier sense multiple-access modes and their throughput-delay characteristics. IEEE Trans. Commun., 23(12):1400--1416, 1975.
[19]
R. Knopp and P. Humblet. Information capacity and power control in single-cell multiuser communications. In Proc. ICC '95, 1995.
[20]
D. Kotz and K. Essien. Analysis of a campus-wide wireless network. In Proc. ACM MobiCom '02, pages 107--118, 2002.
[21]
U. Kozat and L. Tassiulas. Throughput capacity of random ad hoc networks with infrastructure support. In Proc. ACM MobiCom '03, pages 55--65, 2003.
[22]
B. Liu, Z. Liu, and D. Towsley. On the capacity of hybrid wireless networks. In Proc. IEEE INFOCOM '03, pages 1543--1552, 2003.
[23]
S. Lu, T. Nandagopal, and V. Bharghavan. A wireless fair service algorithm for packet cellular networks. In Proc. ACM MobiCom '98, pages 10--20, 1998.
[24]
R. Metcalfe and D. Boggs. Ethernet: distributed packet switching for local computer networks. Communications of the ACM, 19(7):395--404, 1976.
[25]
J. Padhye, V. Firoiu, D. Towsley, and J. Kurose. Modeling TCPthroughput: A simple model and its empirical validation. In Proc. ACM SIGCOMM '98, pages 303--314, 1998.
[26]
K. Pentikousis. TCPin wired-cum-wireless environments. IEEE Communications Surveys, Fourth Quarter(7):2--14, 2000.
[27]
R. Rom and M. Sidi. Multiple Access Protocols: Performance and Analysis. Springer-Verlag New York, 1990.
[28]
N. Spring, M. Chesire, M. Berryman, V. Sahasranaman, T. Anderson, and B. Bershad. Receiver based management of low bandwidth access links. In Proc. IEEE INFOCOM '00, pages 245--254, 2000.
[29]
S. Sridhar, D. Hogenboom, and B. Willemsen. Microwave experiments on chaotic billiards. J. Stat. Phys., 68(239), 1992.
[30]
D. Tang and M. Baker. Analysis of a local-area wireless network. In Proc. ACM MobiCom '00, pages 1--10, 2000.
[31]
R. Tingley and K. Pahlavan. Space-time measurement of indoor radio propagation. IEEE Trans. Instrum. Meas., 50(1):22--31, 2001.
[32]
D. Tse. Optimal power allocation over parallel Gaussianchannels. In Proc. International Symposium on Information Theory, 1997.
[33]
N. Vaidya, P. Bahl, and S. Gupta. Distributed fair scheduling in a wireless LAN. In Proc. ACM MobiCom '00, pages 167--178, 2000.
[34]
A. Vasan and U. Shankar. An empirical characterization of instantaneous throughput in 802.11b WLANs. Technical Report CS-TR-4389, UMIACS-TR-2002-69, Department of Computer Science and UMIACS, University of Maryland College Park, 2002.
[35]
G. Xylomenos and G. Polyzos. TCPand UDPperformance over a wireless LAN. In Proc. IEEE INFOCOM '99, pages 439--446, 1999.
[36]
G. Xylomenos, G. Polyzos, P. Mähönen, and M. Saaranen. TCPperformance issues over wireless links. IEEE Communications Magazine, 39(4):52--58, 2001.
[37]
C. Yuen and P. Marbach. Service differentiation in random access networks. Technical Report CSRG-472, Computer System Research Group, University of Toronto, Jul. 2003.

Cited By

View all
  • (2019)Self-Organizing TDMA: A Distributed Contention-Resolution MAC ProtocolIEEE Access10.1109/ACCESS.2019.29421147(144845-144860)Online publication date: 2019
  • (2018)Improve Collision in Highly Dense WiFi Environment2018 2nd IEEE International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES)10.1109/ICPEICES.2018.8897289(1-5)Online publication date: Oct-2018
  • (2017)TCP Download Performance in Dense WiFi ScenariosIEEE Transactions on Mobile Computing10.1109/TMC.2016.254063216:1(213-227)Online publication date: 1-Jan-2017
  • Show More Cited By

Recommendations

Reviews

Alexandru Petrescu

This paper brings good news. It challenges some established beliefs in the body of WiFi knowledge. It shows that, contrary to the current belief that the total performance of the 802.11 distributed coordination function (DCF) degrades with the increase of the number of stations, only the DCF throughput decreases; the fairness and jitter do not. The explaining factor of this behavior is the influence of physical layer diversity as a form of multi-user diversity. This statement is backed by simulation results that are no doubt correct. However, it is already an accepted fact that some DCF implementations have performance issues with radio frequency interference behavior; this is why the point coordination function (PCF) was designed. A second claim described in the paper counters the accepted thought that transmission control protocol (TCP) throughput through a local area network degrades significantly when the number of stations is raised above two or three. As evidence, simulated analysis data shows that TCP throughput is relatively flat for a set of stations ranging from two to 100 in size. This is explained by the use of a TCP stack implementation called NewReno, and by its capability to finely distinguish between congestion and wireless collision (another well-known wireless TCP problem lies in that difficult-to-make distinction). The body of the discussion is backed by a significant number of graphs output by ns-2 simulation and also by practical experimentation with laptops, personal digital assistants, and access points. In some cases, experimental data are confirmed and extrapolated by simulation data. In other cases, the simulation is verified by a small-scale experiment. In other cases, only the simulated data is considered. The authors should have acknowledged the fact that, in general, simulation data is not relevant for drawing strong conclusions-in wireless environments, only experimental data can serve as a strong basis for argumentation. Overall, the paper is well written. Even the novice reader is smoothly guided through complex 802.11 and TCP concepts. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGMETRICS '05: Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
June 2005
428 pages
ISBN:1595930221
DOI:10.1145/1064212
  • cover image ACM SIGMETRICS Performance Evaluation Review
    ACM SIGMETRICS Performance Evaluation Review  Volume 33, Issue 1
    Performance evaluation review
    June 2005
    417 pages
    ISSN:0163-5999
    DOI:10.1145/1071690
    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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 June 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. DCF performance
  2. TCP-over-WLAN performance
  3. inter-layer dependence
  4. physical layer diversity
  5. rate control

Qualifiers

  • Article

Conference

SIGMETRICS05

Acceptance Rates

Overall Acceptance Rate 459 of 2,691 submissions, 17%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)14
  • Downloads (Last 6 weeks)4
Reflects downloads up to 31 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Self-Organizing TDMA: A Distributed Contention-Resolution MAC ProtocolIEEE Access10.1109/ACCESS.2019.29421147(144845-144860)Online publication date: 2019
  • (2018)Improve Collision in Highly Dense WiFi Environment2018 2nd IEEE International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES)10.1109/ICPEICES.2018.8897289(1-5)Online publication date: Oct-2018
  • (2017)TCP Download Performance in Dense WiFi ScenariosIEEE Transactions on Mobile Computing10.1109/TMC.2016.254063216:1(213-227)Online publication date: 1-Jan-2017
  • (2016)Beacons in dense Wi-Fi networks: How to befriend with neighbors in the 5G world?2016 IEEE 17th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM)10.1109/WoWMoM.2016.7523579(1-6)Online publication date: Jun-2016
  • (2015)Self-Organizing TDMA MAC Protocol for Effective Capacity Improvement in IEEE 802.11 WLANs2015 IEEE Globecom Workshops (GC Wkshps)10.1109/GLOCOMW.2015.7414195(1-6)Online publication date: Dec-2015
  • (2015)TCP download performance in dense WiFi scenarios2015 7th International Conference on Communication Systems and Networks (COMSNETS)10.1109/COMSNETS.2015.7098698(1-8)Online publication date: Jan-2015
  • (2015)Higher rate packet transmission scheduling for enhancing TCP performance by smoothing of queuing time in wireless LAN2015 12th Annual IEEE Consumer Communications and Networking Conference (CCNC)10.1109/CCNC.2015.7158012(418-424)Online publication date: Jan-2015
  • (2015)Modeling and Evaluation of Backoff Misbehaving Nodes in CSMA/CA NetworksModeling and Evaluating Denial of Service Attacks for Wireless and Mobile Applications10.1007/978-3-319-23288-1_1(1-33)Online publication date: 2015
  • (2014)Less-than-best-effort service for Community Wireless Networks: Challenges at three layers2014 11th Annual Conference on Wireless On-demand Network Systems and Services (WONS)10.1109/WONS.2014.6814737(148-153)Online publication date: Apr-2014
  • (2014)An Overview of WLAN Performance, Some Important Case-Scenarios and Their Associated ModelsWireless Personal Communications: An International Journal10.1007/s11277-014-1846-479:1(131-184)Online publication date: 1-Nov-2014
  • Show More Cited By

View Options

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