Compartmental and (min,+) modelling of network elements in communication systems 

V. Guffens , G. Bastin , H. Mounier UCL/CESAME (Belgium) - Universite´ Paris Sud (France)

Compartmental and (min,+) modelling of network elements in communication systems – p.1/17

(Min,+) algebra

  

Overview Network calculus Hop-by-hop feedback control analysis

Fluid flow modelling 











Outline

Equivalent fluid flow model Alternative model Hop-by-hop feedback control analysis

Conclusion

Compartmental and (min,+) modelling of network elements in communication systems – p.2/17

Conventional addition and multiplication are replaced by : 







  





(Min,+) theory overview





















  









  







is a commutative dioid Distributivity of w.r.t 

























  



(min)

Compartmental and (min,+) modelling of network elements in communication systems – p.3/17

Conventional addition and multiplication are replaced by : 







  





(Min,+) theory overview









 





























is a commutative dioid Neutral for and





















  



(min)

Compartmental and (min,+) modelling of network elements in communication systems – p.3/17

Conventional addition and multiplication are replaced by : 







  





(Min,+) theory overview



 































  



(min)

is a commutative dioid etc.

Compartmental and (min,+) modelling of network elements in communication systems – p.3/17

Pioneer work Cruz91,A calculs for network delay. Exhaustive Book Leboudec, Thiran, Network calculus

# number of incoming packets up to time 

V(t)

  

U(t)



x(t)

  

Uses cumulative rate

V(t)

# number of outgoing packets up to time 



U(t)

wide-sense increasing functions 

x(t)



[p]

FIFO buffer







Network calculus

time [s]

Compartmental and (min,+) modelling of network elements in communication systems – p.4/17



 

is said to be constrained by 







  

 

  

At most (bits or packets) can be released on ANY time interval









 

















A flow   



Flow constraints

[p]

Constant bit rate server

[p]

R(t) = µ.t

Token leaky bucket R(t) = σ+ µ.t µ.

µ.

σ time [s]

time [s]

Compartmental and (min,+) modelling of network elements in communication systems – p.5/17

(Min,+) system theory 







 









 

V(t)

 

U(t)



x(t) R(t)

FIFO buffer [p]  

  



  

# !" $

V(t)

%"







 







  



 

U(t)

 

R(t)



   

  



  

 







  



  











  



  



  









  



  



  



In the case of a “greedy system”   

 

by causality:



Convolution !

time [s]

Compartmental and (min,+) modelling of network elements in communication systems – p.6/17

Hop-by-hop feedback control

S

y0



v2

v1

v0 x1



y2

y1 x2

v(n+1) x(n+1)

A token/credit is fed back for every transmitted packet Conservation of packet/token around feedback loop

Compartmental and (min,+) modelling of network elements in communication systems – p.7/17

Hop-by-hop feedback control analysis W0

W1

Vn−1

Wn−1 Vn

R µn+1

Vn+1

σn

0

.

-

', &

*



CBR server,

bucket size,

R µn

σ2

