Splitting out M3UA and MTP3 out of Open BSC into a separate library

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.

Holger Freyther holger at freyther.de
Thu May 26 13:01:15 UTC 2016


> On 24 May 2016, at 00:23, Arran Cudbard-Bell <a.cudbardb at freeradius.org> wrote:
> 
> Hi,

Hi!


> Developing a module for FreeRADIUS to support EAP-SIM and EAP-AKA authentication against a HLR.

cool! I hope it is going to be Free Software?


> The HLR we were targeting only supported a SCTP/M3UA/SCCP/TCAP/MAP stack, so we couldn't use SUA.
> 
> Ripping the M3UA/MTP3 code out of OpenBSC worked surprisingly well.  We ended up running the event loop in a separate thread to work around the threading issues.
> 
> Unfortunately the HLR implements the ANSI variant of everything, whereas OpenBSC and supporting libraries seem to have been written to be compatible with the ITU standards.


If you need another HLR (either IPA + SCCP or through osmo-stp as M3UA ASP) to test against I can help you to set-up the Smalltalk HLR/AuC I wrote.

holger


More information about the OpenBSC mailing list