Resource pooling in congested networks:  proportional fairness and product form

Neil Walton Joint work with: Frank Kelly and Laurent Massoulié  

Statistical Laboratory, University of Cambridge.  

We are interested in studying proportional fairness as a way of sharing flow across different routes of a network We review some recent results. First we consider an equivalence between  single­path and multi­path routing...

 

 

A network

(N. Laws '90, Kang, Kelly, Lee, Williams '09)

In general

 

 

A network

(N. Laws '90, Kang, Kelly, Lee, Williams '09)

In general

 

 

Set of Resource pools

A network

 

(N. Laws '90, Kang, Kelly, Lee, Williams '09)

So multi­path routing is the same  as single path routing  when we pool resources  

Proportional fairness

The pooling of resources is not particular  to proportional fairness  

But   

Proportional fairness does have some special properties...

A very imprecise thought:

“Proportional fairness is the network  version of processor sharing” The advantage of processor sharing queues: Expected processing time  of a job of size x 

Expected processing time  of a job of size x 

A Multi­class Network of Processor Sharing Queues

ν1

ν2 C1

C2

C3

ν0

aji/μi

IMPORTANT POINT:  Queue sizes are independent Geometric Distributions   

 

REF: Kelly '79, Massoulie '99, Proutiere '03, Bonald and Proutiere '04. W '09.

A Closed Multi­class Queueing Network This argument is due to: Schweitzer ’79, Kelly ’89, Roberts and Massoulie ’99 By Little’s Law:

arrival rate  route i 

 

sojourn  time 

 

#route i packets at queue j

A Closed Multi­class Queueing Network This argument is due to: Schweitzer ’79, Kelly ’89, Roberts and Massoulie ’99 By Little’s Law: Summing over queues, j:

sojourn  time 

Queues are stable, approximately:

If very stable then sojourn is  small, therefore approximately:

 

 

A Closed Multi­class Queueing Network This argument is due to: Schweitzer ’79, Kelly ’89, Roberts and Massoulie ’99 By Little’s Law: Summing over queues, j:

sojourn  time 

Queues are stable, approximately:

If very stable then sojourn is  small, therefore approximately:

These are the Kuhn­Tucker conditions for the NETWORK PROBLEM!

 

 

