Download presentation
Presentation is loading. Please wait.
Published byWalter Watson Modified over 8 years ago
1
Speaker: Ju-Mei Li Virtual Paths Routing: A Highly Dynamic Routing Protocol for Ad Hoc Wireless Networks Abdulrahman H. Altalhi and Golden G. Richard Computer Science Department University of New Orleans PERCOMW’04
2
Speaker: Ju-Mei Li Outline Introduction Virtual Paths Routing Protocol Overview Basic Protocol Operations Virtual Path Creation Path Maintenance Mobility Simulation Conclusion
3
Speaker: Ju-Mei Li Introduction DSR protocol Overhead Mobility
4
Speaker: Ju-Mei Li Introduction ISR protocol Is based on DSR Creates logical flows to route traffic between nodes The timeout values associated with these logical flows are constant Regardless of the level of mobility a node is experiencing
5
Speaker: Ju-Mei Li Goal Reduce overhead Consider the mobility Maintenance
6
Speaker: Ju-Mei Li Virtual Paths Routing Protocol Overview All the packets are delivered through a particular virtual path Each participating node maintains two virtual routing tables Primary table Secondary table
7
Speaker: Ju-Mei Li VPR routing header: Virtual Paths Routing Protocol Basic Protocol Operations S D Primary table Secondary table S will create a new virtual path S will create a new virtual path No valid path is found in both two table A Primary tableC End-of-dialog message Secondary table
8
Speaker: Ju-Mei Li Virtual Paths Routing Protocol Virtual Path Creation Two phase Path Discovery The source should have a list of all the nodes through which it may reach the destination Path Set Up Each node on the path will has an entry in its virtual path routing table (primary table) for the newly created path
9
Speaker: Ju-Mei Li Virtual Paths Routing Protocol Virtual Path Creation: Path Discovery S E B G A D F C S S S-A S-B S-A-C S-A-E S-A-E-G S-A-E-F S-A-C
10
Speaker: Ju-Mei Li Virtual Paths Routing Protocol Virtual Path Creation: Path Discovery Drop the packet and proceed no further Duplicate packet The node IP add. is already on the node list Send a path discovery reply The node is the target of this path discovery packet has a valid path to the destination Rebroadcast the packet The packet is not duplicate packet The node is not on the node list, nor it is the destination
11
Speaker: Ju-Mei Li Virtual Paths Routing Protocol Virtual Path Creation: Path Set Up When source receive the discovery reply, it Creates an entry in its primary table for the new path Sends its first data packet to set up the path The VPR header of its data packet Node list Each node on the path receives the initial packet Creates an entry for the new path Use the entry to route the packet to the next node
12
Speaker: Ju-Mei Li Virtual Paths Routing Protocol Path Maintenance How to detect the link failure In order to reduce the overhead Only those nodes on active paths send the HELLO message (IP address) It considers the link failure When a node fail to receive three consecutive Hello messages from one of its Out- or In-Bound nodes
13
Speaker: Ju-Mei Li Virtual Paths Routing Protocol Path Maintenance: step 1 S A B D “temporarily out of service” message “deactivation” message
14
Speaker: Ju-Mei Li Virtual Paths Routing Protocol Path Maintenance: step 2 S A B D By check its local cache 1.Find a new path By check its local cache 1.Find a new path 2.Send a path error
15
Speaker: Ju-Mei Li Virtual Paths Routing Protocol Path Maintenance: step 3 S A B D 1.Find a new path 2.Send a path error Initiate the path set up start the path discovery
16
Speaker: Ju-Mei Li Mobility MLI = (NED /CNOE) Any node deleted an entry New TO = CTO –( MLI *(UB-LB) *MAF) Any node did not deleted an entry New TO = CTO +((UB-LB) *MAF)
17
Speaker: Ju-Mei Li Simulation ns-2 simulator Transmission rate: 2 Mbps Constant Bit Rate: 5packets/sec Each CBR packet size: 148 bytes Mobility patterns: random waypoint Each round: 500 seconds Different traffic and mobility scenarios: 10 rounds
18
Speaker: Ju-Mei Li Simulation
19
Speaker: Ju-Mei Li Simulation: packet delivery ratio
20
Speaker: Ju-Mei Li Simulation: overhead
21
Speaker: Ju-Mei Li Simulation: average end-to-end delay
22
Speaker: Ju-Mei Li Conclusion Virtual Paths Routing Correct Efficient Highly dynamic route creation Maintenance between mobile nodes Mobility Indicator for the entire network
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.