WBest: a Bandwidth Estimation Tool for IEEE 802.11 Wireless Networks Presented by Feng Li Mingzhe Li, Mark Claypool, and.

Slides:



Advertisements
Similar presentations
Ningning HuCarnegie Mellon University1 Towards Tunable Measurement Techniques for Available Bandwidth Ningning Hu, Peter Steenkiste Carnegie Mellon University.
Advertisements

Available Bandwidth Estimation Manish Jain Networking and Telecom Group CoC, Georgia Tech.
pathChirp Efficient Available Bandwidth Estimation
Bandwidth Estimation Workshop 2003 Evaluating pathrate and pathload with realistic cross-traffic Ravi Prasad Manish Jain Constantinos Dovrolis (ravi, jain,
A Measurement Study of Available Bandwidth Estimation Tools MIT - CSAIL with Jacob Strauss & Frans Kaashoek Dina Katabi.
Pathload A measurement tool for end-to-end available bandwidth Manish Jain, Univ-Delaware Constantinos Dovrolis, Univ-Delaware Sigcomm 02.
Ningning HuCarnegie Mellon University1 Optimizing Network Performance In Replicated Hosting Peter Steenkiste (CMU) with Ningning Hu (CMU), Oliver Spatscheck.
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,
What do packet dispersion techniques measure? Internet Systems and Technologies - Monitoring.
End-to-End Available Bandwidth: Measurement Methodology, Dynamics, and Relation with TCP Throughput Manish Jain Constantinos Dovrolis SIGCOMM 2002 Presented.
1 Measurements of the Congestion Responsiveness of Windows Streaming Media James Nichols, Mark Claypool, Robert Kinicki and Mingzhe Li Computer Science.
Application, Network and Link Layer Measurements of Streaming Video over a Wireless Campus Network Passive & Active Measurement Workshop 05 Boston, MA,
Computer Networks Performance Metrics Advanced Computer Networks.
Bandwidth Measurement of Pakistan’s Internet Topology.
Performance Analysis of the Intertwined Effects between Network Layers for g Transmissions Wireless Multimedia Networking and Performance Modeling.
1 Modeling and Taming Parallel TCP on the Wide Area Network Dong Lu,Yi Qiao Peter Dinda, Fabian Bustamante Department of Computer Science Northwestern.
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.
Characterization by Measurement of a CDMA 1x EVDO Network Presenter: Mingzhe Li Wireless Internet Conference (WICON’06) Boston, Massachusetts,
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.
Available bandwidth measurement as simple as running wget D. Antoniades, M. Athanatos, A. Papadogiannakis, P. Markatos Institute of Computer Science (ICS),
IEEE in the Large: Observations at the IETF Meeting Henning Schulzrinne, Andrea G. Forte, Sangho Shin Department of Computer Science Columbia University.
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.
Opportunistic Packet Scheduling and Media Access Control for Wireless LANs and Multi-hop Ad Hoc Networks Jianfeng Wang, Hongqiang Zhai and Yuguang Fang.
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,
Ningning HuCarnegie Mellon University1 A Measurement Study of Internet Bottlenecks Ningning Hu (CMU) Joint work with Li Erran Li (Bell Lab) Zhuoqing Morley.
Timing is Everything: Accurate, Minimum Overhead, Available Bandwidth Estimation in High-speed Wired Networks Han Wang, Ki Suh Lee, Erluo Li, Chiun Lin.
Presentation Date : 7 Sep Evaluation and Characterization of Available Bandwidth Probing Techniques Ningning Hu, Department of Computer Science,
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.
Streaming Video over a Wireless Network So what is the problem!! WPI CS Research Rugby Bob Kinicki November 30, 2004.
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.
Bandwidth Estimation: Metrics Mesurement Techniques and Tools By Ravi Prasad, Constantinos Dovrolis, Margaret Murray and Kc Claffy IEEE Network, Nov/Dec.
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.
Alok Shriram and Jasleen Kaur Presented by Moonyoung Chung Empirical Evaluation of Techniques for Measuring Available Bandwidth.
TCP Enhancement for Random Loss Jiang Wu Computer Science Lakehead University.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Estimating Bandwidth of Mobile Users Sept 2003 Rohit Kapoor CSD, UCLA.
Comparison of Public End-to-End Bandwidth Estimation tools on High-Speed Links Alok Shriram, Margaret Murray, Young Hyun, Nevil Brownlee, Andre Broido,
Comparison of Public End-to-End Bandwidth Estimation tools on High- Speed Links Alok Shriram, Margaret Murray, Young Hyun, Nevil Brownlee, Andre Broido,
11 Experimental and Analytical Evaluation of Available Bandwidth Estimation Tools Cesar D. Guerrero and Miguel A. Labrador Department of Computer Science.
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
Neuro-Fuzzy Processing of Packet Dispersion Traces for Highly Variable Cross-Traffic Estimation Marco A. Alzate 1,2,3, Néstor M. Peña 1, Miguel A. Labrador.
Vertical Optimization Of Data Transmission For Mobile Wireless Terminals MICHAEL METHFESSEL, KAI F. DOMBROWSKI, PETER LANGENDORFER, HORST FRANKENFELDT,
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
Multiplicative Wavelet Traffic Model and pathChirp: Efficient Available Bandwidth Estimation Vinay Ribeiro.
Bandwidth Estimation Workshop 2003 Evaluating pathrate and pathload with realistic cross-traffic Ravi Prasad Manish Jain Constantinos Dovrolis (ravi, jain,
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
PathChirp Spatio-Temporal Available Bandwidth Estimation Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University.
A Bandwidth Estimation Method for IP Version 6 Networks Marshall Crocker Department of Electrical and Computer Engineering Mississippi State University.
Spatio-Temporal Available Bandwidth Estimation Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University.
INM 2008 Orlando, Florida A Hidden Markov Model Approach to Available Bandwidth Estimation and Monitoring Cesar D. Guerrero Miguel A. Labrador Department.
PathChirp Efficient Available Bandwidth Estimation Vinay Ribeiro Rice University Rolf Riedi Rich Baraniuk.
Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla Computer Science Department, University of.
Bandwidth estimation: metrics, measurement techniques, and tools Presenter: Yuhang Wang.
PATH DIVERSITY WITH FORWARD ERROR CORRECTION SYSTEM FOR PACKET SWITCHED NETWORKS Thinh Nguyen and Avideh Zakhor IEEE INFOCOM 2003.
Bandwidth Estimation of a Network Path ET-4285 Measuring & Simulating the internet Bandwidth Estimation of a Network Path Group 4: S. Ngabonziza Rugemintwaza.
Bandwidth Estimation: Metrics Measurement Techniques and Tools
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.
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
Lottery Meets Wireless
CapProbe Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Tony Sun, Guang Yang, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
By Manish Jain and Constantinos Dovrolis 2003
pathChirp Efficient Available Bandwidth Estimation
pathChirp Efficient Available Bandwidth Estimation
Presentation transcript:

WBest: a Bandwidth Estimation Tool for IEEE Wireless Networks Presented by Feng Li Mingzhe Li, Mark Claypool, and Robert Kinicki {lmz, claypool, Department of Computer Science, Worcester Polytechnic Institute, Worcester MA, USA 33rd IEEE Conference on Local Computer Networks (LCN), Montreal, Quebec, Canada, October 16 th,2008

LCN08 – October 16 th, Montreal, Quebec, Canada 2 Motivation  Bandwidth estimation techniques focus on network capacity or available bandwidth.  Most bandwidth estimation involved only wired networks.  This paper presents a new Wireless Bandwidth estimation tool, WBest, designed for fast, non- intrusive, accurate estimation of available bandwidth over wireless LANs.

LCN08 – October 16 th, Montreal, Quebec, Canada 3 Challenges on Bandwidth Estimation  Traditional approaches. (e.g. pathChirp v2.4.1 [Ribeiro 2003], pathload v1.3.2 [Jain 2003] etc.) –Designed for precisely estimate the bandwidth in wired networks. –Converge based on searching algorithms. –Provide limited bandwidth information.  Impacted by wireless networks. (e.g. shared media, retransmission, interference etc), –Inaccurate results. –Long estimation time. –High intrusiveness.

LCN08 – October 16 th, Montreal, Quebec, Canada 4 Capacity Estimation with Packet Dispersion Bottleneck router L :Packet size C i :Bottleneck capacity ∆ in :Initial gap ∆ out : Dispersed gap

LCN08 – October 16 th, Montreal, Quebec, Canada 5 Example: Packet Dispersion with Wireless Contention Probing traffic Contending traffic / Co-channel interference

LCN08 – October 16 th, Montreal, Quebec, Canada 6 Outline  Motivation and Backgrounds  WBest Algorithm  Evaluation Experiments  Result Analysis  Conclusions

LCN08 – October 16 th, Montreal, Quebec, Canada 7 Terminology  Effective Capacity (C e ) –Maximum possible bandwidth that a link or end-to-end path can deliver.  Available Bandwidth (A ) –Maximum unused bandwidth at a link or end-to-end path in a network. –Typically, it is a time-varying metric.

LCN08 – October 16 th, Montreal, Quebec, Canada 8 Wireless Bandwidth Estimation Tool (WBest)  Objective –Fast, low intrusiveness, adequately accurate estimation of available bandwidth and variance of bandwidth in wireless networks.  Two-step algorithm –Packet pair technique to estimate effective capacity (C e ) of wireless network. –Packet train technique to estimate mean and standard deviation of available bandwidth (A).

LCN08 – October 16 th, Montreal, Quebec, Canada 9 WBest Assumptions  Assume last hop wireless network (hth hop) is bottleneck link with a single FCFS queue and:  Assume no significant changes in network conditions between two steps (estimating C e and A).

LCN08 – October 16 th, Montreal, Quebec, Canada 10 Estimating Effective Capacity (C e )  Send n packet pairs to estimate C e : –T i : dispersion time of ith packet pair (seconds), –L : packet size (bytes).  Use median of n estimations to minimize impacts of crossing and contending traffic.

LCN08 – October 16 th, Montreal, Quebec, Canada 11 Estimating Available Bandwidth (A)  A packet train of m packets is sent at effective capacity (C e ) to estimate available bandwidth (A).  FCFS queuing at AP. ─ R : dispersion rate S : crossing/contending traffic ─ S’ : reduced crossing/contending traffic  Estimate contending and crossing traffic (S) using dispersion rate (R)

LCN08 – October 16 th, Montreal, Quebec, Canada 12 Estimating Available Bandwidth (A) (cont’d)  Mean available bandwidth (A). Fig 3 Estimating Available Bandwidth using Average Dispersion Rate (R).

LCN08 – October 16 th, Montreal, Quebec, Canada 13 WBest Algorithm 2 nd Phase Calculating A Error Correction 1 st Phase Calculating C e m = 30 n = 30

LCN08 – October 16 th, Montreal, Quebec, Canada 14 Outline  Motivation and Background  WBest Algorithm  Evaluation Experiments  Result Analysis  Conclusions

LCN08 – October 16 th, Montreal, Quebec, Canada 15 Evaluation Setup  Build testbed – Open source drivers – Wireless sniffer  Various wireless conditions – Traffic load – Power saving mode – Rate adaptation  Implementation of WBest  Compare with: – IGI/PTR v2.0 [Hu 2003] (PGM/PRM) – pathChirp v2.4.1 [Ribeiro 2003] (PRM) – pathload v1.3.2 [Jain 2003] (PRM) Client C

LCN08 – October 16 th, Montreal, Quebec, Canada 16 Experiment Design  14 cases were designed to evaluate four bandwidth estimation tools under different network conditions.  Each of 14 cases were repeated 30 times.  All clients were placed with pre-selected locations with RSSI range between -38 and -42 dBm.  All experiments were run during summer break to eliminate effects from occasional wireless activities.

LCN08 – October 16 th, Montreal, Quebec, Canada 17 Result-Convergence Time vs. Error

LCN08 – October 16 th, Montreal, Quebec, Canada 18 Result-Intrusiveness vs. Error

LCN08 – October 16 th, Montreal, Quebec, Canada 19 Future Work  Apply WBest to multimedia streaming applications to improve media performance and playout buffer optimization on wireless networks.  Evaluate WBest performance under more complex wireless environments.  Enhance WBest robustness during AP queue overflow.  Develop new metric to replace Available Bandwidth (A) when TCP flows involved.

LCN08 – October 16 th, Montreal, Quebec, Canada 20 Conclusions  Current bandwidth estimation tools are significantly impacted by wireless network conditions, such as contention or rate adaptations.  Current tools are generally impractical for applications such as streaming multimedia that require fast, accurate and low intrusive bandwidth estimation.  WBest consistently provides fast available bandwidth estimation, with generally more accurate estimates and lower intrusiveness under all conditions evaluated.

LCN08 – October 16 th, Montreal, Quebec, Canada 21 Question ?  WBest with source code is available at:

LCN08 – October 16 th, Montreal, Quebec, Canada 22 Thank You! WBest: a Bandwidth Estimation Tool for IEEE Wireless Networks Presented by Feng Li Mingzhe Li, Mark Claypool, and Robert Kinicki {lmz, claypool, Department of Computer Science, Worcester Polytechnic Institute, Worcester MA, USA

LCN08 – October 16 th, Montreal, Quebec, Canada 23 Reference  [Hu 2003] Ningning Hu and Peter Steenkiste, “Evaluation and characterization of available bandwidth probing techniques,” IEEE Journal on Selected Areas in Communications, vol. 21, no. 6, Aug  [Ribeiro 2003] V. Ribeiro, R. Riedi, R. Baraniuk, J. Navratil, and L. Cottrell, “pathchirp: Efficient available bandwidth estimation for network paths,” in PAM ’03, La Jolla, CA, USA, Apr  [Jain 2003] Manish Jain and Constantinos Dovrolis, “End-to- end available bandwidth: Measurement methodology, dynamics, and relation with tcp throughput,” IEEE/ACM Transactions in Networking,, no , Aug

LCN08 – October 16 th, Montreal, Quebec, Canada 24 Analysis of Number of Packet Pairs

LCN08 – October 16 th, Montreal, Quebec, Canada 25 Analysis of Length of Packet Train