Title: SMS Services for Carriers
1SMS Services for Carriers
2Overview
- National mobile to mobile
- International mobile to mobile
- Voice Box notifications
- Interactive services (poll)
- Interactive services (push)
- Technical infrastructure
- Requirements
- Billing
- Revenue Streams
- Conclusion
3Mobile to mobile messagingUser writes a message
Hello Mom I now can send SMS too Isn't that cool?
4Mobile to mobile messagingMessage gets sent to
the MSC
SS7 TCAP GSM MAP signalling message gets sent to
SMSC Number
5Mobile to mobile messagingMSC looks up the SMSC
number
Global Title Translation is performed to look
up SMSC Number
6Mobile to mobile messagingMessage gets delivered
to SMSC
Message is being delivered to SMSC
7Mobile to mobile messagingSMSC looks up
destination number
SMSC tries to deliver it to the phone by doing a
global title lookup again
8Mobile to mobile messagingSMSC attempts delivery
SMSC sends message to MSC for delivery tophone
9Mobile to mobile messagingMessage gets delivered
to phone
Phone receives message
biep-biep
10International mobile to mobile User writes a
message
Hello Dad I now can send SMS internationally
too. Isn't that cool too?
11International mobile to mobile Message gets sent
to MSC
SS7 GSM-MAP message gets sent to MSC
12International mobile to mobile SMSC Number gets
looked up
MSC performsglobal title lookupto find
destinationfor SMSCnumber
13International mobile to mobile Message gets sent
to SMSC
Message getssent to SMSC
14International mobile to mobile SMSC looks up
destination
SMSC looks updestination
15International mobile to mobile SMSC delivers
message to phone
biep-biep
SMSC sendsmessage to target MSCand phone
16Voice Box notification Phone is off or out of
reach
Subscriber is absentcall gets redirected to
VoiceBox
17Voice Box notification SMSC is alerted
VoiceBox records message and alerts SMSC via
Gateway
18Voice Box notification SMSC attempts delivery
SMSC will try to deliver message but fails to do
so. Message gets buffered.
19Voice Box notification SMSC waits for
notification of MSC
MSC/HLR informs SMSC thatphone has come back
online
20Voice Box notification SMSC alerts phone
SMSC notifies phones of waiting messages
21Voice Box notification User retrieves messages
from Box
User calls VoiceBox to retreive messages
22Voice Box notification SMSC clears alert
VoiceBox clears notification
23Interactive Services (poll) User requests
information
User requests information and sends SMS "WEATHER
LONDON" to a short ID "123"
24Interactive Services (poll) Request gets
forwarded
SMSC detects destination as short IDand forwards
it to the appropriateinteractive services
platform
25Interactive Services (poll) Request gets
answered
Interactive Services Platform analysesrequest
and replies"London 25 degrees, cloudy"
26Interactive Services (poll)Answer gets delivered
SMSC delivers answer to phone
27Interactive Services (push)User subscribes to
information
User requests information
28Interactive Services (push)by sending an SMS
by sending an SMS "STOCK SMSRELAY gt 20"
29Interactive Services (push) by requesting it
over the internet
... through the web
30Interactive Services (push) by any other means
?
... or any other means
31Interactive Services (push)An event occurs
starting a trigger
trigger
32Interactive Services (push)Message gets sent
STOCK SMSRELAY 21.5
Triggered message gets delivered to all
subscribers
33Interactive Services (push)Another trigger occurs
Another trigger occurs
34Interactive Services (push)Another Message gets
sent
"Stocksplit SMSRelay 12"
Triggered message gets delivered to all
subscribers
35Interactive Services (push)Unsubscribe
until user unsubscribes
36Technical Infrastructure
- SMSC
- runs on standard Sun platform
- Unix operating system
- Fault tolerant / redundant scenarios possible
- High availability
- Good price/performance ratio
37Technical Infrastructure
- SMPP Gateway "Kannel"
- Runs on most Unix platforms including Linux
- Supports multi CPU configurations to share load
among them. - Is OpenSource software and can be customized to
specific needs. - Translates complex SMPP message to simple HTTP
calls almost any system can understand. - Makes delivering content very easy by providing
it on a webpage. - Works with many SMSC platforms.
- Supports WAP gateway functionality too.
38Requirements
- Required Connectivity
- SS7 Link directly to switch or via STP
- SMSC needs to be globally adressable
- TCP/IP Connectivity between SMSC, SMPP Gateway
and Interactive Services Platforms. - Recommended Connectivity
- Internet Connectivity to connect to external
application providers and to supply content from
the internet.
39Billing
- Sources
- SMSC can create billing records
- SMPP gateway can create billing records
- Interactive Services platforms can create billing
records. - Processing
- By carriers billing software
- Timing
- In batch or live
40Revenue Streams
- Person to person messaging
- Charge per single message
- Charge flat rate per month
- Interactive services
- Charge per requested information
- Ring Tones
- Phone Logos (Operator Logos)
- Stock information
- SMS to Email and Email to SMS
- Weather information, Sports results, News etc
.etc
41Revenue Potential
- Currently as an average world wide a mobile user
is sending approx. 40 messages a month as
average. Users sending gt300 messages a month are
no exceptions. - Prices vary between 0.05 and 0.30 per message
depending on country and carrier - Interactive services like ringtones, operator
logos tend to be a hype and have much higher
revenue due to the fact that those services are
usually charged around 1 US.
42Conclusion
- SMS is a high revenue stream for mobile operators
- Users want it, users use it and they pay for it!
- Interactive services can further enhance your
portfolio - 3rd party interactive service providers are a key
element as they bring you lots of valuable
information and are very easy to integrate over
the Web.
43SMSRelayYour partner forcarrier levelshort
message services