Mobicents Diameter implementation

276 views
Skip to first unread message

Fernando Mendioroz

unread,
Dec 4, 2013, 1:00:27 AM12/4/13
to mobicent...@googlegroups.com
Hi group!

Remembering the discussion at the emails below, I checked that the following MAP messages for LCS (Location Services) for UMTS are implemented (please correct me they are not, though they appear to be according to MAPMessagesImplemented.ods as downloaded from the link provided by Amit below). With the latter I am referring to the MAP messages at the bottom of this first email.

Now, I also need to check if there is any Mobicents implementation concerning LCS for LTE. So, I need to know if Diameter based messages according to 3GPP TS 29.173 (for the SLh interface) and 3GPP TS 29.172 (for the SLg interface between GMLC and MME -ELP/Diameter protocol-) are implemented in Mobicentes. I mean, PROVIDE SUBSCRIBER LOCATION REQUEST and SEND ROUTING INFORMATION for LCS Diameter based messages (to be directed to the HSS and MME respectively).

Where can I check this info? Any help regarding this matter is truly appreciated!

Many thanks in advance and kind regards
Fernando Mendioroz

LCS for UMTS MAP operations  implemented in jss7 release-2.10-FINAL

locationSvcGatewayContext 37 MAP-SEND-ROUTING-INFO-FOR-LCS This service is used between the GMLC and the HLR to retrieve the routing information needed for routing a location service request to the servicing VMSC or SGSN.
locationSvcEnquiryContext 38 MAP-PROVIDE-SUBSCRIBER-LOCATION This service is used by a GMLC to request the location of a target MS from the visited MSC or SGSN at any time
MAP-SUBSCRIBER-LOCATION-REPORT This service is used by a VMSC or SGSN to provide the location of a target MS to a GMLC when a request for location is either implicitly administered or made at some earlier time


De: mobicent...@googlegroups.com [mailto:mobicent...@googlegroups.comEn nombre de Amit Bhayani
Enviado el: martes, 08 de octubre de 2013 01:14 a.m.
Para: mobicents-public
Asunto: Re: [mobicents-public] cap and map in the same node

 

Nice application Gayan!

 

We would love to know how it goes for you.

 

Yes its possible to have MAP and CAP in registered in same stack. The distinguishing factor as explained by Fernando is SSN.  

 

>>07:03:24,678 ERROR [MAPProviderImpl] (pool-17-thread-1) Unsupported ApplicationContextName is received: 0, 4, 0, 0, 1, 0, 42, 3,

 

You are getting this error because in MAP stack MAP-NOTE-MM-EVENT is not yet implemented. See details of operations implemented at https://code.google.com/p/jss7/source/browse/map/MAPMessagesImplemented.ods

 

Feel free to implement this MAP Operation and submit patch.

 

Cheers,

Amit.

 

On Tue, Oct 8, 2013 at 11:32 AM, Gayan Chathuranga <gay...@gmail.com> wrote:

Always welcome :)

 

On Tue, Oct 8, 2013 at 11:29 AM, Fernando Mendioroz <fernando....@gmail.com> wrote:

Cool stuff, creative J

Good luck and thanks for sharing such nice ideas!

 

Kind regards

FM

 

