TCP. Evaluation of TCP Throughput Estimation Method for Cellular Networks. Takayuki Goto, 1 Atsushi Tagami, 1 Teruyuki Hasegawa 1 and Shigehiro Ano 1

Size: px
Start display at page:

Download "TCP. Evaluation of TCP Throughput Estimation Method for Cellular Networks. Takayuki Goto, 1 Atsushi Tagami, 1 Teruyuki Hasegawa 1 and Shigehiro Ano 1"

Transcription

1 TCP TCP TCP TCP CDMA2000 1xEV-DO TCP Evaluation of TCP Throughput Estimation Method for Cellular Networks Takayuki Goto, 1 Atsushi Tagami, 1 Teruyuki Hasegawa 1 and Shigehiro Ano 1 It is important for carriers to grasp and improve communication quality in cellular networks since the amount of data passing through the networks has been increasing. In cellular networks, it is necessary to grasp communication quality extensively. Hence, it is required to develop a technique that can grasp communication quality efficiently. Therefore, we proposed a lightweight method to estimate TCP throughput which is one of the major communication quality metrics in the past. This method first generates an equation for estimation using TCP throughput measurements and delay distributions which are obtained from lightweight probing. Then, the method estimates TCP throughput using delay distributions and the generated equation. In this paper, we evaluate that our proposed method can reduce measurement load and improve estimation accuracy of TCP throughput compared with conventional methods by the experiment in a commercial CDMA2000 1xEV-DO network. 1. 1) TCP TCP 2) TCP TCP TCP TCP TCP TCP TCP 3) 6) Mirza 7) TCP CDMA2000 1xEV-DO TCP TCP 1 KDDI KDDI R&D Laboratories, Inc. 1 c 2010 Information Processing Society of Japan

2 TCP TCP TCP ˆB F TCP TCP 2. TCP 3. TCP TCP 2.1 TCP TCP FTP Iperf 8) Netperf 9) TCP BTC (Bulk Transfer Capacity) cap 10) TCP ),12) TCP Mathis 11) TCP RTTPadhye 12) ACK TCP TCP TCP 4) TCP TCP TCP 3) 7) TCP TCP TCP TCP Swany 3) He 4) TCP Kharat 5) Shah 6) TCP RTT Mirza 7) TCP TCP TCP PathPerf TCP TCP TCP 3. TCP 3.1 TCP CDMA2000 1xEV-DO 13) EV-DO wired network radio access network learning estimation TCP 2 c 2010 Information Processing Society of Japan

3 Fig. 1 1 Framework of proposed estimation method TCP 3.2 TCP TCP RTT / TCP TCP EV-DO 1% Hybrid ARQ DRC (Data Rate Control) EV-DO Rel [kbps] [kbps] 13) DRC TCP TCP TCP DRC DRC ˆB F TCP Throughput = f( ˆB, F ) (1) 3.3 ˆB F N L i [bytes] (i = 1, 2,, N) T [ms] 1 1 P 3.4 ˆB DRC ˆB 14) ) M H M 14) M ( ) L H M (L) = + l i + q i B i i=1 L B i l i q i i q i( 0) (2) 3 c 2010 Information Processing Society of Japan

4 Fig. 2 1 min + ˆ { D( L) } = L b B 2 Principle of bandwidth estimation by one-packet method M ( ) L min{h M (L)} = + l i (3) B i i=1 min{h M (L)} min{h M 1 (L)} = L + l M (4) B M H M (L) H M (L) 4 L j H M (L j ) H M 1 (L j ) EV-DO pathchar 14) EV-DO 100[Mbps] Rel.0 2.4[Mbps] j = r B j B r 3 L min{d(l)} = l i + L + E B i B r i i D(L) L M D(L) = H M (L) min{d(l)} D(L) B r L E min{d(l)} L 2 B r ˆB L i (i = 1, 2,.., N) min{d(l i )} N j=1 ˆB = (L j L) 2 N {(Lj L) (min{d(lj)} min{d})} j=1 L min{d} min{d(l j )} 3.5 F F F 2 3 q i F P P F (L) = P D j=1 j(l) min{d(l)} F L 1) f SVR (Support Vector Regression) y = f(x) = w T x + b (5) y TCP x ˆB F (L) w, b Vapnik ϵ-svr 16) C 1/σ 2 C 1/σ 2 C 2 5, 2 4,..., 2 19, /σ , 2 14,..., 2 2, OS Linux kernel CPU 2.13[GHz] 1[GB] 4 c 2010 Information Processing Society of Japan

5 Fig. 3 3 System structure of experiment OS Windows XP EV-DO PC 17) CPU NTP Windows XP SNTP ( 1 ) TCP ( 2 ) ( 3 ) TCP 3.3 TCP 2[MB] ESN SSN TCPthroughput ET ST SSN ESN ST ET TCP EV-DO TCP 1 3 TCP TCP N=5 L 1=50, L 2=400, L 3=800, L 4=1200, L 5=1400, P =90 RLP Radio Link Protocol RLP T =500[ms] [kbps] 225 [sec] DRC 38.4[kbps] 1/ CC (Correlation Coefficient) ( 1 ) ( 2 ) 3.6 ( 3 ) 2 TCP ( 4 ) TCP TCP CC ( 5 ) CC i CC = (x i x)(y i y) i (xi x)2 (yi y)2 i x i x y i y TCP TCP TCP TCP CC CC TCP TCP TCP ˆB (BE) ˆB F (BE+F) 1000 CC CDF 4 BE BE+F BE CC BE+F TCP BE BE+F TCP DRC 5 c 2010 Information Processing Society of Japan

