【NR 定位】3GPP NR Positioning 5G定位标准解读(三)

目录

 前言

5 NG-RAN UE定位架构

5.1 架构

5.2 UE定位操作

5.3 NG-RAN定位操作

5.3.1 通用NG-RAN定位操作

5.3.2 OTDOA定位支持

5.3.3 广播辅助信息支持

5.3.4 NR RAT相关定位支持

5.4 NG-RAN中与UE定位相关的元素功能描述

5.4.1 用户设备(UE)

5.4.2 gNB

5.4.3 ng-eNB

5.4.4 位置管理功能(LMF)

5.4.5 定位参考单元(PRU)


 前言

3GPP NR Positioning 5G定位标准:3GPP TS 38.305 V18

3GPP 标准网址:https://www.3gpp.org/ftp/

【NR 定位】3GPP NR Positioning 5G定位标准解读(一)-CSDN博客

【NR 定位】3GPP NR Positioning 5G定位标准解读(二)-CSDN博客

5 NG-RAN UE定位架构

5.1 架构

图5.1-1展示了5GS中适用于具有NR或E-UTRA接入的UE定位的架构。该定位架构还支持如图5.1-1所示的NR PC5接口。当UE位于NG-RAN覆盖范围内(如图5.1-1中的UE A和UE B)和位于NG-RAN覆盖范围外(如图5.1-1中的UE C和UE D)时,均可以支持侧链路定位。

AMF从另一个实体(例如GMLC或UE)接收与特定目标UE相关联的某种位置服务请求,或者AMF本身决定代表特定目标UE发起某种位置服务(例如,用于来自UE的IMS紧急呼叫),如TS 23.502 [26]和TS 23.273 [35]所述。然后,AMF将位置服务请求发送到LMF。LMF处理位置服务请求,这可能包括将辅助数据传输到目标UE以辅助基于UE的和/或由UE辅助的定位,和/或可能包括对目标UE的定位。然后,LMF将位置服务的结果返回给AMF(例如,UE的位置估计)。在由除AMF以外的实体(例如GMLC或UE)请求位置服务的情况下,AMF将位置服务结果返回给该实体。

NG-RAN节点可以控制多个TRP/TP,例如远程无线电头端或仅支持DL-PRS的TP,以支持基于PRS的TBS。

LMF可能具有与E-SMLC的专有信令连接,这可能使LMF能够访问来自E-UTRAN的信息(例如,支持使用由目标UE获得的来自E-UTRAN中的eNB和/或仅PRS TP的信号的下行链路测量值的OTDOA进行E-UTRA定位方法)。LMF与E-SMLC之间的信令交互的详细信息不在本规范的范围内。

LMF可能具有与SLP的专有信令连接。SLP是负责用户平面定位的SUPL实体。用户平面定位的更多详细信息在[15][16]中提供。LMF与SLP之间的信令交互的详细信息不在本规范的范围内。

Figure 5.1-1: UE Positioning Overall Architecture applicable to NG-RAN

在gNB架构分离的情况下,gNB-DU可以包括TRP功能,其中TRP功能可以支持TP、RP或TP和RP的功能。包括TRP功能的gNB-DU不需要提供小区服务。

5.2 UE定位操作

为了支持目标UE的定位以及向具有5GS中NG-RAN接入的UE提供位置辅助数据,位置相关功能如图5.1-1所示架构进行分布,并在TS 23.501 [2]和TS 23.273 [35]中进行了更详细的说明。适用于UE、NG-RAN和LMF的任何位置服务的整体事件序列如图5.2-1所示。

请注意,当AMF在UE处于CM-IDLE状态时接收到位置服务请求时,AMF会执行网络触发的服务请求,如TS 23.502 [26]和TS 23.273 [35]中所定义,以便与UE建立信令连接并分配特定的服务gNB或ng-eNB。在图5.2-1所示流程开始之前,假设UE已处于连接模式;也就是说,在步骤1a之前可能需要将UE带到连接模式的任何信令都没有显示。然而,在定位仍在进行时,信令连接可能会稍后释放(例如,由于信令和数据不活动,由NG-RAN节点释放)。

Figure 5.2-1: Location Service Support by NG-RAN

1a. 或者:5GC中的某些实体(例如GMLC)向服务AMF请求针对目标UE的某些位置服务(例如定位)。
1b. 或者:目标UE的服务AMF确定需要某些位置服务(例如,为了定位UE的紧急呼叫)。
1c. 或者:UE在NAS级别向服务AMF请求某些位置服务(例如定位或提供辅助数据)。
2. AMF将位置服务请求转移到LMF。
3a. LMF与NG-RAN中的服务和可能的相邻ng-eNB或gNB一起启动定位程序,例如获取定位测量或辅助数据。
3b. 除了步骤3a或代替步骤3a,LMF与UE一起启动定位程序,例如获取位置估计或定位测量,或将位置辅助数据转移到UE。
4. LMF向AMF提供位置服务响应,并包括任何所需的结果,例如成功或失败的指示,以及如果请求并获得,则为UE的位置估计。
5a. 如果执行了步骤1a,AMF将位置服务响应返回给步骤1a中的5GC实体,并包括任何所需的结果,例如UE的位置估计。
5b. 如果发生了步骤1b,AMF使用在步骤4中接收到的位置服务响应来辅助在步骤1b中触发此操作的服务(例如,可以向GMLC提供与紧急呼叫相关的位置估计)。
5c. 如果执行了步骤1c,AMF将位置服务响应返回给UE,并包括任何所需的结果,例如UE的位置估计。

图5.2-1中的步骤3a和3b适用于NG-RAN,并在本规范中进行了更详细的定义。图5.2-1中的其他步骤仅适用于5GC,并在TS 23.502 [26]和TS 23.273 [35]中进行了更详细的描述。

步骤3a和3b可以涉及使用不同的定位方法来获取目标UE的位置相关测量值,并从中计算位置估计以及可能的其他信息,如速度。

5.3 NG-RAN定位操作

5.3.1 通用NG-RAN定位操作

除了对特定UE的位置服务支持外,LMF还可以与NG-RAN中的元素进行交互,以获取测量信息,帮助辅助所有UE的一个或多个定位方法。LMF还可以与NG-RAN节点交互,以提供用于广播的辅助数据信息。

5.3.2 OTDOA定位支持

LMF可以与任何可通过AMF访问并具备与LMF进行信令交互的ng-eNB进行交互,以获取位置相关信息,支持E-UTRA定位方法的OTDOA,包括基于PRS的E-UTRA TBS。这些信息可以包括与TP相关的定时信息,关于绝对GNSS时间或其他TP的定时,以及关于支持的小区和TP的信息,包括PRS调度。

LMF与ng-eNB之间的信令访问可以通过任何具有与LMF和ng-eNB进行信令交互的AMF来实现。

如果UE由NR小区服务,LMF还可以与任何可通过AMF访问并具备与LMF进行信令交互的gNB进行交互,以获取NR小区定时信息,以支持E-UTRA定位方法的OTDOA。

5.3.3 广播辅助信息支持

LMF可以与任何可通过AMF访问并具备与LMF进行信令交互的NG-RAN节点进行交互,以提供用于广播的辅助数据信息。这些信息可以包括定位系统信息块(posSIBs)以及辅助信息元数据、广播小区和广播周期性。

LMF与NG-RAN节点之间的信令访问可以通过任何具有与LMF和NG-RAN节点进行信令交互的AMF来实现。

5.3.4 NR RAT相关定位支持

LMF可以与任何可通过AMF访问并具备与LMF进行信令交互的gNB进行交互,以获取位置相关信息,支持NR RAT相关的定位方法。这些信息可以包括与TRP相关的定时信息,关于绝对GNSS时间或其他TRP的定时,以及关于支持的小区和TRP的信息,包括PRS调度。

当LMF为UE确定需要gNB测量的定位方法时,LMF可以与gNB交互以支持该定位方法。LMF可以请求gNB为UE配置SRS,gNB可以向LMF响应SRS配置。当SRS配置更改时,gNB可以向LMF提供更新的SRS配置。如果为UE配置了半持久性或非周期性SRS,LMF可以激活/停用SRS。当UE发送SRS时,LMF可以请求多个TRP执行上行链路测量并报告结果。

5.4 NG-RAN中与UE定位相关的元素功能描述

5.4.1 用户设备(UE)

UE可以对来自NG-RAN的下行链路信号、来自其他UE的侧链路信号以及其他来源(如E-UTRAN、不同的GNSS和TBS系统、WLAN接入点、蓝牙信标、UE气压和运动传感器)进行测量。要进行的测量将由所选的定位方法决定。

UE还可以包含LCS应用程序,或者通过UE访问的网络通信或通过UE中的另一个应用程序访问LCS应用程序。此LCS应用程序可能包括确定UE位置所需的测量和计算功能,无论是否需要网络辅助。这超出了本规范的范围。

例如,UE还可以包含独立的定位功能(如GPS),从而能够独立于NG-RAN传输报告其位置。具有独立定位功能的UE还可以利用从网络获得的辅助信息。

5.4.2 gNB

gNB是NG-RAN的网络元素,可以为目标UE提供测量信息,并将此信息通信给LMF。

为了支持NR RAT相关定位,gNB可以对目标UE的无线电信号进行测量,并提供用于位置估计的测量结果。gNB可以为多个TRP提供服务,包括例如远程无线电头、仅UL-SRS的RP和仅DL-PRS的TP。对于NTN,TRP可能位于卫星上。

gNB可以在定位系统信息消息中广播从LMF接收的辅助数据信息。

5.4.3 ng-eNB

ng-eNB是NG-RAN的网络元素,可以提供用于位置估计的测量结果,对目标UE的无线电信号进行测量,并将这些测量通信给LMF。

ng-eNB根据LMF的请求(按需或定期)进行测量。

ng-eNB可以为多个TP提供服务,包括例如远程无线电头和仅用于基于PRS的TBS定位的E-UTRA的仅PRS TP。

ng-eNB可以在定位系统信息消息中广播从LMF接收的辅助数据信息。

5.4.4 位置管理功能(LMF)

LMF管理对不同目标UE的位置服务的支持,包括UE的定位和向UE提供辅助数据。LMF可以与为目标UE服务的gNB或服务的ng-eNB交互,以获得UE的位置测量,包括由NG-RAN进行的上行链路测量和由UE进行的下行链路测量,这些测量是作为其他功能(如支持切换)的一部分提供给NG-RAN的。

如果需要特定的位置服务,LMF可以与目标UE交互以提供辅助数据,或者如果请求,可以获得位置估计。

LMF可以与多个NG-RAN节点交互,以提供用于广播的辅助数据信息。用于广播的辅助数据信息可以选择性地由LMF进行分段和/或加密。LMF还可以与AMF交互,以如TS 23.273 [35]中更详细描述的那样向AMF提供加密密钥数据信息。

对于目标UE的定位,LMF根据可能包括LCS客户端类型、所需QoS、UE定位能力、gNB定位能力和ng-eNB定位能力等因素决定要使用的定位方法。然后,LMF在UE、服务gNB和/或服务ng-eNB中调用这些定位方法。定位方法可以为基于UE的定位方法产生位置估计,和/或为基于UE辅助和网络的定位方法产生定位测量。LMF可以组合所有收到的结果,并为目标UE确定单个位置估计(混合定位)。还可以确定其他信息,如位置估计的准确性和速度。

LMF可以与AMF交互,以如TS 23.273 [35]中所述向AMF提供(更新的)UE定位能力,并从AMF接收存储的UE定位能力。

对于NTN,OAM通过配置LMF以获取卫星相关信息(如TS 38.300 [52]中所述),以及TRP(s)和卫星(s)之间的关联。

