Characteristics of QoS-Guaranteed TCP on Real Mobile Terminal in Wireless LAN Remi Ando † Tutomu Murase ‡ Masato Oguchi † † Ochanomizu University,Japan.

Slides:



Advertisements
Similar presentations
Nick Feamster CS 4251 Computer Networking II Spring 2008
Advertisements

Università degli Studi di Firenze 08 July 2004 COST th MCM - Budapest, Hungary 1 Cross-layer design for Multiple access techniques in wireless communications.
TCP transfers over high latency/bandwidth network & Grid TCP Sylvain Ravot
Data Link Layer B. Konkoth. PDU  Protocol Data Unit  A unit of data which is specified in a protocol of a given layer  Layer 5, 6, 7 – Data  Layer.
Advantage Century Telecommunication Corp. AIL: Actively Intelligent Link-Layer Handoff Guo-Yuan Mikko Wang
24-1 Chapter 24. Congestion Control and Quality of Service (part 1) 23.1 Data Traffic 23.2 Congestion 23.3 Congestion Control 23.4 Two Examples.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli University of Calif, Berkeley and Lawrence Berkeley National Laboratory SIGCOMM.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
1 End to End Bandwidth Estimation in TCP to improve Wireless Link Utilization S. Mascolo, A.Grieco, G.Pau, M.Gerla, C.Casetti Presented by Abhijit Pandey.
Performance Improvement of TCP in Wireless Cellular Network Based on Acknowledgement Control Osaka University Masahiro Miyoshi, Masashi Sugano, Masayuki.
Hamilton Institute TCP over e Doug Leith & Peter Clifford Hamilton Institute, Ireland.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli SIGCOMM 1996.
The War Between Mice and Elephants Presented By Eric Wang Liang Guo and Ibrahim Matta Boston University ICNP
Presentation By: Daniel Mitchell, Brian Shaw, Steven Shidlovsky Paper By: Martin Heusse, Franck Rousseau, Gilles Berger-Sabbatel, Andrzej Duda 1 CS4516.
Congestion Control Tanenbaum 5.3, /12/2015Congestion Control (A Loss Based Technique: TCP)2 What? Why? Congestion occurs when –there is no reservation.
Performance Analysis of the Intertwined Effects between Network Layers for g Transmissions Wireless Multimedia Networking and Performance Modeling.
1 Solutions to Performance Problems in VOIP over Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi.
1 689 Lecture 2 Review of Last Lecture Networking basics TCP/UDP review.
High-performance bulk data transfers with TCP Matei Ripeanu University of Chicago.
1 TCP Transport Control Protocol Reliable In-order delivery Flow control Responds to congestion “Nice” Protocol.
A TCP With Guaranteed Performance in Networks with Dynamic Congestion and Random Wireless Losses Stefan Schmid, ETH Zurich Roger Wattenhofer, ETH Zurich.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
1 Short-term Fairness for TCP Flows in b WLANs M. Bottigliengo, C. Casetti, C.-F. Chiasserini, M. Meo INFOCOM 2004.
Enhancing TCP Fairness in Ad Hoc Wireless Networks Using Neighborhood RED Kaixin Xu, Mario Gerla University of California, Los Angeles {xkx,
Ns Simulation Final presentation Stella Pantofel Igor Berman Michael Halperin
Error Checking continued. Network Layers in Action Each layer in the OSI Model will add header information that pertains to that specific protocol. On.
TCP Behavior across Multihop Wireless Networks and the Wired Internet Kaixin Xu, Sang Bae, Mario Gerla, Sungwook Lee Computer Science Department University.
Voice Traffic Performance over Wireless LAN using the Point Coordination Function Wei Supervisor: Prof. Sven-Gustav Häggman Instructor: Researcher Michael.
Lect3..ppt - 09/12/04 CIS 4100 Systems Performance and Evaluation Lecture 3 by Zornitza Genova Prodanoff.
CS640: Introduction to Computer Networks Aditya Akella Lecture 22 - Wireless Networking.
Wireless LAN Advantages 1. Flexibility 2. Planning 3. Design
TCP Enhancement for Random Loss Jiang Wu Computer Science Lakehead University.
1 Robust Transport Protocol for Dynamic High-Speed Networks: enhancing XCP approach Dino M. Lopez Pacheco INRIA RESO/LIP, ENS of Lyon, France Congduc Pham.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
Voice over WiFi R 張素熒 R 朱原陞 R 王振宇
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
Understanding the Performance of TCP Pacing Amit Aggarwal, Stefan Savage, Thomas Anderson Department of Computer Science and Engineering University of.
CA-RTO: A Contention- Adaptive Retransmission Timeout I. Psaras, V. Tsaoussidis, L. Mamatas Demokritos University of Thrace, Xanthi, Greece This study.
1 Lecture 14 High-speed TCP connections Wraparound Keeping the pipeline full Estimating RTT Fairness of TCP congestion control Internet resource allocation.
Vertical Optimization Of Data Transmission For Mobile Wireless Terminals MICHAEL METHFESSEL, KAI F. DOMBROWSKI, PETER LANGENDORFER, HORST FRANKENFELDT,
Architectures and Algorithms for Future Wireless Local Area Networks  1 Chapter Architectures and Algorithms for Future Wireless Local Area.
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
A Novel APSD Scheduler for WLAN IEEE e COMMUNICATION SYSTEMS, NETWORKS AND DIGITAL SIGNAL PROCESSING University of Lecce Speaker: Sebastiano Elia.
ETE Framework for QoS guarantee in Heterogeneous Wired-cum-Wireless Networks (cont.) 홍 석 준
Cooperative Mobile Live Streaming Considering Neighbor Reception SPEAKER: BO-YU HUANG ADVISOR: DR. HO-TING WU 2015/10/15 1.
TCP OVER ADHOC NETWORK. TCP Basics TCP (Transmission Control Protocol) was designed to provide reliable end-to-end delivery of data over unreliable networks.
Muhammad Niswar Graduate School of Information Science
Random Early Detection (RED) Router notifies source before congestion happens - just drop the packet (TCP will timeout and adjust its window) - could make.
Chapter 11.4 END-TO-END ISSUES. Optical Internet Optical technology Protocol translates availability of gigabit bandwidth in user-perceived QoS.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
TCP continued. Discussion – TCP Throughput TCP will most likely generate the saw tooth type of traffic. – A rough estimate is that the congestion window.
1 11 Frequency Reuse Techniques for Attaining both Coverage and High Spectral Efficiency in OFDMA Cellular Systems Zheng Xie and Bernhard Walke RWTH Aachen.
Performance Evaluation of L3 Transport Protocols for IEEE (2 nd round) Richard Rouil, Nada Golmie, and David Griffith National Institute of Standards.
PAC: Perceptive Admission Control for Mobile Wireless Networks Ian D. Chakeres Elizabeth M. Belding-Royer.
IEEE Wireless LAN. Wireless LANs: Characteristics Types –Infrastructure based –Ad-hoc Advantages –Flexible deployment –Minimal wiring difficulties.
TCP over Wireless PROF. MICHAEL TSAI 2016/6/3. TCP Congestion Control (TCP Tahoe) Only ACK correctly received packets Congestion Window Size: Maximum.
TCP - Part II Relates to Lab 5. This is an extended module that covers TCP flow control, congestion control, and error control in TCP.
Topics discussed in this section:
UNIT-V Transport Layer protocols for Ad Hoc Wireless Networks
TCP Westwood(+) Protocol Implementation in ns-3
TCP - Part II Relates to Lab 5. This is an extended module that covers TCP flow control, congestion control, and error control in TCP.
Goal Control the amount of traffic in the network
IT351: Mobile & Wireless Computing
Self Organized Networks
The Impact of Multihop Wireless Channel on TCP Performance
CS4470 Computer Networking Protocols
Muhammad Niswar Graduate School of Information Science
Transport Layer: Congestion Control
TCP flow and congestion control
Presentation transcript:

Characteristics of QoS-Guaranteed TCP on Real Mobile Terminal in Wireless LAN Remi Ando † Tutomu Murase ‡ Masato Oguchi † † Ochanomizu University,Japan ‡ NEC Corporation

Outline 2011/05/122  Background  QoS-TCP  Unfairness problem of TCP throughput on Wireless LAN  Characteristics of AP  Buffer sizes of APs  Previous Researches about QoS-TCP  Problem and experiment on QoS control  Experimental Result  Experiment on a real environment  Comparison with computer simulation  Analysis of performance evaluation results  Conclusion CQR2011

Background 2011/05/12  Spread of Wireless LAN  An increased demand for multimedia communications ⇒ QoS control in wireless LAN environment becomes important Various controls proposed in each protocol layer application QoS pass network WLAN IP MAC Streaming server 3CQR2011

Background 2011/05/12 × Application : cannot correspond to many or new applications × IP : necessary to change in the entire the network × MAC : change of wireless LAN equipment ◎ TCP : control on the network edge firewall can be passed QoS-TCP (tries to guarantee the bandwidth based on TCP) application network WLAN IP MAC 4CQR2011 QoS pass Streaming server

QoS-TCP  Aiming at quality improvements of streaming communications  Designed to assure a designated bandwidth  ssthresh is flexibly set by using the target bandwidth  cwnd is led to keep the target bandwidth, and kept large as much as possible even in packet loss  it avoids congestion collapsing 2011/05/125 Packet loss QoS-TCP cwnd CQR2011 TCP ssthresh

TCP throughput Oligopoly (Unfairness problem of TCP throughput)  TCP throughput is not evenly divided among terminals  No data losses and TCP ACK overflow at AP buffer causes this unfairness  Higher throughput flow can send more, and Lower throughput flow can send less  The number of the terminals that becomes fair or unfair changes by buffer size of AP fair unfair unluckey terminal 2011/05/126CQR2011

Characteristics of AP  Evaluation environment  Buffer sizes of APs affect much on TCP/QoS-TCP throughput characteristics  Difficult to know buffer sizes of off-the-shelf APs  Vendors do not disclose such information  Estimated the buffer sizes  Imposing excess traffic to the AP and comparing input packets with output packets of the APs 2011/05/12CQR20117 sender receiver AP wired wireless

Buffer sizes of APs Result of a measurement  packets  Planex CQW-MR500  256 packets  BUFFALO WZR-AMPG300NH  packets  BUFFALO WHR-HP-AMPG  90.5 packets  NEC PA-WR8500N  37.2 packets  BUFFALO WHR-AM54G54  The buffer size is an average of 10 times  Buffer sizes of the 5 APs vary between about 30 and 300 packets  Buffer size effects on TCP throughput characteristics 2011/05/12CQR20118 We should carefully decide buffer size in simulation

Previous Researches about QoS-TCP  Simulation and Real environments  wired networks  wireless networks(fixed) →An evaluation on moving terminals has not been performed yet  Evaluation of wireless networks(moving)  Measurements of normal TCP throughput on mobile teminals have already done → characteristics of QoS-TCP has not known yet 2011/05/129 effectiveness has already been verified Characteristics of QoS-TCP on mobile terminal in wireless LAN CQR2011

Problem and experiment on QoS control  1. Moving of mobile terminals influences the bandwidth guarantee of QoS-TCP  Radio field strength changes  disadvantage in the radio wave compared with the terminal that is already communicating  The number of the terminals changes  fair↔unfair  2. Quality degration is confirmed to make QoS-TCP minimum  quality degradation happens to in the case of switching AP at Handover  Comparison of TCP and QoS-TCP 2011/05/1210 Terminals in an environment of indoor/outdoor and simulation CQR2011

Evaluation model 6 terminals in total do not cause unfair situation and 7 terminals in total do cause unfair situation 2011/05/12CQR AP1 AP2 20m handover QoS-TCP server 6 data sending terminals 2 data sending terminals Higher throughput flow can send more, and Lower throughput flow can send less Each data is sent in uplink TCP flow direction

Channel capacity measurement  Outdoor  The interferences is strong enough to reduce the link capacity even it is close to the APs  Indoor  The emission power of the radio signal is adjusted in order to be well attenuated at the point of the HO 2011/05/12CQR AP1AP2 100m AP1AP2 20m  Radio interferences are measured in TCP maximum throughput  One mobile terminal is used to measure

Throughput QoS-TCP and TCP (outdoor)  TCP:Throughput is always less than or equal to the fair-share value  QoS-TCP :slightly more than fair-share throughput near AP1, but throughput fails near AP2 and anywhere else  The radio interference dominates to decide, so QoS-TCP fails to guarantee a bandwidth in this case 2011/05/12CQR Hand Over AP1AP2

Throughput QoS-TCP and TCP (indoor) - TCP cannot acquire bandwidth after the handover, but - QoS-TCP can ⇒ Even QoS-TCP joins the competition after 6 terminals dominate whole bandwidth, QoS-TCP can defeat the oligopoly. 2011/05/12CQR Hand Over 3 competitive terminals 7 competitive terminals QoS-TCP gets bandwidth

Comparison with computer simulation 2011/05/1215  About 12 times difference even though similar parameters are used Difference about 12 times total throughput HO CQR2011

Analysis of performance evaluation results ( 1/2 )  Congestion window  Packet dump data  Air  Wired 2011/05/1016 ( IEEE802.11g ) 100M converter AP converter TCP-Proxy QoS-TCP sender receiver converter CQR2011

Analysis of performance evaluation results  Very rare but bursty MAC data loss event occurred in the air  No throughput degradation was aware (but really happened)  Good chance to grab bandwidth for new comers!!  Larger slow start threshold in QoS-TCP than TCP  So, QoS-TCP can rump up faster than TCP and defeat TCP 2011/05/1217 Simulation: QoS-TCP has no advantage against the competitive flows because of no data packet losses CQR2011 throughput minutes throughput secondsmili seconds

Conclusion Characteristics of QoS-Guaranteed TCP on Real Mobile Terminal in Wireless LAN  QoS-TCP is likely to guarantee a target bandwidth in mobile wireless environments Analysis of performance evaluation results  QoS-TCP cannot defeat competitive TCP in bit error free simulations  QoS-TCP in real situation is effective to guarantee throughput 2011/05/1218CQR2011

Thank you for your attention!! 2011/05/1219CQR2011