IP for Mobile hosts.

Slides:



Advertisements
Similar presentations
Mobile IP By Keenan Yang May 29, 2003 MultiMedia Systems CSE 228.
Advertisements

Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
4/1/2017 Wireless Mobile IP CCRI ENGR 1500 CCRI J. Bernardini.
Mobile IP: enable mobility for IP-based networks CS457 presentation Xiangchuan Chen Nov 6, 2001.
IP Mobility Support Basic idea of IP mobility management
A Seamless Handoff Approach of Mobile IP Protocol for Mobile Wireless Data Network. 資研一 黃明祥.
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.
TCP/IP Protocol Suite 1 Upon completion you will be able to: Mobile IP Understand the addressing scheme for mobile hosts. To define home, care-of, and.
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
ICMP: Internet Control Message Protocol used by hosts, routers, gateways to communication network-level information –error reporting: unreachable host,
1 Elements of a wireless network network infrastructure wireless hosts r laptop, PDA, IP phone r run applications r may be stationary (non- mobile) or.
Mobile IP.
IP Mobility Support Basic idea of IP mobility management o understand the issues of network-layer mobility support in IP network o understand the basic.
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?
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)
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.
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.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 27 Mobile IP.
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.
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.
An Introduction to Mobile IPv4
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.
Mobility support in IP v4. Internet Computing (CS-413) 2.
Prof. Younghee Lee 1 1 Computer Networks u Lecture 11: Mobility Prof. Younghee Lee * Some part of this teaching materials are prepared referencing the.
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.
1 OverviewOverview A device on a network is reachable through normal IP routing by the IP address it is assigned on the network. The problem occurs when.
Mobile IP Lecture 5.
DMET 602: Networks and Media Lab
CPE 401/601 Computer Network Systems
Mobile Networking (I) CS 395T - Mobile Computing and Wireless Networks
Networking Applications
Route Optimization of Mobile IP over IPv4
Mobile IP.
Mobile IP and Upper Layer Interaction
Introduction to Wireless Networking
Mobility And IP Addressing
Net 323: NETWORK Protocols
2002 IPv6 技術巡迴研討會 IPv6 Mobility
CSE 4340/5349 Mobile Systems Engineering
Net 431: ADVANCED COMPUTER NETWORKS
Unit 3 Mobile IP Network Layer
DMET 602: Networks and Media Lab
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:

IP for Mobile hosts

Routing for Mobile hosts Host IP address:- network part : Host part. Network part tells us which network host is connected to IP routing tables (RTs) only contain network numbers – improve scalability. What happens if host disconnects from one network and connects to another? packets mis-delivered if IP address didn’t change. New IP address is needed Solution: provide host with new IP address corresponding to new network. Use DHCP What happens to ongoing connections?

Routing for Mobile hosts If an application is running while roaming, transition should be transparent to remote host. Application should continue to run without interruption. Procedures described to address these issues – mobile IP

Routing for Mobile hosts Important requirements should work without changes to: non-mobile hosts most routers on Internet. Most routers unchanged, but additional functionality required in some routers. Home Agent Foreign Agent

Routing for Mobile hosts Home Agent (HA): located on “home” network of mobile host. Mobile Host (MH) has a IP address – “home address”. Network number of “home address” = network # of “home agent” HA: used by other hosts to send packets to mobile host (MH) – even while MH is ‘roaming’. Since, HA doesn’t change, it can be used by long-lived applications. Foreign Agent(FA): located on new network to which MH attaches both HA’s and FA’s periodically announce their presence on the network to which they are attached, using “agent advertisement message”.

Routing for Mobile hosts A MH may solicit an. Advertisement by HA: allows MH to learn address of HA before leaving home network. When attaching to a foreign network: MH hears advertisement from FA. Registers with FA - provides address of HA, its own IP address. FA contacts HA and provides a ‘care-of-address’, usually this is IP address of FA.

Routing for Mobile hosts When a host (H1) wants to send packet to MH: Send to home address of MH. Packet intercepted by HA. Packet forwarded to care-of-address (FA) FA delivers packet to MH.

Routing for Mobile hosts Step 1 is straightforward. Step 2 is straightforward, except when H1 reaches network A by a different router R1, not HA To solve this problem use “proxy ARP” Proxy ARP: similar to ARP, but HA inserts IP address of MH (instead of its own) and its own network address. Therefore, nodes on the same network associate network address of HA with IP address of MH.

Routing for Mobile hosts Problem: Older ARP information may be cached in some nodes of network. Solution: Ensure these are ‘updated’ by issuing a “gratuitous ARP” response frame as soon as MH registers with FA. Step 3 HA sends data to FA using a “tunnel” Step 4 FA must recognize that IP address is of a registered MH. If it treated packet like an ‘ordinary’ packet, it would send the packet back to HA. Instead it delivers packet to H.W. address of MH, which was learned during registration process.

Route Optimization Route from sending node to MH can be very sub-optimal, e.g. when both on same network. Goal: Deliver packets as directly as possible, without passing through HA – “Triangle Routing Problem” Solution: let sending node (H1) know care-of-address of MH, so it can form its own “tunnel” to FA. This is an optimization, but is NOT required.

Routing for Mobile hosts When HA sees packet for MH – deduce sender not using optimized route. Therefore, send “binding update” message to sender in addition to forwarding packet to FA. Sender may use this “binding update” message to create an entry in its “binding cache” (BC) BC: contains list of mapping of MH home address and care-of-address. Later, if H1 wants to send to MH, check in BC, if entry forward – create tunnel to FA.

Routing for Mobile hosts Problem: binding cache may become out of date if MH moves to new network. If out-of-date cache entry is used, FA will receive packets for a MH not registered on the network. FA then sends a “binding warning” message back to sender, to tell it not to use this entry. Works only if FA is not MH itself. Therefore, cache entries deleted after some time.