本文档介绍面向网络工程师的AMF移动端接位置请求(MT-LR)功能、集成和故障排除。
思科建议您了解访问和移动管理功能(AMF)的功能
本文档中的信息与Cisco AMF有关,Cisco AMF是5G核心网络中的AMF。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
位置服务是现代移动网络的基础服务,不仅对于用户体验是如此,对于紧急呼叫和合法拦截等关键法规要求也是如此。在5G核心中,AMF在处理这些位置请求方面发挥着关键作用。
AMF支持各种类型的位置请求,包括网络诱导位置请求(NI-LR)和MT-LR。
当外部实体(通常为网关移动位置中心(GMLC))请求用户设备(UE)的位置时,会启动MT-LR。 GMLC将此请求转发到AMF,AMF随后与位置管理功能(LMF)协调以确定用户设备的精确位置。一旦识别,位置信息将发送回GMLC。
AMF可为MT-LR提供“当前位置”或“当前或最后已知位置”,基于用户设备的紧急程度和活动状态提供灵活性。
对于MT-LR流程,AMF主要与:
MT-LR流程涉及AMF、GMLC和LMF之间的三个主要交换:
下面将解释这三个阶段以及常见的集成挑战。
GMLC向AMF发送ProvidePosInfoRequest时,MT-LR进程开始。此请求至关重要,因为它将启动整个位置确定序列。然后,AMF与其他网络功能(如LMF)协调以检索用户设备的位置。
ProvidePosInfoRequest中使用的UE标识符(具体是Namf_Location ProvidedPositioningInfo)存在一个常见的集成问题。
在成功ProvidePosInfoRequest后,AMF会向LMF发送Namf_Location DetermineLocationRequest。此请求包含基本信息,如AMFID、correlationid、NCGI、PEI、SUPI和ueConnectivityStates,用于帮助LMF确定用户设备的位置。
在LMF处理DetermineLocationRequest后,它启动UE定位过程。LMF向AMF发送N1/N2消息,AMF充当到gNB(N2)或直接到UE(N1)的转发器。 然后,AMF从gNB/UE接收位置信息并将其与LMF共享。
此转发机制至关重要:
这里的一个重要集成挑战涉及用于传输N1/N2容器的消息格式:
"amf-rest-ep-1 [ERROR] [common_validation.go:288] [amf-rest-ep.amf-app.smf]未收到必备IE:未收到N1/N2容器”。
这通常是由于LMF没有将请求正文作为多部分/相关部分进行传输,而是使用了不正确的格式(例如,基于行的文本数据)。 AMF无法正确解码和验证消息。
LCS关联ID是一个唯一的标识符,用于链接和跟踪与跨不同网络功能(AMF、LMF、gNB)的单个位置服务(LCS)会话(如MT-LR)相关的所有报文和过程。 它可确保定位请求的正确情景。
"[错误] [amf-service.amf-app.n1n2] LCS关联ID无效"。
5G AMF中的MT-LR功能对位置服务至关重要。虽然基本的呼叫流程是标准化的,但成功的集成和操作在很大程度上取决于对3GPP规范的严格遵守,尤其是关于UE标识符、N1/N2容器的消息格式设置以及LCS关联ID的一致使用。
| 版本 | 发布日期 | 备注 |
|---|---|---|
1.0 |
04-May-2026
|
初始版本 |