1 Route Optimization for Large Scale Network Mobility Assisted by BGP Feriel Mimoune, Farid Nait-Abdesselam, Tarik Taleb and Kazuo Hashimoto GLOBECOM 2007.

Slides:



Advertisements
Similar presentations
Mobile IP How Mobile IP Works? Agenda What problems does Mobile IP solve? Mobile IP: protocol overview Scope Requirements Design goals.
Advertisements

Mobile IPv6. Why study Mobility in IPv6? What is so different about Mobile IPv6 ?
IPv6 Mobility Support Henrik Petander
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
1 Introduction to Mobile IPv6 IIS5711: Mobile Computing Mobile Computing and Broadband Networking Laboratory CIS, NCTU.
Network Research Lab. Sejong University, Korea Jae-Kwon Seo, Kyung-Geun Lee Sejong University, Korea.
Dynamic Tunnel Management Protocol for IPv4 Traversal of IPv6 Mobile Network Jaehoon Jeong Protocol Engineering Center, ETRI
資 管 Lee Lesson 12 IPv6 Mobility. 資 管 Lee Lesson Objectives Components of IPv6 mobility IPv6 mobility messages and options IPv6 mobility data structures.
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,
1 Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks Jaehoon Jeong, Kyeongjin Lee, Jungsoo Park, Hyoungjun Kim ETRI
MOBILITY SUPPORT IN IPv6
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
Mobile IP.
Institute of Technology Sligo - Dept of Computing Chapter 11 Layer 3 Protocols Paul Flynn.
NEtwork MObility By: Kristin Belanger. Contents Introduction Introduction Mobile Devices Mobile Devices Objectives Objectives Security Security Solution.
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: Introduction Reference: “Mobile networking through Mobile IP”; Perkins, C.E.; IEEE Internet Computing, Volume: 2 Issue: 1, Jan.- Feb. 1998;
Mobile IP Seamless connectivity for mobile computers.
Authors: Ing-Ray Chen Weiping He Baoshan Gu Presenters: Yao Zheng.
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
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.
Mobile IP Most of the slides borrowed from Prof. Sridhar Iyer
Req1 - Separability Old: –An RO scheme MUST have the ability to be bypassed by traffic types that desire to use bidirectional tunnels through an HA. New:
NEtwork MObility (NEMO) Houcheng Lee. Main Idea NEMO works by moving the mobility functionality from Mobile IP mobile nodes to a mobile router. The router.
NEMO Requirements and Mailing List Discussions/Conclusions T.J. Kniveton - Nokia Pascal Thubert - Cisco IETF 54 – July 14, 2002 Yokohama, Japan.
NEtwork MObility (NEMO) Houcheng Lee. Main Idea NEMO works by moving the mobility functionality from Mobile IP mobile nodes to a mobile router. The router.
49th IETF - San Diego - 1 Mobile Networks Support in IPv6 - Draft Update draft-ernst-mobileip-v6-01.txt - Thierry Ernst - MOTOROLA Labs Ludovic Bellier.
1 Internet Routing. 2 Terminology Forwarding –Refers to datagram transfer –Performed by host or router –Uses routing table Routing –Refers to propagation.
Dynamic Management of Multiple Mobile Routers Manabu Tsukada, Thierry Ernst, Ryuji Wakikawa and Koshiro Mitsuya Graduate School of Media and Governance,
Spring 2004 Network Mobility School of Electronics and Information Kyung Hee University Choong Seon HONG
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Thierry Ernst - MOTOROLA Labs / INRIA Ludovic Bellier - INRIA project PLANETE Claude Castelluccia - INRIA project PLANETE Hong-Yon Lach - MOTOROLA Labs.
Understanding IPv6 Slide: 1 Lesson 12 IPv6 Mobility.
Introduction to Mobile IPv6
Spring 2004 Mobile IP School of Electronics and Information Kyung Hee University Choong Seon HONG
Santhosh Rajathayalan ( ) Senthil Kumar Sevugan ( )
Mobile IP 순천향대학교 정보기술공학부 이 상 정 VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP
Mobile IPv6 and Firewalls: Problem Statement Speaker: Jong-Ru Lin
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Mobile IP Definition: Mobile IP is a standard communication protocol, defined to allow mobile device users to move from one IP network to another while.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 Module 10 Routing Fundamentals and Subnets.
A Survey of Protocols to Support IP Mobility in Aeronautical Communications Written by Christian Bauer Martina Zitterbart Presented by Corey Whitley.
Network Mobility (NEMO) Advanced Internet 2004 Fall
2003/3/1856th IETF NEMO WG1 Basic Network Mobility Support draft-wakikawa-nemo-basic-00.txt Ryuji Wakikawa Keisuke Uehara
Mobile IP 순천향대학교 전산학과 문종식
DMET 602: Networks and Media Lab Amr El Mougy Yasmeen EssamAlaa Tarek.
NEMO RO Use Case, Issues & Requirements in the MANEMO Scenarios.
Mobility With IP, implicit assumption that there is no mobility. Addresses -- network part, host part -- so routers determine how to get to correct network.
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. 
ROUTING MOBILE IP  Motivation  Data transfer  Encapsulation.
Telematics Protocols and Technologies
DMET 602: Networks and Media Lab
Introduction Wireless devices offering IP connectivity
Booting up on the Home Link
Route Optimization of Mobile IP over IPv4
Thierry Ernst (INRIA and WIDE) Hesham Soliman (Ericsson)
MANEMO Applicability of existing mechanism
Support for Flow bindings in MIPv6 and NEMO
Introduction to Wireless Networking
Network Virtualization
DMET 602: Networks and Media Lab
Practical Considerations for Securely Deploying Mobility
Mobile IP Presented by Team : Pegasus Kishore Reddy Yerramreddy Jagannatha Pochimireddy Sampath k Bavipati Spandana Nalluri Vandana Goyal.
Mobile IP Outline Homework #4 Solutions Intro to mobile IP Operation
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Lecture 4a Mobile IP 1.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Presentation transcript:

1 Route Optimization for Large Scale Network Mobility Assisted by BGP Feriel Mimoune, Farid Nait-Abdesselam, Tarik Taleb and Kazuo Hashimoto GLOBECOM 2007

2 Outline Introduction Related Work ROB: Route Optimization Assisted By BGP Performance Analysis Conclusion

3 Introduction Considering mobility of an entire network, –it is possible to use Mobile IP to enable mobility for all the devices within the mobile network. –However, this would require all the devices to be Mobile IP capable and will incur significant overhead, –i.e, a storm of control packets as every device has to perform Mobile IP functions. In this paper, we discuss the design of a new scheme to enable IPv6 mobile networks –to perform route optimization by invoking the widely deployed border gateway protocol (BGP).

4 Related work The Optimized Route Cache (ORC) scheme –proxy routers intercept packets, destined to the target network prefixes, using the Interior Gateway Protocol (IGP) in the Autonomous System (AS). then encapsulate the packets and tunnel them to the corresponding MRs. –the upper routers, in the nested mobile network, are aware of the network prefix information of lower routers and designed to send them to their ORC (proxy) routers. –modifies the route advertisement (RA) message »fixed routers should be also modified

5 Related work (cont.) The NEMO basic support –a bidirectional tunnel between MR and its correspondent HA MR’s HA intercepts all packets directed to MNNs (Mobile Network Nodes) and tunnels them toward the MR MNNs outbound packets are also tunneled to the HA in order to bypass ingress filtering –simple and provides complete and transparent mobility to MNNs triangular suboptimal routing HA becomes the bottleneck data packets of nested mobile networks experience pin- ball routing and multiple encapsulations.

6 Related work (cont.) Reverse Routing Header (RRH) –record addresses of intermediate MRs into the packet header only one bidirectional tunnel between the first MR and its HA avoid packet delivery through all HAs of the intermediate MRs –Although the authors claim that this scheme performs route optimization between a CN and a MR, there is no detailed description on the route optimization operation. Suffers from lack of a secured binding update mechanism using RRH and has to modify the RA messages to count the number of intermediate MRs

7 ROB: Route Optimization Assisted by BGP BGP is a highly robust and scalable routing protocol, as evidenced by its wide use in the Internet. –An entry in the BGP routing table (Network, Next Hop, Path) Network field: the network destination address. Next Hop field: the BR’s IP address that should be used as the next hop. Path field: composed of a sequence of autonomous system path segments –When changes to the routing table are detected, the BGP routers send information on only changed routed to their neighbors. We upgrade the entry of the routing table by one more field related to the temporary network prefix (TNP) as (Network, Next Hop, Path, TNP). –MR gets a new TNP at the new location –TNP is advertised by MR, to each MNN by sending a RA message.

8 ROB: Route Optimization Assisted by BGP (cont.) The goal is –to enable mobile networks to seamlessly change their point of attachment to the Internet while maintaining an efficient routing optimization between any pair of MNN and CN. –to reduce the number of signaling messages that could be generated, –to improve the quality of service in term of delays, –to preserve established sessions without deploying other additional entities, and –to solve the triangle or dog-leg routing problem

9 ROB – Location Registration Process When a mobile network changes its point of attachment to the Internet, it first gets a topologically correct –CoA for its egress interface, –new TNP from the visited AR. advertises the delegated prefix to its subnet by sending a RA enables each mobile network node to build its CoA The MR advertises this TNP to its home network’s border router, which will –update its BGP routing table and –send the updates to its border router peers. according to the standard BGP’s behavior.

10 of MR

11 ROB – Communication Procedure communication starts from a MNN –it sends packets using its CoA as source address. communication process is initiated by any CN –receives the home address of the MNN by means of DNS request –sends its first packets toward the nearest border router (BR3) within its AS be routed to the home AS using the home mobile network prefix (MNP) assume that these first packets are tunneled by the home agent (HA) to the current location of mobile network, –e.g. using NEMO basic support protocol

12 –the BR3 advertise the CN with the new location of the MNN, By sending him the new TNP related to MNN’s new location. –CN forms the corresponding couple (MNN address-CoA) and sends the following packets using the CoA as destination address

13

14 a typical format of the update message used to advertise both BR and CN of the new location of the mobile network

15 Performance Analysis – Analytical Analysis [3, 5]ms

16

17 Performance Analysis – Simulation Analysis Use OPNET Modeler –CBR, 200kbps, between CN and MNN (CN to MNN) –A background traffic is injected within the network

18

19 Conclusion a route optimization scheme assisted by BGP is proposed for large scale ? network mobility –improves quality of service in terms of bandwidth usage and end to end delays few modifications in the BGP routing tables –TNP update message, CN operation Analytical and simulation results show that ROB scheme outperforms the NEMO Basic Support scheme in terms of communication delays. –may incur a small control message overhead within the core network Future work –investigate the impact of this control packet overhead –Nested network mobility

20 Comments ROB scheme indeed achieves route optimization –topologically correct CoA –For IPv6 nodes But handover delay… –Can established sessions really be preserved? Their analytical analysis method is simple, but is acceptable in GLOBECOM Reducing additional entity (function) helps when deploying –Tradeoff