4. What is the question mark
How do you connect rich SoHo communications
To IP Telephony Service Provider (ITSP)
With low cost
With extended multimedia functionality
With internal SoHo communication (PBX functionality)
In a secured way
?
5. Embedded SIP server applications
Growing demand
SIP Server
Software
Electronic Board
IAD
RGW Key-System
small PBX
Set-top box
Content
aware FW
SBC
6. SIP servers on embedded systems, Why?
Product price competition
Lower BOM on mass production
Product performance density
Dedicated HW
Using DSPs
HW acceleration tasks
Product usability
Minimal Service
Product size
Part of a bigger system (racks/bladesâŚ)
7. Challenges developing SIP servers on
Embedded systems
Porting to embedded OS:
â˘MV Linux, ucLinux, AndroidâŚ
â˘OSE
â˘vxWorks
Performance requirements:
â˘Footprint
â˘Memory consumption
â˘Transaction speed
Media processing:
â˘Transcoding
â˘Conferencing
â˘Recording
â˘Announcements
Application flexibility:
â˘Interface to other parts of the system (blades/racks/servers)
â˘Interfaces to HW modules
â˘Proprietary product features
Signaling feature richness:
â˘Call control
â˘Presence/IM
â˘FW/NAT traversal
Development environment:
â˘programming language
â˘IDE
â˘Testing and debugging
Media quality:
â˘Video quality
â˘Voice quality
Development
environment
Processing
environment
Core
functionalities
Application
level
8. VoIP set-top box
Modern set-top box can be used as
VoIP IAD/RGW
Video communications client
Multimedia streaming device
Cables IP
network
Set-top box
IP
phones
VoIP
VoIP &
IP Media streaming
TV
12. Modern RGW/IAD Functionality
Video Client
â˘Transfer
â˘Hold
â˘Pick-up
â˘Follow me
â˘Voice blast
â˘Night mode
â˘Auto attendant
â˘Voicemail
â˘Voicemail to Email
â˘Click to dial
Analog Phones
ITSP/
VoIP
Operator
Soft Client
IM &
Presence
Security
GW
QoS
Management
SIPConnect
Interface
Media
processing
Key-system/
small PBX
functionality
IAD/RGW
IP Phones
13. SIP Server components for IAD/RGW
IM &
Presence
Security
GW
QoS
Management
SIPConnect
Interface
Media
processing
â˘Transfer
â˘Hold
â˘Pick-up
â˘Follow me
â˘Voice blast
â˘Night mode
â˘Auto attendant
â˘Voicemail
â˘Voicemail to Email
â˘Click to dial
IAD/RGW
SIP Presence
Server
SIP
B2BUA
SIP
Proxy
Registrar
Key-system/
small PBX
functionality
All
Components
14. IP PBX/Key-system challenges
IP-PBX
IP-phone
IP-phone
Video Client
Soft Client
MS Lync/Other UC
ITSP/
VoIP
Operator
SIPConnect
Interface
IM &
Presence
Security
GW
QoS
Management
Media
processing
Call-control
functionality
Interface and
interaction
with UC
systems
15. SIP Server components for IP PBX/Key-
system
IP-PBX
SIPConnect
Interface
IM &
Presence
Security
GW
QoS
Management
Call-control
functionality
Interface and
interaction
with UC
systems
SIP Presence
Server
SIP
B2BUA
SIP
Proxy
Registrar
Flexibility
and open
API
All
Components
Media
processing
16. Video Communications Need To Be Managed
SIP Server for:
â˘Registration and Address resolution
â˘Bandwidth Control
â˘Video management
â˘Supplementary services
â˘New Service Creation
â˘Dial plans and service provisioning
â˘Presence
â˘Media proxy and recording
â˘FW/NAT-T
Enterprise/SP
19. RADVISIONâs solution
SIP Server framework for embedded systems
Ideal functionality for embedded
systems server applications
ANSI C source code â compatible
with every IDE
High transaction performance
Low footprint
Low memory consumption
Easily portable (OS abstraction
layer)
Ported to numerous embedded
OS
Embedded Linux
OSE
vxWorks
Nucleus
SIP Server
Framework Your application
Board
20. RADVISIONâs Solution
SIP Server Framework architecture
Application Layer
SIP Server Framework 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
B2B*
Auxiliary
XDM XCAP
(*) Add-On
Diameter FW/NAT
RTP Megaco
21. Our value proposition (Technical)
We provide part of
the business logic
We provide Signaling
and media layers and
core server
capabilitiesMedia LayerSignaling Layer
Core Server Capabilities
Service Logic
SIP IMSSDP
DiameterMEGACO
RTP MSRP
NAT
Traversal
Call Control Presence & IM Location Registration & Resolution
Proxy Admission Control Authentication
PBX Services Video Mgmt Presence Activated Services
Media Negotiation
IMS Services OMA Services CLASS Services
Application Layer Your secret sauce