Mobility and Multicast Protocol Design and Analysis Rolland Vida, Luis Costa, Serge Fdida Laboratoire d’Informatique de Paris 6 – LIP6 Université Pierre.

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

Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
MMOM: Efficient Mobile Multicast Support Based on the Mobility of Mobile Hosts YUNGOO HUH and CHEEHA KIM Presented by Kiran Kumar Bankupally.
1 Introduction to Mobile IPv6 IIS5711: Mobile Computing Mobile Computing and Broadband Networking Laboratory CIS, NCTU.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
A Seamless Handoff Approach of Mobile IP Protocol for Mobile Wireless Data Network. 資研一 黃明祥.
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
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.
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.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
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.
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.
Network Coding vs. Erasure Coding: Reliable Multicast in MANETs Atsushi Fujimura*, Soon Y. Oh, and Mario Gerla *NEC Corporation University of California,
Study of the Relationship between Peer to Peer Systems and IP Multicasting From IEEE Communication Magazine January 2003 學號 :M 姓名 : 邱 秀 純.
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.
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.
CS 5565 Network Architecture and Protocols Godmar Back Lecture 22.
Multicast Routing Algorithms n Multicast routing n Flooding and Spanning Tree n Forward Shortest Path algorithm n Reversed Path Forwarding (RPF) algorithms.
M-HBH Efficient Mobility Management in Multicast Rolland Vida, Luis Costa, Serge Fdida Laboratoire d’Informatique de Paris 6 – LIP6 Université Pierre et.
Chapter 22 Network Layer: Delivery, Forwarding, and Routing Part 5 Multicasting protocol.
Multicast In Wireless Mobile Environments Reporter: 江俊毅.
Ad Hoc Routing: The AODV and DSR Protocols Speaker : Wilson Lai “Performance Comparison of Two On-Demand Routing Protocols for Ad Hoc Networks”, C. Perkins.
TOMA: A Viable Solution for Large- Scale Multicast Service Support Li Lao, Jun-Hong Cui, and Mario Gerla UCLA and University of Connecticut Networking.
Computer Science 6390 – Advanced Computer Networks Dr. Jorge A. Cobb Deering, Estrin, Farinacci, Jacobson, Liu, Wei SIGCOMM 94 An Architecture for Wide-Area.
Multicast Routing Protocols. The Need for Multicast Routing n Routing based on member information –Whenever a multicast router receives a multicast packet.
1 HAWAII- Handoff-Aware Wireless Access Internet Infrastructure Reporter : Jing-Shiuan Hua Date : 2005/4/26.
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.
Multicast 1 Spencer Tsai Mobile Communication & Broadband Network Lab CSIE Fu-Jen Catholic University Introduction to Multicast.
WIRELESS FORUM IX CONFIDENTIAL A Multicast-based Protocol for IP Mobility Support Ahmed Helmy, Assist. Prof. Electrical Engineering Dept Univ. of Southern.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Introduction to Mobile IPv6
IP multicast Advisor: Prof. Wanjiun Liao Instructor: De-Nian Yang
Design and Analysis of Optimal Multi-Level Hierarchical Mobile IPv6 Networks Amrinder Singh Dept. of Computer Science Virginia Tech.
Mobile IP 순천향대학교 정보기술공학부 이 상 정 VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP
Multicast: Wired to Wireless Hrishikesh Gossain Carlos de Morais Cordeiro Dharma P. Agrawal IEEE Communication Magazine June 2002 資工所 蔡家楷.
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.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
: MobileIP. : r Goal: Allow machines to roam around and maintain IP connectivity r Problem: IP addresses => location m This is important for efficient.
IP Multicast Lecture 4: PIM-SM Carl Harris Communications Network Services Virginia Tech.
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)
Mobility With IP, implicit assumption that there is no mobility. Addresses -- network part, host part -- so routers determine how to get to correct network.
Lecture 14 Mobile IP. Mobile IP (or MIP) is an Internet Engineering Task Force (IETF) standard communications protocol that is designed to allow mobile.
Chapter 19 Network Layer Protocols
Route Optimization of Mobile IP over IPv4
MZR: A Multicast Protocol based on Zone Routing
Network Virtualization
Mobile IP Presented by Team : Pegasus Kishore Reddy Yerramreddy Jagannatha Pochimireddy Sampath k Bavipati Spandana Nalluri Vandana Goyal.
Other Routing Protocols
Mobile IP Outline Homework #4 Solutions Intro to mobile IP Operation
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Implementing Multicast
Optional Read Slides: Network Multicast
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Presentation transcript:

Mobility and Multicast Protocol Design and Analysis Rolland Vida, Luis Costa, Serge Fdida Laboratoire d’Informatique de Paris 6 – LIP6 Université Pierre et Marie Curie, Paris ISCIS XVII, October 28-30, Orlando, FL

ISCIS XVII, Orlando, FL 2 Outline The mobility problem in a multicast group Traditional solutions Bi-directional tunneling Remote subscription Reducing routing triangles in M-HBH Performance analysis Theoretical models Simulation results Conclusion

ISCIS XVII, Orlando, FL 3 The problem More and more emerging mobile devices Mobility handling became an important service requirement Consider the following: 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

ISCIS XVII, Orlando, FL 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

ISCIS XVII, Orlando, FL 5 Example R1R1 R5R5 R4R4 R2R2 R3R3 S r4r4 r3r3 r2r2 r1r1 S’ HA

ISCIS XVII, Orlando, FL 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

ISCIS XVII, Orlando, FL 7 Example R1R1 R5R5 R4R4 R2R2 R3R3 S r4r4 r3r3 r2r2 r1r1 S’ R6R6 R7R7

ISCIS XVII, Orlando, FL 8 Example R1R1 R5R5 R4R4 R2R2 R3R3 S r4r4 r3r3 r2r2 r1r1 S’ R6R6 R7R7 R1R1 S

ISCIS XVII, Orlando, FL 9 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

ISCIS XVII, Orlando, FL 10 Data delivery in HBH U U H3H3 H1H1 H2H2 S r4r4 r3r3 r2r2 r1r1 r4r4 r3r3 H3H3 H2H2 H1H1 r2r2 r1r1 MFT U H2H2 Unicast Node HBH Branching Node MFT – Multicast Forwarding Table

ISCIS XVII, Orlando, FL 11 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

ISCIS XVII, Orlando, FL 12 Source mobility with M-HBH U U H3H3 H1H1 H2H2 S r4r4 r3r3 r2r2 r1r1 r4r4 r3r3 H3H3 H2H2 H1H1 r2r2 r1r1 MFT S’ U U H1H1 MFT

ISCIS XVII, Orlando, FL 13 Receiver mobility with M-HBH H1H1 U U S r3r3 r 2’ r2r2 r1r1 r3r3 H1H1 MFT U U r1r1 r2r2 r 2’ Join (r 2 /r 2’ ) Multicast Data HA Home Agent r2r2

ISCIS XVII, Orlando, FL 14 Routing triangle SS’ F xSxS ySyS zSzS S L z r y r x r F First branching node L Last branching node

ISCIS XVII, Orlando, FL 15 Perfect K-ary tree of depth D Receivers randomly placed on leaves is obtained as a weighted average: where is the probability of the first branching node being hops away from the source Theoretical models

ISCIS XVII, Orlando, FL 16 Self-similar k-ary tree of depth D Between a node at level and a node at level there are concatenated links, and where is the similarity factor Then, is obtained as follows: Theoretical models (2)

ISCIS XVII, Orlando, FL 17 Example Level 3 Level 2 Level 1 Level 0 Self-similar tree with k = 2, D = 3, and = 2

ISCIS XVII, Orlando, FL 18 Simulation results (multicast tree shape) Average length of Xs vs. Xr

ISCIS XVII, Orlando, FL 19

ISCIS XVII, Orlando, FL 20

ISCIS XVII, Orlando, FL 21 Simulation results (source mobility) A) Average delivery delay M-HBH vs. BT vs. RS B) Relative gains in average delivery delay proportional to the average length of Xs

ISCIS XVII, Orlando, FL 22 Simulation results (receiver mobility) A) Average delivery delay M-HBH vs. BT vs. RS B) Relative gains in average delivery delay proportional to the average length of Xr

ISCIS XVII, Orlando, FL 23 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

ISCIS XVII, Orlando, FL 24 Questions?

ISCIS XVII, Orlando, FL 25 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