sip development: products and applications

34
SIP Development: SIP Development: Products and Applications Products and Applications [email protected] International SIP ’03 Conference, Jan. 16, 2003

Upload: ami

Post on 18-Mar-2016

56 views

Category:

Documents


1 download

DESCRIPTION

SIP Development: Products and Applications. [email protected]. International SIP ’03 Conference, Jan. 16, 2003. Voice Mail. SIP Server. PSTN Phone. PSTN Phone. PSTN Phone. PSTN Phone. SIP Phone. SIP Phone. PBX. SIP Phone. SIP Phone. WorldCom vBNS+ IP Network. Redirect Server. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SIP Development: Products and Applications

SIP Development:SIP Development:Products and ApplicationsProducts and Applications

[email protected]

International SIP ’03 Conference, Jan. 16, 2003

Page 2: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 2

NetworkGateway

PSTNPhone

PSTNPhone

PVC

ManagedServices

PVCor T1

Web-basedOperations

Support System

Customer Premises

Router/Gateway

Look! No PBX!

LAN

PSTNPhone

PSTNPhone

PBX

RedirectServer

SIPServer

Customer Premises

LAN

Router

SIP Phone

SIP Phone

THE WORLDCOM CONNECTIONSM ARCHITECTURE

WorldComSwitchnet

WANU.S. WorldCom

Network

Voice Mail WorldComvBNS+

IP Network

Firewall

QOS Device

SIP Phone

SIP Phone

Firewall

QOS Device

Page 3: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 3

ANIMATED CALL PATH: IP PHONE TO PSTN PHONE

Customer PremisesCustomer Premises

PVC or T1

Sip Signaling

Voice Path

EnterpriseGatewayor Router

PSTNPhone

NetworkGateway

IPPhone

LAN

PBX

IPPhone

LAN

EnterpriseGatewayor Router

PBX PSTNPhone

Voice Mail RedirectServer

SIPServer

WorldComSwitchnet

WorldComvBNS+

IP Network

Web-basedOperations

Support System

WANU.S. WorldCom

Network

PSTNPhone

Firewall

QOS Device

Firewall

QOS Device

Page 4: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 4

ANIMATED CALL PATH: IP PHONE TO PSTN PHONE

Customer PremisesCustomer Premises

PVC or T1

Sip Signaling

Voice Path

EnterpriseGatewayor Router

PSTNPhone

NetworkGateway

IPPhone

LAN

PBX

IPPhone

LAN

EnterpriseGatewayor Router

PBX PSTNPhone

Voice Mail RedirectServer

SIPServer

WorldComSwitchnet

WorldComvBNS+

IP Network

Web-basedOperations

Support System

WANU.S. WorldCom

Network

PSTNPhone

Firewall

QOS Device

Firewall

QOS Device

Page 5: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 5

Small Office ExampleSmall Office Example

Ethernet Switch

Access Router

QoS Appliance

SIP Firewall/NAT

Local GWY

DSL or T1 to WorldCom

PSTN lines to LEC

Can be the Can be the WorldCom WorldCom Connection Connection

for all for all servicesservices

Can be Can be replaced by replaced by Virtual Local Virtual Local

GWYGWY

Optional headsetsfor softphones

SIP phones

PSTN Network GWY’sHosted IP Comm’s

Page 6: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 6

Medium Office ExampleMedium Office Example

Ethernet Switch

Access Router

QoS Appliance

SIP Firewall/NAT

Local GWY

nxT1 to WorldCom

PSTN lines to LEC

Can be the Can be the WorldCom WorldCom Connection Connection

for all for all servicesservices

Can be Can be replaced by replaced by Virtual Local Virtual Local

GWYGWY

Optional headsetsfor softphones

PBX

Enterprise GWY

PBX phones

SIP phones

PSTN Network GWY’s

Hosted IP Comm’s

Page 7: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 7

DSL Trade-Off Examples for Data and Voice with QoSDSL Trade-Off Examples for Data and Voice with QoS

DSL speed (kb/s) 384 384 768 768

Simultaneous voice calls with G.729 codec 5 7 8 12

Min Data speed* (kb/s) 104 56 368 176

TCP (FTP, e-mail, Web) flow control

UDP (voice) session counting

ToS is signaled to WorldCom IP access to backbone

* Additional data bursting when there is less voice

Page 8: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 8

QoS Appliance ExampleQoS Appliance Example

• Snapshot on how well the set policy is performing:

– BW in use– BW allocated– BW bursting

• Adjust bandwidth settings accordingly

Courtesy SITARA Networks

Note: There is no RFC for Note: There is no RFC for managing/policy for UDP managing/policy for UDP and TCP traffic flows.and TCP traffic flows.

Page 9: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 9

Current Customer-Facing FeaturesCurrent Customer-Facing Features

On-net callsOff-net LD and International

CallsVirtual On-Net

remote home user appear as a v-net number

Forced On-Net 9 or 10 digit PSTN number

forced to On-NetVNET Integration availableLocal/Inbound Calls via

Customer-Prem based Local Gateway

Non-trusted caller support

Calling featuresCall transferCall forwarding – unconditional,

conditional, on-screeningCall BlockingFeature BlockingFind-Me with per-address ring timersSelective Call AcceptanceMultiple called aliasesFlexible dialing prefixesCall-by-name

Internet-integrated Voicemail/Messaging

MobilityEase of adds, moves, changesRemote Call-In

Example: 1-800-USE-VNET

Page 10: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 10

Features available on SIP PhoneCaller IDCall WaitingRedial ListDirectory

Missed Call ListReceived Call ListPlaced Call ListPersonal Directory

Do Not DisturbAnonymous Call BlockingSpeaker PhoneCall TransferMuteHeadsetMultiple Lines3-way ConferencingJava API Support(Currently Pingtel only)

Current client featuresCurrent client features

Page 11: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 11

Soft Client in 1Q03Soft Client in 1Q03

Internal use since early 2002

Page 12: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 12

Service Configuration ManagementService Configuration Management

Page 13: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 13

Feature SelectionFeature Selection

Page 14: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 14

Subscriber Account ManagementSubscriber Account Management

Page 15: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 15

Page 16: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 16

Page 17: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 17

Future Plans*Future Plans*

Interoperability: Devices and Services Network Edge IP Comm. Service Infrastructure Collaboration Transport Independence Global Reach Single Internet Standard Voice Codec (License-Free)Requires the cooperation of all vendors for gateways, phones, media

servers

* The opinions presented here may change and may not be those of my company

Page 18: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 18

Interoperability: The Choices Using SIPInteroperability: The Choices Using SIPPSTN Switch

PSTN GWY

WorldComDeltathree

Vonage

Teliaother… Pingtel

Snom AG HotSIP

Service Providers Vendor Service without public PSTN GWYs

Many other SIP phones…

Also: w. 802.11g,b emerging

Any to any using the Internet

IPTel

802.11

3GPP23GPP

Page 19: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 19

CPE vs. Network Edge ServicesCPE vs. Network Edge Services

Customer Premises Central OfficeAccess Link(s)

Firewall/NAT with UPnP

SIP Registrar/Proxy

GWY to Local PSTN

QoS Utility – replace with MCML PPP*

SLA Monitor**

Wireless Ethernet Security and AAA

Header compression***

Move all IPComm infrastructure functions from the CPE into the network

*RFC 2686: The Multi-Class Extension to Multi-Link PPP

** I-D by A. Clark: “RTCP Extensions for Voice over IP Metric Reporting

***RFC 2509: IP Header Compression over PPP 

Page 20: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 20

Bandwidth Savings from CompressionBandwidth Savings from Compression(useful for SME using DSL access)(useful for SME using DSL access)

Codec Voice kb/sData Rate with Overhead

(kb/s)Uncompressed Compressed*

G.711 64 96 65.6

G.729 8 24 8.8

G.723.1 6.4 17 6.93

Note: Calculated for two voice frames per UDP packet for G.729

* RFC 2508: Casner, S. and V. Jacobson, "Compressing IP/UDP/RTP Headers for Low-Speed Serial Links", 02/1999.

Page 21: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 21

Perspective on CollaborationPerspective on CollaborationSIP based conferencing adds new capabilities in an integrated environment: Only IP network is required, but PSTN/ISDN ports are also supported All media: Text chat, voice, video and data collaboration Integration with applications and data collaboration Support for all modes from scheduled to ad-hoc Presence can complement scheduled conferences Flexible:

Choice of user devices: PC/laptop, SIP phone, palm computers Multiple access speeds can be supported

Secure collaboration features: Authenticated users Display of attending parties Encrypted media (Legal intercept)

Inter-enterprise conferencing requires firewall traversal,Initial services start with voice only, video next,Gradual introduction of new features.

Page 22: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 22

SIP Conference ServicesSIP Conference Services• Integration of conferencing with calendaring and scheduling

• Presence based conferencing

• Change conference model and media ad-hoc

• Migrate from IM session to voice call

• Voice call to audio conference

• Voice conference to video conference

• A/V conference to collaboration through document sharing

All this without hanging up from the original call/session and while All this without hanging up from the original call/session and while moving around between different end devices!moving around between different end devices!

• Distant learning – virtual classrooms

• Advanced web call centers – multimedia with live agent

• SIP for the hearing disabled is a special conference application

Page 23: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 23

Streamlining Voice Applications and ComponentsStreamlining Voice Applications and Components

ApplicationsApplicationsAnnouncementsCalling cardVoice mailIVR…etc.,..

ComponentsComponentsSIP serversPSTN gatewaysMedia servers &

filesApplication serversAAA servers

Ref: A Multi-party Application Framework for SIP

http://www.ietf.org/internet-drafts/draft-ietf-sipping-cc-framework-01.txt

Countless ISP voice services and features (more than the 5,000 Class 5 switch) and other services can be decomposed:

Page 24: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 24

Web Server

Application Server

AAA Server

HTTP

HTTP

SIP

SIP

SIP

HTTP

RTP

RTP

PSTN Media Server

File Storage

External AAA

PSTN Gateway

Voice Components (SIP servers not shown)

Page 25: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 25

SIPPING WG Conference ArchitectureSIPPING WG Conference Architecture

Application:

Conference Focus Factory UA

Conference Initiator

Conference Focus UA

Moderator UA

Participant UA

Mixing Cloud

SIP

SIP SIP

SIP

RTP RTP

I-D: A. Johnston, “SIP Call Control – Conferencing for User Agents

[Sipping] Focus URI, Focus Factory URI, Conference URI by Eric Burger, [email protected] on 11/16/2002

SIP

Page 26: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 26

Recent Conferencing Internet DraftsRecent Conferencing Internet Drafts

A Multi-party Application Framework for SIP draft-ietf-sipping-cc-framework-01.txt

Framework for Conferencing with SIP draft-rosenberg-sipping-conferencing-framework-00.txt

SIP Event Package for Conference State draft-ietf-sipping-conference-package-00.txt

Conferencing for User Agents draft-johnston-sipping-cc-conferencing-00.txt

Media Server Control Markup Language and Protocol draft-vandyke-mscml-00.txt

Ref: http://search.ietf.org/

Page 27: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 27

Leverage All Capabilities in Windows MessengerLeverage All Capabilities in Windows Messenger

1. POTS Connectivity• PC to phone

2. IP Communications• Presence• Text messaging (IM)• Voice, telephony• Video

3. Data Collaboration• Whiteboard• Application sharing• FTP

Microsoft Messenger based

on SIPLaptop and desktop become full communication enabledLaptop and desktop become full communication enabled

Next: Mobility with SIP for mobile devices!Next: Mobility with SIP for mobile devices!

Commworks SIP Network Gateway

Page 28: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 28

Compaq HP Casio

Toshiba Siemens

Dell Mexmal

ASUS Toshiba

NEC

HP

Toshiba

http://www.microsoft.com/mobile/pocketpc/learnmore/hardware/americas.asp *

Microsoft Portrait

SIP for 2.5-3G & 802.11.x wireless is quite promisingSIP for 2.5-3G & 802.11.x wireless is quite promising

Sony-Ericssonw. HotSIP GUI

GUI by SJLabs

Page 29: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 29

Wireless and Mobility Evolution to 4GWireless and Mobility Evolution to 4G

Initial mobile wireless data deployments will be 2.5/3G-based

These are rapidly augmented by IEEE 802.11 microcellular wireless solutions

The 3G technologies will ultimately replaced by an IEEE 802 mobile broadband wireless solution

Resulting in a tightly integrated IEEE 802/IETF mobile IP wireless data networking infrastructure.

Ref: Paul Nikolich, Chairman, IEEE 802 LAN/MAN Std. Com., Boston NGN 2002.

Page 30: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 30

Objective: Adopt One Single Internet CodecObjective: Adopt One Single Internet Codec(Internet standards are always better and license free)(Internet standards are always better and license free)

http://www.ietf.org/internet-drafts/draft-ietf-avt-ilbc-codec-00.txt

http://www.ietf.org/internet-drafts/draft-duric-rtp-ilbc-01.txt

Page 31: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 31

Internet Voice Path: Dallas - StockholmInternet Voice Path: Dallas - StockholmBetter than PSTN voice on the InternetBetter than PSTN voice on the Internet

Path traverses 3-4 public networks and 17 IP routers

CD quality sound with HotSIP softphone and GIPS codec

Consistent quality for over a year of observation

Yokohama-Dallas is of similar quality as experienced at the 54 IETF meeting

Tested with both WorldCom and HotSIP SIP servers

Conclusion: SIP services work well globally on the Internet ‘as is’.Conclusion: SIP services work well globally on the Internet ‘as is’.

Page 32: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 32

Global IP Latency and Packet Delivery Stats

----124.115120.765121.375121.635121.755120.935120.095119.375Trans Pacific

20.88817.30416.67516.69217.73917.75318.78418.61718.06618.88618.85617.803Intra-Japan

49.70949.81749.94246.03045.31244.61644.04444.03144.37343.77944.06543.662North America

22.64221.05121.64422.24023.27818.71819.04620.00219.62819.71521.50518.828Europe

79.11578.99578.18577.12579.15080.85578.86582.77082.44582.19082.50581.020Trans Atlantic

                                                                                    

20012002 WorldCom Latency Statistics (ms)

----124.115120.765121.375121.635121.755120.935120.095119.375Trans Pacific

20.88817.30416.67516.69217.73917.75318.78418.61718.06618.88618.85617.803Intra-Japan

49.70949.81749.94246.03045.31244.61644.04444.03144.37343.77944.06543.662North America

22.64221.05121.64422.24023.27818.71819.04620.00219.62819.71521.50518.828Europe

79.11578.99578.18577.12579.15080.85578.86582.77082.44582.19082.50581.020Trans Atlantic

                                                        

20012002 WorldCom Latency Statistics (ms)

WorldCom Packet Delivery Statistics (%)

  2002 2001

 

                                                                                   

Trans Atlantic 99.800 99.895 100.00 99.882 99.958 99.948 99.934 99.947 99.962 99.845 99.958 99.975

Europe 99.974 99.976 99.947 99.952 99.880 99.983 99.952 99.900 99.939 99.908 99.862 99.933

North America 99.994 99.825 99.956 99.926 99.907 99.927 99.960 99.905 99.926 99.891 99.933 99.860

Intra-Japan 99.959 99.916 99.965 99.963 99.893 99.924 99.894 99.912 - - - -

Trans Pacific 99.998 99.985 99.859 99.942 99.986 99.946 99.869 99.670 - - - -

http://www.worldcom.com/global/about/network/latency/

Page 33: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 33

Global IP Network MapGlobal IP Network Map

http://www.worldcom.com/global/about/network/maps/

Page 34: SIP Development: Products and Applications

1/16/02 SIP Products and Apps 34

Conclusions*Conclusions*SIP based IP communications

Interwork well with the PSTN/PBX/Centrex

Have most PSTN/PBX/Centrex voice features

Beyond voice services that cannot be provided using PSTN/PBX/Centrex

Can (and will) replace the PSTN/PBX/Centrex

PSTN/PBX/Centrex voice traffic migrates to mobile services and to IP

Mobile services migrate to IP and SIP based IP communication

End game is all communications move over the Internet

* These are strictly personal opinions, though with some mindshare with colleagues