Ahmed Helmy, USC1 State Analysis and Aggregation for Multicast-based Micro Mobility Ahmed Helmy Electrical Engineering Department University of Southern.

Slides:



Advertisements
Similar presentations
1 Introduction to Mobile IPv6 IIS5711: Mobile Computing Mobile Computing and Broadband Networking Laboratory CIS, NCTU.
Advertisements

MIP Extensions: FMIP & HMIP
Network Research Lab. Sejong University, Korea Jae-Kwon Seo, Kyung-Geun Lee Sejong University, Korea.
Smart Routers for Cross-Layer Integrated Mobility and Service Management in Mobile IPv6 Systems Authors: Ding-Chau Wang. Weiping He. Ing-Ray Chen Presented.
MobiCom 2003 Robert Hsieh and Aruna Seneviratne
IDMP: AN INTRADOMAIN MOBILITY MANAGEMENT PROTOCOL FOR NEXT-GENERATION WIRELESS NETWORK SUBIR DAS, ANTHONY MCAULEY AND ASHUTOSH DUTTA, TELCORDIA TECHNOLOGIES.
A Seamless Handoff Approach of Mobile IP Protocol for Mobile Wireless Data Network. 資研一 黃明祥.
Inter-Subnet Mobile IP Handoffs in b Wireless LANs Albert Hasson.
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
Multi-Variate Analysis of Mobility Models for Network Protocol Performance Evaluation Carey Williamson Nayden Markatchev
© CTIE 2006A Mechanism for Enhancing VoIP Performance over Wireless Networks using Embedded Mobility-Specific Information in RSVP Objects 1 A Mechanism.
Supporting Groupware in Mobile Networks Idit Keidar, Technion – I.I.T Joint work with N. Lavi and I. Cidon.
HOST MOBILITY SUPPORT BAOCHUN BAI. Outline Characteristics of Mobile Network Basic Concepts Host Mobility Support Approaches Hypotheses Simulation Conclusions.
Internet Indirection Infrastructure (i3) Ion Stoica, Daniel Adkins, Shelley Zhuang, Scott Shenker, Sonesh Surana UC Berkeley SIGCOMM 2002.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
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.
Mobile IP. Outline What is the problem at the routing layer when Internet hosts move?! Can the problem be solved? What is the standard solution? – mobile.
Host Mobility for IP Networks CSCI 6704 Group Presentation presented by Ye Liang, ChongZhi Wang, XueHai Wang March 13, 2004.
EQ-BGP: an efficient inter- domain QoS routing protocol Andrzej Bęben Institute of Telecommunications Warsaw University of Technology,
Hierarchical MIPv6 mobility management (HMIPv6)
Authors: Ing-Ray Chen Weiping He Baoshan Gu Presenters: Yao Zheng.
Introducing Reliability and Load Balancing in Home Link of Mobile IPv6 based Networks Jahanzeb Faizan, Mohamed Khalil, and Hesham El-Rewini Parallel, Distributed,
1 /160 © NOKIA 2001 MobileIPv6_Workshop2001.PPT / / Tutorial Mobile IPv6 Kan Zhigang Nokia Research Center Beijing, P.R.China
National Institute Of Science & Technology Mobile IP Jiten Mishra (EC ) [1] MOBILE IP Under the guidance of Mr. N. Srinivasu By Jiten Mishra EC
A Mobile-IP Based Mobility System for Wireless Metropolitan Area Networks Chung-Kuo Chang; Parallel Processing, ICPP 2005 Workshops. International.
Fault-Tolerant Design for Mobile IPv6 Networks Jenn-Wei Lin and Ming-Feng Yang Graduate Institute of Applied Science and Engineering Fu Jen Catholic University.
1 TIMIP HET-NETs ‘04, 28 July 2004 Micro-Mobility Performance Evaluation of a Terminal Independent Mobile Architecture TIMIP - Paper.
A Novel Domain Re-organizing Algorithm for Network-Layer Mobility Management in 4G Networks Jianwen Huang, Ruijun Feng, Lei Liu, Mei Song, Junde Song Communications,
THE IP MOBILITY APPROACH 발표자 : 이진우. Tables 1. Introduction 2. Domain Based Micro Mobility Supporting Protocols 2.1 Cellular IP Network Architecture,
Inter-Mobility Support in Controlled 6LoWPAN Networks Zinonos, Z. and Vassiliou, V., GLOBECOM Workshops, 2010 IEEE.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
M-HBH Efficient Mobility Management in Multicast Rolland Vida, Luis Costa, Serge Fdida Laboratoire d’Informatique de Paris 6 – LIP6 Université Pierre et.
Prophet Address Allocation for Large Scale MANETs Matt W. Mutka Dept. of Computer Science & Engineering Michigan State University East Lansing, USA IEEE.
TOMA: A Viable Solution for Large- Scale Multicast Service Support Li Lao, Jun-Hong Cui, and Mario Gerla UCLA and University of Connecticut Networking.
Multicast Routing Protocols. The Need for Multicast Routing n Routing based on member information –Whenever a multicast router receives a multicast packet.
A Mobility Management Protocol for IP-Based Cellular Networks P.D. Silva and H. Sirisena, University of Canterbury IEEE Wireless Communications, June 2002.
1 Route Optimization for Large Scale Network Mobility Assisted by BGP Feriel Mimoune, Farid Nait-Abdesselam, Tarik Taleb and Kazuo Hashimoto GLOBECOM 2007.
WIRELESS FORUM IX CONFIDENTIAL A Multicast-based Protocol for IP Mobility Support Ahmed Helmy, Assist. Prof. Electrical Engineering Dept Univ. of Southern.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
Master Thesis Presentation “Simulating mobility in a realistic networking environment” Supervisor : George Polyzos Examiner : George Xylomenos Student.
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
Virtual Wire for Managing Virtual Dynamic Backbone in Wireless Ad Hoc Networks Bo Ryu, Jason Erickson, Jim Smallcomb ACM MOBICOM 1999.
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
Security Mechanisms for Delivering Ubiquitous Services in Next Generation Mobile Networks Haitham Cruickshank University of Surrey workshop on Ubiquitous.
KAIS T On the problem of placing Mobility Anchor Points in Wireless Mesh Networks Lei Wu & Bjorn Lanfeldt, Wireless Mesh Community Networks Workshop, 2006.
Ding-Chau Wang, Weiping He, Ing-Ray Chen Virginia Tech Presented by Weisheng Zhong and Xuchao Zhang CS 5214 (Fall 2015)
Global Internet 2005 A Comparative Study of Multicast Protocols: Top, Bottom, or In the Middle? Li Lao (UCLA), Jun-Hong Cui (UCONN) Mario Gerla (UCLA),
Design and Analysis of Optimal Multi-Level Hierarchical Mobile IPv6 Networks Amrinder Singh Dept. of Computer Science Virginia Tech.
PRIN WOMEN PROJECT Research Unit: University of Naples Federico II G. Ferraiuolo
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
CS470 Computer Networking Protocols
An Efficient Quorum-based Fault- Tolerant Approach for Mobility Agents in Wireless Mobile Networks Yeong-Sheng Chen Chien-Hsun Chen Hua-Yin Fang Department.
Ahmed Helmy, USC1 Architectural Framework for Large- Scale Multicast in Mobile Ad Hoc Networks Ahmed Helmy Electrical Engineering Department University.
QoS in Mobile IP by Preethi Tiwari Chaitanya Deshpande.
PeerNet: Pushing Peer-to-Peer Down the Stack Jakob Eriksson, Michalis Faloutsos, Srikanth Krishnamurthy University of California, Riverside.
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.
Mobility and Multicast Protocol Design and Analysis Rolland Vida, Luis Costa, Serge Fdida Laboratoire d’Informatique de Paris 6 – LIP6 Université Pierre.
DMAP: integrated mobility and service management in mobile IPv6 systems Authors: Ing-Ray Chen Weiping He Baoshan Gu Presenters: Chia-Shen Lee Xiaochen.
Mobile Networks and Applications (January 2007) Presented by J.H. Su ( 蘇至浩 ) 2016/3/21 OPLab, IM, NTU 1 Joint Design of Routing and Medium Access Control.
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
Authors: Jiang Xie, Ian F. Akyildiz
A Study of Group-Tree Matching in Large Scale Group Communications
CS4470 Computer Networking Protocols
NETLMM protocol proposal draft-akiyoshi-netlmm-protocol-00.txt
with distributed anchor routers
A comparison of Ad-Hoc Routing Protocols
2002 IPv6 技術巡迴研討會 IPv6 Mobility
Presentation transcript:

Ahmed Helmy, USC1 State Analysis and Aggregation for Multicast-based Micro Mobility Ahmed Helmy Electrical Engineering Department University of Southern California

Ahmed Helmy, USC2 Outline Motivation –Multicast-based Mobility (M&M) Intra-domain M&M for micro-mobility Scalability Issues and State Aggregation Approaches to State Aggregation –prefix vs. bit-wise –perfect vs. leaky Performance Analysis Conclusions

Ahmed Helmy, USC3 Home Agent (HA) Correspondent Node (CN) Mobile Node (MN) Mobile IP - Triangle Routing A B C

Ahmed Helmy, USC4 (a) All locations visited by the mobile are part of the distribution tree (at some point) (b) When a mobile moves, only the new location becomes part of the tree - When the mobile moves to a new location, as in (c) and (d) the distribution tree changes to deliver packets to the new location. Multicast-based Mobility (M&M): Architectural Concept [A. Helmy, “A Multicast-based Protocol for IP Mobility Support”, ACM NGC ‘00]

Ahmed Helmy, USC5 Join/Prune dynamics to modify distribution CN CN: Correspondent node (sender) Wireless link Mobile Node

Ahmed Helmy, USC6 Total links traversed.  (A + B) /  C = 1.8 Overall Network Overhead

Ahmed Helmy, USC Topologies (b)Neighbor movement RandomTransit-stubTiersArpaMboneAS Topologies (a) Random movement Ratio r=(A+B)/C Mean 90th percentile RandomTransit-stubTiersArpaMboneAS Mean 90th percentile Topologies (c)Cluster movement Ratio 'r' Mean 90th percentile RandomTransit-stubTiersArpaMboneAS Ratio ‘r = (A+B)/C’. Average ‘r = 2.11’. End-to-end Delay

Ahmed Helmy, USC8 Average B/L, C/L and P/L ratios Handoff Latency Ratios

Ahmed Helmy, USC9 Conclusion M&M re-uses many existing multicast mechanisms (simple join/prune) Extensive simulations show that on average –M&M incurs ~1/2 network overhead as MIP –M&M incurs 1/2 end-to-end delay as MIP –M&M incurs less than 1/2 handoff delay as MIP M&M outperforms MIP, RO, Seamless HO

Ahmed Helmy, USC10 Problems with Inter-domain M&M Requires deployment of inter-domain multicast Needs global multicast address allocation State overhead of the multicast tree Need a new, more practical, approach –M&M for intra-domain micro-mobility

Ahmed Helmy, USC11 Intra-domain M&M for Micro Mobility M&M BR: Border Router AR: Access Router AP: Access Point

Ahmed Helmy, USC12 Mobility-proxy Based Architecture Event sequence as the mobile node moves into a domain (1) Mobile contacts access router (AR) (2) AR sends request to mobility proxy (MP) (3.a) MP performs inter-domain mobility handoff (3.b) MP sends reply to AR with the assigned multicast address

Ahmed Helmy, USC13 Mobility Proxy Mechanisms MP is dynamically elected and updated (similar to the PIM-SM RP bootstrap problem) MP keeps mapping for each visiting MN Another approach is to use algorithmic mapping [on-going work]

Ahmed Helmy, USC14 Micro Mobility Performance Evaluation and Comparison Topologies: L for various topologies and movements Average # added links: ; Random Mov ; Nbr Mov ; Cluster Mov ; Overall Av.

Ahmed Helmy, USC15 M&M vs. Seamless Handoff SH/L for various topologies and movements Previous location, or Seamless handoff (SH) Average SH/L ratio (all topos): ; Random Mov ; Nbr Mov ; Cluster Mov ; Overall Av. Average SH/L ratio (w/o rand topos): ; Random Mov ; Nbr Mov ; Cluster Mov ; Overall Av.

Ahmed Helmy, USC16 M&M vs. Hierarchical MIP Hierarchical MIP of Foreign Agents (FA) FA/L for various topologies and movements Average FA/L ratio (all topos): ; Random Mov ; Nbr Mov ; Cluster Mov ; Overall Av. Average SH/L ratio (w/o rand topos): ; Random Mov ; Nbr Mov ; Cluster Mov ; Overall Av.

Ahmed Helmy, USC17 Comparison Summary 1080 Simulations (10 per mov/topo/protocol) In more than 94% of the scenarios M&M outperformed hierarchical and seamless handoff approaches w/o r: without random topologies

Ahmed Helmy, USC18 Scalability Issues Scalability of multicast state is still an issue Unlike unicast, multicast is location independent. Multicast addresses are not readily aggregatable. Aggregation may not be as intuitive as in unicast Need a deeper look into multicast aggregation in our architecture

Ahmed Helmy, USC19 Aggregation Techniques Prefix Aggregation: – and can be aggregated as one entry as /31, where 31 is the mask length Bit-wise Aggregation: – and may be aggregated as \9, where 9 is the position of the aggregated bit.

Ahmed Helmy, USC20 Aggregation Techs. (contd) Intuitively bit-wise aggregation gives more chances to aggregate Deeper look: –sequence of {0,4,1,2,3} leads to 3 states with bit-wise, whereas with Prefix it leads to 2 states Leaky vs Perfect aggregation –mcast state {S,G,iif, oiflist} or sparse mode {*,G, RP-iff, oiflist} –leaky does not compare the oiflist

Ahmed Helmy, USC21 Multicast State Aggregation for M&M Prefix vs. bit-wise Aggregation ratio for in-sequence numbers. Identical gain for bit-wise and prefix aggregation.

Ahmed Helmy, USC22 Prefix vs. Bit-wise Aggregation Number of MNs Aggregation Ratio Bitwise Prefix Aggregation ratio for random numbers. Bit-wise aggregation outperforms prefix aggregation up to 80% of the number population.

Ahmed Helmy, USC23 Multicast State Analysis Simulations to understand the distribution of state in the nodes and be in a better position to choose the appropriate aggregation using 2 sets of scenarios: –(1) Across space/topology: snapshot of 250k MNs randomly distributed over the topology –(2) Across time: 1000MNs moving 40k moves randomly

Ahmed Helmy, USC24 State Distribution Across Topology: Number of states indexed by the node ID after 250k MNs BR

Ahmed Helmy, USC25 Simulated 12 topologies: random, transit-stub, and real networks Obtained consistent results and trends in all simulations

Ahmed Helmy, USC26 Observations on state distribution across topology Very clear uneven skewed distribution Av. state in routers ~ 10k 80% of nodes had < 10k states ~ 60% of nodes have around 2.5k states (1% of the total number of MNs). Heavy concentration in a small number of nodes

Ahmed Helmy, USC Node ID State Time State distribution without aggregation State distribution with lossy aggregation 17-20% of nodes hold more than the average number of states 40-60% hold less than 1% of the total number of MNs 66-71% hold less than 2% That is, we observed a very high concentration of states in only a small fraction of the nodes.

Ahmed Helmy, USC28 Number of states: Overall average and 90 th percentile (w/o agg: without aggregation, w/ agg: with aggregation) The average aggregation ratio (AR) for the highest 20% of nodes in terms of state was (i.e, 90% reduction) AR of 2 (50% reduction) for average number of states How does aggregation change with # BRs and network routers

Ahmed Helmy, USC29 Perfect Bit-wise Aggregation Aggregation ratio for perfect aggregation with various topologies and multiple BRs. BRs

Ahmed Helmy, USC30 Lossy Bit-wise Aggregation Aggregation ratio for lossy aggregation with various topologies and multiple BRs BRs

Ahmed Helmy, USC31 Conclusions Aggregation increases with –decrease in number of BRs –increase in number of MNs –decrease in number of network routers We get better aggregation ratios with concentration of the multicast state The more concentration, the worse the problem, but the more effective the aggregation Bit-wise aggregation can reduce state by 90% in nodes with the highest 20% states