Send USSD and Location Based Service messages

445 views
Skip to first unread message

Rahul C

unread,
Jun 7, 2011, 6:33:10 AM6/7/11
to mobicents-public
Hi,

We are a startup developing a location based service on USSD. The
operator we are in talks with does not have a LBS or USSD GW, but is
willing to provide Sigtran M3UA connectivity to its GMLC/STP for
sending location requests. Our application is a web application.
Whenever we get a request from the subscriber, we need to send
location request for him/her and then push location-relevant content
from our application, preferably over USSD (We'll use USSD only if
implementation of the gateway is stable and not very complex, else
service will be SMS-based). We have identified the following MAP
messages as relevant for our purpose.

ProvideSubscriberInfo [3G]
AnyTimeInterrogation [3G]
CheckIMEI
InsertSubscriberData
DeleteSubscriberData
FailureReport [3G]
SendRoutingInfo
ProcessUnstructuredSsData
ProcessUnstructuredSsRequest
UnstructuredSsRequest
UnstructuredSsNotify
SendRoutingInfoForSM
ForwardSM
MoForwardSM [3G]
MtForwardSM [3G]
ReportSmDeliveryStatus
NoteSubscriberPresent [P1O]
AlertServiceCentreWithoutResult [P1O]
AlertServiceCentre
InformServiceCentre
ReadyForSM
SendRoutingInfoForLCS [3G]
ProvideSubscriberLocation [3G]
SubscriberLocationReport [3G]

We don't have a very strong understanding of Mobicents platform, but
want to explore the possibility of using the SS7 protocol stack for
MAP messaging between the operator network and our web application. A
detailed guide or demo would be much appreciated.

Thanks,
Rahul.

Amit Bhayani

unread,
Jun 7, 2011, 7:28:17 AM6/7/11
to mobicent...@googlegroups.com
Welcome to mobicents-public Rahul!

In mobicents SS7 stack we have M3UA (Sigtran) and MAP (only ProcessUnstructuredSsRequest and UnstructuredSsRequest). Other MAP messages impl are in road-map http://www.mobicents.org/ss7/roadmap.html

If you want to test the USSD messages download the SS7 Beta9 binary from http://www.mobicents.org/ss7/downloads.html and go through the documentation included in the binary.

Basically you will need to connect to your operator over M3UA (client side). Your operator would have exposed the IP:Port for m3ua and other parameters like remote pointcode, ssn etc.

We can proceed further once this connection is successful.

Regards
Amit.

Rahul C

unread,
Jun 8, 2011, 5:37:20 AM6/8/11
to mobicents-public
Amit,

Thanks for the prompt response. I have a few more queries:
1. By when will the Mobicents team come out with MAP implementation of
other messages? The next beta release is due on 30th June. Are the
other MAP messages going to be part of it?
2. If the MAP implementation is far off, could you suggest
alternatives (open source or otherwise) for meeting our requirements?
3. Pl guide me on the integration of the ss7 protocol stack with my
web application. How can I make SIP calls over http? Some examples
with sample code would be very useful.

I'll keep you posted on the connectivity with operator. Hope to get it
up and running soon.

Regards,

Rahul.

On Jun 7, 4:28 pm, Amit Bhayani <amit.bhay...@gmail.com> wrote:
> Welcome to mobicents-public Rahul!
>
> In mobicents SS7 stack we have M3UA (Sigtran) and MAP
> (only ProcessUnstructuredSsRequest and UnstructuredSsRequest). Other MAP
> messages impl are in road-maphttp://www.mobicents.org/ss7/roadmap.html
>
> If you want to test the USSD messages download the SS7 Beta9 binary fromhttp://www.mobicents.org/ss7/downloads.htmland go through the documentation
Reply all
Reply to author
Forward
0 new messages