Results 1 - 10
of
82
Performance of Reliable Transport Protocol over IEEE 802.11 Wireless LAN: Analysis And Enhancement
, 2002
"... EEE 802.11 Medium Access Control(MAC) is proposed to support asynchronous and time bounded delivery of radio data packets in infrastructure and ad hoc networks. The basis of the IEEE 802.11 WLAN MAC protocol is Distributed Coordination Function(DCF), which is a Carrier Sense Multiple Access with Col ..."
Abstract
-
Cited by 226 (3 self)
- Add to MetaCart
EEE 802.11 Medium Access Control(MAC) is proposed to support asynchronous and time bounded delivery of radio data packets in infrastructure and ad hoc networks. The basis of the IEEE 802.11 WLAN MAC protocol is Distributed Coordination Function(DCF), which is a Carrier Sense Multiple Access with Collision Avoidance(CSMA/CA) with binary slotted exponential back-off scheme. Since IEEE 802.11 MAC has its own characteristics that are different from other wireless MAC protocols, the performance of reliable transport protocol over 802.11 needs further study.
Sniffing out the correct physical layer capture model in 802.11b
, 2004
"... Physical layer capture (PLC) in 802.11b refers to the successful reception of the stronger (higher signal strength at receiver) frame in a collision. PLC causes significant imbalance in the throughputs of sources. Existing 802.11b simulators, including ns2 and Qualnet, assume that PLC occurs only if ..."
Abstract
-
Cited by 117 (0 self)
- Add to MetaCart
(Show Context)
Physical layer capture (PLC) in 802.11b refers to the successful reception of the stronger (higher signal strength at receiver) frame in a collision. PLC causes significant imbalance in the throughputs of sources. Existing 802.11b simulators, including ns2 and Qualnet, assume that PLC occurs only if the stronger frame arrives first at the receiver. We show empirically that in reality PLC occurs even if the stronger frame arrives later (but within the physical layer preamble of the first frame). Consequently, throughput unfairness in reality can be significantly (up to 15%) higher than with the former PLC model. We have modified the ns2 simulator to account for this and Qualnet will be incorporating a fix in their next release. To identify which frames were involved in collisions, when their transmissions started, and which of them were retrieved, we have devised a novel technique using multiple sniffers and instrumented device drivers to reconstruct from the air interface all tx/rx events in a WLAN to within 4 � × accuracy. This allows us to quantify the causal links from the PHY layer through the MAC layer to the observed application layer imbalance. It also shows that the arrival times of colliding frames routinely differ by as much as 20 � × due to inherent uncertainties of 802.11b firmware clock synchronization and rx/tx turnaround delays, and that the frame to arrive first can be either the stronger or the weaker with equal likelihood. 1.
DOMINO: A System to Detect Greedy Behavior
- in IEEE 802.11 Hotspots,” in Proceedings of MobiSys 2004
, 2004
"... The proliferation of hotspots based on IEEE 802.11 wireless LANs brings the promise of seamless Internet access from a large number of public locations. However, as the number of users soars, so does the risk of possible misbehavior; to protect themselves, wireless ISPs already make use of a number ..."
Abstract
-
Cited by 109 (3 self)
- Add to MetaCart
The proliferation of hotspots based on IEEE 802.11 wireless LANs brings the promise of seamless Internet access from a large number of public locations. However, as the number of users soars, so does the risk of possible misbehavior; to protect themselves, wireless ISPs already make use of a number of security mechanisms, and require mobile stations to authenticate themselves at the Access Points (APs). However, IEEE 802.11 works properly only if the stations also respect the MAC protocol. We show in this paper that a greedy user can substantially increase his share of bandwidth, at the expense of the other users, by slightly modifying the driver of his network adapter. We explain how easily this can be performed, in particular with the new generation of adapters. We then present DOMINO (System for Detection Of greedy behavior in the MAC layer of IEEE 802.11 public NetwOrks), a piece of software to be installed in the Access Point. DOMINO can detect and identify greedy stations, without requiring any modification of the standard protocol at the AP and without revealing its own presence. We illustrate these concepts by simulation results and by the description of our prototype.
An Analysis of Short-Term Fairness in Wireless Media Access Protocols
- in Proceedings of ACM Sigmetrics
, 2000
"... We investigate the problem of unfairness over short time scales in decentralized wireless media access (MAC) protocols. Motivated by experimental results over a CSMA/CA-based WaveLAN wireless LAN that shows starvation and degraded TCP performance, we seek to derive a framework for evaluating and ana ..."
Abstract
-
Cited by 106 (0 self)
- Add to MetaCart
(Show Context)
We investigate the problem of unfairness over short time scales in decentralized wireless media access (MAC) protocols. Motivated by experimental results over a CSMA/CA-based WaveLAN wireless LAN that shows starvation and degraded TCP performance, we seek to derive a framework for evaluating and analyzing fairness in the context of distributed MAC protocols. In this paper, we develop two short-term fairness metrics and analyze CSMA/CA, showing quantitatively that while it re- duces collision probabilities via exponential backoff, it is unfair over short time scales even for small population sizes. In contrast, ALOHA has better fairness properties but much higher collision probability. Our first fairness metric uses a sliding window scheme coupled with the Kullback Leibler distance from information theory, while the second one uses renewal reward theory based on Markov chain modeling of MAC protocols. Short-term fairness is important in several contexts, e.g., smooth acknowledgment flow for TCP connections and low jitter for real-time audio and video; we therefore hope that these measures will be used by MAC protocol designers in conjunction with traditional performance measures such as the collision probability to evaluate overall protocol performance.
TCP Performance Issues over Wireless Links
- IEEE COMMUNICATIONS MAGAZINE
, 2001
"... This article discusses the problems arising when the TCP/IP protocol suite is used to provide Internet connectivity over existing and emerging wireless links. Due to the strong drive towards wireless Internet access through mobile terminals, these problems must be carefully studied in order to build ..."
Abstract
-
Cited by 101 (3 self)
- Add to MetaCart
This article discusses the problems arising when the TCP/IP protocol suite is used to provide Internet connectivity over existing and emerging wireless links. Due to the strong drive towards wireless Internet access through mobile terminals, these problems must be carefully studied in order to build improved systems. We review wireless link characteristics using Wireless LANs and Cellular Communications systems as examples. We then outline the performance problems of the TCP/IP protocol suite when employed over those links, such as degraded TCP performance due to mistaking wireless errors for congestion. We present various proposals for solving these problems and examine their benefits and limitations. Finally, we consider the future evolution of wireless systems and the challenges that emerging systems will impose on the Internet protocol suite.
Open Issues on TCP for Mobile Computing
- JOURNAL OF WIRELESS COMMUNICATIONS AND MOBILE COMPUTING
, 2002
"... We discuss the design principles of TCP within the context of heterogeneous wired/wireless networks and mobile networking. We identify three shortcomings in TCP's behavior: (i) the protocol's error detection mechanism, which does not distinguish different types of errors and thus does not ..."
Abstract
-
Cited by 83 (29 self)
- Add to MetaCart
We discuss the design principles of TCP within the context of heterogeneous wired/wireless networks and mobile networking. We identify three shortcomings in TCP's behavior: (i) the protocol's error detection mechanism, which does not distinguish different types of errors and thus does not suffice for heterogeneous wired/wireless environments, (ii) the error recovery, which is not responsive to the distinctive characteristics of wireless networks such as transient or burst errors due to handoffs and fading channels, and (iii) the protocol strategy, which does not control the tradeoff between performance measures such as goodput and energy consumption, and often entails a wasteful effort of retransmission and energy expenditure. We discuss a solution-framework based on selected research proposals and the associated evaluation criteria for the suggested modifications. We highlight an important angle that did not attract the required attention so far: the need for new performance metrics, appropriate for evaluating the impact of protocol strategies on battery-powered devices.
Improving TCP performance over mobile networks
- ACM Computing Surveys
, 2002
"... Transmission Control Protocol (TCP) is the most commonly used transport protocol on the Internet. All indications assure that mobile computers and their wireless communication links will be an integral part of the future internetworks. In this paper, we present how regular TCP is well tuned to react ..."
Abstract
-
Cited by 71 (1 self)
- Add to MetaCart
Transmission Control Protocol (TCP) is the most commonly used transport protocol on the Internet. All indications assure that mobile computers and their wireless communication links will be an integral part of the future internetworks. In this paper, we present how regular TCP is well tuned to react to packet loss in wired networks. We
On the performance characteristics of wlans: revisited
- in Proc. ACM SIGMETRICS’05
, 2005
"... 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 MACprotocol enhancement, analysis and simulation-based performance evaluation without suffi ..."
Abstract
-
Cited by 57 (4 self)
- Add to MetaCart
(Show Context)
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 MACprotocol 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 MACthroughput degrades gracefully under congested conditions, enabled by physical layer channel diversity that reduces the effective level of MACcontention. 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.
An Empirical Characterization of Instantaneous Throughput in 802.11b WLANs
, 2002
"... We present an empirical, i.e, measurementbased, characterization of the instantaneous throughput of a station in an 802.11b WLAN as a function of the number of competing stations sharing the access point. Our methodology is applicable to practically any wireless MAC protocol. Our findings show that ..."
Abstract
-
Cited by 43 (0 self)
- Add to MetaCart
We present an empirical, i.e, measurementbased, characterization of the instantaneous throughput of a station in an 802.11b WLAN as a function of the number of competing stations sharing the access point. Our methodology is applicable to practically any wireless MAC protocol. Our findings show that as the number of stations increases, the overall throughput decreases and its variance increases. Furthermore, the per-station performance depends significantly on the wireless card implementation and does not depend as much on the station's processing capacity.
Internet Protocol Performance over Networks with Wireless Links
- IEEE Network
, 1999
"... This article discusses the problems that arise when standard Internet protocols such as TCP are used over wireless links. We review wireless link characteristics with case studies drawn from commercial Wireless LANs and Cellular Telephony systems. We discuss problems with Internet protocols when emp ..."
Abstract
-
Cited by 29 (5 self)
- Add to MetaCart
This article discusses the problems that arise when standard Internet protocols such as TCP are used over wireless links. We review wireless link characteristics with case studies drawn from commercial Wireless LANs and Cellular Telephony systems. We discuss problems with Internet protocols when employed over these systems, such as degraded TCP performance when wireless errors are interpreted as congestion losses. We survey various proposed approaches to mitigating such problems and examine their applicability. Finally, we look at the future of wireless systems and the new challenges that they will create for Internet protocols, and state some goals for further protocol enhancement and evolution, pointing out the need for better protocol integration across layers. 1 Introduction The Internet has historically expanded its reach over new communications systems not long after each became available, so it is not surprising that existing and emerging wireless systems are no excepti...