Upload
mvbruggen
View
727
Download
0
Embed Size (px)
DESCRIPTION
Short introduction to V-Blox: a versatile voice response application development tool
Citation preview
Sense® V-Blox
5 minutes introduction
2009 June
Contents
• About New Bridges• About Sense®. • V-Blox : The Bridge between made-to-measure
and standard-features
About New Bridges
• Who’s New Bridges?• Voice processing engineers since 1992.
• What’s their history?• Started as a system integrator with 3rd party voice
response systems• Developing brand new software layers since 1998.• Lot of customers in banking, government, industry etc.
• Sense® - telephony middleware• Development based on years of experience• Sense®: large installed base nowadays
• Historic knowledge of switching, LCR, prepaid etc.
• Projects as well as Products
New Bridges Customers 2009 (selection)
What is Sense®
• Sense® is a layer between telephony and messaging layer (e.g. public telephony network, IP Telephony infrastructure, SMS gateway) and applications
• Sense® can serve several different applications simultaneously (share resources!)
• Sense® can be programmed in languages such as C# and C++ , but is also extended with an application development environment V-Blox™
What is Sense®
Sense
... Aculab
Eicon
IntelSIP
CT Dispatch
PSTN
PBX
VoIP
IPbx
Nerve CentreConferencing
IPBXextensions3rd party
application
You
r ap
plic
atio
n?
SW
Cal
lcen
ter
Telephony networks andequipment
Telephony interfacesand voice hardware
Applications
Sense® installed base
Since several years, New Bridges uses Sense® as the base component in a lot of applications. Examples:
- Phone banking system (VoIP on Nortel iPBX)- Railway safety and control centre (uptime 100,0%
required)- Nerve Centre® our product in the field of
emergency notification systems.
Sense® handles millions of calls on several thousands channels
V-Blox™: what is it?
What is V-Blox?Application Development Environment based on Sense®
Characteristics:– Very ‘open’– Applications are ‘drawn’ in a very easy way– V-Blox contains standard blox (foundation blox) but
can be easily extended (by everyone!!) with new blox
– Ease of configuration is merged with made to measure work
– Web-based (silverlight).
V-Blox Components
• Web based configuration for 2 kinds of usage: – Administrator – “Customer”
• Runtime– Runtime service connects to Sense® sever(s)
• Logging / Monitoring– R.100 based call logging
– Monitoring with separate service (loopback detection)
Administration
V-Blox Entities
• Administrator and Customer
• DDI -> Application (Route)
• Application
• Building BloX
• Connection
V-Blox: How does it work?
• Link to Sense® for telephony
• Building Blocks
– Generic configuration in 1 database– At runtime: Every block deals with an incoming call
and chooses (based on the configuration) which exitpoint to use
– Every block CAN use sense; however this is not mandatory. (f.e. database interaction)
V-Blox
V-Blox Extensibility
• Building BloX: Build your own logical blox
• Entire applications (export – import)
• C#/JScript Building Block
• SOAP / WCF / Database interaction
Example of administration toolSeveral applications
Application Designer
Application Designer – FullScreen
Building Block Configuration
Configure prompts
Connection Configuration
V-Blox – Call Logging
• R.100 based (ECTF standard)
• Per Call:– Application transactions– Building Block Transactions– Global call info (Call duration etc.)
• Per Customer/Systemwide reporting
V-Blox: V??
• V = Voice
V-Blox: V??
• V = Video• V-Blox will be extended with Video functionality in
the near future.
“New Bridges speakingHow may we help you?”