6 CDF BE+F BE PathPerf-1 PathPerf Fig. 4 Correlation coefficient 4 CC CDF Comparison to conventional methods by CDF of CC 5 BE Fig. 5 Estimation result by BE F 6 BE+F Fig. 6 Estimation result by BE+F PathPerf 7) PathPerf PathPerf 864[kbps] 30[sec] 3.24[MB] TCP 3.24[MB] PathPerf [kB] PathPerf-2 CC CDF 4 BE+F PathPerf-1 PathPerf-1 BE+F PathPerf-2 BE+F PathPerf PathPerf-1 PathPerf-2 CC PathPerf F ˆB BE ˆB F BE+F 5 6 ideal = BE BE+F (N = 5) 90 (P = 90) (L 1, L 2 ) = (50, 400) (L 1, L 2 ) = (1200, 1400) (L 1, L 2) = (50, 1400) 3 CC CDF c 2010 Information Processing Society of Japan

7 types(50,1400) 2 types(50,400) 2 types(1200,1400) 5 types packets per size 20 packets per size 50 packets per size 90 packets per size CDF CDF Correlation coefficient Correlation coefficient 7 8 Fig. 7 Comparison in terms of various packet sizes Fig. 8 Comparison in terms of number of packets per size CC Table 1 Average CC of 2 types and 5 types Packet size Method Average CC 2 types(50,1400) BE BE+F types(50,400) BE BE+F types(1200,1400) BE BE+F types BE BE+F BE BE+F CC 1 BE BE BE+F (P = 10, 20, 50, 90) 90 n = 1, 11, 21 n P P = 10, 20, 50, P CC CDF 8 2 (L 1, L 2) = (50, 1400) 5 (P = 10, 20, 50, 90) 9 CC [kB] [kB] 6 7 c 2010 Information Processing Society of Japan

8 Correlation coefficient Fig. 9 2 types(50,1400) 5 types Amount of probe packets [kb] 9 Comparison in terms of the amount of probe packets TCP TCP TCP TCP TCP DRC EV-DO 6 WiMAX 1) Goto, T., Tagami, A., Hasegawa, T. and Ano, S.: TCP Throughput Estimation by Lightweight Variable Packet Size Probing in CDMA2000 1xEV-DO Network, International Symposium on Applications and the Internet, pp.1 8 (2009). 2) Prasad, R. S., Murray, M., Dovrolis, C. and Claffy, K.: Bandwidth Estimation: Metrics, Measurement Techniques, and Tools, IEEE Network, Vol. 17, pp (2003). 3) Swany, M. and Wolski, R.: Multivariate Resource Performance Forecasting in the Network Weather Service, ACM/IEEE conference on Supercomputing, pp (2002). 4) He, Q., Dovrolis, C. and Ammer, M.: On the predictability of large transfer TCP throughput, Computer Networks, Vol.51, No.14, pp (2007). 5) Khayat, I.E., Geurts, P. and Leduc, G.: Machine-larnt versus analytical models of TCP throughput, Computer Networks, Vol.51, No.10, pp (2007). 6) Shah, S. M.H., Rehman, A., Khan, A.N. and Shah, M.A.: TCP throughput estimation: A new neural networks models, Emerging Technologies, ICET 2007, pp (2007). 7) Mirza, M., Sommers, J., Barford, P. and Zhu, X.: A Machine Learning Approach to TCP Throughput Prediction, SIGMETRICS, pp (2007). 8) NLANR/DAST: Iperf. 9) Jones, R.: Netperf. 10) Allman, M.: Measuring End-to-End Bulk Transfer Capacity, ACM SIGCOMM Internet Measurement Workshop, pp (2001). 11) Mathis, M., Semke, J., Mahdavi, J. and Ott, T.: The Macroscopic Behavior of the TCP Congestion Avoidance Algorithm, Computer Communication Review, Vol.27, No.3, pp (1997). 12) Padhye, J., Firoiu, V., Towsley, D.F. and Kurose, J.F.: Modeling TCP Reno Performance: A Simple Model and Its Empirical Validation, IEEE/ACM Transactions on Networking, Vol.8, pp (2000). 13) 3GPP2: CDMA2000 High Rate Packet Data Air Interface Specification C.0024-a v3.0, 3GPP2 (2006). 14) Jacobson, V.: pathchar a tool to infer characteristics of Internet paths (1997). 15) Carter, R. L. and Crovella, M. E.: Measuring Bottleneck Link Speed in Packet- Switched Networks, Performance Evaluation, Vol.27/28, No.4, pp (1996). 16) Vapnik, V.: Statistical Learning Theory, John Wiley (1998). 17) Pasztor, A. and Veitch, D.: PC Based Precision Timing Without GPS, SIGMET- RICS, pp.1 10 (2002). 8 c 2010 Information Processing Society of Japan

Video Streaming Control by Predicting Stochastic Diffusion of TCP Throughput

Video Streaming Control by Predicting Stochastic Diffusion of TCP Throughput NEC 211 8666 1753 E-mail: h-yoshida@jh.jp.nec.com, k-satoda@cb.jp.nec.com, nogaki@ak.jp.nec.com HTTP/ ( ) 8% Video Streaming Control by Predicting Stochastic Diffusion of Throughput Hiroshi YOSHDIA, Kozo

More information

Buffer Requirements for Zero Loss Flow Control with Explicit Congestion Notification. Chunlei Liu Raj Jain

Buffer Requirements for Zero Loss Flow Control with Explicit Congestion Notification. Chunlei Liu Raj Jain Buffer Requirements for Zero Loss Flow Control with Explicit Congestion Notification Chunlei Liu Raj Jain Department of Computer and Information Science The Ohio State University, Columbus, OH 432-277

More information

Improved Model for a Non-Standard TCP Behavior

Improved Model for a Non-Standard TCP Behavior IJCSNS International Journal of Computer Science and Network Security, VOL.11 No.10, October 2011 45 Improved Model for a Non-Standard TCP Behavior Mohammed Abdullah Alnuem, King Saud University, Riyadh,

More information

Quick and Simultaneous Estimation of Available Bandwidth and Effective UDP Throughput for Real-Time Communication

Quick and Simultaneous Estimation of Available Bandwidth and Effective UDP Throughput for Real-Time Communication Quick and Simultaneous Estimation of Available Bandwidth and Effective UDP Throughput for Real-Time Communication Takashi Oshiba and Kazuaki akaima Service Platforms Research Laboratories, EC Corporation,

More information

Investigating the Use of Synchronized Clocks in TCP Congestion Control

Investigating the Use of Synchronized Clocks in TCP Congestion Control Investigating the Use of Synchronized Clocks in TCP Congestion Control Michele Weigle (UNC-CH) November 16-17, 2001 Univ. of Maryland Symposium The Problem TCP Reno congestion control reacts only to packet

More information

An Analytical Model for Short-Lived TCP Flows in Heterogeneous Wireless Networks

An Analytical Model for Short-Lived TCP Flows in Heterogeneous Wireless Networks An Analytical Model for Short-Lived TCP Flows in Heterogeneous Wireless Networks Sameer Bataineh Jordan University of Science and Technology, Irbid, Jordan samir@just.edu.jo Jamal Al-Karaki Hashemite University,

More information

Analytical Model for Congestion Control and Throughput with TCP CUBIC connections

Analytical Model for Congestion Control and Throughput with TCP CUBIC connections Analytical Model for Congestion Control and Throughput with TCP CUBIC connections Sudheer Poojary and Vinod Sharma Department of Electrical Communication Engineering Indian Institute of Science, Bangalore

More information

TCP Throughput Analysis with Variable Packet Loss Probability for Improving Fairness among Long/Short-lived TCP Connections

TCP Throughput Analysis with Variable Packet Loss Probability for Improving Fairness among Long/Short-lived TCP Connections TCP Throughput Analysis with Variable Packet Loss Probability for Improving Fairness among Long/Short-lived TCP Connections Koichi Tokuda Go Hasegawa Masayuki Murata Graduate School of Information Science

More information

On the accuracy of analytical models of TCP throughput

On the accuracy of analytical models of TCP throughput On the accuracy of analytical models of TCP throughput Ibtissam El Khayat, Pierre Geurts, and Guy Leduc Department of Electrical Engineering and Computer Science University of Liège {elkhayat,geurts,leduc}@montefiore.ulg.ac.be

More information

Investigating the Use of Synchronized Clocks in TCP Congestion Control

Investigating the Use of Synchronized Clocks in TCP Congestion Control Investigating the Use of Synchronized Clocks in TCP Congestion Control Michele Weigle Dissertation Defense May 14, 2003 Advisor: Kevin Jeffay Research Question Can the use of exact timing information improve

More information

On the Accuracy of Analytical Models of TCP Throughput

