Mobility Models in Mobile Ad Hoc Networks Chun-Hung Chen 2005 Mar 8 th Dept. of Computer Science and Information Engineering National Taipei University.

Slides:



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

4/5/20151 Mobile Ad hoc Networks COE 549 Mobility Models II Group Mobility Tarek Sheltami KFUPM CCSE COE
Detecting MAC Layer Back-off Timer Violations in Mobile Ad Hoc Networks Venkata Nishanth Lolla, Lap Kong Law, Srikanth V. Krishnamurthy, Chinya Ravishankar,
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed slides from Richard Yang.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
UDelModels Vinay Sridhara (Department of Electrical and Computer Engineering) University of Delaware.
Delay and Throughput in Random Access Wireless Mesh Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department Rensselaer Polytechnic Institute (RPI)
Rumor Routing Algorithm For sensor Networks David Braginsky, Computer Science Department, UCLA Presented By: Yaohua Zhu CS691 Spring 2003.
“Location-Aided Routing (LAR) in Mobile Ad Hoc Network” by Young-bae ko Nitin H. Validya presented by Mark Miyashita.
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
Routing in WSNs through analogies with electrostatics December 2005 L. Tzevelekas I. Stavrakakis.
An Ad Hoc Network Taxi Dispatch System E Huang Digital Technology Group Computer Laboratory University of Cambridge.
Emulatore di Protocolli di Routing per reti Ad-hoc Alessandra Giovanardi DI – Università di Ferrara Pattern Project Area 3: Problematiche di instradamento.
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
1 Perfect Simulation and Stationarity of a Class of Mobility Models Jean-Yves Le Boudec (EPFL) Milan Vojnovic (Microsoft Research Cambridge)
Wireless Capacity. A lot of hype Self-organizing sensor networks reporting on everything everywhere Bluetooth personal networks connecting devices City.
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
Ad-Hoc Networking Course Instructor: Carlos Pomalaza-Ráez D. D. Perkins, H. D. Hughes, and C. B. Owen: ”Factors Affecting the Performance of Ad Hoc Networks”,
Stable mobility models for MANETS Kim Blackmore Roy Timo (DE/NICTA) Leif Hanlen (NICTA)
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Mobility (II) 11th Week
1 Random Trip Stationarity, Perfect Simulation and Long Range Dependence Jean-Yves Le Boudec (EPFL) joint work with Milan Vojnovic (Microsoft Research.
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed some Richard Yang‘s slides.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
General Ripple Mobility Model Chun-Hung Chen Dept. of CSIE National Taipei University of Technology.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
1 Paper: IMPORTANT by Bai Sadagopan et al. Michalis Faloutsos.
Impact of Different Mobility Models on Connectivity Probability of a Wireless Ad Hoc Network Tatiana K. Madsen, Frank H.P. Fitzek, Ramjee Prasad [tatiana.
Wireless networks simulation Performance evaluation of a protocol for ad hoc networks is usually performed by simulating the wireless network. Simulation.
Performance Evaluation of Vehicular DTN Routing under Realistic Mobility Models Pei’en LUO.
Practical Mobility Models & Mobility Based Routing Joy Ghosh LANDER
1 Performance Evaluation of LEACH Routing Algorithm in Wireless Mobile Sensor Networks Arash Tavakkol, Advanced Network Course Project Computer Engineering.
1 1 Quantifying Impact of Mobility on Data Availability in Mobile Ad Hoc Networks Takahiro Hara IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 9, NO. 2, FEBRUARY.
Routing Protocol Evaluation David Holmer
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Machine Learning Approach to Report Prioritization with an Application to Travel Time Dissemination Piotr Szczurek Bo Xu Jie Lin Ouri Wolfson.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
1 Deterministic Collision-Free Communication Despite Continuous Motion ALGOSENSORS 2009 Saira Viqar Jennifer L. Welch Parasol Lab, Department of CS&E TEXAS.
1 MANETS – An overview. 2 MANETs Model and Definitions Simulatability – mobility models Routing algorithms Security issues with routing algorithms Tracing.
Mobile Agent Migration Problem Yingyue Xu. Energy efficiency requirement of sensor networks Mobile agent computing paradigm Data fusion, distributed processing.
User-Centric Data Dissemination in Disruption Tolerant Networks Wei Gao and Guohong Cao Dept. of Computer Science and Engineering Pennsylvania State University.
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
SR: A Cross-Layer Routing in Wireless Ad Hoc Sensor Networks Zhen Jiang Department of Computer Science West Chester University West Chester, PA 19335,
UNIVERSITY OF SOUTHERN CALIFORNIA PATHS: Analysis of PATH Duration Statistics and their Impact on Reactive MANET Routing Protocols Narayanan Sadagopan.
Amit Saha April 13 th, 2005 VANET : V EHICULAR A D HOC NET WORKS.
© 2008 Frans Ekman Mobility Models for Mobile Ad Hoc Network Simulations Frans Ekman Supervisor: Jörg Ott Instructor: Jouni Karvo.
Mobility Models for Wireless Ad Hoc Network Research EECS 600 Advanced Network Research, Spring 2005 Instructor: Shudong Jin March 28, 2005.
Chapter 14 : Modeling Mobility Andreas Berl. 2 Motivation  Wireless network simulations often involve movements of entities  Examples  Users are roaming.
A Standard Measure of Mobility for Evaluating Mobile Ad Hoc Network Performance By Joseph Charboneau Karthik Raman.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
Mobility Increases the Connectivity of K-hop Clustered Wireless Networks Qingsi Wang, Xinbing Wang and Xiaojun Lin.
A Two-Tier Heterogeneous Mobile Ad Hoc Network Architecture and Its Load-Balance Routing Problem C.-F. Huang, H.-W. Lee, and Y.-C. Tseng Department of.
Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network You-Chiun Wang, Chun-Chi Hu, and Yu-Chee Tseng IEEE Transactions on Mobile Computing.
1 HEINZ NIXDORF INSTITUTE University of Paderborn Algorithms and Complexity Christian Schindelhauer Algorithms for Radio Networks Winter Term 2005/2006.
1 Spectrum Co-existence of IEEE b and a Networks using the CSCC Etiquette Protocol Xiangpeng Jing and Dipankar Raychaudhuri, WINLAB Rutgers.
Copyright © 2002 OPNET Technologies, Inc. 1 Random Waypoint Mobility Model Empirical Analysis of the Mobility Factor for the Random Waypoint Model 1542.
A New Class of Mobility Models for Ad Hoc Wireless Networks Rahul Amin Advisor: Dr. Carl Baum Clemson University SURE 2006.
Weighted Waypoint Mobility Model and Its Impact on Ad Hoc Networks Electrical Engineering Department UNIVERSITY OF SOUTHERN CALIFORNIA USC Kashyap Merchant,
I owa S tate U niversity Laboratory for Advanced Networks (LAN) Coverage and Connectivity Control of Wireless Sensor Networks under Mobility Qiang QiuAhmed.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international.
HoWL: An Efficient Route Discovery Scheme Using Routing History in Mobile Ad Hoc Networks Faculty of Environmental Information Mika Minematsu
Node Distribution of a New Scalable Mobility Model for Ad Hoc Wireless Networks Sheeraz Ahmad.
What is Mobile Network? Why is it called Ad Hoc?
Totally Disjoint Multipath Routing in Multihop Wireless Networks Sonia Waharte and Raoef Boutaba Presented by: Anthony Calce.
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Presentation transcript:

Mobility Models in Mobile Ad Hoc Networks Chun-Hung Chen 2005 Mar 8 th Dept. of Computer Science and Information Engineering National Taipei University of Technology

What is Mobile Network? Why is it called Ad Hoc? Mobile Ad Hoc Networks (MANET) is a network consisting of mobile nodes with wireless connection (Mobile) and without central control (Ad Hoc)  Self-Organized Network Each mobile node communicates with other nodes within its transmitting range Transmission may be interrupted by nodal movement or signal interference

It seems that something is watching Sensor Network is recently a hot topic Specified Application in MANET Nodes are equipped some observation devices (GPS, Temperature, Intruder Detection and so on) Nodes may move spontaneously or passively There are more restrictions in Sensor Networks  Power  Transmission Range  Limited Computation Power  Moving Speed (if does)

Realistic Mobility Model is better than Proposed Mobility Models Although MANET and Sensor Network are being researched for a while, there do not exist many realistic implementation To implement a real MANET or Sensor Network environment for emulation is difficult  Signal Interference  Boundary We will need to evaluate MANET by simulation To have useful simulation results is to control factors in simulation  Traffic Pattern  Bandwidth  Power Consumption  Signal Power (Transmission Range)  Mobility Pattern  And so on

How Many Mobility Model are inspected? Entity Mobility Models  Random Walk Mobility Model  Random Waypoint Mobility Model  Random Direction Mobility Model  A Boundless Simulation Area Mobility Model  Gauss-Markov Mobility Model  A Probability Version of the Random Walk Mobility Model  City Section Mobility Model

Group Mobility Models  Exponential Correlated Random Mobility Model  Column Mobility Model  Nomadic Community Mobility Model  Pursue Mobility Model  Reference Point Group Mobility Model

Random Walk Parameters:  Speed = [Speed_MIN,Speed_MA X]  Angle = [0,2π]  Traversal Time (t) or Traversal Distance (d)

Random Waypoint Parameters  Speed = [Speed_MIN,Speed_MA X]  Destination = [Random_X,Random_Y]  Pause Time >= 0

Random Direction Parameters:  Speed = [Speed_MIN,Speed_MA X]  Direction = [0,π] (Initial [0,2π])  Pause Time Go straight with selected direction until bump to the boundary then pause to select another direction

Boundless Simulation Area Parameters:  v(t+ △ t) = min{max[v(t)+ △ v,0], V max }  θ(t+ △ t) = θ(t) + △ θ  x(t+ △ t) = x(t) + v(t) * cosθ(t)  y(t+ △ t) = y(t) + v(t) * cosθ(t)  △ v = [-A max * △ t, A max * △ t]  △ θ = [-α* △ t, α* △ t]

Gauss-Markov Parameters:  When approach the edge, d value will change to prevent the node stocking at the edge

Probability Version of Random Walk

City Section

Group Mobility Exponential Correlated Random Mobility Model  Column Mobility Model  Given a reference grid, each node has a reference point on the reference grid  Each node can move freely around its reference point (Ex: Random Walk) Nomadic Community Mobility Model  Similar to Column Mobility Model, but all nodes of a group share a reference point Pursue Mobility Model  new_pos = old_pos + acceleration(target-old_pos) + random_vector

Reference Point Group Mobility Model  Group movements are based on the path traveled by a logical center for the group  GM: Group Motion Vector  RM: Random Motion Vector  Random motion of individual node is implemented by Random Waypoint without Pause

Simulation Parameters Simulation Package: ns-2 50 Mobile Nodes 100m Transmission Range Simulation Time from 0s ~ 2010s  Results is collected from 1010s Routing Protocol: Dynamic Source Routing (DSR) Each mobility model has 10 different runs and show with 95% confidence interval Simulated Model  Random Walk  Random Waypoint  Random Direction  RPGM 100% Intergroup communication 50% Intergroup communication, 50% Intragroup communication

What results do different mobility models bring?

Observation of Different Mobility Models The performance of an ad hoc network protocol can vary significantly with different mobility models The performance of an ad hoc network protocol can vary significantly when the same mobility model is used with different parameters Data traffic pattern will affect the simulation results Selecting the most suitable mobility model fitting to the proposed protocol

Considerations when Applying Each Mobility Model Random Walk  Small input parameter: Stable and static networks  Large input parameter: Similar to Random Waypoint Random Waypoint  Scenarios such as conference or museum Random Direction  Unrealistic model  Pause time before reaching the edge  Similar to Random Walk Boundless Simulation  Although moving without boundary, the radio propagation and neighboring condition are unrealistic Gauss-Markov  Most realistic mobility model Probabilistic Random Walk  Choosing appropriate parameters to fit real world is difficult City Section  For some protocol designed for city walk

Exponential Correlated Random Mobility Model  Theoretically describe all other mobility models, but selecting appropriate parameter is impossible Column, Nomadic Community, Pursue Mobility Models  Above three mobility models can be modeled by RPGM with different parameters RPGM Model  Generic method for group mobility  Assigned an entity mobility model to handle groups and individual node

Random Waypoint Considered Harmful Yoon has published a paper indicating that network average speed of RWP will decay to zero in simulation  Setting the minimum speed larger than zero Besides speed decaying, the nodes with RWP tend to cross the center of the area

If you can ’ t move quickly, please don ’ t go too far

If you are close to the wall, don ’ t be afraid

Fixed Lower Speed, Varied Shorter Distance

Varied Lower Speed, Fixed Shorter Distance

Ripple Mobility Model with LSSD

Ripple Mobility Model with LSSD and Shorter Radius

How does the speed distribute during the simulation

That ’ s the Answer

Spatial Distribution Comparisons Cumulate the nodal appearance in the square of 100mx100m (Moving area is 1000mx1000m)

Conclusions The defects in RWP are explored by some research and solutions are also proposed  Decaying Average Speed  Unfair Moving Pattern Most proposed solutions target to one of the defects but not both To generate different moving pattern within the same speed range is a reasonable requirement but it has not been brought up

Reference Tracy Camp, Jeff Boleng, and Vanessa Davies, “A Survey of Mobility Models for Ad Hoc Network Research”, Wireless Communication and Mobile Computing (WCMC) 2002 Guolong Lin, Guevara Noubir, and Rajmohan Raharaman, “Mobility Models for Ad Hoc Network Simulation”, INFOCOM 2004

First Model X 1, X 2,…, X n as non-overlapping time periods  During each time periods X i, the node travels with some random speed V i for some random distance D i {X i } is a renewal process This model is applied on the homogeneous metric space X i =D i /V i X i+1 =D i+1 /V i+1

Analytical Results of First Model

Residual distance γ t is represented the remaining distance in time period X i contains t  X i = (t 0, t 1 )  Residual waiting time β t is represented the remaining time in time period X i contains t

Second Model The initial Speed and Distance are derived from the stable state of First Model  The movement state of a node at time t  ∞ is characterized by V t, γ t, β t  For X 0, D 0 is selected according to F γ (z) V 0 is selected according to F V (z) The remaining periods are chosen as the same as the first model

Analytical Observation Second model has the following distribution  If the following formula is satisfied,  Speed distribution is uniformly distributed within [V min, V max ]

Simulation Results in Boundless Area (R max =1000m, (0,20)) Original:  Distance D is picked from  Speed V is picked uniformly from [V min, V max ] Modified:  D 0 is picked from  V o is picked uniformly from [V min, V max ]  D i is picked from  V i is picked from

Speed Distribution Comparison between Modified and Original in Boundless Area

Simulation Results in Bounded Area (1500mx1500m, (0,20)) Original:  Destination is picked uniformly within the simulation region  Speed is picked uniformly from (V min, V max ) Modified  Destination is picked uniformly within the simulation region  First Speed is picked uniformly from (V min, V max )  Following Speed is picked according to

Speed Distribution Comparison between Modified and Original in Bounded Area

Extended Version of First and Second Model Pause Time Z is considered in the extended model Z is independent of D, V (hence X) It generates the following time sequence  X 1, Z 1, X 2, Z 2, X 3, Z 3,…, X n, Z n,…  The sequence is not renewal process If pair of X and Z is considered, then {Y i } is renewal process  Y 1 (X 1 +Z 1 ), Y 2 (X 2 +Z 2 ), Y 3 (X 3 +Z 3 ),…, Y n (X n +Z n ),…

Discussions and Conclusions Renewal theory is useful to analyze and solve the problem of speed decay in the RWP model Derive target speed steady state distribution from the formula to simulate the different impact on routing protocol Do not need to discard the initial simulation data to achieve steady state How is the nodal distribution? RWP in Bounded Area is not derived from analytical work