Osmocom HLR for GSUP protocol towards OsmoSGSN and OsmoMSC https://osmocom.org/projects/osmo-hlr
Go to file
Oliver Smith bf7deda0fc add libosmo-mslookup abstract client
mslookup is a key concept in Distributed GSM, which allows querying the current
location of a subscriber in a number of cooperating but independent core
network sites, by arbitrary service names and by MSISDN/IMSI.

Add the abstract mslookup client library. An actual lookup method (besides
mslookup_client_fake.c) is added in a subsequent patch.

For a detailed overview of this and upcoming patches, please see the elaborate
comment at the top of mslookup.c.

Add as separate library, libosmo-mslookup, to allow adding D-GSM capability to
arbitrary client programs.

osmo-hlr will be the only mslookup server implementation, added in a subsequent
patch.

osmo-hlr itself will also use this library and act as an mslookup client, when
requesting the home HLR for locally unknown IMSIs.

Related: OS#4237
Patch-by: osmith, nhofmeyr
Change-Id: I83487ab8aad1611eb02e997dafbcb8344da13df1
2020-01-10 16:07:40 +00:00
contrib contrib/jenkins.sh: run "make maintainer-clean" 2019-07-10 13:29:54 +02:00
debian add libosmo-mslookup abstract client 2020-01-10 16:07:40 +00:00
doc hlr db schema 3: hlr_number -> msc_number 2019-11-12 16:23:48 +00:00
include add libosmo-mslookup abstract client 2020-01-10 16:07:40 +00:00
sql db v4: add column last_lu_seen_ps 2019-11-27 03:19:06 +01:00
src add libosmo-mslookup abstract client 2020-01-10 16:07:40 +00:00
tests add libosmo-mslookup abstract client 2020-01-10 16:07:40 +00:00
.gitignore add libosmo-mslookup abstract client 2020-01-10 16:07:40 +00:00
.gitreview Add gerrit settings 2016-12-21 10:35:38 +01:00
COPYING add COPYING file with AGPLv3 license text 2016-11-11 10:17:06 +01:00
Makefile.am Fix DISTCHECK_CONFIGURE_FLAGS override 2018-12-04 15:11:07 +00:00
configure.ac add libosmo-mslookup abstract client 2020-01-10 16:07:40 +00:00
git-version-gen build with autoconf/automake, add jenkins.sh script 2016-12-11 01:07:26 +01:00
libosmo-gsup-client.pc.in pkg-config: Fix libosmo-gsup-client pkg-config file 2018-07-31 19:37:45 +02:00
libosmo-mslookup.pc.in add libosmo-mslookup abstract client 2020-01-10 16:07:40 +00:00