u n l e a s h i n g a s e r v i c e s r e n a i s s a n c e sip 2000-05-10-00 sip: past, present and...

28

Upload: gabriella-gill

Post on 27-Mar-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief
Page 2: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

SIP: Past, Present and Future

Jonathan Rosenberg

Chief Scientist

Page 3: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

The Genesis of SIP Impetus Behind SIP

How to invite users to mbone sessions

Timeline

1996 Mark Handley’s SIP and Henning Schulzrinne’s SCIP

1996-‘97 Interest grows in academic circles

1998 Commercial interest arrives

--MCI’s Henry Sinnreich sees it as doing VoIP the “Internet Way”

1999 IETF issues RFC in February

1999-’00Exponential increase in interest and support from service providers and systems vendors

Page 4: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

SIP: Its Heritage Implementability is Paramount (IETF in General)

KISS

Consider the Big “I” (Internet)

Do Not Dictate Architectures or Services

General Purpose Functionality

Leverage the Best of Existing Standards URLs MIME RFC822

Scalability

Page 5: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

SIP Today Exponential Growth and Momentum, Based on. . .

Vendor implementations Service provider interest Interoperability success (4 SIP Bake-Offs) Standards body acceptance Strong media awareness Continued IETF activity

Page 6: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

SIP Implementations dynamicsoft

MCI Worldcom

MediaTriX

pingtel

Telogy Networks

Mitel

Nortel Networks

Nuera

HP Invent

RaveTel

Vovida Networks

Ericsson

Indigo

IPCell

3Com

Netergy Networks (formerly 8x8)

Agilent

Broadsoft

Catapult

Cisco

Columbia University

Delta

E-Club

Helsinki University

Page 7: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

100

50

0

Nu

mb

er

of

Att

en

de

es

Ericsson

SIP AcceptedBy IETF

8 Companies

16 Companies

33 Companies

Bakeoff Results Showcase SIP Momentum

March 1999 April 1999 December 1999 August 1999

Page 8: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

December ’99 Bake-off Results 28 Vendors, Over 100 People

Most Major Equipment Vendors

Complex Call Scenario 7 different vendors dynamicsoft is the only

commercial vendor capable of executing main proxy function

Includes Proxy-authorization TCP to UDP CANCEL Record Route Reverse BYE

TCP

Proxy 1

Proxy3

UserAgent

2

Proxy2

Proxy 2

Proxy 3

UserAgent

1

UserAgent

4

UserAgent

3

UserAgent

2

Page 9: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

SIP Adoption by Key Standards Bodies IETF

First to recognize SIP (March 1999)

ITU SG11 working on PINT SG16 exploring SIP-H.323 interworking

ETSI Tiphon Made request to host a SIP Bake-Off Held SIP BoF

IMTC SIP Working Group formed May host SIP interop events at Supercomm

Page 10: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

SIP Adoption by Key Standards Bodies cont.

International Softswitch Consortium SIP Working Group already SIP-T focus of effort

JAIN SIP Working Group developing Java APIs

Page 11: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

SIP Solutions Can be Deployed In. . . Traditional Telcos

Next Generation Telcos

ISPs

Cable IP Providers

Wireless

Communication ASPs

Portals

Page 12: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

SIP Momentum

“If you are responsible for building products in the VON industry, you will be making a major mistake if your plans for 2000/2001 don't include

support for SIP” Jeff Pulver - The Pulver Report, October

1999

“Based on these criteria, the IETF's SIP (Session Initiation Protocol) looks like the winner in the voice over packet service creation race.”

David Willis - Network Computing, September 1999

Page 13: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

Why the Excitement Surrounding SIP? Fundamental Benefits

Services Scalability Services Interoperability Services Extensibility Services And services

Page 14: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

Extensibility Primary Goal: Ensure Baseline Operation Always Works

Maintain “backward compatibility”

Optional Features Can be safely ignored by recipient

Client Mandating Features Require header in request Unsupported header in response if incompatible Client can resend request

Server Mandating Features Require header in response Supported and unsupported header in request

Page 15: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

Extensibility cont.

Feature Naming IANA registered com.microsoft.featurefoo naming

New Methods UAS rejects requests with unknown methods Allowed methods are listed Does not affect proxy functionality

New Bodies Use MIME header techniques to indicate those which are acceptable

Experimental Headers Use X-convention

Page 16: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

Scalability Internet Model for Scalability

Fast and simple in the core Smarter towards the periphery Example: RSVP vs. Diffserv

SIP Uses Internet Model Stateless fast proxies in the core Stateful proxies at the periphery Call-stateful proxies at the edge

CSFProxy

CSFProxy

CSFProxy

CSFProxy

CSFProxy

CSFProxy

CSFProxy

CSFProxy

Edge

Periphery

Core SF

Proxy

SF Proxy

SF Proxy

SF Proxy

SL Proxy

CSF

SF

SL

Call Stateful

Stateful

Stateless

Page 17: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

IP Telephony: Current Landscape Toll-bypass has Been the Primary Motivation

Cheap long distance Service transparency

Cost Differentials are Rapidly Disappearing Long distance is now at 5 cents a minute Partial flat rate plans are being rolled out Canadian service providers have moved to a complete flat rate structure

Service Transparency is a Distant Goal QoS issues 911, 1000 features in the 5ESS Huge global penetration of “black phones”

Page 18: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

The Question Of Customer Value

If IP Telephony Service is Not Cheaper, Better or Different, Why

Purchase It?

Page 19: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

The Answer IP Telephony Enables Innovative New Services Created by

Combining Applications Web Email Chat Presence

The Killer App for VoIP Lives WithinThese Combined Services

Page 20: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

Voice Voice +Web

Voice +Web +Email

Voice +Web +

Email +Presence

Combined Services Enable Service Provider Differentiation Integrating Applications Yields

Exponential Services Growth

Service Provider Differentiation Flows Naturally from This Applications Diversity

Co

mb

ine

d S

erv

ice

s

Page 21: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

Call Park to Web Call Park

PBX/Centrex service Service definition

Place user on hold, dial number, hang up Retrieve waiting call from new extension

Problem: UI is difficult to use

Call Park to Web Place user on hold by clicking “Park

to Web” Browse “parked call page” from

different terminal Click on link to pick up call Terminal can be located anywhere

(4) Pick Up Call

(1) Hold

(2) Park to Web

(3) BrowseWeb Calls

Original CallingTerminal

Called Party

Web/AppServer

New Picking-UpTerminal

Page 22: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

How SIP Enables New Services Fundamental Strengths

SIP leverages the power of HTTP, SMTP It therefore, works well with these applications

Technical Proof Points URIs for addressing MIME for body transfer SMTP for message routing concepts

Page 23: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

The Future of SIP Development SIP is Laying the Groundwork for a Services Renaissance

Increasingly used for applications Extensions being developed to provide small but powerful “feature-lets” to

build applications Caller preferences Please-INVITE

Work on Programmability Accelerates Use web models, not telco models CGI, CPL, Servlets

Page 24: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

The Future of SIP Development cont.

Integration with Legacy Systems Outlines a Deployment Path SIP-T Packetcable DCS efforts SIP-H.323 interworking SIP call model mapping Key is to preserve SIP model and semantics

Page 25: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

The Future of SIP Development cont.

Supporting Infrastructure Will be Built Integration with QoS mechanisms Management - MIBs Accounting and billing Security

Faster Pace of Vendor Product Announcements Throughout 2000

Page 26: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

The Future of SIP Development cont.

First SIP Deployments 3Q 2000

Large-scale Deployments Throughout 2001

Who Will Deploy First? The answer may be surprising

Page 27: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

Conclusions SIP is Growing Exponentially

Combined Services Represent the Killer App for SIP

“Killer Services” Will Integrate Elements of Web; Email; Presence and Voice Early indicators: Internet Call Waiting, Presence for Voice Chat and

Click to Dial

Real SIP Networks are Now Being Developed

Page 28: U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E SIP 2000-05-10-00 SIP: Past, Present and Future Jonathan Rosenberg Chief

www.dynamicsoft.com

U N L E A S H I N G A S E R V I C E S R E N A I S S A N C E™

SIP 2000-05-10-00SIP: Past, Present and Future

Information Resource Jonathan Rosenberg

[email protected]

+1 732.741.7244