JSLEE Discussions
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Java APIs for SS7/MAP protocol in JAINSLEE application
Forum Index » JAIN SLEE Discussions
Author Message
farokh.bakhtiarikish@atnetwork.co.za


Joined: 25/09/2008 21:55:19
Messages: 25
Offline

Dear all,

I am involving to develop of a USSD gateway using Java APIs.
I need to know how I can find Java APIs for SS7/MAP protocol.
It will be a development with JANISLEE using SignalWare ss7 Card.
Any help in this regard will be highly appreciated.


Best Regard,
Farokh

Rds,
Farokh
davidf


Joined: 30/01/2008 17:59:09
Messages: 492
Location: Wellington, New Zealand
Offline

Hi Farokh,

Thanks for the interest !

We have some software called the "IN Connectivity Pack". It includes support for the MAP protocol, and the latest version adds the USSDv2 MAP messages. The connectivity pack is basically a bundle of RAs that work with Ulticom Signalware.

You can get the IN connectivity pack here https://developer.opencloud.com/devportal/display/DWNLD/IN-Connectivity-Pack-DownloadPage

Any questions etc and we will be happy to help !

Best Regards,
-David

David Ferry
Lead Architect VoLTE TAS
Metaswitch
farokh.bakhtiarikish@atnetwork.co.za


Joined: 25/09/2008 21:55:19
Messages: 25
Offline

Hi Davidf,
I sent a new PM I think about your reply. I do see it in the forum!!
Anyway, I need help to install and run SBB-1.0 on Unix and Windows?
Is Rhino available for Windows?


Brs,
Farokh

Rds,
Farokh
davidf


Joined: 30/01/2008 17:59:09
Messages: 492
Location: Wellington, New Zealand
Offline

Hi

Yes I saw your PM

Briefly Rhino SDK does run on Windows .. so you can develop there. For production systems we recommend Solaris or Linux.

BR,
-David

David Ferry
Lead Architect VoLTE TAS
Metaswitch
farokh.bakhtiarikish@atnetwork.co.za


Joined: 25/09/2008 21:55:19
Messages: 25
Offline

Hi David,
How I can install Rhino on Windows xp?
How can I find Windows version of Rhino SDK?


BR,
Farokh

Rds,
Farokh
davidf


Joined: 30/01/2008 17:59:09
Messages: 492
Location: Wellington, New Zealand
Offline

You can get Rhino2.0 SDK here:
https://developer.opencloud.com/devportal/display/OCDEV/Rhino+2.0

Click through the various links and choose the windows SDK download.

Read the "getting started" section of the documentation. It should get you up and running on Windows.

David Ferry
Lead Architect VoLTE TAS
Metaswitch
farokh.bakhtiarikish@atnetwork.co.za


Joined: 25/09/2008 21:55:19
Messages: 25
Offline

Hi Davidf,
Now I have installed Rhino on Vista many thanks for your help.
I have replied to BSD as well about USSD solution.
I have tried to simulate it. Everything is up and running (I think). Now I need to see the messages in between. There must be some INFO outputs from SBBs right?
I need to verify how dialogues and requests going through.

Regards,
Farokh

Rds,
Farokh
bsd

[Avatar]

Joined: 22/03/2008 00:37:15
Messages: 355
Location: Cambridge, UK
Offline

Hi Farokh,

Unfortunately there is an inconsistence between the deployment script and the tracing facility. JSLEE 1.1 deprecates the TraceFacility and is replaced by the Tracer interface. The deployment script of the example was updated to the Tracer interface but the example source code still uses the JSLEE 1.0 TraceFacility. This will be corrected in the next release.

