Practical Mobility Models & Mobility Based Routing Joy Ghosh LANDER

Slides:



Advertisements
Similar presentations
Supporting Cooperative Caching in Disruption Tolerant Networks
Advertisements

ECE /24/2005 A Survey on Position-Based Routing in Mobile Ad-Hoc Networks Alok Sabherwal.
ROUTING IN INTERMITTENTLY CONNECTED MOBILE AD HOC NETWORKS AND DELAY TOLERANT NETWORKS: OVERVIEW AND CHALLENGES ZHENSHENG ZHANG.
Capacity of wireless ad-hoc networks By Kumar Manvendra October 31,2002.
4/5/20151 Mobile Ad hoc Networks COE 549 Mobility Models II Group Mobility Tarek Sheltami KFUPM CCSE COE
1 Mobile IPv6-Based Ad Hoc Networks: Its Development and Application Advisor: Dr. Kai-Wei Ke Speaker: Wei-Ying Huang.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed slides from Richard Yang.
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin Presented By Tu Tran 1.
1 Location-Aided Routing (LAR) in Mobile Ad Hoc Networks Young-Bae Ko and Nitin H. Vaidya Yu-Ta Chen 2006 Advanced Wireless Network.
“Location-Aided Routing (LAR) in Mobile Ad Hoc Network” by Young-bae ko Nitin H. Validya presented by Mark Miyashita.
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
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”,
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Exploiting the Unicast Functionality of the On- Demand Multicast Routing Protocol Sung-Ju Lee, William Su, and Mario Gerla
Sociological Orbit based Mobility Profiling Lab for Advanced Network Design, Evaluation and Research Exploiting Sociological Orbits in Mobile Users’ Mobility.
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
Asymptotic Critical Transmission Radius for Greedy Forward Routing in Wireless Ad Hoc Networks Chih-Wei Yi Submitted to INFOCOM 2006.
1 GPSR: Greedy Perimeter Stateless Routing for Wireless Networks B. Karp, H. T. Kung Borrowed some Richard Yang‘s slides.
Mobility Models in Mobile Ad Hoc Networks Chun-Hung Chen 2005 Mar 8 th Dept. of Computer Science and Information Engineering National Taipei University.
Sociological Influences on Mobile Wireless Networks Chunming Qiao, Ph.D., Professor University at Buffalo (SUNY) Director, Laboratory for Advanced Network.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
A Distance Routing Effect Algorithm for Mobility (DREAM)* Stefano Basagni Irnrich Chlamtac Violet R. Syrotiuk Barry A. Woodward.
Mobile Ad hoc Networks COE 549 Delay and Capacity Tradeoffs II Tarek Sheltami KFUPM CCSE COE 8/6/20151.
Capacity of Ad Hoc Networks Quality of Wireless links Physical Layer Issues The Channel Capacity Path Loss Model and Signal Degradation MAC for.
Ad Hoc Wireless Routing COS 461: Computer Networks
Wireless networks simulation Performance evaluation of a protocol for ad hoc networks is usually performed by simulating the wireless network. Simulation.
Does Packet Replication Along Multipath Really Help ? Swades DE Chunming QIAO EE Department CSE Department State University of New York at Buffalo Buffalo,
Sidewinder A Predictive Data Forwarding Protocol for Mobile Wireless Sensor Networks Matt Keally 1, Gang Zhou 1, Guoliang Xing 2 1 College of William and.
Mobile Routing protocols MANET
Routing Protocol Evaluation David Holmer
Presented by Fei Huang Virginia Tech April 4, 2007.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
A Distributed Clustering Framework for MANETS Mohit Garg, IIT Bombay RK Shyamasundar School of Tech. & Computer Science Tata Institute of Fundamental Research.
Lab for Advanced Network Design, Evaluation and Research Mobility Profile based Routing Within Intermittently Connected Mobile Ad hoc Networks (ICMAN)
Copyright: S.Krishnamurthy, UCR Power Controlled Medium Access Control in Wireless Networks – The story continues.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Fault-Tolerant Papers Broadband Network & Mobile Communication Lab Course: Computer Fault-Tolerant Speaker: 邱朝螢 Date: 2004/4/20.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Mobility Aware Routing Schemes (MARS) for Mobile Wireless Networks A Dissertation Proposal by Joy Ghosh LANDER
Orbital Mobility Profile based Routing in Intermittently Connected Mobile Ad hoc Networks (ICMAN) Joy Ghosh, Hung Ngo, Chunming Qiao ([joyghosh, hungngo,
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
UNIVERSITY OF SOUTHERN CALIFORNIA PATHS: Analysis of PATH Duration Statistics and their Impact on Reactive MANET Routing Protocols Narayanan Sadagopan.
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.
A Multicast Routing Algorithm Using Movement Prediction for Mobile Ad Hoc Networks Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
指導教授:許子衡 教授 學 生:黃群凱 2016/2/251 Proceedings of the 2008 IEEE International Conference on Vehicular Electronics and Safety Columbus, OH, USA. September 22-24,
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Structure-Free Data Aggregation in Sensor Networks.
Repairing Sensor Network Using Mobile Robots Y. Mei, C. Xian, S. Das, Y. C. Hu and Y. H. Lu Purdue University, West Lafayette ICDCS 2006 Speaker : Shih-Yun.
1 HEINZ NIXDORF INSTITUTE University of Paderborn Algorithms and Complexity Christian Schindelhauer Algorithms for Radio Networks Winter Term 2005/2006.
Weighted Waypoint Mobility Model and Its Impact on Ad Hoc Networks Electrical Engineering Department UNIVERSITY OF SOUTHERN CALIFORNIA USC Kashyap Merchant,
Nov. 29, 2006GLOBECOM /17 A Location-based Directional Route Discovery (LDRD) Protocol in Mobile Ad-hoc Networks Stephen S. Yau, Wei Gao, and Dazhi.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
SOLAR Joy Ghosh, Sumesh J. Philip, Chunming Qiao {joyghosh, sumeshjp, Sociological Orbit aware Location Approximation and Routing.
HoWL: An Efficient Route Discovery Scheme Using Routing History in Mobile Ad Hoc Networks Faculty of Environmental Information Mika Minematsu
Survey of Ad Hoc Network Routing Protocols Team Adhocracy Presentation 4 – May 10, 2007 Jason Winnebeck Benjamin Willis Travis Thomas.
GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks
Mesh-based Geocast Routing Protocols in an Ad Hoc Network
What is Mobile Network? Why is it called Ad Hoc?
GeoTORA: A Protocol for Geocasting in Mobile Ad Hoc Networks
Overview of Unicast Routing Protocols for Multihop Wireless Networks
Presentation transcript:

Practical Mobility Models & Mobility Based Routing Joy Ghosh LANDER

Outline Impact of mobility on protocol performance Pros & Cons of Random Waypoint model Entity, Group & Scenario based models Our proposed ORBIT mobility framework Our proposed Orbit Based Routing schemes Future direction Conclusion

Impact of mobility on protocol performance F. Bai, N. Sadagopan, and A. Helmy, “Important: a framework to systematically analyze the impact of mobility on performance of routing protocols for adhoc networks”, Proceedings of IEEE INFOCOM '03, vol. 2, pp , March 2003.

Random Waypoint mobility model Parameters  Pause time = p  Max velocity = v max  Min velocity = v min Description  Pick a random point within terrain  Select a velocity v i such that v min ≤ v i ≤ v max  Move linearly with velocity v i towards the chosen point  On reaching the destination, pause for specified time p  Repeat the steps above for entire simulation

Random Waypoint mobility model Pros  Simple to implement  Easy theoretical analysis Cons  Highly impractical in real world networks  Average speed decay problem Long journeys at low speeds Solution – use non-zero min speed!

Examples of entity based mobility Random Walk Mobility Model (including its many derivatives) Random Walk Mobility Model  A simple mobility model based on random directions and speeds. Random Waypoint Mobility Model  A model that includes pause times between changes in destination and speed. Random Direction Mobility Model  A model that forces MNs to travel to the edge of the simulation area before changing direction and speed. A Boundless Simulation Area Mobility Model  A model that converts a 2D rectangular simulation area into a torus-shaped simulation area. Gauss-Markov Mobility Model  A model that uses one tuning parameter to vary the degree of randomness in the mobility pattern. A Probabilistic Version of the Random Walk Mobility Model  A model that utilizes a set of probabilities to determine the next MN position. City Section Mobility Model  A simulation area that represents streets within a city.

Examples of group based mobility Exponential Correlated Random Mobility Model  A group mobility model that uses a motion function to create movements. Column Mobility Model  A group mobility model where the set of MNs form a line and are uniformly moving forward in a particular direction. Nomadic Community Mobility Model  A group mobility model where a set of MNs move together from one location to another. Pursue Mobility Model  A group mobility model where a set of MNs follow a given target. Reference Point Group Mobility Model  A group mobility model where group movements are based upon the path traveled by a logical center.

Examples of scenario based mobility Manhattan model Freeway model City Area, Area Zone, Street Unit METMOD, NATMOD, INTMOD

Outline Impact of mobility on protocol performance Pros & Cons of Random Waypoint model Entity, Group & Scenario based models Our proposed ORBIT mobility framework Our proposed Orbit Based Routing schemes Future direction Conclusion

City 2: Relatives City 1: Home Town Sociological Orbits Home Work Outdoors Porch Kitchen YARdYARd Cafeteria Cubicle Rest room Mall / Plaza Restaurant City 3: Friends Level 0 Orbit Area Level 1 Orbit Path Level 2 Orbit Path Level 3 Orbit Path

ORBIT mobility framework

Simplified ORBIT

Our example models – RWP & RW

Our example models – Rand

Our example models – Uni & Restr

Our example models - Ovly

Analysis – Mobility metrics

Analysis – Connectivity graph metrics

Outline Impact of mobility on protocol performance Pros & Cons of Random Waypoint model Entity, Group & Scenario based models Our proposed ORBIT mobility framework Our proposed Orbit Based Routing schemes Future direction Conclusion

Orbit Based Routing - Basics Each node is assumed to know their own coordinates and the coordinates of the Hubs in the terrain Get acquainted with neighbors Share (own)/ Cache (other’s) Hub list information Build a distributed database of Hub lists Query acquaintances, and acquaintances of acquaintances, and so on for unknown MNs

Orbit Based Routing - Basics The traversal from one node to its acquaintance is referred to as a “logical hop” Each logical hop may be comprised of multiple physical hops determined by greedy geographic forwarding

Information Query & Response No Hub list information exists for destination  A subset of acquaintances is chosen (as explained later) and a query packet is sent to the Hub list of each of these acquaintances (as also explained later)  If an acquaintance has no information, it can forward the query packet to a subset of its own acquaintances – unless the logical hop of the packet has exceeded a specified threshold  Intermediate nodes can respond if appropriate

Subset of acquaintances to query Problem  Lots of acquaintances  lot of query overhead Solution  Query a subset such that all the Hubs that a node learns of from its acquaintances are covered Let H 1, H 2, …, H n be the Hub lists of acquaintances A 1, A 2, …, A n Let H = {H 1, H 2, …, H n } // collection of all sets of Hubs Let C be the collection of all Hubs known through sets in H Hence, C = U {H 1, H 2, …, H n } Objective is to find a minimum subset This is a minimum set cover problem – NP Complete We use the Quine-McCluskey optimization technique

Quine-McCluskey optimization Node A with Hub list H j is a Prime acquaintance iff: Let P be the set of all Prime acquaintances Prime acquaintance A with Hub list H j will be an Essential Prime acquaintance iff: Example: A = {1,2}, B = {2,3,4}, C = {1,3}  A is a Prime acquaintance  B is an Essential Prime acquaintance Choose all the Essential Prime acquaintances first If any Hub is still uncovered, iteratively choose non-essential Prime acquaintances that cover the max number of remaining Hubs, till all Hubs are covered

Packet Transmission to Hub lists Key concept of OBR  Associate node location information with Hub lists  Send all types of packets to a node by transmitting to its Hub list  Several possible ways  different OBR Schemes

OBR Scheme 1 - Sequential The packet is forwarded to the first Hub in the list that is closest to the Hub of the source There on, the packet is forwarded sequentially to all the Hubs in the list In case of a local maxima, the next nearest unvisited Hub is chosen Failed Hubs may get multiple chances of being chosen

OBR Scheme 2 - Simulcast Multiple copies of the same packet are sent (by greedy geographic forwarding) to each of the Hubs in the list Failed Hubs don’t get a 2 nd chance

OBR Scheme 3 - Multicast Create a Minimum Spanning Tree with the Hubs in the list Multicast the packet down the MST Failed Hubs “may” get a 2 nd chance Single Hub failure “may” cause multiple Hubs to miss the packet

OBR – connection maintenance In every data packet, source puts its current Hub information While session is active, if destination changes Hub, it updates the source Such data and update packets use the current Hub information to reduce delay

Acquaintance Based Soft Location Management (ABSoLoM) Our prior work  OBR is conceptually same In ABSoLoM, nodes make limited acquaintances and kept track of their exact coordinates via regular updates The logical hops for a query were limited too We had obtained high throughput with very low control overhead

Performance Analysis Parameters Simulations in GloMoSim 100 nodes in 1000 m x 1000 m for 1000 sec Radio range of 250 m 150 random CBR connections Each connection sends 10 packets (512 b) LAO Speed (min, max) = 1 m/s, 10 m/s MAO Speed (min, max) = 10 m/s, 30 m/s

Results - Variation in Hub Size * fixed radio range & larger hub  less coverage within Hub * fixed terrain size & larger hub  less space outside Hubs  more overlaps amongst Hubs

Variation in Hub size w.r.t. DSR & LAR

Results – Variation in LAO Timeout * lower LAO timeout  higher avg. node velocity in MAO * higher LAO timeout  higher avg. node population in Hubs

Variation in LAO Timeout w.r.t. DSR & LAR

Results – Variation in Number of Hub * larger number of Hubs  longer Hub lists  increased Hub overlaps

Outline Impact of mobility on protocol performance Pros & Cons of Random Waypoint model Entity, Group & Scenario based models Our proposed ORBIT mobility framework Our proposed Orbit Based Routing schemes Future direction Conclusion

Future direction Micro level mobility aided routing  Mobility prediction Delay Tolerant Networks  Packet traversal may involve both packet transmission and carrying the packet physically  Actually makes use of mobility in a practical way Space communications  InterPlaNetary Internet

Conclusion Random Waypoint - of theoretical interest Several mobility models – ORBIT provides a generic framework OBR – first direct attempt to route based on mobility information Combining packet transmission with node mobility may prove useful for DTNs Applications in Space communications

References (mostly for the figures) F. Bai, N. Sadagopan, and A. Helmy, “Important: a framework to systematically analyze the impact of mobility on performance of routing protocols for adhoc networks”, Proceedings of IEEE INFOCOM '03, vol. 2, pp , March T. Camp, J. Boleng, and V. Davies, “A Survey of Mobility Models for Ad Hoc Network Research”, Wireless Communications and Mobile Computing (WCMC): Special issue on Mobile Ad Hoc Networking: Research, Trends and Applications, vol. 2, no. 5, pp , J. Ghosh, S. J. Philip, and C. Qiao, “Acquaintance Based Soft Location Management (ABSLM) in MANET”, Proceedings of IEEE Wireless Communications and Networking Conference (WCNC) '04, March J. Ghosh, S. J. Philip, and C. Qiao, “ORBIT Mobility Framework and Orbit Based Routing (OBR) Protocol for MANET”, CSE Dept. TR # , State University of New York at Buffalo, 2004 (July) I.F. Akyildiz, O.B. Akan, C. Chen, J. Fang, W. Su, “InterPlaNetary Internet: state-of- the-art and research challenges” – Elsevier Computer Networks Journal (to appear) S. Jain, K. Fall, R. Patra, “Routing in a Delay Tolerant Network” – Proceedings of ACM SIGCOMM ’04, August, 2004

Random Walk (fixed time) NextReturn

Random Walk (fixed distance) ReturnBack

Random Waypoint Return

Random Direction Return

Boundless simulation area ReturnNext

Boundless simulation area mobility ReturnBack

Gauss-Markov (α: randomness factor) Return

Probabilistic Random Walk Return

City Section Return

Column mobility Return

Nomadic Community Return

Pursue mobility Return

Reference Point Group Mobility (RPGM) Return