Mobile Group Communication

Similar documents
Performance Analysis of Multicast Mobility in a H-MIP Proxy Environment

Mobility in IPv6 Standards and Upcoming Trends. Thomas C. Schmidt HAW Hamburg & link-lab

Mobility Management in the Next Generation Internet

Extending SSM to MIPv6 problems, solutions and improvements

Overlay Multicast. Application Layer Multicast. Structured Overlays Unstructured Overlays. CAN Flooding Centralised. Scribe/SplitStream Distributed

Mathematical Evaluation of a Context Transfer-based Approach to Improve Handover in Mobile Multicast Environment

Seamless Multicast Handover in Fmipv6-Based Networks

Towards Seamless Source Mobility in SSM Design and Evaluation of the Tree Morphing Protocol. Olaf Christ, Thomas C. Schmidt* Matthias Wählisch

Performance Analysis of Hierarchical Mobile IPv6 in IP-based Cellular Networks

Mobile & Wireless Networking. Lecture 9: Mobile IP. [Schiller, Section 8.1]

Hierarchical Mobile IPv6 Implementation Experiences

Internet2 Multicast Workshop

An Analysis of the Flow-Based Fast Handover Method for Mobile IPv6 Network. Jani Puttonen, Ari Viinikainen, Miska Sulander and Timo Hämäläinen

Mobile Ad-hoc Network. WIDE project/keio University

Internet Research Task Force (IRTF) Request for Comments: G. Fairhurst University of Aberdeen February 2010

Unencapsulated Mobile Multicast Routing for Next Generation Video Networks

An Enhancement of Mobile IP by Home Agent Handover

Mobile IPv6 performance in networks: handover optimizations on the link and network layer

IPv6 PIM. Based on the forwarding mechanism, IPv6 PIM falls into two modes:

A Design of Distributed Data Traffic Algorithm based on Hierarchical Wireless/Mobile Networks

Cross-over Mobility Anchor Point based Hierarchical Mobility Management Protocol for Mobile IPv6 Network

A Fast Handover Protocol for Mobile IPv6 Using Mobility Prediction Mechanism

Optimization of Multicast Transmissions in NC- HMIPv6 Environment

Mobile Communications Chapter 8: Network Protocols/Mobile IP

PMIPv6 PROXY MOBILE IPV6 OVERVIEW OF PMIPV6, A PROXY-BASED MOBILITY PROTOCOL FOR IPV6 HOSTS. Proxy Mobile IPv6. Peter R. Egli INDIGOO.COM. indigoo.

Chapter 2 Literature Survey

Mobile SCTP for IP Mobility Support in All-IP Networks

Overlay Multicast/Broadcast

Multicast overview. Introduction to multicast. Information transmission techniques. Unicast

ASM. Engineering Workshops

What is Multicasting? Multicasting Fundamentals. Unicast Transmission. Agenda. L70 - Multicasting Fundamentals. L70 - Multicasting Fundamentals

Network Security. Security of Mobile Internet Communications. Chapter 17. Network Security (WS 2002): 17 Mobile Internet Security 1 Dr.-Ing G.

OPTIMIZING MOBILITY MANAGEMENT IN FUTURE IPv6 MOBILE NETWORKS

Proxy Mobile IPv6 (PMIPv6)

Multicast overview. Introduction to multicast. Information transmission techniques. Unicast

Proxy Mobile IPv6 (PMIPv6)

Experimental Evaluation of Mobility Anchor Point Selection Scheme in Hierarchical Mobile IPv6 Zulkeflee Kusin and Mohamad Shanudin Zakaria

Configuring IP Multicast Routing

Mobility in IPv6 Networks

Multihoming for Mobile IPv6

T Computer Networks II. Mobility Issues Contents. Mobility. Mobility. Classifying Mobility Protocols. Routing vs.

ICS 351: Today's plan. routing protocol comparison encapsulation network dynamics multicasting in general IP multicasting IGMP PIM

Distributed Mobility Control for Mobile-Oriented Future Internet Environments

Fast Adaptive Routing Supporting Mobile Senders in Source Specic Multicast

Multicast Communications

Advanced Networking. Multicast

IP Multicast Technology Overview

Multicast Technology White Paper

Configuring IP Multicast Routing

Seamless Multicast Handover in PMIPv6-based Wireless Networks

Configuring Basic IP Multicast

A Global Mobility Scheme for Seamless Multicasting in Proxy Mobile IPv6 Networks

Mobile IP. Mobile IP 1

