
Hi Daniel, To get started you can have a look at safcoms ussd dev guide attached. I think sometimes back i built a simulator for guys whoi cannot get network elements to tests their stuff. http://n-webot.com/sim1/ ' I must confess its a while back but should work, I think i also have a simulator for airtel (just getting lazy to write simulators for the newer apis ) Inbox me for a username/password once you've began your coding. All you need is a publicly available url where the simulator can reach your code. Rgds *_______________________________________________________________We must Keep on, We can't stop here * On Tue, Jan 27, 2015 at 12:40 PM, Kennedy Kairu Kariuki via skunkworks < skunkworks@lists.my.co.ke> wrote:
Yu was IMI mobile. Tayana was for elevtronic topup and postpaid billing
On 1/27/15, Tony Likhanga via skunkworks <skunkworks@lists.my.co.ke> wrote:
*<Kirathi>*
USSD manenoz has two facets: Network-side workings and the application-side workings.
A gateway sits in between the two to act as an 'interpreter' that converts simple universal SS7 MAP protocol 'spoken' by every handset to complex/robust protocols that the APP 'speaks', and vice-versa.
--------- | |<------http------> APP HANDSET <---ss7 map----> | USSD-GW |<-----xmlRpc-----> APP | SERVER |<------smpp------> APP | |<---witchcraft---> APP ---------
I understand that you will be concentrating on the App side of things. I'll however point you to materials on the Network side of things as well, for completeness sake.
*</Kirathi>*
*Network-Side References :*
· Introductory stuff : http://www.dialogic.com/~/media/products/docs/appnotes/11038_USSD_an.pdf
· Generic Stuff : USSD Overview - Sema.pdf (attached)
· Industry meat & bones : ETSI Technical Standards documents (3GPP TS 22.090, 3GPP TS 23.038, 3GPP TS 23.090, 3GPP TS 24.090, 3GPP TS 29.002). Freely available on the internet. Easily searchable on http://webapp.etsi.org/key/queryform.asp
*Application-Side References :*
Ideally, these ought to be provided by the USSD-GW Vendor through the mobile operator. They specify the protocols supported by the GW and define the API to be used. At some point our, as per my limited knowledge, the vendor list for local operators was as follows (this may have changed with time)
· Safaricom ~~> OpenCode
· Airtel Kenya ~~> Comviva
· Yu-Mobile ~~> Tayana
Addendum : Some additional nice reference I recommend to you : http://developers.smsgh.com/documentations/ussd
Tony.
--
Kind Regards,
Kennedy KK
Mobile: +254721699119 / +254725292261 Skype: k.kairu Gtalk: kkairu
_______________________________________________ skunkworks mailing list skunkworks@lists.my.co.ke ------------ List info, subscribe/unsubscribe http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks ------------
Skunkworks Rules http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 ------------ Other services @ http://my.co.ke