ANEMONE Media Platform Services at BME

Download Report

Transcript ANEMONE Media Platform Services at BME

Advanced Next gEneration
Mobile Open NEtwork
Tridentcom 2008
4th International Conference on Testbeds and Research
Infrastructures for the Development of Networks & Communities
ANEMONE Media Platform Services at BME
18th March, 2008
Zoltán Faigl ([email protected]), László Bokor ([email protected])
Outline
 Applications, services
 HP OCMP
 What OCMP Can Be Used For?
 What is a Media Resource Function?
 Standard Components and Interfaces
 Multimedia Features
 The Architecture of the Media Platform
 Rich-Call appliation at BME: Cinema Ticket Prepay Service
 Rich-Call appliation at BME: Implementation Details
 Rich-Call appliation at BME: Communication flow
2
© ANEMONE consortium - 2008
Applications, services
 Video messaging, video greeting services and next generation
voice mail
 Interactive (participation) TV
 Video SMS
 Advanced audio and video conferencing
 Personalized Video Ring-back Tone
 Interactive Voice & Video Response systems
 Video clip streaming services
 Etc …
3
© ANEMONE consortium - 2008
HP OpenCall Media Platform
The HP OpenCall Media Platform 4.0 is a scalable, carrier-grade IP
multimedia server and MRF (Media Resource Function) deploying audio
and video services for multimedia portals, multimedia messaging,
conferencing and other advanced multimedia applications
4
© ANEMONE consortium - 2008
What HP OCMP Can Be Used For?
Service Node:
The HP OpenCall Media Platform hosts the complete application, and may
initiate outgoing calls, bridge incoming calls, and/or initiate conferences.
With a SIP Application Server:
In an NGN or IMS network, the HP
OpenCall Media Platform is
deployed with a SIP application
server. In this case, the platform
provides the Media Resource
Function (MRF) or Media
Resource Function Processor
(MRFP).
5
© ANEMONE consortium - 2008
Standard Components and Interfaces
OpenCall Media Platform is based on standard components and
interfaces:
 Commodity computer platforms such as Intel/AMD, running
industry-standard Linux environments.
 The standard interfaces are: SIP, RTP, RTSP, RTCP, MRCP,
VoiceXML, CCXML, netann and MSCML.
 Major IMS and NGN standards: 3GPP, 3GPP2 and TISPAN.
7
© ANEMONE consortium - 2008
Multimedia Features









8
Multimedia Codecs and Transcoding Capabilities
Enhanced Multimedia Playing and Recording
RTCP Support
Early Media and Early Connect
Automatic Speech Recognition (ASR) and Text-to-Speech (TTS)
Support
Bridging, Streaming, 1:N Sharing and Conferencing
Video Conferencing,
Multimedia Server Control Protocols (Netann, MSCML, H.248)
Etc.
© ANEMONE consortium - 2008
The Architecture of the Media Platform I.
9
© ANEMONE consortium - 2008
The Architecture of the Media Platform II.
 Base subsystem

Integrated telephony subsystem that provides an abstraction of the telephony
interfaces to the BRE subsystem.
 Audio subsystems, such as player and recorder resources, and connects to
ASR and TTS servers using the Media Resource Control Protocol (MRCP).
 BRE subsystem

OCMP-VoiceXML: fetches and compiles VoiceXML pages into dialogs, builds
the dialog state machine, and executes it.
 OCMP-CCXML: performs call control functionality
 Call Out Manager: call scheduling
 ASR and TTS: The ASR and TTS functions provide Automatic Speech
Recognition and Text-To-Speech synthesis
10
© ANEMONE consortium - 2008
Rich-Call appliation at BME:
Cinema ticket prepay service
Aim: help the user through the procedures of buying a ticket in an interactive
way (i.e. watching movie trailers)
1. User calls the service
2. Gets access to a voice menu
3. Selects (using DTMF keys)
1.
2.
4.
5.
6.
7.
Which day of the week she prefers
Which film is she is interested in
Obtains automatically the videotailer of the movie
Chooses whether or not to buy a ticket for this movie
Press the DTMF key 0 to buy the ticket
Selects
1.
2.
Which room number she prefers
What are her 8 character identifier and 4 character PIN codes
8. Transaction initiated
9. Call is terminated by the service
11
© ANEMONE consortium - 2008
Rich-Call appliation at BME:
Implementation Details
Application Server
(PHP servlets)
+ Media Resources
(voice menu wavs)
ASR/TTS
Telephony network
Internet
SIP phones
12
© ANEMONE consortium - 2008
HP OCMP
VoiceXML
Gateway
PSTN
2G
Rich-Call appliation at BME:
Communication flow
Dialogs with the user
(VXML menus, forms,
prompts, etc.)
Static VoiceXML,
PHP, and media files
OCMP
Web
application
server
SIP
phone
SIP call
[email protected]
-anemone.eu
SIP and RTP
SIP call terminated
13
© ANEMONE consortium - 2008
HTTP Requests
Dynamic VXML
generation
Thank you for your attention!
14
© ANEMONE consortium - 2008