1 Analysis of Random Mobility Models with PDE's Michele Garetto Emilio Leonardi Politecnico di Torino Italy MobiHoc 2006 - Firenze.

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

Advanced Piloting Cruise Plot.
Chapter 1 The Study of Body Function Image PowerPoint
1 Perfect Simulation and Stationarity of a Class of Mobility Models Jean-Yves Le Boudec (EPFL) & Milan Vojnovic (Microsoft Research Cambridge) IEEE Infocom.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 11 Information.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
STATISTICS Random Variables and Distribution Functions
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Algebraic Expressions
UNITED NATIONS Shipment Details Report – January 2006.
Fundamental Relationship between Node Density and Delay in Wireless Ad Hoc Networks with Unreliable Links Shizhen Zhao, Luoyi Fu, Xinbing Wang Department.
Spectral Analysis of Function Composition and Its Implications for Sampling in Direct Volume Visualization Steven Bergner GrUVi-Lab/SFU Torsten Möller.
Scalable Routing In Delay Tolerant Networks
Summary of Convergence Tests for Series and Solved Problems
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
MULTIPLICATION EQUATIONS 1. SOLVE FOR X 3. WHAT EVER YOU DO TO ONE SIDE YOU HAVE TO DO TO THE OTHER 2. DIVIDE BY THE NUMBER IN FRONT OF THE VARIABLE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Addition Facts
Year 6 mental test 10 second questions
2010 fotografiert von Jürgen Roßberg © Fr 1 Sa 2 So 3 Mo 4 Di 5 Mi 6 Do 7 Fr 8 Sa 9 So 10 Mo 11 Di 12 Mi 13 Do 14 Fr 15 Sa 16 So 17 Mo 18 Di 19.
Solve Multi-step Equations
Richmond House, Liverpool (1) 26 th January 2004.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Mathematics for Economics Beatrice Venturi 1 Economics Faculty CONTINUOUS TIME: LINEAR DIFFERENTIAL EQUATIONS Economic Applications LESSON 2 prof. Beatrice.
BT Wholesale October Creating your own telephone network WHOLESALE CALLS LINE ASSOCIATED.
Discrete time Markov Chain
Randomized Algorithms Randomized Algorithms CS648 1.
ABC Technology Project
1 On the Capacity of Ad Hoc Wireless Networks Under General Node Mobility Michele Garetto – Università di Torino Paolo Giaccone - Politecnico di Torino.
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
VOORBLAD.
1 Capacity Scaling in Delay Tolerant Networks with Heterogeneous Mobile Nodes Michele Garetto – Università di Torino Paolo Giaccone - Politecnico di Torino.
15. Oktober Oktober Oktober 2012.
1. 2 No lecture on Wed February 8th Thursday 9 th Feb 14: :00 Thursday 9 th Feb 14: :00.
Quadratic Inequalities
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
BIOLOGY AUGUST 2013 OPENING ASSIGNMENTS. AUGUST 7, 2013  Question goes here!
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Squares and Square Root WALK. Solve each problem REVIEW:
1..
Routing and Congestion Problems in General Networks Presented by Jun Zou CAS 744.
© 2012 National Heart Foundation of Australia. Slide 2.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Addition 1’s to 20.
25 seconds left…...
12 October, 2014 St Mungo's Academy 1 ADVANCED HIGHER MATHS REVISION AND FORMULAE UNIT 1.
Slippery Slope
Exponential and Logarithmic Functions
U1A L1 Examples FACTORING REVIEW EXAMPLES.
H to shape fully developed personality to shape fully developed personality for successful application in life for successful.
Januar MDMDFSSMDMDFSSS
Week 1.
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
PSSA Preparation.
Immunobiology: The Immune System in Health & Disease Sixth Edition
CpSc 3220 Designing a Database
1 McGill University Department of Civil Engineering and Applied Mechanics Montreal, Quebec, Canada.
Week 10 Generalised functions, or distributions
State Variables.
Presentation transcript:

1 Analysis of Random Mobility Models with PDE's Michele Garetto Emilio Leonardi Politecnico di Torino Italy MobiHoc Firenze

