37
CDS – October 2012 CTBC's IVR System and SMS delivery Mobicents Summit 2012 Normandes Junior Eduardo Souza

Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

Embed Size (px)

Citation preview

Page 1: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

CTBC's IVR Systemand

SMS delivery

Mobicents Summit 2012

Normandes JuniorEduardo Souza

Page 2: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

ALGAR TELECOM

Page 3: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS - October 2012* Via debentures

58 years in operation

More than 1900 associates More than 800 thousand customers Publicly traded*

ALGAR TELECOM

Page 4: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS - October 2012

Concession - 87 communities in 4 states

Authorization area - offices expanding into key states

* In partnership with Algar Tecnologia

BUSINESSES AND AREAS OF OPERATION

Data and voice

IT Services*

Businesses

Retail

Page 5: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS - October 2012

BACKBONE

12,200 km de optical network installed

in the southeast of Brazil. A region

accounting for 50% of the GDP

and 60% of the Telecom traffic in Brazil.

Backbone

International IP Backbone

Backup

Sales offices

Contact Center / BPO

IT

Jeffrey L Wangen, 08/12/2012
12,200 mil, 12,200 ou 12,200,000
Page 6: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

PIONEERING

Page 7: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

PIONEERING

Cellular telephone

Pre-paid telephone

Digital telephone

1 Gb broadband

Wireline broadband

3G deployment

Commercial fiber optic

Speech recognition

Leader in broadband penetration

Pioneer in NGN deployment – Next Generation Network

Brazilian Interior

Central Brazil

Brazil

Latin America

Page 8: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

CTBC's IVR System

Page 9: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

IVR - Interactive Voice Response

Page 10: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 11: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 12: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 13: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

CTBC's IVR System

Page 14: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 15: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 16: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 17: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 18: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 19: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 20: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Make Call to number B SoftX

MobicentsJAIN SLEE

DB JBoss ESB

ActiveMQ

SIP INVITEPlaneta Platform

JBoss AS

Page 21: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Mobicents JAIN SLEEInstance 1

Mobicents JAIN SLEEInstance 2

SoftX

Keep AliveSIP OPTION

Page 22: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Mobicents JAIN SLEE JBoss AS 5.1.0.GA

ActiveMQ

CTBC App RA

JMSJMS

CTBC App Framework

Page 23: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

@AppSelector(value="126", type=AppType.CALL)public class RetrivePrePaidBalanceApp extends AbstractApp {

@Overrideprotected void onInitCall(Map<String, Object> param, Callback callback) { }

@Overrideprotected void onRinging(Map<String, Object> param, Callback callback) {

}

@Overrideprotected void onAnswer(Map<String, Object> param, Callback callback) {

}

...

Page 24: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

@AppSelector(value="102", type=AppType.SMS)public class Torpedo102App extends AbstractApp {

@Overrideprotected void onReceiveSms(String from, String to, String text) {

// Connect to database... do business logic

}

Page 25: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 26: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 27: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Up time since February 2011

More than 1,5 million calls per day

Page 28: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

SMS Delivery

Page 29: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

2 SMS per second

Page 30: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

2 SMS per second

Page 31: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 32: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

throw new TooExpensiveException(“Money not found, try another solution”);

Page 33: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 34: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Mobicents SS7

2 SMS per second

Mobicents SS7

Page 35: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Up time since August 2012

More than 1 million SMS per day

Page 36: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS – October 2012

Page 37: Mobicents Summit 2012 - CTBC/Algar TeleCom - Simplifying CTBC's IVR System and SMS delivery to applications through Mobicents Platform

CDS - October 2012

Thank you!www.algartelecom.com.br

Normandes [email protected]@normandesjr

Eduardo de [email protected]@edussm

Mobicents Summit 2012