De: mobicent...@googlegroups.com [mailto:mobicent...@googlegroups.comEn nombre de Gayan Chathuranga
Enviado el: martes, 08 de octubre de 2013 12:42 a.m.


Para: mobicent...@googlegroups.com
Asunto: Re: [mobicents-public] cap and map in the same node

 

Hi Fernando Mendioroz,

Thank you for your valuable input. First of all, sorry, here i messed two projects in to one.

Yes, we use MM event for some cym base promotion.

use case would be, we select some customer base and provision m-csi in HLR, and whenever they switched on, we offer them some products.

Actually for this i used my own C stack, however, i am thinking to migrate it to mobicents.

 

the next project is i am trying to do a call parking system. basic functionality of this is, when you are receiving a mobile terminating call, at very first you will receiving a ussd request, saying that, "you are receiving a call from this number, what do you want to do?" so user have several options to select.

For this scenario, i need to integrate MAP and CAP in to the same system.

 

BR,

Gayan

 

 

 

 

On Tue, Oct 8, 2013 at 10:28 AM, Fernando Mendioroz <fernando....@gmail.com> wrote:

Hi Mr. Gayan Chathuranga,

 

If you wish to follow the standard (a good idea always), try with SSN 147. However, in another system we used SSN 8 for sending MAP’s (SMS) operations SendRoutingInfoForSM and MT-ForwardSM for MT SMS (as we used 147 for MAP’s ProcessUnstructuredSsRequest, UnstructuredSsRequest and UnstructuredSsNotify for USSD, since the signaling board’s SS7 stack we were using, logically didn’t support using the same SSN on two different applications). Nonetheless, it worked in production environment with hundreds of USSD sessions and SMS per second.

 

However, reasoning what you mention below, it seems then that your problem concerns with noteMM-Event MAP operation then (I admit I am curious about your Mobility Management Operation your trying then, quite unusual but still looks interesting J). Anyway, let’s hear the voice of the experts here, they surely know better than me.

 

Best Regards

Fernando Mendioroz

 

 

De: mobicent...@googlegroups.com [mailto:mobicent...@googlegroups.comEn nombre de Gayan Chathuranga
Enviado el: lunes, 07 de octubre de 2013 10:29 p.m.
Para: mobicent...@googlegroups.com
Asunto: Re: [mobicents-public] cap and map in the same node

 

Does that mean, noteMM-Event does not support?

Yes, my question is still valid, i want to use CAP and MAP in the same node with the same GT and PC.

i tried defining two GT address's with SSN 8 for MAP and 146 for CAP.

i will try with SSN 147 again.

thanks. 

On Tuesday, October 8, 2013 12:22:42 AM UTC+5:30, Fernando Mendioroz wrote:

That ACN (mm-EventReportingContext) is for MAP operation noteMM-Event. I wonder what are you trying to do J.

 

Nevertheless, it is indeed possible to host a CAP and a MAP application in the same host with one GT and PC (I haven’t tried within Mobicents yet though). The discrimination relies in the SSN (SubSystem Number). You should use 147 for MAP and 146 for CAP within a gsmSCF. We did that on a GPRS billing system that used CAP phase III for PDPc and GPRS Session control, and MAP for billing notification through USSD notify MAP operation.

 

Hope it helps

Kind regards

 

De: mobicent...@googlegroups.com [mailto:mobicent...@googlegroups.comEn nombre de Gayan Chathuranga
Enviado el: domingo, 06 de octubre de 2013 10:41 p.m.
Para: mobicent...@googlegroups.com
Asunto: [mobicents-public] cap and map in the same node

 

Hi,

Is it possible to host a CAP application and a MAP application in a same host, which has one GT and a PC.

 

i tried, but i am receiving, unsupported acn error for CAP, as it hits the MAP stack.

 

07:03:24,678 ERROR [MAPProviderImpl] (pool-17-thread-1) Unsupported ApplicationContextName is received: 0, 4, 0, 0, 1, 0, 42, 3, 

 

Any idea of making this work?

 

BR,

Gayan. 

Alexandre Mendonça

unread,
Dec 14, 2013, 5:43:23 AM12/14/13
to Mobicents Public
HI Fernando,

Currently we don't have SLh or SLg interfaces implemented in our diameter stack. We would be more than happy if you were interested in contributing these.

Best Regards,


--
You received this message because you are subscribed to the Google Groups "mobicents-public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mobicents-publ...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Fernando Mendioroz

unread,
Dec 14, 2013, 10:57:29 AM12/14/13
to mobicent...@googlegroups.com

Thanks Alexandre!

 

This, along with other contributions for messaging within VoLTE, will be part of my job in the following months, so, I definitely will J.

 

Best regards

Fernando Mendioroz

Reply all
Reply to author
Forward
0 new messages