Skip to main content

OpenIMSCore and Mobicents

11 replies [Last post]
faffo
Offline
Joined: 2007-09-08
Points: 0

hi to all,
i'm trying to merge OpenIMSCore and Mobicents toghether.
I already installed P-CSCF, S-CSCF, I-CSCF and HSS, and they work corretly
I have an'IMS client and I wish use wakeup call service whit it.
I configured the trigger message in S-CSCF for delivery SIP message to Mobicents. it works, the SIP message arrives to mobicents, but the problem is that the message is send back to S-CSCF, and not to IMS client.
i think that the message from wakeup service to IMS client isn't a signaling message. It is a "media" message and so i must obtain the ip address of IMS client for delivery it directly to client.
the only way to do this is to take first item of field Via in SIP message, because the SIP protocol say that all host (client included) must insert in Via field its ip address and port.
what do you think about it? is there other mechanism?
thanks

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
abhatnagar192006
Offline
Joined: 2008-08-02
Points: 0

Sending any sip message from a sip AS to the ims client will be a violation of the IMS standard. There is no standardized SIP interface that connects the client directly to the SIP AS. The only connection is on the Ut reference pt (XCAP/HTTP).
The MESSAGE method is not a media componant. The wake up call service uses pager mode messaging that takes place over the signaling channel. Session based messaging takes place peer to peer (MSRP/TCP)
The signaling behavior you describe is standard and normal SIP routing. The response to an incoming request will pass through all those servers that added the Via header in the request.
If your requirement is that the client should talk directly to mobicents, you can safely remove IMS from the middle !
Aayush.

ngprasad1
Offline
Joined: 2008-03-24
Points: 0

Hi Faffo,

I am trying to integrate Mobicents AS with the OpenIMSCore.for me also OpenIMS setup is running.but to set a trigger message in scscf , in which file we have to configure??

Thanks in advance.

-prasad.

sreesha_j
Offline
Joined: 2009-01-11
Points: 0

Hi,

Does anybody have solution on how to integrate mobicents as Application Server with OpenIMSCore?

Please let me know if there are any documents available on the same..

-Sireesha

alexandrem
Offline
Joined: 2005-10-19
Points: 0

Hi Sireesha,

You can find some posts regarding OpenIMS and Mobicents integration on the OpenIMS Mailing List archive:

Try this: http://www.google.com/cse?cx=005098996592077440746%3A-zx32fcs4fq&ie=UTF-...

Regards,
Alexandre Mendonca
JBoss R&D

ngprasad1
Offline
Joined: 2008-03-24
Points: 0

Hi Faffo,

This is a question rather than a reply:

> I configured the trigger message in S-CSCF for delivery SIP message to Mobicents. it works

how did u configured the Scscf files to set up a trigger point..I am also working for the same..will be appreciated if answer is provided..

Thanks,
prasad.

jbemmel
Offline
Joined: 2005-03-01
Points: 0

Faffo,

You need to understand the routing of SIP messages within an IMS network to be able to "merge" OpenIMSCore and Mobicents. An AS in IMS does not work the same as a standalone SIP proxy server / application server

It is correct that the SIP message towards the AS is routed back to the S-CSCF, that is the way IMS works (there are 2 Route headers in the SIP message, the AS removes 1 and keeps the second one)

In this context, you will need to rework the flow of the wakeup service in order for it to work in an IMS environment. Not trivial though

Regards,
Jeroen

jaimec3po
Offline
Joined: 2008-01-31
Points: 0

Hi faffo, i'm trying to do the same thah yuo try and i have same problem, i'm need to evaluate the factibility of use Mobicents as Application Server, more especific SIP Application Server, in a IMS context.

i'have Open IMS Core as my IMS test network and as say, i like to use Mobicents as Application Server en this IMS test network.

my questions are:

- who you solve yyour problem?
- IMS SIP (3GGP Stantandard) is no the same traditional SIP (IETF standard), there are some known missmatch about SIP stack implementation of Mobicents tha cause your wrong routing problem?

Thanks

mastika
Offline
Joined: 2007-10-23
Points: 0

Hi to all.

I think that I have the same problem, but using the call-controller2 example. If I'm able to solve the problem, I'll post the solution here.

faffo
Offline
Joined: 2007-09-08
Points: 0

anyone met the same problem?
is there someone that have some suggestions to give.
thanks

eduardomartins
Offline
Joined: 2005-10-10
Points: 0

if the standard sip routing rules applied by jain sip api doesn't work for you, that is, the sip requests generated from other requests are not you need, then you need to change the routing headers yourself.

eduardomartins
Offline
Joined: 2005-10-10
Points: 0

you must follow the usual sip routing rules regarding via and route headers I guess :-)