tel scale ussd_gateway-vuc

11
TelScale USSD Gateway Unstructured Supplementary Service Data VoIP Users Conference 7 th June 2013 Amit Bhayani

Upload: telestax

Post on 09-May-2015

913 views

Category:

Technology


0 download

DESCRIPTION

This slides were used for VoIP User Conference webinar http://www.voipusersconference.org/2013/ussd-unstructured-supplementary-service-data/

TRANSCRIPT

Page 1: Tel scale ussd_gateway-vuc

TelScale USSD GatewayUnstructured Supplementary Service Data

VoIP Users Conference7th June 2013

Amit Bhayani

Page 2: Tel scale ussd_gateway-vuc

2

● What is USSD

● Various Applications that can be developed using TelScale USSD Gateway

● How TelScale USSD Gateway came into existence

● Architecture

Agenda

Page 3: Tel scale ussd_gateway-vuc

3

● USSD is a protocol used by GSM cellular telephones to communicate with the service provider's computers

● USSD is real-time unlike SMS which is asynchronous

What is USSD

Page 4: Tel scale ussd_gateway-vuc

4

● All phones (100%) are capable of USSD.

● There is no store and forward as its real-time or instant messaging service

● Two types of USSD Operations – Pull and Push

● Typical USSD message starts with asterisk (*) followed by digits that comprise command or data

● Group of digits may be separated by addition asterisk

● Message is terminated by hash (#) sign

What is USSD

Page 5: Tel scale ussd_gateway-vuc

5

● Mobile Money – Multi million dollar market

● Instant messaging apps – USSD doesn't attract roaming charges and is generally free unlike SMS

● Expose social media Twitter/Facebook

● Pre paid call back

● Location based services like promotions can be pushed on consumer mobile

● Real time billing information to prepaid consumers

– The list goes on

Applications

Page 6: Tel scale ussd_gateway-vuc

6

● Mobicents started almost a decade ago in 2004

● Was only JSLEE back then

● Sip Servlets was added later - 2007

● But soon realized gap between next generation network and legacy network

● SS7 was born

● Telco developers are not as fast as web developers, we need to expose HTTP

● Started with turn-key like USSD, SMSC, GMLC and EIR Gateway

History

Page 7: Tel scale ussd_gateway-vuc

7

Architecture

● Built on top of carrier grade TelScale JSLEE Server and robust TelScale jSS7 framework

● Works over IP – SIGTRAN or legacy E1 – TelScale SS7 Boards, Dahdi based boards – Digium or Sangoma or even with Dialogic Boards

Page 8: Tel scale ussd_gateway-vuc

8

Architecture

● Exposes HTTP API

– HTTP callback mechanism allows the third-party Application to be agnostic to Operating System, Programming Language and Framework.

– The third-party Application can be either of the following technologies on any Operating System:

● Apache Tomcat, JBoss AS, Oracle Application Server, IBM Websphere etc for JSP/Servlet on Java

● PHP

● Microsoft IIS for ASP

Page 9: Tel scale ussd_gateway-vuc

9

Architecture

● HTTP Flow

Page 10: Tel scale ussd_gateway-vuc

10

Architecture

● Load balanced and High availability

Page 11: Tel scale ussd_gateway-vuc

11

More Information

● Visit site http://www.telestax.com/products/

● For Open Source Community Project ask queries at mobicents-public group https://groups.google.com/forum/?fromgroups#!forum/mobicents-public