I-D: draft-rahman-mipshop-mih-transport-01.txt Transport of Media Independent Handover Messages Over IP 67 th IETF Annual Meeting MIPSHOP Working Group.

Slides:



Advertisements
Similar presentations
69 th IETF, Chicago, IL Performance Evaluation of L3 Transport Protocols for IEEE Richard Rouil, Nada Golmie and David Griffith National Institute.
Advertisements

1 Introduction to Mobile IPv6 IIS5711: Mobile Computing Mobile Computing and Broadband Networking Laboratory CIS, NCTU.
Umut Girit  One of the core members of the Internet Protocol Suite, the set of network protocols used for the Internet. With UDP, computer.
CCNA – Network Fundamentals
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: DT Update on MIH L3 transport Date Submitted: September, 2007 Presented.
CSE551: Computer Network Review r Network Layers r TCP/UDP r IP.
Overview of IEEE and MAC Layer September 25, 2009 SungHoon Seo
3-1 Transport services and protocols r provide logical communication between app processes running on different hosts r transport protocols run in end.
Network Layer4-1 Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving side,
Network Layer4-1 Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving side,
IP-UDP-RTP Computer Networking (In Chap 3, 4, 7) 건국대학교 인터넷미디어공학부 임 창 훈.
Process-to-Process Delivery:
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 Transport Layer Computer Networks. 2 Where are we?
Light Weight Access Point Protocol (LWAPP) IETF 57 Pat Calhoun, Airespace.
Review: –What is AS? –What is the routing algorithm in BGP? –How does it work? –Where is “policy” reflected in BGP (policy based routing)? –Give examples.
68 th IETF, Prague Czech Republic Issues with L2 abstractions and how they affect QOS-based handovers Nada Golmie Advanced Networking Technologies Division.
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: Proposal of new SID in IEEE c Date Submitted: Presented at IEEE c TG Authors or Source(s):
Introduction to Networks CS587x Lecture 1 Department of Computer Science Iowa State University.
FALL 2005CSI 4118 – UNIVERSITY OF OTTAWA1 Part 2.5 Internetworking Chapter 25 (Transport Protocols, UDP and TCP, Protocol Port Numbers)
1 Transport Layer Lecture 7 Imran Ahmed University of Management & Technology.
HighSpeed TCP for High Bandwidth-Delay Product Networks Raj Kettimuthu.
xx-001 IEEE MEDIA INDEPENDENT HANDOVER Title: Potential Media Independent Services Date Submitted: Presented at IEEE 802 plenary Authors.
Security, NATs and Firewalls Ingate Systems. Basics of SIP Security.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
4.1.4 multi-homing.
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: L3 Transport for MIH Services Date Submitted: July 19, 2007 Presented at IEEE
Some use cases and requirements for handover Information Services Greg Daley MIPSHOP Session IETF 64.
MIPSHOP – November, 2005 Event Services and Command Services for Media Independent Handover Presentation prepared by: Srini Sreemanthula Presented by:
JinHyeock Choi, DongYun Shin hppt:// Fast Router Discovery with L2 Support draft-jinchoi-dna-frd-01.txt.
Requirements For Handover Information Services MIPSHOP – IETF #65 Srinivas Sreemanthula (Ed.)
Teacher:Quincy Wu Presented by: Ying-Neng Hseih
Transport Layer: Sliding Window Reliability
August 2, 2005 IETF 63 – Paris, France Media Independent Handover Services and Interoperability Ajay Rajkumar Chair, IEEE WG.
Networks, Part 2 March 7, Networks End to End Layer  Build upon unreliable Network Layer  As needed, compensate for latency, ordering, data.
Michael G. Williams, Jeremey Barrett 1 Intro to Mobi-D Host based mobility.
IEEE MEDIA INDEPENDENT HANDOVER DCN: srho Title: Simplified Protocol Header for IEEE c Date Submitted: May 16, 2012 Presented.
Conclusions to date Based on discussion on Dec. 8, 2005 Options 1a and 3a are more likely to succeed with IETF, since they enable cooperation.
Performance Evaluation of L3 Transport Protocols for IEEE (2 nd round) Richard Rouil, Nada Golmie, and David Griffith National Institute of Standards.
Submission May 2016 H. H. LEESlide 1 IEEE Framework and Its Applicability to IMT-2020 Date: Authors:
Problem Statement: Media Independent Handover Signalling draft-hepworth-mipshop-mih-problem-statement-01 Ele Hepworth (*), Greg Daley, Srinivas Sreemanthula,
Performance Evaluation of L3 Transport Protocols for IEEE Richard Rouil, Nada Golmie and David Griffith National Institute of Standards and Technology.
Trend of Mobility Management Yen-Wen Chen Ref: 1.Draft IEEE Standard for Local and Metropolitan Area Networks: Media Independent Handover Services 2.Transport.
1 NSIS: A New Extensible IP Signaling Protocol Suite Myungchul Kim Tel:
Chapter 9: Transport Layer
Chapter 3 outline 3.1 Transport-layer services
Instructor Materials Chapter 9: Transport Layer
TGaq Transaction Protocol
Transport of Media Independent HO Messages over IP
4.1.5 multi-homing.
Part I. Overview of Data Communications and Networking
IEEE MEDIA INDEPENDENT HANDOVER DCN: srho Title: Simplified Protocol Header for IEEE c Date Submitted: May 2nd , 2012 Presented.
Wireless Mesh Networks
Maryna Komarova (ENST)
Key concepts covered in Midterm III
Process-to-Process Delivery:
IEEE MEDIA INDEPENDENT HANDOVER
DHCP and NAT.
CS4470 Computer Networking Protocols
IEEE MEDIA INDEPENDENT HANDOVER DCN:
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.
Process-to-Process Delivery: UDP, TCP
Lecture 4a Mobile IP 1.
Computer Networks Protocols
IEEE MEDIA INDEPENDENT HANDOVER DCN: srho Title: Missing Gaps and Solutions for MGW Date Submitted: Presented at IEEE c TG Authors.
Transport Layer 9/22/2019.
Presentation transcript:

I-D: draft-rahman-mipshop-mih-transport-01.txt Transport of Media Independent Handover Messages Over IP 67 th IETF Annual Meeting MIPSHOP Working Group

Key Concepts Re-use existing well proven Internet protocols for –Discovery of MIH nodes –Transport of MIH messages –Security –Etc. Use functionalities already provided by MIH (IEEE ) & focus on transport mechanism Define new functionality at MIH application layer where needed

Network Model Cellular Network WLAN Network WiMAX Network Internet Mobility Manager #1 Cellular BS WLAN AP WiMAX BS Mobile Node Mobility MN contains MIH application & multiple access technologies An MIH application enabled node that supports and/or manages MNs for seamless HO Mobility Manager #N MIH Proxy Contains MIH Proxy Function Signaling over IP L2 Signaling

Summary of Proposal Hard coding or DHCP to discover Mobility Manager (MM) –Mobile Node (MN) discovers MM at initialization –Depends on number of MMs –DHCP as per draft-daniel-dhc-mihis-opt-02.txt (Park, et al.) UDP as MIH transport mechanism between MM and MN –Easy to implement, simple & fast, used by many other control protocols e.g. SIP IPSec for security mechanism Existing MIH functionalities in order to –Setup and keep track of MIH node identifiers, session and transaction identifiers –Discover capabilities of MIH peers –Provide reliability with optional ACK bit fields Retransmission timers at MIH application layer to complement UDP for reliability –And associated congestion control mechanism

An MIH Enabled Mobile Node The MIH application shall have a newly defined port number (from IANA) WLANCellular IP UDP MIH App.Other App. New Port Number WLAN Interface Cellular Interface

Transport Mechanism for Reliable MIH Message Delivery Sender of MIH message may request an acknowledgement –Done by setting ACK Request bit in MIH message Sender sets retransmission timer based on type of MIH message (i.e. Information, Event, Command) –If ACK does not arrive within timeout period then retransmit –If ACK arrives within timeout then assume message delivered correctly If ACK Request bit was set, the receiver shall send an ACK message –Done by setting ACK Respond bit in MIH message –ACK can be piggy backed with data

MIH Application Retransmission Timers Three retransmission timers defined for Information Service (IS), Event Service (ES), and Command Service (ES) Message Content Associated Retransmission Timer Example Value Notes IS Information Timer (T1)1000 ms T1 > T2 Least time Sensitive ES Event Timer (T2) 500 msT3 < T2 < T1 CS Command Timer (T3) 100 ms T3 < T2 Most time sensitive

MIH Signaling Example 1: Directly Over UDP/IP Mobile NodeCellularWLANMobility Manager Power up: connect to WLAN Send a request for IS (e.g. NL) and set application timer T1 ACK not received timeout after T1 Retransmit request for IS and re-set application timer T1 Send IS response (with piggy backed ACK) and set application timer T1 Send ACK Send ‘Link Up’ ES to inform about HO completion (no ACK required) Session continues over cellular MN then decides to move to cellular (based on radio conditions) Obtain Neighbor List

MIH Signaling Example 1: Via WLAN MIH Proxy Mobile NodeCellular WLAN (Proxy) Mobility Manager Power up: connect to WLAN Send a request for IS (e.g. NL) Inter-work L2 message to UDP/IP message Obtain Neighbor List Forward IS request ACK not received timeout after T1 Retransmit IS request Send ACK Send IS response Send ACK Inter-work UDP/IP message to L2 message Forward IS response 8

NAT Traversal, Fragmentation, & Security MNs can be behind NATs –If MNs behind NATs initiate sessions with MM then there will be no NAT traversal problems Trend in IEEE is to use small MIH messages –ES and CS: small and will not require fragmentation –IS can be large: use IP fragmentation when needed together with retransmission timers for reliability Use relevant IPSec features i.e. Encapsulated Security Payload and/or Authentication Header for secure messaging

Conclusions Re-use existing protocols as much as possible and define new functionalities only where needed Use UDP: existing, fast, & simple to use transport protocol –Used by other protocols e.g. SIP commonly uses UDP, CAPWAP also uses UDP, & the IETF NETLMM Working Group also considers UDP for transport Use existing MIH (IEEE ) functionalities: –Provides options for ACKs, sessions & transactions management Use MIH Application Retransmission timers for reliability