Mobile Networking (I) CS 395T - Mobile Computing and Wireless Networks

Slides:



Advertisements
Similar presentations
Secure Mobile IP Communication
Advertisements

Mobile Networking through Mobile IP
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)
Mobile IP: enable mobility for IP-based networks CS457 presentation Xiangchuan Chen Nov 6, 2001.
IP Mobility Support Basic idea of IP mobility management
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.
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 Networking Prasun Dewan Department of Computer Science University of North Carolina
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.
1 References –Mobile Computing by T. Imielinski and H. F. Korth, Kluwer, –Andrew T. Campbell, Javier Gomez, and et al., Design, Implementation, and.
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.
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.
1 Sideseadmed (IRT0040) loeng 5/2010 Avo
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Spring 2004 Mobile IP School of Electronics and Information Kyung Hee University Choong Seon HONG
Mobile IP 순천향대학교 정보기술공학부 이 상 정 VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
An Introduction to Mobile IPv4
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.
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.
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
Introduction Wireless devices offering IP connectivity
RFC 3775 IPv6 Mobility Support
Networking Applications
Mobile IP.
Mobile IP.
Mobility Support in IPv6 (MIPv6)
EA C451 Vishal Gupta.
Introduction to Wireless Networking
Mobility And IP Addressing
2002 IPv6 技術巡迴研討會 IPv6 Mobility
Network Virtualization
Unit 3 Mobile IP Network Layer
Introduction to Wireless Networking
DMET 602: Networks and Media Lab
CSE 4215/5431: Mobile Communications Winter 2010
CSE 4215/5431: Mobile Communications Winter 2011
Mobile IP Presented by Team : Pegasus Kishore Reddy Yerramreddy Jagannatha Pochimireddy Sampath k Bavipati Spandana Nalluri Vandana Goyal.
Mobile IP Regional Registration
Mobility Support in Wireless LAN
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.
Mobile Networking Through Mobile IP
Mobile IP-2 CS441 – Mobile & Wireless Computing
Presentation transcript:

Mobile Networking (I) CS 395T - Mobile Computing and Wireless Networks Department of Computer Sciences THE UNIVERSITY OF TEXAS AT AUSTIN CS 395T - Mobile Computing and Wireless Networks Mobile Networking (I) © 2002 Yongguang Zhang

Contents Mobility at the Network Layer IETF Mobile-IP Discussions Other Mobile-IP Discussions Architectural issues Common implementation issues Future Directions Spring 2002 © 2002 Yongguang Zhang

Mobility at the Network Layer Where can you manage mobility? Application Session Transport Network Data-link Physical Mobile-IP: an extension to current IP architecture To manage mobility at the IP layer To hide mobility from the upper layers Spring 2002 © 2002 Yongguang Zhang

Terminology Mobile Node (MN or MH) Correspondent Node (CN or CH) Home Network and Foreign Network Mobility Agent Home Agent (HA) and Foreign Agent (FA) Home Address (HoA) and Care-of Address (CoA) Binding and Binding Update Spring 2002 © 2002 Yongguang Zhang

IETF Mobile-IP: Basic Concept MN always uses its home address HoA When MN visits a foreign network, Registration with FA Discover mobile agents and CoA Registration with HA Binding update (HoA -> CoA) When CN communicates with MN, it uses HoA HA forwards packet from HoA to CoA Spring 2002 © 2002 Yongguang Zhang

Agent Discovery Through Agent Discovery Process Agent advertisement (beaconing): Mobile agent broadcast agent advertisement at regular intervals (“I am here”) Agent solicitation: MN can solicit advertisement (“anyone here?”) Mobile agent respond to agent solicitation Question: why agent solicitation? Spring 2002 © 2002 Yongguang Zhang

Functions of Agent Advertisement Allow for the detection of mobility agents Let the MN 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 Let MN determine the network number and status of their link to the Internet Spring 2002 © 2002 Yongguang Zhang

CoA Two types of CoA: Depends on foreign network configuration FA’s IP address MN’s temporary address Locally-assigned address in the foreign network E.g., DHCP address Depends on foreign network configuration Foreign network may or may not hand out addresses to visitors Spring 2002 © 2002 Yongguang Zhang

Implementing Agent Discovery Protocol details Built on top of an existing standard protocol: Router Advertisement (RFC 1256) Simply extends the fields of existing router advertisements Spring 2002 © 2002 Yongguang Zhang

Registering CoA HA must know a MH’s CoA (binding update) Binding: (HoA->CoA) Binding has a lifetime (can expire) Registration process MH sends a registration request with CoA information HA authenticate the request HA approves or disapproves the request HA adds the necessary information to its routing table HA sends a registration reply back to MH Spring 2002 © 2002 Yongguang Zhang

Registration Operations Spring 2002 © 2002 Yongguang Zhang

Authentication A malicious node could cause remote redirect Authentication and protection against replay attacks, and need for unique identification field Timestamp and Pseudorandom Number Spring 2002 © 2002 Yongguang Zhang

Automatic Home Agent Discovery Problem: what if MH never knew its HA? Example: MH reboots and losses all states Subnet-wise broadcast packet is sent to the home network Subnet-wise broadcast: cell-cast HA responds If more than one, other HAs on the home network send rejection notice Spring 2002 © 2002 Yongguang Zhang

Forwarding to CoA Encapsulation Default encapsulation mechanism: Sending the original packet (CH->MH) in another packet (HA->CoA) Default encapsulation mechanism: IP-within-IP (tunnel) Tunnel header: A new IP header inserted by the tunnel source (home agent) Destination IP: CoA Alternative encapsulation mechanism: Minimal encapsulation Spring 2002 © 2002 Yongguang Zhang

Tunneling Operations in Mobile IP Spring 2002 © 2002 Yongguang Zhang

The Triangle Routing Problem MH->CH: direct; CH->MH: CH->HA->MH Inefficient Solution: Route optimization in Mobile-IP Deliver binding updates directly to CH Spring 2002 © 2002 Yongguang Zhang

Discussion System issues Spring 2002 © 2002 Yongguang Zhang

Home Network Where Can We Put the Home Agent? At the router As a separate server? At the router What if there is multiple routers for the home network? As a separate server How can it pick up a packet [CHMH]? Spring 2002 © 2002 Yongguang Zhang

Foreign Network Where is FA? (Router or Separated Server?) How Can FA deliver MH the packet [CHMH] Normally, [CHMH] would go straight to a router (because MH is foreign) Is There Adequate Support at A Foreign Network What if there is no FA at the network you visit? Co-located FA What is the Minimum Requirement from the Foreign Network? Keep it as small as possible Spring 2002 © 2002 Yongguang Zhang

Security Issues Visitors Are Threats! How to provision your LAN to support nomadic users And to protect your LAN from nomadic users Foreign Network Firewall Traversal Can firewall allows inbound [HAFA] tunnel? Can [MHCH] pass through an egress filter? Bi-directional tunneling Mutual Authentication Can you trust MH? Can you trust FA? Spring 2002 © 2002 Yongguang Zhang

Mobile Computing Model What is the binding in IETF Mobile-IP? HoA -> CoA (one level of indirection) Where is the binding being managed? HA In the route optimization case: CH Scale of mobility? Internet-wide What is a cell in Mobile-IP? Subnet Spring 2002 © 2002 Yongguang Zhang

Further Discussions Variants of IETF Mobile-IP Mobility Scope Implementation issues Mobility Scope Macro-mobility: Mobile-IP Micro-mobility: Hierarchical Mobile-IP, Cellular-IP, HAWAII, TeleMIP, EMA, … Combining network-layer mobility with link-layer mobility Features: fast handoff, paging, etc. Mobility in a higher layer Transport layer, session layer Spring 2002 © 2002 Yongguang Zhang

Summary IETF Mobile-IP Other versions of Mobile-IP Other extensions to Mobile-IP Future Directions Spring 2002 © 2002 Yongguang Zhang