1 Brief Survey of Mobility Models for Ad Hoc Networks and WLANs 2 A Mobility Model for Both Longterm - PowerPoint PPT Presentation

1 / 32
About This Presentation
Title:

1 Brief Survey of Mobility Models for Ad Hoc Networks and WLANs 2 A Mobility Model for Both Longterm

Description:

However, the sojourn time characteristics of users in campus-like WLAN do not ... Generalization of Markov processes with arbitrary distributed sojourn times. ... – PowerPoint PPT presentation

Number of Views:211
Avg rating:3.0/5.0
Slides: 33
Provided by: lionC
Category:

less

Transcript and Presenter's Notes

Title: 1 Brief Survey of Mobility Models for Ad Hoc Networks and WLANs 2 A Mobility Model for Both Longterm


1
(1) Brief Survey of Mobility Models for Ad Hoc
Networks and WLANs(2) A Mobility Model for Both
Long-term Mobility Characteristics and Timed
Location Prediction in WLANs
  • Presented by Jong-Kwon Lee
  • November 11, 2005

2
Random Walk Model
  • Originally proposed to emulate the unpredictable
    movement of particles in physics (referred to as
    Brownian Motion)
  • Each node moves from its current location to a
    new location by randomly choosing a direction and
    speed in which to travel.
  • For every interval t, randomly choose
  • New Speed ? vmin, vmax
  • New Direction ? (0, 2?
  • No pause time

3
Random Waypoint Model
  • Widely used in mobile ad hoc network research
  • Behavior of each node
  • selects a random point in the simulation area as
    its destination, and a speed V from an input
    range vmin, vmax.
  • Moves to its destination at its chosen speed.
  • When the node reaches its destination, it rests
    for some pause time.
  • After this pause time, it selects a new
    destination and speed, and repeats the process.

4
Reference Point Group Mobility Model
  • A mobility model with spatial dependency
  • Represents the random motion of a group of mobile
    nodes as well as the random motion of each
    individual node within the group
  • Group leader
  • Movement of a group leader at time t
  • Group members
  • Mobility is assigned with a reference point that
    follows the group movement

5
Obstacle Mobility Model (MobiCom03)
  • Nodes move around pre-defined (rectangle)
    obstacles (e.g. buildings)
  • Voronoi diagram is used to determine the path of
    mobile nodes.
  • Planar graph whose edges are line segments that
    are equidistant from two obstacle corners
  • A variation of Random Waypoint model
  • The environment limits the trajectories of
    mobile nodes to the Voronoi graph.
  • Obtain the shortest path between a nodes
    current location and its destination.

6
Empirical Model
  • Weighted Waypoint (WWP) model
  • Based on surveys from sampled respondents on USC
    campus during 4 weeks
  • Destinations are not randomly picked with the
    same weight across the simulation area.
  • The parameters of a mobility model (e.g. pause
    time) are location-dependent and time-dependent.

5-state Markov model for mobile node transition
between categories
Topology of virtual-campus
7
WLAN Mobility Model (Infocom05)
  • Uses real-life mobility characteristics extracted
    from WLAN traces to generate mobility scenarios.

load environment description for every simulated
node do time 0 while time lt t_sim do
call PS select next destination call PT
generate timing move to next destination
time timecurrent_session end
while end for
Algorithm used by the WLAN mobility model to
generate node trajectories
8
WLAN Mobility Model
  • Consists of spatial process PS and temporal
    process PT
  • Spatial process selects next destination
  • The next cell can be either the same cell, one of
    the neighboring cells, or a non-neighboring cell
  • gt (psame, pneigh, pnon_neigh) parameter sets
  • Temporal process generates timing
  • Duration of Inactive State uniform random
    distribution
  • Duration of Active State
  • Analyze persistence ( residence time at a
    given location) from WLAN traces ? approximated
    by a power-law function c1/x1.22
  • Generated using a general Pareto distribution -gt
    approximation for c1/x1.22

9
Model T (MobiCom05)
  • Model only for spatial registration patterns
  • Develop a model as a set of equations that
    characterize the salient features of the
    (training) data set
  • No. and distribution of clusters
  • No. of popular APs in a cluster size C
  • Intra-cluster transition probability
  • Intra-cluster trace length
  • Inter-cluster transition probability
  • Inter-cluster trace length

10
A Semi-Markov Model for Estimating Steady-state
and Transient Behavior of User Mobility and Its
Application to Timed Location Prediction in WLANs
11
Motivation
  • Recent studies on characterization of user
    mobility and network usage in WLANs
  • Few studies on how the user mobility is
    correlated in time (daily, weekly, monthly time
    scales).
  • Existing prediction models for user locations in
    WLANs
  • Predict only the next location w/o time
    information

12
Semi-Markov Mobility Model
  • Continuous-time Markov chain (CTMC)
  • can characterize users state transitions as well
    as the sojourn times spent in each state.
  • However, the sojourn time characteristics of
    users in campus-like WLAN do not follow an
    exponential distribution.
  • Semi-Markov Processes
  • Generalization of Markov processes with arbitrary
    distributed sojourn times.
  • Can be used for obtaining both steady-state
    distribution and transient distribution
  • ? characterize long-term usage of network
    resource timed location prediction with one
    model!

13
Semi-Markov Mobility Model
  • Discrete state space S1, , m
  • Markov renewal process (Xn, Tn) n?0
  • (Time homogeneous) semi-Markov process

Transition prob. from i to j
Sojourn time distribution in state i when the
next state is j
Transition prob. matrix of the embedded Markov
chain
Sojourn time distribution in state i regardless
of the next state
14
Steady-state User Distribution over APs
  • Association trace ? Build transition probability
    matrix P mean residence time vector
  • From P and ,
  • gt Long-term average user distribution over APs

15
Steady-state User Distribution over APs
  • During 11/1/2003 2/29/2004
  • 786 active users

16
Similarity of Mobility Patterns between Different
Periods
  • Use of similarity measures to check the
    correlation of the mobility behavior
  • Cosine distance ( correlation coefficient) a
    pattern similarity measure
  • 0? sim(p,q) ? 1sim(p,q) 1 ? Identical
    Pattern

17
Monthly Correlation
  • 1 month 4 weeks
  • 8 months (11/2/2003 6/12/2004)
  • ? More similar between consecutive periods

3/21/20044/17/2004
18
Weekly Correlation
  • 14 weeks (2/1/20045/8/2004)

3/21/20044/17/2004
19
Daily Correlation
  • For each day of week (Sunday, Monday, ,
    Saturday)
  • 8 weeks (11/2/200312/27/2003)

20
Different User Groups
21
Ping-Pong Phenomena
  • Ping-pong transition for APs i, j, and k,
  • (i?j?i?j) or (i?j?k?i)
  • For each user,
  • Ping-pong ratio of ping-pong transitions /
    of all transitions
  • For 786 users,
  • Average ping-pong ratio 0.40
  • Median 0.38
  • ? Ping-pong happens quite oftenand should not be
    ignored !
  • gt The transition probability and residence time
    characteristics at each AP with the original
    association patterns can distort the actual
    mobility behavior.

22
Mobility Change Due to Ping-Pong Phenomena
  • Elimination of ping-pong transitions from the
    original association history of each user
  • Identify a sequence of ping-pong transitions
  • Cluster the states (i.e. APs) in the sequence of
    the ping-pong transitions into an Aggregate State
    (AS)
  • Replace the sequence of the ping-pong transitions
    with just one transition to the dominant AP with
    which the user has mostly associated among the
    APs in the same ASex) a-gt1-gt4-gt1-gt4-gtb gt
    a-gt1-gtb if 1 is dominant in AS1,4
    a-gt4-gtb if 4 is dominant in AS1,4

