The Session Initiation Protocol (SIP) was originally defined as a protocol for creating and managing sessions. Its main use is for telecommunication applications but given its extensibility and flexibility features it may be used for other implementations as well. Many segments are looking today for their next generation communication and control solutions these include applications such as transportation control, public transportation monitoring, elderly and healthcare applications and home automation. Traditionally most of these segments have been using proprietary implementations but lately we see a growing trend for implementing standard based solutions. RADVISION has gained experience in such solutions. This webinar is delivered by our leading technology and architecture people, people who have taken a significant role in shaping many of the VoIP standards to date. Please join us to gain from their experience and insights.
14. SIP Events Mechanism: Packages
The actual events you SUBSCRIBE
Are indicated in separate RFCs
Can optionally use proprietary events
Presence service itself is a set of event
packages
Mechanism RFC
SUBSCRIBE/NOTIFY RFC 3265
PUBLISH RFC 3903
presence package RFC 3856
presence.winfo package RFC 3857
reg RFC 3680
15. SIP Solves a Lot of Problems
Session establishment
Routing
NAT traversal
Security
Signaling compression
Open protocol
Extensions
16. What do you see as SIP’s strongest point?
Session initiation and management
Events mechanism and extensibility
Security and NAT traversal solutions
Openness
Large ecosystem and deployments base
17. We Can Do Better, But Do We Want To?
Time and investment to design a
new and better protocol
H.323 took 5 years (1995-2000) to get to version
4, which was mature enough
18. We Can Do Better, But Do We Want To?
Huge install base and ecosystem
of SIP products
438,000 IP PBX’s were shipped worldwide in
2008
IDC, Worldwide IP PBX and Desktop Hardware IP Phone Market Forecast,
2008-2012: Using the PBX as the Foundation of Unified Communications
19. We Can Do Better, But Do We Want To?
The best technical solution is not
always the one that wins
Betamax vs. VHS
21. Transportation
The Need
In-vehicle monitoring
Traffic management
Employ SIP Events mechanism
There’s even an obsoletedraft for that
(draft-singh-simple-vehicle-info-01)
New cars can already connect
to IP networks
Requires more standardization,
but incentives exist
24. Gaming: How Big Is It?
Vivox – billions of voice minutes served
Second Life
World of Warcraft
Facebook
25. Surveillance & Streaming
The Need: Replacement for RTSP
Advantages
Allows bidirectional audio
Easier integration into VoIP systems
But… there are missing methods
There’s even an obsolete draft for that
(draft-whitehead-mmusic-sip-for-streaming-media-05)
27. IPTV and IMS
The Need: Triple-play deployments
Utilize IMS solution architecture
Advantages:
IPTV is a service
QoS in a multi-service domain
Network topology support
Security and authentication
Users and services profiles and properties
Billing
Service blending
28. IPTV and IMS: Architecture
IPTV Applications
Transport Functions
Transport Control Functions
UE
Core IMS
RACS
Transport Processing Functions
SSF
IPTV Service
Control Functions
CoD-CF
BC-CF
PVR-CF
…
IPTV Media
Functions
(Control &
Delivery)
CoD-MF
BC-MF
PVR-MF
…
Xa
Gm
ISC
Xc
Xd
NASS
SDF
UPSF
Sh
ShISC
Ut
Cx
y2
29. Home Automation
The Need: Control and monitor consumer
electronics around the home
Advantages
Employ SIP Events mechanism
Allow connectivity out of the home
Enable security and NAT traversal
31. Railroads
The Need: Communicate and control tracks and
trains from different vendors
Solution:
Demonstration of how “off the shelf” SIP can be
used by railroads
Employ specialized
events packages
34. Should non-telecom industries use open standards or
create proprietary solutions?
Use open standards, such as SIP
Create industry specific communication
standards
Use proprietary implementations
37. Standardization is still missing
SIP Provides powerful extension mechanisms,
however actual extension do require additional
specifications:
New SIP Events packages
Format of SUBSCRIBE bodies
Format of NOTIFY bodies
Additional SIP messages
Additional SIP messages’ headers
Additional SIP message headers’ parameters
38. How do we deal with industry specific solutions?
Standardize @ IETF?
Standardize elsewhere?
Go for “proprietary” extensions?
40. Who is RADVISION
THE INDUSTRY’S EXPERT IN VISUAL COMMUNICATIONS
RADVISION is the leading provider of core technologies, products
and solutions that enable unified multimedia communications over IP,
3G and emerging next generation IMS networks.
41. Technology Business Unit Mission
To be the first choice for developers
of IP Voice and Video Communications Solutions
with innovative, high quality products and services
42. SIP Developer Suite
SIP Developer Suite - Confidential
SIP Toolkit
RTP
Stack
SDP
Stack
SCTP
Add-On
SigComp
Add-On
IMS
Add-On
XML
Schema
Package
MS
Add-on
(CSTA)
STUN ICE
NAT T. Toolkits
ICE
XDM
Toolkit
MSRP
Toolkit
IPSec
Add-on
STUN
SIMPLE
Presence
Add-on
TURN
Basic SIP TK Add-Ons Toolkits
43. SIP Server Platform
Application Layer
SIP Server Platform Layer
Proxy &
Redirect
Server
Registrar
Server
Location DB
Component
SIP Server Core Module
IMS SIP Stack
Security
Component
Presence &
Events
Server
OS Abstraction Layer (Common Core)
Server
Reference Implementations
B2BAF
And Service Library
Auxiliary
Diameter
XDM
XCAP
44. API Wrapping
Quick Start
Programs
V2oIP Web
Clients
Embedded
Video Clients
IMS Core
Elements
IMS Clients
Resource
Prioritization
Hosted Service
Networks
IP-PBX Solutions
Unified
Communications
Presence
Applications
Proprietary
Event-
Notification
Solutions
Global Services
Signaling & Media
Expertise
Global Presence
Market Share & IOT
Reduced Project
Risk
Short Time-to-
Revenue
17 years of
technological
leadership
Global
Services
45. Learn more and be part of our community
Developer Community Corporate Website
Newsletter Blogs
developer.radvision.com www.radvision.com
realizeVoIP.radvision.com blog.radvision.com
46. Thank you
Sasha Ruditsky
Chief Technology Officer
RADVISION Technology Business Unit
sasha@radvision.com
Tsahi Levent-Levi
Project Director & Community Facilitator
RADVISION Technology Business Unit
tsahil@radvision.com