0 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
Institute for Applied and Numerical Mathematics – RG Numerical Simulation, Optimization and High Performance Computing
Communication in wireless ad hoc networks
a stochastic geometry modelKIT – University of the State of Baden-Wuerttemberg and
Introduction
Ad hoc networks
No (hard-wired) infrastructure Self-organization
Cooperation among the subscribers (≡ nodes)
Applications
Military and law enforcement communication Rapidly deployed temporary networks Sensor networks
Modeling
Avoid expensive mistakes Test for suitability
Considered scenario
2 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
Inhomogeneous Mobile ad hoc network Nearest Receiver (IMNR)
Node positions:finite, inhomogeneous Poisson point process
Channel access method:slotted ALOHA
Routing:nearest receiver
Transmission success:signal-to-noise ratio condition
Transmit power:constant
Path loss model:omnidirectional power law
Performance metrics
Local:probability of coverage
Classification & literature survey
Literature survey
Baccelli and Błaszczyszyn (2009):MNR model
Node positions:homogeneousPPP
Performance metrics:probability of coverage & density of successful transmissions
Haenggi and Ganti (2008):analysis of interference
Node positions:Poisson cluster processes & general motion-invariant PP
Performance metric:probability of coverage
Haenggi, Andrews, Baccelli et al. (2009):homogeneous case
Weber, Andrews and Jindal (2010):Transmission Capacity
Classification
inhomogeneous, finitePPP
Structure
4 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
System model Performance metrics Results
Network geometry & channel access
PP of node positionsΦ
Φfinite, inhomogeneous PPP onR2 Λ=λGintensity measure (IM)
λ>0 expected total number of nodes
Gdistribution of the position of a typical node
gprobability density function (PDF) ofG
PPs of rolesΦR, transmittersΦTx and receiversΦRx
ΦRindependentF-marking ofΦ F=pMACδ1+ (1−pMAC)δ0
pMAC∈(0,1)probability of media access
ΦTx=ΦR(· × {1})PP of transmitters
IM:ΛTx=pMACΛ=λTxG
ΦRx= ΦR(· × {0})PP of receivers, IM:ΛRx=λRxG
Routing Model
6 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
Definition: nearest neighbour functionY∗
x∈R2 (position of the transmitter)
µ=∑Ii=1δyi boundedly finite counting measure onR 2
(realization ofΦRx ≡positions of receivers)
DefineY∗: R2×NR2 →R2 by: Y∗(x,µ) = argmin y∈µ
{kx−yk} if existent and unique
∞ otherwise
PP of transmitter-receiver pairsΦTxRx ΦTx=∑Ii=1δXi ≡Positions of transmitters
Yi =Y∗(Xi,ΦRx)≡targeted receiver of the transmitter atXi ΦTxRx= ∑Ii=1δ(Xi,Yi)≡PP of transmitter-receiver pairs
Success of a transmission
signal-to-interference ratio SIR= R `(kx−yk) `(ky−zk)ν(dz) = kx−yk−α R ky−zk−α ν(dz)`=`(r)omnidirectional path loss
`(r) =r−αpower law where 2≤α≤4 loss exponent
xposition of the transmitter yposition of the receiver
ν=∑Ii=1δzi positions of competing transmitters SIR success functions
Defines: R2×R2×N
R2 → {0,1}by:
Structure
8 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
Done: system model
Network geometry:inhomogeneous PPP
Channel access method:slotted ALOHA
Routing model:nearest receiver routing
Success of a transmission:SIR success function
Next: performance metrics
Local performance metric:probability of coverage
Global performance metric:mean number of successful
Local performance metric
probability of coveragepc
(
x,y)
pc(x,y) =
Z
s(x,y,ν(· ×R2))P(!TxRxx,y)(dν)
x∈R2 ≡position of the transmitter y∈R2≡position of the targeted receiver ssuccess function
P!TxRx
(x,y) local modified Palm distribution ofΦ
TxRxat(x,y)≡
distribution of the PP of transmissions competing with(x,y)
ν(· ×R2)≡positions of interferers (do not care about positions of the
Global performance metric
10 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
Mean number of successful transmissionsT
T =E
Z
s(x,Y∗(x,ΦRx),ΦTx\x)ΦTx(dx)
ssuccess function
x≡position of the transmitter
y=Y∗(x,ΦRx)position of the receiver point ofΦRxnearest tox
Structure
Done: performance metrics
Local performance metric:probability of coverage
Global performance metric:mean number of successful
transmissions
Next: Results
Uniqueness of the nearest receiver Distribution of the nearest receiver Estimate of the probability of coverage Formula for the global performance metric
Uniqueness of the nearest receiver
12 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
Y∗(x,ΦRx) = argmin y∈ΦRx
{kx−yk} if existent and unique
∞ otherwise
x≡position of the transmitter
Y∗(x,ΦRx)≡targeted receiver of the transmitter atx ΦRx ≡positions of the receivers
Theorem It is: P Y∗(x,ΦRx) =∞ =P ΦRx =∅ =e−λRx P Y∗(x,ΦRx) =∞|ΦRx6=∅ =0
Distribution of the nearest receiver
Theorem: distribution of the distance to the nearest receiver
Distributions of
x−Y∗(x,ΦRx)
form a stochastic kernelHwith source R2 and targetR. For allx∈R2:
H(x,·) =e−λRxδ∞(·) +Hac(x,·)
The PDF ofHac(x,·)is given by: h(x,r) =λRx
R
∂Br(x)g dσ·e
−λRxG(Br(x))
Theorem: distribution of nearest receiver
Distributions ofY∗(x,ΦRx)form a stochastic kernelG∗with sourceR2 and targetR2. For allx∈R2:
G∗(x,·) =e−λRxδ∞(·) +G∗
ac(x,·)
The PDF ofGac∗ (x,·)is given by:
Estimate of the probability of coverage
14 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
pc(x,y) = Z s(x,y,ν(· ×R2))P(!TxRxx,y)(dν) = Z s(x,y,ν)PTx(dν) Complicated dependence onν: s(x,y,ν) =0⇔ kx−yk −α R ky−zk−α ν(dz) <β
Estimate ofs(x,y,ν): dominant interferers (Weber et al.)
Consider only the case, that one interferer is enough to disturb the transmission: ⇒ ky−zk< β 1 αkx−yk pc(x,y)≤P ΦTx(B β 1 αkx−yk(y)) =0 =e −λTxG(B β 1 αkx−yk (y))
Formula for the global performance metric
T = E Z s(x,Y∗(x,ΦRx),ΦTx\x)ΦTx(dx) ΦTx,ΦRx = indep. Z Z Z s(x,Y∗(x,µ),ν\x)ν(dx)PRx(dµ)PTx(dν) Tonelli = Z Z Z s(x,Y∗(x,µ),ν\x)PRx(dµ)ν(dx)PTx(dν) Distribution = of NR Z Z Z s(x,y,ν\x)G∗(x,dy)ν(dx)PTx(dν) = E Z Z s(x,y,ΦTx\x)G∗(x,dy)ΦTx(dx) refined = Campbell Z Z Z s(x,y,ν)G∗(x,dy)P!xTx(dν)ΛTx(dx) Slivnyak = Tonelli Z Z Z s(x,y,ν)PTx(dν)G∗(x,dy)ΛTx(dx) = Z Z pc(x,y)G∗(x,dy)ΛTx(dx)Structure
16 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
Done: results
Uniqueness of the nearest receiver Distribution of the nearest receiver Estimate of the probability of coverage Formula for the global performance metric
Next:
Résumé Outlook
Résumé
Comparison with the homogeneous case (MNR Model)
Finite network⇒global performance metric Price to pay is higher complexity:
pc(r)⇒pc(x,y)
G∗(dr)⇒G∗(x,dy)
Suitability of the IMNR model for describing sensor networks
Complete independence of node positions⇒PPP Simple channel access method⇒slotted ALOHA Undirected transmissions⇒omnidirectional path loss Energy Efficiency⇒nearest receiver routing (extreme case)
Outlook
18 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
Next steps
Numerical evaluation of the integral formula Optimization of the system parameters Further refinement of the model:
Ambient & thermal noise Fading
Other path loss models (fix unphysical singularity at 0) Estimate the global performance metric from below Power control
Big picture
IMNR: single time slot
⇒correlation between time slots IMNR: only physical- and data link layer ⇒network layer (routing)
20 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
Basic definitions
(X,dX)nonempty complete separable metric space
BXBorel-σ-algebra,BbXfamily of bounded measureable sets µboundedly finite counting measure on(X,BX), if
µ(A)∈N0
for eachA∈ Bb X
NXfamily of boundedly finite counting measures NX=σ(µ7→µ(A); A∈ B)itsσ-Algebra
Φis a point process (PP), if it is a(NX,NX)-valued random variable
Conclusion:point processes are random boundedly finite counting
Representation of point processes
22 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
Example: binomial process
Let(Xi)i∈Nbe i.i.d. onXandn∈Nbe fixed. Then Φ= n
∑
i=1 δXi is a point process. Representation theoremEach point processΦhas a representation Φ=
I
∑
i=1 δXi
whereI∈N0∪ {∞},(Xi)i∈N ∈Xare random variables.
Moment measures and Campbell‘s theorem
Definition: first and second moment measures
First moment measure (Intensity Measure, IM)Λis defined by Λ(A) =EΦ(A)
for eachA∈ BX(mean number of points inA). Second moment measureΛ2 is defined by
Λ2(A×B) =EΦ(A)Φ(B)
for eachA×B ∈X2 (⇒covariance ofΦ(A)andΦ(B)). Campbell‘s theorem
Letf : X→Rbe measureable and nonnegative orΛ-integrable. Then: E Z f(x)Φ(dx) =E I
∑
i=1 f(Xi) = Z f(x)Λ(dx)Poisson point processes
24 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
Definition
LetΛbe the intensity measure ofΦ. If
Φ(A1),. . .,Φ(An)independent for mutually disjointA1,. . .,An ∈ BbX
(independent increments)
Φ(A)has Poisson distribution with parameterΛ(A): P(Φ(A) =k) =e−Λ(A)Λ(A)
k
k! for eachk∈N0(Poisson statistics)
thenΦis called a Poisson point process (PPP).
Theorem
IfΛis boundedly finite andΦsimple (i.e.Φ({x})≤1 for allx ∈Xalmost surely w.r.t.P), then:
Marked point processes
Definition
A marked point processΦ˜ onXwith marks inYis a point process on X×Y, such thatΦ˜(· ×Y)(ground process) is boundedly finite.
Example: independentF-marking (ALOHA)
LetΦ=∑Ii=1δXi be a PPP onX=R2 with IMΛ,Y={0,1}and
F =pMACδ1+ (1−pMAC)δ0 (0<pMAC<1).
Furthermore letYi ∈Ybe i.i.d. asF,(Yi)i∈Nindependent ofΦ. Then
ΦR =
I
∑
i=1
δ(Xi,Yi) ΦRx =ΦR(· × {0}) ΦTx =ΦR(· × {1})
are PPP with IMsΛR =Λ⊗F,ΛRx= (1−pMAC)ΛandΛTx=pMACΛ
Palm theory
26 Aug. 14 2013 Leonid Chaichenets - Communication in wireless ad hoc networks
Definition: modified Campbell measure and Palm kernels
LetΦbe a simple PP with IMΛ. Its modified Campbell measureC!is defined by
C!(A×B) =E
Z
A1B
(Φ\x)Φ(dx)
for allA×B ∈ BX⊗ NX. Furthermore,C!can be factorized: C! =Λ⊗P!x
The stochastic kernelP!
x with sourceXand targetNXis called modified
Palm kernel.
Refined Campbell‘s theorem
Letf : X×NX→Rbe mb. and nonnegative orC!integrable. Then: E Z f(x,Φ\x)Φ(dx) = Z f(x,ν)C!(d(x,ν)) = Z Z f(x,ν)P!x(dν)Λ(dx)
Two theorems on PPPs
Theorem of Slivnyak and Mecke
LetΦbe a simple PP with finite IMΛ. Then: Φis PPP⇔P!
x =PΦalmost everywhere w.r.t.Λ
Theorem: second moment measure of a PPP
LetΦbe a PPP with boundedly finite IMΛ. Its second moment measure Λ2 is: