《5G核心网原理与实践》实践篇 · AMF 网元功能
AMF可以通过Namf_Location服务为消费者网元查询UE位置信息
爱卫生
2024年03月03日 23:44
本文是《5GC原理与实践之实践篇(AMF篇)》图文专栏中的一篇,已更新超过50篇。
在29518中,AMF有一个标准服务Namf_Location,下面有一个服务操作叫ProvideLocationInfo。
通过这个服务操作,AMF可以为消费者网元(如UDM)查询UE的当前位置信息。
该服务操作采用POST方法,request-uri部分需要提供RequestLocInfo,AMF查询到UE的当前位置后,通
过200 OK返回UE的位置信息。
测试步骤:
1)在UDM上发起调用AMF的Namf_ Location_ProvideLocationInfo服务,发送provide-loc-info消息至
AMF,其中RequestLocInfo字段中req5gsLoc设置为True 。
2)AMF返回200 OK,ProvideLocInfo中包含location、locationAge字段,是用户当下的位置信息。位置
信息字段内容正确。
主要参数:
currentLoc:取值为false,代表不是当前的位置信息。而是UE最近一次已知的位置信息
(规范原文是
- true: the current location of the UE is returned
- false: the last known location of the UE is returned.)
location:就是具体的位置信息了,可以到tai和ncgi精度。
locationAge:提供的位置信息的年龄。也就是提供的位置信息大概是什么时间获取的。单位是分钟。这
里取值为1,表示是1分钟之前获取的位置信息。(所以虽然不是实时的,但也差不多了,1分钟UE也跑不
到哪去。只要不是uRLLC的场合都可以拿去用。)