You are here

How to development an application with USSD

5 posts / 0 new
Last post
nthung
How to development an application with USSD

I want to develop an application on USSD, but I don't know how to do it. It means that, libraries(.jar) need to download for development
I am using Eclipse(IDE, java)
thanks for support

clementwork
how to develop an application with USSD

me 2.i have the same problem of developping an USSD application but i don't know where to start and what are the requirements. please if someone have an idea,we'll be very gratefull to hearing from you.
thanks!!

sangamesh
sangamesh's picture
USSD development

To create an USSD application you need to bind to the operator's USSD Centre/Gateway, most of the USSD gateways does have support for SMPP or HTTP XML/RPC protocol interfaces and then you can go ahead building your application

Sangamesh R H
Telecom Consultant

clementwork
USSD application

thank u so much for your help!
but i still have difficulties and want more information and good understanding of some
technical terms used.you said,I need USSD centre/gateways that support SMPP or HTTP XML/RPC protocol interfaces.
my question is: what is the difference between the two? why do i need one over the other?
I mean SMPP or HTTP XML/RPC protocol interfaces.
thank u in advance!

sangamesh
sangamesh's picture
USSD application

Hi Clement,

USSDC or USSD gateway are the core components of any GSM operators they are integrated with the operator core radio network viz.MSC/HLR/ etc. The USSD Gateways usually have a 3rd party content provider access interfaces over SMPP or HTTP(XML/RPC) using which the 3rd party content provider can integrate and push the content as USSD dialogs.
You would need either of them or any other protocol that is supported by the USSD gateway that you are willing to connect to. SMPP,XML/RPC or any other protocols are just the medium to get the content provider integrated with the USSD gateways/centres. Please get these details from your USSDC vendor.

Sangamesh R H
Telecom Consultant