好的,我们继续跟随5G基站工程师小雷,深入探索NG接口上那些为满足未来垂直行业多样化需求而设计的精妙功能。这一次,我们将聚焦于一个极具挑战性的话-题——高精度定位。

深度解析 3GPP TS 38.410:5.18 NRPPa Signaling Transport function (高精度定位信令传输)

本文技术原理深度参考了3GPP TS 38.410 V18.2.0 (2024-06) Release 18规范中,关于“5.18 NRPPa Signaling Transport function”的核心章节,并结合其在NGAP协议(TS 38.413)和NRPPa协议(TS 38.455)中的具体实现,为读者完整呈现5G网络是如何通过NG接口,为高精度定位业务构建一个透明、高效的“信令专线”的。

引言:从“你在哪”到“你究竟在哪”的飞跃

我们的主角,基站工程师小雷,最近接到了一项来自未来的任务。一个自动驾驶车队、一个无人机物流公司、以及一个AR导航应用开发商,都希望利用他所负责的5G网络,实现**亚米级(sub-meter)甚至厘米级(cm-level)**的高精度定位。

小雷知道,传统的基于小区ID(Cell-ID)或信号强度(RSSI)的定位技术,其精度只能达到几十米甚至上百米,就像是在问“你大概在哪条街上?”,这远远无法满足这些新应用的需求。它们需要知道的是“你究竟在哪条车道上?哪个停车位里?”。

为了实现这一飞跃,5G引入了一整套先进的定位技术,如上行/下行到达时间差(UTDOA/DL-TDOA)、多点往返时间(Multi-RTT)、角度测量(AoA/AoD)等。这些技术无一例外,都依赖于UE、gNB和核心网中一个全新的“定位大脑”——**LMF(Location Management Function)**之间,进行大量、复杂的信令交互。

第5.18节“NRPPa信令传输功能”,正是NG接口为了承载这些专业的定位信令,而专门开辟的一条“高精度定位信令专线”。它确保了LMF的“定位指令”和gNB/UE的“测量报告”,能够在这条专线上畅通无阻地传递。


1. NRPPa的使命:透明的“定位信使”

5.18 NRPPa Signaling Transport function

The NRPPa (NR Positioning Protocol A) Signalling Transport function provides means to transport an NRPPa (3GPP TS 38.455) message transparently over the NG interface.

深度解读:

这句话的精髓,再次回归到了我们熟悉的“透明传输”哲学。

  • NRPPa (NR Positioning Protocol A): 这是专门为5G定位业务设计的应用层协议,定义在TS 38.455中。它包含了所有与定位相关的“专业对话”,例如:

    • LMF gNB: “请测量一下UE-123的上行信号到达角度(UL-AoA)。”

    • gNB LMF: “报告!UE-123的UL-AoA测量结果是方位角35°,俯仰角10°。”

    • LMF gNB: “请把这些GNSS辅助数据,转发给UE-123。”

  • Signalling Transport function: NG接口(具体来说是NGAP协议)的职责,不是去理解这些复杂的定位“黑话”,而是做一个忠实、高效的“信使”。它将一整块NRPPa消息,原封不动地从一端(AMF)传递到另一端(gNB),反之亦然。

核心网架构中的定位信令流:

要理解NRPPa传输,必须先了解LMF在5GC中的位置。LMF通常与AMF紧密协作。当需要对一个UE进行定位时,信令流是这样的:

[ LMF ] > [ AMF ] - NG-C (NGAP) - [ gNB ] - Uu (RRC) - [ UE ]

  • LMF生成的NRPPa消息,会先交给AMF。

  • AMF将其封装在NGAP的“透明容器”中,通过NG-C接口发给gNB。

  • gNB“拆箱”取出NRPPa消息,解析其内容,然后可能需要通过RRC信令进一步与UE交互,以完成测量。

5.18节的功能,就是为**[AMF] > [gNB]** 这一段的传输,提供了标准化的承载机制。


2. “定位专线”的运作流程:NRPPa信令传输的实现

在NGAP协议(TS 38.413)中,NRPPa的传输是通过两个非常直观的流程来实现的:DOWNLINK UE ASSOCIATED NRPPA TRANSPORTUPLINK UE ASSOCIATED NRPPA TRANSPORT

场景设定: 一个AR导航应用需要获取用户的厘米级位置,以实现虚拟物体在真实世界中的精准叠加。该应用通过核心网,触发了一次对该用户的按需高精度定位请求。

第一步:LMF发起“定位任务书” - 下行传输

  1. LMF制定定位策略:

    • “定位大脑”LMF收到了定位请求。它根据UE的能力、gNB的能力、以及所要求的定位精度,决定采用**DL-TDOA(下行到达时间差)**定位方法。

    • 它构建了一系列NRPPa消息,这些消息如同详细的“任务书”,例如:

      • 给小雷的gNB-A:“请在某某时刻,向UE-123发送定位参考信号(PRS),并记录下精确的发送时间戳。”

      • 给邻近的gNB-B和gNB-C:“请你们也在同一时刻,发送PRS信号。”

  2. LMF AMF gNB (DOWNLINK UE ASSOCIATED NRPPA TRANSPORT):

    • LMF将这些NRPPa“任务书”,分别交给AMF。

    • AMF收到后,启动DOWNLINK UE ASSOCIATED NRPPA TRANSPORT流程。它将每一份NRPPa消息,都封装在一个NGAP透明容器中,并通过NG-C接口,准确地分发给小雷的gNB-A、以及gNB-B和gNB-C。

    • AMF在此过程中的作用,就像一个“任务分发中心”,确保每个参与定位的gNB都能收到自己的专属指令。

  3. gNB执行任务:

    • 小雷的gNB-A收到了这条NGAP消息。它解析出透明容器中的NRPPa消息,知道了自己的任务。

    • 它可能会进一步通过RRC信令,向UE下发测量配置,告诉UE:“请准备好在接下来的几个无线帧中,测量来自gNB-A, B, C的PRS信号,并记录它们的到达时间差(RSTD)。”

第二步:UE/gNB上报“测量报告” - 上行传输

  1. UE/gNB完成测量:

    • UE完成了对来自多个gNB的PRS信号的测量,得到了RSTD结果。

    • 或者,在UL-TDOA场景中,是多个gNB(被称为L-MU,Location Measurement Unit)同时测量了来自UE的上行信号,并得到了各自的到达时间(ToA)。

  2. gNB AMF (UPLINK UE ASSOCIATED NRPPA TRANSPORT):

    • UE通过RRC信令,将测量结果(RSTD)上报给小雷的gNB-A。

    • gNB-A将UE的报告,或者自己在UL-TDOA中测得的结果,封装成一份NRPPa格式的“测量报告”。

    • gNB-A启动UPLINK UE ASSOCIATED NRPPA TRANSPORT流程,将这份NRPPa“报告”封装在NGAP透明容器中,通过NG-C接口发送给AMF。

  3. AMF LMF (数据汇集与计算):

    • AMF收到了来自gNB-A(以及gNB-B, C)的“测量报告”。它再次扮演“信息汇集中心”的角色,将所有这些报告,都转发给“定位大脑”LMF

    • LMF集齐了所有必要的信息后,开始进行复杂的位置解算(例如,使用双曲线算法),最终计算出UE的厘米级精确坐标。

    • 这个坐标最终会被传送给最初发起请求的AR导航应用。


3. NRPPa传输的意义:解耦与未来演进

这套看似简单的“透明传输”机制,背后蕴含着深刻的架构设计思想。

  • 定位协议与传输协议的解耦:

    • 定位的智能,全部封装在NRPPa协议中,由LMF、gNB和UE这些“专业人士”来处理。

    • 传输的可靠性,则由NGAP协议来保障

    • 这种解耦意味着,未来3GPP可以独立地、快速地演进定位技术。例如,Release 19如果引入了基于AI的、全新的定位测量方法,只需要升级NRPPa协议(TS 38.455),增加新的消息类型即可。而NG接口的传输机制(TS 38.410/413)无需做任何改动,因为它根本不关心里面传输的是什么。这极大地提升了系统的可扩展性和向后兼容性

  • 赋能垂直行业应用:

    • 高精度定位是众多5G垂直行业应用的“刚需”,例如:

      • 自动驾驶/V2X: 实现车道级导航、协同换道、自动泊车。

      • 工业4.0: 精准追踪工厂内的AGV(自动导引运输车)、机器人和资产。

      • 无人机物流: 实现无人机的精准航线控制和自动起降。

      • 应急救援: 在GPS信号弱的室内或复杂环境中,精准定位消防员或被困人员。

    • 5.18节定义的NRPPa传输功能,正是为所有这些高级应用,打通了从“定位大脑”到“无线末梢”的“神经通路”。


