open5gs/src/amf
Sukchan Lee 7a9d5e57b0 [AMF] Implicit Deregistration (Reset, ConnRefused)
When AMF release the NAS signalling connection,
ran_ue context is removed by ran_ue_remove() and
amf_ue/ran_ue is de-associated by amf_ue_deassociate().

In this case, implicit deregistration is attempted
by the mobile reachable timer according to the standard document,
and amf_ue will be removed by amf_ue_remove().

TS 24.501
5.3.7 Handling of the periodic registration update timer and

Start AMF_TIMER_MOBILE_REACHABLE
mobile reachable timer
The network supervises the periodic registration update procedure
of the UE by means of the mobile reachable timer.
If the UE is not registered for emergency services,
the mobile reachable timer shall be longer than the value of timer
T3512. In this case, by default, the mobile reachable timer is
4 minutes greater than the value of timer T3512.
The mobile reachable timer shall be reset and started with the
value as indicated above, when the AMF releases the NAS signalling
connection for the UE.
2023-07-18 22:27:14 +09:00
..
amf-sm.c [AMF,SMF,PCF] Rename the function for calculating NF Instance load 2023-06-13 20:44:48 +09:00
amf-sm.h [AMX] Fixed a crash due to deregistration (#2021) 2023-01-29 09:09:52 +09:00
app.c Change Number of UEs usage [#533] 2020-08-25 23:05:01 -04:00
context.c Follow-up on #2399 2023-07-01 23:20:56 +09:00
context.h [AMF,SMF,PCF] Rename the function for calculating NF Instance load 2023-06-13 20:44:48 +09:00
event.c Move src/../nf-sm.[ch] to lib/sbi/nf-sm.[ch] 2022-08-12 14:03:53 +09:00
event.h SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
gmm-build.c [AMF/MME] Support TAI Range 2023-03-19 18:31:45 +09:00
gmm-build.h [AMF/SMF] Fixed a crash (#2030, #2074, #2085) 2023-02-20 20:49:48 +09:00
gmm-handler.c [AMF] Fixed crash if served_tai_index < 0 (#2059) 2023-05-14 09:07:32 +09:00
gmm-handler.h [AMF] Fixed 5GMM cause in Reject message (#1660) 2022-07-19 12:42:02 +09:00
gmm-sm.c [AMF] Implicit Deregistration (Reset, ConnRefused) 2023-07-18 22:27:14 +09:00
init.c [PFCP/GTP] SEID/TEID Randomness (#1303) 2023-04-16 12:30:36 +09:00
meson.build [NRF] Fixed library load error 2022-08-26 10:57:11 +09:00
metrics.c [SBI] Fixed Invalid S-NSSAI format (#2337) 2023-05-28 21:53:52 +09:00
metrics.h [AMF metrics] Initial histogram support 2023-03-24 23:03:49 +09:00
namf-handler.c Follow-up on #2428 2023-07-15 23:30:32 +09:00
namf-handler.h [AMF,UDM] Add support to subscribe to SDM changes 2022-10-06 21:20:10 +09:00
nas-path.c [AMF] Expose more metrics 2023-03-06 20:18:35 +09:00
nas-path.h [AMF] Network Initiated De-Register (#2014, #2021) 2023-01-29 22:44:44 +09:00
nas-security.c Shall cipher in the NAS message container IE 2022-01-05 22:39:06 +09:00
nas-security.h Add AUSF, UDM, and UDR 2020-06-04 14:12:05 -04:00
nausf-build.c [AMF] Add support for SDM subscription and authentication deletion 2022-11-29 23:10:49 +09:00
nausf-build.h [AMF] Add support for SDM subscription and authentication deletion 2022-11-29 23:10:49 +09:00
nausf-handler.c [SBI] Fixed openapitools MAP generation (#2103) 2023-02-26 10:01:08 +09:00
nausf-handler.h Add AUSF, UDM, and UDR 2020-06-04 14:12:05 -04:00
ngap-build.c [AMF/AMF] Not assert for ogs_asn_copy_ie() (#2018) 2023-01-25 23:16:59 +09:00
ngap-build.h [AMF/AMF] Not assert for ogs_asn_copy_ie() (#2018) 2023-01-25 23:16:59 +09:00
ngap-handler.c [AMF] Implicit Deregistration (Reset, ConnRefused) 2023-07-18 22:27:14 +09:00
ngap-handler.h [AMF] Fix the bug NGResetAck (#1525) 2022-05-14 02:43:01 +09:00
ngap-path.c Fixed MacOSX compile error 2023-04-04 21:53:39 +09:00
ngap-path.h [AMF/MME] Fixed crash when no NG/S1 context(#2012) 2023-01-23 10:37:22 +09:00
ngap-sctp.c [ALL] Removing trailing whitespace and tab 2022-09-02 23:38:39 +09:00
ngap-sm.c [AMF/MME] Fixed crash when no NG/S1 context(#2012) 2023-01-23 10:37:22 +09:00
nnrf-build.c SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
nnrf-build.h [SBI] Support service-names in discovery option 2022-08-27 00:12:22 +09:00
nnrf-handler.c [AMF/MME] Fixed crash when no NG/S1 context(#2012) 2023-01-23 10:37:22 +09:00
nnrf-handler.h Move src/../nf-sm.[ch] to lib/sbi/nf-sm.[ch] 2022-08-12 14:03:53 +09:00
nnssf-build.c SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
nnssf-build.h arch: DB schema Changes (#796) 2021-03-08 21:25:09 +09:00
nnssf-handler.c [AMF] Fixed crashes with assertion (#2312) 2023-05-21 07:51:43 +09:00
nnssf-handler.h [ALL] Fix differences in function parameter names between definition and declaration 2022-07-01 21:38:47 +09:00
npcf-build.c [AMF] Fixed crashes with assertion (#2312) 2023-05-21 07:51:43 +09:00
npcf-build.h Added AMF-initiated AM Policy Termination 2021-12-04 19:31:36 +09:00
npcf-handler.c [AMF/MME] Fixed crash when no NG/S1 context(#2012) 2023-01-23 10:37:22 +09:00
npcf-handler.h [ALL] Fix differences in function parameter names between definition and declaration 2022-07-01 21:38:47 +09:00
nsmf-build.c [AMF] Fixed crashes with assertion (#2312) 2023-05-21 07:51:43 +09:00
nsmf-build.h SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
nsmf-handler.c [AMF] Implicit Deregistration (Reset, ConnRefused) 2023-07-18 22:27:14 +09:00
nsmf-handler.h [ALL] Fix differences in function parameter names between definition and declaration 2022-07-01 21:38:47 +09:00
nudm-build.c [AMF] Add support for SDM subscription and authentication deletion 2022-11-29 23:10:49 +09:00
nudm-build.h [AMF] Add support for SDM subscription and authentication deletion 2022-11-29 23:10:49 +09:00
nudm-handler.c [AMF] Fixed crashes with assertion (#2312) 2023-05-21 07:51:43 +09:00
nudm-handler.h [AMF] Follow-up on #1987 2023-01-08 13:53:48 +09:00
sbi-path.c [SBI,NF] Don't treat SBI connection errors as asserts 2023-02-07 22:49:11 +09:00
sbi-path.h [SBI,NF] Don't treat SBI connection errors as asserts 2023-02-07 22:49:11 +09:00
timer.c [SBI] Added Handler for Subscription PATCH (#2152) 2023-03-12 22:06:19 +09:00
timer.h [AMF] Implicit Network-initiated Deregistration 2023-01-08 13:48:32 +09:00