/*

* ) +

R µ2

σ1

*

*

.

('&







σ0

V1

*

R µ1

*

V0

S

Compartmental and (min,+) modelling of network elements in communication systems – p.8/17

Hop-by-hop feedback control analysis as a

1

!

The relationship expressing the output function of the input is : V0

R µ1

W0

V1

R µ2

W1

Vn−1

R µn

Wn−1 Vn

R µn+1

Vn+1

1

S

!

!



σ0

σ1

σ2

σn

!

!

-



represents a constant bit rate serpackets per second.

) )

&

where vice rate of

!

6 * 7

89& ,

0

2 &  -

&

!

*

3

3

.

.

3 4 



 !

!



.

. 





!

!





5

with

Compartmental and (min,+) modelling of network elements in communication systems – p.9/17

Hop-by-hop feedback control analysis W0

V1

R µ2

W1

Vn−1

R µn

Wn−1 Vn

R µn+1

Vn+1

σ2

σn

>; >A >?

>?

:A

@

<

C

:;

;

C

>A

@ >?

@

:<

A

C

><

@ >;

@ >A

@

:=

? B

σ1

>?

σ0

!

!



R µ1

1

V0

S

t Compartmental and (min,+) modelling of network elements in communication systems – p.10/17

H

G

%

E



  

%

E







  





  

L

)

P Q

  

for

D



L

Single equilibrium at

L





   D

)

if



   O







D



  L

M



)

if

N



D



   L

 M

 



D

L K 

is equivalent to

  

&





  

I

,

D

Fluid-flow model: The convolution operation

  

%

EJ

H

 

%

EF

G

Equivalent fluid-flow model

Compartmental and (min,+) modelling of network elements in communication systems – p.11/17

Alternative fluid-flow model Experiment with exponentially distributed inter-packet arrival time x [p]



R





0



)

0.6

ST

S  



0.7

0.5 0.4 0.3 0.2 Discrete event simulator

0.1 0 0

10

20

30

40

50

60

70 time [s]

Compartmental and (min,+) modelling of network elements in communication systems – p.12/17

Alternative fluid-flow model Experiment with exponentially distributed inter-packet arrival time x [p]



R





0



)

0.6

ST

S  



0.7

0.5 0.4

Alternative model :

0.3

L  



D

L K 

Discrete event simulator

0.1

  

)

0.2

10

20

30

40

50

60

70 time [s]

L

0



0

Compartmental and (min,+) modelling of network elements in communication systems – p.12/17

Alternative fluid-flow model Experiment with exponentially distributed inter-packet arrival time x [p]



R





0



)

0.6

ST

S  



0.7

0.5 0.4

0.2

 



D

L K 

Discrete event simulator

0.1

  

)

Fluid Flow Model

L

Alternative model :

0.3

20

30

40

50

60

70 time [s]



10

W



L

or

X & Y

U

V

/



R

Equilibrium :

V

&U

W

0

L

0

Compartmental and (min,+) modelling of network elements in communication systems – p.12/17

t v

{

}

_

]

h

u

}

_

a

~

u

]

d

j ] `

j

m l n

c

c

g

f

g

f

q

s

s

t

h u v

qs r p o

b

_

k ` Q j ]

]

d

b

]

i d `

h

d c e

_ ] `

_

g

f

x2

{

_

c

_ ] `

_

k j Q

a

x1

}

{ d |

b

i y

a

v2

q

o

_ ] `

x

_ ^ ` ] \

Z

v1

s

u

_

j ] `

y

b

i y

h

w

j ^ ` ] \

[

y1

s

qs

m l n

}

b

j

u

z

a

i d `

v0

_

j ] `

~

c

y0

}

b

y

h

a

d

S

j

z

j ] `

h

u

j

j

Hop-by-hop feedback control analysis y2 v(n+1)

x(n+1)

Compartmental and (min,+) modelling of network elements in communication systems – p.13/17

Compartmental modelling



I

L

‚

€  I 

‚





0

I



€



0

I

€



L

L

K



The system can be rewritten :

g „ q

s

s

qs

i d q

a

d

the

g

f ]

…

input vector and

„

f

ƒ

5 g {

]

the state vector,

q

s

s

_ ] qs `

a

with

]

f

ƒ

5

/



0

I

I

€

‚

... €





...

the compartmental matrix Compartmental and (min,+) modelling of network elements in communication systems – p.14/17

Results Integral of the rate

16

140

14

120

12

100

10 80

8

60

6

40

x1 buffer occupancy

4

20

2

0 0.4





0

0.8

1.2

1.6

2.0

2.4

2.8

3.2

0 0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0

Results from (Min,+) analysis are recovered good adequacy with experimental results Compartmental and (min,+) modelling of network elements in communication systems – p.15/17

Results I/S caracteristic 16 14 12 10 x4

8 6

x1,x2,x3

4 2 0 10 20 30 40 50 60 70 80 90 100



0

Fluid-flow models offer additional interesting results Compartmental and (min,+) modelling of network elements in communication systems – p.16/17

Fluid-flow models over complementary view on network calculus Alternative fluid flow models allow discovering new aspects 

New results might be obtained stability of hop-by-hop feedback control (ECC’03) Optimal control studies (submitted to CDC’04) 







Conclusion

Compartmental and (min,+) modelling of network elements in communication systems – p.17/17

Fluid-flow models over complementary view on network calculus Alternative fluid flow models allow discovering new aspects 

New results might be obtained stability of hop-by-hop feedback control (ECC’03) Optimal control studies (submitted to CDC’04) 







Conclusion

The end Compartmental and (min,+) modelling of network elements in communication systems – p.17/17

Compartmental and (min,+) modelling of network elements in ...

(Min,+) algebra. ¢. Overview. ¢. Network calculus. ¢. Hop-by-hop feedback control analysis. ¢. Fluid flow modelling. ¢. Equivalent fluid flow model. ¢. Alternative model. ¢. Hop-by-hop feedback control analysis. ¢. Conclusion. Compartmental and (min,+) modelling of network elements in communication systems – p.2/17 ...

212KB Sizes 1 Downloads 208 Views

Recommend Documents

Compartmental Fluid-Flow Modelling in Packet ...
the tutorial paper [45] and also, for instance, [3], [17], [24], [25], [27],. [39], [46], [60] ..... 28. Chapter 2. Fluid flow modelling of a FIFO buffer. Equilibrium λ r(x) [pps].

Congestion Control in Compartmental Network Systems
Email : (bastin, guffens)@auto.ucl.ac.be. Abstract. In many practical applications of control engineering, the dynamical system un- der consideration is described ...

Compartmental Architecture and Dynamics of ...
Apr 4, 2007 - single parameter of the model using data available for granulocyte ... for the loss of cells due to apoptotic senescence or migration out of.

Compartmental Architecture and Dynamics of ...
Apr 4, 2007 - Marley SB, Lewis JL, Gordon MY (2003) Progenitor cells divide ... Finch CA, Harker LA, Cook JD (1977) Kinetics of the formed elements of.

Estimating parameters in stochastic compartmental ...
Because a full analytic treat- ment of a dynamical ..... Attention is restricted to an SIR model, since for this case analytic solutions to the likelihood calculations ...

Estimating parameters in stochastic compartmental ...
The field of stochastic modelling of biological and ecological systems ..... techniques to estimate model parameters from data sets simulated from the model with.

“Wireless Sensor Network: Modelling & Simulation”
Aug 9, 2014 - ABOUT THE INSTITUTE. Sinhgad Technical Education Society was established in the year 1993 by Prof. M. N.. Navale with the aim of ...

“Wireless Sensor Network: Modelling & Simulation”
Aug 9, 2014 - The college offers bachelor degree programs in ... Programs offered by Institute have been ... Registration can be done online by sending DD.

ARTIFICIAL NEURAL NETWORK MODELLING OF THE ...
induction furnace and the data on recovery of various alloying elements was obtained for charge ..... tensile tests of the lab melt ingot has been employed.

Multiplicative multifractal modelling of long-range-dependent network ...
KEY WORDS: performance modelling; multiplicative multifractal; network .... the degree of persistence of the correlation: the larger the H value, the more ...... and military computer communications and telecommunications systems and net-.

Modelling Risk and Identifying Countermeasure in Organizations
Yudistira Asnar and Paolo Giorgini. Department of Information and Communication Technology ... associated risks to the organization where the system will operate. The ..... Suppose, we are the managers of a vehicle testing plant (Fig. 5) and ...

SpikeAnts, a spiking neuron network modelling ... - NIPS Proceedings
ics and computer science, using random Markov fields, cellular automata or ..... analysis of the average foraging effort¯F, versus population size M (top left),.

SpikeAnts, a spiking neuron network modelling ... - NIPS Proceedings
observed in many social insect colonies [2, 4, 5, 7], where synchronized patterns of ... chrony [10], order-chaos phase transition [20] or polychronization [11].

EARTHQUAKE PROTECTION OF Non--Structural Elements in ...
Retrying... Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. EARTHQUAKE PROTECTION OF Non--Structural Elements in Buildings.pdf. EARTHQUAKE PROTECTIO

108.84 Min: 0 Max: 1384.67 Min: 0 Max: 1916.72 Min -
0. 30. 60. 90. ϕ1. Φ. Max: 0. 0◦. Min: 0. 0 30 60 90120150180210240270300330360. 0. 30. 60. 90. ϕ1. Φ. Max: 0. 5◦. Min: 0. 0 30 60 ...

EARTHQUAKE PROTECTION OF Non--Structural Elements in ...
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. EARTHQUAKE PROTECTION OF Non--Structural Elements in Buildings.pdf. EARTHQUAKE PROTECTION OF Non--Structural

Archery and Mathematical Modelling 1
Pratt, Imperial College of Science & Technology London, measured all ... of a working-recurve bow near the tips, however, are elastic and bend during the final .... ends have been used by primitives in Africa, South America and Melanesia.

Archery and Mathematical Modelling 1
definition of good performance which fits the context of interest. Flight shooters .... Pratt, Imperial College of Science & Technology London, measured all parameters which .... we dealt with the mechanics of the bow but not with its construction.

Plug-in Electric Vehicle Charging Load Forecasting, Modelling and ...
Plug-in Electric Vehicle Charging Load Forecasting, Modelling and Facility Planning Feb-3-2016.pdf. Plug-in Electric Vehicle Charging Load Forecasting, ...

Modelling language, action, and perception in Type ...
meaning representations of language while the latter can be justified in ..... 2 See for example the resources and tools available at The Point Cloud Library (PCL).