Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.

Slides:



Advertisements
Similar presentations
Mobile Networking through Mobile IP
Advertisements

Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
IP Mobility Support Basic idea of IP mobility management
Mobile IPv6 趨勢介紹 1. Mobile IP and its Variants Mobile IPv4 (MIPv4) – MIPv4 – Low-Latency Handover for MIPv4 (FMIPv4) – Regional Registration for MIPv4.
MOBILE NETWORK LAYER Mobile IP.
資 管 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.
1 Mobile IP Myungchul Kim Tel:
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
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.
MOBILITY SUPPORT IN IPv6
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
IPv6 Mobility David Bush. Correspondent Node Operation DEF: Correspondent node is any node that is trying to communicate with a mobile node. This node.
CMPE Wireless and Mobile Networking 1 CMPE 257 Spring 2006 Wireless Internetworking 2 Wireless and Mobile Networks.
Mobile IP.
Mobile IP Polytechnic University Anthony Scalera Heine Nzumafo Duminda Wickramasinghe Edited by: Malathi Veeraraghavan 12/05/01.
Slide 1, Dr. Wolfgang Böhm, Mobile Internet, © Siemens AG 2001 Dr. Wolfgang Böhm Siemens AG, Mobile Internet Dr. Wolfgang.
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.
1 Chapter06 Mobile IP. 2 Outline What is the problem at the routing layer when Internet hosts move?! Can the problem be solved? What is the standard solution?
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.
Hamid Sheikhghanbari Sukesh Moolya
Host Mobility for IP Networks CSCI 6704 Group Presentation presented by Ye Liang, ChongZhi Wang, XueHai Wang March 13, 2004.
Lecture 3a Mobile IP 1. Outline How to support Internet mobility? – by Mobile IP. Our discussion will be based on IPv4 (the current version). 2.
Lectured By: Vivek Dimri Asst Professor CSE Deptt. Sharda University, Gr. Noida.
National Institute Of Science & Technology Mobile IP Jiten Mishra (EC ) [1] MOBILE IP Under the guidance of Mr. N. Srinivasu By Jiten Mishra EC
Mobile IP Most of the slides borrowed from Prof. Sridhar Iyer
1 Sideseadmed (IRT0040) loeng 5/2010 Avo
IT351: Mobile & Wireless Computing
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.
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.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Introduction to Mobile IPv6
MOBILITY Beyond Third Generation Cellular Feb
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 IP Optimization of packet forwarding
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 11: Mobile Transport Layer Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Ασύρματες και Κινητές Επικοινωνίες
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.
Ασύρματα Δίκτυα και Κινητές Επικοινωνίες Ενότητα # 8: Σύστημα 2.5 Γενιάς GPRS Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
An Introduction to Mobile IPv4
Network Mobility (NEMO) Advanced Internet 2004 Fall
Mobile IP 순천향대학교 전산학과 문종식
DMET 602: Networks and Media Lab Amr El Mougy Yasmeen EssamAlaa Tarek.
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.
Mobile IP Aamir Sohail NGN MS(TN) IQRA UNIVERSITY ISLAMABAD.
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.
MOBILE IP & IP MICRO-MOBILITY SUPPORT Presented by Maheshwarnath Behary Assisted by Vishwanee Raghoonundun Koti Choudary MSc Computer Networks Middlesex.
Mobile IP Lecture 5.
DMET 602: Networks and Media Lab
Introduction Wireless devices offering IP connectivity
Mobile Networking (I) CS 395T - Mobile Computing and Wireless Networks
Mobile IP.
IP for Mobile hosts.
Unit 3 Mobile IP Network Layer
DMET 602: Networks and Media Lab
CSE 4215/5431: Mobile Communications Winter 2010
CSE 4215/5431: Mobile Communications Winter 2011
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:

Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής

Motivation for Mobile IP Internet started at a time when mobile computers did not exist  Internet today lacks mechanisms for supporting mobile users  IP is common base for many applications running over different networks Mobile IP adds mobility support to IP Key issue: Routing  Destination network prefix determines physical subnet  Change of physical subnet requires change of IP address

Supporting mobile nodes Create routes to mobile nodes?  Change all routing table entries to forward packets to destination mobile node  Scalability issues due to number of mobile nodes and frequent location changes Change IP address when mobile moves?  Need to modify IP address depending on location  Impossible to find mobile host; DNS not built for frequent updates  TCP connection breaks

