M-HBH Efficient Mobility Management in Multicast Rolland Vida, Luis Costa, Serge Fdida Laboratoire d’Informatique de Paris 6 – LIP6 Université Pierre et.

Slides:



Advertisements
Similar presentations
Mobile IP: Multicast Service Reference: Multicast routing protocol in mobile networks; Hee- Sook Shin; Young-Joo Suh;, Proc. IEEE International Conference.
Advertisements

MMOM: Efficient Mobile Multicast Support Based on the Mobility of Mobile Hosts YUNGOO HUH and CHEEHA KIM Presented by Kiran Kumar Bankupally.
Introduction 1 Lecture 22 Network Layer (Broadcast and Multicast) slides are modified from J. Kurose & K. Ross University of Nevada – Reno Computer Science.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Multicast Routing: Problem Statement r Goal: find a tree (or trees) connecting routers having local mcast group members m tree: not all paths between routers.
COS 420 Day 15. Agenda Assignment 3 Due Assignment 4 Posted Chap Due April 6 Individual Project Presentations Due IEPREP - Jeff MANETS - Donnie.
1 Internet Networking Spring 2004 Tutorial 7 Multicast Routing Protocols.
Mobile IP Overview: Standard IP Standard IP Evolution of Mobile IP Evolution of Mobile IP How it works How it works Problems Assoc. with it Problems Assoc.
1 Internet Networking Spring 2006 Tutorial 7 DVMRP.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 7 Lesson 3 1 IP Multicasting: Multicast Routing Protocols.
COS 420 Day 18. Agenda Group Project Discussion Program Requirements Rejected Resubmit by Friday Noon Protocol Definition Due April 12 Assignment 3 Due.
Slide Set 15: IP Multicast. In this set What is multicasting ? Issues related to IP Multicast Section 4.4.
1 IP Multicasting. 2 IP Multicasting: Motivation Problem: Want to deliver a packet from a source to multiple receivers Applications: –Streaming of Continuous.
EE689 Lecture 12 Review of last lecture Multicast basics.
Study of the Relationship between Peer-to-Peer Systems and IP Multicasting T. Oh-ishi, K. Sakai, K. Kikuma, and A. Kurokawa NTT Network Service Systems.
HOST MOBILITY SUPPORT BAOCHUN BAI. Outline Characteristics of Mobile Network Basic Concepts Host Mobility Support Approaches Hypotheses Simulation Conclusions.
CSE679: Multicast and Multimedia r Basics r Addressing r Routing r Hierarchical multicast r QoS multicast.
1 Copyright © 2012, Elsevier Inc. All rights Reserved Chapter 4 Advanced Internetworking Computer Networks, 5th Edition.
Study of the Relationship between Peer to Peer Systems and IP Multicasting From IEEE Communication Magazine January 2003 學號 :M 姓名 : 邱 秀 純.
Mobile IP Performance Issues in Practice. Introduction What is Mobile IP? –Mobile IP is a technology that allows a "mobile node" (MN) to change its point.
2002 년 2 학기이동인터넷프로토콜 1 Mobile IP:Overview 년 2 학기이동인터넷프로토콜 2 Mobile IP overview Is Mobile IP an official standard? What problems does Mobile IP solve?
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Multicast routing.
Multicast Routing Protocols NETE0514 Presented by Dr.Apichan Kanjanavapastit.
Mobile IP Overview and Discussion. 2 Spectrum of Mobility – from network perspective no mobility high mobility mobile user, using same access point mobile.
Network Layer4-1 R1 R2 R3R4 source duplication R1 R2 R3R4 in-network duplication duplicate creation/transmission duplicate Broadcast Routing r Deliver.
AD HOC WIRELESS MUTICAST ROUTING. Multicasting in wired networks In wired networks changes in network topology is rare In wired networks changes in network.
Ahmed Helmy, USC1 State Analysis and Aggregation for Multicast-based Micro Mobility Ahmed Helmy Electrical Engineering Department University of Southern.
1 Towards Seamless Handovers in SSM Source Mobility – An Evaluation of the Tree Morphing Protocol Olaf Christ,
CS 5565 Network Architecture and Protocols Godmar Back Lecture 22.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Multicast Routing Algorithms n Multicast routing n Flooding and Spanning Tree n Forward Shortest Path algorithm n Reversed Path Forwarding (RPF) algorithms.
Chapter 22 Network Layer: Delivery, Forwarding, and Routing Part 5 Multicasting protocol.
RR-FS Status Report Dmitri Krioukov CAIDA IETF-60.
PRESENTED BY A. B. C. 1 User Oriented Regional Registration- Based Mobile Multicast Service Management in Mobile IP Networks Ing-Ray Chen and Ding-Chau.
Multicast In Wireless Mobile Environments Reporter: 江俊毅.
TOMA: A Viable Solution for Large- Scale Multicast Service Support Li Lao, Jun-Hong Cui, and Mario Gerla UCLA and University of Connecticut Networking.
Review of the literature : DMND:Collecting Data from Mobiles Using Named Data Takashima Daiki Park Lab, Waseda University, Japan 1/15.
Computer Science 6390 – Advanced Computer Networks Dr. Jorge A. Cobb Deering, Estrin, Farinacci, Jacobson, Liu, Wei SIGCOMM 94 An Architecture for Wide-Area.
1 Chonbuk University, DCLAB, ghcho APCC : Wireless Internet Nov. 2, 2000 Mobile IP Multicasting with Host Mobility Locality Gihwan Cho
1 HAWAII- Handoff-Aware Wireless Access Internet Infrastructure Reporter : Jing-Shiuan Hua Date : 2005/4/26.
MOBILE IP GROUP NAME: CLUSTER SEMINAR PRESENTED BY : SEMINAR PRESENTED BY : SANTOSH THOMAS SANTOSH THOMAS STUDENT NO: STUDENT NO:
1 Route Optimization for Large Scale Network Mobility Assisted by BGP Feriel Mimoune, Farid Nait-Abdesselam, Tarik Taleb and Kazuo Hashimoto GLOBECOM 2007.
© J. Liebeherr, All rights reserved 1 Multicast Routing.
WIRELESS FORUM IX CONFIDENTIAL A Multicast-based Protocol for IP Mobility Support Ahmed Helmy, Assist. Prof. Electrical Engineering Dept Univ. of Southern.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #7 DVMRP.
IP multicast Advisor: Prof. Wanjiun Liao Instructor: De-Nian Yang
Multicast: Wired to Wireless Hrishikesh Gossain Carlos de Morais Cordeiro Dharma P. Agrawal IEEE Communication Magazine June 2002 資工所 蔡家楷.
Network Layer4-1 Chapter 4 roadmap 4.1 Introduction and Network Service Models 4.2 Routing Principles 4.3 Hierarchical Routing 4.4 The Internet (IP) Protocol.
Multicast Communications
QoS in Mobile IP by Preethi Tiwari Chaitanya Deshpande.
1 An Enhancement of Mobile IP by Home Agent Handover Advisor : Chun-Chuan Yang Speaker : Li-Sheng Yu June 23, 2005 Reference: “An Enhancement of Mobile.
1 Protocol Independent Multicast (PIM) To develop a scalable protocol independent of any particular unicast protocol –ANY unicast protocol to provide routing.
Authors: Ing-Ray Chen and Ding-Chau Wang Presented by Chaitanya,Geetanjali and Bavani Modeling and Analysis of Regional Registration Based Mobile Service.
Mobility and Multicast Protocol Design and Analysis Rolland Vida, Luis Costa, Serge Fdida Laboratoire d’Informatique de Paris 6 – LIP6 Université Pierre.
Internet Multicasting Routing: DVMRP r DVMRP: distance vector multicast routing protocol, RFC1075 r flood and prune: reverse path forwarding, source-based.
: MobileIP. : r Goal: Allow machines to roam around and maintain IP connectivity r Problem: IP addresses => location m This is important for efficient.
IETF-70 in Vancouver1 STANDARDIZATION OF SOLUTIONS Behcet Sarikaya Huawei Research.
Communication Networks Recitation 11. Multicast & QoS Routing.
1 Group Communications: Reverse Path Multicast Dr. Rocky K. C. Chang 19 March, 2002.
17 th -21 st July nd APAN Meeting in Singapore ’06 Forwarding State Reduction for One-to-Many Group Communications Sahar A. Al-Talib (PhD. Candidate)
MOBILE IP & IP MICRO-MOBILITY SUPPORT Presented by Maheshwarnath Behary Assisted by Vishwanee Raghoonundun Koti Choudary MSc Computer Networks Middlesex.
DMET 602: Networks and Media Lab
Chapter 19 Network Layer Protocols
FAR: A Fault-avoidance Routing Method for Data Center Networks with Regular Topology Please send.
Network Virtualization
DMET 602: Networks and Media Lab
Mobile IP Presented by Team : Pegasus Kishore Reddy Yerramreddy Jagannatha Pochimireddy Sampath k Bavipati Spandana Nalluri Vandana Goyal.
Other Routing Protocols
Optional Read Slides: Network Multicast
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Presentation transcript:

M-HBH Efficient Mobility Management in Multicast Rolland Vida, Luis Costa, Serge Fdida Laboratoire d’Informatique de Paris 6 – LIP6 Université Pierre et Marie Curie, Paris NGC ‘02, October 23-25, Boston, MA

NGC ’02, Boston, MA 2 Outline The mobility problem in a multicast group Traditional solutions Bi-directional tunneling Remote subscription The original HBH protocol Mobility handling in M-HBH Performance analysis Conclusion

NGC ’02, Boston, MA 3 The problem More and more emerging mobile devices Mobility handling became an important service requirement The multicast service: a multicast group, identified by a multicast address G a source S that sends data to G a receiver r that listens to packets sent to G How to assure multicast data delivery if … the source S is mobile or the receiver r is mobile

NGC ’02, Boston, MA 4 Traditional solutions (1) Proposed by Mobile IP [Perkins, RFC 3220] Bi-directional tunneling (BT) tunnel between the home and the foreign location of the MN Source mobility: data is tunneled to the home network, and then retransmitted on the old tree Receiver mobility: data is delivered on the old tree, and then tunneled to the MN Drawbacks: triangular routing encapsulation/decapsulation of data tunnel convergence (receiver mobility)

NGC ’02, Boston, MA 5 Example R1R1 R5R5 R4R4 R2R2 R3R3 S r4r4 r3r3 r2r2 r1r1 S’ HA

NGC ’02, Boston, MA 6 Traditional solutions (2) Remote subscription (RS) reconfiguration of the multicast tree according to the new location of the MN Source mobility: receivers redirect their Join messages towards the new location of the source Receiver mobility: the MN joins the tree from its new location Drawbacks: Source mobility: the entire tree must be reconstructed reconstruction is costly, not efficient for a highly mobile source Receiver Mobility cost is lower, only a branch has to be added

NGC ’02, Boston, MA 7 Example R1R1 R5R5 R4R4 R2R2 R3R3 S r4r4 r3r3 r2r2 r1r1 S’ R6R6 R7R7

NGC ’02, Boston, MA 8 Example R1R1 R5R5 R4R4 R2R2 R3R3 S r4r4 r3r3 r2r2 r1r1 S’ R6R6 R7R7 R1R1 S

NGC ’02, Boston, MA 9 Hybrid solutions Switch between the two techniques, based on specific criteria Mobile Multicast Protocol (MoM) [Harrison et al., Mobicom ’97] Range-Based MoM [Lin et al., Infocom ’00] Hierarchical Multicast Architecture [Wang et al., ACM Mobile Networks and Applications, 2001]

NGC ’02, Boston, MA 10 HBH multicast In traditional multicast, the group is a single unit, identified by the multicast address Mobility of an individual member is hard to handle Keep the unit (tree) + tunnel Reconstruct the unit (tree) HBH – Hop-By-Hop Multicast Routing [Costa et al., Sigcomm ’01] Uses a recursive unicast addressing scheme to provide multicast Data is not sent to the group, but to the next branching node Nodes are handled as individuals, not as a group

