Multimedia SIP Sessions in a Mobile Heterogeneous Access Environment Ashutosh Dutta, Yibei Ling, Wai Chen, Jasmine Chennikara Telcordia Technologies Onur.

Slides:



Advertisements
Similar presentations
SIP, Presence and Instant Messaging
Advertisements

IM May 24, 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
Lync /11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Dynamic Tunnel Management Protocol for IPv4 Traversal of IPv6 Mobile Network Jaehoon Jeong Protocol Engineering Center, ETRI
©2012 ClearOne Communications. Confidential and proprietary. COLLABORATE ® Video Conferencing Networking Basics.
July 20, 2000H.323/SIP1 Interworking Between SIP/SDP and H.323 Agenda Compare SIP/H.323 Problems in interworking Possible solutions Conclusion Q/A Kundan.
Voice over IP Fundamentals
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
Signalling Flows for the IP Multimedia Call Control in 3G Wireless Network Master’s Project By Sanjeev Kayath.
SIP Simplified August 2010 By Dale Anderson. SIP Simplified Session Initiation Protocol Core of SIP specifications is documented in IETF RFC 3261 Many.
Inter-Subnet Mobile IP Handoffs in b Wireless LANs Albert Hasson.
Rev A8/8/021 ABC Networks
UNCW UNCW SIGGRAPH 2002 Topic #3: Continuous Media in Wired and Wireless Environments Ronald J. Vetter Department of Computer Science University of North.
Rev BMarch 2004 The ABC Service as a Research Infrastructure Rajesh Mishra Per Johansson Cahit Akin Salih Ergut.
School of Information Technologies Revision NETS3303/3603 Week 13.
Session Initiation Protocol (SIP) By: Zhixin Chen.
A Generic Event Notification System Using XML and SIP Knarig Arabshian and Henning Schulzrinne Department of Computer Science Columbia University
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 2. SIP.
Internet Multimedia Architecture
SIP vs H323 Over Wireless networks Presented by Srikar Reddy Yeruva Instructor Chin Chin Chang.
Wi-Fi Structures.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
Secure Universal Mobility for Wireless Internet Authors: A. Dutta, T. Zhang, S. Madhani Telcordia Technologies K. Taniuchi, K. Fujimoto, Y. Katsube, Y.Ohba.
Optimized Fast-handoff Scheme for Application Layer Mobility Management Authors: Ashutosh Dutta, Sunil Madhani, Wai Chen Telcordia Technologies Henning.
Deployment of the VoIP Servers BY: Syed khaja Najmuddin Ahmed Anil Kumar Marikukala.
行動多媒體通訊標準參考模式 (Reference Models) 報告者:陳俊義. Outline Introduction Subnetwork-Layer Mobility Network-Layer Mobility Transport-Layer Mobility Application-Layer.
Multimedia Communications
Multimedia Communications Student: Blidaru Catalina Elena.
Host Mobility for IP Networks CSCI 6704 Group Presentation presented by Ye Liang, ChongZhi Wang, XueHai Wang March 13, 2004.
Internet, Part 2 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support 3) Mobility aspects (terminal vs. personal mobility) 4) Mobile.
3. VoIP Concepts.
1 Integrating 3G and WLAN Services in NTP SIP-based VoIP Platform Dr. Quincy Wu National Telecommunications Program Office
Support Services & IP Multimedia Subsystem (IMS)
Application-Layer Mobility Using SIP Henning Schulzrinne, Elin Wedlund Mobile Computing and Communications Review, Volume 4, Number 3 Presenter: 許啟裕 Date:
1 © NOKIA 1999 FILENAMs.PPT/ DATE / NN SIP Service Architecture Markus Isomäki Nokia Research Center.
Applied Communications Technology Voice Over IP (VOIP) nas1, April 2012 How does VOIP work? Why are we interested? What components does it have? What standards.
Authors: A. Dutta, J. Burns, K.D Wong, R. Jain, K. Young Telcordia Technologies Henning Schulzrinne, Columbia University Multi-layered Mobility Management.
Simultaneous Mobility: Problem Statement K. Daniel Wong, Malaysia University of Science & Technology
03/09/2003Helsinki University of Technology1 Overview of Thesis Topic Presented By: Zhao Xuetao.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
Larry Amiot Northwestern University Internet2 Commons Site Coordinator Training September 27, 2004 Austin, Texas Introduction to.
IP Multimedia Subsystems By Vamsee K Pemmaraju. Agenda IMS Example IMS Example Overview Overview Basic Principles Basic Principles Architecture Architecture.
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.
Setup and Evaluate Quality of Service of VoIP on SCOLD Systems Sherry Adair Hakan Evecek Elizabeth Gates.
Presented By Team Netgeeks SIP Session Initiation Protocol.
1 Multimedia Services Service provider Service client Service registry Publish Find/discovery Bind Multimedia Services Framework and architecture.
Internet Multimedia Architecture
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
©2000, Columbia University “A flexible architecture to support wide range of multimedia communication applications, both clients and servers”
Computer Security Workshops Networking 101. Reasons To Know Networking In Regard to Computer Security To understand the flow of information on the Internet.
Supporting Mobile Wireless Internet Roaming Users in a SIP Environment An SAIC Company S. Baba &, J.-C. Chen +, A. Dutta +, N. Nakajima &, H. Schulzrinne.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
RSVP Myungchul Kim From Ch 12 of book “ IPng and the TCP/IP protocols ” by Stephen A. Thomas, 1996, John Wiley & Sons. Resource Reservation.
Toshiba Confidential 1 Presented by: Philipe BC Da’Silva SESSION INITIATION PROTOCOL.
Project Objectives A multi-function programmable SIP user agent for multimedia communications, such as audio, video, white board, desktop sharing, shared.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
Cooperation between stations in wireless networks Andrea G. Forte, Henning Schulzrinne Department of Computer Science, Columbia University Presented by:
Doc.: IEEE /345r0 Submission May 2002 Albert Young, Ralink TechnologySlide 1 Enabling Seamless Hand-Off Across Wireless Networks Albert Young.
Chapter 3 Selecting the Technology. Agenda Internet Technology –Architecture –Protocol –ATM IT for E-business –Selection Criteria –Platform –Middleware.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
The Session Initiation Protocol - SIP
S Postgraduate Course in Radio Communications. Application Layer Mobility in WLAN Antti Keurulainen,
USHA: A Practical Vertical Handoff Solution Ling-Jyh Chen, Tony Sun, Mario Gerla Computer Science Department, UCLA.
1 Personal Mobility Management for SIP-based VoIP Services 王讚彬 國立台中教育大學資訊工程學系
Postech DP&NM Lab Session Initiation Protocol (SIP) Date: Seongcheol Hong DP&NM Lab., Dept. of CSE, POSTECH Date: Seongcheol.
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. 
Klara Nahrstedt Spring 2014
Session Initiation Protocol (SIP)
Application Layer Mobility Management Scheme for Wireless Internet
SIP Basics Workshop Dennis Baron July 20, 2005.
Presentation transcript:

Multimedia SIP Sessions in a Mobile Heterogeneous Access Environment Ashutosh Dutta, Yibei Ling, Wai Chen, Jasmine Chennikara Telcordia Technologies Onur Altıntaş Toyota InfoTechnology Center, USA Henning Schulzrinne Columbia University

2 Outline  SIP based mobility  Heterogeneous Access Architecture  Issues related to SIP-based sessions  SIP sessions for Heterogeneous Networks  Experimental Setup and Results  Conclusions

3 Motivation (1) Objective: Analyze and experiment with a carrier-independent end-to-end Mobility Solution for scalable wireless Internet Roaming involving PAN, LAN and WAN

4 Motivation (2)  Wireless Internet Roaming is becoming a norm rather than an exception  SIP is gaining momentum as a signaling mechanism for multimedia sessions  SIP provides an application layer multi-facet mobility solution  Many drawbacks associated with Mobile IP are taken care of –No dependence on HA based solution  Multiple Access Technologies (Bluetooth, x, CDMA, GPRS) –Provide an integration between PAN, LAN and WAN –Flexibility of selecting a particular interface based on type of application  Smooth transition between heterogeneous access networks by providing a virtual soft-handover

5 WLAN Network Access Network 2 Access Network 3 Cellular Network S1 S2 S3 S4 Access Network Access Network Access Network Cellular Network Internet Domain1 Domain2 PDA Web phone Multi-media Terminal AN Access Network 1 Wireless Internet Roaming in Heterogeneous Environment SIP UA PAN

6 Media Transport Application Daemon Kernel Physical Network H.323 SIP RTSP RSVPRTCP RTP TCPUDP IPv4, IPv6, IP Multicast PPPAAL3/4AAL5PPP SONETATM Ethernet CDMA 1XRTT /GPRS Signaling media encap (H.261. MPEG) ICMPIGMP SAP b DNS LDAP MIP MIP-LR CIP SDP MIPv6 MGCP IDMP IETF Multimedia Protocol Stack DHCPP Heterogeneous Access

7 SIP Background  SIP allows two or more participants to establish a session including multiple media streams –audio, video, distributed games, shared applications, white boards, or any other Internet-based communication mechanism  Standardized by the IETF RFC 2543  Is being implemented by several vendors, primarily for Internet telephony –e.g. Microsoft XP operating system includes SIP as part of its built-in protocol stack  Recently being extended to provide presence, instant messaging and event notification  Endpoints addressed by SIP URLs

8 SIP Background: Components SIP server Registrar Proxy Location Database Redirect Proxy SIP User Agent Client Host SIP User Agent Client SIP User Agent Server Host SIP User Agent Server UDP/5060 (Signaling) RAT WB VIC CHAT VNC RAT WB VIC CHAT VNC audio video white board text desktop sharing RTP/UDP RTCP

9 Why SIP Mobility ?  SIP is an application layer signaling protocol: –it can keep mobility support independent of the underlying wireless technology and network layer elements;  3GPP, 3GPP2, and MWIF have agreed upon SIP as the basis of the session management of the mobile Internet  SIP will eventually be part of the mobile Internet so why not use its inherently present mobility support functions  SIP can provide personal mobility, terminal mobility, session mobility and service mobility  No requirement to modify (or add) capabilities to existing terminal’s operating system

10  SIP provides variety of mobility techniques –Personal Mobility  Allows users to be reachable in multiple locations using a unique URI –Service Mobility  Allows users to maintain access to their services while moving between service providers –Session Mobility  Allows a user to maintain a media session while changing between terminals – Mid-session (terminal) mobility  Allows a user to maintain a session while moving (support for real-time streaming applications for mobiles) Types of SIP mobility

11 SIP Mobility Basic Flows CHMH MH (new location) SIP Signaling RTP Media stream MH moves during session Re-register Re-INVITE with new Contact address SIP signaling and RTP/UDP session remains intact SIP server Register

12 Handoff Delay Analysis (SIP-Mobility) CH MH ( IP0 ) SIP Signaling RTP Session Base Station MH ( IP1 ) MH moves Beacon DHCP/PPP Server Discover/Request Offer/IP address BindsL2 L3 Configuration Time Re-Invite RTP Session Media Redirection Beacon Interval Beacon L2 = Layer 2 L3 = Layer 3

13 Heterogeneous Access for Services in a LAN (SIP and Mobile IP approach) CDMA xWaveLan DHCP Internet Subnet S0 Subnet S1 IPS01 IPS02 IPS11IPS12 CH/ Media Server SIP Server SIP Server SIP UA SIP UA PPP Server PPP Server Bluetooth CDMA Bluetooth Visited Network A Visited Network B Home Network Intra-Net Home Agent Router/ Foreign agent Router/ Foreign Agent SIP UA Intra-Subnet Mobility Inter -Subnet Mobility IPS03 IPS x

14 Heterogeneous Access for SIP Sessions CDMA/GPRS MH Cellular Access Network WLAN Access Network CH Local SIP Server DHCP /PPP DHCP/ PPP DHCP IPA1 IPA2 IPB1 IPB2 Local SIP Server IP ch Core Network Core Network Home SIP Server Core Network x Public Internet Public SIP Server Router AAA

15 Technical Issues (1)  Movement during session setup –With direct signaling  Retransmissions after timeout –With proxy server  Redirects to the right IP address  SIP sessions with NAT: IP address MH uses to invite CH will not reach MH (e.g. 3G network may be an Intranet) –Use of Application Layer Gateway –STUN (Simple Traversal of UDP through NAT)  User Agent with Multiple IP addresses detection –SNR based –Policy based –can be application specific (e.g. audio use CDMA, video use WLAN)

16 Technical Issues (2)  Multiple IP registrations –Register the active IP address –Forking proxy  De-Register with the previous SIP server once the active interface changes –Public SIP servers can be used with proper security association  Proper Triggering Mechanism to change active interface –Channel change, –QoS of traffic, –server based, –L3 router solicitation

17 DNS DHCP “Outdoor” sun90 sun80.21 Domain:SN1 Domain:SN2 Domain:SN3 cisco80 cisco90 Company Intranet Internet IGW HUB Private Subnet 1 Private Subnet 2 Private Subnet 3 PPP Server/ Wireless ISP CDMA CDPD b Outer sphere CDMA/CDPD network SIP Proxy MH DMZ Network CH SIP Proxy Cisco’s NAT CH MH SIP Client DMZ Network SIP based Heterogeneous Mobility (802.11b and CDMA1xRTT)

18 Experimental Setup and Results  Operating System –Windows XP and Linux  Multimedia Tools –RAT (Robust Audio Tool) for Audio,VIC (for Video)  Access Technologies –CDPD, CDMA1XRTT, b  Access hardware –Sierra Wireless 555, Kyocera 2235 with serial cable  End-to-end delay –450 msec using ping measurement over 1xRTT(16 hops) to Columbia Univ. –50 msec via b to Columbia Univ.  Throughput : –10-15 kbps on file transfer using TCP (Linux) - Indoor –25 Kbps on file transfer using TCP - outdoor –30 kbps video streaming using RTP (windows) - indoor, ~60 kbps outdoor  Handoff Latency including IP address acquisition –Switching from WLAN to CDMA (Linux ~ 10 sec ( PPP overhead ) (Windows ~ 20sec) –Switching from CDMA to WLAN (Linux ~ 5 sec ( ARP on )) (Windows ~15 sec)

19 Conclusions  SIP based mobility for Heterogeneous Access Network has been realized in a test-bed for both indoor and outdoor network  It provides an end-to-end mobility solution without anything in the middle of the network such as home agent or Foreign Agent  It avoids triangular routing reducing the handoff delay  SIP based mobility is independent of L2 handoff and IP address acquisition issues  SIP mobility on Linux platform provides a faster handoff for real- time traffic compared to Windows XP ( probably a b driver issue)  In case of simultaneous bindings active IP address detection can be policy based