11/23/2018 Performance Analysis of the Intertwined Effects between Network Layers for 802.11g Transmissions Jon Gretarsson, Feng Li, Mingzhe Li, Ashish.

Slides:



Advertisements
Similar presentations
Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks Wang Yang Tsinghua University 1.
Advertisements

Towards MIMO-Aware n Rate Adaptation (Ioannis Pefkianakis, Suk-Bok Lee and Songwu Lu) Towards MIMO-Aware n Rate Adaptation (Ioannis Pefkianakis,
Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
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,
Hamilton Institute TCP over e Doug Leith & Peter Clifford Hamilton Institute, Ireland.
1 Measurements of the Congestion Responsiveness of Windows Streaming Media James Nichols, Mark Claypool, Robert Kinicki and Mingzhe Li Computer Science.
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,
Characterization of Wireless Networks in the Home The First Workshop on Wireless Network Measurements (WiNMee) Trentino, Italy, April 2005 M. Yarvis.
Characterization of Wireless Networks in the Home Michael Bruno James Lawrence 1.
Presentation By: Daniel Mitchell, Brian Shaw, Steven Shidlovsky Paper By: Martin Heusse, Franck Rousseau, Gilles Berger-Sabbatel, Andrzej Duda 1 CS4516.
Wireless Packet Loss Rate Xiangzhou Chen Zhihan Xia.
Characterization of Wireless Networks in the Home Presented by: Rick Skowyra Paul Freitas Mark Yavis, Konstantina Papagiannaki, W. Steven Conner.
Media Streaming Performance in a Portable Wireless Classroom Network Presenter: Jean Cao Supervisor: Carey Williamson TRLabs & Dept. of Computer Science.
Experimental Measurement of VoIP Capacity in IEEE WLANs Sangho Shin Henning Schulzrinne Department of Computer Science Columbia University.
Performance Analysis of the Intertwined Effects between Network Layers for g Transmissions Wireless Multimedia Networking and Performance Modeling.
Diagnosing Wireless TCP Performance Problems: A Case Study Tianbo Kuang, Fang Xiao, and Carey Williamson University of Calgary.
”Distributed Corks” A Research Byte Bob Kinicki. Research Byte October 22, Peer-to-Peer Web Server Host B Host.
CS4514 B06 HELP Session 3 Wireless LAN Measurements CS4514 – Wireless LAN Measurements Presented by Mingzhe Li
Windows Streaming Media Performance Analysis on a IEEE g Residential Network The Seventh International Conferences on Wireless and Optical Communications.
Characterization of Wireless Networks in the Home Mark Yarvis, Konstantina Papagiannaki and W. Steven Conner Presenter - Bob Kinicki.
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.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia Zhang, Mario Gerla INFOCOM2003,
1 Design study for multimedia transport protocol in heterogeneous networks Haitao Wu; Qian Zhang; Wenwu Zhu; Communications, ICC '03. IEEE International.
Performance Evaluation of Computer Networks
WBest: a Bandwidth Estimation Tool for IEEE Wireless Networks Presented by Feng Li Mingzhe Li, Mark Claypool, and.
A Model for MPEG with Forward Error Correction (FEC) and TCP-Friendly Bandwidth Huahui Wu, Mark Claypool & Robert Kinicki Computer Science Department Worcester.
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,
Effects of a Bad Channel on the overall WLAN Performance. CS577 Advanced Networking Spring 05 Ashish Samant, Jon Gretarsson, Feng Li {Asamant, jontg,
Comparison of Routing Metrics for a Static Multi-Hop Wireless Network Richard Draves, Jitendra Padhye, Brian Zill Microsoft Research Presented by: Jón.
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.
Research Bytes Bob Kinicki October 13, Network Protocols and Wireless Networks.
Streaming Video over a Wireless Network So what is the problem!! WPI CS Research Rugby Bob Kinicki November 30, 2004.
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
TCP Behavior across Multihop Wireless Networks and the Wired Internet Kaixin Xu, Sang Bae, Mario Gerla, Sungwook Lee Computer Science Department University.
Characteristics of QoS-Guaranteed TCP on Real Mobile Terminal in Wireless LAN Remi Ando † Tutomu Murase ‡ Masato Oguchi † † Ochanomizu University,Japan.
Selecting Transmit Powers and Carrier Sense Thresholds in CSMA Jason Fuemmeler, Nitin Vaidya, Venugopal Veeravalli ECE Department & Coordinated Science.
10/1/2015 9:14 PM1 TCP in Mobile Ad-hoc Networks ─ Split TCP CSE 6590.
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
On the Performance Characteristics of WLANs: Revisited S. Choi, K. Park and C.K. Kim Sigmetrics 2005 Banff, Canada Presenter - Bob Kinicki Presenter -
1 ICCCN 2003 Modelling TCP Reno with Spurious Timeouts in Wireless Mobile Environments Shaojian Fu School of Computer Science University of Oklahoma.
Accelerating Peer-to-Peer Networks for Video Streaming
Outline What is Wireless LAN Wireless Transmission Types
Content Protection Support in
A Framework for Automatic Resource and Accuracy Management in A Cloud Environment Smita Vijayakumar.
Congestion Control, Internet transport protocols: udp
CS 457 – Lecture 7 Wireless Networks
11/16/2018 A PhD Dissertation Using Bandwidth Estimation to Optimize Buffer and Rate Selection for Streaming Multimedia over IEEE Wireless Networks.
Content Protection Support in
TCP in Mobile Ad-hoc Networks
Inferring Queue Sizes in Access Networks by Active Measurement
Characterization of Wireless Networks in the Home
TCP in Wireless Ad-hoc Networks
The Impact of Multihop Wireless Channel on TCP Performance
An Analytic Comparison of RPS Video Repair
CapProbe Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Performance Evaluation of Computer Networks
Tony Sun, Guang Yang, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Muhammad Niswar Graduate School of Information Science
Performance Evaluation of Computer Networks
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Characterization of Wireless Networks in the Home
Presentation transcript:

11/23/2018 Performance Analysis of the Intertwined Effects between Network Layers for 802.11g Transmissions Jon Gretarsson, Feng Li, Mingzhe Li, Ashish Samant, Huahui Wu, Mark Claypool and Robert Kinicki WPI Computer Science Department Worcester, MA, 01609 USA Today, Prof Bob Kinicki and I are going to present our paper “Application, Network, and Linklayer measurements of Streaming video over a wireless Campus Network”. Before I start the presentation, I want to introduce the people from WPI Wireless streaming research group. They are our group members. Prof Claypool, prof Kiniki, Mingzhe,Huahui, and Ashishi Presenter - Bob Kinicki Wireless Multimedia Networking and Performance Modeling (WMuNeP) Montreal, Canada, October 2005

Outline Motivation Previous Work Experiments Results and Analysis 11/23/2018 Outline Motivation Previous Work Analytic Models Measurement Studies Experiments Tools and Setup Experimental Design Results and Analysis Conclusions and Future Work WMuNeP05 October 13, 2005

Motivation Previous research has studied WLAN performance through analytic modeling, simulation and measurement. However, the conclusions drawn have not always been precise and the results have focused on one protocol layer (primarily the data link layer). Important Question: Is Quality of Service (QoS) a realistic goal over WLAN’s? We are interested in “refining” how one application running over a Wireless LAN (WLAN) can impact another application. The interaction between protocol layers can yield results that can significantly impact performance when multiple applications run over a WLAN. WMuNeP05 October 13, 2005

Outline Motivation Previous Work Experiments Results and Analysis 11/23/2018 Outline Motivation Previous Work Analytic Models Measurement Studies Experiments Tools and Setup Experimental Design Results and Analysis Conclusions and Future Work WMuNeP05 October 13, 2005

Analytic Models of 802.11 [Cali et al. 98] “IEEE 802.11 Wireless LAN: Capacity Analysis and Protocol Enhancement” Models early 802.11, i.e., no dynamic rate adaptation. Models the “ideal” channel: no transmission errors, no hidden terminals. [Bianchi 2000] “Performance Analysis of the IEEE 802.11 Distributed Coordination Function” Uses the same assumptions as Cali, but emphasizes the “saturation” throughput such that the transmission queue of each wireless node is never empty. [Heuss et al 03] “Performance Anomaly of 802.11b” Employs analytic equations based on simplified version of Bianchi including no multiple collisions (no retries) and hosts alternate transmissions. Focuses on dynamic rate adaptation effect. Conclusion: A single slow wireless node brings all wireless nodes down to its throughput level. Simulate and measure, but measurement uses only upstream UDP and TCP. Note: TCP results do not match very well. WMuNeP05 October 13, 2005

Generic WLAN with AP Downstream Client Access Point Server queue Upstream WMuNeP05 October 13, 2005

Measurement Studies of 802.11 [Pilosof et al. 03] “Understanding TCP fairness over Wireless LAN” Predominantly simulation, but includes one set of measurement results to show that TCP upstream dominates over TCP downstream with background UDP traffic that makes buffers available at the AP the critical resource. [Aguayo et al. 04] “Link-level Measurements from an 802.11b Mesh Network” Perform early morning measurements of Roofnet where there is one sender at a time. Conclude there is not a strong correlation with link distance and SNR with link level loss rates and that an important cause of intermediate loss rates is multi-path fading. WMuNeP05 October 13, 2005

Measurement Studies of 802.11 [ [Bai and Williamson 04] “The Effects of Mobility on Wireless Media Streaming Performance” Create their own AP device to vary queue size. Downstream measurements of UDP videos show WLAN supports easily two fixed clients receiving 1Mbps video clips with AP queue < 30 buffers. When one client becomes mobile, it goes through “bad” locations and frames get discarded, rate adaptation moves to 1 Mbps, AP queue backlogs and overflows!! When one client fixed and one client mobile, mobile client kills performance of fixed client because the MAC-layer queue fills with frames from poorly-connected client. The AP queue is the bottleneck. [Yarvis et al. 05] “Characteristics of 802.11 Wireless Networks” Consider: transmission rate, transmission power, node location, house type. Conduct measurements in three homes with link layer retransmissions disabled. Discover: wireless performance can be quite asymmetric, node placement can be a key factor, no correlation with physical distance. WMuNeP05 October 13, 2005

Outline Motivation Previous Work Experiments Results and Analysis 11/23/2018 Outline Motivation Previous Work Analytic Models Measurement Studies Experiments Tools and Setup Experimental Design Results and Analysis Conclusions and Future Work WMuNeP05 October 13, 2005

Tools & Experimental Setup 11/23/2018 Tools & Experimental Setup Wireless Signal Strength Good Location: >= -70dBm Bad Location: <= - 75dBm In this graph, we show the topological graph of WPI campus network. We have one window media streaming server connected with WPI wired net work though a 100 Mbps Ethernet. one unique aspect of our research is: On the stationary streaming client, a dell laptop running Windows Xp, we concurrently deployed four measurement tools. On application, we have media tracker. It is development by our group. Media tracker can provided application measurement data for streaming video, such as frame rate, buffer count, and encoding bit rate. On network layer, we have UDP Ping to gather rtt trip time and packet loss rate. At the Wireless data link layer, we developed a small program with WRAPI, a library to gather the Signal strength, frame retransmission counts etc. Although we deployed four tools at streaming client concurrently, in the baseline test, we found it only consume 3% of CPU time. Compared to the streaming , which consumed at least 35% CPU time, we can see these tools don’t have significant effects on the performance of streaming. WMuNeP05 October 13, 2005

Streaming Video Characteristics Experiments 11/23/2018 We selected 3 access points on three different floors in WPI CS department building. (Why Avoid Ping-Pong) For each access point, we select 3 different reception locations. For good location, where the signal strength is above negative -65 For fair location, where the signal strength is between -75 and -65 dBm For bad location, where the signal strength is under -75, However, it is hard to make a clear distinction between bad and fair locations due high variability in the signal strength at fair and bad locations. To reduce the variability of our experiments, we ran our experiments during winter break. During the Chrimas holiday, there was no other wireless users in CS department buiding. Streaming Video Characteristics Length : 2 minutes Encoding bit rate: 5Mbps Resolution: 352 x 288 Frame Rate : 24 fps WMuNeP05 October 13, 2005

Experimental Design 11/23/2018 The two laptops are positioned in “exactly” the same location with the same physical orientation and at locations known for little wireless traffic. All experiments were conducted at night to minimize motion (from people). Although the videos stream for two minutes, our analysis uses data between the 50-100 second interval. Each experiment was repeated three times. WMuNeP05 October 13, 2005

Consistency Test dynamic rate adaptation Figure 2: Wireless Signal Strength and Channel Capacity for Three Separate Runs WMuNeP05 October 13, 2005

Outline Motivation Previous Work Experiments Results and Analysis 11/23/2018 Outline Motivation Previous Work Analytic Models Measurement Studies Experiments Tools and Setup Experimental Design Results and Analysis Conclusions and Future Work WMuNeP05 October 13, 2005

Fig 3a TCP Download to a Good Location A Single TCP Download Fig 3a TCP Download to a Good Location Average throughput 18.8 Mbps WMuNeP05 October 13, 2005

802.11 Performance Anomaly A: 9.3 Mbps A: 2.8 Mbps B: 9.6 Mbps Fig 3 TCP Throughput Comparison A: 9.3 Mbps B: 9.6 Mbps A: 2.8 Mbps B: 2.1 Mbps Fig 4 Wireless Received Signal Strength Indicator Comparison WMuNeP05 October 13, 2005

TCP Download Channel Capacities Figure 5: Channel Capacity Impacted by Location WMuNeP05 October 13, 2005

Figure 6: Throughput Impacted by Location and Application Bad UDP Stream A: 2.8 Mbps B: 2.1 Mbps A: 0.3 Mbps B: 2.5 Mbps UDP stream kills TCP download!! Figure 6: Throughput Impacted by Location and Application WMuNeP05 October 13, 2005

Frame Retries and Packet Loss B: 0.2 AP queue causes high packet loss Figure 7: Wireless Layer Retry Fraction Figure 8: UDP Ping Loss Fraction WMuNeP05 October 13, 2005

Round Trip Times large UDP RTT’s WMuNeP05 October 13, 2005

Round Trip Times TCP does not fill the AP Queue. WMuNeP05 October 13, 2005

Good Streaming WMuNeP05 October 13, 2005

adjusts to bad location Bad Streaming TCP streaming adjusts to bad location WMuNeP05 October 13, 2005

Single Bad Streams WMuNeP05 October 13, 2005

Conclusions and Future Work Application behavior impacts WLAN performance of concurrent applications. The choice of Transport Protocol impacts performance over a WLAN. Just modeling the data link channel misses interwined effects of the AP network layer queuing. We need to get ‘inside’ the AP to understand the queuing in both the upstream and downstream direction. Is there a way for streaming application to get “hints” about the wireless data link layer? WMuNeP05 October 13, 2005

Thank You! Performance Analysis of the Intertwined Effects between Network Layers for 802.11g Transmissions Jon Gretarsson, Feng Li, Mingzhe Li, Ashish Samant, Huahui Wu, Mark Claypool and Robert Kinicki WPI Computer Science Department Worcester, Massachusetts 01609 rek@cs.wpi.edu Wireless Multimedia Networking and Performance Modeling (WMuNeP) Montreal, Canada, October 2005