A Multi­class Network of Processor Sharing Queues A large deviations analysis is sufficient to show [W '09]:

Stationary throughput of closed queueing network

 

Proportionally fair allocation

 

A Multi­class Network of Processor Sharing Queues A large deviations analysis is sufficient to show [W '09]:

Suggests product form results  associated with proportional fairness This point had previously been considered for proportional fairness (Kang et al. '09)

Idea shadow prices        are like queue sizes  and so are independent.  

 

Proportional fairness considers flows and resources, not packets and queues So we must use a different model: (Roberts and Massoulie '98) ν1

Λ1(n)μ1

n=(2,2,2)

ν2

Λ2(n)μ2

ν0

Λ0(n) μ0

Proportional fair model is stable iff De Veciana, Lee & Konstantopoulos 1999 Bonald and Massoulié

Are lagrange multipliers independent geometric distributions? 

No  

 

Proportional fairness considers flows and resources, not packets and queues So we must use a different model: (Roberts and Massoulie '98) ν1

Λ1(n)μ1

n=(2,2,2)

ν0

ν2

Λ2(n)μ2

Λ0(n) μ0

What about Heavy Traffic?

So are Lagrange multipliers independent exponential distributions?

Well sometimes...we know Local Traffic condition (Kang et al.)  

 

What about in general for                                                      ?  Is not true independent exponentials in general...

Grid networks Total number in system should be Erlang(6) Total number in system is actually Erlang(4)

Suggests a simple structure A conjecture: In Heavy traffic Where            has density, 

 

 

Resource pooling in congested networks: proportional ...

Resource pooling in congested networks: ... A network. In general. (N. Laws '90, Kang, Kelly, Lee, Williams '09) .... Total number in system should be Erlang(6).

479KB Sizes 1 Downloads 196 Views

Recommend Documents

Resource pooling in congested networks ... - Semantic Scholar
we postulate the limiting form of the stationary distribution, by comparison with several variants of the fairness ... these results suggest an approximation for the mean transfer time of a file in a network operating with multi-path ..... j ∈ J th

Energy proportional datacenter networks - CiteSeerX
Jun 23, 2010 - of future network switches: 1) We show that there is a significant ... or power distribution unit can adversely affect service availability.

Energy proportional datacenter networks - CiteSeerX
Jun 23, 2010 - Finally, based on our analysis, we propose opportunities for ..... package, operating at higher data rates, further increasing chip power.

utility optimization in congested queueing networks
In this asymptotic regime, the service capacity of the network remains ... routes (1) subject to the network's capacity constraints (2). But, the utility preferences of ...

Most pooling variation in array-based DNA pooling is ... - Nature
Jan 31, 2007 - Previously, Macgregor et al2 presented pooling data using. Affymetrix arrays but did ... to fit an analysis of variance to the set of p˜ai values. This .... 6 R Development Core Team: R: A language and environment for statistical ...

FAIRNESS OF RESOURCE ALLOCATION IN CELLULAR NETWORKS
1. Introduction. Fairness is an important property of a resource allocation .... for wireless packet services (see e.g., [11, 12, 13]), the Gilbert-Elliot model [14, 15].

Improving resource sharing in computer networks ...
Introduction. 1.1 The state of the art. 1.1.1 Computer networks. A computer network is a set of several computers or terminals, which are interconnected by a communication network. Even if computer networks are widely presented in literature, see. [T

proportional reasoning
9, May 2011 ○ MATHEMATICS TEACHING IN THE MIDDLE SCHOOL 545 p of proportion occur in geometry, .... in your notebook. Use your estimation skills to ...

A New Congested Flowgate Ranking Strategy In MISO ...
That is, EPB is the upper bound or over-estimation of APB. B. Annual Total EPB. Definition 1 defines the calculation of hourly EPB. For ranking purpose, the hourly EPB needs to be aggregated to annual total EPB. By definition, the annual total EPB sh

Energy-Proportional Networked Systems - EPFL
Video streaming, Cloud computing. • CMOS reaching a plateau in power-efficiency ... NETWORK. Threats to Internet's growth. Power deliver/. Cooling problems.

Pooling Cherries and Lemons
Sep 19, 2017 - Are their incentives influenced by market competition in the banking .... key determinant of banks'strategies is the degree of market compe-.

pdf-1448\dynamic-symmetry-proportional-system-is-found-in-some ...
... the apps below to open or edit this item. pdf-1448\dynamic-symmetry-proportional-system-is-foun ... e-fourteenth-to-sixteenth-centuries-by-karyl-knee.pdf.

A Proportional Fairness Algorithm with QoS Provision in ...
Define channel gain as. Hk,n, total noise power spectral density as Nk,n, and pk,n as ... nications University, Daejon, Korea (email: {dungnt, ynhan}@icu.ac.kr).

Price-cap regulation of congested airports - EBSCOhost
Jan 19, 2011 - H. Yang, A. Zhang welfare maximization. As a result, price regulations may be called upon to contain market power of an airport, which has the ...

social networks and community resource management
Key Words: social networks, participation, cooperation, fishing, common pool resource .... complain that the shrimp population has decreased over the past ten.

social networks and community resource management
beneficial for the recovery of the shrimp population, the fishermen were so ... We implemented an environmental program that was based on a project conducted in ..... E. Saez, The Role of Information and Social Interactions in Retirement Plan.

Insensitive, maximum stable allocations converge to proportional ...
Apr 9, 2011 - + → C where C ⊂ RR. + is a closed, bounded, convex set with a non-empty interior. The set C is the set of allocations that can be scheduled.

Proportional Bandwidth Sharing Using Bayesian ...
(SDN) paradigm, traffic management in data center networks ... Index Terms—Software Defined Networks, OpenFlow, Data center ..... that is building up. Fig.