NGC ’02, Boston, MA 11 Data delivery in HBH H1H1 H5H5 H4H4 H2H2 H3H3 S r4r4 r3r3 r2r2 r1r1 r4r4 r3r3 S H4H4 SH3H3 SH2H2 H2H2 S r2r2 r2r2 r1r1 S S MFT MCT H1H1 H2H2 Relay Node Branching Node MFT – Multicast Forwarding Table MCT – Multicast Control Table

NGC ’02, Boston, MA 12 The M-HBH protocol In HBH multicast, nodes are treated as individuals, not as a group Mobility is easier to handle Mobile Hop-By-Hop Multicast Routing Protocol Extension of HBH Handles both source and receiver mobility Mobile Node Multicast connectivity – M-HBH Unicast connectivity – Mobile IP

NGC ’02, Boston, MA 13 Source mobility with M-HBH H1H1 H5H5 H4H4 H2H2 H3H3 S r4r4 r3r3 r2r2 r1r1 r4r4 r3r3 H4H4 S/SH3H3 H2H2 H2H2 r2r2 r2r2 r1r1 MFT MCT S’ U1U1 U2U2 S/S H2H2 MFT S/S’ U Unicast Router

NGC ’02, Boston, MA 14 Receiver mobility with M-HBH H1H1 H2H2 U S r3r3 r 2’ r2r2 r1r1 r3r3 H1H1 S S MFT MCT H3H3 H4H4 r2r2 S r2r2 S MFT r1r1 r2r2 r 2 /r 2’ S MCT r3r3 Join (r 2 /r 2’ ) Multicast Data HA Home Agent r2r2

NGC ’02, Boston, MA 15 Advantages of M-HBH Reduces triangular routing Better delivery path No encapsulation, no tunneling Transparent handling of mobility Preserves the advantages of HBH Passes through unicast-only clouds Takes into account asymmetric routes, data is forwarded on direct shortest path Limits tree reconstruction …

NGC ’02, Boston, MA 16 The M-HBH tradeoff M-HBH represents a trade-off between: Shortest path delivery Tree reconstruction M-HBH shortcuts routing triangles, but… Passing through the first (or the last) branching node does not assure shortest path delivery Periodical tree reconfiguration can be considered Reconfiguration frequency is limited

NGC ’02, Boston, MA 17 Routing triangle SS’ F xSxS ySyS zSzS S L z r y r x r F First branching node L Last branching node

NGC ’02, Boston, MA 18 Performance analysis Mathematical models K-ary trees Self-similar trees Simulation Realistic Internet-like generated topology

NGC ’02, Boston, MA 19 Simulation results (multicast tree shape) Average length of Xs vs. Xr

NGC ’02, Boston, MA 20 Simulation results (source mobility) A) Average delivery delay M-HBH vs. BT vs. RS B) Relative gains in average delivery delay, for M-HBH over BT, proportional to the average length of Xs

NGC ’02, Boston, MA 21 Simulation results (receiver mobility) A) Average delivery delay M-HBH vs. BT vs. RS B) Relative gains in average delivery delay, for M-HBH over BT, proportional to the average length of Xr

NGC ’02, Boston, MA 22 Conclusion Traditional solutions have drawbacks: Triangular routing, encapsulation (BT) Frequent tree reconstruction (RS) M-HBH uses a recursive unicast addressing scheme Reduces routing triangles eliminates tunneling limits tree reconstruction Simple, transparent, incrementally deployable Simulations show important performance gains Further details and analysis: hhtp://www-rp.lip6.fr/~vida/mhbh_techrep.pdf

NGC ’02, Boston, MA 23 Questions?

NGC ’02, Boston, MA 24 Mobile multicast source Shared Multicast Tree (CBT, PIM-SM) S sends data in unicast to the core (RP) data is retransmitted on the shared tree if S moves in a new network, it still can send unicast packets to the core (RP). Data is delivered to receivers. Source-Specific Multicast Tree (PIM-SSM) the multicast tree is rooted in the home network of S S moves in a new network and obtains a new address (S’): Multicast packets sent by S’ are dropped if … no multicast router in the visited network no multicast routing state in the router