hgs/sip Summit State of SIP

Similar documents
SIP, Year 3: A Snapshot and Directions

SIP Status and Directions

SIP Emergency Calling

SIP WG Status. Overview. ! SIP Working Group(s) ! SIP WG Rules. ! SIP Work Items. ! SIP Today and Tomorrow. ! Related Work in the IETF

SIP: Status and Directions

Overview of SIP. Information About SIP. SIP Capabilities. This chapter provides an overview of the Session Initiation Protocol (SIP).

Configuration Guide. for. Sipera IPCS 210/310/410/510 Version: 3.6. with. Nortel Communication Server 1000 Release 5.5

SIP for Mobile Applications

SIP as an Enabling Technology

Current Issues and Future Directions for VoIP

Security and Lawful Intercept In VoIP Networks. Manohar Mahavadi Centillium Communications Inc. Fremont, California

Internet Telephony: Advanced Services. Overview

atl IP Telephone SIP Compatibility

VoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved.

IP Possibilities Conference & Expo. Minneapolis, MN April 11, 2007

AP-SAV100 Analog Voice Intercom

Cisco SPA Line IP Phone Cisco Small Business

Page 2 Skype Connect Requirements Guide

IMS, NFV and Cloud-based Services BUILDING INTEGRATED CLOUD COMMUNICATION SERVICES

The Columbia University SIP Suite: CINEMA

The Internet Real-Time Laboratory

Expandable SIP Phone System. Expandable SIP Phone System

Overview of the Session Initiation Protocol

Ekiga. Free IP Telephony. LinuxTag 31 May Damien Sandras

This is a sample chapter of WebRTC: APIs and RTCWEB Protocols of the HTML5 Real-Time Web by Alan B. Johnston and Daniel C. Burnett.

SIP: Status and Directions

2FXS Analog Telephone Adapter

Configuration Guide for Integration of Spectralink PIVOT with UNIVERGE 3C

NGN: Carriers and Vendors Must Take Security Seriously

Voice over IP (VoIP)

AP500 4-Port FXS VoIP Gateway

Spectrum Enterprise SIP Trunking Service NEC Univerge SV8100 IP PBX Configuration Guide

Voice over IP. Overview. The phone works why bother with VoIP? New Internet services

Digital Advisory Services Professional Service Description SIP SBC with Field Trial Endpoint Deployment Model

University of San Francisco Course Syllabus and Outline

3050 Integrated Communications Platform

MySip.ch. SIP Network Address Translation (NAT) SIP Architecture with NAT Version 1.0 SIEMENS SCHWEIZ AKTIENGESELLSCHAFT

Simplify IP Telephony with System i. IBM System i IP Telephony

Linksys SPA921 IP Phone

Creating Services for Internet Telephony using the Session Initiation Protocol

Minnesota Microsoft Unified Communications User Group Welcome! March 26, 2009

International SIP Conference, Paris, January 22, SIP Based VoIP. in MCI Advantage. Henry Sinnreich, MCI Executive Staff PT7938.

Nortel Converged Office Fundamentals Microsoft Office Communications Server 2007

The Session Initiation Protocol

8.4 IMS Network Architecture A Closer Look

Draft Version. Setup Reference guide for KX-HTS Series (Tested with HTS32 Version 1.5) VozTelecom SIP Trunk service with Built-in Router

The Effect of Standards on the Growth of IP Telephony

Spectrum Enterprise SIP Trunking Service FORTINET - Fortivoice FVE 200D-T Software Verison: V5.0 B156 IP PBX Configuration Guide

Transporting Voice by Using IP

White Paper. SIP Trunking: Deployment Considerations at the Network Edge

Implementation and Planning Guide

ICE-008 IP PBX. 1 Product Information 1.1 New Mini PBX. 1.2 Features System Features Call Handling Features

Linksys SPA922 SIP IP Phone

Compliance with RFC 3261

HOSTED VOIP Your guide to next-generation telephony

AP800 TM PSTN Backup 4-Port FXS VoIP Gateway High Performance VoIP Gateway Solution

Cisco Unified SIP Proxy Version 9.0

Spectrum Enterprise SIP Trunking Service Vertical TM Wave IP500TM / Wave IP2500 TM Release 4.0, 4.5 IP PBX Configuration Guide

You wanted it...you ve got it.

Non. Interworking between SIP and H.323, MGCP, Megaco/H.248 LS'LDORJ,QF 7HFKQRORJ\ 'ULYH 6XLWH 3KRQH )D[

Internet Protocol Version 6 (IPv6)

Voice over IP. What You Don t Know Can Hurt You. by Darren Bilby

Spectrum Enterprise SIP Trunking Service NEC Univerge SV9100 IP PBX Configuration Guide

Firewalls Network Security: Firewalls and Virtual Private Networks CS 239 Computer Software March 3, 2003

Information About SIP Compliance with RFC 3261

Application Notes for Configuring the ADTRAN NetVanta UC Server with Avaya IP Office 6.1 Issue 1.0

Today s Hottest Communications Protocol Comes of Age. Understanding SIP. Today s Hottest Communications Protocol Comes of Age WHITE PAPER

IETF ENUM / SPEERMINT status update

CASP Cross- Application Signaling Protocol

EP502/EP504 IP PBX 1.1 Overview

Ingate Firewall & SIParator Product Training. SIP Trunking Focused

What is SIP Trunking? ebook

Real-Time Communications Witout Boundaries. Ribbon Policy Solutions

NEC: SIP Trunking Configuration Guide V.1

Allstream NGNSIP Security Recommendations

Innovation Networking App Note

Sietec Security Ltd. Your SIP Server and End Point Source. 2N Helios IP Intercoms / Doorphone:-

Inter-Tel 3000 Feature Phones

Introduction. H.323 Basics CHAPTER

WebRTC standards update (September 2014) Victor Pascual

SS7 VoIP Gateway Solution

European Emergency Response Services

Internet Protocol Version 6 (IPv6)

IPNext 187 Hybrid IP-PBX System High-performance Hybrid IP-PBX Solution

draft-ietf-sip-info-method-02.txt February 2000 The SIP INFO Method Status of this Memo

Draft Version. Setup Reference guide for KX-HTS Series (Tested with HTS32 Version 1.5) Peoplefone SIP Trunk service with External Router

Entry Level PoE IP Phone

VoIP. ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts

Cisco Unified Communications Manager 9.0

CSC 4900 Computer Networks: Introduction

WellSIP 6550 IP Telephony Server

ZyXEL V120 Support Notes. ZyXEL V120. (V120 IP Attendant 1 Runtime License) Support Notes

Interworking Signaling Enhancements for H.323 and SIP VoIP

Internet Peering and PSTN Access

Application Note 3Com VCX Connect with SIP Trunking - Configuration Guide

P2PSIP Draft Charter. Dean Willis March 2006

AP Port Analog VoIP Gateway High Performance VoIP Gateway Solution

Media Communications Internet Telephony and Teleconference

Communication Applications in SIP-enabled Networks Trends and Futures

An Introduction to the Max PVN

Transcription:

hgs/sip Summit 2001 1 State of SIP Henning Schulzrinne Dept. of Computer Science Columbia University New York, New York (sip:)schulzrinne@cs.columbia.edu SIP Summit Richardson, TX May 1st, 2001

hgs/sip Summit 2001 2 Overview A brief history Service models SIP design principles Extensions in progress Potential hazards

hgs/sip Summit 2001 3 Whence SIP? Feb. 1996: earliest Internet drafts Feb. 1999: Proposed Standard March 1999: RFC 2543 April 1999: first SIP bake-off November 2000: SIP accepted as 3GPP signaling protocol December 2001: 6th bake-off, 200+ participants March 2001: 7th bake-off, first time outside U.S.

hgs/sip Summit 2001 4 SIP years Year development trade rags 1996-1998 R&D academic exercise, distraction from H.323 1999 standard & skunk works what does SIP stand for again? 2000 product development SIP cures common cold! 2001 pioneer deployment Where are the SIP URLs? 2002 kmart.com/sip SIP product comparisons

hgs/sip Summit 2001 5 SIP developments working towards eco-system of interoperable solutions device configuration service architectures emergency services benchmarking

hgs/sip Summit 2001 6 The SIP eco-system need whole suite of things: SIP stacks phones (soft + hard), but still $$$ proxies, redirect, location servers services: conferencing, unified messaging test tools service creation tools 8th SIP interoperability test event in August, now close to 60 companies basic features work, with fancy things on the way

hgs/sip Summit 2001 7 The blessing of delay bad news: both cable modem and 3G are being delayed 3G not before 2004 good news: makes it more viable to go to (close-to) all-ip solution immediately in 3G, R5, instead of R3/4 first

hgs/sip Summit 2001 8 Device configuration need to plug in store-bought phone, without more than personalization limited user interface configuration from local (visited) network and from home network don t want current PBX single-vendor tie-ins cannot rely on California-style upgrades notifications of new configurations SUBSCRIBE/NOTIFY

hgs/sip Summit 2001 9 Device configuration visited network visited.net DHCP IP address, router DNS domain, server SIP outbound proxy tftp server SIP tftp boot image SIP timers SIP preloaded routes home network alice@home.com address book CPL scripts dialplan

hgs/sip Summit 2001 10 Service architectures single soft switch or proxy cluster of (cheap?) PCs the Google model multiprocessor Tandem-style server with bulletproofing SIP is inherently suited for distributing services tools: third-party call control, redirect servers, proxies allow both chain-of-servers and central-coordinator model

hgs/sip Summit 2001 11 Interworking with 911 Problems for interworking with current 911: identify public safety answering point (PSAP) but: gateway can be anywhere in the U.S need national database (e.g., SIP redirect server) that can return 10-digit E.164 number determine location smart Ethernet sockets? SNMP? identify caller location IETF WG

hgs/sip Summit 2001 12 911 GPS customer database (names, addresses) geo < > civil translation database RADIUS or private protocol INVITE sip:911 GPos: 42 21 54 N 71 06 18 W INVITE sip:911 GPos: 42 21 54 N 71 06 18 W GL: S3.US.45420.1910 location announcement for each wire INVITE sip:911 GL: S3.US.45420.1910 first hop switch user database (location, room number,...)

hgs/sip Summit 2001 13 SIP benchmarking provide guidance to operators how many proxy servers do I need? workload hard to characterize: 20 INVITE/REGISTER (call center) vs. 6 REGISTER/INVITE (mobile) initial workload: INVITE/200, INVITE/480, REGISTER, for TCP or UDP separate issue: overload behavior, protocol implementation robustness on-going effort; draft soon

hgs/sip Summit 2001 14 Challenges and obstacles scalable device configuration PSTNv3 walled garden service infrastructure

hgs/sip Summit 2001 15 Potential obstacles SIP as transport for legacy signaling due to proxies, UDP not designed for volume data doesn t add significant value NATs and firewalls can engineer around them, but ugly leads to IP-over-HTTP solutions, defeating firewall proxy boxes outside NATs

hgs/sip Summit 2001 16 Walled garden model 3G wireless carriers adopting SIP, but used to closed services SIP users should be able to use any proxy for services, not just carrier service typical users have many identities (and, thus, servers): work travel home professional hgs@cs.columbia.edu schulzrinne@yahoo.com henning@schulzrinne.leonia.nj.us h.g.schulzrinne@ieee.org hard to prevent: SIP can use any port number if not, requires draconian restrictions on IP packets, not just filtering port 5060 (SIP port) also, services may be split across servers

hgs/sip Summit 2001 17 So I want to build a SIP network... Ready for trials, but probably not quite for shrink-wrap status: installation and operation still requires fair amount of expertise lots of web and email experts, few SIP experts needs some external infrastructure: DHCP and SRV, possibly AAA inconsistent configuration for Ethernet phones (being worked on) SIP phones still more expensive than analog phones hard to justify PBX replacement (incremental cost) no just-download or ship-with-os soft clients

hgs/sip Summit 2001 18 Need for service infrastructure need carriers that offer SIP gateways without having to provide SS7 connectivity with outbound PSTN calling with inbound calls and number portability need to be able to keep old PSTN numbers either IP Centrex model or in-house servers like ISP services for email or web for commercial-grade conferences, need nailed-up Internet connectivity, orderable (at least) by web page across providers! PBX revenue already decreasing

hgs/sip Summit 2001 19 Why aren t we junking switches right now? What made other services successful? email: available within self-contained community (CS, EE) web: initially used for local information IM: instantly available for all of AOL Allofthese... work with bare-bones connectivity ( 14.4 kb/s) had few problems with firewalls and NATs don t require a reliable network

hgs/sip Summit 2001 20 Why aren t we junking switches right now? Telephone services are different: reliability expectation 99.9% 99.999% PC not well suited for making/receiving calls most residential handsets are cordless or mobile business sets: price incentive minor for non-800 businesses services, multimedia limited by PSTN interconnection initial incentive of access charge bypass fading (0.5c/min.) international calls only outside Western Europe and U.S.

hgs/sip Summit 2001 21 Standardization SIP working group is one of the most active in IETF located in transport area, but really an application about 80 active Internet drafts related to SIP typically, 400 attend WG meetings at IETF but few drafts are working group items 80-20% 80% of the technical work takes 20% of the time

hgs/sip Summit 2001 22 IETF is getting slower 20 18 Delay from -00 to RFC (months) 16 14 12 10 8 6 4 1993 1994 1995 1996 1997 1998 1999 2000 Year

hgs/sip Summit 2001 23 Standardization interaction with resource reservation caller preferences ( no mobile phones, please ) interoperation with ISUP ( SIP-T ) call transfer and third-party control conferencing: central server, end system, full mesh server benchmarking and scaling requirements for deaf users call processing language: coordination with ical

hgs/sip Summit 2001 24 Standardization challenges keep complexity in check remove, rather than add, features to base spec: Via hiding, PGP encryption new crypto security: S/MIME

hgs/sip Summit 2001 25 SDPng current version of SDP limited in functionality e.g., negotiation of capability sets difficult can t group media (pick one or the other) MMUSIC developing SDPng XML-based description of capabilities and actual codecs and addresses used

hgs/sip Summit 2001 26 Conclusion SIP maturing base stable, extension in progress avoid creating PSTN replica leverage, not inhibit, Internet flexibility significant deployment challenges remain

hgs/sip Summit 2001 27 For more information... SIP: http://www.cs.columbia.edu/sip RTP: http://www.cs.columbia.edu/ hgs/rtp Papers: http://www.cs.columbia.edu/irt