USSD Applications and Services

Post Page Rank

Unstructured Supplementary Services Data () is a GSM service that allows high speed interactive communication between the subscribers and applications across a Network. A sample USSD service is the bill status service accessed by dialing *141# or similar numbers in between * and #. applications can be thought of as an IVRS (Interactive Voice Response System) with out voice.

Some of the applications that we use regularly are

  • Alerts About special offers, services and news
  • Balance enquiry
  • Changing tariff plan and subscribing to various VAS services.
  • Recharging using prepaid vouchers

Other than these many interesting services can be given using the USSD platform. One such service is the “call back” service. The user will use USSD to send a USSD message to his friend asking him to call back. This is done by pressing the service number and the number to which the alert needs to be send. Assume 14 is the service number and you want me to call you back. Press this on your mobile and press dial.

*14*9846831128#

I will receive a message, “XXXXXXXXXX wants you to call him back” where XXXXXXXXXX will be your number.

USSD

USSD supports interactive sessions where a service can be provided by using a menu. Micro payment market gets a real boom with the technology in place. Users can transfer money from their mobile prepaid and post paid account to other mobile accounts. There will be a service number associated with it. When the user presses the number and dials, he will be presented with menus where he has to enter the amount and the mobile number to which the money needs to be transferred.

USSD is a session oriented technology and hence it supports menus and transactions. The state of the interaction between the user is tracked by the USSD server. Response times for messages are shorter than SMS because is a store and forward technology. All USSD services are accessed by dialing numbers between * and #. The handset recognizes those numbers and forwards the request to the USSD server instead of initializing a normal call or a data call. No additional application, phone menu or sim menu is needed for USSD to function as is supported by every handset.

Add to Del.cio.us RSS Feed Add to Technorati Favorites Stumble It!
   www.sajithmr.com

Tags: , ,

Related posts

If you enjoyed this post, make sure you subscribe to my RSS feed!

Related Posts



23 comments ↓

#1 Ria on 06.29.07 at 1:24 am

Thanks, that is the simplest and clearest explanation I found of USSD on the web.

#2 negar katebi on 07.18.07 at 6:15 pm

It was really easy to understand .thanks indeed

#3 Prompol on 08.01.07 at 7:21 am

As USSD is a session oriented technology

Q1.) on the handset, how can we know the sesion end?
Q2.) Can we send the 2 service in one time command, such as *141#*14*9846831128#

Thank you for the answer from anyone.

#4 Andrew Mwesigwa on 09.03.07 at 4:45 pm

I’m interested in developing an USSD menu driven applications
I’m currently sms content provider and I would want to intergrate sms content with USSD technologyhow do I go about it.

Thanks

#5 Thiwanka Manamendra on 09.12.07 at 1:01 pm

Cool one. Please add more information on how Service Provides done USSD applications & about there APIs.
Thanks
Thiwanka

#6 Mbiga Emmanuel on 09.24.07 at 6:54 pm

I’m a service provider (sms), i would like to know the way to develop USSD services gateway (documentation, website …)
Thanks

#7 Adedeji Adedamola on 10.15.07 at 8:00 pm

Interesting piece !!. Thanks

#8 Girish on 10.18.07 at 6:41 pm

In a USSD session, will I be allowed to enter characters (or) can I enter only digits?

#9 Thomas Loven on 11.21.07 at 2:37 am

Where can I find those service number, and do they work in the Netherlands? I want to transmit lager messages to my employees, what do I need to do that. It has to be based on USSD, like cell broadcasting. Thank you.

#10 Daneshwar Dutt Dubey on 01.20.08 at 1:54 pm

Thanks…for such a nice explanation of USSD…very interesting and useful information indeed…In fact i keep looking for new technologies in field of telecommunications for my seminar.

#11 Karaze Johannes on 01.24.08 at 1:48 pm

It’ s good overview of USSD, I would like to know more about its implementation. Thanks

#12 Morris on 02.02.08 at 1:53 pm

Nice piece, Do we have any FOSS USSD Servers?

#13 Amit Kumar Atap on 02.21.08 at 6:39 pm

the way u have given the overview for USSD is really nice one and easy to understand.

#14 Rodricks on 03.19.08 at 11:29 am

I am vas on IVRS provider. Now we are looking to provide VAS on USSD. Can u give me more information on USSD.

#15 Gabriel on 04.25.08 at 7:04 pm

I’m service provider in sms. Now i wan’t to improve my services using USSD. Can u tell me how to interact with the Operator USSD application server.

#16 me on 05.08.08 at 3:40 pm

very interesting

#17 Manjunath Bhide on 05.28.08 at 11:38 am

what abt for USSD application server ? whether these are in built in HLR and IN ? or do we have a seperate server for these ? If we have seperate server, then how it’s connected to MSC ?

#18 mrinal on 07.06.08 at 1:26 am

Hi! I wanted to know whether the session on USSD can be generated from the customer end and what would be the approx cost if the session time is increased. Why is this facility lying underutilised.

#19 Afzal Imam on 07.08.08 at 9:12 pm

I want to know whether a consumer can add an extra menu in USSD service? If yes , then plz write what are the criteria that will have to be followed and if not the what is the alternate method to do so.

#20 Afzal Imam on 07.08.08 at 9:13 pm

I want to know whether a consumer can add an extra menu in USSD service? If yes , then plz write what are the criteria that will have to be followed and if not then what is the alternate method to do so.

#21 Ganesh on 08.18.08 at 12:08 pm

I’m interested in developing an USSD menu driven applications. Currently I’m working with service provider provider and I want provide different services by intergrating sms content with USSD technology. Where I can get information (documentation, website etc.)regarding the same

Thanks

#22 The Ultimate Mobile Payment Solution :- mChek | I am a Techie on 08.18.08 at 8:47 pm

[…] The registration is pretty simple just enter your mobile number and after that you will receive a USSD push from mchek. USSD push is a simple session oriented SMS push(similar to session oriented login […]

#23 USSD is Going to Change the Short Code Business | Disruptive Technologies and Education on 08.20.08 at 12:35 am

[…] But still, majority kept themselves away from this, just because of cost of sending a message. 3Rs for GSM networks, 2 RS for CDMA networks and 1Rs for BSNL. But now USSD promises to change all of that. Read my earlier post on USSD here. […]

Leave a Comment

Close
E-mail It