总结:为精准世界,铺设信息之路

通过对5.18节“NRPPa信令传输功能”的深度剖析,我们看到了NG接口是如何通过一个简洁而优雅的“透明传输”机制,为5G最复杂、最前沿的应用之一——高精度定位,提供了坚实的基础支撑。

  • 专业的协议: 引入了专为定位设计的NRPPa协议,将所有定位相关的复杂交互,都收敛在这个“专业领域”内。

  • 透明的通道: 利用NGAP的透明容器,在AMF和gNB之间,构建了一条不关心内容、只负责可靠送达的“信令专线”。

  • 清晰的分工: 明确了**LMF(决策者)、AMF(调度者)、gNB(执行者)**在整个定位信令流程中的角色和分工。

  • 面向未来的设计: 定位与传输的解耦,为未来定位技术的持续、平滑演进,铺平了道路。

对于基站工程师小雷来说,NRPPa传输功能就像是他gNB上的一个“专用接口模块”。他不需要成为一名定位算法专家,只需要确保这个“接口”的通畅,确保来自AMF的DOWNLINK NRPPA TRANSPORT消息能被正确接收,并将本地生成的UPLINK NRPPA TRANSPORT消息能被成功发送。他知道,在这条他所维护的“专线”上,正奔跑着构建未来精准世界的关键信息。


FAQ

Q1:NRPPa中的“A”代表什么?还有NRPPb和NRPPc吗?

A1:是的。3GPP定位协议被设计为一个系列。“NRPPa”(NR Positioning Protocol A)定义的是LMF与RAN(gNB)之间的接口协议,它主要通过NG-C接口传输。还有一个“NRPPc”(NR Positioning Protocol C,定义在TS 38.355),它定义的是UE与LMF之间的接口协议(LPP协议的NR版本),其消息通常通过用户面(UP-C)或者在RRC信令中透明传输。目前没有NRPPb的定义。

Q2:为什么定位信令要通过AMF中转,而不是让LMF直接和gNB通信?

A2:这主要是出于架构的统一性和安全性的考虑。

  1. 统一的RAN接口: 5G架构的核心原则之一,是核心网与RAN之间只有一个统一的控制面入口,即NG-C接口,其终结点在AMF。如果允许LMF、SMF、PCF等各种NF都去直接与gNB建立连接,将会导致gNB的接口管理变得异常复杂和混乱。

  2. 安全性与鉴权: AMF是UE接入的“守门人”,它掌握着UE的安全上下文和鉴权状态。所有与特定UE相关的下行信令,都应该经过AMF的“安检”,以确保信令的合法性和安全性。让LMF的信令通过AMF中转,可以复用AMF已有的安全和UE关联管理能力。

Q3:gNB在NRPPa传输中,真的是完全“透明”的吗?

A3:不完全是。说它“透明”,是指NGAP协议层对NRPPa消息的内容是透明的,它只负责把它当成一个“比特块”来搬运。但是,gNB的定位功能模块(通常是RRC或更高层的功能实体)必须能够解析NRPPa消息的内容。因为这些消息里包含了gNB需要执行的具体任务,比如“发送PRS信号”、“测量上行信号”等。所以,更准确的说法是,“NGAP对NRPPa是透明的,但gNB对NRPPa是不透明的”。

Q4:一个UE的定位过程,会涉及到多个gNB吗?

A4:非常有可能,甚至是必须的。很多先进的定位技术,如TDOA(到达时间差)、Multi-RTT(多点往返时间),其基本原理就是“三角定位”或“多边定位”。它需要UE能够测量到来自至少3个不同地理位置的gNB的信号,或者多个gNB能够同时测量到UE的信号。因此,一个完整的定位流程,LMF通常需要通过AMF,同时向多个gNB下发NRPPa指令,并汇集来自这些gNB的测量报告,才能最终解算出精确的位置。

Q5:高精度定位功能对小雷的gNB硬件有什么特殊要求吗?

A5:有很高的要求。要支持厘米级定位,gNB需要具备:1. 高精度时钟同步: 所有参与定位的gNB之间,必须实现纳秒级(ns)的精确时间同步。2. 多天线阵列: 为了支持高精度的角度测量(AoA/AoD),gNB需要配置大规模天线阵列。3. 专用处理能力: 需要有专门的硬件或软件模块,来处理复杂的定位参考信号(PRS)的生成、发送,以及上行定位信号的捕获和高精度时间戳测量。