Go to file
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
.github [SBI] Fixed nf_instance memory leak 2022-08-02 09:44:13 +09:00
configs Added Service-based NF discovery 2022-09-02 23:04:57 +09:00
debian Release v2.4.10 2022-09-09 09:40:50 +09:00
docker [tests] Fix running unit tests inside docker environment 2022-07-21 21:07:35 +09:00
docs Added Release Notes for v2.4.10 2022-09-09 10:32:40 +09:00
lib Introduce Cancel Location and Insert Subscriber Data features to HSS. (#1744) 2022-09-13 16:48:20 +09:00
misc removing extra lines 2022-09-05 23:35:18 +09:00
src Introduce Cancel Location and Insert Subscriber Data features to HSS. (#1744) 2022-09-13 16:48:20 +09:00
subprojects Initial metrics support based on Prometheus (#1571) 2022-06-08 05:51:02 +09:00
tests Support service-based NF subscription 2022-09-08 22:12:01 +09:00
vagrant Migrating to CentOS Stream 8 in Vagrant (#1450) 2022-04-01 22:28:32 +09:00
webui Introduce Cancel Location and Insert Subscriber Data features to HSS. (#1744) 2022-09-13 16:48:20 +09:00
.clang-tidy [MISC] Add support for static code analysis 2022-07-01 21:38:47 +09:00
.dockerignore [build] Use local sources to build applications (#1583) 2022-06-19 18:18:09 +09:00
.gitignore Initial metrics support based on Prometheus (#1571) 2022-06-08 05:51:02 +09:00
LICENSE Change LICENSE to GNU AGPL v3.0 2017-12-18 10:35:54 +09:00
README.md [SMF] Apply 5G Core into GSM (#1498) 2022-05-15 06:27:54 +09:00
meson.build Release v2.4.10 2022-09-09 09:40:50 +09:00
meson_options.txt Initial metrics support based on Prometheus (#1571) 2022-06-08 05:51:02 +09:00

README.md

Open5GS

If you find Open5GS useful for work, please consider supporting this Open Source project by Becoming a sponsor. To manage the funding transactions transparently, you can donate through OpenCollective.

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Documentation

If you don't understand something about Open5GS, the https://open5gs.org/open5gs/docs/ is a great place to look for answers.

Community

  • Problem with Open5GS can be filed as issues in this repository.
  • Other topics related to this project are happening on the discussions.
  • Voice and text chat are available in Open5GS's Discord workspace. Use this link to get started.

Contributing

If you're contributing through a pull request to Open5GS project on GitHub, please read the Contributor License Agreement in advance.

License