Mobiwac 04 Link Layer Assisted Mobility Support Using SIP for Real-time Multimedia Communications October 1, 2004 Wooseong Kim, Myungchul Kim, Kyounghee.

Slides:



Advertisements
Similar presentations
IPv6 Mobility Support Henrik Petander
Advertisements

Company LOGO Interworked WiMAX-3G Cellular Data Networks: An Architecture for Mobility Management and Performance Evaluation 指導教授: 童曉儒 教授 學生:許益晨 IEEE TRANSACTIONS.
Fast L3 Handoff in Wireless LANs Andrea G. Forte Sangho Shin Henning Schulzrinne.
Advantage Century Telecommunication Corp. AIL: Actively Intelligent Link-Layer Handoff Guo-Yuan Mikko Wang
1 Introduction to Mobile IPv6 IIS5711: Mobile Computing Mobile Computing and Broadband Networking Laboratory CIS, NCTU.
MIP Extensions: FMIP & HMIP
Network Research Lab. Sejong University, Korea Jae-Kwon Seo, Kyung-Geun Lee Sejong University, Korea.
1 Mobility Management for All-IP Mobile Networks: Mobile IPv6 vs. Proxy Mobile IPv6 Ki-Sik Kong; Wonjun Lee; Korea University Youn-Hee Han; Korea university.
Dynamic Tunnel Management Protocol for IPv4 Traversal of IPv6 Mobile Network Jaehoon Jeong Protocol Engineering Center, ETRI
Inter-Subnet Mobile IP Handoffs in b Wireless LANs Albert Hasson.
1 Mobile IP Myungchul Kim Tel:
Doc.: IEEE /1183r0 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 1 IP over Congested WLAN Date: Authors:
Ad-Hoc Networking Course Instructor: Carlos Pomalaza-Ráez A Paper Presentation of ”Multihop Sensor Network Design for Wide-Band Communications” Proceedings.
Adaptive Video Streaming in Vertical Handoff: A Case Study Ling-Jyh Chen, Guang Yang, Tony Sun, M. Y. Sanadidi, Mario Gerla Computer Science Department,
Internet Networking Spring 2003 Tutorial 12 Limited Transmit RFC 3042 Long Thin Networks RFC 2757.
Cooperation Between Stations in Wireless Networks Andrea G. Forte and Henning Schulzrinne Department of Computer Science Columbia University, New York.
Session Initiation Protocol (SIP) By: Zhixin Chen.
Chris Blondia Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 1 Layer.
1 Solutions to Performance Problems in VOIP over Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi.
VoIP over Wireless LANs Sangho Shin Ph.D. Candidate Department of Computer Science Columbia University.
J.-H. Yeh, J.-C. Chen, and P. Agrawal
Mobile IP Performance Issues in Practice. Introduction What is Mobile IP? –Mobile IP is a technology that allows a "mobile node" (MN) to change its point.
Mobile IP: Introduction Reference: “Mobile networking through Mobile IP”; Perkins, C.E.; IEEE Internet Computing, Volume: 2 Issue: 1, Jan.- Feb. 1998;
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.
CIS 725 Wireless networks. Low bandwidth High error rates.
1 CIS 6930: Mobile Computing Mobile IP Sumi Helal Credit: majority of slides borrowed from one of Dave Johnson’s talks, 3.
1 References –Mobile Computing by T. Imielinski and H. F. Korth, Kluwer, –Andrew T. Campbell, Javier Gomez, and et al., Design, Implementation, and.
1 Outline General Description Breakthroughs and Major Achievements Categorized Summary A Summary of the Post-Project Plan International Cooperation Activities.
An Agile Vertical Handoff Scheme for Heterogeneous Networks Hsung-Pin Chang Department of Computer Science National Chung Hsing University Taichung, Taiwan,
67 th IRTF MOBOPTS – 1 Media Independent Pre-Authentication and Implementation (draft-ohba-mobopts-mpa-framework-03.txt) (draft-ohba-mobopts-mpa-implementation-03.txt)
Media-Independent Pre-Authentication (draft-ohba-mobopts-mpa-framework-01.txt) (draft-ohba-mobopts-mpa-implementation-01.txt) Ashutosh Dutta, Telcordia.
Introducing Reliability and Load Balancing in Home Link of Mobile IPv6 based Networks Jahanzeb Faizan, Mohamed Khalil, and Hesham El-Rewini Parallel, Distributed,
Application-Layer Mobility Using SIP Henning Schulzrinne, Elin Wedlund Mobile Computing and Communications Review, Volume 4, Number 3 Presenter: 許啟裕 Date:
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.
A Mobile-IP Based Mobility System for Wireless Metropolitan Area Networks Chung-Kuo Chang; Parallel Processing, ICPP 2005 Workshops. International.
Proposal of “ Mobility Management for VoIP: Mobile IP, SIP or H.323 ? ” 資工三 B 李森傑 資工三 B 吳純誼 資管碩二 R 陳大鈞.
Implementation and Evaluation of Mobility Management for Public Land Mobile Networks deploying the Session Initiation Protocol Thesis for the degree Master.
An SAIC Company TeleMIP: Telecommunications-enhanced Mobile IP Archan Misra Applied Research, Telcordia Technologies.
Simultaneous Mobility: Problem Statement K. Daniel Wong, Malaysia University of Science & Technology
Handoff in IEEE Andrea G. Forte Sangho Shin Prof. Henning Schulzrinne.
Network Architecture Laboratory Experiments and Analysis of Voice over Mobile IP Soonuk Seol and Myungchul Kim
1 Design and Implementation of a SIP-Based Mobile and Vehicular Wireless Network With Push Mechanism Yu-Chee Tseng, Jen-Jee Chen, and Yu-Li Cheng National.
A Mobility Management Protocol for IP-Based Cellular Networks P.D. Silva and H. Sirisena, University of Canterbury IEEE Wireless Communications, June 2002.
Supporting Mobile Wireless Internet Roaming Users in a SIP Environment An SAIC Company S. Baba &, J.-C. Chen +, A. Dutta +, N. Nakajima &, H. Schulzrinne.
Performance Validation of Mobile IP Wireless Networks Presented by Syed Shahzad Ali Advisor Dr. Ravi Pendse.
1 Mobility Support for IP-Based Network Professor : Sheau-Ru Tong Reporter : M 李 思儀 M 林 濟斌 IEEE Communications Magazine October 2005 Jie.
JinHyeock Choi, DongYun Shin hppt:// Fast Router Discovery with L2 Support draft-jinchoi-dna-frd-01.txt.
Wrap-up Myungchul Kim Ch 5. MAC in WMNs Myungchul Kim
ETE Framework for QoS guarantee in Heterogeneous Wired-cum-Wireless Networks (cont.) 홍 석 준
Cooperation between stations in wireless networks Andrea G. Forte, Henning Schulzrinne Department of Computer Science, Columbia University Presented by:
Modularized Two-Stages Vertical Handoff Scheme in Integration of WWAN and WLAN Shimin Li Ying Wang Presented by Shimin Li E&CE750.
An Introduction to Mobile IPv4
October 17, 2007 Cooperation Between Stations in Wireless Networks Andrea G. Forte Henning Schulzrinne Department of Computer Science Columbia University.
A Framework of Media-Independent Pre-authentication (MPA) for Inter-domain Handover optimization draft-ohba-mobopts-mpa-framework-05.txt Ashutosh Dutta.
S Postgraduate Course in Radio Communications. Application Layer Mobility in WLAN Antti Keurulainen,
1 Personal Mobility Management for SIP-based VoIP Services 王讚彬 國立台中教育大學資訊工程學系
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. 
Andrea G. Forte Sangho Shin Henning Schulzrinne
Telematics Protocols and Technologies
Mobile Networking (I) CS 395T - Mobile Computing and Wireless Networks
Media-Independent Pre-authentication (MPA) Framework
2002 IPv6 技術巡迴研討會 IPv6 Mobility
Network Virtualization
Application Layer Mobility Management Scheme for Wireless Internet
Mobile IP Presented by Team : Pegasus Kishore Reddy Yerramreddy Jagannatha Pochimireddy Sampath k Bavipati Spandana Nalluri Vandana Goyal.
CS4470 Computer Networking Protocols
Cooperation Between Stations in Wireless Networks
Mobility Support in Wireless LAN
Lecture 4a Mobile IP 1.
Presentation transcript:

Mobiwac 04 Link Layer Assisted Mobility Support Using SIP for Real-time Multimedia Communications October 1, 2004 Wooseong Kim, Myungchul Kim, Kyounghee Lee Information and Communications Univ. {wskim, mckim, Chansu Yu Cleveland State Univ. Ben Lee Oregon State Univ.

Oct 1, 2004 Mobiwac 04 2 Contents  Introduction  Related Work  Problem Definition  Motivation  Proposed Scheme  Experiments  Conclusions & Future Work  References

Oct 1, 2004 Mobiwac 04 3 Introduction  Network layer mobility support – Mobile IP, Cellular IP, HAWAII, etc. – Transparent to upper layers, static home IP address – Packet encapsulation overhead, security problem due to tunneling  Application layer mobility support – Mobility Support using SIP [Wedlund 99] – Deployable without additional sub systems or modifications on the existing network environment – Dynamic temporal address whenever a network is changed – Supports various types of mobility with a single protocol (e.g., personal mobility and service mobility in SIP) – Generality for UDP based real-time applications – IP address allocation due to a handoff takes several seconds [Dutta 01]  inappropriate for real-time communications

Oct 1, 2004 Mobiwac 04 4 Related Work  Functions of SIP Terminal Mobility [Wedlund 99] Pre-call mobility Mid-call mobility – Home location server manages current address of mobile host – INVITE (455 bytes) RINGING (233 bytes) OK (381 bytes) ACK (216 bytes) messages [7] – Using home SIP redirect or proxy server

Oct 1, 2004 Mobiwac 04 5 Related Work (cont’d)  Functions of SIP Terminal Mobility (cont’d) SIP terminal registration – Fast registration to reduce disconnection in pre-call mobility – About 150ms to complete whole re-registration procedure – Regional mobility support by hierarchical registrars Error recovery – To resolve simultaneous movements of both communication ends

Oct 1, 2004 Mobiwac 04 6 Problem Definition  Handoff delay of SIP mid-call mobility [12] –Handoff Delay =  Tn (n=0 to 5) –Link layer handoff delay (T0) –Movement Detection (T1) –DHCP transaction (T2) –Configuration time (T3) –re-INVITE (T4) –RTT/2 (T5) –DHCP [2]: T2 > 1 sec, –DRCP [8]: T2 = 100 ~ 180 ms [7,10] –Total handoff delay of SIP mid-call mobility is not adoptable to real-time applications

Oct 1, 2004 Mobiwac 04 7 Problem Definition (cont’d)  Simultaneous movement Problem –Total registration delay = address allocation time + SIP home registration time + re-INVITE time –Error recovery latency = several hundred ms ~ a few seconds –INVITE retransmission takes much time as far as home network is

Oct 1, 2004 Mobiwac 04 8 Motivation  To improve SIP mid-call terminal mobility Reduce handoff delay of mid-call mobility by removing address allocation time (T2) and re-INVITE delay (T4) Reduce error recovery latency due to simultaneous movement problem  Proposal for enhancement Application layer uses link layer (L2) information to reduce the handoff latency Predictive Address Reservation with SIP (PAR-SIP) scheme to perform the address allocation procedure and SIP session renewal before a handoff

Oct 1, 2004 Mobiwac 04 9 Proposed scheme: PAR-SIP  Link layer assisted handoff prediction Build link layer information by scanning neighbor access points (AP) at wireless LAN [15, 16, 17] Select predictive AP and start proactive handoff procedure at CPT

Oct 1, 2004 Mobiwac Proposed scheme: PAR-SIP (cont’d)  Movement detection in MN and BS MN’s Mobility Manager (MM) manages AP list of current subnet (e.g.,shadow block) MN sends reservation request if MAC address of predictive AP does not exist in AP list (movement detection delay decreases) BS’s MM manages neighbor BS information BS replies corresponding AP list for subnet of a reserved address Base station numberAP MAC addressNetwork ID BS1 00:39:99:82:23: /24 00:34:94:12:23:52 BS200:30:28:85:21: /24 BS300:39:19:02:28: /24

Oct 1, 2004 Mobiwac Proposed scheme: PAR-SIP (cont’d)  Address Reservation MN requests address reservation to a new BS through a current BS Address reservation is done before link layer handoff begins Defined messages: RSVREQ, RSVACK, RSVNACK, L2HO and TIMEOUT

Oct 1, 2004 Mobiwac Proposed scheme: PAR-SIP (cont’d)  Advance re-INVITE to a peer with a reserved IP address Send re-INVITE to a CN with a reserved address before link layer handoff starts A CN sends packets to a current address and a newly invited address Solve simultaneous movement problem by alerting new address before handoff Reduce packet loss during handoff with bi-casting

Oct 1, 2004 Mobiwac Proposed scheme: PAR-SIP (cont’d)  Advance registration procedure Reduce registration delay after handoff Two addresses (current IP address and reserved one) are temporarily bound with single user. Increase reachability of a MN in pre- call mobility because location server always a valid contact address Fast error recovery from advance registration

Oct 1, 2004 Mobiwac Proposed scheme: PAR-SIP (cont’d)  Handoff delay of PAR-SIP mid- call mobility PAR-SIP handoff delay =  Tn ( n=0,1,3,5) < SIP handoff delay DHCP transaction time(T2) and SIP re- INVITE procedure time (T4) are removed Movement detection time (T1) is diminished T0,T3 and T5 is same as SIP terminal mobility

Oct 1, 2004 Mobiwac Experiments  Implementation environment Base Station – Pentium-350Mhz PC – Access Point: Prism2 card with HostAP driver [14] Mobile Node – Pentium-800Mhz Tablet – Lucent WaveLAN card – DHCP client (ISC) DHCP Server (in BS) – DHCP 3.3a[18] SIP Application – Linphone [20] in MN and CN Operating System – Linux Redhat 7.2 ( )

Oct 1, 2004 Mobiwac Experiments (cont’d)  Handoff Delay of Conventional SIP Mobility SIP_Handoff_Delay =  Tn ( n=0 to 5) = 50 ms +5 ms sec + 10 ms + 10 ms + RTT/2  1.4 s. Both nodes can not receive packets for 1.5 seconds. Rx delay of a MN is a little longer than that of a CN due to re-INVITE delay

Oct 1, 2004 Mobiwac Experiments (cont’d)  Handoff Delay of PAR-SIP Mobility PAR-SIP_Handoff_Delay =  Tn ( n=0,1,3,5) = T0+T1+T3+T5 = 50 ms +1 ms + 7 ms + RTT/2  60ms. A MN transmission rate is a little shorter than a CN because a CN keeps bi- casting for a MN during handoff

Oct 1, 2004 Mobiwac Experiments (cont’d)  Average transmission rate variation during handoff PAR-SIP Mobility shows better transmission rate due to handoff than existing SIP mobility while receiving 2500 packets. PAR-SIP only drops by 2 kbps during handoff

Oct 1, 2004 Mobiwac Experiments (cont’d)  Packet loss Low latency handoff and bi-casting can reduce the number of lost packets Packet loss of PAR-SIP mobility using all kinds of codecs shows about 1% of total packets comparing to 5% in conventional SIP mobility (handoff :4 times/sec)

Oct 1, 2004 Mobiwac Conclusion & Future Work  Conclusion Conventional approach of SIP showed high handoff latency that is not proper to real-time communication PAR-SIP mobility reduces total handoff delay to about 60ms by reserving an IP address and requesting re-INVITE in advance PAR-SIP mobility also reduces packet loss PAR-SIP mobility can solve simultaneous movement problem with advance re- INVITE and registration Real-time communication can be available using application mobility  Future work Develop superior algorithm to predict precisely potential AP Measure error recovery delay using PAR-SIP Implement advance resource reservation using RSVP in MM of BS

Oct 1, 2004 Mobiwac References [1] H. Schulzrinne et al, "SIP: Session Initiation Protocol”, RFC 3261 IETF, June [2] R. Droms., "Dynamic Host Configuration Protocol”, RFC 2131 IETF, Mar [3] C. Perkins., "IP mobility support," RFC 2002 IETF Oct [4] C. Perkins and D. Johnson., "Route optimization in mobile IP" Internet Draft, IETF, Feb [5] Elin Wedlund, H. Schulzrinne., "Mobility Support using SIP" IEEE/ACM Multimedia conference WOWMOM [6] Faramak Vakil, A. Dutta, J.C Chen, S. Bava, Y.Sobatake, Henning Schulzrinne, "Mobility Requirements in SIP environment”,Internet Draft, IETF Work in progress. [7] Ashutosh Dutta et al, “Application Layer Mobility Management Scheme for Wireless Internet” [8] A.Mcauley, S.Das, S.Baba et al, “Dynamic Registration and Configuration Protocol” draft-itsumo-drcp-01.txt, IETF July 2000 [9] Melody Moh, “Mobile IP Telephony”, IEEE 1999 [10] David Famolari, “Performance Evaluation of ITSUMO Mobility Protocol for RTP/UDP Multimedia Session Across Subnet Boundaries”, ICC 2001 [11] Baba. S et al, “Implementing a testbed for mobile multimedia”, GLOBECOM 2001 [12] Ted. K et al, “Mobility Management for VoIP service: Mobile IP vs. SIP”, IEEE Wireless Communications, Oct [13] O.Casals, et. al., "Performance evaluation of the post-registration method, a low latency handoff in MIPv4 ”, ICC '03. IEEE International Conference on, Volume: 1, pp , [14] Host AP Driver - [15] ANSI/IEEE Std , 1999 Edition. [16] Lucent Technologies Inc., “Roaming With WaveLAN/IEEE ”, WaveLAN Technical Bulletin 021/A, Dec [17] Lucent Technologies Inc., “IEEE Channel Selection Guidelines”, WaveLAN Technical Bulletin 003/A, Nov [18] DHCP server- dhcpd. [19] Prism dump - [20] Linphone - [21]A. G. Valk, “Cellular IP: A new approach to internet host mobility”, ACM Computer Communication Review, Vol. 29, pp , Jan [22] R. Ramjee, et. al., “HAWAII: A domain-based approach for supporting mobility in wide-area wireless networks”, in International Conference on Network Protocols(ICNP), Nov

Oct 1, 2004 Mobiwac Thank You!