Can the SIP REGISTER stuff be done from sipauthserve? I know yate has an SS7/MAP implementation, we were thinking of using that. A custom implementation does seem like it could potentially be a better fit though.


On Wed, Oct 31, 2012 at 5:52 PM, Dmitri Soloviev <dmisol@mail.ru> wrote:
The first thing now is to fix scenarios (that was my letter about). Then the architecture will become clear.
In any case, there is no intention to disturb the existing one cause it really seems perfect :)

As for SIP Register, not sure now. But sooner or later it should deal with triplets, and it needs to request them (at least in order to meet standards .. if we need to follow them.. we could re-use initial set..) from an external HLR/AuC to serve foreign subscribers. The fact is that it unites both HLR and VLR functionality, and it should be carefully studied how to expose it to the outer world as HLR (for outgoing roaming) and VLR (for incoming). Might be also worth thinking about Diameter Cx/Dx.. Again, too early to discuss. And ideas are welcomed.

So, the first step is to understand scenarios, for both incoming and outgoing roaming.
And now there is an assumption (which can be faulty)that we can start without CAP/INAP: this definitely requires to change/modify softswitch for incoming roaming..


Wed, 31 Oct 2012 17:11:56 -0700 Kurtis Heimerl <kheimerl@cs.berkeley.edu>:
That's sorta of an answer. Is it a completely separate gateway? Is SIP REGISTER the only thing changing? Why is it changing?

Btw, this is a great thing to start working on. I'm looking forward to it.


On Wed, Oct 31, 2012 at 5:08 PM, Dmitri Soloviev <dmisol@mail.ru> wrote:
It is expected to be a gateway with SIP+GSM MAP to the outer world, without changing OpenBTS core; Meanwhile SIP Register seems wiil be replaced.



Wed, 31 Oct 2012 16:56:41 -0700 Kurtis Heimerl <kheimerl@cs.berkeley.edu>:
Are you doing this inside of OpenBTS, or with an external service?


On Wed, Oct 31, 2012 at 7:12 AM, Dmitri Soloviev <dmisol@mail.ru> wrote:
Hi

I'm preparing to implement a legacy GSM roaming for OpenBTS network.

To start with, I'm trying to get a minimal list of mandatory MAP services to allow foreign subscribers to roam inside OpenBTS.
CAMEL is not discussed now.

Your help is appreciated.

Regards,
Dmitri

MAP_UPDATE_LOCATION+
MAP_CANCEL_LOCATION+
MAP_SEND_IDENTIFICATION-?
MAP_PURGE_MS+
MAP_UPDATE_GPRS_LOCATION
MAP-NOTE-MM-EVENT
MAP_PAGE
MAP_SEARCH_FOR_MS
MAP_PROCESS_ACCESS_REQUEST
MAP_PREPARE_HANDOVER
MAP_SEND_END_SIGNAL
MAP_PROCESS_ACCESS_SIGNALLING
MAP_FORWARD_ACCESS_SIGNALLING
MAP_PREPARE_SUBSEQUENT_HANDOVER
MAP_ALLOCATE_HANDOVER_NUMBER
MAP_SEND_HANDOVER_REPORT
MAP_AUTHENTICATE
MAP_SEND_AUTHENTICATION_INFO +
MAP_AUTHENTICATION_FAILURE_REPORT?
MAP_SET_CIPHERING_MODE
MAP_CHECK_IMEI
MAP_OBTAIN_IMEI
MAP-INSERT-SUBSCRIBER-DATAneeded later?
MAP-DELETE-SUBSCRIBER-DATAneeded later?
MAP-PROVIDE-IMSI
MAP-FORWARD-NEW-TMSI
MAP_RESET+?
MAP_FORWARD_CHECK_SS_INDICATION-?
MAP_RESTORE_DATA+?
MAP-ANY-TIME-INTERROGATION
MAP-PROVIDE-SUBSCRIBER-INFO -?
MAP-ANY-TIME-SUBSCRIPTION-INTERROGATION
MAP-ANY-TIME-MODIFICATION
MAP-NOTE-SUBSCRIBER-DATA-MODIFIED
MAP-ACTIVATE-TRACE-MODE-?
MAP-DEACTIVATE-TRACE-MODE-?
MAP-TRACE-SUBSCRIBER-ACTIVITY
MAP-SEND-IMSI
MAP_SEND_ROUTING_INFORMATION
MAP_PROVIDE_ROAMING_NUMBER+
MAP_RESUME_CALL_HANDLING-?
MAP_PREPARE_GROUP_CALL
MAP_PROCESS_GROUP
MAP_FORWARD_GROUP_CALL_SIGNALLING
MAP_SEND_GROUP_CALL_END_SIGNAL
MAP_SEND_GROUP_CALL_INFO
MAP_SET_REPORTING_STATE-?
MAP_STATUS_REPORT-?
MAP_REMOTE_USER_FREE-?
MAP_IST_ALERT-?
MAP_IST_COMMAND-?
MAP_RELEASE_RESOURCES+?
MAP_REGISTER_SS-?
MAP_ERASE_SS -?
MAP_ACTIVATE_SS-?
MAP_DEACTIVATE_SS-?
MAP_INTERROGATE_SS-?
MAP_REGISTER_PASSWORD-?
MAP_GET_PASSWORD-?
MAP_PROCESS_UNSTRUCTURED_SS_REQUEST-?
MAP_UNSTRUCTURED_SS_REQUEST-?
MAP_UNSTRUCTURED_SS_NOTIFY-?
MAP_SS_INVOCATION_NOTIFY
MAP_REGISTER_CC_ENTRY
MAP_ERASE_CC_ENTRY
MAP-SEND-ROUTING-INFO-FOR-SM
MAP-MO-FORWARD-SHORT-MESSAGE
MAP-REPORT-SM-DELIVERY-STATUS
MAP-READY-FOR-SM-?
MAP-ALERT-SERVICE-CENTRE-?
MAP-INFORM-SERVICE-CENTRE
MAP-SEND-INFO-FOR-MT-SMS
MAP-SEND-INFO-FOR-MO-SMS
MAP-MT-FORWARD-SHORT-MESSAGE+
MAP-MT-FORWARD-SM-FOR-VGCS
MAP_SEND_ROUTING_INFO_FOR_GPRS
MAP_FAILURE_REPORT
MAP_NOTE_MS_PRESENT_FOR_GPRS
MAP-SEND-ROUTING-INFO-FOR-LCS
MAP-PROVIDE-SUBSCRIBER-LOCATION
MAP-SUBSCRIBER-LOCATION-REPORT

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Openbts-discuss mailing list
Openbts-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbts-discuss