5G核心网增强位置业务技术研究
2021-10-22李延斌马瑞涛肖卫东中国联通研究院北京00048后勤学院信息管理中心北京00858
李延斌,马瑞涛,肖卫东(.中国联通研究院,北京 00048;.后勤学院信息管理中心,北京 00858)
1 概述
随着智能终端的快速发展,手机定位技术的需求越来越强烈,业务类型也越来越多样。一般的手机终端定位技术包括自有手机定位系统与公用定位服务。自有手机定位系统指利用手机上的卫星导航系统(GPS)定位模块将自己的位置信号发送到定位后台来实现手机定位的。公用手机定位服务一般由运营商来提供,是利用基站对手机的距离的测算来确定手机位置的。当前流行的定位技术仍然以GPS 为主,但全球化的GPS 传播信号时会受到建筑物、位置环境等影响,导致定位范围和精度均有所限制。
20 世纪90 年代起,定位技术在3GPP 标准中已经开始有一席之地。随着2G 到4G 的不断演进,定位在空口可用可控制的资源也逐步扩展,定位精度得到了逐步提升。5G 时代的到来,物联网和智能化对基于位置的服务提出了更高要求,高精度定位服务(LCS)被作为一个重要的标准项目提出并持续演进增强。
2 定位技术演进
2.1 LTE低精度定位
2009 年底在3GPP Rel9 版本中完善了LTE 定位方法,引入了E-CID、OTDOA+PRS、A-GNSS,以及定位协议(LPP),具体情况如表1所示。
表1 LTE低精度定位进展情况
2.2 LTE高精度定位
3GPP引入多种室内定位方法进行位置增强,可以实现50 m的水平定位精度,具体情况如表2所示。
表2 LTE高精度定位进展情况
2.3 5G高精度定位
全面支持服务架构和架构简化,实现定位功能的去耦合和汇聚,提高定位信令效率,同时更加注重用户隐私的保护,需要征得用户许可才可以进行定位业务的执行,具体情况如表3所示。
表3 5G高精度定位进展情况
主要功能有:基于3GPP 接入的控制面定位过程,包括5GC-MT-LR、5GC-MO-LR、延迟5GC-MT-LR、LMF 改变、定位业务能力开放等流程;基于非3GPP 接入的控制面定位过程;EPC和5GC互联;定位辅助信息广播;针对多用户的LCS业务批量操作等。
当前可见的用途或使用场景包括NR 接入时实现基于控制面的高精度定位、非3GPP 接入时实现基于控制面的高精度定位、4G 和5G 互操作时关于定位业务的处理、LMF 将定位辅助信息广播给UE 和针对一组用户的定位。
3 5G定位核心网关键技术分析
3.1 5G定位网元
3.1.1 LCS
AF 和NF 可以使用Ngmlc 接口从同一个信任域中(例如在相同的PLMN)的GLMC 访问LCS 服务,也可以使用Namf 接口通过同一个信任域中的一个AMF 的位置信息的Event Exposure访问LCS服务。
LCS 用户也可以使用Le 参考点从一个GMLC(例如HGMLC)访问LCS 服务。外部AF 可以使用Nnef 接口或CAPIF API从一个NEF访问LCS服务。
3.1.2 GMLC
GMLC 需要支持LCS 的功能。在一个PLMN 中,可能有多个GMLC。
GMLC 是PLMN 中外部LCS 客户访问的第一个节点(即:GMLC 支持Le 参考点)。AF 和NF 可以直接或通过NEF 访问GMLC。GMLC 可以通过Nudm 接口从UDM 请求路由信息和/或目标UE 隐私信息。在执行完一个外部LCS用户的认证并验证了目标UE隐私,一个GMLC 转发一个位置请求到使用Namf 接口的一个服务的AMF 或UE 处于漫游场景使用Ngmlc 接口的另一个PLMN的GMLC。
目标UE 的隐私内容设置应该总是在发送位置评估前,在UE的HPLMN中被检查。
VGMLC是关联目标UE的服务节点的GMLC。
HGMLC 是位于目标UE 的HPLMN 的GMLC,其负责控制目标UE的隐私检查。
一个支持位置服务的GMLC额外功能包括:
a)如果一个HGMLC中,存在多个AMF,需要确定目标UE的服务AMF。
b)一个HGMLC 中,如果第一个AMF 返回的位置信息不能满足QoS 需求且存在多个服务AMF 时,需确定是否从不同的AMF 尝试目标UE 的第2 次位置请求。
c)在一个HGMLC 中,支持从一个外部的LCS 客户或NEF 发起一个周期、触发、UE 有效性位置事件的延时5GC-MT-LR位置请求。
d)在一个HGMLC 中,基于部署配置,转发一个漫游UE 的位置请求到一个VGMLC 或到VPLMN 的服务的AMF。
e)在一个HGMLC 中,为一个周期或触发的延时定位流程(5GC-MT-LR),从一个VGMLC 或LMF 接收事件报告,并返回到一个外部的LCS客户端或NEF。
f)在一个HGMLC 中,支持一个周期或触发的定位的删除。
g)在一个VGMLC中,如果UE请求,从一个VGMLC为一个5GC-MO-LR接收位置信息,并转发到一个LCS用户或一个AF(通过NEF)。
h)在一个VGMLC 中,为一个漫游UE 的一个延时的5GC-MO-LR的周期或触发的定位从一个LMF接收事件报告,并转发到一个HGMLC。
i)在一个VGMLC 中,从一个AMF 接收一个5GCMO-LR的位置信息,并转发到一个HGMLC。
j)在HGMLC 中,拒绝来自LCS 客户端的LCS 请求,例如,当LCS 请求中的目标UE 数量超过该客户端的最大目标UE数量时。
k)在HGMLC 中,为来自外部LCS 客户端或LDR的NEF的每个位置请求分配参考号。
l)在HGMLC 中,如果服务请求中收到假名指示符,则分配假名,并将其转移到外部LCS客户端。
3.1.3 LMF
LMF 负责对注册或接入5G CN 的UE 的位置所要求的总体资源的协调和调度,并计算和认证一个最终的位置,以及速度估算,并估算可达到的准确性。LMF通过Nlmf 接口从服务AMF 获取一个目标UE 的定位请求,LMF 和UE 交互以交换适用于UE 辅助的以及基于UE 的定位方法的位置信息,并和NG-RAN、N3IWF或TNAN交互获取位置信息。
LMF应基于3GPP TS 23.032定义进行定位结果地理坐标的判断,如果被请求并且可用,定位结果可同时包含UE的速度。
可由一个LMF 执行以支持位置服务的额外功能包括:
a)支持从服务AMF 接收针对一个目标UE 对单一位置的定位请求。
b)支持从服务AMF 接收针对一个目标UE 的周期性的或触发的定位请求。
c)基于UE 和PLMN 能力、QoS、UE 每种接入类型的连接状态以及LCS客户端类型决定定位方法。
d)针对一个UE 周期性或触发的定位直接向GMLC报告UE位置估算。
e)支持针对一个目标UE 取消周期性或触发的定位。
f)支持经由NG-RAN 以加密或非加密的形式向UE 下发广播的辅助数据,并经由AMF 向签约的UE 转发任何加密密钥。
g)支持针对一个目标UE 的周期性或触发的位置报告改变LMF。
3.2 5G定位核心网架构
5G 定位核心网架构有2 种:参考点表示的非漫游UE 的5GS LCS 架构(见图1)和SBI 表示的非漫游UE的5GS LCS架构(见图2)。
图1 参考点表示的非漫游UE的5GS LCS架构
图2 SBI表示的非漫游UE的5GS LCS架构
3.3 5G定位流程
3.3.1 终端结束的位置请求(MT-LR)
通过终端被叫位置请求(MT-LR),在服务PLMN外部或内部的LCS 客户端或AF 可向PLMN 发送位置请求,以获取目标UE的位置,流程如图3所示。
a)LCS Client向GMLC发起定位请求。
b)GMLC 发送请求到UDM 找到AMF 地址,再发送Namf_Location_ProvidePosinfo_Request 请求到AMF,AMF 发 送Nlmf_Location_DeterminLocation_Request 到LMF,LMF执行1种或多种定位程序。
c)LMF 返回Nlmf_Location_DeterminLocation_Re⁃sponse 到AMF,AMF 返回Namf_Location_ProvidePosin⁃fo_Response给GMLC。
d)GMLC生成位置结果返回给LCS Client。
3.3.2 终端发起的位置请求(MO-LR)
通过移动始发位置请求(MO-LR),UE 向服务PLMN 发送针对该UE 位置相关信息的请求。流程如图4所示。
图3 终端结束的位置请求
图4 终端发起的位置请求
a)UE 通过UL NAS TRANSPORT 消息发送MO- LR定位请求到AMF。
b)AMF 发送Nlmf_Location_DeterminLocation_Re⁃quest到LMF,LMF执行1种或多种定位程序。
c)LMF 返回Nlmf_Location_DeterminLocation_Re⁃sponse到AMF。
d)AMF调用Ngmlc_Location_LocationUpdate 服务,将位置结果发送给GMLC。
e)GMLC将位置结果传送到标识的LCS客户端或AF。
f)AMF通过DL NAS TRANSPORT消息给UE回复MO-LR响应。
3.3.3 网络发起的位置请求(NI-LR)
网络发起的位置请求(NI-LR),用于UE 的服务AMF 为某些监管服务(例如来自UE 的紧急呼叫)启动UE 的位置。通过网络发起的位置请求,服务于UE 的AMF 可为某些监管类服务(例如来自UE 的紧急呼叫)启动UE的位置请求,流程如图5所示。
a)UE发起紧急呼叫后,AMF发送Nlmf_Loca⁃tion_DeterminLocation_Request到LMF,LMF执行1种或多种定位程序。
b)LMF向AMF返回Nlmf_Location_DetermineLo⁃cation 响应,返回UE 的当前位置,AMF 发送Namf_Lo⁃cation_EventNotify给GMLC。
c)GMLC将位置信息推送给LCS Client。
3.3.4 即时位置请求
通过即时位置请求,LCS客户端或AF 发送或启动针对目标UE(或目标UE 群组)的定位请求,并预期在较短时间内接收到包含目标UE(或目标UE群组)的位置信息的响应。该响应时间段可以使用QoS指定。即时位置请求可以用于NI-LR、MT-LR或MO-LR。
3.3.5 延时位置请求
通过延时位置请求,LCS客户端或AF 将位置请求发送到目标UE(或目标UE 群组)的PLMN,并预期在将来的某个或多个时间点,接收到包含事件发生指示和位置信息的响应。该响应与目标UE(或目标UE 群组)以及特定事件相关联。
3.4 R16定位技术特性
3.4.1 目标
监管需求:80%的时间水平误差小于50 m。
商业目标:80%的时间室外水平误差小于10 m;80%的时间室内水平误差小于3 m。
3.4.2 流程改进
a)隐私保护增强:MT-LR 增加了对位置隐私的鉴权,确保只有得到用户的授权,才可以对UE 进行定位。
b)MO-LR 定位请求:物联网终端通过使用MOLR 流程获取当前位置并主动上报位置,终端发起的流程还应用在一些自动化作业的场景,例如工厂中的机器人、AGV 实时获取自己的位置,以支持路径规划或在非作业时间自动回到指定的停靠区域等。
c)延迟定位请求:适用于MT-LR 定位,支持如下事件:
(a)UE 可用(UE availability):当UE 可达时,定位系统将实时获取UE 的位置信息。
图5 网络发起的位置请求
(b)事件触发:Area UE 进入,离开或停留在预定地理区域内的事件发生时,系统实时获取UE的位置。
(c)周期性位置:Periodic Location UE 中定义的周期性计时器到期并激活位置报告的事件发生时,系统实时获取UE 的位置。
(d)Motion UE 从先前位置移动超过某个预定义直线距离的事件。
d)组用户定位:客户端请求定位组ID 标识的UE 组,GMLC/NEF 通过UDM 获取该ID 对应的UE组,然后对这一组的用户终端进行定位。
4 定位部署方案及展望
运营商应同时支持2G、3G、4G、5G、NB-IoT、LTE、5G、Wi-Fi 网络制式所有定位方法,提供丰富的定位算法支持,全面支持丰富的应用,如图6所示。
图6 定位部署
随着5G的快速发展,移动通信网能够提供的业务能力越来越高,为各种应用及业务提供了保证和平台。定位技术也即将进入快速发展时期。