Stochastic Hybrid Systems: Applications to Communication Networks
|
|
- Russell Fleming
- 5 years ago
- Views:
Transcription
1 research supported by NSF Stochastic Hybrid Systems: Applications to Communication Networks João P. Hespanha Center for Control Engineering and Computation University of California at Santa Barbara Talk outline 1. A (simple) model for stochastic hybrid systems (SHSs) 2. SHSs models for network traffic under TCP 3. Analysis tools for SHSs 4. Dynamics of TCP Collaborators: Stephan Bohacek, Junsoo Lee, Katia Obraczka, Abhyudai Singh, Yonggang Xu Acknowledgements: Mustafa Khammash, John Lygeros 1
2 Deterministic Hybrid Systems continuous dynamics guard conditions reset-maps q(t) Q={1,2, } discrete state x(t) R n continuous state right-continuous by convention we assume here a deterministic system so the invariant sets would be the exact complements of the guards Stochastic Hybrid Systems continuous dynamics transition intensities (instantaneous rates at which transitions occur) reset-maps N l (t) N transition counter, which is incremented by one each time the lth reset-map ϕ l (x) is activated right-continuous by convention at least one transition on (t, t+dt] proportional to elementary interval length dt and transition intensity λ l (x) 2
3 Stochastic Hybrid Systems continuous dynamics transition intensities (instantaneous rates at which transitions occur) reset-maps N l (t) N transition counter, which is incremented by one each time the lth reset-map ϕ l (x) is activated right-continuous by convention number of transitions on (t 1, t 2 ] equal to integral of transition intensity λ l (x) on (t 1, t 2 ] Stochastic Hybrid Systems continuous dynamics transition intensities (instantaneous rates at which transitions occur) reset-maps Special case: When all λ l are constant, transitions are controlled by a continuous-time Markov process q = 1 q = 2 specifies q (independently of x) q = 3 3
4 Formal model Summary State space: q(t) Q={1,2, } discrete state x(t) R n continuous state Continuous dynamics: Transition intensities: Reset-maps (one per transition intensity): # of transitions Formal model Summary State space: q(t) Q={1,2, } discrete state x(t) R n continuous state Continuous dynamics: Transition intensities: Reset-maps (one per transition intensity): # of transitions Results: 1. [existence] Under appropriate regularity (Lipschitz) assumptions, there exists a measure consistent with the desired SHS behavior 2. [simulation] The procedure used to construct the measure is constructive and allows for efficient generation of Monte Carlo sample paths 3. [Markov] The pair ( q(t), x(t) ) Q R n is a (Piecewise-deterministic) Markov Process (in the sense of M. Davis, 1993) Hespanha. Stochastic Hybrid Systems: Applications to Communication Networks. HSCC 4 4
5 Transmission Control Protocol transmits data packets receives data packets server r network client packets dropped with probability p drop congestion control selection of the rate r at which the server transmits packets feedback mechanism packets are dropped by the network to indicate congestion w (window size) TCP window-based control number of packets that can remain unacknowledged for by the destination e.g., w = 3 source f destination f t 1 st packet sent 2 nd packet sent t 1 3 rd packet sent t 2 τ 1 st packet received & ack. sent τ 1 2 nd packet received & ack. sent 1 st ack. received t 3 τ 2 4 th packet can be sent 3 rd packet received & ack. sent w effectively determines the sending rate r: t t Built-in negative feedback: r increases congestion round-trip time r decreases RTT increases (queuing delays) 5
6 TCP Reno congestion avoidance 1. While there are no drops, increase w by 1 on each RTT (additive increase) 2. When a drop occurs, divide w by 2 (multiplicative decrease) (congestion controller constantly probes the network for more bandwidth) per-packet drop prob. pckts sent per sec = pckts dropped per sec additive increase total # of packets already sent multiplicative decrease Three feedback mechanisms: As rate r increases a) congestion RTT increases (queuing delays) r decreases b) congestion p drop increases (active queuing) r decreases c) multiplicative decrease more likely r decreases Delay in drop detection 3. In general there is some delay between drop occurrence and detection (assumed exponentially distributed with mean τ delay ) drop occurred multiplicative decrease drop detected 6
7 TCP Reno slow start 3. Until a drop occurs double w on each RTT 4. When a drop occurs divide w by 2 and transition to congestion avoidance (get to full bandwidth utilization fast) # of packets already sent for simplicity this diagram ignores delay TCP has several other modes that can be modeled by hybrid systems [Bohacek, Hespanha, Lee, Obraczka. A Hybrid Systems Modeling Framework for Fast and Accurate Simulation of Data Communication Networks. In SIGMETRICS 3] On-off TCP model Between transfers, server remains off for an exponentially distributed time with mean τ off Transfer-size is a random variable with cumulative distribution F(s) determines duration of on-periods 7
8 On-off TCP model Between transfers, server remains off for an exponentially distributed time with mean τ off Transfer-size is exponentially distributed with average k (packets) simple but not very realistic SHS models for TCP long-lived TCP flows (no delays) on-off TCP flows (no delays) on-off TCP flows with delay long-lived TCP flows with delay 8
9 Analysis Lie Derivative Given function ψ : R n [, ) R derivative along solution to ODE L f ψ Lie derivative of ψ One can view L f as an operator space of scalar functions on R n [, ) space of scalar functions on R n [, ) ψ (x, t) a L f ψ(x, t) L f completely defines the system dynamics Analysis Generator of the SHS continuous dynamics transition intensities reset-maps Given function ψ : Q R n [, ) R generator for the SHS where Dynkin s formula (in differential form) L f ψ Lie derivative of ψ reset instantaneous variation intensity L completely defines the SHS dynamics Disclaimer: see following paper for technical assumptions Hespanha. Stochastic Hybrid Systems: Applications to Communication Networks. HSCC 4 9
10 Long-lived TCP flows long-lived TCP flows long-lived TCP flows (with slow start) Long-lived TCP flows slow-start congestion avoidance 1
11 Analysis PDF for SHS state continuous dynamics transition intensities reset-maps Let ρ( ; t) be the probability density function (PDF) for the state (x,q) at time t : When ρ( ; t) is smooth, one can deduce from the generator that inverse of functional PDE very difficult to solve Analysis Moments for SHS state continuous dynamics transition intensities reset-maps often a few low-order moments suffice to study a SHS z (scalar) random variable with mean µ and variance σ 2 Markov inequality ( e > ) Bienaymé inequality ( e >, a R, n N) Tchebychev inequality 11
12 Polynomial SHSs continuous dynamics transition intensities reset-maps Given function ψ : Q R n [, ) R where generator for the SHS Dynkin s formula (in differential form) A SHS is called a polynomial SHS (pshs) if its generator maps finite-order polynomial on x into finite-order polynomials on x Typically, when are all polynomials q, t Moment dynamics for pshs x(t) R n continuous state q(t) Q={1,2, } discrete state Test function: Given for short x (m) Uncentered moment: E.g, 12
13 Moment dynamics for pshs x(t) R n continuous state q(t) Q={1,2, } discrete state Test function: Given for short x (m) Uncentered moment: For polynomial SHS monomial on x polynomial on x linear comb. of test functions linear moment dynamics long-lived TCP flows Moment dynamics for TCP 13
14 long-lived TCP flows Moment dynamics for TCP on-off TCP flows (exp. distr. files) Truncated moment dynamics Experimental evidence indicates that the sending rate is well approximated by a Log-Normal distribution PDF of the congestion window size w w z Log-Normal r Log-Normal (on each mode) Data from: Bohacek, A stochastic model for TCP and fair video transmission. INFOCOM 3 14
15 long-lived TCP flows Moment dynamics for TCP on-off TCP flows (exp. distr. files) finite-dimensional nonlinear ODEs long-lived TCP flows with delay (one RTT average) Long-lived TCP flows Monte-Carlo & theoretical steady-state distribution (vs. drop probability) 15
16 Long-lived TCP flows moment dynamics in response to abrupt change in drop probability sending rate mean sending rate std. deviation Monte Carlo (with 99% conf. int.) reduced model On-off TCP flows SHS for on-off TCP flows Transfer-sizes exponentially distributed with mean k = 3.6KB (Unix 93 files) Off-time exponentially distributed with mean τ off = 1 sec Round-trip-time RTT = 5msec 16
17 On-off TCP flows probabilities ss ca sending rate mean sending rate std. dev. total ss ca total ss ca Monte Carlo (solid) reduced model (dashed) On-off TCP flows SHS for on-off TCP flows Mixture of exponential distribution for transfer-sizes: m exp. distr. with mean { k 1, k 2,, k m } m probabilities { p 1, p 2,, p m } transfer-sizes are extracted from an exponential distribution with mean k i w.p. p i can approximate well distributions found in the literature 17
18 On-off TCP flows: Case I Transfer-size approximating the distribution of file sizes in the UNIX file system p 1 = 88.87% k 1 = 3.5KB ( mice files) p 2 = 11.13% k 2 = 246KB ( elephant files, but not heavy tail) Probability.9.8 any active mode slow-start congestion-avoidance.7 Rate Standard Deviation total slow-start congestion-avoidance small "mice" transfers mid-size "elephant" transfers p drop 6 5 Rate Mean total slow-start congestion-avoidance small "mice" transfers mid-size "elephant" transfers p drop Monte-Carlo & theoretical steady-state distribution (vs. drop probability) p On-off TCP flows: Case II Transfer-size distribution at an ISP s www proxy [Arlitt et al.] p 1 = 98% k 1 = 6KB ( mice files) p 2 = 1.7% k 2 = 4KB ( elephant files) p 3 =.2% k 3 = 1MB ( mammoth files) Rate Mean Rate Standard Deviation total slow-start congestion-avoidance small "mice" transfers mid-size "elephant" transfers large "mammoth" transfers total slow-start congestion-avoidance small "mice" transfers mid-size "elephant" transfers large "mammoth" transfers p drop p drop Theoretical steady-state distribution (vs. drop probability) 18
19 Truncated moment dynamics (revisited) For polynomial SHS Stacking all moments into an (infinite) vector µ linear moment dynamics In TCP analysis infinite-dimensional linear ODE lower order moments of interest moments of interest that affect µ dynamics approximated by nonlinear function of µ Truncation by derivative matching infinite-dimensional linear ODE truncated linear ODE (nonautonomous, not nec. stable) nonlinear approximate moment dynamics Assumption:1)µ and ν remain bounded along solutions to and 2) is asymptotically stable Theorem: δ > N s.t. if then class KL function Hespanha. Polynomial Stochastic Hybrid Systems. HSCC'5 19
20 Truncation by derivative matching infinite-dimensional linear ODE truncated linear ODE (nonautonomous, not nec. stable) nonlinear approximate moment dynamics Assumption:1)µ and ν remain bounded along solutions to and 2) is asymptotically stable Theorem: δ > N s.t. if then Proof idea: 1) N derivative matches µ & ν match on compact interval of length T 2) stability of A matching can be extended to [, ) Truncation by derivative matching infinite-dimensional linear ODE Given δ finding N is very difficult In practice, small values of N (e.g., N=2) already yield good results truncated linear ODE nonlinear approximate Can use (nonautonomous, d k not µ nec. stable) moment dynamics dt k = dk ν dt k, k {1,...,N} Assumption:1)µ to determine and νϕ( ): remain k = bounded 1 boundary along solutions condition to on ϕ k = 2 and PDE on ϕ 2) is asymptotically stable Theorem: δ > N s.t. if then Proof idea: 1) N derivative matches µ & ν match on compact interval of length T 2) stability of A matching can be extended to [, ) 2
21 and now something completely different Decaying-dimerizing molecular reactions (DDR): c 1 c 2 c 3 S 1 S 2 2 S 1 S 2 c 4 pshs model population of species S 1 reaction rates population of species S 2 Moment dynamics for DDR Decaying-dimerizing molecular reactions (DDR): c 1 c 2 c 3 S 1 S 2 2 S 1 S 2 c 4 21
22 Truncated DDR model Decaying-dimerizing molecular reactions (DDR): c 1 c 2 c 3 S 1 S 2 2 S 1 S 2 c 3 c 4 by matching d k µ dt k = dk ν, k {1,2} dt k for deterministic distributions Hespanha. Polynomial Stochastic Hybrid Systems. HSCC'5 Monte Carlo vs. truncated model 4 populations means x E[x 1 ] E[x 2 ] populations standard deviations Std[x 1 ] Fast time-scale transient 2 1 Std[x 2 ] x populations correlation coefficient ρ[x 2,x 2 ] x 1-3 (lines essentially undistinguishable at this scale) 22
23 Monte Carlo vs. truncated model 4 populations means 3 2 E[x 1 ] E[x 2 ] populations standard deviations Slow time-scale evolution Std[x 2 ] Std[x 1 ] populations correlation coefficient ρ[x 2,x 2 ] only noticeable error when populations become very small (a couple of molecules) Conclusions 1. A simple SHS model (inspired by piecewise deterministic Markov Processes) can go a long way in modeling network traffic 2. The analysis of SHSs is generally difficult but there are tools available (generator, Dynkin s equation, moment dynamics, truncations) 3. This type of SHSs (and tools) finds use in several areas (traffic modeling, networked control systems, molecular biology) 23
24 Bibliography M. Davis. Markov Models & Optimization. Chapman & Hall/CRC, 1993 S. Bohacek, J. Hespanha, J. Lee, K. Obraczka. Analysis of a TCP hybrid model. In Proc. of the 39th Annual Allerton Conf. on Comm., Contr., and Computing, Oct. 21. S. Bohacek, J. Hespanha, J. Lee, K. Obraczka. A Hybrid Systems Modeling Framework for Fast and Accurate Simulation of Data Communication Networks. In Proc. of the ACM Int. Conf. on Measurements and Modeling of Computer Systems (SIGMETRICS), June 23. J. Hespanha. Stochastic Hybrid Systems: Applications to Communication Networks. In Rajeev Alur, George J. Pappas, Hybrid Systems: Computation and Control, number 2993 in Lect. Notes in Comput. Science, pages , Mar. 24. Hespanha. Polynomial Stochastic Hybrid Systems. To be presented at the HSCC'5. J. Hespanha, A. Singh. Stochastic Models for Chemically Reacting Systems Using Polynomial Stochastic Hybrid Systems. Submitted to the Int. J. on Robust Control Special Issue on Control at Small Scales, Nov. 24. All papers (and some ppt presentations) available at 24
Stochastic Hybrid Systems: Modeling, analysis, and applications to networks and biology
research supported by NSF Stochastic Hybrid Systems: Modeling, analysis, and applications to networks and biology João P. Hespanha Center for Control Engineering and Computation University of California
More informationStochastic Hybrid Systems: Applications to Communication Networks
research supported by NSF Stochastic Hybrid Systems: Applications to Communication Networks João P. Hespanha Center for Control Engineering and Computation University of California at Santa Barbara Deterministic
More informationNetworked Control System Protocols Modeling & Analysis using Stochastic Impulsive Systems
Networked Control System Protocols Modeling & Analysis using Stochastic Impulsive Systems João P. Hespanha Center for Control Dynamical Systems and Computation Talk outline Examples feedback over shared
More informationControlo Switched Systems: Mixing Logic with Differential Equations. João P. Hespanha. University of California at Santa Barbara.
Controlo 00 5 th Portuguese Conference on Automatic Control University of Aveiro,, September 5-7, 5 00 Switched Systems: Mixing Logic with Differential Equations João P. Hespanha University of California
More informationSwitched Systems: Mixing Logic with Differential Equations
research supported by NSF Switched Systems: Mixing Logic with Differential Equations João P. Hespanha Center for Control Dynamical Systems and Computation Outline Logic-based switched systems framework
More informationStochastic Hybrid Systems: Recent Developments and Research Trends
Christos G. Cassandras and John Lygeros Stochastic Hybrid Systems: Recent Developments and Research Trends CRC PRESS Boca Raton London New York Washington, D.C. Contents 1 Stochastic Hybrid Modeling of
More informationStochastic Hybrid Systems: Application to Communication Networks
Stochastic Hybrid Systems: Application to Communication Networks João P. Hespanha Dept. of Electrical and Computer Eng., Univ. of California, Santa Barbara, CA 9216-956 Abstract. We propose a model for
More informationLognormal Moment Closures for Biochemical Reactions
Lognormal Moment Closures for Biochemical Reactions Abhyudai Singh and João Pedro Hespanha Abstract In the stochastic formulation of chemical reactions, the dynamics of the the first M -order moments of
More informationWhy Should I Care About. Stochastic Hybrid Systems?
Research Supported by NSF & ARO Why Should I Care About Stochastic Hybrid Systems? João Hespanha 1 Why Care Should I Care About SHSs? Eamples Feedback over shared networks Estimation using remote sensors
More informationPolynomial Stochastic Hybrid Systems
Polynomial Stochastic Hybrid Systems João Pedro Hespanha Center for Control Engineering and Computation University of California, Santa Barbara, CA 93 Abstract. This paper deals with polynomial stochastic
More informationMoment Closure Techniques for Stochastic Models in Population Biology
Moment Closure Techniques for Stochastic Models in Population Biology Abhyudai Singh and João Pedro Hespanha Abstract Continuous-time birth-death Markov processes serve as useful models in population biology.
More informationSTOCHASTIC MODELING OF BIOCHEMICAL REACTIONS
STOCHASTIC MODELING OF BIOCHEMICAL REACTIONS Abhyudai Singh and João Pedro Hespanha* Department of Electrical and Computer Engineering University of California, Santa Barbara, CA 93101. Abstract The most
More informationHybrid Control and Switched Systems. Lecture #1 Hybrid systems are everywhere: Examples
Hybrid Control and Switched Systems Lecture #1 Hybrid systems are everywhere: Examples João P. Hespanha University of California at Santa Barbara Summary Examples of hybrid systems 1. Bouncing ball 2.
More informationAnalysis of Scalable TCP in the presence of Markovian Losses
Analysis of Scalable TCP in the presence of Markovian Losses E Altman K E Avrachenkov A A Kherani BJ Prabhu INRIA Sophia Antipolis 06902 Sophia Antipolis, France Email:altman,kavratchenkov,alam,bprabhu}@sophiainriafr
More informationCommunication constraints and latency in Networked Control Systems
Communication constraints and latency in Networked Control Systems João P. Hespanha Center for Control Engineering and Computation University of California Santa Barbara In collaboration with Antonio Ortega
More informationCapturing Network Traffic Dynamics Small Scales. Rolf Riedi
Capturing Network Traffic Dynamics Small Scales Rolf Riedi Dept of Statistics Stochastic Systems and Modelling in Networking and Finance Part II Dependable Adaptive Systems and Mathematical Modeling Kaiserslautern,
More informationHybrid Control and Switched Systems. Lecture #9 Analysis tools for hybrid systems: Impact maps
Hybrid Control and Switched Systems Lecture #9 Analysis tools for hybrid systems: Impact maps João P. Hespanha University of California at Santa Barbara Summary Analysis tools for hybrid systems Impact
More informationMODELING AND ANALYSIS OF STOCHASTIC HYBRID SYSTEMS
1 MODELING AND ANALYSIS OF STOCHASTIC HYBRID SYSTEMS João P Hespanha Center for Control, Dynamil Systems, and Computation University of California, Santa Barbara, CA 9311 hespanha@eceucsbedu http://wwweceucsbedu/
More informationTCP over Cognitive Radio Channels
1/43 TCP over Cognitive Radio Channels Sudheer Poojary Department of ECE, Indian Institute of Science, Bangalore IEEE-IISc I-YES seminar 19 May 2016 2/43 Acknowledgments The work presented here was done
More informationMin Congestion Control for High- Speed Heterogeneous Networks. JetMax: Scalable Max-Min
JetMax: Scalable Max-Min Min Congestion Control for High- Speed Heterogeneous Networks Yueping Zhang Joint work with Derek Leonard and Dmitri Loguinov Internet Research Lab Department of Computer Science
More informationModelling an Isolated Compound TCP Connection
Modelling an Isolated Compound TCP Connection Alberto Blanc and Denis Collange Orange Labs 905 rue Albert Einstein Sophia Antipolis, France {Email: alberto.blanc,denis.collange}@orange-ftgroup.com Konstantin
More informationPIQI-RCP: Design and Analysis of Rate-Based Explicit Congestion Control
PIQI-RCP: Design and Analysis of Rate-Based Explicit Congestion Control Saurabh Jain Joint work with Dr. Dmitri Loguinov June 21, 2007 1 Agenda Introduction Analysis of RCP QI-RCP PIQI-RCP Comparison Wrap
More informationResource Allocation and Pricing. R. Srikant University of Illinois
Resource Allocation and Pricing R. Srikant University of Illinois References The Mathematics of Internet Congestion Control, Birkhauser, 2004. Pricing: Kelly Distributed Resource Allocation: Kelly, Mauloo
More informationcs/ee/ids 143 Communication Networks
cs/ee/ids 143 Communication Networks Chapter 4 Transport Text: Walrand & Parakh, 2010 Steven Low CMS, EE, Caltech Agenda Internetworking n Routing across LANs, layer2-layer3 n DHCP n NAT Transport layer
More informationReliable Data Transport: Sliding Windows
Reliable Data Transport: Sliding Windows 6.02 Fall 2013 Lecture 23 Exclusive! A Brief History of the Internet guest lecture by Prof. Hari Balakrishnan Wenesday December 4, 2013, usual 6.02 lecture time
More informationA Stochastic Model for TCP with Stationary Random Losses
A Stochastic Model for TCP with Stationary Random Losses Eitan Altman, Kostya Avrachenkov Chadi Barakat INRIA Sophia Antipolis - France ACM SIGCOMM August 31, 2000 Stockholm, Sweden Introduction Outline
More informationA Priori Detection of Zeno Behavior in Communication Networks Modeled as Hybrid Systems
A Priori Detection of Zeno Behavior in Communication Networks Modeled as Hybrid Systems Alessandro Abate, Aaron D. Ames and Shankar Sastry Department of Electrical Engineering and Computer Sciences University
More informationcommunication networks
Positive matrices associated with synchronised communication networks Abraham Berman Department of Mathematics Robert Shorten Hamilton Institute Douglas Leith Hamilton Instiute The Technion NUI Maynooth
More informationStochastic Network Calculus
Stochastic Network Calculus Assessing the Performance of the Future Internet Markus Fidler joint work with Amr Rizk Institute of Communications Technology Leibniz Universität Hannover April 22, 2010 c
More informationPerformance Analysis of Priority Queueing Schemes in Internet Routers
Conference on Information Sciences and Systems, The Johns Hopkins University, March 8, Performance Analysis of Priority Queueing Schemes in Internet Routers Ashvin Lakshmikantha Coordinated Science Lab
More informationIN THIS PAPER, we describe a design oriented modelling
616 IEEE/ACM TRANSACTIONS ON NETWORKING, VOL 14, NO 3, JUNE 2006 A Positive Systems Model of TCP-Like Congestion Control: Asymptotic Results Robert Shorten, Fabian Wirth, and Douglas Leith Abstract We
More informationHybrid Control and Switched Systems. Lecture #11 Stability of switched system: Arbitrary switching
Hybrid Control and Switched Systems Lecture #11 Stability of switched system: Arbitrary switching João P. Hespanha University of California at Santa Barbara Stability under arbitrary switching Instability
More informationWindow Flow Control Systems with Random Service
Window Flow Control Systems with Random Service Alireza Shekaramiz Joint work with Prof. Jörg Liebeherr and Prof. Almut Burchard April 6, 2016 1 / 20 Content 1 Introduction 2 Related work 3 State-of-the-art
More informationNetwork Traffic Characteristic
Network Traffic Characteristic Hojun Lee hlee02@purros.poly.edu 5/24/2002 EL938-Project 1 Outline Motivation What is self-similarity? Behavior of Ethernet traffic Behavior of WAN traffic Behavior of WWW
More informationWireless Internet Exercises
Wireless Internet Exercises Prof. Alessandro Redondi 2018-05-28 1 WLAN 1.1 Exercise 1 A Wi-Fi network has the following features: Physical layer transmission rate: 54 Mbps MAC layer header: 28 bytes MAC
More informationA Mathematical Model of the Skype VoIP Congestion Control Algorithm
A Mathematical Model of the Skype VoIP Congestion Control Algorithm Luca De Cicco, S. Mascolo, V. Palmisano Dipartimento di Elettrotecnica ed Elettronica, Politecnico di Bari 47th IEEE Conference on Decision
More informationHYBRID AND SWITCHED SYSTEMS ECE229 WINTER 2004
HYBRID AND SWITCHED SYSTEMS ECE229 WINTER 2004 Course description As computers, digital networks, and embedded systems become ubiquitous and increasingly complex, one needs to understand the coupling between
More informationHybrid Control and Switched Systems. Lecture #8 Stability and convergence of hybrid systems (topological view)
Hybrid Control and Switched Systems Lecture #8 Stability and convergence of hybrid systems (topological view) João P. Hespanha University of California at Santa Barbara Summary Lyapunov stability of hybrid
More informationModeling Impact of Delay Spikes on TCP Performance on a Low Bandwidth Link
Modeling Impact of Delay Spikes on TCP Performance on a Low Bandwidth Link Pasi Lassila and Pirkko Kuusela Networking Laboratory Helsinki University of Technology (HUT) Espoo, Finland Email: {Pasi.Lassila,Pirkko.Kuusela
More informationInternet Traffic Modeling and Its Implications to Network Performance and Control
Internet Traffic Modeling and Its Implications to Network Performance and Control Kihong Park Department of Computer Sciences Purdue University park@cs.purdue.edu Outline! Motivation! Traffic modeling!
More informationCompound TCP with Random Losses
Compound TCP with Random Losses Alberto Blanc 1, Konstantin Avrachenkov 2, Denis Collange 1, and Giovanni Neglia 2 1 Orange Labs, 905 rue Albert Einstein, 06921 Sophia Antipolis, France {alberto.blanc,denis.collange}@orange-ftgroup.com
More informationA positive systems model of TCP-like congestion control: Asymptotic results
A positive systems model of TCP-like congestion control: Asymptotic results Robert Shorten Fabian Wirth Douglas Leith April 7, 2004 Abstract In this paper we study communication networks that employ drop-tail
More informationTuning the TCP Timeout Mechanism in Wireless Networks to Maximize Throughput via Stochastic Stopping Time Methods
Tuning the TCP Timeout Mechanism in Wireless Networks to Maximize Throughput via Stochastic Stopping Time Methods George Papageorgiou and John S. Baras Abstract We present an optimization problem that
More informationCompound TCP with Random Losses
Compound TCP with Random Losses Alberto Blanc 1, Konstantin Avrachenkov 2, Denis Collange 1, and Giovanni Neglia 2 1 Orange Labs, 905 rue Albert Einstein, 06921 Sophia Antipolis, France {alberto.blanc,denis.collange}@orange-ftgroup.com
More informationPart I Stochastic variables and Markov chains
Part I Stochastic variables and Markov chains Random variables describe the behaviour of a phenomenon independent of any specific sample space Distribution function (cdf, cumulative distribution function)
More informationEfficient Nonlinear Optimizations of Queuing Systems
Efficient Nonlinear Optimizations of Queuing Systems Mung Chiang, Arak Sutivong, and Stephen Boyd Electrical Engineering Department, Stanford University, CA 9435 Abstract We present a systematic treatment
More informationL 2 -induced Gains of Switched Systems and Classes of Switching Signals
L 2 -induced Gains of Switched Systems and Classes of Switching Signals Kenji Hirata and João P. Hespanha Abstract This paper addresses the L 2-induced gain analysis for switched linear systems. We exploit
More informationMatthew Zyskowski 1 Quanyan Zhu 2
Matthew Zyskowski 1 Quanyan Zhu 2 1 Decision Science, Credit Risk Office Barclaycard US 2 Department of Electrical Engineering Princeton University Outline Outline I Modern control theory with game-theoretic
More informationMethodology for Computer Science Research Lecture 4: Mathematical Modeling
Methodology for Computer Science Research Andrey Lukyanenko Department of Computer Science and Engineering Aalto University, School of Science and Technology andrey.lukyanenko@tkk.fi Definitions and Goals
More informationComputing Stochastical Bounds for the Tail Distribution of an M/GI/1 Queue
Computing Stochastical Bounds for the Tail Distribution of an M/GI/1 Queue Pierre L. Douillet 1, André-Luc Beylot 2, and Monique Becker 3 1 Mathématiques Supérieures, CPGE Faidherbe, 9, rue A. Carrel,
More informationTCP modeling in the presence of nonlinear window growth
TCP modeling in the presence of nonlinear window growth Eitan Altman, Kostia Avrachenkov, Chadi Barakat Rudesindo Núñez-Queija Abstract We develop a model for TCP that accounts for both sublinearity and
More informationElectrical Engineering Written PhD Qualifier Exam Spring 2014
Electrical Engineering Written PhD Qualifier Exam Spring 2014 Friday, February 7 th 2014 Please do not write your name on this page or any other page you submit with your work. Instead use the student
More informationA positive systems model of TCP-like congestion control: Asymptotic results
A positive systems model of TCP-like congestion control: Asymptotic results Robert Shorten Fabian Wirth Douglas Leith Abstract In this paper we study communication networks that employ drop-tail queueing
More informationModels and Techniques for Network Tomography
Proceedings of the 21 IEEE Worshop on Information Assurance and Security T1C2 13 United States Military Academy West Point NY 5 6 June 21 Models and Techniques for Networ Tomography Stephan Bohace bohace@mathuscedu
More informationAnalysis of Rate-distortion Functions and Congestion Control in Scalable Internet Video Streaming
Analysis of Rate-distortion Functions and Congestion Control in Scalable Internet Video Streaming Min Dai Electrical Engineering, Texas A&M University Dmitri Loguinov Computer Science, Texas A&M University
More informationWindow Size. Window Size. Window Size. Time. Time. Time
A Spectrum of TCP-friendly Window-based Congestion Control Algorithms Λ Shudong Jin Liang Guo Ibrahim Matta Azer Bestavros Computer Science Department Boston University Boston, MA 5 fjins, guol, matta,
More informationDesign of IP networks with Quality of Service
Course of Multimedia Internet (Sub-course Reti Internet Multimediali ), AA 2010-2011 Prof. Pag. 1 Design of IP networks with Quality of Service 1 Course of Multimedia Internet (Sub-course Reti Internet
More informationNICTA Short Course. Network Analysis. Vijay Sivaraman. Day 1 Queueing Systems and Markov Chains. Network Analysis, 2008s2 1-1
NICTA Short Course Network Analysis Vijay Sivaraman Day 1 Queueing Systems and Markov Chains Network Analysis, 2008s2 1-1 Outline Why a short course on mathematical analysis? Limited current course offering
More informationA New TCP/AQM System Analysis
A ew TCP/AQM System Analysis Qin Xu, Fan Li, Jinsheng Sun, and Moshe Zukerman, Fellow, IEEE arxiv:37.24v [cs.i] 4 Jul 23 Abstract The fluid model has been used extensively to guide designs of AQM schemes
More informationQueueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K "
Queueing Theory I Summary Little s Law Queueing System Notation Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K " Little s Law a(t): the process that counts the number of arrivals
More informationA Signal Processing Approach to the Analysis of Chemical Networking Protocols
Laurea Specialistica 19 July 2010 A Signal Processing Approach to the Analysis of Chemical Networking Protocols Author Supervisors Prof. Marco Luise Prof. Filippo Giannetti (University of Pisa) (University
More informationProcessor Sharing Flows in the Internet
STANFORD HPNG TECHNICAL REPORT TR4-HPNG4 Processor Sharing Flows in the Internet Nandita Dukkipati, Nick McKeown Computer Systems Laboratory Stanford University Stanford, CA 9434-93, USA nanditad, nickm
More informationMellin Transforms for TCP Throughput with Applications to Cross Layer Optimization
Mellin Transforms for TCP Throughput with Applications to Cross Layer Optimization François Baccelli & David R. McDonald INRIA-ENS, {Francois.Baccelli@ens.fr} University of Ottawa, {dmdsg@mathstat.uottawa.ca}
More informationCongestion Control. Topics
Congestion Control Topics Congestion control what & why? Current congestion control algorithms TCP and UDP Ideal congestion control Resource allocation Distributed algorithms Relation current algorithms
More informationAnalysis of TCP Westwood+ in high speed networks
Analysis of TCP Westwood+ in high speed networks 1 E. Altman, C. Barakat, S. Mascolo, N. Möller and J. Sun Abstract TCP Westwood+ is modelled and analyzed using stochastic recursive equations. It is shown
More informationOn the Response Time of Large-scale Composite Web Services
On the Response Time of Large-scale Composite Web Services Michael Scharf Institute of Communication Networks and Computer Engineering (IKR) University of Stuttgart, Pfaffenwaldring 47, 70569 Stuttgart,
More information384Y Project June 5, Stability of Congestion Control Algorithms Using Control Theory with an application to XCP
384Y Project June 5, 00 Stability of Congestion Control Algorithms Using Control Theory with an application to XCP . Introduction During recent years, a lot of work has been done towards the theoretical
More informationImpact of Cross Traffic Burstiness on the Packet-scale Paradigm An Extended Analysis
Impact of ross Traffic Burstiness on the Packet-scale Paradigm An Extended Analysis Rebecca Lovewell and Jasleen Kaur Technical Report # TR11-007 Department of omputer Science University of North arolina
More informationBasic concepts of probability theory
Basic concepts of probability theory Random variable discrete/continuous random variable Transform Z transform, Laplace transform Distribution Geometric, mixed-geometric, Binomial, Poisson, exponential,
More informationCommunications and Signal Processing Spring 2017 MSE Exam
Communications and Signal Processing Spring 2017 MSE Exam Please obtain your Test ID from the following table. You must write your Test ID and name on each of the pages of this exam. A page with missing
More informationAnalysis on Packet Resequencing for Reliable Network Protocols
1 Analysis on Packet Resequencing for Reliable Network Protocols Ye Xia David Tse Department of Electrical Engineering and Computer Science University of California, Berkeley Abstract Protocols such as
More informationNonlinear Instabilities in TCP-RED
Nonlinear Instabilities in TCP-RED Priya Ranjan, Eyad H. Abed and Richard J. La Abstract This work develops a discrete time feedback system model for a simplified TCP (Transmission Control Protocol) network
More informationCapacity-achieving Feedback Scheme for Flat Fading Channels with Channel State Information
Capacity-achieving Feedback Scheme for Flat Fading Channels with Channel State Information Jialing Liu liujl@iastate.edu Sekhar Tatikonda sekhar.tatikonda@yale.edu Nicola Elia nelia@iastate.edu Dept. of
More informationFair Service for Mice in the Presence of Elephants
Fair Service for Mice in the Presence of Elephants Seth Voorhies, Hyunyoung Lee, and Andreas Klappenecker Abstract We show how randomized caches can be used in resource-poor partial-state routers to provide
More informationMarkov Chains. X(t) is a Markov Process if, for arbitrary times t 1 < t 2 <... < t k < t k+1. If X(t) is discrete-valued. If X(t) is continuous-valued
Markov Chains X(t) is a Markov Process if, for arbitrary times t 1 < t 2
More informationOptimal Communication Logics in Networked Control Systems
Optimal Communication Logics in Networked Control Systems Yonggang Xu João P. Hespanha Dept. of Electrical and Computer Eng., Univ. of California, Santa Barbara, CA 9306 Abstract This paper addresses the
More informationRobustesse des techniques de Monte Carlo dans l analyse d événements rares
Institut National de Recherche en Informatique et Automatique Institut de Recherche en Informatique et Systèmes Aléatoires Robustesse des techniques de Monte Carlo dans l analyse d événements rares H.
More informationQueueing Theory and Simulation. Introduction
Queueing Theory and Simulation Based on the slides of Dr. Dharma P. Agrawal, University of Cincinnati and Dr. Hiroyuki Ohsaki Graduate School of Information Science & Technology, Osaka University, Japan
More informationPositive Harris Recurrence and Diffusion Scale Analysis of a Push Pull Queueing Network. Haifa Statistics Seminar May 5, 2008
Positive Harris Recurrence and Diffusion Scale Analysis of a Push Pull Queueing Network Yoni Nazarathy Gideon Weiss Haifa Statistics Seminar May 5, 2008 1 Outline 1 Preview of Results 2 Introduction Queueing
More informationHigh speed access links. High speed access links. a(t) process (aggregate traffic into buffer)
Long Range Dependence in Network Traffic and the Closed Loop Behaviour of Buffers Under Adaptive Window Control Arzad A. Kherani and Anurag Kumar Dept. of Electrical Communication Engg. Indian Institute
More informationHTTP TURBULENCE. Augustin Chaintreau. David McDonald. (Communicated by Aim Sciences)
Manuscript submitted to AIMS Journals Volume X, Number X, XX X Website: http://aimsciences.org pp. X XX HTTP TURBULENCE François Baccelli Département d Informatique, ENS 45 rue d Ulm 755 Paris, France
More informationSTABILITY PROPERTIES OF RESET SYSTEMS
STABILITY PROPERTIES OF RESET SYSTEMS D.Nešić,1 L.Zaccarian,2 A.R.Teel,3 Department of Electrical and Electronic Engineering, The University of Melbourne, Parkville, 31, Victoria, Australia. d.nesic@ee.mu.oz.au
More informationStabilisation of network controlled systems with a predictive approach
Stabilisation of network controlled systems with a predictive approach Emmanuel Witrant with D. Georges, C. Canudas de Wit and O. Sename Laboratoire d Automatique de Grenoble, UMR CNRS 5528 ENSIEG-INPG,
More informationOSCILLATION AND PERIOD DOUBLING IN TCP/RED SYSTEM: ANALYSIS AND VERIFICATION
International Journal of Bifurcation and Chaos, Vol. 18, No. 5 (28) 1459 1475 c World Scientific Publishing Company OSCILLATION AND PERIOD DOUBLING IN TCP/RED SYSTEM: ANALYSIS AND VERIFICATION XI CHEN,
More informationNew Physical Principle for Monte-Carlo simulations
EJTP 6, No. 21 (2009) 9 20 Electronic Journal of Theoretical Physics New Physical Principle for Monte-Carlo simulations Michail Zak Jet Propulsion Laboratory California Institute of Technology, Advance
More informationIntroduction to queuing theory
Introduction to queuing theory Claude Rigault ENST claude.rigault@enst.fr Introduction to Queuing theory 1 Outline The problem The number of clients in a system The client process Delay processes Loss
More informationAn Optimal Index Policy for the Multi-Armed Bandit Problem with Re-Initializing Bandits
An Optimal Index Policy for the Multi-Armed Bandit Problem with Re-Initializing Bandits Peter Jacko YEQT III November 20, 2009 Basque Center for Applied Mathematics (BCAM), Bilbao, Spain Example: Congestion
More informationAnalytic Performance Evaluation of the RED Algorithm
Prof. Dr. P. Tran-Gia Analytic Performance Evaluation of the RED Algorithm Stefan Köhler, Michael Menth, Norbert Vicari TCP Model RED Model TCP over RED Results TCP > Reliable transmission > Closed loop
More informationHybrid Systems Techniques for Convergence of Solutions to Switching Systems
Hybrid Systems Techniques for Convergence of Solutions to Switching Systems Rafal Goebel, Ricardo G. Sanfelice, and Andrew R. Teel Abstract Invariance principles for hybrid systems are used to derive invariance
More informationMice and Elephants Visualization of Internet
Mice and Elephants Visualization of Internet Traffic J. S. Marron, Felix Hernandez-Campos 2 and F. D. Smith 2 School of Operations Research and Industrial Engineering, Cornell University, Ithaca, NY, 4853,
More informationStochastic Chemical Kinetics
Stochastic Chemical Kinetics Joseph K Scott November 10, 2011 1 Introduction to Stochastic Chemical Kinetics Consider the reaction I + I D The conventional kinetic model for the concentration of I in a
More informationInternet Congestion Control: Equilibrium and Dynamics
Internet Congestion Control: Equilibrium and Dynamics A. Kevin Tang Cornell University ISS Seminar, Princeton University, February 21, 2008 Networks and Corresponding Theories Power networks (Maxwell Theory)
More informationProxel-Based Simulation of Stochastic Petri Nets Containing Immediate Transitions
Electronic Notes in Theoretical Computer Science Vol. 85 No. 4 (2003) URL: http://www.elsevier.nl/locate/entsc/volume85.html Proxel-Based Simulation of Stochastic Petri Nets Containing Immediate Transitions
More informationA flow-based model for Internet backbone traffic
A flow-based model for Internet backbone traffic Chadi Barakat, Patrick Thiran Gianluca Iannaccone, Christophe iot Philippe Owezarski ICA - SC - EPFL Sprint Labs LAAS-CNRS {Chadi.Barakat,Patrick.Thiran}@epfl.ch
More informationNear-optimal policies for broadcasting files with unequal sizes
Near-optimal policies for broadcasting files with unequal sizes Majid Raissi-Dehkordi and John S. Baras Institute for Systems Research University of Maryland College Park, MD 20742 majid@isr.umd.edu, baras@isr.umd.edu
More informationChapter 3 Balance equations, birth-death processes, continuous Markov Chains
Chapter 3 Balance equations, birth-death processes, continuous Markov Chains Ioannis Glaropoulos November 4, 2012 1 Exercise 3.2 Consider a birth-death process with 3 states, where the transition rate
More informationModeling Chemical Reactions with Single Reactant Specie
Modeling Cheical Reactions with Single Reactant Specie Abhyudai Singh and João edro Hespanha Abstract A procedure for constructing approxiate stochastic odels for cheical reactions involving a single reactant
More informationEfficient Leaping Methods for Stochastic Chemical Systems
Efficient Leaping Methods for Stochastic Chemical Systems Ioana Cipcigan Muruhan Rathinam November 18, 28 Abstract. Well stirred chemical reaction systems which involve small numbers of molecules for some
More informationrequests/sec. The total channel load is requests/sec. Using slot as the time unit, the total channel load is 50 ( ) = 1
Prof. X. Shen E&CE 70 : Examples #2 Problem Consider the following Aloha systems. (a) A group of N users share a 56 kbps pure Aloha channel. Each user generates at a Passion rate of one 000-bit packet
More informationStability of the two queue system
Stability of the two queue system Iain M. MacPhee and Lisa J. Müller University of Durham Department of Mathematical Science Durham, DH1 3LE, UK (e-mail: i.m.macphee@durham.ac.uk, l.j.muller@durham.ac.uk)
More information