• Keine Ergebnisse gefunden

– ASM Source Mobility

N/A
N/A
Protected

Academic year: 2022

Aktie "– ASM Source Mobility"

Copied!
45
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Mobile Group Communication

– Mobility & Multicast Status

– The Multicast Mobility Problem

– Listener Mobility

– ASM Source Mobility

– SSM Source Mobility

– Conclusions & Outlook

(2)

Where are we going Mobile today?

2 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(3)

We need Multicast Services for …

– Public Content Broadcasting

– Voice and Video Conferencing

– Collaborative Environments

– Gaming

– Self Organisation of Distributed Systems

– …

All of this MOBILE!

(4)

Status: Where are we today?

o Internet Mobility

- Mobile IPv6 - RFC 3775 (June 2004, implemented)

o Real-Time Mobility

- FMIPv6, HMIPv6 – RFCs 4068, 4140 (August 2005, first implementations)

o Multicast Mobility

- Rough ideas in IETF … - Some proposals in IRTF

- First problem statement in Vancouver, Nov. 2005 o NGNs: DVB IP distribution services …

4 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(5)

Multicast:

What is the Problem?

o There is Any Source Multicast:

- Listeners harvest streams from any source - Sparse & dense mode routing

- Complex to deploy, Interdomain problem o There is Source Specific Multicast:

- Listeners subscribe to known sources - Immediate shortest path trees

- Easy to deploy, domain transparent

(6)

Multicast Receiver Mobility

6 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

o Multicast Routing is ‘Mobile’ :

- On handover listeners may re-subscribe to multicast group (ASM & SSM)

- Routing will construct delivery branch

o Problem: Multicast routing not seamless, but slow - Branch construction up to 30 s

- Real-time communication requirements:

handover below 100 ms!

(7)

Multicast Mobility Approaches

o Remote Subscription

- Show all movement by local multicast subscription

o Bi-directional Tunneling

- Hide all movement by tunneling via Home Agent

o Agent Based

- Compromise: Intermediate agents shield Mobile - Approaches: Extend unicast acceleration schemes

M-FMIPv6, M-HMIPv6, …

(8)

Fast Multicast Protocol for MIPv6

draft-suh-mipshop-fmcast-mip6-00

– Remote subscription with agent support

– Mobile multicast reception only

– Built on Fast Handovers for MIPv6 (FMIPv6)

– Predictive handovers based on L2 : L3 map

– Handled at access routers

– Extends signalling of FMIPv6 by multicast address option

8 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(9)

M-FMIPv6: Prediction

(10)

M-FMIPv6: Forwarding

10 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(11)

M-FMIPv6: Handover

(12)

M-FMIPv6: Completion

12 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(13)

Seamless Multicast Handover in a HMIPv6 Environment

draft-schmidt-waehlisch-mhmipv6-04

– Agent based: MAP as Multicast agent

– Mobile multicast reception and source

– Built on Hierarchical MIPv6 (HMIPv6)

– For mobile listeners:

– Micro mobile handovers hidden by MAP

– Reactive handovers between MAPs

– Unicast (tunnel) forwarding MN : MAP

– Change to remote subscription with MAP attendance

– Extends signalling of HMIPv6 by multicast advertisement flag

(14)

M-HMIPv6: Multicast Listener

14 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(15)

M-HMIPv6: MAP-Local Handover

(16)

M-HMIPv6: Inter-MAP Handover

16 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(17)

M-HMIPv6: Completion

(18)

Multicast Source Mobility Problem

18 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

o Distribution tree (somehow) rooted at source:

- Collapses after movement

- Reconstruction very slow (up to minutes) o Address Duality Problem:

- Source address is logical & topological ID o Source Activation Problem:

- New source to be discovered by interdomains o Decoupling Problem:

- Source has no feedback from receivers

(19)

Multicast Source Mobility Approaches

o Remote Subscription

- Show all movement by local multicast subscription

o Bi-directional Tunneling

- Hide all movement by tunneling via Home Agent

o Agent Based

- Use current Care-of-Address for Routing

- Use Home-Addres in Destination Option at Receiver

- “Tree Walking”

(20)

M-HMIPv6: Mobile Multicast Source

Mobile multicast sender anchored at MAP:

– Use Home Address Destination Option (CN must not verify BC on mcast)

– On handover:

– Initially tunnel through old MAP

– Initiate new tree by ‘pure IP packets’

– Handover on (protocol dependent) timeout

– On rapid Movement:

stay with established MAP

20 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(21)

M-HMIPv6: Multicast Source

(22)

M-HMIPv6: MAP-Local Handover

22 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(23)

M-HMIPv6: Inter-MAP Handover (1)

(24)

M-HMIPv6: Inter-MAP Handover (2)

24 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(25)

Multicast Source Mobility:

SSM Problems

o Receivers need to Subscribe to Source Address:

- HoA & current CoA needed at Receiver o Routers Maintain Source Specific States:

- HoA & current CoA needed at Routers o Decoupling: Source cannot Control Receiver

Updates:

- May loose receivers on handover

(26)

Multicast Source Mobility Approaches

26 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

o Remote Subscription

- Show all movement by local multicast subscription

o Bi-directional Tunneling

- Hide all movement by tunneling via Home Agent

o Agent Based

- Use current Care-of-Address for Routing

