A Stochastic Model for TCP with Stationary Random Losses

Slides:



Advertisements
Similar presentations
Michele Pagano – A Survey on TCP Performance Evaluation and Modeling 1 Department of Information Engineering University of Pisa Network Telecomunication.
Advertisements

Modeling TCP Throughput Jitendra Padhye Victor Firoiu Don Towsley Jim Kurose Presented by Jaebok Kim A Simple Model and its Empirical Validation.
Mathematical models of the Internet Frank Kelly Hood Fellowship Public Lecture University of Auckland 3 April 2012.
Selfish Behavior and Stability of the Internet: A Game-Theoretic Analysis of TCP Presented by Shariq Rizvi CS 294-4: Peer-to-Peer Systems.
1 Parallel TCP Sockets: Simple Model, Throughput and Validation Milan Vojnović Microsoft Research United Kingdom Bruno Tuffin IRISA/INRIA France Dhiman.
REM : Active Queue Management Sanjeewa Athuraliya, Victor H. Li Steven H. Low, Qinghe Yin Presented by Hwangnam Kim.
Modeling TCP Throughput: A Simple Model and its Empirical Validation Jitendra Padhye, Victor Firoiu, Don Towsley, and Jim Kurose SIGCOMM 1998.
Resource pricing and the evolution of congestion control By R. J. Gibbens and F. P. Kelly.
1 Equation-Based Congestion Control for Unicast Applications Sally Floyd, Mark Handley, Jitendra Padhye & Jorg Widmer August 2000, ACM SIGCOMM Computer.
Congestion Control Tanenbaum 5.3, /12/2015Congestion Control (A Loss Based Technique: TCP)2 What? Why? Congestion occurs when –there is no reservation.
Stochastic Differential Equation Modeling and Analysis of TCP- Windowsize Behavior EE228a Class Presentation Anshi Liang.
AQM for Congestion Control1 A Study of Active Queue Management for Congestion Control Victor Firoiu Marty Borden.
Modeling TCP Throughput Jeng Lung WebTP Meeting 11/1/99.
1 Is the Round-trip Time Correlated with the Number of Packets in Flight? Saad Biaz, Auburn University Nitin H. Vaidya, University of Illinois at Urbana-Champaign.
Presented by Prasanth Kalakota & Ravi Katpelly
Diffusion Mechanisms for Active Queue Management Department of Electrical and Computer Engineering University of Delaware May 19th / 2004 Rafael Nunez.
1 A Note on the Stochastic Bias of Some Increase-Decrease Congestion Controls: HighSpeed TCP Case Study M. Vojnović, J.-Y. Le Boudec, D. Towsley, V. Misra.
1 Minseok Kwon and Sonia Fahmy Department of Computer Sciences Purdue University {kwonm, TCP Increase/Decrease.
TCP Friendliness CMPT771 Spring 2008 Michael Jia.
TCP with Adaptive Pacing for Multihop Wireless Networks Sherif M. EIRakabawy, Alexander Klemm, Christoph Lindemann University of Dortmund Germany Proceedings.
Estimating Congestion in TCP Traffic Stephan Bohacek and Boris Rozovskii University of Southern California Objective: Develop stochastic model of TCP Necessary.
Comparison of Routing Metrics for a Static Multi-Hop Wireless Network Richard Draves, Jitendra Padhye, Brian Zill Microsoft Research Presented by: Jón.
Diffusion Mechanisms for Active Queue Management Department of Electrical and Computer Engineering University of Delaware May 19th / 2004 Rafael Nunez.
Analysis of Active Queue Management Jae Chung and Mark Claypool Computer Science Department Worcester Polytechnic Institute Worcester, Massachusetts, USA.
Diffusion Early Marking Department of Electrical and Computer Engineering University of Delaware May / 2004 Rafael Nunez Gonzalo Arce.
Internet Traffic Modeling Poisson Model vs. Self-Similar Model By Srividhya Chandrasekaran Dept of CS University of Houston.
TCP Enhancement for Random Loss Jiang Wu Computer Science Lakehead University.
A Simulation of Adaptive Packet Size in TCP Congestion Control Zohreh Jabbari.
1 Managerial Finance Professor Andrew Hall Statistics In Finance Probability.
CS540/TE630 Computer Network Architecture Spring 2009 Tu/Th 10:30am-Noon Sue Moon.
TFRC: TCP Friendly Rate Control using TCP Equation Based Congestion Model CS 218 W 2003 Oct 29, 2003.
NUS.SOC.CS5248 Ooi Wei Tsang Previously, on CS5248..
The effect of router buffer size on the TCP performance K.E. Avrachenkov*, U.Ayesta**, E.Altman*, P.Nain*,C.Barakat* *INRIA - Sophia Antipolis, France.
27th, Nov 2001 GLOBECOM /16 Analysis of Dynamic Behaviors of Many TCP Connections Sharing Tail-Drop / RED Routers Go Hasegawa Osaka University, Japan.
TCP performance Sven Ubik FTP throughput capacity load ftp.uninett.no 12.3 Mb/s 1.2 Gb/s 80 Mb/s (6.6%) ftp.stanford.edu 1.3 Mb/s 600.
Data Transport Challenges for e-VLBI Julianne S.O. Sansa* * With Arpad Szomoru, Thijs van der Hulst & Mike Garret.
ECE 8990 Advanced Computer Network SystemsMississippi State University Comparison of TCP SACK and TCP Peach Sriram Rajan Vijaykumar Rajaram.
Stochastic Differential Equation Modeling and Analysis of TCP - Windowsize Behavior Presented by Sri Hari Krishna Narayanan (Some slides taken from or.
A Self-Configuring RED Gateway Wu-chang Feng, Dilip Kandlur, Debanjan Saha, Kang Shin INFOCOM ‘99.
Transport Layer 3-1 Chapter 3 Transport Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March
Improving TCP Performance over Wireless Networks
TCP Behavior Inference Tool Jitendra Padhye, Sally Floyd Presented by Songjie Wei.
TCP: Transmission Control Protocol Part II : Protocol Mechanisms Computer Network System Sirak Kaewjamnong Semester 1st, 2004.
NUS.SOC.CS5248 Ooi Wei Tsang Rate Adaptations. NUS.SOC.CS5248 Ooi Wei Tsang You are Here Network Encoder Sender Middlebox Receiver Decoder.
The Macroscopic behavior of the TCP Congestion Avoidance Algorithm.
Data Transport Challenges for e-VLBI Julianne S.O. Sansa* * With Arpad Szomoru, Thijs van der Hulst & Mike Garret.
Geology 6600/7600 Signal Analysis 09 Sep 2015 © A.R. Lowry 2015 Last time: Signal Analysis is a set of tools used to extract information from sequences.
TCP transfers over high latency/bandwidth networks & Grid DT Measurements session PFLDnet February 3- 4, 2003 CERN, Geneva, Switzerland Sylvain Ravot
Performance Evaluation When: Wed. 1:20am~4:20pm Where: Room 107 Instructor: 周承復 –Office hours: by appointment – –
1 Stochastic Ordering for Internet Congestion Control Han Cai, Do Young Eun, Sangtae Ha, Injong Rhee, and Lisong Xu PFLDnet 2007 February 7, 2007.
1 ICCCN 2003 Modelling TCP Reno with Spurious Timeouts in Wireless Mobile Environments Shaojian Fu School of Computer Science University of Oklahoma.
3. END-TO-END PROTOCOLS (PART 2) Rocky K. C. Chang Department of Computing The Hong Kong Polytechnic University 22 March
Transmission Control Protocol (TCP) Retransmission and Time-Out
Blue: An Alternative Approach to Active Queue Management
NDN (Named Data Networking)
Rate Adaptations.
A Stochastic Model of TCP Reno Congestion Avoidance and Control
Infocom April 26, Anchorage AK, USA
Amogh Dhamdhere, Hao Jiang and Constantinos Dovrolis
Automatic TCP Buffer Tuning
ECE 599: Multimedia Networking Thinh Nguyen
5. End-to-end protocols (part 2)
Sven Ubik TCP performance Sven Ubik
A packet by packet multi-path routing approach
Title of Your Paper Names of Co-Authors
TCP Modeling CMPT 765/408: Computer Networks Simon Fraser University
Measurement and Classification of Out-of-Sequence Packets in a Tier-1 IP Backbone Sharad Jaiswal, Gianluca Iannaccone, Member, IEEE, Christophe Diot, Jim.
Equation-Based Rate Control: Is it TCP-friendly
Chap 4: Exponential Smoothing
Presentation transcript:

A Stochastic Model for TCP with Stationary Random Losses Jiang Wu

Outline Introduction The models Performance analysis Conclusion TCP Congestion Control Packet loss pattern The models TCP transmission rate evolution A general model for packet losses Performance analysis Throughput calculation Result to particular loss processes Conclusion

Transmission rate X(t) TCP TCP congestion control An additive-increase multiplicative-decrease strategy for congestion control in the Internet Packet losses for congestion detection Packet losses Transmission rate X(t) Time t

Inter-loss time in LAN

Inter-loss time in MAN

Inter-loss time in WAN

Some correlation coefficients

The model for losses Consider the loss events as a point process Denote by the times between losses Notation: Average inter-loss time: Correlation functions: Covariance functions: Normalized functions: Sn-1 Sn Sn+1 Time t

TCP Model

Solution

Throughput and Loss Rate

Result to Particular Loss Process Deterministic losses: (square root formula) Poisson loss process: General renewal process:

Limitation RTT is not a constant TCP model is simplified

References [1] Van Jacobson. Congestion avoidance and control. SIGCOMM 88, August 1988. [2] Mark Allman, Vern Paxson, andW. Stevens. TCP congestion control. RFC2581, April 1999. [3] Matthew Mathis, Jeffrey Semke, Jamshid Mahdavi. The Macroscopic Behavior of TCP Congestion Avoidance Algorithm. Computer Communications Review, volume 27, number 3, July 1997. [4] Jitendra Padhye, Victor Firoiu, Don Towsley, and Jim Kurose. Modeling TCP throughput: A simple model and its empirical validation. In SIGCOMM 98, September 1998. [5] Eitan Altman, Konstantin Avrachenkov. A Stochastic Model of TCP/IP with Stationary Random Losses. ACM SIGCOMM Computer Communication Review, Volume 30, Issue 4, October 2000