Presentation is loading. Please wait.

Presentation is loading. Please wait.

DDR-based Multicast routing Protocol with Dynamic Core (DMPDC) Shiyi WU, Navid Nikaein, Christian BONNET Mobile Communications Department EURECOM Institute,

Similar presentations


Presentation on theme: "DDR-based Multicast routing Protocol with Dynamic Core (DMPDC) Shiyi WU, Navid Nikaein, Christian BONNET Mobile Communications Department EURECOM Institute,"— Presentation transcript:

1 DDR-based Multicast routing Protocol with Dynamic Core (DMPDC) Shiyi WU, Navid Nikaein, Christian BONNET Mobile Communications Department EURECOM Institute, France

2 Outline Introduction Our Contribution: General Scheme Basic – DDR - Distributed Dynamic Routing Algorithm – MRDC - Multicast Routing protocol with Dynamic Core DDR-based Multicast routing Protocol with Dynamic Core (DMPDC) Conclusions

3 Introduction - MANET Definition – A collection of wireless mobile nodes forming an autonomous, dynamic, temporary networks without infrastructure or centralized administration. Applications – Military communication, – Emergency search and rescue operations, – Communication set-up in conferences/meetings/lectures Basic problem: Routing – Infrastructure-less – Node movements – Bandwidth limitation

4 Multicast routing in MANET Tree structure v.s. Mesh structure Source-oriented v.s. Group-shared – Source-oriented: one structure per source Can use different metrics but expensive in bandwidth consumption – Group-shared: one structure per group Less routing overhead but not efficient in data transmission R1R1 R2R2 S R1R1 R2R2 S

5 Applications Network  Topology Creation With respect to Network Properties  Route Determination With respect to Application Requirements Routing # of nodes, frequency of E2E connection & of topology changes Contribution: General Scheme unicastDMPDC DDR

6 Network Topology Forest TREE TREE …. TREE ZONE ZONE …. ZONE DDR TIME BEACON

7 MRDC Construct and maintain a multicast tree on-demand, the root of tree (core) is the first source of a multicast session Tree construction – Core broadcasts Core Advertisement so that nodes know multicast session start. – Group members run RAR/RAA procedure to join multicast tree. Group members send Route Activity Request (RAR) message Tree members reply Route Activity Ack (RAA) to confirm the request Tree maintenance – Local route recovery tries to re-establish connection between two tree members immediately. – Periodical tree refreshment re-construct multicast tree to adapt network topology.

8 DMPDC - Basic ideas Modify MRDC to adapt the infrastructure offered by DDR in order to – Improve bandwidth efficiency – Speed up link error detection and recovery – Increase packet delivery ratio Use DDR’s forest to broadcast Core Advertisement message Use DDR’s intra-zone routes – Reduce multicast tree maintenance cost – Benefit from DDR’s periodical intra-zone route update

9 Topology Creation Under DDR DDR

10 Multicast tree in DMPDC

11 Multicast tree Tree vertices – Group members – Gateway nodes Tree edges – Bridges (active inter-zone connection) which are maintained by DMPDC – Intra-zone routes which are updated by DDR

12 Tree maintenance Periodical tree refreshment – Core periodically sends Core Advertisement message to delete old active inter-zone connection – Group members run RAR/RAA procedure to activate inter-zone connection according to topology Local route recovery – When a tree member loses route to its downstream. – Among neighboring zones

13 Conclusions  What we gained:  Share routing information with other routing protocol through DDR  Neighborhood  Local area topology  Spanning tree for broadcast  Adapt to network topology  Reduce the necessity of periodical tree refreshment  Reactive tree construction and proactive tree maintenance  Performance Evaluation under various condition

14 Multicast tree under MRDC Other source(s) m p o n q a b c e g f j i k l r Receiver First source (core) h d Wireless Link Tree edge Tree member Flow from node h Flow from node d


Download ppt "DDR-based Multicast routing Protocol with Dynamic Core (DMPDC) Shiyi WU, Navid Nikaein, Christian BONNET Mobile Communications Department EURECOM Institute,"

Similar presentations


Ads by Google