5.4.5 定位参考单元(PRU)

位于已知位置的定位参考单元(PRU)可以执行定位测量(例如,RSTD、RSRP、UE Rx-Tx时间差测量、DL-RSCPD、DL-RSCP等),并将这些测量结果报告给位置服务器。此外,PRU可以发送SRS,使TRP能够测量并报告来自已知位置PRU的上行链路定位测量值(例如,RTOA、UL-AoA、gNB Rx-Tx时间差、UL-RSCP等)。位置服务器可以将PRU的测量结果与预期在已知PRU位置的测量结果进行比较,以确定其他附近目标设备的校正项。然后,可以根据先前确定的校正项来校正其他目标设备的下行链路和/或上行链路位置测量值。

从位置服务器的角度来看,PRU功能是通过具有已知位置的UE实现的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/424635.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

寻址错题本

指令寻址 顺序寻址 通过程序计数器PC自动加1,形成下一条指令的指令地址。 跳跃寻址 通过转移类指令实现跳转到指定的代码段或者子程序。 数据寻址 直接寻址 形式地址A就是操作数的地址EA,执行阶段访问一次存储器。 所以当我们需要取得实际的值(操作数)的时候: 第一步:…

项目实战 MySQL读写分离【构建主从结构数据库(查从库)(增删改主库)】【ShardingJDBC实现读写分离】

项目实战 MySQL读写分离 1. MySQL主从复制1.1 介绍1.2 搭建1.2.1 准备工作1.2.3 从库配置 2. 读写分离案例2.2 ShardingJDBC介绍 转自-黑马 在前面基础功能实现的过程中,我们后台管理系统及移动端的用户,在进行数据访问时,都是直接操作数据库…

MYSQL---日志

1.日志的概述 日志是MySQL数据库的重要组成部分。日志文件中记录着MySQL数据库运行期间发生的变化;也就是说用来记录MySQL数据库的客户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件出错的原因&#xff0…

自定义类型(结构体、枚举、联合体)内存大小的计算方法

内存对齐 为什么会存在内存对齐? 大部分参考资料是这么说的: 平台原因(移植原因): 不是所有的硬件平台都能访问任意地址上的任意数据的;某些硬件平台只能在某些地址处取某些特定类型的数据,否则抛出硬件异常。性能原…

LeetCode---386周赛

题目列表 3046. 分割数组 3047. 求交集区域内的最大正方形面积 3048. 标记所有下标的最早秒数 I 3049. 标记所有下标的最早秒数 II 一、分割数组 这题简单的思维题,要想将数组分为两个数组,且分出的两个数组中数字不会重复,很显然一个数…

Apache Flink连载(三十七):Flink基于Kubernetes部署(7)-Kubernetes 集群搭建-2

🏡 个人主页:IT贫道-CSDN博客 🚩 私聊博主:私聊博主加WX好友,获取更多资料哦~ 🔔 博主个人B栈地址:豹哥教你学编程的个人空间-豹哥教你学编程个人主页-哔哩哔哩视频 目录

BUGKU 网站被黑

打开环境,什么都没发现,使用蚁剑扫描一下,发现shell.php,打开 使用BP抓包,进行爆破 得到密码:hack 进去得到flag

Vins-Moon配准运行

Vins-Moon运行 源码地址电脑配置环境配置编译适配Kitti数据集运行结果Euroc数据集kitti数据集 evo评估(KITTI数据)输出轨迹(tum格式)结果 源码地址 源码链接:https://github.com/HKUST-Aerial-Robotics/VINS-Mono.git 电脑配置 Ubuntu 18.…

2024年不容错过的行业峰会盛宴,引领未来商业潮流!

随着全球经济的不断演变和科技的日新月异,行业峰会成为了企业领袖、创新者和投资者们洞察未来趋势、交流前沿思想的重要平台。 2024年,一系列引人瞩目的行业峰会即将拉开帷幕,它们将汇聚全球精英,共同探讨各行业的未来发展之路。…

ssm637教材管理系统

** 🍅点赞收藏关注 → 私信领取本源代码、数据库🍅 本人在Java毕业设计领域有多年的经验,陆续会更新更多优质的Java实战项目希望你能有所收获,少走一些弯路。🍅关注我不迷路🍅** 一 、设计说明 1.1研究背…

day02-JavaScript-Vue

文章目录 1 JavaScript1.1 介绍 1.2 引入方式1.3 基础语法1.3.1 书写语法1.3.2 变量1.3.3 数据类型和运算符 1.4 函数1.4.1 第一种定义格式1.4.2 第二种定义格式 1.5 JavaScript对象1.5.1 基本对象1.5.1.1 Array对象语法格式特点属性和方法 1.5.1.2 String对象语法格式属性和方…

unity学习(45)——选择角色菜单——客户端处理服务器的数据

1.已知客户端ReceiveCallBack中已经收到来自服务器返回的数据包。 2.问题是客户端MessageManager中的Update并没有拆解该数据包 ,因该是因为脚本没有挂载。 挂在SelectMenu场景中的Camera上即可。 挂载后成功达到目地 其中Update中的List是一个起到全局效果的static…

[GYCTF2020]EasyThinking --不会编程的崽

看标题就知道,这大概率是关于thinkphp的题目。先尝试错误目录使其报错查看版本号 thinkphp v6.0.0,在网上搜索一下,这个版本有一个任意文件上传漏洞。参考以下文章。 https://blog.csdn.net/god_zzZ/article/details/104275241 先注册一个账…

【python】遵守 robots.txt 规则的数据爬虫程序

程序1 编写一个遵守 robots.txt 规则的数据爬虫程序涉及到多个步骤,包括请求网页、解析 robots.txt 文件、扫描网页内容、存储数据以及处理异常。由于编程语言众多,且每种语言编写爬虫程序的方式可能有所不同,以下将使用 Python 语言举例&am…

javascript中对包含关系判断介绍

本文将为您详细讲解 JavaScript 中对包含关系的判断,包括数组、字符串等,并提供相应的代码例子。 1. 数组包含关系判断 在 JavaScript 中,数组包含关系判断通常使用 Array.prototype.includes() 方法。这个方法返回一个布尔值,表示…

手撕经典数据结构——堆

堆的函数主要有,插入,删除,查看堆顶元素。 建堆主要依靠插入函数。 我们需要定义一个数组,int类型长度和int类型容量。 在操作过程中我们需要用到查看父亲节点函数,查看左孩子节点函数,查看右孩子节点函数和…

[GXYCTF2019]BabyUpload1 -- 题目分析与详解

目录 一、题目分析 1、判断题目类型: 2、上传不同类型的文件进行测试: 二、题目详解 1、写出.htaccess文件: 2、.htaccess 文件配合 .jpg 上传: 3、利用 中国蚁剑/中国菜刀 获取flag: 一、题目分析 1、判断题目…

2024.03.01作业

1. 基于UDP的TFTP文件传输 #include "test.h"#define SER_IP "192.168.1.104" #define SER_PORT 69 #define IP "192.168.191.128" #define PORT 9999enum mode {TFTP_READ 1,TFTP_WRITE 2,TFTP_DATA 3,TFTP_ACK 4,TFTP_ERR 5 };void get_…

内存空间担保机制

什么是内存空间担保机制? 内存空间担保机制(Memory Space Guarantee)是垃圾回收(Garbage Collection)算法中的一种策略。它用于在进行垃圾回收过程(如Minor GC或Full GC)时,确保老年…

KubeSphere平台安装系列之三【Linux多节点部署KubeSphere】(3/3)

**《KubeSphere平台安装系列》** 【Kubernetes上安装KubeSphere(亲测–实操完整版)】(1/3) 【Linux单节点部署KubeSphere】(2/3) 【Linux多节点部署KubeSphere】(3/3) **《KubeS…