1 Sideseadmed (IRT0040) loeng 5/2010 Avo

Slides:



Advertisements
Similar presentations
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Advertisements

IPv6 Mobility Support Henrik Petander
Mobile Communications-Network Protocols/Mobile IP
1 Introduction to Mobile IPv6 IIS5711: Mobile Computing Mobile Computing and Broadband Networking Laboratory CIS, NCTU.
MIP Extensions: FMIP & HMIP
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Mobile IP: enable mobility for IP-based networks CS457 presentation Xiangchuan Chen Nov 6, 2001.
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.
Network Localized Mobility Management using DHCP
資 管 Lee Lesson 12 IPv6 Mobility. 資 管 Lee Lesson Objectives Components of IPv6 mobility IPv6 mobility messages and options IPv6 mobility data structures.
Inter-Subnet Mobile IP Handoffs in b Wireless LANs Albert Hasson.
1 Mobile IP Why mobile IP? How mobile IP works –Introduction –Agent discovery/Advertisement –Registration –Routing considerations –Security Mobility management.
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.
MOBILITY SUPPORT IN IPv6
Chapter 13 Mobile IP. Outline  ADDRESSING  AGENTS  THREE PHASES  AGENT DISCOVERY  REGISTRATION  DATA TRANSFER  INEFFICIENCY IN MOBILE IP.
CMPE Wireless and Mobile Networking 1 CMPE 257 Spring 2006 Wireless Internetworking Wireless and Mobile Networks.
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
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 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;
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 Networking Prasun Dewan Department of Computer Science University of North Carolina
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.
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
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.
IT351: Mobile & Wireless Computing
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
1 Mobility Support in IPv6 (MIPv6) Chun-Chuan Yang Dept. Computer Science & Info. Eng. National Chi Nan University.
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
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 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
Network Mobility (NEMO) Advanced Internet 2004 Fall
Mobile IP 순천향대학교 전산학과 문종식
DMET 602: Networks and Media Lab Amr El Mougy Yasmeen EssamAlaa Tarek.
Mobility support in IP v4. Internet Computing (CS-413) 2.
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.
Introduction Wireless devices offering IP connectivity
RFC 3775 IPv6 Mobility Support
Mobile Networking (I) CS 395T - Mobile Computing and Wireless Networks
Mobile IP.
Mobility Support in IPv6 (MIPv6)
Introduction to Wireless Networking
2002 IPv6 技術巡迴研討會 IPv6 Mobility
Unit 3 Mobile IP Network Layer
Introduction to Wireless Networking
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:

1 Sideseadmed (IRT0040) loeng 5/2010 Avo

2 IMS with IPv6 Multi-country/Multi-operator SIP-connectivity network Client, Public IPv6 address 1 Client, Public IPv6 address 2 Public IP-routing domain (inter-operator connections) SIP Prox y SIP Signaling: A’s address = Public IPv6 Addr 1 Media from B to A: Sent to Public IPv6 Addr 1

3 Terminology (1) Home Agent (HA) Mobile Host (MH) Foreign Agent (FA) HNFN

4 Terminology (2) Similar to cellular. Mobile Node (MN or MH): node changing its PoA. Correspondent Host (CH). Home Network (HN) and Foreign Network (FN).

5 Terminology (3) Mobility Agents: –Home Agent (HA): router on MN’s HN that tunnels datagrams to MH when away and keeps MH’s current location info. –Foreign Agent (FA): router on foreign network; delivers datagrmas to MH while on FN. Home Address (HoA) and Care-of Address (CoA): –HoA: MH’s permanent address on HN. –CoA: MH’s temporary address on FN.

6 Mobile-IP: Basic Operation MH normally uses its home address HoA. When MH visits a foreign network, –Registration with FA. Discover mobile agent and CoA. –Registration with HA. Binding update (HoA -> CoA). Communicating with MN: use HoA. HA forwards packet from HoA to CoA.

7 Discovering Agents Agents periodically beacon advertisements

8 Agent Discovery Agent advertisement (beaconing): –Mobile agent broadcast agent advertisement at regular intervals (“I am here”). Agent solicitation: –MH can poll (“anyone here?”). –Mobile agent responds to poll.

9 Discovering Agents MH polls; agent responds.

10 Agent Advertisement Allow for the detection of mobility agents. Follows ICMP router advertisement message. Let the MH know whether the agent is a HA, or a FA. List one or more available care-of addresses. Inform the MN about special features provided by FA. –Example: Alternative encapsulation techniques, header compression.

11 Registration

12 Registering When away, MH registers its CoA with HA (binding update). Binding: (HoA->CoA) –Binding has a lifetime. Registration process –MH sends a registration request with CoA. –HA authenticates request. –HA approves or disapproves the request. –HA adds necessary information to its routing table. –HA sends registration reply back to MH.

13 Tunneling HA tunnels datagrams destined to MH when MH is away. –Datagrams sent to MH, intercepted by HA and tunneled to its CoA. Tunnel terminates at MH CoA (either the MH or the FA).

14 Tunneling Tunneled Data Packet HA keeps binding between MH and FA SRC

15 Encapsulation Tunneling requires encapsulation. –Sending the original packet (CH->MH) in another packet (HA->CoA). Default encapsulation mechanism: –IP-within-IP (tunnel). –Tunnel header: new IP header inserted by the tunnel source (home agent). –Destination IP: CoA

16 Mobile IP Basic Operation Entities –Mobile host, home agent, foreign agent, corresponding host Discovering Care-of Addresses –Agent advertisements Registering Care-of Address –Security Tunneling to Care-of Address –IP-within-IP encapsulation

17 Tunneling in Mobile IP

18 Mobile IPv6 Mobility support in IPv6 (RFC 3775) Mobile node (MN) is a mobile device with an IPv6 home address Correspondent node (CN) is a computer with which mobile node communicates using its home address. Home Agent (HA) helps MN to manage its mobility: –Mobile node can always be reached at its home address, regardless of its point of attachment (care-of address) to the Internet. –Connections made with home address survive movement between different IP networks.

19 Mobile IPv6 addressing IP addresses act as both an identifier for a node and as a locator. Mobile IPv6 separates the identity, home address of mobile node from its locator, known as care-of address (CoA). Without Mobile IPv6 MN can not use its home address for sending and receiving packets when it is outside its home network. Mobile IPv6 uses IP-IP tunneling to create a virtual network between its CoA and HA, so that MN always appears to be in its home network.

20 Reverse Tunneling IPv6 in IPv6 tunnel is used for delivering traffic to and from home address of MN via HA. HA uses proxy neighbor discovery to redirect packets on home link destined to home address of MN to its own link layer address. HA keeps track of the care-of address of MN to deliver packets to MN. Tunnel IPv6 hdr (CoA –HA)IPv6 hdr (HoA-CN) Data

21 Mobile IPv6 operation Router solicitation Binding Update Proxy ND for HoA Binding Ack. Tunnel Router Advertisement MN forms Care-of address

22 Route in Mobile IPv6 Tunneling of traffic between MN and CN via home agent is not efficient. –HA is a potential bottleneck –Extra routing hop increases network latency Route optimization (RO) allows MN and CN to communicate directly MN sends a BU to CN. MN and CN use home address option and routing header, type 2 to send packets to each other. Route optimization is secured using return routability protocol.

23 Mobile IPv6 Implementations Windows –MS Research implementation MN, CN, HA –MS CN implementation for Win XP –Elmic software: embedded MN Linux –MIPL (Helsinki University of Technology): MN/CN/HA –Elmic software: embedded MN Symbian: MN Cisco: HA Nokia: HA

24 Mobile IPv6 extensions Localized mobility management –Hierarchical Mobile IPv6 –Fast Mobile IPv6 Context transfer to new router: Context transfer protocol Early discovery of new router: Candidate access router discovery protocol

25 Network Mobility

26 NEMO (RFC 3963) Operation IP IP tunnel Network a:1:: Network a:: Network b::

27 IPv4 Mobility vs IPv6 Mobility functionIPv4 (RFC3344)IPv6 (RFC 3775) addressing32 bit addresses128 bit addresses Home addressOne home addressA globally routable Home Address (HoA)and a link local HoA Care-of-AddressVia agent discovery, DHCP or manual config Stateless Address Autoconfig, DHCP manual config or

28 IPv4 Mobility vs IPv6 Mobility functionIPv4 (RFC 3344)IPv6 (RFC 3775) Movement detectionAgent Discovery through Foreign Agent IPv6 Router Discovery CoA (Care of Address) Foreign Agent CoA and co-located CoA CoA’s are ALL co- located. No Foreign Agents needed Dynamic Home Agent Address Discovery (DHAAD) Directed broadcast. Returns separate replies from all HA’s to the MN (Mobile Node) Anycast addressing. Returns a single reply to the MN

29 IPv4 Mobility vs IPv6 Mobility functionIPv4 (RFC 3344)IPv6 (RFC 3775) Data packet delivery to MN Tunnel routingTunnel routing and source routing with IPv6 routing headers Decapsulation of data packets sent to MN’s CoA Foreign Agent decapsulates MN itself decapsulates Link layer neighbour address discovery ARPIPv6 neighbour discovery; decoupled from any given link layer.

30 Lingid ment

31 Mobile IP _workshop2_module3_final_animated.ppt

32 Mobile IPv6 Mobile IPv6: RFC 3775 Securing Mobile IPv6 MN-HA signaling: RFC 3776 Hierarchical MIPv6: RFC 4140 Fast Mobile IPv6: RFC 4068 Context transfer protocol: RFC 4067 Candidate access router discovery protocol: RFC 4068 Network Mobility (NEMO) Basic Support Protocol: RFC 3963