Adaptive Shared Tree Multicast in Mobile Wireless Networks

12
1 UCLA CSD Mario Gerla Adaptive Shared Tree Multicast in Mobile Wireless Networks GLOBECOM 98 Ching-Chuan Chiang Mario Gerla Lixia Zhang Computer Science Department University of California, Los Angel es

description

Adaptive Shared Tree Multicast in Mobile Wireless Networks. GLOBECOM 98 Ching-Chuan Chiang Mario Gerla Lixia Zhang Computer Science Department University of California, Los Angeles. Per-Source Tree Multicast. Like DVMRP and PIM-DM in wired net Each source supports own separate tree - PowerPoint PPT Presentation

Transcript of Adaptive Shared Tree Multicast in Mobile Wireless Networks

Page 1: Adaptive Shared Tree Multicast  in Mobile Wireless Networks

1UCLA CSD Mario Gerla

Adaptive Shared Tree Multicast in Mobile Wireless Networks

GLOBECOM 98

Ching-Chuan Chiang

Mario Gerla

Lixia ZhangComputer Science Department

University of California, Los Angeles

Page 2: Adaptive Shared Tree Multicast  in Mobile Wireless Networks

2UCLA CSD Mario Gerla

Per-Source Tree Multicast

Like DVMRP and PIM-DM in wired net

Each source supports own separate tree

“Probing and Pruning” tree maintenance

Reverse Path Forwarding “Fast Source” problem

S1S2

R1

R2

Page 3: Adaptive Shared Tree Multicast  in Mobile Wireless Networks

3UCLA CSD Mario Gerla

RP-based Shared Tree Multicast

RP (Rendezvous Point)-based “Shared” tree

Similar to wired network PIM-SM, CBT

Tree maintenance: hard state soft state

Traffic concentration “off-center” RP

RP

S1

Page 4: Adaptive Shared Tree Multicast  in Mobile Wireless Networks

4UCLA CSD Mario Gerla

Shared Tree vs. Per-source Tree

Shared Tree:scalabilityless sensitive to fast

source longer path traffic concentration off center RP

Per-Source Tree:shortest pathtraffic distributionno central node scalability problem fast source problem

RP

S1

R2

R1

R3

R4

S2

Page 5: Adaptive Shared Tree Multicast  in Mobile Wireless Networks

5UCLA CSD Mario Gerla

Conclusions

Shared Tree scheme: lower throughput in heavy load lower control O/H

Adaptive scheme: like a Per Source tree scheme in heavy load like a Shared tree scheme in high mobility

Forwarding Group Multicast scheme: more robust & lower O/H than shared tree

Page 6: Adaptive Shared Tree Multicast  in Mobile Wireless Networks

6UCLA CSD Mario Gerla

Wireless Tree Multicasting (eg. Shared Tree)

• In a mobile situation, tree is fragile: connectivity loss, multipath fading

• Need to refresh paths very frequently

• High control traffic overhead

RP

Page 7: Adaptive Shared Tree Multicast  in Mobile Wireless Networks

7UCLA CSD Mario Gerla

Proposed solution: Forwarding Group Multicast

• All the nodes inside the “bubble” forward the M-cast packets via “restricted” flooding

• Flooding redundancy helps overcome displacements and fading• FG nodes selected by tracing shortest paths between M-cast members

FG

FG

FG

FG

FG

Forwarding Group

Page 8: Adaptive Shared Tree Multicast  in Mobile Wireless Networks

8UCLA CSD Mario Gerla

Key Concepts of ODMRP[5]

• Mesh topology

• Forwarding group concept

• On-demand approach

• Soft state

Page 9: Adaptive Shared Tree Multicast  in Mobile Wireless Networks

9UCLA CSD Mario Gerla

Why a Mesh?

• Richer connectivity among multicast members

• Unlike trees, frequent reconfigurations are not needed

Page 10: Adaptive Shared Tree Multicast  in Mobile Wireless Networks

10UCLA CSD Mario Gerla

Forwarding Group Concept• A set of nodes in charge

of forwarding multicast packets

• Supports shortest paths between any member pairs

• Flooding redundancy helps overcoming displacements and channel fading

Page 11: Adaptive Shared Tree Multicast  in Mobile Wireless Networks

11UCLA CSD Mario Gerla

FG Maintenance (On-Demand Approach)

• A sender periodically floods control messages when it has data to send

• All intermediate nodes set up route to sender

• Receivers update their Member Tables ; periodically broadcast Join Tables

• Nodes on path to sources set FG_Flag; FG nodes create and forward Join Tables to neighbors

Page 12: Adaptive Shared Tree Multicast  in Mobile Wireless Networks

12UCLA CSD Mario Gerla

Soft State Approach• No explicit messages required to join/leave

multicast group (or FG)

• An entry of a receiver’s Member Table expires if no Join Request is received from that sender entry during MEM_TIMEOUT

• Nodes in the forwarding group are demoted to non-forwarding nodes if not refreshed (no Join Tables received) within FG_TIMEOUT