Optimized Mobile IPv4 UDP Encapsulation draft-vaarala-mip4-optudp-00.txt Farid Adrangi Sami Vaarala.

Slides:



Advertisements
Similar presentations
Lecture 10: Network Protocols/Mobile IP. Introduction to TCP/IP networking.
Advertisements

1 Introduction to Mobile IPv6 IIS5711: Mobile Computing Mobile Computing and Broadband Networking Laboratory CIS, NCTU.
IPv6 Keith Wichman. History Based on IPv4 Based on IPv4 Development initiated in 1994 Development initiated in 1994.
MIP Extensions: FMIP & HMIP
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
1Nokia Siemens Networks Presentation / Author / Date University of Twente On the Security of the Mobile IP Protocol Family Ulrike Meyer and Hannes Tschofenig.
Mobile IPv6 趨勢介紹 1. Mobile IP and its Variants Mobile IPv4 (MIPv4) – MIPv4 – Low-Latency Handover for MIPv4 (FMIPv4) – Regional Registration for MIPv4.
Umut Girit  One of the core members of the Internet Protocol Suite, the set of network protocols used for the Internet. With UDP, computer.
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.
A Seamless Handoff Approach of Mobile IP Protocol for Mobile Wireless Data Network. 資研一 黃明祥.
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
Mobile IPv6 - NSIS Interaction for Firewall traversal draft-thiruvengadam-nsis-mip6-fw-04 S. Thiruvengadam Hannes Tschofenig Franck Le Niklas Steinleitner.
1 Dual Stack Support in Mobile IPv6 for Hosts and Routers OR IPv4 traversal for Mobile IPv6 ! draft-ietf-mip6-nemo-v4traversal-00 H. Soliman, G. Tsirtsis,
1 © NOKIA NSIS MIPv6 FW/ November 8 th 2004 Mobile IPv6 - NSIS Interaction for Firewall traversal draft-thiruvengadam-nsis-mip6-fw-01 S. Thiruvengadam.
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.
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping- extensions-00 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray.
Slide 1, Dr. Wolfgang Böhm, Mobile Internet, © Siemens AG 2001 Dr. Wolfgang Böhm Siemens AG, Mobile Internet Dr. Wolfgang.
Mobile IP Traversal Of NAT Devices By, Vivek Nemarugommula.
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?
National Institute Of Science & Technology Mobile IP Jiten Mishra (EC ) [1] MOBILE IP Under the guidance of Mr. N. Srinivasu By Jiten Mishra EC
1 Sideseadmed (IRT0040) loeng 5/2010 Avo
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
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.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Fundamentals.
Universal, Ubiquitous, Unfettered Internet © ui.com Pte Ltd Mobile Internet Protocol under IPv6 Amlan Saha 3UI.COM Global IPv6 Summit,
Draft-ietf-mobileip-vpn-problem-solution-02 Sami Vaarala Netseal.
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.
Session: 14S. K. Nayak14.1 Mobile Computing Session 14 Mobile IP S. K. Nayak Synergy, Dhenkanal.
Understanding IPv6 Slide: 1 Lesson 12 IPv6 Mobility.
Introduction to Mobile IPv6
111 © 2001, Cisco Systems, Inc. All rights reserved. Presentation_ID Mobile IPv4 Dynamic Home Agent Assignment Framework (draft-kulkarni-mobileip-dynamic-assignment-01.txt)
Mobile IPv4 Agenda Henrik Levkowetz & Pete McCann, chairs March 1, 2004.
Mobile IP 순천향대학교 정보기술공학부 이 상 정 VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP
Mobile IPv6 and Firewalls: Problem Statement Speaker: Jong-Ru Lin
1 © NOKIA FILENAMs.PPT/ DATE / NN Requirements for Firewall Configuration Protocol March 10 th, 2005 Gabor Bajko Franck Le Michael Paddon Trevor Plestid.
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.
Network Mobility (NEMO) Advanced Internet 2004 Fall
Mobile IP 순천향대학교 전산학과 문종식
Chapter 3 TCP and IP 1 Chapter 3 TCP and IP. Chapter 3 TCP and IP 2 Introduction Transmission Control Protocol (TCP) User Datagram Protocol (UDP) Internet.
ROUTING MOBILE IP  Motivation  Data transfer  Encapsulation.
V4 traversal for IPv6 mobility protocols - Scenarios Mip6trans Design Team MIP6 and NEMO WGs, IETF 63.
Internet Protocol Version 6 Specifications
Chapter 3 TCP and IP Chapter 3 TCP and IP.
RFC 3775 IPv6 Mobility Support
Booting up on the Home Link
Mobile IP.
Mobile IP and Upper Layer Interaction
Mobility in a Dual Stack Internet
Support for Flow bindings in MIPv6 and NEMO
Introduction to Wireless Networking
NETLMM protocol proposal draft-akiyoshi-netlmm-protocol-00.txt
Fast Handover for Multicast in Proxy Mobile IPv6
Fast Handover For Multicast in Proxy Mobile IPv6
draft-jeyatharan-netext-pmip-partial-handoff-02
2002 IPv6 技術巡迴研討會 IPv6 Mobility
© Model Engineering College
A Unified Approach to IP Segment Routing
Unit 3 Mobile IP Network Layer
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
An Enhanced Mobility Management Approach for Wireless IP Networks
Mobile IP Outline Homework #4 Solutions Intro to mobile IP Operation
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Mobile IP Neil Tang 11/12/2008 CS440 Computer Networks.
Mobile IP-2 CS441 – Mobile & Wireless Computing
Presentation transcript:

Optimized Mobile IPv4 UDP Encapsulation draft-vaarala-mip4-optudp-00.txt Farid Adrangi Sami Vaarala

Motivation / Purpose Minimize MIPv4 data packet overhead when –UDP encapsulation [RFC-3519] is used –Most of Mobile node’s data traffic is destined to one particular CN Applicability –MIP/VPN or basic IPsec-over-MIPv4 –VoIP over MIP Specify an extension to be used in conjunction with RFC-3519 to enable the overhead optimization

Solution Overview RRQ { Optimized UDP Tunnel Request Extension: Preferred-CN : a.b.c.d UDP Tunnel Request Extension (RFC 3519) Flags: F= R= } RRP { Optimized UDP Tunnel Reply Extension: Accept/Reject Indication UDP Tunnel Request Extension (RFC 3519) Flags: F= R= } UPD tunneled Data Packets (RFC 3519) { UPD Tunnel Request Extension: (RFC 3519) O-Flag=1 } MN HA

Solution Details (1) New extensions to request and acknowledge optimized UDP encapsulation for a “preferred” CN selected by MN A new state: “Preferred” CN, in Mobility Binding A new flag in MIP Tunnel Data Message header [RFC-3519] indicating optimized UDP encapsulation in use Inner IP header eliminated, reconstructed by HA and MN –20 bytes optimized from baseline [RFC-3519] encaps. –NOTE: Unoptimized packets are processed normally

Solution Details (2) Outbound Packet Processing (from MN to HA) 1.Receive form stack IP1 ! TCP ! data 2.Check Preconditions 3.Strip header TCP ! data 4.Encapsulate IP2 ! UDP ! MIP-TD (next=TCP, O=1) ! TCP ! data 5.Send to network Unoptimized: (CoA->HA) ! (UDP) ! (UDP Tunnel Header) ! (MN- >CN) ! Payload Optimized: (CoA->HA) ! (UDP) ! (UDP Tunnel Header) ! Payload

Solution Details (3) Inbound Packet Processing 1.Receive from network IP2 ! UDP ! MIP-TD (next=TCP, O=1) ! TCP ! data 2. Check precondition 3.(De)capsulate TCP ! Data 4. Reconstruct IP1 ! TCP ! Data 5.Send to stack Unoptimized: (HA->CoA) ! UDP ! UDP Tunnel Header ! CN->MN ! Payload Optimized: (HA->CoA) ! UDP ! UDP Tunnel Header ! Payload

Proposed WG Action Standardize as a stand-alone extension; or Include it in a revised RFC-3519