tech overview omp voxpilot 3 6 - vocabase.com pdf/tech overview omp... · omp, call server...
TRANSCRIPT
Interactive Video & Voice Response serviceTechnical overviewTechnical overview
January 2013
Interactive Voice & Video Response services
Who are we Applications
Differentiator Architecture Data sheet
2
Who are we
• is a software vendor• Subsidiary of group since 2010• DBSCAPE asset acquisition in july 2011DBSCAPE asset acquisition in july 2011• Sales via indirect channels only• 3 IVVR offers:
OMPIVVR Platforms Business Apps SaaS services
3
Interactive Voice & Video Response services
Who are we Applications
Differentiator Architecture Data sheet
4
Business Applications
SALES / CUSTOMER MARKETING
Customer Acquisition
FRONT DOOR
Automated attendant
PRODUCTIONQuotesBookings
SERVICEOrder TrackingMeter Reading
Brochure RequestsLocation Finder
Job Offers
Caller IdentificationAlert Services
Call Qualification
Order takingGames
Payments
Card Block/UnblockHelpdesk
Credit NotificationProduct CatalogSurvey and Poll
Access ControlCall‐back Request
Phone‐BankingDebt Collection
Appointments MgtQoS surveys
5
Interactive Voice & Video Response services
Who are we Applications
Architecture Data sheetDifferentiator
6
Key Differentiators
100 % open standards VXML CCXML SIPVXML , CCXML, SIP
Certified compatibility
Service Creation Environments
with major Vendors (ACD, TTS , ASR) Time & cost reduction
For business owners
xMP For developers
Off the shelf applications
No write off – Swap net book value
7
Interactive Voice & Video Response services
Who are we Applications
Differentiator Data sheetArchitecture
8
IVR architecture
SQL Web servicesOff the shelfapplications
HTMLOwnapplications
pp
VXMLVXML coded
ASRASR
VXML coded applications
ASROMP
TTS
MRCP
PSTN
9
OMP, architecture
OMP is composed of 2 entitiesOMP is composed of 2 entities
the VoiceXML Media Server ,
hi h i d twhich is mandatory,
and the Call Server,
which is optional
10
OMP, VXML Media Server architecture
VOICEXML MEDIA SERVER
Certified by the VoiceXML Forum Certified by the VoiceXML Forum
SSML 1.0 for Text-to Speech engine driving
Host-based Media processing:p g audio/video announcement and recording, DTMF detection and generation {RFC 2833), SRGS DTMF recognition, media forking
VoiceXMLInterpreter
SSMLProcessor
media forking
MRCP V1 and V2 : Text-to-Speech & Automated
Speech RecognitionMedia Processor Function
Advanced video features : Video mail, Live TV,
Surveillance, Text Overlay, Live video feed via
RTSP Text to Speech Audio/video stream TextRTSP, Text-to-Speech Audio/video stream, Text-
to-Video…
11
OMP, Call Server architecture
CALL SERVER
Combined gateway & programmable soft switch
Audio and video (w/transcoding)CCXML / Script
Application Run Time Audio and video (w/transcoding)
CCXML
SS7, ISDN, SIP, 3G and IMS complianceSignaling:SIP, ISUP,ISDN INAP
Media: TDM,RTP, RTSP
Advanced audio and video conferencing
Easy integration with Call center
ISDN, INAP, TCAP
,3G‐324M,Conferencing
VPHMP HMP Di l i Di l i Fax T.30 and T.38 support
3G video call (3G-324M)
VPHMP, HMP Dialogic, Dialogic CG6565/TX5020, Surf Express
12
OMP, Integration
SCALABILITY : from 30 to 480 ports per server
COST SAVING : synergy of IT and telecom resources
STANDARDS BASED: compatible with legacy & Next Generation
Networks
ROBUST AND FLEXIBLE, in a small foot print
QUICK SERVICE DEPLOYMENT, with efficient
Service Creation Environment
MONITORING: OMP MANAGEMENT CONSOLE
- Configuration, Alarms, CDRs, statistics, monitoring
13
OMP, distributed solution
Scenario 1: with only Media Servers Scenario 2: with Call and Media Servers
14
OMP, Integration with CTI products
Interface with CTI products (Call Center)
Commands thru CCXMLCommands thru CCXML
Interface depends on CTI product:
http (e g CosmoCom) http (e.g CosmoCom)
TCAP over IP (e.g.Genesys)
SIP (Ki ) SIP (Kiamo)
15
Interactive Voice & Video Response services
Who are we Applications
Differentiator Architecture Data sheet
16
Data sheet
VoIP InterfaceRFC 3261 (SIP core)RFC 3263 (Locating SIP servers)RFC 3264 (Offer/answer)RFC 3515 (REFER)
Video Standards3G-324M with Fast-Call setup (WNSRP, MONA)H.263, AMR-NBMPEG-4 Part 10 (AVC): H.2643GP Fil F t
OA&MSNMPv2c / SNMPv3Health MonitorCall Detail Records (CDR)I t t ti d L iRFC 3515 (REFER)
RFC 2327 (SDP)RFC 3550 / 3551 (RTP)RFC 2326 (RTSP)RFC 3326 (Reason Header field)RFC 3725 (Third Party Call Control)I-D draft-burke-vxml
3GP File FormatVideo support in VoiceXMLVideo support in CCXMLVideotranscodingIP Interface:RFC 2190 / 2429 (H.263, H.263+)RFC 3984 (H.264)
)
Instrumentation and LoggingDNIS to URI MappingProcess Watchdog
Speech RecognitionLoquendo ASR 7.6Nuance Recognizer v9 and v8.5Nuance OSR v3 0
Switched Circuit InterfaceISUP and TCAPISDN and QSIGINAP
Web StandardsVoiceXML 2 0 (certified)
RFC 3267 / IF2 (AMR)
Media ProcessingG.711, G.723.1, G.726, G.729a/bHTTP streamed audioRTSP Audio and/or Video StreamingVoice Activity DetectionE h C ll ti
Nuance OSR v3.0Telisma TeliSpeech v1.2MRCPv1 (RFC 4463) andMRCPv2 compatible engines
Speech SynthesisAcapela TTS v7Cepstral v5VoiceXML 2.0 (certified)
VoiceXML 2.1 SRGS 1.0SSML 1.0SISR 1.0CCXML 1.0HTTP(S) 1.1RFC 5552 (SIP Interface to VoiceXML)
Echo CancellationAudio Conferencing (w and w/o board)Video Conferencing (w board)DTMF Recognition and Generation (RFC 2833, SRGS)Text/Image/Audio OverlayVCR ControlsT.30 and T.38 support
Cepstral v5Loquendo TTS v7.5Nuance Vocalizer 5Nuance Realspeak v4.0Nuance Rhetorical v4.2MRCPv1 (RFC 4463) andMRCPv2 compatible engines
RFC 5552 (SIP Interface to VoiceXML)
Media GatewaysAlcatel OmniPCX 4400 (IP PBX)Asterisk PBXAudioCodes Mediant GatewaysAudioCodes TP-260Cisco AS5xxx
Streaming ServersHelix Mobile Server (Real)Darwin Streaming Server (Apple)
APIsCall Control Scripting LanguageVoiceXML <object> API
CTIGenesys T-ServerCosmoCom CosmoCall UniverseKiamo
Telephony Components (Call Server)Dialogic CG 6565Cisco AS5xxx
Dialogic TIMG3000DTIDilithium DTG-2000 (3G-324M)Pika GatewayRadvision N30 3G Gateways and others
IMS FunctionsMRF- Media Resource Function
VoiceXML <object> APIAuthorization and Usage APIOutbound Call Placer API
Operating SystemsRed Hat Enterprise Linux ES 5Microsoft Windows Server 2003 (under request)
gDialogic TX 5020Surf SurfExpress/PCIeDialogic Host Media Processing HMP4.1Voxpilot Host Media Processing (VPHMP)
17
OMP, Feature dependencies
The VoiceXML interpreter (VXML Media Server) is the mandatory entity for any IVR applicationsi ifi f i h i l l ll S i ifi hi d b d hi d liCertain specific features might request optional elements as Call Server entity, specific third‐party board or third‐party license
In some cases, the feature could be offered with using alternative options
Feature Call Server Option 1 Option 2TDM connectivity (E1) Yes Dialogic CG 6565/x External RTP/TDM media gatewayISDN signalling Yes Dialogic CG 6565/x External SIP/ISDN signalling gatewayISUP signalling Yes Dialogic TX 5020 External SIP/ISUP signalling gateway
Dialogic CG 6565/x Dialogic HMP 4.1Audiotranscoding Yes See codec list See codec list
Videotranscoding YesSurf SurfExpress PCIeSee codec list
Dialogic HMP 4.1See codec list
Dialogic CG 6565/x Dialogic HMP 4.1Audioconference Yes
g /See audioconf capacity
gSee audioconf capacity
Videoconference YesSurf SurfExpress PCIeSee videoconf capacity
Fax T.38 Yes Dialogic CG 6565/xConsultation transfer Yes3G video call (324M) Yes Dialogic CG 6565/x
18
OMP, codec availability and rules
CallServerwithDialogicCG6565boards CallServerwith DialogicHMP4.1Available CODEC Transcoding Conference CS version Available CODEC Transcoding
*Conference CS version
G.711 µlaw Yes Yes 3.x G.711 µlaw Yes 3.6G.711 alaw yes Yes 3.x G.711 alaw yes Yes 3.6G.729a Yes Yes 3.x G.729a/b Yes Yes 3.6G.726 (32 kbps *) Yes Yes 3.x G.726 (16, 24, 32, 40 kbps) Yes Yes 3.6G 723 1 (6 3 kb *) Y Y 3 G 723 1 (6 3 5 3 kb ) Y Y 3 6G.723.1 (6.3 kbps *) Yes Yes 3.x G.723.1 (6.3, 5.3 kbps) Yes Yes 3.6AMR NB (12.2 kbps *) Yes Yes 3.x AMR NB (4.75, 5.15, 5.9, 6.7,
7.4, 7.9, 10.2, 12.2 kbps)Yes Yes 3.6
H.263 No No 3.x H.263 Yes No 3.6H.263‐1998 No No 3.x H.263‐1998 Yes No 3.6H 264 N N 3 H 264 Y N 3 6H.264 No No 3.x H.264 Yes No 3.6* : other bit rates are supported by Natural Access but not implemented in Callserver
* : transcoding needs appropriate HMP license
CallServerwithSurfboard MediaServerAvailable CODEC Transcoding Conference CS version Available CODEC Transcoding VMSAvailable CODEC Transcoding Conference CS version Available CODEC Transcoding VMS
versionG.711 µlaw Yes Yes 3.6 G.711 µlaw No 3.xG.711 alaw yes Yes 3.6 G.711 alaw No 3.xG.729a/b Yes Yes 3.6 G.729 No 3.5AMR NB (12 2 kbps *) Yes Yes 3 6 AMR NB (12 2 kbps) ** No 3 xAMR NB (12.2 kbps *) Yes Yes 3.6 AMR NB (12.2 kbps) ** No 3.xH.263 Yes Yes 3.6 H.263 No 3.xH.263‐1998 Yes Yes 3.6 H.263‐1998 No 3.xH.264 Yes Yes 3.6 H.264 No 3.5* : other bit rates are supported by Surfware but not implemented in Callserver ** : audio codec only supported in case of video call
19
OMP, audioconference capacities and licensing
DialogicCG6565/32(3200MIPS)Participant type Max participants* Max conferencesSIP G.711 120 120SIP G.726 120 120SIP G 729 90 90SIP G.729 90 90SIP G.723 90 90ISDN Number_of_E1 x 30 Number_of_E1 x 30ISUP(+ TX board mandatory)
(Number_of_E1 x 31) –(Number_of_links_SS7)
(Number_of_E1 x 31) –(Number_of_links_SS7)
DialogicCG6565/64(6400MIPS)Participant type Max participants* Max conferencesp yp p pSIP G.711 240 240SIP G.726 240 240SIP G.729 180 180SIP G.723 180 180ISDN Number_of_E1 x 30 Number_of_E1 x 30ISUP(+ TX board mandatory)
(Number_of_E1 x 31) –(Number_of_links_SS7)
(Number_of_E1 x 31) –(Number_of_links_SS7)
HMPDialogicParticipant type Max participants* Max conferences Need of extra license ?SIP G.711 1000** 500 Per participant (HMP license):
‐ 1 RTP streaming‐ 1 codec G.711/G.726‐ 1 conf
SIP G.726 1000** 500 Per participant (HMP license):‐ 1 RTP streaming‐ 1 codec G.711/G.726‐ 1 conf
SIP G.729 750** 375 Per participant (HMP license):‐ 1 RTP streaming‐ 1 codec G.729/G.723‐ 1 conf
SIP G.723 750** 375 Per participant (HMP license):S G 3 50 3 5 e pa c pa ( ce se)‐ 1 RTP streaming‐ 1 codec G.729/G.723‐ 1 conf
ISDN/ISUP N/A N/A N/A
* : the maximum number of participants per conference is limited to 128 at the Call Server level** : this data is depending on the server capacities
20
OMP, videoconference capacities and licensing
Capacity for the video‐conference service
Example of configuration using a Surf board equipped with eight 6486 DSPs :
Conference mode Layout Video Coder DisplayResolution
Frames/secbitrate (kb/s)
Conferencedensity
Participantdensity
Simple view 2x2 H.263 CIF25fps@384 16 64Simple view 3x3 H.263 CIF25fps@384 8 72Simple view 1x6 H.263 CIF25fps@384 12 18Simple adaptive view 2x2 H.264 CIF25fps@384 8 32Individual view 2x2 H.263 CIF25fps@384 8 40Individual view 2x2 H.264 CIF25fps@384 4 20
Additional characteristics and constraints
a- The OMP Call Server controls the SIP communication between a SIP UAC and a Surf board but the RTP media streams are directly transmitted and received point to point without passing through the Call Server.
b- One OMP Call Server is currently able to manage only one Surf board (but both may be hosted in different servers)b- One OMP Call Server is currently able to manage only one Surf board (but both may be hosted in different servers).
c- Two or more Call Servers can share the same Surf board but DSPs can not be shared.
d- An available IP address is necessary for each DSP.
e All the participants of a video conference must be managed by the same Call Server it’s up to the Application Server to route all the participants of ae- All the participants of a video conference must be managed by the same Call Server, it s up to the Application Server to route all the participants of a given conference to the appropriate Call Server.
f- An appropriate bandwith is required to achieve video conference quality.
g- No extra license needed
21
OMP, AUTOMATIC SPEECH RECOGNITION
The following ASR engines are supported through MRCP:
ASR Engines Vendor Product MRCP VersionVendor Product MRCP Version
Loquendo Speech Suite v7.0.10 (ASR v7.9.1.0 (Linux)) MRCP v1/v2 Speech Suite v7.0.18 (ASR v7.9.10 (Wi d ))
MRCP v1/v2 (Windows))
Nuance NRec v9.0.18/NSS v5.1.0 MRCP v1/v2 ScanSoft OSR v3.0.13 / SWMS v3.1.14 MRCP v1 Telisma TeliSpeech 3.1.GA MRCP v1
Note: this list is constantly updated
22
OMP, SPEECH SYNTHESIS
The following TTS engines are supported through MRCP:TTS E iTTS EnginesVendor Product MRCP Version
Loquendo Speech Suite v7.0.10 (TTS v7.20.1 (Linux)) MRCP v1/v2
Speech Suite v7.0.18 (TTS v7.20.1 MRCP v1/v2p ((Windows))
Acapela Acapela v7.000 MRCP v1/v2 Nuance Vocalizer v5.0.5 / NSS v5.1.0 MRCP v1/v2
CVOX + France Telecom MRCP Server MRCP v1CVOX* CVOX + France Telecom MRCP Server v1.1 (Windows/Linux)
MRCP v1
Acapela* Acapela HQ TTS v6.1 Windows/v6.0 Linux + Acapela MRCP Server Add-on v1.1
MRCP v1
Cepstral* Cepstral v5 + OpenMRCP (Linux) MRCP v1Cepstral Cepstral v5 + OpenMRCP (Linux) MRCP v1ScanSoft* RealSpeak Telecom 4.0.4 (Windows/Linux) - ScanSoft* Rhetorical rVoice 4.2 (Windows) - Acapela* Sayso 6.2 (Windows/Linux) -
Note: this list is constantly updated
Loquendo* Speech Suite v7.0.4 (TTS v6.5.3 (Windows))
-
23
OMP, SUPPORTED PLATFORMS (VMS)
The following hardware and software configurations are supported by the Voxpilot VoiceXML MediaVoxpilot VoiceXML Media
Supported Platforms Minimum Requirements High Density Configuration
CPU Dual Intel Xeon 2.8 GHz Dual Quad-Core Intel Xeon E5345 2.33GHz RAM 2 GB 2 GB HDD 500 MB 500 MBHDD 500 MB 500 MB
OS
Red Hat Enterprise Linux Enterprise Server Release 5 (Nahant Update 6)
Microsoft Windows Server 2003 Standard Edition Service Pack 2
Red Hat Enterprise Linux Enterprise Server Release 5 (Nahant Update 6)
Microsoft Windows Server 2003 Standard Edition Service Pack 2Edition Service Pack 2 Edition Service Pack 2
Port density (Audio IVR)
240 480
Port density (Video IVR)
120 240 (Video IVR)
24
OMP, SUPPORTED PLATFORMS (CS)
The following specifications are the minimum recommended by Voxpilot to run the Voxpilot Call Server with 120–240 ports:
Supported Platformspp
Processor(s) 3.2 GHz Intel Xeon
Memory 2 GB
Storage 1 GB
OS Red Hat Enterprise Linux Enterprise ServerOS Red Hat Enterprise Linux Enterprise Server Release 5 (Nahant Update 6)
Microsoft Windows Server 2003 Standard Edition Service Pack 2
Port Density 240
25
Thank you
Luc Turbet DelofProduct Line manager+33 6 71 57 21 24+33 6 71 57 21 24
www.voxpilot.comwwwvocabase comwww.vocabase.com
26