Models of network routing and congestion control

Similar documents
THE ANALYSIS OF SOME MODELS FOR CLAIM PROCESSING IN INSURANCE COMPANIES

Lecture 24: Observability and Constructibility

Math 166 Week-in-Review - S. Nite 11/10/2012 Page 1 of 5 WIR #9 = 1+ r eff. , where r. is the effective interest rate, r is the annual

Multipath routing and congestion control

Using Difference Equations to Generalize Results for Periodic Nested Radicals

12.6 Sequential LMMSE Estimation

Multivector Functions

( ) 1 Comparison Functions. α is strictly increasing since ( r) ( r ) α = for any positive real number c. = 0. It is said to belong to

By the end of this section you will be able to prove the Chinese Remainder Theorem apply this theorem to solve simultaneous linear congruences

Nanomaterials for Photovoltaics (v11) 10. Bulk-Heterojunction Solar Cells

Range Symmetric Matrices in Minkowski Space

Advanced Physical Geodesy

a) The average (mean) of the two fractions is halfway between them: b) The answer is yes. Assume without loss of generality that p < r.

Progression. CATsyllabus.com. CATsyllabus.com. Sequence & Series. Arithmetic Progression (A.P.) n th term of an A.P.

LESSON 15: COMPOUND INTEREST

KEY. Math 334 Midterm II Fall 2007 section 004 Instructor: Scott Glasgow

PAPER 39 STOCHASTIC NETWORKS

MATH Midterm Solutions

CHAPTER 5 : SERIES. 5.2 The Sum of a Series Sum of Power of n Positive Integers Sum of Series of Partial Fraction Difference Method

Supplementary materials. Suzuki reaction: mechanistic multiplicity versus exclusive homogeneous or exclusive heterogeneous catalysis

Lecture 6: October 16, 2017

Counting Functions and Subsets

Chapter 2 Sampling distribution

DANIEL YAQUBI, MADJID MIRZAVAZIRI AND YASIN SAEEDNEZHAD

Conditional Convergence of Infinite Products

Complementary Dual Subfield Linear Codes Over Finite Fields

On ARMA(1,q) models with bounded and periodically correlated solutions

Advanced Higher Formula List

SOME ARITHMETIC PROPERTIES OF OVERPARTITION K -TUPLES

Auchmuty High School Mathematics Department Sequences & Series Notes Teacher Version

Consider unordered sample of size r. This sample can be used to make r! Ordered samples (r! permutations). unordered sample

The Multivariate-t distribution and the Simes Inequality. Abstract. Sarkar (1998) showed that certain positively dependent (MTP 2 ) random variables

Using Counting Techniques to Determine Probabilities

2012 GCE A Level H2 Maths Solution Paper Let x,

The Pigeonhole Principle 3.4 Binomial Coefficients

Technical Report: Bessel Filter Analysis

Lecture 3 : Concentration and Correlation

RELIABILITY ASSESSMENT OF SYSTEMS WITH PERIODIC MAINTENANCE UNDER RARE FAILURES OF ITS ELEMENTS

Ch 3.4 Binomial Coefficients. Pascal's Identit y and Triangle. Chapter 3.2 & 3.4. South China University of Technology

MATH /19: problems for supervision in week 08 SOLUTIONS

ICS141: Discrete Mathematics for Computer Science I

Multiple Experts with Binary Features

Wide-Sense Nonblocking Clos Networks under Packing Strategy

