Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Mobicents Summit 2012 - Amit Bhayani - Mobicents SMSC and USSD Gateway

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

Mobicents Summit 2012 - Amit Bhayani - Mobicents SMSC and USSD Gateway

  1. 1. Mobicents USSD / SMSC GatewayRio, Brazil3rd Oct 2012 Amit Bhayani Bartosz Baranowski Sergey Vetyutnev
  2. 2. Agenda● USSD Gateway ○ Overview ○ Architecture ○ Past achievements ○ Future Roadmap 2012 - 13● SMSC Gateway ○ Overview ○ Architecture ○ Future Roadmap 2012 - 2013
  3. 3. USSD Gateway
  4. 4. Overview● Unstructured Supplementary Service Data (USSD) is a capability of GSM mobile phone much like the Short Message Service (SMS)● USSD Synchronous while SMS is Asynchronous● USSD for real-time applications like ○ recharge pre-paid via voucher ○ balance left after each call ○ subscribe/un-subscribe to service
  5. 5. Overview
  6. 6. Architecture● Mobicents USSD Gateway first and only open source USSD Gateway● USSD Gateway is based on Mobicents JSLEE Server and Mobicents jSS7 Stack● 100% Java● Hardware agnostic ○ TelScale SS7 Card, Intel family boards - Dialogic, Zaptel/Dahdi compatible TDM devices -Sangoma or Diguim● Supports SIGTRAN (M3UA)● Easy configuration and management - CLI/UI● HTTP Transfer Mechanism
  7. 7. Architecture
  8. 8. Past Achievement● Binary release 1.0.0.BETA1
  9. 9. Future Roadmap● 1.0.0.BETA2 - 3rd Week of Nov 2012 ○ Based on ■ JSLEE 2.7.0.FINAL ■ New http-client RA with NIO ■ jSS7 2.0.0.BETA3● 1.0.0.CR1 - 4th Week of Dec 2012 ○ Bug Fixes● 1.0.0.FINAL - 4th Week of Jan 2013● 2.0.0.BETA1 - 3rd Week of Feb 2013 ○ Network initiated reques ○ http-server RA based on netty
  10. 10. Questions?http://code.google.com/p/ussdgateway/ http://telestax.com
  11. 11. SMSC Gateway
  12. 12. Overview ● Short Messaging Service (SMS) most widely used data application in the world ● Asynchronous in nature ● Gateway required to store the SMS and attempt to deliver to intended receipient ● The main duty of an SMSC is to route SMS messages and regulate the process.
  13. 13. Architecture● Mobicents SMSC Gateway is first and only open source SMSC Gateway● SMSC Gateway is based on Mobicents JSLEE Server and Mobicents jSS7 Stack● 100% Java● Hardware agnostic ○ TelScale SS7 Card, Intel family boards - Dialogic, Zaptel/Dahdi compatible TDM devices -Sangoma or Diguim● Supports SIGTRAN (M3UA)● Easy configuration and management - CLI/UI● SMPP Transfer Mechanism
  14. 14. Architecture
  15. 15. Architecture● Mo (Mobile originated) module that handles mobile originated SMS.● Mt (Mobile terminated) module that delivers SMS to mobile● Rx SMPP module that listens for incoming SMS from ESME and routes to Mt module● Tx SMPP module that listens for SMS from Mo module and delivers to ESME over SMPP
  16. 16. Achievement● Achieved 1000 SMS/Sec! ○ Tested in real world scenario/operator with application/ESME connected to gateway over SMPP
  17. 17. Future Roadmap● 1.0.0.BETA1 - 4th Week of Oct 2012 ○ Mo module ○ Mt Module ○ Rx/Tx SMPP ○ CLI Management ○ File based persistence ○ Docs● 1.0.0.BETA2 - 4th Week of Dec 2012 ○ Persistence - store and forward ○ Re-try mechanism to attempt delivery of failed SMS ○ Other fixes
  18. 18. Future Roadmap● 1.0.0.CR1 - 4th Week of Feb 2013 ○ Fixes● 1.0.0.FINAL - 4th Week of Mar 2013● 2.0.0.BETA1 - 4th Week of May 2013 ○ Add SIP interface ■ Routing to SIP Client as SIP MESSAGE ○ Add HTTP interface ■ Routing to HTTP Server as HTTP POST request with XML Payload
  19. 19. Questions?http://code.google.com/p/smscgateway/ http://telestax.com

    Be the first to comment

    Login to see the comments

  • ireneoagyemang

    Jun. 26, 2015
  • ragib71

    Sep. 17, 2019

Views

Total views

3,954

On Slideshare

0

From embeds

0

Number of embeds

534

Actions

Downloads

150

Shares

0

Comments

0

Likes

2

×