january 23-26, 2007 ft. lauderdale, florida host media processing – revisited faye mcclenahan –...
TRANSCRIPT
January 23-26, 2007• Ft. Lauderdale, Florida
Host media processing – revisited
Faye McClenahan – Aculab
January 23-26, 2007• Ft. Lauderdale, Florida
Agenda
• What is host media processing (HMP)?• HMP in a mixed TDM/IP environment• The choice between DSP-based and
host-based media processing• The future of HMP• Summary
January 23-26, 2007• Ft. Lauderdale, Florida
What is HMP?
• Host media processing – performs all the tasks traditionally performed on a DSP
Conferencing FaxDTMFIVRVAD
January 23-26, 2007• Ft. Lauderdale, Florida
What is HMP?
• HMP is now viable• Faster roll out of features• Riding the consumer wave rather than the
specialist wave
January 23-26, 2007• Ft. Lauderdale, Florida
Why HMP?
• Key advantage – it’s software-based– Flexibility and speed of deployment– Channel counts– No hardware
• Cost efficiencies• New application opportunities
January 23-26, 2007• Ft. Lauderdale, Florida
What applications can be based on HMP?
• All traditional applications– Voicemail, IVR, conferencing, broadcast, contact centre,
etc.
• New IP-centric applications– Free from TDM and hardware constraints
Online communities
‘Soft’ phones
‘Soft’ media servers
Online video gaming‘Soft’ IP PBXs
Social networking
January 23-26, 2007• Ft. Lauderdale, Florida
What to look for in an HMP product
• High channel counts per standard processor• Simple pricing and licensing structure• Choice of operating system• Compliance with IETF standards• Not restricted to a particular make of
processor
January 23-26, 2007• Ft. Lauderdale, Florida
What to look for in an HMP product
• Protocol support – SIP, H.323• Wide portfolio of codec support – iLBC, G.711,
G.729AB, G.726, G.728, GSM-FR, etc • Choice of operating system• Comprehensive set of media processing
resources• Security – Secure RTP, TLS, SIPS, NAT
traversal
January 23-26, 2007• Ft. Lauderdale, Florida
Agenda
• What is host media processing (HMP)?• HMP in a mixed TDM/IP environment• The choice between DSP-based and
host-based media processing• The future of HMP• Summary
January 23-26, 2007• Ft. Lauderdale, Florida
TDMTDM
IP PBX
Application
Prosody S
HMP in a mixed TDM/IP environment
• Best suited to pure IP environments– Adoption of VoIP accelerating fast– Proliferation of VoIP
• Skype• Vonage• Jahjah• Wireless Internet
Gateway
January 23-26, 2007• Ft. Lauderdale, Florida
HMP in a mixed TDM/IP environment
• How should your HMP-based solution connect to the TDM network?
– Add a TDM telephony card– Gateway
• Key considerations– What are the implications for my solution?– Will it allow me to take full advantage of the
benefits of HMP?– What flexibility will it afford me?
January 23-26, 2007• Ft. Lauderdale, Florida
TDM card
TDM
HMP
Application
Gateway application
Application server
PCI
TDM card
PBX
January 23-26, 2007• Ft. Lauderdale, Florida
TDM card
TDM
Application
Gateway application
Application server
PCI
Prosody X
PBX
January 23-26, 2007• Ft. Lauderdale, Florida
Gateway
TDM PBX
Gateway Prosody S HMP
IP
Application server
Application
January 23-26, 2007• Ft. Lauderdale, Florida
IP enabling existing applications
TDM
PBX Application server
Application
TDM card
Database
Gateway IP Prosody S HMP
January 23-26, 2007• Ft. Lauderdale, Florida
Agenda
• What is host media processing (HMP)?• HMP in a mixed TDM/IP environment• The choice between DSP-based and
host-based media processing• The future of HMP• Summary
January 23-26, 2007• Ft. Lauderdale, Florida
Deployment choice – application
HMP-based solution
DSP-based solution
?
January 23-26, 2007• Ft. Lauderdale, Florida
Deployment choice – application
VoIP protocols
Voice codecs
QoS
Security
Media resources
Density
HMP DSP
IVR, fax, conferencing, video, DTMF, call progress, transcoding
SIP, H.323, RTP, Secure RTP, RTCP
Packet loss concealment, jitter buffer
G.711, G.723, G.726, G.728, G.729AB, GSM-FR, GSM EFR, MS-GSM, AMR-NB, EVRC, SMV, iLBC, G.722.2, VMR-WB
SIPS, symmetric RTP, STUN, NAT traversal
600 per Dual-core Intel Xeon server
600 channels per PCI slot
January 23-26, 2007• Ft. Lauderdale, Florida
Agenda
• What is host media processing (HMP)?• HMP in a mixed TDM/IP environment• The choice between DSP-based and
host-based media processing• The future of HMP• Summary
January 23-26, 2007• Ft. Lauderdale, Florida
The future of HMP
• Performance• Resilience• Distributed systems• Hyperconferencing
– Wideband and stereo codecs– 3D voice– Video
• Greater flexibility – architecture
January 23-26, 2007• Ft. Lauderdale, Florida
Resilience1. Link protection2. Server protection3. Control application protection
January 23-26, 2007• Ft. Lauderdale, Florida
Distributed architectureSoftware, distributed amongst several servers, can act as one solution
Firewall
PublicIP network
Server #1
Prosody S
Local area network
Storage database
Agent stations
Callers
Prosody S
Server #2
Control application
Contact centre solution
January 23-26, 2007• Ft. Lauderdale, Florida
Summary
• HMP is viable– Flexibility– Cost efficiencies
• For today’s mixed TDM/IP market– Use a gateway and leverage the advantages an HMP-based
solution can bring– Integrate into existing card-based solutions
• Hardware versus software – it is a deployment choice• The future holds some exciting developments for
host-based media processing