SVD ( ) Linear Algebra for. A bit of repetition. Lecture: 8. Let s try the factorization. Is there a generalization? = Q2Λ2Q (spectral theorem!

Lower Bounds for Cover-Free Families

ON EUCLID S AND EULER S PROOF THAT THE NUMBER OF PRIMES IS INFINITE AND SOME APPLICATIONS

physicsandmathstutor.com

Mapping Radius of Regular Function and Center of Convex Region. Duan Wenxi

Minimal order perfect functional observers for singular linear systems

arxiv:math/ v3 [math.oc] 5 Apr 2008

THE COLORED JONES POLYNOMIAL OF CERTAIN PRETZEL KNOTS

Discussion 02 Solutions

FIXED POINT AND HYERS-ULAM-RASSIAS STABILITY OF A QUADRATIC FUNCTIONAL EQUATION IN BANACH SPACES

Electron states in a periodic potential. Assume the electrons do not interact with each other. Solve the single electron Schrodinger equation: KJ =

L8b - Laplacians in a circle

A note on random minimum length spanning trees

Finite q-identities related to well-known theorems of Euler and Gauss. Johann Cigler

Generalized Fibonacci-Lucas Sequence

Lecture 2: Stress. 1. Forces Surface Forces and Body Forces

THE ANALYTIC LARGE SIEVE

EDEXCEL NATIONAL CERTIFICATE UNIT 28 FURTHER MATHEMATICS FOR TECHNICIANS OUTCOME 2- ALGEBRAIC TECHNIQUES TUTORIAL 1 - PROGRESSIONS

Math 7409 Homework 2 Fall from which we can calculate the cycle index of the action of S 5 on pairs of vertices as

ELEMENTARY AND COMPOUND EVENTS PROBABILITY

On composite conformal mapping of an annulus to a plane with two holes

A NOTE ON DOMINATION PARAMETERS IN RANDOM GRAPHS

4. Biasing Transistor Circuits

Combining age-based and channelaware scheduling in wireless systems

This web appendix outlines sketch of proofs in Sections 3 5 of the paper. In this appendix we will use the following notations: c i. j=1.

Einstein Classes, Unit No. 102, 103, Vardhman Ring Road Plaza, Vikas Puri Extn., Outer Ring Road New Delhi , Ph. : ,

Recursion. Algorithm : Design & Analysis [3]

EVALUATION OF SUMS INVOLVING GAUSSIAN q-binomial COEFFICIENTS WITH RATIONAL WEIGHT FUNCTIONS

EL2520 Control Theory and Practice

THE ABCD-HANKEL TRANSFORMATION IN TWO-DIMENSIONAL FREQUENCY-DOMAIN WITH POLAR COORDINATES

Notes on McCall s Model of Job Search. Timothy J. Kehoe March if job offer has been accepted. b if searching

Minimization of the quadratic test function

The Application of a Maximum Likelihood Approach to an Accelerated Life Testing with an Underlying Three- Parameter Weibull Model

A Generalization of the Deutsch-Jozsa Algorithm to Multi-Valued Quantum Logic

16 Modeling a Language by a Markov Process

Modelling rheological cone-plate test conditions

Generalized Near Rough Probability. in Topological Spaces

6 Matrix Concentration Bounds

Strong Result for Level Crossings of Random Polynomials. Dipty Rani Dhal, Dr. P. K. Mishra. Department of Mathematics, CET, BPUT, BBSR, ODISHA, INDIA

Strong Result for Level Crossings of Random Polynomials

Solution to Problem First, the firm minimizes the cost of the inputs: min wl + rk + sf

ECEN 5014, Spring 2013 Special Topics: Active Microwave Circuits and MMICs Zoya Popovic, University of Colorado, Boulder

Stabilization Time for a Type of Evolution on Binary Strings

= 5! 3! 2! = 5! 3! (5 3)!. In general, the number of different groups of r items out of n items (when the order is ignored) is given by n!

The Central Limit Theorems for Sums of Powers of Function of Independent Random Variables

Effect of no-flow boundaries on interference testing. in fractured reservoirs

On the Explicit Determinants and Singularities of r-circulant and Left r-circulant Matrices with Some Famous Numbers

Math III Final Exam Review. Name. Unit 1 Statistics. Definitions Population: Sample: Statistics: Parameter: Methods for Collecting Data Survey:

Applied Mathematical Sciences, Vol. 2, 2008, no. 9, Parameter Estimation of Burr Type X Distribution for Grouped Data

1 Explicit Explore or Exploit (E 3 ) Algorithm

Direction of Arrival Estimation Using the Extended Kalman Filter

Capacity Bounds for Ad hoc and Hybrid Wireless Networks

On randomly generated non-trivially intersecting hypergraphs

Chapter Vectors

ON CERTAIN CLASS OF ANALYTIC FUNCTIONS

ADDITIONAL INTEGRAL TRANSFORMS

IDENTITIES FOR THE NUMBER OF STANDARD YOUNG TABLEAUX IN SOME (k, l)-hooks

Transcription:

Models of etok outig ad cogestio cotol Fak Kelly, Cambidge statslabcamacuk/~fak/tlks/amhesthtml Uivesity of Massachusetts mhest, Mach 26, 28

Ed-to-ed cogestio cotol sedes eceives Sedes lea though feedback fom eceives of cogestio at queue, ad slo do o speed up accodigly With cuet TCP, thoughput of a flo is popotioal to / T p T oud-tip time, p packet dop pobability Jacobso 988, Mathis, Semke, Mahdavi, Ott 997, Padhye, Fioiu, Tosley, Kuose 998, Floyd & Fall 999

Model defiitio We at to descibe a etok model, ith fluctuatig umbes of flos We fist eed otatio fo etok stuctue abstactio of ate allocatio The e eed to defie the adom atue of flo aivals ad depatues

Netok stuctue J,, J - set of esouces - set of outes - if esouce is o oute -otheise oute esouce

ate allocatio x - eight of oute - umbe of flos o oute - ate of each flo o oute Give the vecto ho ae the ates chose? x x,,

Optimizatio fomulatio Suppose x x is chose to maximize x subect to x x C J eighted -fai allocatios, Mo ad Walad 2 < < x eplace by log x if

Solutio x / p p - shado pice Lagage multiplie fo the esouce capacity costait Obseve aligmet ith squae-oot fomula he 2, 2 / T, p p

- maximum flo - popotioally fai - TCP fai - max-mi fai / 2 2 T Examples of -fai allocatios x subect to x J C x maximize p x /

Example C, J, max-mi faiess: /2 /2 /2 2/3 2/3 popotioal faiess: /3 maximum flo:

Flo level model Defie a Makov chai ith tasitio ates + at ate at ate ν x t t, μ - Poisso aivals, expoetially distibuted file sizes - model oigially due to obets ad Massoulié 998 - fo a sigle esouce o a liea etok ith popotioal faiess e ca allo abitay file size distibutios becomes a quasi-evesible ode

Example: a liea etok J C μ ν /,,,, 2 2 2 2 B B π Quasi-evesible, ith:

Stability Let ν μ If ad esouce allocatio is eighted -fai the the Makov chai t t, is positive ecuet < C J De Veciaa, Lee & Kostatopoulos 999; Boald & Massoulié 2

What goes og ithout faiess? Suppose vetical steams have pioity: the coditio fo stability is < 2 2 ad ot < mi{, 2} C C Boald & Massoulié 2

Heavy taffic We e iteested i hat happes he e appoach the edge of the achievable egio, he C J Fluid model fo a etok opeatig ude a fai badidth-shaig policy K & Williams ppl Pob 24 Poduct fom statioay distibutios fo diffusio appoximatios to a flo level model opeatig ude a popotioal fai shaig policy Kag, K, Lee & Williams Pefomace Evaluatio evie 27 State space collapse ad diffusio appoximatio fo a etok opeatig ude a popotioal fai shaig policy Kag, K, Lee & Williams

Fluid ad diffusio scaligs Coside a sequece of etoks, labelled by N, hee as N, ν N N N ν, μ μ, N C ad thus C θ Fluid scalig: Diffusio scalig: N Nt N N 2 N t N

t Fluid ad diffusio scaligs afte Haiso, Bamso, Williams Fluid scalig: Diffusio scalig: N Nt N O this time scale, taffic ad capacity ae balaced, ad e expect a la of lage umbes N 2 N t N O this time scale, thee is a dift of θ, ad e expect a cetal limit theoem t

Balaced fluid model J C Suppose ad coside diffeetial equatios x t t > d d μ ν Fist let s substitute fo the values of, to give: x,

p t t μ ν / d d cae eeded he Thus, at a ivaiat state, p μ ν /

State space collapse: ivaiat maifold The folloig ae equivalet: is a ivaiat state thee exists a o-egative vecto p ith / p ν μ Thus the set of ivaiat states foms a J dimesioal maifold, paameteized by p

potetial fuctio + + ν μ ν F Let folloig Boald ad Massoulié 2 The d d t F t ith equality oly if is a ivaiat state

Wokloads t t W μ Let the okload fo esouce The d d, d d t W t t p t W t

+ + ν μ ν F Miimize J W, μ subect to Solutio is ˆ W p - Lagage multiplie fo the esouce okload costait Extemal chaacteizatio of a ivaiat state W p μ ν / ˆ

Evolutio of fuctios F potetial fuctio extemal value, give okloads F t Fˆ W t F t Fˆ W t povides a Lyapuov fuctio hich shos covegece to the ivaiat maifold peiod hee okload is iceasig t

The case p μ ν W p p W p T T T, μ μ μ Defie diagoal matices,,, / diag diag μ ν The ad so

Thus W lies i the polyhedal coe { W : W μ T p, p } Moe geeally, W lie i the coe hee μ / C C { p /, }

μ slope slope Example, < < 2 + +, W 2 p Each boudig face coespods to a esouce ot okig at full capacity Etaimet: cogestio at some esouces may pevet othe esouces fom okig at thei full capacity W p 2

Statioay distibutio? W 2 p p 2 p 2 W p Williams 987 detemied sufficiet coditios, i tems of the eflectio agles ad covaiace matix, fo a SBM i a polyhedal domai to have a poduct fom ivaiat distibutio a ske symmety coditio

Local taffic coditio ssume the matix cotais the colums of the uit matix amogst its colums: ie each esouce has some local taffic -

Poduct fom ude popotioal faiess,, Ude the statioay distibutio fo the eflected Boia motio, the scaled compoets of p ae idepedet ad expoetially distibuted The coespodig appoximatio fo is hee p p ~ Exp C Dual adom vaiables ae idepedet ad expoetial J

Multipath outig Suppose a souce-destiatio pai has access to seveal outes acoss the etok: souce oute esouce S s - set of souce-destiatio pais -oute seves s-d pai s destiatio Combied multipath outig ad cogestio cotol: a obust Iteet achitectue Key, Massoulié & Tosley

outig ad optimizatio fomulatio Suppose x x is chose to maximize s log x s s subect to H s y y y x C s s S J H is a icidece matix, shoig hich outes seve a souce-destiatio pai

Example of multipath outig ν ν 2 3 C C 3 ν μ C 2 C 3 Thus outes, as ell as flo ates, ae chose to optimize s log x s s ove souce-sik pais s μ μ 2 3 C < C 3,C2

Fist cut costait ν ν 2 3 C C 3 ν μ C 2 C 3 + 2 C + C2 μ μ 2 3

Secod cut costait ν ν 2 3 C C 3 ν μ C 2 C 3 + 3 2 C 3 μ μ 2 3

Geealized cut costaits I geeal, stability equies s s s - a collectio of geealized cut costaits Povided cotais a uit matix, e agai have the appoximatio hee p s s J s < p C ~ Exp C s s gai idepedet dual adom vaiables, o oe fo each geealized cut costait s s S J J

Models of outig ad cogestio cotol Flo level Makov chai model Heavy taffic ad popotioal faiess give poduct fom fo dual vaiables dual vaiable fo each geealized cut costait, ude multipath outig Good behaviou, achieved ithout pio koledge of hich cut costaits bite