23
Mobility from Corrected Data (after Elimination
of Ping-Pong)
24
Mobility from Original Data
25
Change in Residence Time
26
Timed Prediction of User Location
  • Transient behavior of semi-Markov model

Numerical solution discretize by t kh
27
Timed Prediction of User Location
  • Predict users location at every k time step

s
k
i
j
nk
(n-1)k
(n1)k
28
Timed Prediction of User Location Results
  • h 600, K 12, Tp 1800

29
Application Mobility-aware Load Balancing in WLAN
  • Lets take advantage of ping-pong phenomena.
  • Rationale APs in the same AS has served in turn
    the user with the acceptably high SNR.
  • Basic idea of load balancing over APs
  • Assume the load at each AP is the number of users
    at the AP. (We may later extend this to the case
    of traffic amount at each AP.)
  • Move users at overloaded APs to a lightly loaded
    AP in the same AS.
  • Balance Index
  • where m of APs, Li load at AP i
  • ? 1 All Lis have the same
    value. ? ? 1/n Heavily unbalance.

30
Overview of the Mobility-aware Load Balancing
Algorithm
  • Incorporating timed location prediction
  • Can predict future load distribution.
  • Can avoid load unbalance in advance.
  • Use a 1xm bit vector AC to control the
    association of users to APs (m of APs)
  • Initially, AC(i) 1 for all AP i
  • If the load at AP i is predicted to be greater
    than a threshold L, AC(i) ? 0.
  • AC(i) is reset to 1 if the load at AP i is under
    L (either expectedly or actually).
  • When a user moves to a new location,
  • First checks the AC bit corresponding to the AP
    having highest signal strength.
  • If it is 0 (i.e. it is overloaded), the user
    tries to associate to alternative APs in the same
    AS as that AP.
  • If the overloaded AP belongs to no AS, or there
    are no alternative APs having sufficient signal
    strength, the user is allowed to associate to the
    overloaded AP.

31
Simulation Results
  • Total users 786, OFF users 509, Active users
    277
  • Original distribution Balance Index
    0.180823 with max load 9 at AP 361
  • After load balancing Balance Index 0.327917
    with max load 3 at AP 373

32
Simulation Results More Active Users
  • Total users 786, OFF users 201, Active users
    585 (OFF users artificially reduced)
  • Original distribution Balance Index
    0.284616 with max load 12 at AP 361
  • After load balancing Balance Index 0.506377
    with max load 4 at AP 275
Write a Comment
User Comments (0)
About PowerShow.com