On the Accuracy of Analytical Models of TCP Throughput On the Accuracy of Analytical Models of TCP Throughput Ibtissam El Khayat, Pierre Geurts, and Guy Leduc Department of Electrical Engineering and Computer Science, University of Liège {elkhayat, geurts,

More information

Modeling the Goodput of TCP NewReno in Cellular Environments

Modeling the Goodput of TCP NewReno in Cellular Environments Modeling the Goodput of TCP NewReno in Cellular Environments Sushant Sharma, Donald. Gillies, u-chun Feng Corporate R&D, Qualcomm San Diego, CA Synergy Lab, Virginia Tech Blacksburg, VA Abstract In this

More information

An End-to-End Support for Short-Lived TCP Flows in Heterogeneous Wired-cum-Wireless Networks: An Analytical Study

An End-to-End Support for Short-Lived TCP Flows in Heterogeneous Wired-cum-Wireless Networks: An Analytical Study 212 The International Arab Journal of Information Technology, Vol. 8, No. 2, April 211 An End-to-End Support for Short-Lived TCP Flows in Heterogeneous Wired-cum-Wireless Networks: An Analytical Study

More information

Performance of an Adaptive Routing Overlay under Dynamic Link Impairments

Performance of an Adaptive Routing Overlay under Dynamic Link Impairments Submitted to IEEE Milcom 27 Performance of an Adaptive Routing Overlay under Dynamic Link Impairments Brian L. Mark, Shidong Zhang, George Mason University Rick McGeer, Jack Brassil Puneet Sharma, Praveen

More information

TCP NewReno: Slow-but-Steady or Impatient?

TCP NewReno: Slow-but-Steady or Impatient? TCP NewReno: Slow-but-Steady or Impatient? Nadim Parvez Anirban Mahanti Carey Williamson Department of Computer Science University of Calgary 5 University Drive NW Calgary, AB, Canada TN 1N Email: {parvez,

More information

TCP/IP THROUGHPUT ENHANCEMENT FOR GLOBAL IP NETWORKS WITH TRANS-OCEANIC SUBMARINE LINK

TCP/IP THROUGHPUT ENHANCEMENT FOR GLOBAL IP NETWORKS WITH TRANS-OCEANIC SUBMARINE LINK / THROUGHPUT ENHANCEMENT FOR GLOBAL NETWORKS WITH TRANS-OCEANIC SUBMARINE LINK Yohei Hasegawa, Masahiro Jibiki, Tatsuhiro Nakada, Yasushi Hara and Yasuhiro Aoki (NEC Corporation) Email:

More information

A Generalization of a TCP Model: Multiple Source-Destination Case. with Arbitrary LAN as the Access Network

A Generalization of a TCP Model: Multiple Source-Destination Case. with Arbitrary LAN as the Access Network A Generalization of a TCP Model: Multiple Source-Destination Case with Arbitrary LAN as the Access Network Oleg Gusak and Tu rul Dayar Department of Computer Engineering and Information Science Bilkent

More information

Congestion control mechanism of TCP for achieving predictable throughput

Congestion control mechanism of TCP for achieving predictable throughput Congestion control mechanism of TCP for achieving predictable throughput Kana Yamanegi Go Hasegawa Masayuki Murata Graduate School of Information Science and Technology, Osaka University 1-5 Yamadaoka,

More information

A transport-layer approach for achieving predictable throughput for Internet applications

A transport-layer approach for achieving predictable throughput for Internet applications Seventh International Conference on Networking A transport-layer approach for achieving predictable throughput for Internet applications Go Hasegawa, Kana Yamanegi and Masayuki Murata Graduate School of

More information

A rate controller for long-lived TCP flows

A rate controller for long-lived TCP flows A rate controller for long-lived TCP flows Peter Dorfinger 1, Christof Brandauer 2, and Ulrich Hofmann 2 1 Fachhochschule Salzburg, Schillerstrasse 30, A-5020 Salzburg, Austria pdorfing@fh-sbg.ac.at 2

More information

TCPDelay: Constant bit-rate data transfer over TCP

TCPDelay: Constant bit-rate data transfer over TCP The University of Manchester E-mail: Stephen.Kershaw@manchester.ac.uk Richard Hughes-Jones The University of Manchester E-mail: R.Hughes-Jones@manchester.ac.uk Transmission Control Protocol (TCP) is a

More information

OPNET M-TCP model. Modupe Omueti

OPNET M-TCP model. Modupe Omueti OPNET M-TCP model Modupe Omueti momueti@cs.sfu.ca Communication Networks Laboratory http://www.ensc.sfu.ca/research/cnl School of Engineering Science Simon Fraser University Roadmap Introduction Motivation

More information

Analysis of Dynamic Behaviors of Many TCP Connections Sharing Tail Drop/RED Routers

Analysis of Dynamic Behaviors of Many TCP Connections Sharing Tail Drop/RED Routers Analysis of Dynamic Behaviors of Many TCP Connections Sharing Tail Drop/RED Routers Go Hasegawa and Masayuki Murata Cybermedia Center, Osaka University -3, Machikaneyama, Toyonaka, Osaka 560-853, Japan

More information

THE NETWORK PERFORMANCE OVER TCP PROTOCOL USING NS2

THE NETWORK PERFORMANCE OVER TCP PROTOCOL USING NS2 THE NETWORK PERFORMANCE OVER TCP PROTOCOL USING NS2 Ammar Abdulateef Hadi, Raed A. Alsaqour and Syaimak Abdul Shukor School of Computer Science, Faculty of Information Science and Technology, University

More information

Experimental Analysis of TCP Behaviors against Bursty Packet Losses Caused by Transmission Interruption

Experimental Analysis of TCP Behaviors against Bursty Packet Losses Caused by Transmission Interruption Experimental Analysis of TCP Behaviors against Bursty Packet Losses Caused by Transmission Interruption Weikai Wang, Celimuge Wu, Satoshi Ohzahata, Toshihiko Kato Graduate School of Information Systems

More information

A New Modified Split-Connection Approach for Improving TCP Performance Over Wireless Networks

A New Modified Split-Connection Approach for Improving TCP Performance Over Wireless Networks A New Modified Split-Connection Approach for Improving TCP Performance Over Wireless Networks Yashar Komijani University of Tehran y.komijany@ece.ut.ac.ir Arash Hooshmand University of Tehran arash@cad.ece.ut.ac.ir

More information

Long-Haul TCP vs. Cascaded TCP

Long-Haul TCP vs. Cascaded TCP Long-Haul TP vs. ascaded TP W. Feng 1 Introduction In this work, we investigate the bandwidth and transfer time of long-haul TP versus cascaded TP [5]. First, we discuss the models for TP throughput. For

More information

Estimation of available bandwidth

Estimation of available bandwidth Estimation of available bandwidth Sukhov A.M. *, Strizhov M.V., Samara State Aerospace University, Samara, Russia Platonov A.P., Russian Institute for Public Networks, Moscow, Russia Choi B.-Y., University

More information

DiPerF: automated DIstributed PERformance testing Framework

DiPerF: automated DIstributed PERformance testing Framework DiPerF: automated DIstributed PERformance testing Framework Ioan Raicu, Catalin Dumitrescu, Matei Ripeanu, Ian Foster Distributed Systems Laboratory Computer Science Department University of Chicago Introduction

More information

Mean Waiting Delay for Web Object Transfer in Wireless SCTP Environment

Mean Waiting Delay for Web Object Transfer in Wireless SCTP Environment This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 009 proceedings Mean aiting Delay for eb Object Transfer in

More information

Impact of Short-lived TCP Flows on TCP Link Utilization over 10Gbps High-speed Networks

Impact of Short-lived TCP Flows on TCP Link Utilization over 10Gbps High-speed Networks Impact of Short-lived TCP Flows on TCP Link Utilization over Gbps High-speed Networks Lin Xue, Chui-hui Chiu, and Seung-Jong Park Department of Computer Science, Center for Computation & Technology, Louisiana

More information

BANDWIDTH MEASUREMENT IN WIRELESS NETWORKS

BANDWIDTH MEASUREMENT IN WIRELESS NETWORKS BANDWIDTH MEASUREMENT IN WIRELESS NETWORKS Andreas Johnsson, Bob Melander, and Mats Björkman The Department of Computer Science and Electronics Mälardalen University Sweden Abstract Keywords: For active,

More information

An In-depth Study of LTE: Effect of Network Protocol and Application Behavior on Performance

An In-depth Study of LTE: Effect of Network Protocol and Application Behavior on Performance An In-depth Study of LTE: Effect of Network Protocol and Application Behavior on Performance Authors: Junxian Huang, Feng Qian, Yihua Guo, Yuanyuan Zhou, Qiang Xu, Z. Morley Mao, Subhabrata Sen, Oliver

More information

A New Available Bandwidth Measurement Technique for Service Overlay Networks

A New Available Bandwidth Measurement Technique for Service Overlay Networks A New Available Bandwidth Measurement Technique for Service Overlay Networks Cao Le Thanh Man, Go Hasegawa, and Masayuki Murata Graduate School of Information Science and Technology, Osaka University 1-3,

More information

Telecommunication & Network Research Lab

Telecommunication & Network Research Lab Performance Modeling of SCTP Multihoming Shaojian Fu, Mohammed Atiquzzaman TR-OU-TNRL-- March Telecommunication & Network Research Lab School of Computer Science THE UNIVERSITY OF OKLAHOMA Felgar Street,

More information

Kathie Nichols CoDel. present by Van Jacobson to the IETF-84 Transport Area Open Meeting 30 July 2012 Vancouver, Canada

Kathie Nichols CoDel. present by Van Jacobson to the IETF-84 Transport Area Open Meeting 30 July 2012 Vancouver, Canada Kathie Nichols CoDel present by Van Jacobson to the IETF-84 Transport Area Open Meeting 30 July 2012 Vancouver, Canada 2 3 Sender Receiver 4 Sender Receiver 5 Sender Receiver Queue forms at a bottleneck

More information

Modeling Two-Windows TCP Behavior in Internet Differentiated Services Networks

Modeling Two-Windows TCP Behavior in Internet Differentiated Services Networks Modeling Two-Windows TCP Behavior in Internet Differentiated Services Networks Jianhua He, Zongkai Yang, Zhen Fan, Zuoyin Tang Department of Electronics and Information HuaZhong University of Science and

More information

Reasons not to Parallelize TCP Connections for Long Fat Networks

Reasons not to Parallelize TCP Connections for Long Fat Networks Reasons not to Parallelize TCP Connections for Long Fat Networks Zongsheng Zhang, Go Hasegawa, and Masayuki Murata Graduate School of Information Science and Technology, Osaka University 1 5 Yamadaoka,

More information

On TCP-friendly Video Transfer

On TCP-friendly Video Transfer On -friendly Video Transfer Naoki Wakamiya, Masayuki Murata, Hideo Miyahara Graduate School of Engineering Science, Osaka University - Machikaneyama, Toyonaka, Osaka -, JAPAN wakamiya@ics.es.osaka-u.ac.jp

More information

End-to-end available bandwidth estimation

End-to-end available bandwidth estimation End-to-end available bandwidth estimation Constantinos Dovrolis Computer and Information Sciences University of Delaware Constantinos Dovrolis - dovrolis@cis.udel.edu, IPAM workshop, March 2002 1 of 28%

More information

TCP/IP Modeling and Validation

TCP/IP Modeling and Validation TCP/IP Modeling and Validation Chadi Barakat, INRIA, France Abstract We discuss in this article the different issues to be considered when modeling the TCP protocol in a real environment. The discussion

More information

Enhancing TCP Throughput over Lossy Links Using ECN-Capable Capable RED Gateways

Enhancing TCP Throughput over Lossy Links Using ECN-Capable Capable RED Gateways Enhancing TCP Throughput over Lossy Links Using ECN-Capable Capable RED Gateways Haowei Bai Honeywell Aerospace Mohammed Atiquzzaman School of Computer Science University of Oklahoma 1 Outline Introduction

More information

Mitigating Egregious ACK Delays in Cellular Data Networks by Eliminating TCP ACK Clocking

Mitigating Egregious ACK Delays in Cellular Data Networks by Eliminating TCP ACK Clocking Mitigating Egregious ACK Delays in Cellular Data Networks by Eliminating TCP ACK Clocking Wai Kay Leong, Yin Xu, Ben Leong, Zixiao Wang National University of Singapore Asymmetry in Cellular Networks Congestion

More information

The effect of layer-2 store-and-forward devices. per-hop capacity estimation. Ravi S. Prasad, Constantinos Dovrolis

The effect of layer-2 store-and-forward devices. per-hop capacity estimation. Ravi S. Prasad, Constantinos Dovrolis The effect of layer-2 store-and-forward devices on per-hop capacity estimation Ravi S. Prasad, Constantinos Dovrolis and Bruce A. Mah University of Delaware Packet Design Ravi S. Prasad - rsp@udel.edu,

More information

TCP Performance Enhancement for UMTS Access Network

TCP Performance Enhancement for UMTS Access Network Downloaded from orbit.dtu.dk on: May 09, 2018 TCP Performance Enhancement for UMTS Access Network Hu, Liang Published in: SERSC Link to article, DOI: 10.1109/FGCNS.2008.159 Publication date: 2008 Document

More information

Proxy-based TCP-friendly streaming over mobile networks

Proxy-based TCP-friendly streaming over mobile networks Proxy-based TCP-friendly streaming over mobile networks Frank Hartung Uwe Horn Markus Kampmann Presented by Rob Elkind Proxy-based TCP over mobile nets 1 Outline Introduction TCP Friendly Rate Control

More information

Performance Modeling of SCTP Multihoming

Performance Modeling of SCTP Multihoming Performance Modeling of SCTP Multihoming Shaojian Fu and Mohammed Atiquzzaman Telecommunications and Networks Research Lab School of Computer Science University of Oklahoma, Norman, OK -, USA. Email: {sfu,atiq}@ou.edu

More information

On Individual and Aggregate TCP Performance

On Individual and Aggregate TCP Performance On Individual and Aggregate TCP Performance Lili Qiu, Yin Zhang, and Srinivasan Keshav flqiu, yzhang, skeshavg@cs.cornell.edu Department of Computer Science Cornell University, Ithaca, NY 14853 Abstract

More information

RED behavior with different packet sizes

RED behavior with different packet sizes RED behavior with different packet sizes Stefaan De Cnodder, Omar Elloumi *, Kenny Pauwels Traffic and Routing Technologies project Alcatel Corporate Research Center, Francis Wellesplein, 1-18 Antwerp,

More information

Improving TCP in wireless networks with an adaptive machine-learnt classifier of packet loss causes

Improving TCP in wireless networks with an adaptive machine-learnt classifier of packet loss causes Improving TCP in wireless networks with an adaptive machine-learnt classifier of packet loss causes Ibtissam El Khayat, Pierre Geurts, and Guy Leduc Department of Electrical Engineering and Computer Science

More information

Real-World Experience with a Mobile Broadband Network

Real-World Experience with a Mobile Broadband Network Real-World Experience with a Mobile Broadband Network Dr. Jin Yang Verizon Wireless jin.yang@ieee.org September 23, 2004 IEEE Communications Society Oakland-East Bay Chapter, CA Outline Introduction Overview

More information

The Effects of Asymmetry on TCP Performance

The Effects of Asymmetry on TCP Performance The Effects of Asymmetry on TCP Performance Hari Balakrishnan Venkata N. Padmanabhan Randy H. Katz University of California at Berkeley Daedalus/BARWAN Retreat June 1997 Outline Overview Bandwidth asymmetry

More information

Throughput Prediction in Cellular Networks: Experiments and Preliminary Results

Throughput Prediction in Cellular Networks: Experiments and Preliminary Results Throughput Prediction in Cellular Networks: Experiments and Preliminary Results Alassane Samba, Yann Busnel, Alberto Blanc, Philippe Dooze, Gwendal Simon To cite this version: Alassane Samba, Yann Busnel,

More information

Improving TCP in wireless networks with an adaptive machine-learnt classifier of packet loss causes

Improving TCP in wireless networks with an adaptive machine-learnt classifier of packet loss causes Improving TCP in wireless networks with an adaptive machine-learnt classifier of packet loss causes Ibtissam El Khayat, Pierre Geurts, and Guy Leduc Department of Electrical Engineering and Computer Science

More information

Why Your Application only Uses 10Mbps Even the Link is 1Gbps?

Why Your Application only Uses 10Mbps Even the Link is 1Gbps? Why Your Application only Uses 10Mbps Even the Link is 1Gbps? Contents Introduction Background Information Overview of the Issue Bandwidth-Delay Product Verify Solution How to Tell Round Trip Time (RTT)

More information

Performance Model for TCP over Link Layer on Correlated Channels for Wireless Data Communication

Performance Model for TCP over Link Layer on Correlated Channels for Wireless Data Communication Performance Model for TCP over Link Layer on Correlated Channels for Wireless Data Communication Yi Wu, Zhisheng Niu, Junli Zheng State Key Lab on Microwave and Digital Communications Department of Electronic

More information

Non-Cooperative End-to-End Path Characterisation

Non-Cooperative End-to-End Path Characterisation Non-Cooperative End-to-End Path Characterisation Kapil Bajaj, Balaji Kasal, Harshal Ninawe, Sriharsha and D. Manjunath Indian Institute of Technology, Bombay Powai Mumbai 400 076 INDIA Email: {kapil@cse,balaji@ee,hani@cse,harsha@ee,dmanju@ee}.iitb.ac.in

More information

TCP START-UP BEHAVIOR UNDER THE PROPORTIONAL FAIR SCHEDULING POLICY

TCP START-UP BEHAVIOR UNDER THE PROPORTIONAL FAIR SCHEDULING POLICY TCP START-UP BEHAVIOR UNDER THE PROPORTIONAL FAIR SCHEDULING POLICY J. H. CHOI,J.G.CHOI, AND C. YOO Department of Computer Science and Engineering Korea University Seoul, Korea E-mail: {jhchoi, hxy}@os.korea.ac.kr

More information

Combining Active and Passive Network Measurements to Build Scalable Monitoring Systems on the Grid

Combining Active and Passive Network Measurements to Build Scalable Monitoring Systems on the Grid Appears in ACM Performance Evaluation Review 30(4):19 26 Combining Active and Passive Network Measurements to Build Scalable Monitoring Systems on the Grid Bruce B. Lowekamp 1 Computer Science Department

More information

CS268: Beyond TCP Congestion Control

CS268: Beyond TCP Congestion Control TCP Problems CS68: Beyond TCP Congestion Control Ion Stoica February 9, 004 When TCP congestion control was originally designed in 1988: - Key applications: FTP, E-mail - Maximum link bandwidth: 10Mb/s

More information

CS 268: Wireless Transport Protocols. Kevin Lai Feb 13, 2002

CS 268: Wireless Transport Protocols. Kevin Lai Feb 13, 2002 CS 268: Wireless Transport Protocols Kevin Lai Feb 13, 2002 Motivation! Wireless connectivity proliferating - Satellite, line-of-sight microwave, line-of-sight laser, cellular data (CDMA, GPRS, 3G), wireless

More information

A Framework For Managing Emergent Transmissions In IP Networks

A Framework For Managing Emergent Transmissions In IP Networks A Framework For Managing Emergent Transmissions In IP Networks Yen-Hung Hu Department of Computer Science Hampton University Hampton, Virginia 23668 Email: yenhung.hu@hamptonu.edu Robert Willis Department

More information

Service Management Using Application Performance Prediction

Service Management Using Application Performance Prediction Management Using Application Performance Prediction Jim Martin, Shobhana Kirtane Department of Computer Science, Clemson University jim.martin, skirtan@cs.clemson.edu Abstract Application performance prediction

More information

KDDI s Approach to Implementing EV-DO Rev.B

KDDI s Approach to Implementing EV-DO Rev.B KDDI s Approach to Implementing EV-DO Rev.B Dr. Hideo Okinaka VP & GM, Emerging Technologies and Spectrum KDDI Corporation CDG Workshop: Advancing CDMA with Smart Devices, Networks and Enterprises 22nd

More information

TCP Westwood: Efficient Transport for High-speed wired/wireless Networks

TCP Westwood: Efficient Transport for High-speed wired/wireless Networks TCP Westwood: Efficient Transport for High-speed wired/wireless Networks Mario Gerla, Medy Sanadidi, Ren Wang and Massimo Valla UCLA Computer Science 1 Outline 1. TCP Overview 2. Bandwidth Estimation and

More information

Schemes to Measure Available Bandwidth and Link Capacity with Ternary Search and Compound Probe for Packet Networks

Schemes to Measure Available Bandwidth and Link Capacity with Ternary Search and Compound Probe for Packet Networks Schemes to Measure Available Bandwidth and Link Capacity with Ternary Search and Compound Probe for Packet Networks Khondaker M. Salehin and Roberto Rojas-Cessa Networking Research Laboratory Department

More information

Improving Accuracy in End-to-end Packet Loss Measurement

Improving Accuracy in End-to-end Packet Loss Measurement Improving Accuracy in End-to-end Packet Loss Measurement Paper by Joel Sommers, Paul Barford, Nick Duffield, and Amos Ron Presented by Christoph Jechlitschek Motivation Understanding the impact of packet

More information

Interactions of Intelligent Route Control with TCP Congestion Control

Interactions of Intelligent Route Control with TCP Congestion Control Interactions of Intelligent Route Control with TCP Congestion Control Ruomei Gao 1, Dana Blair 2, Constantine Dovrolis 1, Monique Morrow 2, and Ellen Zegura 1 1 College of Computing, Georgia Institute

More information

Robust TCP Congestion Recovery

Robust TCP Congestion Recovery Robust TCP Congestion Recovery Haining Wang and Kang G. Shin Real-Time Computing Laboratory Department of Electrical Engineering and Computer Science The University of Michigan Ann Arbor, MI 48109-2122

More information

TCP-Peach and FACK/SACK Options: Putting The Pieces Together

TCP-Peach and FACK/SACK Options: Putting The Pieces Together TCP-Peach and FACK/SACK Options: Putting The Pieces Together Giacomo Morabito, Renato Narcisi, Sergio Palazzo, Antonio Pantò Dipartimento di Ingegneria Informatica e delle Telecomunicazioni University

More information

CSCI Topics: Internet Programming Fall 2008

CSCI Topics: Internet Programming Fall 2008 CSCI 491-01 Topics: Internet Programming Fall 2008 Transport Layer Derek Leonard Hendrix College October 22, 2008 Original slides copyright 1996-2007 J.F Kurose and K.W. Ross 1 Chapter 3: Roadmap 3.1 Transport-layer

More information

Effects of Applying High-Speed Congestion Control Algorithms in Satellite Network

Effects of Applying High-Speed Congestion Control Algorithms in Satellite Network Effects of Applying High-Speed Congestion Control Algorithms in Satellite Network Xiuchao Wu, Mun Choon Chan, and A. L. Ananda School of Computing, National University of Singapore Computing 1, Law Link,

More information

A Round Trip Time and Time-out Aware Traffic Conditioner for Differentiated Services Networks

A Round Trip Time and Time-out Aware Traffic Conditioner for Differentiated Services Networks A Round Trip Time and Time-out Aware Traffic Conditioner for Differentiated Services Networks Ahsan Habib, Bharat Bhargava, Sonia Fahmy CERIAS and Department of Computer Sciences Purdue University, West

More information

Best-Effort versus Reservations Revisited

Best-Effort versus Reservations Revisited Best-Effort versus Reservations Revisited Oliver Heckmann and Jens B Schmitt 2 KOM Multimedia Communications Lab, TU Darmstadt, Germany 2 DISCO Distributed Computer Systems Lab, University of Kaiserslautern,

More information

Mobile Broadband Comparison. CDMA Development Group March 2008

Mobile Broadband Comparison. CDMA Development Group March 2008 Mobile Broadband Comparison CDMA Development Group March 2008 Assumptions and Notes for the Technology Comparison This document compares the performance of existing and future mobile communications systems

More information

On Standardized Network Topologies For Network Research Λ

On Standardized Network Topologies For Network Research Λ On Standardized Network Topologies For Network Research Λ George F. Riley Department of Electrical and Computer Engineering Georgia Institute of Technology Atlanta, GA 3332-25 riley@ece.gatech.edu (44)894-4767,

More information

On the Transition to a Low Latency TCP/IP Internet

On the Transition to a Low Latency TCP/IP Internet On the Transition to a Low Latency TCP/IP Internet Bartek Wydrowski and Moshe Zukerman ARC Special Research Centre for Ultra-Broadband Information Networks, EEE Department, The University of Melbourne,

More information

Model-based Measurements Of Network Loss

Model-based Measurements Of Network Loss Model-based Measurements Of Network Loss June 28, 2013 Mirja Kühlewind mirja.kuehlewind@ikr.uni-stuttgart.de Universität Stuttgart Institute of Communication Networks and Computer Engineering (IKR) Prof.

More information

Comparing TCP Congestion Control Algorithms Based on Passively Collected Packet Traces

Comparing TCP Congestion Control Algorithms Based on Passively Collected Packet Traces Comparing TCP Congestion Control Algorithms Based on Passively Collected Packet Traces Toshihiko Kato, Atsushi Oda, Celimuge Wu, and Satoshi Ohzahata Graduate School of Information Systems University of

More information

Appendix A. Methodology

Appendix A. Methodology 193 Appendix A Methodology In this appendix, I present additional details of the evaluation of Sync-TCP described in Chapter 4. In Section A.1, I discuss decisions made in the design of the network configuration.

More information

Impact of Bottleneck Queue Size on TCP Protocols and Its Measurement

Impact of Bottleneck Queue Size on TCP Protocols and Its Measurement 1 PAPER Special Section/Issue on New Technologies and their Applications of the Internet III Impact of Bottleneck Queue Size on TCP Protocols and Its Measurement Masaki Hirabaru, non-member Summary The

More information

TCP-friendly video transfer

TCP-friendly video transfer -friendly video transfer Naoki Wakamiya, Masayuki Murata, Hideo Miyahara Graduate School of Engineering Science, Osaka University -3 Machikaneyama, Toyonaka, Osaka -3, JAPAN ABSTRACT When both and UDP

More information

Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla

Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla Department of Computer Science, University of California at Los Angeles Los Angeles, CA 90095,

More information

AIO-TFRC: A Light-weight Rate Control Scheme for Streaming over Wireless

AIO-TFRC: A Light-weight Rate Control Scheme for Streaming over Wireless AIO-TFRC: A Light-weight Rate Control Scheme for Streaming over Wireless Minghua Chen and Avideh Zakhor Department of Electrical Engineering and Computer Sciences University of California at Berkeley,

More information

Accurate and Efficient SLA Compliance Monitoring

Accurate and Efficient SLA Compliance Monitoring Accurate and Efficient SLA Compliance Monitoring Joel Sommers Paul Barford Nick Duffield Amos Ron University of Wisconsin-Madison / Colgate University University of Wisconsin-Madison AT&T Labs- Research

More information

ATL : An Adaptive Transport Layer Protocol Suite for Next Generation Wireless Internet

ATL : An Adaptive Transport Layer Protocol Suite for Next Generation Wireless Internet ATL : An Adaptive Transport Layer Protocol Suite for Next Generation Wireless Internet O. B. Akan and F. Akyildiz IEEE Trans. On Selected Areas in Communications, vol. 22, no. 5, 2004 First paper deals

More information

SplitBuff: Improving the Interaction of Heterogeneous RTT Flows on the Internet

SplitBuff: Improving the Interaction of Heterogeneous RTT Flows on the Internet SplitBuff: Improving the Interaction of Heterogeneous RTT Flows on the Internet Shahida Jabeen, Muhammad Bilal Zafar, Ihsan Ayyub Qazi, Zartash Afzal Uzmi Computer Science Department, LUMS Email: {shahida.jabeen,26,ihsan.qazi,zartash}@lums.edu.pk

More information

On the Interaction Between Internet Applications and TCP

On the Interaction Between Internet Applications and TCP On the Interaction Between Internet Applications and TCP M. Siekkinen 1,,G.Urvoy-Keller 2,andE.W.Biersack 2 1 University of Oslo, Dept. of Informatics, Postbox 1080 Blindern, 0316 Oslo, Norway siekkine@ifi.uio.no

More information

Ashortage of IPv4 address space has

Ashortage of IPv4 address space has INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT Int. J. Network Mgmt 2005; 15: 411 419 Published online in Wiley InterScience (www.interscience.wiley.com). DOI: 10.1002/nem.582 A measurement study of network

More information

A Machine Learning Approach to TCP Throughput Prediction

A Machine Learning Approach to TCP Throughput Prediction A Machine Learning Approach to TCP Throughput Prediction Mariyam Mirza, Joel Sommers, Paul Barford, Xiaojin Zhu Computer Science Department, University of Wisconsin-Madison {mirza, jsommers, pb, jerryzhu}@cs.wisc.edu

More information

Delay-Based False Congestion Detection on Groups of TCP Flows

Delay-Based False Congestion Detection on Groups of TCP Flows Delay-Based False Congestion Detection on Groups of TCP Flows Soohyun Cho and Riccardo Bettati Computer Science Department Texas A&M University College Station, TX 77843 USA Email: {sc646, bettati}@cs.tamu.edu

More information

Impact of TCP Window Size on a File Transfer

Impact of TCP Window Size on a File Transfer Impact of TCP Window Size on a File Transfer Introduction This example shows how ACE diagnoses and visualizes application and network problems; it is not a step-by-step tutorial. If you have experience

More information

Tuning RED for Web Traffic

Tuning RED for Web Traffic Tuning RED for Web Traffic Mikkel Christiansen, Kevin Jeffay, David Ott, Donelson Smith UNC, Chapel Hill SIGCOMM 2000, Stockholm subsequently IEEE/ACM Transactions on Networking Vol. 9, No. 3 (June 2001)

More information

Accuracy of Link Capacity Estimates using Passive and Active Approaches with CapProbe

Accuracy of Link Capacity Estimates using Passive and Active Approaches with CapProbe Accuracy of Link Capacity Estimates using Passive and Active Approaches with CapProbe Rohit Kapoor, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla UCLA Computer Science Department, Los Angeles, CA 9009, USA

More information

Dynamic Right-Sizing in FTP (drsftp): Enhancing Grid Performance in User-Space

Dynamic Right-Sizing in FTP (drsftp): Enhancing Grid Performance in User-Space IEEE Symposium on High- Performance Distributed Computing (HPDC-11/2002), Edinburgh, Scotland, July 2002. LA-UR 02-2799 Dynamic Right-Sizing in FTP (drsftp): Enhancing Grid Performance in User-Space Mark

More information

TCP Flavors Simulation Evaluations over Noisy Environment

TCP Flavors Simulation Evaluations over Noisy Environment International Journal of Information Engineering and Applications 2018; 1(1): 11-17 http://www.aascit.org/journal/information TCP Flavors Simulation Evaluations over Noisy Environment Elsadig Gamaleldeen

More information

The Case for Informed Transport Protocols

The Case for Informed Transport Protocols The Case for Informed Transport Protocols Stefan Savage Neal Cardwell Tom Anderson University of Washington Our position Wide-area network performance: is important is limited by inefficient congestion

More information

A mechanism to enforce TCP Fairness in wireless LANs and its performance evaluation in a real test-bed

A mechanism to enforce TCP Fairness in wireless LANs and its performance evaluation in a real test-bed A mechanism to enforce TCP Fairness in 802.11 wireless LANs and its performance evaluation in a real test-bed Nicola Blefari-Melazzi, Andrea Detti, Alessandro Ordine, Stefano Salsano DIE, University of

More information

DIFFSERV is one of the recent proposals to provide

DIFFSERV is one of the recent proposals to provide Equation-Based Packet Marking for Assured Forwarding Services Mohamed A. El-Gendy and Kang G. Shin Real-Time Computing Laboratory Department of Electrical Engineering and Computer Science University of

More information

Congestion Control in a High Speed Radio Environment

Congestion Control in a High Speed Radio Environment Congestion Control in a High Speed Radio Environment Sara Landström, Lars-Åke Larzon,, Ulf Bodin {saral, lln, uffe}@csee.ltu.se Division of Computer Science and Networking Department of Computer Science

More information