On the Constancy of Internet Path Properties Yin Zhang, Nick Duffield AT&T Labs Vern Paxson, Scott Shenker ACIRI Internet Measurement Workshop 2001 Presented.

Slides:



Advertisements
Similar presentations
Internet Measurement Conference 2003 Source-Level IP Packet Bursts: Causes and Effects Hao Jiang Constantinos Dovrolis (hjiang,
Advertisements

Autocorrelation Functions and ARIMA Modelling
Doc.: IEEE /1216r1 Submission November 2009 BroadcomSlide 1 Internet Traffic Modeling Date: Authors: NameAffiliationsAddressPhone .
Copyright © 2005 Department of Computer Science CPSC 641 Winter Self-Similarity in WAN Traffic A subsequent paper established the presence of network.
Introduction Data and simula- tion methodology VaR models and estimation results Estimation perfor- mance analysis Conclusions Appendix Doctoral School.
Fast Pattern-Based Throughput Prediction for TCP Bulk Transfers Tsung-i (Mark) Huang Jaspal Subhlok University of Houston GAN ’ 05 / May 10, 2005.
1 Self-Similar Wide Area Network Traffic Carey Williamson University of Calgary.
End-to-End Routing Behavior in the Internet Vern Paxson Presented by Zhichun Li.
Identifying Performance Bottlenecks in CDNs through TCP-Level Monitoring Peng Sun Minlan Yu, Michael J. Freedman, Jennifer Rexford Princeton University.
CMPT 855Module Network Traffic Self-Similarity Carey Williamson Department of Computer Science University of Saskatchewan.
Copyright © 2005 Department of Computer Science CPSC 641 Winter WAN Traffic Measurements There have been several studies of wide area network traffic.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Deterministic Solutions Geostatistical Solutions
AQM for Congestion Control1 A Study of Active Queue Management for Congestion Control Victor Firoiu Marty Borden.
OS Fall ’ 02 Performance Evaluation Operating Systems Fall 2002.
Network Traffic Measurement and Modeling CSCI 780, Fall 2005.
Available bandwidth measurement as simple as running wget D. Antoniades, M. Athanatos, A. Papadogiannakis, P. Markatos Institute of Computer Science (ICS),
A Nonstationary Poisson View of Internet Traffic T. Karagiannis, M. Molle, M. Faloutsos University of California, Riverside A. Broido University of California,
A Network Measurement Architecture for Adaptive Networked Applications Mark Stemm* Randy H. Katz Computer Science Division University of California at.
Performance Evaluation
1 End-to-End Detection of Shared Bottlenecks Sridhar Machiraju and Weidong Cui Sahara Winter Retreat 2003.
Understanding Churn in Peer-to-Peer Networks Daniel Stutzbach – University of Oregon Reza Rejaie – University of Oregon Internet Measurement Conference.
1 An Information Theoretic Approach to Network Trace Compression Y. Liu, D. Towsley, J. Weng and D. Goeckel.
Energy-efficient Self-adapting Online Linear Forecasting for Wireless Sensor Network Applications Jai-Jin Lim and Kang G. Shin Real-Time Computing Laboratory,
Choosing an Accurate Network Model using Domain Analysis Almudena Konrad, Mills College Ben Y. Zhao, UC Santa Barbara Anthony Joseph, UC Berkeley The First.
On the Characteristics and Origins of Internet Flow Rates ACM SIGCOMM 2002 Yin Zhang Lee Breslau Vern Paxson Scott Shenker AT&T Labs – Research
1 WAN Measurements Carey Williamson Department of Computer Science University of Calgary.
Junxian Huang 1 Feng Qian 2 Yihua Guo 1 Yuanyuan Zhou 1 Qiang Xu 1 Z. Morley Mao 1 Subhabrata Sen 2 Oliver Spatscheck 2 1 University of Michigan 2 AT&T.
BOX JENKINS METHODOLOGY
Self-Similarity of Network Traffic Presented by Wei Lu Supervised by Niclas Meier 05/
1 Chapters 9 Self-SimilarTraffic. Chapter 9 – Self-Similar Traffic 2 Introduction- Motivation Validity of the queuing models we have studied depends on.
References for M/G/1 Input Process
Analysis of Simulation Results Andy Wang CIS Computer Systems Performance Analysis.
Multimedia and Mobile communications Laboratory Augmenting Mobile 3G Using WiFi Aruna Balasubramanian, Ratul Mahajan, Arun Venkataramani Jimin.
Predicting and Bypassing End-to-End Internet Service Degradation Anat Bremler-BarrEdith CohenHaim KaplanYishay Mansour Tel-Aviv UniversityAT&T Labs Tel-Aviv.
1 Reading Report 9 Yin Chen 29 Mar 2004 Reference: Multivariate Resource Performance Forecasting in the Network Weather Service, Martin Swany and Rich.
Summary statistics Using a single value to summarize some characteristic of a dataset. For example, the arithmetic mean (or average) is a summary statistic.
TFRC: TCP Friendly Rate Control using TCP Equation Based Congestion Model CS 218 W 2003 Oct 29, 2003.
ACN: RED paper1 Random Early Detection Gateways for Congestion Avoidance Sally Floyd and Van Jacobson, IEEE Transactions on Networking, Vol.1, No. 4, (Aug.
Measurement and Modeling of Packet Loss in the Internet Maya Yajnik.
Hung X. Nguyen and Matthew Roughan The University of Adelaide, Australia SAIL: Statistically Accurate Internet Loss Measurements.
27th, Nov 2001 GLOBECOM /16 Analysis of Dynamic Behaviors of Many TCP Connections Sharing Tail-Drop / RED Routers Go Hasegawa Osaka University, Japan.
1 Chapters 8 Overview of Queuing Analysis. Chapter 8 Overview of Queuing Analysis 2 Projected vs. Actual Response Time.
Aemen Lodhi (Georgia Tech) Amogh Dhamdhere (CAIDA)
The Joint Distribution of Internet Flow Sizes and Durations C HEOLWOO P ARK J. S TEPHEN M ARRON The University of North Carolina at Chapel Hill.
CS551: End-to-End Packet Dynamics Paxon’99 Christos Papadopoulos (
1 draft-ietf-ippm-loss-episode-metrics-00 Loss Episode Metrics for IPPM Nick Duffield, Al Morton, AT&T Joel Sommers, Colgate University IETF 79, Beijing,
The Impact of Active Queue Management on Multimedia Congestion Control Wu-chi Feng Ohio State University.
On the Constancy of Internet Path Properties ACM SIGCOMM Internet Measurement Workshop November, 2001 Yin Zhang Nick Duffield Vern Paxson Scott Shenker.
On the Characteristics and Origins of Internet Flow Rates ACM SIGCOMM 2002 ICIR AT&T Labs – Research
6 December On Selfish Routing in Internet-like Environments paper by Lili Qiu, Yang Richard Yang, Yin Zhang, Scott Shenker presentation by Ed Spitznagel.
Measuring the Capacity of a Web Server USENIX Sympo. on Internet Tech. and Sys. ‘ Koo-Min Ahn.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
End-to-End Routing Behavior in the Internet Vern Paxson Presented by Sankalp Kohli and Patrick Wong.
Chapter 1: Introduction to Statistics. Variables A variable is a characteristic or condition that can change or take on different values. Most research.
1 Stochastic Ordering for Internet Congestion Control Han Cai, Do Young Eun, Sangtae Ha, Injong Rhee, and Lisong Xu PFLDnet 2007 February 7, 2007.
23 Jan 2012 Background shape estimates using sidebands Paul Dauncey G. Davies, D. Futyan, J. Hays, M. Jarvis, M. Kenzie, C. Seez, J. Virdee, N. Wardle.
Fast Pattern-Based Throughput Prediction for TCP Bulk Transfers
Nick Duffield, Al Morton, AT&T Joel Sommers, Colgate University
The break signal in climate records: Random walk or random deviations
Internet Traffic Modeling
Statistical Methods Carey Williamson Department of Computer Science
CPSC 641: WAN Measurement Carey Williamson
Feifei Li, Ching Chang, George Kollios, Azer Bestavros
15.1 The Role of Statistics in the Research Process
Carey Williamson Department of Computer Science University of Calgary
Record and Playback PHY Abstraction for n MAC Simulations
CPSC 641: Network Traffic Self-Similarity
Presentation transcript:

On the Constancy of Internet Path Properties Yin Zhang, Nick Duffield AT&T Labs Vern Paxson, Scott Shenker ACIRI Internet Measurement Workshop 2001 Presented by Ryan

Outline Motivation Three Notions of Constancy Mathematical, Operational and Predictive Analysis Methodology Measurement Methodology Constancy of Internet Path Properties Packet Loss and Throughput Conclusion

Motivation There has been a surge of interest in network measurements Mathematical Traffic Models Operational Procedures Adaptive Algorithms Measurements are inherently bound to the “present” state of the network

Motivation Measurements are valuable when network properties exhibit constancy Constancy like “stationarity” More general rather then a specific mathematical view “Hold steady and does not change”

Notions of Constancy Mathematical Constancy Operational Constancy Predictive Constancy

Mathematical Constancy A dataset is mathematically steady if it can be described with a single time-invariant mathematical model Key : To find the appropriate model Simplest Example A single independent and identically distributed (IID) random variable

Operational Constancy A dataset is operationally steady if the quantities of interest remain within bounds considered operationally equivalent Key : Whether an application care about the changes

Operational Constancy Operational but not Mathematical Loss rate remains constant at 10% for first thirty minutes, abruptly changes to 10.1% for next thirty minutes Mathematical but not Operational Loss process is a bimodal process with a high degree of correlation An application will see sharp transitions from low-loss to high-loss regimes

Predictive Constancy A dataset is predictively steady if past measurements allow one to reasonably predict future characteristics Key : How well changes can be tracked

Predictive Constancy Mathematical but not Predictive IID process (no correlations in the process) Predictive but neither Mathematical nor Operational Examples will be shown later

Analysis Methodology Mathematical Constancy To find change-points CP/Bootstrap CP/RankOrder To partition a time series into change free regions (CFR) To test for IID within each CFR Box-Ljung test (based on autocorrelation, r)

Analysis Methodology Operational Constancy To define operational categories based on requirements of real applications Predictive Constancy To evaluate the performance of commonly used estimators Moving Average (MA) Exponentially-Weighted Moving Average (EWMA)

Measurement Methodology Measurement Infrastructure NIMI (National Internet Measurement Infrastructure) During Winter (W1)  31 hosts, 80% located in US During Winter (W2)  49 hosts, 73% located in US

Measurement Methodology Losses Poisson packet streams Duration – 1 hour Mean rate – 10Hz (W1) and 20Hz (W2) Payloads – 256 bytes (W1) and 64 bytes (W2) Throughput TCP transfers Duration – 5 hours 1 MB transfer every minute

Summary of Datasets Dataset # NIMI sites # packet traces # packets # thruput traces # transfers W1W1 312,375140M5816,900 W2W2 491,602113M11131,700 W 1 + W 2 493,977253M16948,600

Loss Constancy Previous Works by Mukherjee Individual loss High correlation in packet loss for packets with a spacing of <= 200ms In this paper Much of correlation from back-to-back losses rather than from “nearby” losses Loss episode A series of consecutive packets that are lost

Loss Constancy Individual Loss VS Loss Episode Time scale Traces consistent with IID Individual Loss Loss Episode Up to sec27%64% Up to 5-10 sec25%55%

Loss Constancy Poisson nature of loss episode Loss episode inter-arrivals with exponential distributions

Loss Constancy Mathematical Constancy All traces – more than half over the full hour Lossy traces – half less than minutes Overall loss rate exceeded 1%

Loss Constancy Mathematical Constancy 88-92% of CFR are consistent with an absence of lag 1 correlation 77-86% are consistent with no correlation up to lag 100

Loss Constancy Operational Constancy Loss rate categories (total 6) 0-0.5%, 0.5-2%, 2-5%, 5-10%, 10-20% and 20+% Short Period of Constancy Long Period of Constancy

Loss Constancy Shorter period of Constancy (lasting 50 minutes or less) No significant difference between 10 seconds average and 1 minutes average results

Loss Constancy Longer period of Constancy (lasting 50 minutes or more) Take only a single 10 sec change in loss rate is much likely than a singe 1 min change IntervalTypeProb. 1 min Episode71% Loss57% 10 sec Episode25% Loss22%

Loss Constancy Mathematical VS Operational 20 mins steady region – categorizing as “steady” Set Interval 1 min10 sec 6-9%11% 6-15%37-45% 2-5%0.1% 74-83%44-52% M : Mathematical Steady O : Operational Steady

Loss Constancy Predictive Constancy Mean Prediction Error E[ | log( predicted value / actual value ) | ] Estimation Scheme and Parameters Don’t matter Computed over entire tracesComputed over CFR

Loss Constancy Prediction performance is the worst for the traces are Mathematical and Operational steady Using EWMA (α = 0.25) estimator

Throughput Constancy Mathematical Constancy Around 60%, the largest CFR is less than 2.5 hrs But only 10%, the CFR is under 20 min Weighted average – the average length of CFR if you pick a random point in the traces  E.g. 5 hrs trace  2 hrs CFR + 3hrs CFR  Weighted average = 2/5 * 2 + 3/5 * 3 = 2.6hrs

Throughput Constancy Mathematical Constancy 92% passes the independence test for autocorrelation up to 6 lags

Throughput Constancy Operational Constancy The ratio between MAX and MIN throughput, ρ

Throughput Constancy Predictive Constancy Almost all estimators perform well Estimators with long memory are worse EWMA with α=0.01 MA with windows of 128

Conclusion This paper raised the concepts and tools to understand three different notions of constancy Mathematical, Operational, Predictive The degree of constancy found in the Internet path properties is under study The relationships between three constancy are discussed

Loss Constancy Binary loss series T i is the time of ith observation E i is an indicator, value = 1 if there is a loss original packet loss series (0, 0, 1, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0) (0, 0, 1, 1, 0, 1, 0, 0) loss episode series

Appendix (CP Detection) A set of n value x i, i = 1, 2, … n Rank r i of each x i with 1 for the smallest If there is a change point, s i ’ will climb to a max before decreasing to 0 at i = n