3. RestComm
Real Time Communications Platform for Web/Mobile Developers to build and
scale Voice, Video and Messaging Apps for WebRTC, IMS/SIP and PSTN
networks.
RestComm
What is RestComm?
4. RestComm
● Telecom API For Web Developers
● Built on top of Carrier Grade Mobicents Platform
● Deployable in public/private/hybrid clouds
● Pluggable Architecture
● Designed For Scalability
● Offers 100% API Compatibility with
● Voice/SMS/MMS/ASR/TTS service provider agnostic
Why RestComm?
5. RestComm Architecture
● Scaling up and down working with Juju from Ubuntu
● Rolling upgrades
● Media Server in the cloud
● Amazon AMI on EC2 Marketplace
RestComm TurnKey PaaS
12. RestComm Visual Designer
What is RVD?
● Build Voice, SMSC and USSD applications with minimal effort
● No telecomm or programming skills required
● Interact with External Services
● Programmers can choose their favourite web language
19. Demo: Online Shop
What is USSD?
● Unstructured Supplementary Service Data
● Send text between a mobile phone and an application program in the network
● Similar to SMS, but stateful
● USSD transactions occur during the session only
20. Demo: Online Shop
Use Case 1 - Authenticate User
● User 1: alice, pass: 1234, 5 coins
● User 2: bob, pass: 1235, 15 coins