Upon completing this course, participants will have mastered the main HP OpenCall Media Platform service development guidelines, as well as the Call Control API (CCAPI), Voice XML, CCXML. This knowledge will enable them to develop and test their own services with the SDK. They will also be able to make sure the OCMP platform can adapt to an operator's numbering plan.
Course overview
Date: Upon request Length: 5 days Location: HP Grenoble or on site Course number: J5933A
Course benefit
Upon completing this course, participants will have mastered the service development cycle as well as the programming languages used in the OCMP platform. Participants will be able to develop and validate services using the HP OpenCall SDK.
Target audience
Software developers who need to gain the skills to develop applications on the HP OpenCall Media Platform (using Java and/or VXML/CCXML languages).
Learning objectives
Upon successful completion of this course, participants should understand:
Main features platform architecture HP OpenCall Media Platform
Voice XML and CCXML
The CCAPI with SIP and ISUP parameters access
Use of the SDK the Graphical User Interface (GUI) for testing services
Web-based management interface overview of the management interface and how it is used to configure a service
Numbering plan overview of the Numbering Plan API so that the application can receive incoming calls and perform outgoing calls according to the operator numbering plan
Course prerequisites
Mandatory:
Knowledge of the Java programming language
Basic knowledge of telecommunications
This course is offered in English.
Course materials & methodology
Lectures are interspersed with hands-on exercises. These practical sessions include:
VoiceXML outputs, dialogs, control flow and call control
CCAPI call control, Media resources features, conferencing, threads management
Each participant will receive a print of the course slides.
Training schedule
HP offers this course on an "on-demand" basis. 4 to 6 weeks lead time is required for course preparation. Course contents can be adapted to customer requests.
A typical schedule covers:
Topics
Day 1
Course overview and presentation
General Overview
OCMP architecture: demo
OCMP topologies
Developers tools: demo
Operation and maintenance
VoiceXML Overview
CCXML Overview
CCAPI Overview
Day 2
Voice XML
Key concepts
Introduction: hands-on: Create a simple application
Output
prompt, audio: hands-on
Dialogs
forms, menu: hands-on
Input
record, grammar: hands-on
Control flow
Variables, events handling: hands-on
Call control
transfer - disconnect: hands-on
Server interaction
Day 3
Voice XML
Environment resources
fetching - caching
OCMP specifics
VoiceXML extensions
SIP/ISUP variables extensions
fax extensions
call out manager
Management - Monitoring CDR
Application development recommendations
CCXML
Key concepts
Events handling
Hands-on
Execution flow and Variables
Hands-on
Day 4
CCXML
Call Control
Hands-on
VoiceXML Dialog interaction
Hands-on
OCMP Specifics
CCAPI
Key concepts
Call Control
CP, TrunkLeg: Hands-on
bridge: Hands-on
ISUP parameters access
SIP parameters access
Media resources basic features
Player/Recorder: Hands-on
Signal Detector/Signal Generator: Hands-on
RTC: Hands-on
ConfigSpec
Day 5
CCAPI
Media resources advanced features
TTS (Text To Speech): Hands-on
ASR: Automatic Speech Recognition: Hands-on
Barge-in
Fax
Wireline SMS
Conferencing
Hands-on
Threads management
Proxy: Hands-on
Numbering plan
Tracing and logging API
Trainers profile
Training will be delivered by an HP senior consultant with expertise in developing applications on the HP OpenCall Media Platform.
Audience size
Classes are intended for a minimum of 4 students and a maximum of 8.
Course location
This course is delivered in HP Grenoble, France. Sessions can also be organized in other HP facilities or on customer's premises (in which case the customer is responsible for the training logistics).
Further information
For more details on this course's contents, customization and availability please contact us directly: