Alzubaidy Network Calculus
Alzubaidy Network Calculus
Channels
Hussein Al-Zubaidy
Jörg Liebeherr
Almut Burchard
University of Toronto
y ajt
Performance Analysis of Multihop Wireless Network
Through
traffic
Wireless link
Rx nN . . . nj Fading ch
odel
z Cross traffic Cross traffic Cross traffic
x y
Tx h Rx
Through
traffic
n z
1 . . . . . . N
Fading channel model Cross tra
Through
traffic
1
C(γ) = W log(1 + γ)
. . . nN A . . . D
A D
(min, +) dioid algebra S
Backlog: B(s) = A(0, s) − D(0, s)
Delay: W (s) = inf {u ≥ 0 : A(0, s) ≤ D(0, s + u)}
Network service: s t
Bit domain
Arrivals and departures are measured
log(X)
in bits
eX
For fading channels, service is given in terms of log(g(γt ))
Distribution of S is not easy to work with
SNR Domain
log(X)
eX
Qt−1
Service: S(τ, t) = g(γi )
i=τ A S D
Qt−1
Arrival: A(τ, t) = i=τ eai
Departure: D(0, t) ≥ A ⊗ S(τ, t) = inf τ ≤u≤t A(τ, u)·S(u, t)
A(0,t)
Backlog: B(t) = log D(0,t)
N −1+t−τ
t−τ
MSnet (s, τ, t) ≤ · Mg(γ) (s) , ∀s < 1
t−τ
n1 o
bε = inf log M(s, t, t) − log ε
s>0 s
n o
inf M(s, t + wε , t) ≤ ε
s>0
Cascade of N i.i.d. Rayleigh Channels
Define:
4 1
V (s) = esρ(s) e1/γ̄ γ̄ −s Γ(1 − s, )
γ̄
ε 1
bnet = inf σ(s) − N log(1 − V (s)) + log ε
s>0 s
( ε
)
es(−ρ(s)w +σ(s)) ε
· min 1, (V (s))w (wε )N −1
inf ≤ε
s>0 (1 − V (s))N
Numerical Results for N Rayleigh Channels
Model parameters
∆t = 1 ms
W = 20 kHz
(σ, ρ) bounded traffic
σ = 50 kb
ρ = 0 to 60 kbps
γ̄ = 0 to 40 dB
N = 1 to 100
.<1*.1<7*
%'" .#!.1<7*A
:17!;<!*17.=,/>2<-.=<?17.6@=9
.$!.1<7*A
% .%!.1<7*A
."!.1<7*A
.#!!.1<7*A
bεnet vs. γ̄
$'"
$
ρ = 30 kbps #'"
ε = 10−4 #
!'"
!.
! " #! #" $! $" %! %" &!
()*+,-*./0,11*2.345.6789
$" -
--97/-798/
--!"-798/4
678!.9!/78-2+:1,9;-29<78-0=25
--$"-798/4
--%"-798/4
!#
--#"-798/4
!""-798/4
bεnet vs. ρ
!"
γ̄ = 10 dB
ε = 10−4
#
"-
!" !# $" $# %" %# &" &# #" ##
'(()*+,-(+./-012345
Backlog and Delays
!
#! -
-!-A-$!-B=<;C-:0)-0:6)
-!-A-%!-B=<;C-:0)-0:6)
#!
!# -!-A-$!-B=<;C-#!-0:6);
9:;;-<*:=+=>1>?@
!$ -!-A-%!-B=<;C-$!-0:6);
buffer size = 400kb #!
probability #!
!&
-
! " #! #" $! $" %!
'()*+,)-./+00)1-234-5678
!
#! .
.A!.B.#!.CD
!
.A .B.$!.CD
(ii) ε(w) vs. γ̄ #!
!%
.A!.B.%!.CD
.A!.B.E!.CD
:;<2,=;<1.>+<?,?;2;=@
N = 10 #!
!'
ρ = 20 kbps
!&
#!
Tighter delay bounds at
!#$
higher SNR #!
!#"
#! .
! " #! #" $! $" %! %"
()*+,-*./0,11*2.345.6789
Conclusions
!
"! /
/!/=/&/+>?/-*./*-+.
9:-01,:-*/;<-313:0:,2
"!
!$ /!/=/"&/+>?/-*./*-+.
/!/=/"&/+>?/"!/*-+.7
SNR is huge!
!(
"! /
! "! #! $! %! &! '!
)*+!,-!.*+/+.012/3-4*+/5678
#!! /
/=2+/2=8+
/#!/2=8+B
/$!/2=8+B
;28!<=!+28/8+3->/?=@28/7AB:
(! /%!/2=8+B
(iv) ε
wnet vs. γ̄ /"!/2=8+B
'!
– ρ = 30 kbps
– ε = 10−4 &!
$!
Fading Channels With Cross Traffic
N-node:
N −1+t−τ
(1−s)·N σc (1−s)
MSo,net (s, τ, t) ≤e
t−τ
(1−s)·ρc (1−s) t−τ
· Mg(γ) (s)e , s<1
Bounds of Rayleigh Channels With Cross Traffic
where,
7.4!89!'.4+:),;/9*+:9<.4+3=:6
+"#+.94'>?+!,+@+$#
∆t = 1 msec. "!
+"##+.94'>?+!,+@+#
+"##+.94'>?+!,+@+"#
(σ, ρ) bounded "#
+"##+.94'>?+!,+@+$#
σo = σc = 50 kb #+
! "# "! $# $!
%&'()*'+,-)..'/+012+3456
– ρo = 30 kbps ."!.8:905?.!;.@.!
."!.8:905?.!;.@."!
789!/:!089.3,;2-:<.3:=89.1>36
."!.8:905?.!;.@.#!
"&
."!!.8:905?.!;.@.!
."!!.8:905?.!;.@."!
."!!.8:905?.!;.@.#!
"!
(ii) bεo,net
vs. ρo
– γ̄ = 10 dB &
!.
! "! #! $! %! &! '!
())*+,-.),/0.123456
L. Le and E. Hossain.
Tandem queue models with applications to QoS routing in multihop wireless networks.
IEEE Trans. Mobile Comput., 7:1025–1040, 2008.
F. Kelly.
Notes on effective bandwidths.
In Stochastic Networks: Theory and Applications. (Editors: F.P. Kelly, S. Zachary and I.B.
Ziedins) Royal Statistical Society Lecture Notes Series, 4, pages 141–168. Oxford
University Press, 1996.
D. Wu and R. Negi.
Effective capacity: a wireless link model for support of quality of service.
IEEE Trans. Wireless Commun., 2(4):630–643, 2003.
C.-S. Chang.
Performance guarantees in communication networks.
Springer Verlag, 2000.
F. Ciucu.
Non-asymptotic capacity and delay analysis of mobile wireless networks.
In Proc. ACM Sigmetrics, pages 359–360, June 2011.
M. Fidler.
An end-to-end probabilistic network calculus with moment generating functions.
In Proc. IEEE IWQoS, pages 261–270, June 2006.
G. Verticale.
A closed-form expression for queuing delay in Rayleigh fading channels using stochastic
network calculus.
In Proc. ACM Q2SWinet ’09, pages 8–12, 2009.
D. Wu and R. Negi.
Effective capacity: a wireless link model for support of quality of service.
IEEE Trans. Wireless Commun., 2(4):630–643, 2003.