logo
Published on TelecomSpace (http://telecomspace.com)

Unstructured Supplementary Services Data (USSD)

Unstructured Supplementary Services Data (USSD) allows for the transmission of information via a GSM network. Contrasting with SMS, it offers real time connection during a session. A USSD message can be upto 182 alphanumeric characters in length. Unstructured Supplementary Service Data allows interactive services between a MS and applications hosted by the Mobile Operator. These messages are composed of digits and the #, * keys, and allow users to easily and quickly get information/access services from the Operator.

USSD messages are simple to form and easy to send. User can directly enter the ussd string and press call to send the message. A typical USSD message starts with a * followed by digits which indicate an action to be performed or are parameters. Each group of numbers is separated by a *, and the message is terminated with a #. The USSD gateway in turn can interact with external applications based on the USSD command. This allows access to number of value added services via USSD.

USSD is a session oriented service, and can support a sequence of exchange of information. Phase 2 USSD also allows messages to be pushed onto a MS. It is several times faster than MO SMS messages since there is no store and forward of messages. The USSD gateway supports an open HTTP interface.

The USSD gateway will have an interface with the MSC over SS7. It uses MAP to receive and send USSD data from the HLR.

Generally the USSD functionality is implemented in the following modes:

 

Characteristics of USSD:

 

Applications:

 

Resources:

Messaging- SMS, SMPP, USSD, MMS Discussion Forum [1]

Download [2] specification : GSM ETSI 3.90 - Unstructured Supplementary Service Data (USSD) - Stage 2


Source URL:
http://telecomspace.com/messaging-ussd.html