open5gs/lib/sbi/custom
Bostjan Meglic 7be7029ac4
Send deregistration event from AMF to UDM (#1599)
* [SBI] Fix converting PatchItem to JSON

* [UDR] Add support for endpoint for patching subscription data

Add support for PATCH HTTP method for the following endpoint:
/subscription-data/{ueId}/context-data/amf-3gpp-access

Currently does not change any data in the database.

* [UDM] Add support for endpoint for patching subscription data

Add support for the following endpoint, HTTP PATCH method:
/nudm-uecm/v1/{ueId}/registrations/amf-3gpp-access

The endpoint is used when UE deregisters from the core, and AMF
sends a subscription modification request with "purgeFlag" set.

* [UDM] Add check for same GUAMI when patching subscription data

* [AMF] Send deregistration event to UDM

When UE sends deregistration request, AMF needs to send a
Nudm_UECM_Deregistration request to UDM.
The order of requests is now the following:
- send PDU session release to SMF
- send deregistration event to UDM
- send AM policy control release to PCF
2022-06-14 23:44:02 +09:00
..
any_type.c fix the bug for Real PCF unable to PATCH (#1086) 2021-07-12 17:30:45 +09:00
any_type.h fix the bug for Real PCF unable to PATCH (#1086) 2021-07-12 17:30:45 +09:00
links.c Squashed commit of the following: 2020-05-18 23:07:41 -04:00
links.h Added NRF 2020-05-18 17:00:37 -04:00
patch_item.c Send deregistration event from AMF to UDM (#1599) 2022-06-14 23:44:02 +09:00
patch_item.h fix the bug for Real PCF unable to PATCH (#1086) 2021-07-12 17:30:45 +09:00
ue_authentication_ctx.c Use talloc for all memory pool (#1263) 2022-01-04 08:29:18 +09:00
ue_authentication_ctx.h Upgrade SBI(Service-based Interface) 2021-07-07 17:32:55 +09:00