Real Time Flow Handoff in Ad Hoc Wireless Networks using Mobility Prediction William Su Mario Gerla Comp Science Dept, UCLA.

Slides:



Advertisements
Similar presentations
Dynamic Source Routing (DSR) algorithm is simple and best suited for high mobility nodes in wireless ad hoc networks. Due to high mobility in ad-hoc network,
Advertisements

Weight based Multicast Routing Protocol for Ad hoc Wireless Networks 學生:陳信皇 教授:陳仁暉.
Proposed ad hoc Routing Approaches Conventional wired-type schemes (global routing, proactive): –Distance Vector; Link State Proactive ad hoc routing:
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Multicasting in Mobile Ad-Hoc Networks (MANET)
A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols By Josh Broch, David A. Maltz, David B. Johnson, Yih- Chun Hu, Jorjeta.
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.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
Nov.6, 2002 Secure Routing Protocol for Ad Hoc Networks Li Xiaoqi.
Exploiting the Unicast Functionality of the On- Demand Multicast Routing Protocol Sung-Ju Lee, William Su, and Mario Gerla
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
E-ODMRP: Enhanced ODMRP with Motion Adaptive Refresh Soon Y. Oh, Joon-Sang Park, Mario Gerla Computer Science Dept. UCLA.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Di Wu 03/03/2011 Geographic Routing in Clustered Multi-layer Vehicular Ad Hoc Networks for Load Balancing Purposes.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
9/25/2000UCLA CSD Gerla, Kwon and Pei On Demand Routing in Large Ad Hoc Wireless Networks With Passive Clustering Mario Gerla, Taek Jin Kwon and Guangyu.
Ad Hoc Wireless Routing COS 461: Computer Networks
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Mobile IP Performance Issues in Practice. Introduction What is Mobile IP? –Mobile IP is a technology that allows a "mobile node" (MN) to change its point.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Routing in mobile ad-hoc networks (MANETs). 1. WHAT IS A MANET ? A MANET can be defined as a system of autonomous mobile nodes A MANET can be defined.
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.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Mobile Adhoc Network: Routing Protocol:AODV
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
ROUTING ALGORITHMS IN AD HOC NETWORKS
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
ODMRP (On-Demand Multicast Routing Protocol in Multihop Wireless Mobile Networks ) Sung-Ju Lee William Su Mario Gerla Presented By: Meenakshi Bangad.
Routing Protocols for Mobile Ad-Hoc Networks By : Neha Durwas For: Professor U.T. Nguyen COSC 6590.
Dynamic Source Routing (DSR) Sandeep Gupta M.Tech - WCC.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
DSR: Introduction Reference: D. B. Johnson, D. A. Maltz, Y.-C. Hu, and J. G. Jetcheva, “The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks,”
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
On-Demand Routing Protocols Routes are established “on demand” as requested by the source Only the active routes are maintained by each node Channel/Memory.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
Scalable Routing Protocols for
Forwarding Group Multicast Protocol (FGMP) for Multihop, Mobile Wireless Networks Speaker : Wilson Lai Date : Ching-Chuan Chiang, Mario Gerla.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
DETECTION AND IGNORING BLACK HOLE ATTACK IN VANET NETWORKS BASED LATENCY TIME CH. BENSAID S.BOUKLI HACENE M.K.FAROUAN 1.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
Mobile Ad Hoc Networks. What is a MANET (Mobile Ad Hoc Networks)? Formed by wireless hosts which may be mobile No pre-existing infrastructure Routes between.
Routing Metrics for Wireless Mesh Networks
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
MZR: A Multicast Protocol based on Zone Routing
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
Internet Networking recitation #4
A comparison of Ad-Hoc Routing Protocols
Sensor Network Routing
CBRP: A Cluster-based Routing Protocol for Mobile Ad hoc Networks
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Mobile and Wireless Networking
by Saltanat Mashirova & Afshin Mahini
Routing Metrics for Wireless Mesh Networks
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Vinay Singh Graduate school of Software Dongseo University
A Routing Protocol for WLAN Mesh
DSDV Destination-Sequenced Distance-Vector Routing Protocol
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
Efficient flooding with Passive clustering (PC) in Ad Hoc Networks
Presentation transcript:

Real Time Flow Handoff in Ad Hoc Wireless Networks using Mobility Prediction William Su Mario Gerla Comp Science Dept, UCLA

Challenges in Ad Hoc Wireless Network Topology is constantly changing Key requirements –dynamic route reconfiguration –minimize impact on multimedia connections (voice/video/data) –minimize control overhead (bandwidth is very limited) source destination data route

On Demand Routing query(0) Destination reply(0) Source Destination

On Demand Approach PROS: –No periodic routing table broadcast (routing table maintained only when a node has data to send) CONS: –Initial route acquisition delay and route rebuild delay –Overhead goes up as number of active connections in the network increases (broadcast storm!) –Requires mechanisms to detect route break and perform route reconstruction beacons, passive acknowledgements

Mobility Prediction Enhancements The motivation: –Mobility patterns often exhibit predictable behavior (i.e., cars traveling on freeway) –Reacting to topology changes only after they occur can seriously degrade real-time (voice, video) performance

Mobility Prediction Enhancements The goal: –Minimize disruptions due to topology changes by performing re-route ahead of time –Reduce the transmission of unnecessary control overhead by using more stable routes (bandwidth efficient)

Prediction of link connectivity mobile B A TX B TX A TX Transmission Range For mobiles A and B, we compute the link expiration time (LET) of the radio link –Approach 1: use GPS position information exchange –Approach 2: use Transmission power information

Other Schemes that use GPS Location Aided Routing (LAR) by Ko-Vaidya at Texas A&M University –an On Demand scheme that uses location information obtained from GPS to limit the propagation region of Route Requests packets Distance Routing Effect Algorithm for Mobility (DREAM) by Basagni-Chlamtac at UT Dallas –Performs routing (location) table updates periodically, however data is flooded in the general direction of the destination

On Demand Mobility Prediction (OD-MP) Protocol Initial route discovery –as the ROUTE-REQ message is flooded, intermediate nodes also append their ID and LET for last hop of the ROUTE-REQ –destination receives ROUTE-REQ with different paths and the link expiration times Destination computes the Route Expiration Time (RET) for each route and selects the most stable one (maximum RET) for data delivery –ROUTE-SETUP message is sent back to the source to setup the route

Initial Route Construction Route Discovery source AB C D E destination Route Setup AB C D E mobile ROUTE-SETUP ROUTE-REQ LET RET for route A-B-C-E= 4.1 RET for route A-B-D-E= 3.0

Predictive Route Reconstruction Data packets carry current RET in their header; thus, RET is refreshed at the destination When RET is approaching, destination floods ROUTE-REQ messages in similar fashion as initial route construction source receives ROUTE-REQ messages and chooses the best route for the data delivery

Connection reroute example before reroute AB C D EF after reroute mobile data route source AB C D EF destination current time= RET = RET =

Simulation Experiment environment multihop network environment 100 mobile nodes, radio bandwidth = 2Mbps, roaming square = 500x500m, transmission range = 120m routing protocols evaluated OD-MP DSDV (Destination Sequence Distance Vector) LMR (Lightweight Mobile Routing) UDP traffic, single source/destination pair; constant bit rate = 40 packets/sec; packet size = 10kbits Mobility varying between 18 km/hr to 180 km/hr; mobility pattern = straight trajectory

Performance Parameters Packet Delivery Ratio : Fraction of original packets delivered to destination End to End Delay Control Traffic Overhead (Kbits/s)

Packet Delivery Ratio vs. Mobility Speed

Avg. Packet Delay vs. Mobility Speed

Control Overhead vs. Mobility Speed

Future Directions Impacts of prediction errors on performance –Location and speed errors –Mobility pattern randomness Hybrid distance vector and on demand routing using mobility prediction Performance improvements with prediction for non-realtime applications (TCP)

Prediction of connectivity Approach 1: GPS –Assuming a free space propagation model –let the mobility info for mobile i be (x i,y i,v i,  i,TX i,), where (x i,y i ) = position, v i = speed,  i = heading, and TX i = transmission power for mobile i –assume we have mobiles 1 and 2 and TX 1 = TX 2 = TX, then D t, the amount of time mobiles 1 and 2 will stay connected is given by )(2 ))((4)(4)( ca TXdbcacdabcdab D t    where sin cos yyd vvc xxb vva       –We can obtain mobility information using Differential GPS

Prediction of connectivity Approach 2: Transmission Power Measurements –Transmission power samples are measured from a mobile’s neighbor –From the samples we can obtain the rate of change for the neighbor’s transmission power level –the time that the neighbor’s power level drops below the accepted level for a connection (e.g. hysterisis region) can be computed

Introduction Wireless Mobile Networks Single hop (cellular) : fixed base stations Multihop (ad hoc) : no fixed base stations, mobile stations act as routers IPv6 Flow Supports real time flows (i.e., voice, video) Designed to replace existing IPv4 protocol

Approach 2 Example: Transmission power level measured by mobile 1 for mobile 2 (free space model) Distance (m) Power level (dB) T 1 = current hysterisis region T exp = ? Minimum acceptable power level We can determine T exp by measuring rate of power change at T 1 A low pass filter can also be applied to the measured samples to filter out short term power level fluctuations

Example of Clustering