- Use Home-Addres in Destination Option at Receiver

- “Tree Walking”

(27)

Bi-Directional Tunneling

How good is BT?

(28)

Simulation: BT in ATT Network

28 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(29)

Internet with 154 Core Nodes

(30)

Internet with 1.540 Core Nodes

30 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(31)

Internet with 15.400 Core Nodes

(32)

What to do with Mobile SSM ?

Need to Change Routing:

– Logical (HoA) and topological (CoA) identifier needed at client and routing layer

Need to keep contact to clients after handover :

– Some mobility persistent entities?

Current Ideas:

– Re-introduce shared trees

– Re-use trees

What effect does mobility impose on SPTs?

32 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(33)

Analysis of ‘Moving’ Distribution Trees

– Multicast Distribution Trees subsequent under Mobility are highly correlated

– Previous and Next Tree overlap from receivers downward

– Coinciding subtrees: self-similar URT

– Results in frequent re-use of Mcast Routers

– Two characteristic measures

– ‘Step-Size’: pDR-to-nDR Distance

– Tree evolvement: Number of Receivers

(34)

34 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

Simulation Study:

Tree Coincidence wrt. ‘Step-Size’

≈ 80 % Coincidence for 40 Receivers and

a mobility ‘step-size’ of 5

(35)

Simulation Study:

Tree Coincidence wrt. Tree Evolvement

> 80 % Coincidence for a mobility

‘step-size’ of 5 and

100 Receivers

(36)

Shared Tree Mobility

– Use Rendezvous Point as Mobility Anchor:

Mobility-aware Rendezvous Point (MRP)

– Need to Change Routing:

– Extend (*,G) states to (HoA, G, MRP-ID)

– Modify RPF-Check to identify CoA* sources with HoA

– Operate interdomain handovers via MRP-ID

36 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

Source – Romdhani et al: Transparent Handover for Mobile Multicast Sources ,

In: Proceedings of the IEEE ICN'06, IEEE Press, April 2006

(37)

Mobility-aware Rendezvous Points

(38)

Source Specific Tree Modification

Need to Change Routing:

– Extend (CoA,G) states to (CoA,HoA,G)

Need to Preserve Previous Trees:

– Keep contact subsequent to handover

Idea: Morph Previous into Next Tree:

– Elongate root (modify RPF Check)

– Discover shortcuts

– Dismiss unneeded branches

38 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

Source - Schmidt & Wählisch: Extending SSM to MIPv6 -- Problems Solutions and

Improvements, Computational Methods in Science and Technology, Vol. 11, No. 2,

pp. 147--152, Poznan:Scientific Publ. OWN --- Polish Academy of Sciences, Nov. 2005.

(39)

Tree Morphing

(40)

Root Elongation Phase

40 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

(41)

First Shortcut

(42)

42 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

Optimized Tree

(43)

Performance Snapshot

(44)

Conclusions & Outlook

44 Œ Prof. Dr. Thomas Schmidt Œ http:/www.informatik.haw-hamburg.de/~schmidt Œ

√ Mobile Multicast is Emerging Issue

√ Intricate Problem:

- Mobile Receivers on Good Way

- Mobile ASM Sources Difficult

- Mobile SSM Sources Hard

√ New Approach: Tree Morphing

- Seamless & free of encapsulation

- But requires change of SSM routing protocols

Future Development:

• Analysis & Simulations & Optimizations

• Detail out + Security Layer

(45)

Other Approaches

• Dynamically optimising agents

• Overlay Multicast

• XCast

References

• Romdhani, I., Kellil, M., Lach, H.-Y. et. al. "IP Mobile Multicast: Challenges and Solutions", IEEE Comm. Surveys, 6, 1, 2004.

• Schmidt, Wählisch: Multicast Mobility in MIPv6: Problem Statement , draft-irtf-mobopts-mmcastv6-ps-01.txt, 2006.

• Schmidt, Wählisch: “Morphing Distribution Trees - On the Evolution of Multicast

States under Mobility and an Adaptive Routing Scheme for Mobile SSM Sources ”,

Telecommunication Systems, Berlin Heidelberg:Springer, October 2006. (in press)

Referenzen

ÄHNLICHE DOKUMENTE

Truncated Broadcast Tree based on DVMRP route metrics (S, G) Multicast Packet Flow. DVMRP Flood

• Schmidt, Wählisch: “Morphing Distribution Trees - On the Evolution of Multicast States under Mobility and an Adaptive Routing Scheme for Mobile SSM Sources”,

Truncated Broadcast Tree based on DVMRP route metrics (S, G) Multicast Packet

• Schmidt, Wählisch: Predictive versus Reactive – Analysis of Handover Performance and Its Implications on IPv6 and Multicast

• Schmidt, Wählisch: Predictive versus Reactive – Analysis of Handover Performance and Its Implications on IPv6 and Multicast

„ Deployment Complexity Versus Performance Efficiency in Mobile

94 Le Galliard J, Ferrière R, Dieckmann U: Adaptive Evolution of Social Traits: Origin, Trajectories, and Corre- lations of Altruism and Mobility.. IIASA Interim Report IR-

A growth of2.7% per year in passenger km and of the air share of the travel market, in accordance with the logistic substitution model, brings roughly a 20-fold increase for planes