2 Introduction We revisit two widely used mobility models for ad-hoc networks: Random Way-Point (RWP) Random Direction (RD) Properties of these models have been recently investigated analytically Steady-state distribution of the nodes Perfect simulation [Vojnovic, Le Boudec ‘05]

3 Motivation and contributions Open issues in the analysis of mobility models: 1) Analysis under non-stationary conditions 2) How to design a mobility model that achieves a desired steady-state distribution (e.g. an assigned node density distribution over the area) We address both issues above using a novel approach based on partial differential equations We introduce a non-uniform, non-stationary point of view in the analysis and design of mobility models

4 Random waypoint (RWP) and Random Direction (RD) Pause Nodes travel on segments at constant speed The speed on each segment is chosen randomly from a generic distribution Random Way Point (RWP) :  choose destination point Random Direction (RD) :  choose travel duration  Wrap-around  Reflection

5 Analysis of a mobility model using PDE  Describe the state of a mobile node at time t  Write how the state evolves over time  Try to solve the equations analytically, under given boundary conditions and initial conditions at t = 0  At the steady-state  In the transient regime

6 = pdf of being in the move phase at position x, with speed v, at time t = pdf of being in the pause phase at location x, at time t Example: Random Direction model with exponential move/pause times Move time ~ exponential distribution (  ) Pause time ~ exponential distribution ( ) { position, phase (move or pause), speed } Note :

7 Example: Random Direction in 1D Pause Move

8 Wrap-around Random Direction: boundary conditions

9 Reflection Random Direction: boundary conditions

10 Random Direction model We have extended the equations of RD model to the case of general move and pause time distributions multi-dimensional domain We have proven that the solution of the equations, with assigned boundary and initial conditions, exists unique details in the paper…

11 RD – Steady state analysis We obtain the uniform distribution (true in general for RD):

12 Can we design a mobility model to achieve a desired node density distribution ? desired distributions:, The PDE formulation allows us to define a generalized RD model to achieve this goal: 1)scale the local speed of a node by the factor 2)Set the transition rate pause  move to: Generalized RD model

13 Generalized RD - example A metropolitan area divided into 3 rings R4R4 R3R3 R2R2 R1R1  Area 20 km x 20 km  8 million nodes  Desired densities: 

14 Generalized RD - example

15 Transient analysis of RD model Methodology of separation of variables Candidate solution : ( With wrap-around boundary conditions )

16 Wrap-around conditions require that: Transient analysis of RD model For any, the equations are satisfied only for specific values of All are negative, except

17 Transient analysis of RD model The initial conditions can be expanded using the standard Fourier series over the interval Each term of the expansion (except k = 0) decays exponentially over time with its own parameter As, all “propagation modes” k > 0 vanish, leaving only the steady-state uniform distribution ( k = 0 )

18 Transient analysis of RD model Can be extended to : Rectangular domain (requires 2D Fourier expansion) Reflection boundary condition General move/pause time, through phase-type approximation details in the paper…

19 Transient example – t = 0 RD Parameters : move ~ exp(1), pause ~ exp(1), V uniform [0,1]

20 Transient example – t = 0.5

21 Transient example – t = 1

22 Transient example – t = 2

23 Transient example – t = 4

24 Transient example – t = 8

25 Transient example – t = 16

26 Application of the transient analysis Controlled simulations under non-stationary conditions (i.e. with time-varying node density) Capacity planning Network resilience and reliability Obtain a given dispersion rate of the nodes as a function of the parameters of the model e.g.: people leaving a crowded place (a conference room, a stadium, downtown area after work)

27 Application of the transient analysis Stability of a wireless link Estimate of the initial location of the mobile node at time t = 0 Still in range of the access point at time t ?

28 Conclusions The proposed PDE framework allows to: Define a generalized RD model to achieve a desired distribution of nodes in space (at the equilibrium) Analytically predict the evolution of node density over time (away from the equilibrium) The ability to obtain non-uniform and/or non-stationary behavior (in a predictable way) makes theoretical mobility models more attractive and close to applications

29 The End Thanks for your attention questions & comments…