Tel scale ussd_gateway-vuc
-
Upload
telestax -
Category
Technology
-
view
912 -
download
0
description
Transcript of Tel scale ussd_gateway-vuc
![Page 1: Tel scale ussd_gateway-vuc](https://reader036.fdocuments.us/reader036/viewer/2022073116/554d2ef3b4c905ab268b522c/html5/thumbnails/1.jpg)
TelScale USSD GatewayUnstructured Supplementary Service Data
VoIP Users Conference7th June 2013
Amit Bhayani
![Page 2: Tel scale ussd_gateway-vuc](https://reader036.fdocuments.us/reader036/viewer/2022073116/554d2ef3b4c905ab268b522c/html5/thumbnails/2.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022073116/554d2ef3b4c905ab268b522c/html5/thumbnails/3.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022073116/554d2ef3b4c905ab268b522c/html5/thumbnails/4.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022073116/554d2ef3b4c905ab268b522c/html5/thumbnails/5.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022073116/554d2ef3b4c905ab268b522c/html5/thumbnails/6.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022073116/554d2ef3b4c905ab268b522c/html5/thumbnails/7.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022073116/554d2ef3b4c905ab268b522c/html5/thumbnails/8.jpg)
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](https://reader036.fdocuments.us/reader036/viewer/2022073116/554d2ef3b4c905ab268b522c/html5/thumbnails/9.jpg)
9
Architecture
● HTTP Flow
![Page 10: Tel scale ussd_gateway-vuc](https://reader036.fdocuments.us/reader036/viewer/2022073116/554d2ef3b4c905ab268b522c/html5/thumbnails/10.jpg)
10
Architecture
● Load balanced and High availability
![Page 11: Tel scale ussd_gateway-vuc](https://reader036.fdocuments.us/reader036/viewer/2022073116/554d2ef3b4c905ab268b522c/html5/thumbnails/11.jpg)
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