090601 v blox short introduction

25
Sense® V-Blox 5 minutes introduction 2009 June

Upload: mvbruggen

Post on 22-Nov-2014

727 views

Category:

Documents


0 download

DESCRIPTION

Short introduction to V-Blox: a versatile voice response application development tool

TRANSCRIPT

Page 1: 090601 V Blox   Short Introduction

Sense® V-Blox

5 minutes introduction

2009 June

Page 2: 090601 V Blox   Short Introduction

Contents

• About New Bridges• About Sense®. • V-Blox : The Bridge between made-to-measure

and standard-features

Page 3: 090601 V Blox   Short Introduction

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

Page 4: 090601 V Blox   Short Introduction

New Bridges Customers 2009 (selection)

Page 5: 090601 V Blox   Short Introduction

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™

Page 6: 090601 V Blox   Short Introduction

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

Page 7: 090601 V Blox   Short Introduction

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

Page 8: 090601 V Blox   Short Introduction

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).

Page 9: 090601 V Blox   Short Introduction

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)

Page 10: 090601 V Blox   Short Introduction

Administration

Page 11: 090601 V Blox   Short Introduction
Page 12: 090601 V Blox   Short Introduction

V-Blox Entities

• Administrator and Customer

• DDI -> Application (Route)

• Application

• Building BloX

• Connection

Page 13: 090601 V Blox   Short Introduction

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)

Page 14: 090601 V Blox   Short Introduction

V-Blox

Page 15: 090601 V Blox   Short Introduction

V-Blox Extensibility

• Building BloX: Build your own logical blox

• Entire applications (export – import)

• C#/JScript Building Block

• SOAP / WCF / Database interaction

Page 16: 090601 V Blox   Short Introduction

Example of administration toolSeveral applications

Page 17: 090601 V Blox   Short Introduction

Application Designer

Page 18: 090601 V Blox   Short Introduction

Application Designer – FullScreen

Page 19: 090601 V Blox   Short Introduction

Building Block Configuration

Page 20: 090601 V Blox   Short Introduction

Configure prompts

Page 21: 090601 V Blox   Short Introduction

Connection Configuration

Page 22: 090601 V Blox   Short Introduction

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

Page 23: 090601 V Blox   Short Introduction

V-Blox: V??

• V = Voice

Page 24: 090601 V Blox   Short Introduction

V-Blox: V??

• V = Video• V-Blox will be extended with Video functionality in

the near future.

Page 25: 090601 V Blox   Short Introduction

“New Bridges speakingHow may we help you?”