For now, as a workaround, change the tracing Level of the TraceFacility. For example, open the command line console of Rhino and execute the following commands:
[Rhino@localhost (#1)] [Rhino@localhost (#1)] settracelevel sbb name=USSD\ Test\ Client\ SBB,vendor=OpenCloud,version=0.1 Finest
set trace level of SbbID[name=USSD Test Client SBB,vendor=OpenCloud,version=0.1] to Finest
[Rhino@localhost (#2)] deactivateservice name=USSD\ Test\ Client\ Service,vendor=OpenCloud,version=0.1
Deactivating service ServiceID[name=USSD Test Client Service,vendor=OpenCloud,version=0.1] on node(s) [101]
Service transitioned to the Stopping state on node 101
[Rhino@localhost (#3)] activateservice name=USSD\ Test\ Client\ Service,vendor=OpenCloud,version=0.1
Activating service ServiceID[name=USSD Test Client Service,vendor=OpenCloud,version=0.1] on node(s) [101]
Service transitioned to the Active state on node 101


You should now see the following log messages:
2008-10-02 09:25:57.415 INFO [rhino.management.service] <RMI TCP Connection(18)-127.0.0.1> Activating ServiceID[name=USSD Test Client Service,vendor=OpenCloud,version=0.1] on node(s) [101]
2008-10-02 09:25:57.491 INFO [rhino.servicestate] <StageWorker/GroupRMI/2> Service ServiceID[name=USSD Test Client Service,vendor=OpenCloud,version=0.1] has been activated on this node
2008-10-02 09:25:57.491 INFO [rhino.state.service.listener] <StageWorker/GroupRMI/2> Binding mapra2 to entity link name slee/resources/map/provider for SbbID[name=USSD Test Client SBB,vendor=OpenCloud,version=0.1]
2008-10-02 09:25:57.570 Info [trace.component] <jr-29> [SbbID[name=USSD Test Client SBB,vendor=OpenCloud,version=0.1]:networkUnstructuredSsClient] Received ServiceStartedEvent
2008-10-02 09:25:57.570 Info [trace.component] <jr-29> [SbbID[name=USSD Test Client SBB,vendor=OpenCloud,version=0.1]:networkUnstructuredSsClient] Opened MAP Dialog: Dialog[appContext=MAPv2:networkUnstructuredSsContext,appID=100,dialogID=2,incarnationID=0]
2008-10-02 09:25:57.571 Info [trace.component] <jr-29> [SbbID[name=USSD Test Client SBB,vendor=OpenCloud,version=0.1]:networkUnstructuredSsClient] Issuing request: ProcessUnstructuredSsRequest[ussdDataCodingScheme=42,ussdString=[68,65,6c,6c,6f],alertingPattern=204,msisdn=ISDNAddress[nature=national number,numberingPlan=ISDN,address=09123123]]
2008-10-02 09:25:57.579 INFO [rhino.management.service] <RMI TCP Connection(18)-127.0.0.1> ServiceID[name=USSD Test Client Service,vendor=OpenCloud,version=0.1] successfully activated on node(s) [101]
2008-10-02 09:25:57.582 Info [trace.component] <jr-4> [SbbID[name=USSD Test Client SBB,vendor=OpenCloud,version=0.1]:networkUnstructuredSsClient] Received ProcessUnstructuredSsRequest response: ProcessUnstructuredSsRequestResponse[dialog=Dialog[appContext=MAPv2:networkUnstructuredSsContext,appID=100,dialogID=2,incarnationID=0],ussdDataCodingScheme=1,ussdString=[06,02]]
2008-10-02 09:25:57.582 Info [trace.component] <jr-4> [SbbID[name=USSD Test Client SBB,vendor=OpenCloud,version=0.1]:networkUnstructuredSsClient] Closing dialog: Dialog[appContext=MAPv2:networkUnstructuredSsContext,appID=100,dialogID=2,incarnationID=0]




Bruno Duarte
Technical Consultant
OpenCloud
[Email] [WWW]
parichaya1984


Joined: 12/01/2010 11:04:19
Messages: 2
Offline

Hi...

Thus this api will really help me...because...

I am trying to download the MAP API which have com.opencloud.slee.resources.map.in.operation package that you have mentioned.

But unfortunately...the SDK or the API jar files download link is not present.

I am trying to develop an application based on USSD ...

Please do help me out...

Waiting for your reply...

Regards,

Parichaya
bsd

[Avatar]

Joined: 22/03/2008 00:37:15
Messages: 355
Location: Cambridge, UK
Offline

Hi Parichaya,

You can download the packages from the Downloads page. However, note that you have to be registered and logged in to be able to access the download links.

Bruno

Bruno Duarte
Technical Consultant
OpenCloud
[Email] [WWW]
parichaya1984


Joined: 12/01/2010 11:04:19
Messages: 2
Offline

hi...Bruno ,

Thank you very much ...I have downloaded the required packages and API's.
Please help me out on this ... i am developing USSD application, now the point is how to configure the USSD gateway ...also, how and which methods will be useful to me for this application.

Regards,

Parichaya
bsd

[Avatar]

Joined: 22/03/2008 00:37:15
Messages: 355
Location: Cambridge, UK
Offline

Hi Parichaya,

I'd suggest to start by having a look at the USSD example that is included with the IN Connectivity Pack.

Regards,
Bruno Duarte

Bruno Duarte
Technical Consultant
OpenCloud
[Email] [WWW]
bunfa


Joined: 10/12/2010 23:30:38
Messages: 1
Offline

HI Guys,
am using sangoma card on mobicents is it possible to use IN connectivity packs as well
davidf


Joined: 30/01/2008 17:59:09
Messages: 492
Location: Wellington, New Zealand
Offline

Hi,

Our Connectivity Packs are for Rhino. Currently the CGIN Connectivity Pack requires the use of Ulticom Signalware.

Best Regards,
-David

David Ferry
Lead Architect VoLTE TAS
Metaswitch
deiyanfott


Joined: 15/01/2011 00:49:37
Messages: 1
Offline

I see that Rhino is a Telecom Application Server. I am in a project that will be using USSD as a means for mobile banking transactions. The projected number of users to be served is 4M.

Question:
Will Rhino be a good test server for the project as compared to the usual J2EE enterprise servers with regards to the number of projected users?
 
Forum Index » JAIN SLEE Discussions
Go to:   
Powered by JForum 2.1.8 © JForum Team