Does free5gc support external API to deregister a UE?

Hi,

I’m working on a demo deployment where an external monitoring system decides when to ‘kick out a misbehaving UE’

UERANSIM has the option of ‘deregister switch-off’ by nr-cli utility, on UE side, but I’m looking for a way to deregister it from free5gc’s side

is there a way to API with AMF to send a command to deregister a UE by its IMSI - from an external system ?

I was advised that AMF has the service (/namf-comm/v1/ue-contexts/{ueContextId}/release) to trigger deregistration.
(TS 29.518)

but this still leaves my question open.

some background:

I have an external process that checks, for example, the UPF throughput
when a threshold is exceeded the plan is to deregister the ‘rouge’ UE

How can this service be used/invoked by the external system ?
How can TS 29.518 be used by API to external system ?

Hi @al10fiaz,

The deregistration procedure can be triggered by AMF due to some timer in AMF. However, these scenarios you mention are also important, and we’ll consider these features. Thanks.

Hi Jordan,

thanks for the feedback.

I’d really appreciate some tech help here with the free5gc API
i.e. an actual ‘curl’ example how to send such request to AMF (doesn’t matter is from external Linux or from one of the NFs)