4.2 Multicast IP supports multicast to support one-to-many (radio, news, IP multicast was originally a many-to-many (any source MC or

Table of Contents 1 PIM Configuration 1-1

Study and Performance Analysis of Traffic Class MIPv6 on Linux Base

Mobile IPv6. Washington University in St. Louis

An Approach to Efficient and Reliable design in Hierarchical Mobile IPv6

Extended Correspondent Registration Scheme for Reducing Handover Delay in Mobile IPv6

Advanced Network Training Multicast

Mobile IPv6 Overview

Fast Location Opposite Update Scheme for Minimizing Handover Latency over Wireless/Mobile Networks

Handover Management for Mobile Nodes in IPv6 Networks

Chapter 3 A New Framework for Multicast Mobility in WiFi Networks

Network Configuration Example

Mobile Node Speed Detection Mechanism in Hierarchical Mobile Internet Protocol (IPv6)

Applicability of IETF Mobility Solutions to the 3GPP All IP Network

IEEE Assisted Network Layer Mobility Support

Dynamic Traffic Load Balancing Mechanism for SHAKE Architecture

Versatile IPv6 Mobility Deployment with Dual Stack Mobile IPv6

Fixed Internetworking Protocols and Networks. IP mobility. Rune Hylsberg Jacobsen Aarhus School of Engineering

IPv6 Protocols and Networks Hadassah College Spring 2018 Wireless Dr. Martin Land

Configuring Basic IP Multicast

Fast Handover in Mobile IPv4 and IPv6

Implementation and Operation of Mobility in WIDE

A Study on Mobile IPv6 Based Mobility Management Architecture

SJTU 2018 Fall Computer Networking. Wireless Communication

Lab 7-3 Routing IP Multicast with PIM Sparse Mode

Outline. CS5984 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Host Mobility Problem Solutions. Network Layer Solutions Model

Mobility Management. Advanced Mobile Communication Networks. Integrated Communication Systems Group Ilmenau University of Technology

Outline. CS6504 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Dr. Ayman Abdel-Hamid. Mobile IPv4.

Mobile IP. Mobile Computing. Mobility versus Portability

ECS-087: Mobile Computing

Optimal method to Reducing Link and Signaling Costs in Mobile IP

Reliable Mobile IP Multicast Based on Hierarchical Local Registration

Performance Comparison and Analysis on MIPv6, Fast MIPv6 Bi-casting and Eurecom IPv6 Soft Handover over IEEE802.11b WLANs

CSE 123A Computer Networks

Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks

DATA COMMUNICATOIN NETWORKING

O-PMIPv6: Optimized Proxy Mobile IPv6. Ahmad Rasem, Bachelor of Communications Engineering

Internet Engineering Task Force (IETF) Request for Comments: 6572 Category: Standards Track

Internet Engineering Task Force (IETF) Request for Comments: 6612 Category: Informational May 2012 ISSN:

Network Configuration Example

Mobile IP and its trends for changing from IPv4 to IPv6

Enhancement of the CBT Multicast Routing Protocol

Emerging Wireless LAN Mobility Protocols

IPv6. IPv4 & IPv6 Header Comparison. Types of IPv6 Addresses. IPv6 Address Scope. IPv6 Header. IPv4 Header. Link-Local

Introduction Mobility Support Handover Management Conclutions. Mobility in IPv6. Thomas Liske. Dresden University of Technology

Multicast EECS 122: Lecture 16

Configuring PIM. Information About PIM. Send document comments to CHAPTER

Transcription:

Mobile Group Communication Mobility & Multicast Status The Multicast Mobility Problem Listener Mobility ASM Source Mobility SSM Source Mobility Conclusions & Outlook 1 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

Where are we going Mobile today? 2 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

We need Multicast Services for Public Content Broadcasting Voice and Video Conferencing Collaborative Environments Gaming Self Organisation of Distributed Systems All of this MOBILE! 3 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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

Multicast: What is the Problem? othere is Any Source Multicast: - Listeners harvest streams from any source - Sparse & dense mode routing - Complex to deploy, Interdomain problem othere is Source Specific Multicast: - Listeners subscribe to known sources - Immediate shortest path trees - Easy to deploy, domain transparent 5 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

Multicast Receiver Mobility 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! 6 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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, 7 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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

M-FMIPv6: Prediction 9 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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

M-FMIPv6: Handover 11 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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

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 13 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

M-HMIPv6: Multicast Listener 14 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

M-HMIPv6: MAP-Local Handover 15 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

M-HMIPv6: Inter-MAP Handover 16 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

M-HMIPv6: Completion 17 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

Multicast Source Mobility Problem 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 18 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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 19 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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

M-HMIPv6: Multicast Source 21 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

M-HMIPv6: MAP-Local Handover 22 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

M-HMIPv6: Inter-MAP Handover (1) 23 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

M-HMIPv6: Inter-MAP Handover (2) 24 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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 25 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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 26 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

Bi-Directional Tunneling 27 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt How good is BT?

Simulation: BT in ATT Network 28 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

Internet with 154 Core Nodes 29 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

Internet with 1.540 Core Nodes 30 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

Internet with 15.400 Core Nodes 31 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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

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 33 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 34 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

Simulation Study: Tree Coincidence wrt. Tree Evolvement > 80 % Coincidence for a mobility step-size of 5 and 100 Receivers 35 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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 Source Romdhani et al: Transparent Handover for Mobile Multicast Sources, In: Proceedings of the IEEE ICN'06, IEEE Press, April 2006 36 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

Mobility-aware Rendezvous Points 37 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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 Source - Schmidt & Wählisch: Extending SSM to MIPv6 -- Problems Solutions and Improvements, Computational Methods in Science and Technology, Vol. 11, No. 2, 38 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt pp. 147--152, Poznan:Scientific Publ. OWN --- Polish Academy of Sciences, Nov. 2005.

Tree Morphing 39 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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

First Shortcut 41 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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

Performance Snapshot 43 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

Conclusions & Outlook 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 44 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt

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) www.rfc-editor.org 45 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt