Mobile IP Outline Intro to mobile IP Operation Problems with mobility.

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

Security Issues In Mobile IP
Mobile IP By Keenan Yang May 29, 2003 MultiMedia Systems CSE 228.
Mobile Networking through Mobile IP
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
IP/MAC Address Translation
Mobile Communications-Network Protocols/Mobile IP
IP Mobility Support Basic idea of IP mobility management
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.
1 Mobile IP Myungchul Kim Tel:
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.
What we will cover… Home Networking: Network Address Translation (NAT) Mobile Routing.
MOBILITY SUPPORT IN IPv6
Chapter 13 Mobile IP. Outline  ADDRESSING  AGENTS  THREE PHASES  AGENT DISCOVERY  REGISTRATION  DATA TRANSFER  INEFFICIENCY IN MOBILE IP.
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.
Mobile IP.
Mobile IP Polytechnic University Anthony Scalera Heine Nzumafo Duminda Wickramasinghe Edited by: Malathi Veeraraghavan 12/05/01.
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.
Slide 1, Dr. Wolfgang Böhm, Mobile Internet, © Siemens AG 2001 Dr. Wolfgang Böhm Siemens AG, Mobile Internet Dr. Wolfgang.
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?
1 Utilizing Multiple Home Links on Mobile IPv6 Waseda University Hongbo Shi Shigeki Goto
2002 년 2 학기이동인터넷프로토콜 1 Mobile IP:Overview 년 2 학기이동인터넷프로토콜 2 Mobile IP overview Is Mobile IP an official standard? What problems does Mobile IP solve?
Mobile IP Add it into TCP/IP implementation Wireless communication techniques Wireless technique DistanceTransfer rate Frequency Bluetooth (WPAN)
Jose Alcid David Chapman Aaron Trank
Lectured By: Vivek Dimri Asst Professor CSE Deptt. Sharda University, Gr. Noida.
Mobile IP Overview and Discussion. 2 Spectrum of Mobility – from network perspective no mobility high mobility mobile user, using same access point mobile.
Mobile IP Most of the slides borrowed from Prof. Sridhar Iyer
Mobile IP Chapter 19. Introduction Mobile IP is designed to allow portable computers to move from one network to another Associated with wireless technologies.
1 Sideseadmed (IRT0040) loeng 5/2010 Avo
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Location management. Mobile Switching Center Public telephone network, and Internet Mobile Switching Center Components of cellular network architecture.
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
Network Layer4-1 Today Collect homework New homework: Ch4 #16,19,21-24,26,27,29,31 (half graded, as usual) Due Wednesday Oct 15 in class Final programming.
Santhosh Rajathayalan ( ) Senthil Kumar Sevugan ( )
Mobile IP 순천향대학교 정보기술공학부 이 상 정 VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 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.
Mobile IP 순천향대학교 전산학과 문종식
: MobileIP. : r Goal: Allow machines to roam around and maintain IP connectivity r Problem: IP addresses => location m This is important for efficient.
DMET 602: Networks and Media Lab Amr El Mougy Yasmeen EssamAlaa Tarek.
MOBILE IP. What is mobile IP Mobile IP is an Internet Engineering Task Force standard communications protocol that is designed to allow mobile device.
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 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.
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.
Introduction to Wireless Networking
2002 IPv6 技術巡迴研討會 IPv6 Mobility
© Model Engineering College
Network Virtualization
Unit 3 Mobile IP Network Layer
Introduction to Wireless Networking
DMET 602: Networks and Media Lab
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
Chapter 24 Mobile IP.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Lecture 4a Mobile IP 1.
Mobile IP Neil Tang 11/12/2008 CS440 Computer Networks.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Mobile IP-2 CS441 – Mobile & Wireless Computing
Presentation transcript:

Mobile IP Outline Intro to mobile IP Operation Problems with mobility

CS 6402 One more IP topic… Already covered lots of things about IP –Forwarding, routing, multicast, etc… One last IP topic: mobile networking Important for the future –Examples of mobile networking today? –Examples of mobile networking tomorrow? Mobile networking should not be confused with portable networking

CS 6403 Portable Networking Technology Portable networking requires connection to same ISP Cellular systems –Cellular Digital Packet Data (CDPD) –3G Bluetooth –Low cost, short range radio links between mobile devices Wireless Ethernet (802.11) –Widely used wireless MAC layer technology

CS 6404 Mobility and Standard IP Routing IP assumes end hosts are in fixed physical locations IP addresses enable IP routing algorithms to get packets to the correct network –IP address has network part and host part –Host part should not be in routing tables What if a user roams between networks? –Want transparency –Routing information becomes invalid –Why cant mobile users change IP when running an application?

CS 6405 Mobile IP Developed as a means for transparently dealing with problems of mobile users Enables hosts to stay connected to the Internet regardless of their location and without changing IP addresses Requires no changes to software of non-mobile hosts/routers Requires addition of some infrastructure Has no geographical limitations Requires no modifications to IP addresses Supports security IETF standardization process is still underway

CS 6406 Mobile IP Entities Mobile Node (MN) –The entity that moves from network to network –Assigned a permanent IP called its home address to which other hosts send packets regardless of MNs location Home Agent (HA) –Router with additional functionality –Located on home network of MN –Mobility binding of MNs IP with its Care of Address (COA) –Forwards packets to appropriate network when MN is away – uses encapsulation

CS 6407 Mobile IP Entities contd. Foreign Agent (FA) –Another router with enhanced functionality –Used to send/receive data between MN and HA –Advertises itself periodically Care-of-address (COA) –Address which identifies MNs current location –Sent by FA to HA when MN attaches –Usually the IP address of the FA Correspondent Node (CN) –End host to which MN is corresponding (eg. a web server)

CS 6408 Mobile IP Support Services Agent Discovery –HAs and FAs broadcast their presence on each network to which they are attached –MNs listen for advertisement and then initiate registration Registration –When MN is away, it registers its COA with its HA, via FA –Registration control messages sent via UDP to well known port Encapsulation/decapsulation – just like standard IP only with COA

CS 6409 Mobile IP Operation A MN listens for agent advertisement and then initiates registration –If responding agent is the HA, then mobile IP is not necessary After receiving the registration request from a MN, the HA acknowledges and registration is complete –Registration happens as often as MN changes networks HA intercepts all packets destined for MN –This is simple unless sending application is on or near the same network as the MN –HA masquerades as MN –There is a specific lifetime for service before a MN must re-register –There is also a de-registration process with HA if an MN returns home

CS Registration Process

CS Tables maintained on routers Mobility Binding Table –Maintained on HA of MN –Maps MNs home address with its current COA Visitor List –Maintained on FA serving an MN –Maps MNs home address to its MAC address and HA address

CS Mobile IP Operation contd. HA then encapsulates all packets addressed to MN and forwards them to FA –IP tunneling FA decapsulates all packets addressed to MN and forwards them via hardware address (learned as part of registration process) NOTE that the MN can perform FA functions if it acquires an IP address eg. via DHCP Bidirectional communications require tunneling in each direction

CS Mobile IP Tunneling Across Internet

CS Security in Mobile IP Authentication can be performed by all parties –Only authentication between MN and HA is required –Keyed MD5 is the default Replay protection –Timestamps are mandatory –Random numbers on request reply packets are optional HA and FA do not have to share any security information.

CS Problems with Mobile IP Suboptimal triangle routing –What if MN is in same subnetwork as the node to which it is communicating and HA is on the other side of the world? It would be nice if we could directly route packets –Solution: Let the CN know the COA of MN Then the CN can create its own tunnel to MN CN must be equipped with software to enable it to learn the COA Initiated by HA who notifies CN via binding update Binding table can become stale

CS Problems with Mobile IP Single HA model is fragile –Possible solution – have multiple HA Frequent reports to HA if MN is moving –Possible solution – support of FA clustering Security –Connection hijacking, snooping… Many open research questions

CS Mobility in IPv6 Route Optimization is a fundamental part of Mobile IPv6 –Mobile IPv4 it is an optional set of extensions that may not be supported by all nodes Foreign Agents are not needed in Mobile IPv6 –MNs can function in any location without the services of any special router in that location Security –Nodes are expected to employ strong authentication and encryption Other details…