Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— Presentation transcript:

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


Download ppt "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."

Similar presentations


Ads by Google