Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

23
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007 Christian Schindelhauer [email protected]

description

Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007. Christian Schindelhauer. Models of Mobility Random Waypoint Mobility Model. [Johnson, Maltz 1996]. move directly to a randomly chosen destination choose speed uniformly from stay at the destination for a predefined pause time. - PowerPoint PPT Presentation

Transcript of Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Page 1: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

1

University of FreiburgComputer Networks and Telematics

Prof. Christian Schindelhauer

Mobile Ad Hoc NetworksMobility (II)

11th Week04.07.-06.07.2007

Christian Schindelhauer

[email protected]

Page 2: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 2

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

move directly to a randomly chosen destination choose speed uniformly from stay at the destination for a predefined pause time

Models of MobilityRandom Waypoint Mobility

Model

[Camp et al. 2002]

[Johnson, Maltz 1996]

Page 3: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 3

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

move directly to a randomly chosen destination

choose speed uniformly from

stay at the destination for a predefined pause time

Problem:

– If vmin=0 then the average speed decays over the simulation time

Random Waypoint Considered Harmful

[Yoon, Liu, Noble 2003]

Page 4: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 4

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Random Waypoint Considered Harmful

The Random Waypoint (Vmin,Vmax, Twait)-Model

– All participants start with random position (x,y) in [0,1]x[0,1]– For all participants i {1,...,n} repeat forever:

• Uniformly choose next position (x’,y’) in [0,1]x[0,1]

• Uniformly choose speed vi from (Vmin, Vmax]

• Go from (x,y) to (x’,y’) with speed vi

• Wait at (x’,y’) for time Twait.

• (x,y) (x’,y’) What one might expect

– The average speed is (Vmin + Vmax)/2

– Each point is visited with same probability– The system stabilizes very quickly

All these expectations are wrong!!!

Page 5: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 5

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Random Waypoint Considered Harmful

What one might expect– The average speed is

(Vmin + Vmax)/2

– Each point is visited with same probability

– The system stabilizes very quickly

All these expectations are wrong!!!

Reality– The average speed is much

smaller• Average speed tends to 0

for Vmin = 0

– The location probability distribution is highly skewed

– The system stabilizes very slow

• For Vmin = 0 it never stabilizes

Why?

Page 6: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 6

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Random Waypoint Considered Harmful

The average speed is much smaller

Assumption to simplify the analysis:

1. Assumption: Replace the rectangular area

by an unbounded plane Choose the next position

uniformly within a disk of radius Rmax with the current position as center

2. Assumption: Set the pause time to 0:

Twait = 0 This increases the average

speed supports our argument

Page 7: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 7

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Random Waypoint Considered Harmful

The average speed is much smaller

The probability density function of speed of each node is then for

given by

since fV(v) is constant and

Page 8: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 8

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Random Waypoint Considered Harmful

The average speed is much smaller

The Probability Density Function (pdf) of travel distance R:

The Probability Density Function (pdf) of travel time:

Page 9: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 9

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Random Waypoint Considered Harmful

The average speed is much smaller

The Probability Density Function (pdf) of travel time:

Page 10: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 10

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Random Waypoint Considered Harmful

The average speed is much smaller

The average speed of a single node:

Page 11: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 11

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Models of MobilityProblems of Random

Waypoint In the limit not all positions

occur with the same probability

If the start positions are uniformly at random

– then the transient nature of the probability space changes the simulation results

Solution:– Start according the final spatial

probability distribution

Page 12: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 12

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

adjustable degree of randomness velocity: direction:

Models of MobilityGauss-Markov Mobility

Model

mean random variablegaussian distribution

tuning factor

[Camp et al. 2002]

[Liang, Haas 1999]

α=0.75

Page 13: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 13

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Models of MobilityCity Section and

PathwayMobility is restricted to

pathways– Highways– Streets

Combined with other mobility models like

– Random walk– Random waypoint– Trace based

The path is determined by the shortest path between the nearest source and target

Page 14: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 14

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Models of Mobility:Group-Mobility Models

Exponential Correlated Random– Motion function with random

deviation creates group behavior

Column Mobility– Group advances in a column

• e.g. mine searchingReference Point Group

– Nomadic Community Mobility• reference point of each

node is determined based on the general movement of this group with some offset

– Pursue Mobility• group follows a leader with

some offset

Page 15: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 15

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Models of MobilityCombined Mobility

Models [Bettstetter 2001]

Page 16: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 16

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Models of Mobility:Non-Recurrent Models

Kinetic data structures (KDS)– framework for analyzing algorithms on

mobile objects– mobility of objects is described by

pseudo-algebraic functions of time.– analysis of a KDS is done by counting

the combinatorial changes of the geometric structure

Usually the underlying trajectories of the points are described by polynomials

– In the limit points leave the scenario Other models

[Lu, Lin, Gu, Helmy 2004]– Contraction models– Expansion models– Circling models

This room is for rent.

Page 17: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 17

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Models of Mobility:Particle Based

MobilityMotivated by research on mass

behavior in emergency situations

– Why do people die in mass panics?

Approach of [Helbing et al. 2000]

– Persons are models as particles in a force model

– Distinguishes different motivations and different behavior

• Normal and panic

Page 18: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 18

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Models of Mobility:Particle Based

Mobility: PedestriansSpeed:

– f: sum of all forces : individual fluctuations

Target force:– Wanted speed v0 and direction e0

Social territorial force

Attraction force (shoe store)

Pedestrian force (overall):

Page 19: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 19

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Models of Mobility:Particle Based

Mobility: Pedestrians This particle based approach

predicts the reality very well– Can be used do design panic-safe

areas

Bottom line:– All persons behave like mindless

particles

Page 20: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 20

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Models of MobilityParticle Based

Mobility: VehiclesVehicles use 1-

dimensional spaceGiven

– relative distance to the predecessor

– relative speed to the predecessor

Determine– Change of speed

Page 21: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 21

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Models of Mobility:Particle Based

Mobility: Pedestrians Similar as in the pedestrian model

Each driver watches only the car in front of him No fluctuation

s(vi) = di + Ti vi, di is minimal car distance, Ti is security distance h(x) = x , if x>0 and 0 else, Ri is break factor si(t) = (xi(t)-xi-1(t)) - vehicle length Δvi = vi-vi-1

where

Page 22: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

Mobile Ad Hoc Networks 04.07.2007 11th Week - 22

University of FreiburgInstitute of Computer Science

Computer Networks and TelematicsProf. Christian Schindelhauer

Models of MobilityParticle Based

Mobility: VehiclesReality Simulation

with GFM

Page 23: Mobile Ad Hoc Networks Mobility (II) 11th Week 04.07.-06.07.2007

23

University of FreiburgComputer Networks and Telematics

Prof. Christian Schindelhauer

Thank you!

Mobile Ad Hoc NetworksChristian Schindelhauer

11th Week04.07.2007

[email protected]