Packet Dispersion in IEEE 802.11 Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609

Slides:



Advertisements
Similar presentations
A Rate-Adaptive MAC Protocol for Multi-Hop Wireless Networks By Gavin Holland, Nitin Vaidya and Paramvir Bahl Presented by: Helal chowdhury Telecommunication.
Advertisements

Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
Available Bandwidth Estimation in IEEE Based Wireless Networks Samarth Shah, Kai Chen, Klara Nahrstedt Department of Computer Science University.
Contention Window Optimization for IEEE DCF Access Control D. J. Deng, C. H. Ke, H. H. Chen, and Y. M. Huang IEEE Transaction on Wireless Communication.
RainDrop: A Multi-Rate Multi-Channel Wireless LAN Tianbo Kuang Qian Wu Carey Williamson Department of Computer Science University of Calgary.
Application, Network and Link Layer Measurements of Streaming Video over a Wireless Campus Network Passive & Active Measurement Workshop 05 Boston, MA,
June 3, A New Multipath Routing Protocol for Ad Hoc Wireless Networks Amit Gupta and Amit Vyas.
CARA: Collision-Aware Rate Adaptation for IEEE WLANs Presented by Eric Wang 1.
Collision Aware Rate Adaptation (CARA) Bob Kinicki Computer Science Department Computer Science Department Advanced Computer.
Performance Analysis of the Intertwined Effects between Network Layers for g Transmissions Wireless Multimedia Networking and Performance Modeling.
Analyzing Multi-channel MAC Protocols for Underwater Sensor Networks Presenter: Zhong Zhou.
Windows Streaming Media Performance Analysis on a IEEE g Residential Network The Seventh International Conferences on Wireless and Optical Communications.
Low Delay Marking for TCP in Wireless Ad Hoc Networks Choong-Soo Lee, Mingzhe Li Emmanuel Agu, Mark Claypool, Robert Kinicki Worcester Polytechnic Institute.
The 4th IEEE International Conference on Broadband Communications, Networks and Systems (BROADNETS) Raleigh, NC, USA September 10-13, 2007 Measuring Queue.
Traffic Sensitive Active Queue Management - Mark Claypool, Robert Kinicki, Abhishek Kumar Dept. of Computer Science Worcester Polytechnic Institute Presenter.
WBest: a Bandwidth Estimation Tool for IEEE Wireless Networks Presented by Feng Li Mingzhe Li, Mark Claypool, and.
CARA: Collision-Aware Rate Adaptation for IEEE WLANs J.Kim, S. Kim, S. Choi and D.Qiao INFOCOM 2006 Barcelona, Spain Presenter - Bob Kinicki Advanced.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Travis Grant – Mingzhe Li, Choong-Soo Lee, Emmanuel.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
1 Short-term Fairness for TCP Flows in b WLANs M. Bottigliengo, C. Casetti, C.-F. Chiasserini, M. Meo INFOCOM 2004.
Effects of a Bad Channel on the overall WLAN Performance. CS577 Advanced Networking Spring 05 Ashish Samant, Jon Gretarsson, Feng Li {Asamant, jontg,
Performance Analysis of the Intertwined Effects between Network Layers for g Transmissions Wireless Multimedia Networking and Performance Modeling.
Performance Analysis of the Intertwined Effects between Network Layers for g Transmissions Wireless Multimedia Networking and Performance Modeling.
Computer Science 1 Characterizing Link Properties Using “Loss-pairs” Jun Liu (joint work with Prof. Mark Crovella)
Performance Evaluation Techniques Professor Bob Kinicki Computer Science Department.
Streaming Video over a Wireless Network So what is the problem!! WPI CS Research Rugby Bob Kinicki November 30, 2004.
On the Performance Behavior of IEEE Distributed Coordination Function M.K.Sidiropoulos, J.S.Vardakas and M.D.Logothetis Wire Communications Laboratory,
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
1 Minimizing End-to-End Delay: A Novel Routing Metric for Multi- Radio Wireless Mesh Networks Hongkun Li, Yu Cheng, Chi Zhou Department of Electrical and.
A Machine Learning-based Approach for Estimating Available Bandwidth Ling-Jyh Chen 1, Cheng-Fu Chou 2 and Bo-Chun Wang 2 1 Academia Sinica 2 National Taiwan.
Delay Analysis of IEEE in Single-Hop Networks Marcel M. Carvalho, J.J.Garcia-Luna-Aceves.
Alok Shriram and Jasleen Kaur Presented by Moonyoung Chung Empirical Evaluation of Techniques for Measuring Available Bandwidth.
Qian Zhang and Christopher LIM Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE ICC 2009.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Department of Computer Science and.
Fen Hou and Pin-Han Ho Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Ontario Wireless Communications and Mobile.
Estimating Bandwidth of Mobile Users Sept 2003 Rohit Kapoor CSD, UCLA.
Who Is Peeping at Your Passwords at Starbucks? To Catch an Evil Twin Access Point DSN 2010 Yimin Song, Texas A&M University Chao Yang, Texas A&M University.
Effects of Multi-Rate in Ad Hoc Wireless Networks
11 Experimental and Analytical Evaluation of Available Bandwidth Estimation Tools Cesar D. Guerrero and Miguel A. Labrador Department of Computer Science.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Full auto rate MAC protocol for wireless ad hoc networks Z. Li, A. Das, A.K. Gupta and S. Nandi School of Computer Engineering Nanyang Technological University.
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Sunhun Lee and Kwangsue Chung School of Electronics Engineering, Kwangwoon University 22 nd International Conference on Advanced Information Networking.
Rate-Based Channel Assignment Algorithm for Multi-Channel Multi- Rate Wireless Mesh Networks Sok-Hyong Kim and Young-Joo Suh Department of Computer Science.
Multi-Channel MAC Protocol for Multi-Hop Wireless Networks: Handling Multi-Channel Hidden Node Problem Using Snooping Myunghwan Seo, Yonggyu Kim, and Joongsoo.
OAR: An Opportunistic Auto- Rate Media Access Protocol for Ad Hoc Networks B. Sadeghi, V. Kanodia, A. Sabharwal, E. Knightly Presented by Sarwar A. Sha.
A Cluster Based On-demand Multi- Channel MAC Protocol for Wireless Multimedia Sensor Network Cheng Li1, Pu Wang1, Hsiao-Hwa Chen2, and Mohsen Guizani3.
A Comparison of RaDiO and CoDiO over IEEE WLANs May 25 th Jeonghun Noh Deepesh Jain A Comparison of RaDiO and CoDiO over IEEE WLANs.
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
On the Performance Characteristics of WLANs: Revisited S. Choi, K. Park and C.K. Kim Sigmetrics 2005 Banff, Canada Presenter - Bob Kinicki Presenter -
Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla Computer Science Department, University of.
1 ICCCN 2003 Modelling TCP Reno with Spurious Timeouts in Wireless Mobile Environments Shaojian Fu School of Computer Science University of Oklahoma.
Rohit Kapoor, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
11/16/2018 A PhD Dissertation Using Bandwidth Estimation to Optimize Buffer and Rate Selection for Streaming Multimedia over IEEE Wireless Networks.
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
11/23/2018 Performance Analysis of the Intertwined Effects between Network Layers for g Transmissions Jon Gretarsson, Feng Li, Mingzhe Li, Ashish.
Inferring Queue Sizes in Access Networks by Active Measurement
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
CapProbe Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Tony Sun, Guang Yang, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
System Level Simulator Evaluation with/without Capture Effect
Presentation transcript:

Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA Second International Workshop on Performance and Management of Wireless Local Area Networks (P2MNet) Tampa, Florida, November 14, 2006

P2MNet Workshop November 14, Outline Introduction Packet Dispersion in WLANs WLAN Packet Dispersion Model Model Validation Model Analysis Conclusions

P2MNet Workshop November 14, Introduction Bandwidth estimation techniques focus on network capacity or available bandwidth. Most bandwidth estimation has involved only wired networks. This paper focuses on packet dispersion in wireless LANs (WLANs).

P2MNet Workshop November 14, Outline Introduction Packet Dispersion in WLANs WLAN Packet Dispersion Model Model Validation Model Analysis Conclusions

P2MNet Workshop November 14, Packet Dispersion Techniques Packet pair dispersion –two equal-sized packets are sent back- to-back through the network. Packet train dispersion –multiple back-to-back probe packets are sent through the network.

P2MNet Workshop November 14, Packet Pair Dispersion narrow link

P2MNet Workshop November 14, NS-2 Additions to Model WLANs Receiver Based Auto Rate (RBAR) module was re-implemented in NS 2.27 to model dynamic rate adaptation [ Sadeghi et al.] An NS-2 extension to model Rayleigh fading was implemented [Ratish et al.]

P2MNet Workshop November 14, Wireless Rate Adaptation under Rayleigh Fading NS-2 simulation results

P2MNet Workshop November 14, Probing traffic –Packet pairs or trains sent downstream through the AP to the wireless client. Crossing traffic –Downstream traffic going through the AP to other wireless clients. Contending traffic –Upstream traffic that accesses the shard wireless channel and competes with probe packets on the estimated path. Wireless Traffic Classification

P2MNet Workshop November 14, Wireless Traffic Classification

P2MNet Workshop November 14, WLAN Packet Dispersion Issues Wireless frame retries – increase the packet delay variance that produce packet dispersion inconsistencies. Dynamic Rate Adaptation Fading channel Noisy wireless channel - BER Contending Traffic

P2MNet Workshop November 14, Simulated Wireless Effects on Bandwidth Estimation CDF represents 1000 packet-pair estimates 1000-byte probe packets and CBR contending packets Contending traffic = 1Mbps upstream flow

P2MNet Workshop November 14, Outline Introduction Packet Dispersion in WLANs WLAN Packet Dispersion Model Model Validation Model Analysis Conclusions

P2MNet Workshop November 14, WLAN Packet Dispersion Model Assumptions Bottleneck link is the WLAN last hop. No crossing traffic. Dispersion, T, between two packets in a packet pair is characterized in terms of E[T] and V[T] for a WLAN that includes: packet size, link data rate, BER and access methods (base or RTS/CTS). While wireless channel conditions can be characterized by received signal strength indicator (RSSI), SNR and BER, our simplified model assumes these other factors impact BER. –The impact of channel conditions on bandwidth estimation is evaluated via V[T], the packet dispersion variance.

P2MNet Workshop November 14, WLAN Packet Dispersion Model From previous models, we build a new model for wireless packet dispersion where dispersion is defined as the delay between the arrival times of the first and second packets in the packet pair. Thus, the model must include the delay before the transmission of the second packet, E[D], and the time to transmit it, T s, and dispersion is: E[T] = E[D] + T s

P2MNet Workshop November 14, WLAN Packet Dispersion Model Since E[D] depends on the wireless link rate, C l, the average packet size, L and the number of nodes in the contention domain, n, we have E[D] = d (C l, L, n) Similarly, for the transmission time, T s = t s (C l, L)

P2MNet Workshop November 14, Bandwidth Estimate Defining, C est, as the bandwidth estimate based on the wireless packet pair dispersion model, our model is defined by:

P2MNet Workshop November 14, Outline Introduction Packet Dispersion in WLANs WLAN Packet Dispersion Model Model Validation Model Analysis Conclusions

P2MNet Workshop November 14, Model Validation Validation results include an ideal WLAN and a scenario with contention and BER. Ideal validation includes NS-2 simulations, analytic model and actual measurements.

P2MNet Workshop November 14, Ideal WLAN Scenario The ideal scenario consists of an AP with a single wireless client for both basic (BAS) and RTS/CTS access methods. Simulations: 500 pairs Measurements: 100 pairs

P2MNet Workshop November 14, Model Validation Random Model Simulation Parameters Topology

P2MNet Workshop November 14, Models with Contention and Wireless Transmission Errors RTS/CTSBasicRTS/CTSBasic Mean Error 8.05%4.90%9.40%7.67% Standard Deviation 6.72%4.28%5.30%3.82% Errors in the Bandwidth Estimation Model Compared with Simulations Error Free BER = 10 -5

P2MNet Workshop November 14, Outline Introduction Packet Dispersion in WLANs WLAN Packet Dispersion Model Model Validation Model Analysis Conclusions

P2MNet Workshop November 14, Model Analysis In a non-saturated WLAN with low BER, low contention, packet-pair dispersion estimates the maximal channel capacity, effective capacity, C e. With considerable contending traffic and/or BER, the dispersion metric is referred to as the achievable throughput, A t, for the current level of contending traffic.

P2MNet Workshop November 14, Model Analysis Effective Capacity Achievable Bandwidth Relationship with Available Bandwidth

P2MNet Workshop November 14, Achievable Throughput

P2MNet Workshop November 14, Impact of Channel Rate on Effective Capacity

P2MNet Workshop November 14, Impact of BER on Achievable Throughput Five node, BAS wireless network with 1500-byte packets no achievable throughput

P2MNet Workshop November 14, Impact of RTS/CTS on Achievable Throughput Model Results for Wireless Networks with 1500 Byte Packets

P2MNet Workshop November 14, Standard Deviation of Achievable Throughput

P2MNet Workshop November 14, Packet Size Effect on Standard Deviation of Bandwidth Estimations Five node, BAS wireless network with 1500-byte packets

P2MNet Workshop November 14, Impact of Channel Rate on Standard Deviation of Bandwidth Estimations

P2MNet Workshop November 14, Impact of BER on Standard Deviation of Bandwidth Estimations

P2MNet Workshop November 14, Outline Introduction Packet Dispersion in WLANs WLAN Packet Dispersion Model Model Validation Model Analysis Conclusions

P2MNet Workshop November 14, Conclusions Packet dispersion measures the effective capacity and the achievable throughput of a wireless network instead of the capacity as in a wired network. Wireless channel conditions, such as BER and RTS/CTS access method impact the bandwidth estimation results and the variance of the results.

Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA Second International Workshop on Performance and Management of Wireless Local Area Networks (P2MNet) Tampa, Florida, November 14, 2006 Thank You !!

P2MNet Workshop November 14,