open5gs/src/hss
jmasterfunk84 775520d7a8
Introduce Cancel Location and Insert Subscriber Data features to HSS. (#1744)
* Introduce Cancel Location and Insert Subscriber Data features to HSS.
* HSS database will keep track of last known MME and Update Time
* Purged UE flag is established in HSS for future PUR handling
* HSS Thread will connect to database and watch change stream
  mongoDB must be configured with a Replica Set to use this
* HSS will send IDR if subscription data changes
* HSS will send CLR to old MME if MME host or realm changes
* Function created to allow ULA and IDR to generate Subscription-Data AVP
* MME Hostname and Realm shown in WebUI

* Resolve freeDiameter errors

During a ULR, if database does not contain a last known MME, a CLR is being sent to a Null destination.  This will ensure that a destination is available in the database before sending the CLR.

* Removed change streams.  Added PUR handling.

* newline needed at end of file.

* Removed temp variable.

* * Change WebUI to 2x2 display
* Including UE Purged indicator
* Using pointers in ogs_subscription_data_t
* better memory mangement with pointers
* Tweak to Destination used by hss_s6a_send_idr to use last known MME

* Check for null mme_host and mme_realms

Do this before trying to compare the strings.
2022-09-13 16:48:20 +09:00
..
app-init.c Add debug message for issues [#551] 2020-09-10 21:50:20 -04:00
hss-context.c Introduce Cancel Location and Insert Subscriber Data features to HSS. (#1744) 2022-09-13 16:48:20 +09:00
hss-context.h Introduce Cancel Location and Insert Subscriber Data features to HSS. (#1744) 2022-09-13 16:48:20 +09:00
hss-cx-path.c [ALL] Removing trailing whitespace and tab 2022-09-02 23:38:39 +09:00
hss-fd-path.c [ALL] Removing trailing whitespace and tab 2022-09-02 23:38:39 +09:00
hss-fd-path.h [EPC] Support ePDG Interface (#1039) 2021-06-21 22:36:38 +09:00
hss-init.c [ALL] Removing trailing whitespace and tab 2022-09-02 23:38:39 +09:00
hss-s6a-path.c Introduce Cancel Location and Insert Subscriber Data features to HSS. (#1744) 2022-09-13 16:48:20 +09:00
hss-s6a-path.h Introduce Cancel Location and Insert Subscriber Data features to HSS. (#1744) 2022-09-13 16:48:20 +09:00
hss-swx-path.c [ALL] Removing trailing whitespace and tab 2022-09-02 23:38:39 +09:00
meson.build Introduce Cancel Location and Insert Subscriber Data features to HSS. (#1744) 2022-09-13 16:48:20 +09:00