Mobile IP requirements Transparency  Mobile nodes keep IP addresses  Point of connection to fixed network can change  Communication continues after link interruption Compatibility  Support same layer 2 protocols as IP  No changes to end systems and routers  Mobile nodes can communicate with fixed nodes

Mobile IP requirements (cont.) Security  Authentication of registration messages Efficiency  Few additional messages Scalability  Global support for large number of mobile nodes

Real life analogy What happens when you move to a new house?  Leave forwarding address to your old post office  Old post office forwards your mail to new post office  New post office delivers it to you Mobile IP implements above procedure!

Mobile IP actors Mobile Node (MN)  Can change point of attachment to fixed network without changing IP address (Home address is static)  New Care-of Address (CoA) associated with new network attachment point Correspondent Node (CN)  Node wishing to communicate with mobile node

Mobile IP actors (cont.) Home Agent (HA)  System in home network of MN, usually router  Maintains current location of MN (CoA)  Tunnels IP packets to MN’s CoA Foreign Agent (FA)  System in foreign network, usually router  Receives IP packets from HA  Forwards IP packets to MN

Mobile IP mechanisms Discovering the care-of address Registering the care-of address Tunneling packets to the care-of address

Discovering Care-of Address Built on top of existing ICMP router advertisements Router advertisements extended to carry available CoAs: agent advertisements Foreign (& home) agents periodically broadcast agent advertisements Mobile host can choose not to wait for advertisement and send solicitation message  If MH doesn’t hear its current CoA from foreign agent, it seeks another CoA

Agent advertisements Allows detection of mobility agents Lists one or more available care-of addresses Informs mobiles about special features Mobile node checks whether agent is home agent or foreign agent

Agent advertisement message

Registering Care-of Address Once mobile host receives CoA it registers it with its home agent  Registration request goes through foreign agent Home agent approves request and responds with a registration confirmation  Security is important Registration has limited lifetime

Registering Care-of Address (cont.)

Securing the registration procedure Home agent must be certain registration was originated by mobile node Security association based on Message Digest 5 (MD5) Use of timestamps or random numbers to avoid replay attacks

Home agent discovery Agents operate both as home and as foreign agents Home agents periodically send agent advertisements Mobile listens to agent advertisements to determine if it is in its home network or a foreign network If mobile is unable to communicate with home agent it broadcasts a home agent discovery message

Tunneling to the care-of-address

Mobile IP tunneling and response from mobile node

Problems with Mobile IP Routing inefficiencies  Asymmetric routing (triangular routing)  Reverse tunneling  Solves issue with topologically correct sender addresses  Still inefficient since all packets (forward and reverse) go through home agent  Deliver care-of-address to correspondent node  Requires changes to end nodes that are not mobile Security  Authentication of foreign agent Packets can be lost when mobile changes network attachment point (handoff)

Mobile IP and IPv6 Mobile IP was developed for IPv4, but IPv6 simplifies things  Security is integrated and not an add-on; IPv6 nodes implement strong authentication/encryption  CoAs can be assigned using auto-configuration  No need for separate foreign agents; all routers perform router advertisements, which can be used instead of agent advertisements  A mobile node can send the CoA directly to correspondent node (route optimization)

IP micro-mobility Micro-mobility support  Efficient local handover in foreign domain without involving home agent  Reduces control traffic on backbone  Needed in case of route optimization Approaches  Cellular IP  HAWAII  Hierarchical Mobile IP

Cellular IP Operation  CIP Nodes maintain routing entries (soft state) for MNs  Multiple entries possible  Routing entries updated based on packets sent by MN CIP gateway  Mobile IP tunnel endpoint  Initial registration processing Security  All CIP Nodes share network key CIP Gateway Internet BS MN1 data/control packets from MN 1 Mobile IP BS MN2 packets from MN2 to MN 1

Network mobility Mobility support for entire networks of IP devices  E.g. trains, airplanes, cars, personal area networks IETF NEMO (Network Mobility) extends Mobile IP  Mobile Router (MR) takes role of mobile node in performing mobility functions  Mobile network nodes are not aware of mobility and do not perform mobility functions  Home agents bind entire network prefix to MR’s care-of address

Bigger picture: identifiers & locators IP addresses serve a dual role:  Identifiers of host interfaces  Locators for topological locations used for routing IP packets Above duality makes some things hard  Mobility  Multi-homing  Security/privacy, etc Proposals to separate ID & locator: Locator/ID Separation Protocol (LISP), Host Identity Protocol (HIP), etc

Τέλος Ενότητας # 10 Μάθημα: Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής