SIP Development: Products and Applications henry.sinnreich@wcom.com International SIP ’03 Conference, Jan. 16, 2003.
Post on 15-Jan-2016
216 Views
Preview:
Transcript
SIP Development:SIP Development:
Products and ApplicationsProducts and Applications
henry.sinnreich@wcom.com
International SIP ’03 Conference, Jan. 16, 2003
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
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
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
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
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
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
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.
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-Net
VNET 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
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
1/16/02 SIP Products and Apps 11
Soft Client in 1Q03Soft Client in 1Q03
Internal use since early 2002
1/16/02 SIP Products and Apps 12
Service Configuration ManagementService Configuration Management
1/16/02 SIP Products and Apps 13
Feature SelectionFeature Selection
1/16/02 SIP Products and Apps 14
Subscriber Account ManagementSubscriber Account Management
1/16/02 SIP Products and Apps 15
1/16/02 SIP Products and Apps 16
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
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
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
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/s
Data 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.
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.
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
1/16/02 SIP Products and Apps 23
Streamlining Voice Applications and ComponentsStreamlining Voice Applications and Components
ApplicationsApplicationsAnnouncementsCalling cardVoice mail IVR…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:
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)
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, sipping@ietf.org on 11/16/2002
SIP
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 SIPdraft-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/
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 SIP
Laptop 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
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-Ericsson
w. HotSIP GUI
GUI by SJLabs
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.
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
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’.
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/
1/16/02 SIP Products and Apps 33
Global IP Network MapGlobal IP Network Map
http://www.worldcom.com/global/about/network/maps/
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
top related