【NR 定位】3GPP NR Positioning 5G定位标准解读(十六)-UL-AoA 定位
前言
3GPP NR Positioning 5G定位标准:3GPP TS 38.305 V18
3GPP 标准网址:Directory Listing /ftp/
【NR 定位】3GPP NR Positioning 5G定位标准解读(一)-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(二)-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(三)-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(四)-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(五)-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(六)-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(七)- GNSS定位方法-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(八)- OTDOA定位-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(九)-增强的小区ID定位-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(十)-增强的小区ID定位-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(十一)-增强的小区ID定位-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(十二)-Multi-RTT定位-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(十三)-DL-AoD定位-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(十四)-DL-TDOA 定位-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(十五)-UL-TDOA 定位-CSDN博客
【NR 定位】3GPP NR Positioning 5G定位标准解读(十六)-UL-AoA 定位-CSDN博客
8.14 UL-AoA定位
8.14.1 概述
在UL-AoA定位方法中,UE的位置是基于在不同TRP处采集的上行链路无线电信号的UL-AoA(以及可选的UL-SRS-RSRP和/或UL-SRS-RSRPP)以及其他配置信息来估计的。
任何用于从这些测量中估计UE位置的UL-AoA定位方法或技术的具体细节都超出了本规范的范围。
为了获得上行链路测量值,TRP需要知道UE在计算上行链路测量所需的时间段内传输的SRS信号的特性。这些特性在上行链路测量期间的SRS周期性传输中应该是静态的。因此,LMF将向服务gNB指示需要指导UE传输SRS信号以进行上行链路定位。由gNB最终决定要分配的资源,并将此配置信息传回LMF,以便LMF可以配置TRP。gNB可以决定(例如,在没有可用资源的情况下)不为UE配置资源,并使相应的NRPPa程序失败。
注意:对于U2N远程UE,不支持使用非周期性或半持久性SRS的UL-AoA定位。
8.14.2 在NG-RAN/5GC元素之间要传输的信息
本条款定义了可能在LMF和gNB/TRP之间传输的信息。
8.14.2.0 可从gNB传输到LMF的辅助数据
可从gNB传输到LMF的辅助数据列在表8.14.2.0-1中。
Table 8.14.2.0-1: Assistance data that may be transferred from gNB to the LMF
Information |
PCI, GCI, and TRP IDs of the TRPs served by the gNB |
SSB information of the TRPs (the time/frequency occupancy of SSBs) |
Geographical coordinates information of the DL-PRS Resources of the TRPs served by the gNB |
TRP type |
8.14.2.1 Configuration Data that may be transferred from the gNB to the LMF
The configuration data for a target UE that may be transferred from the serving gNB to the LMF is listed in Table 8.14.2.1-1.
Table 8.14.2.1-1: UE configuration data that may be transferred from serving gNB to the LMF
UE configuration data |
UE SRS configuration |
Timing information of the TRP, which configured the UE SRS transmission |
SRS Transmission Status |
8.14.2.2 Location Information that may be transferred from the gNBs to LMF
The information that may be transferred from gNBs to the LMF include measurement results are listed in Table 8.14.2.2-1. The individual measurements are defined in TS 38.215 [37].
Table 8.14.2.2-1: Measurement results that may be transferred from gNBs to the LMF
Measurement results |
NCGI and TRP ID of the measurement |
UL Angle of Arrival (azimuth and/or elevation) |
Multiple UL Angle of Arrival (azimuth and/or elevation) |
SRS Resource Type |
UL-SRS-RSRP |
UL-SRS-RSRPP |
Time stamp of the measurement |
Quality for each measurement |
Beam information for each measurement |
LoS/NLoS information for each measurement |
ARP ID of the measurement |
8.14.2.3 Information that may be transferred from the LMF to gNB
The requested UL-SRS transmission characteristics information that may be signalled from the LMF to the gNB is listed in Table 8.14.2.3-1.
Table 8.14.2.3-1: Requested UL-SRS transmission characteristics information that may be transferred from LMF to gNB.
Information |
Number Of Transmissions/duration for which the UL-SRS is requested |
Bandwidth |
Resource type (periodic, semi-persistent, aperiodic) |
Number of requested SRS resource sets and SRS resources per set |
Pathloss reference: - PCI, SSB Index, SSB configuration (time/frequency occupancy of SSBs) - DL-PRS ID, DL-PRS Resource Set ID, DL-PRS Resource ID |
Spatial relation info - PCI, SSB Index, SSB configuration (time/frequency occupancy of SSBs) - DL-PRS ID, DL-PRS Resource Set ID, DL-PRS Resource ID - NZP CSI-RS Resource ID - SRS Resource ID - Positioning SRS Resource ID |
SSB Information |
Periodicity of the SRS for each SRS resource set |
Carrier frequency of SRS transmission bandwidth |
The TRP measurement request information that may be signalled from the LMF to the gNB is listed in table 8.14.2.3-2.
Table 8.14.2.3-2: TRP Measurement request information that may be transferred from LMF to gNB.
Information |
TRP ID, cell ID of the TRP to receive UL-SRS |
UE-SRS configuration |
UL timing information together with timing uncertainty, for reception of SRS by candidate TRPs |
Report characteristics for the measurements |
Measurement Quantities |
Measurement periodicity |
Measurement beam information request |
Expected UL AoA/ZoA and uncertainty range |
Response time |
Measurement characteristics request indicator |
Measurement time occasions for a measurement instance |
The Positioning Activation/Deactivation request information that may be signalled from the LMF to the gNB is listed in Table 8.14.2.3-3.
Table 8.14.2.3-3: Requested positioning activation/deactivation information that may be transferred from LMF to gNB.
Information |
SP UL-SRS: - Activation or Deactivation request - Positioning SRS Resource Set ID which is to be activated/deactivated - Spatial relation for Resource IDi - Activation Time |
Aperiodic UL-SRS: - Aperiodic SRS Resource Trigger list - Activation time |
UL-SRS: - Release all |
8.14.3 UL-AoA定位程序
8.14.3.0 概述
本条款中描述的程序支持通过gNB获得的UL-AoA定位测量,并使用NRPPa提供给LMF。
8.14.3.1 能力转移程序
UL-AoA定位的能力转移程序在7.1.2.1条款中描述。
8.14.3.2 辅助数据传输程序
8.14.3.2.1 LMF和gNB之间的辅助数据传递
这些程序的目的是使gNB能够将表8.14.2.0-1中描述的辅助数据提供给LMF,以便随后使用8.14.3.3条款中的程序将其传递给gNB,或在LMF处用于计算定位估计值,或使LMF能够从目标UE的服务gNB请求UL-SRS配置信息。
图8.14.3.2.1-1显示了从服务gNB到LMF的UL信息传递操作。
Figure 8.14.3.2.1-1: LMF-initiated UL Information Request Procedure
(1) LMF向目标UE的服务gNB发送NRPPa消息POSITIONING INFORMATION REQUEST,以请求UE SRS配置信息。如果消息中包含如表8.14.2.3-1所列出的Requested UL-SRS Transmission Characteristics,则gNB在为UE配置UL-SRS传输时应考虑这些信息。
(2) 服务gNB确定要为UE分配的UE SRS配置,并向LMF发送NRPPa消息POSITIONING INFORMATION RESPONSE,其中包含表8.14.2.1-1中定义的UE SRS配置。如果服务gNB无法提供所请求的信息,它将返回一条失败消息,指示失败的原因。
(3) 如果在第1步请求的UE SRS时间持续期间内UE SRS配置发生了变化,gNB会向LMF发送一条POSITIONING INFORMATION UPDATE消息。如果UE SRS配置参数发生变化,此消息将包含配置了UE SRS的所有小区的UE SRS配置信息,或者SRS传输状态的更新。
图8.14.3.2.1-2显示了从gNB到LMF的TRP信息交换操作,用于UL-AoA定位方法。
Figure 8.14.3.2.1-2: LMF-initiated TRP Information Exchange Procedure
(1) LMF确定需要某些TRP配置信息(例如,作为定期更新的一部分或由OAM触发),并向gNB发送NRPPa TRP INFORMATION REQUEST消息。该请求包括指示请求哪些特定的TRP配置信息。
(2) 如果gNB有请求的TRP信息,则在NRPPa TRP INFORMATION RESPONSE消息中提供。如果gNB无法提供任何信息,它将返回TRP INFORMATION FAILURE消息,指示失败的原因。
8.14.3.3 位置信息传递/辅助数据传输程序
此程序的目的是使LMF能够请求gNB对UE进行位置测量,并为gNB提供必要的辅助数据以进行位置计算。
图8.14.3.3-1显示了LMF和gNB之间执行此程序的消息传递。
Figure 8.14.3.3-1: LMF-initiated Location Information Transfer Procedure
(1) LMF向选定的gNB发送NRPPa消息,以请求UL-AoA测量信息。该消息包括gNB执行如表8.14.2.3-2所定义的测量所需的任何信息。
(2) 如果步骤1中的报告特性设置为“按需”,则gNB获取请求的UL-AoA测量值,并在测量响应消息中将它们返回给LMF。测量响应消息包括如表8.14.2.2-1所定义的获得的UL-AoA测量值。
如果步骤1中的报告特性设置为“周期性”,则gNB回复一条测量响应消息,但消息中不包含任何测量值。然后,gNB根据所请求的报告周期,定期在步骤3中启动UL-AoA测量的测量报告程序。
如果gNB无法接受步骤1中的测量请求消息,则gNB返回一条失败消息,指示失败的原因。
(3) 如果在步骤1中请求,则gNB根据表8.14.2.2-1的定义定期向LMF提供UL-AoA测量值。
(4) 在步骤2之后的任何时间,LMF都可以向gNB发送测量更新消息,以提供gNB执行如表8.14.2.3-2所定义的UL-AoA测量所需的更新信息。收到消息后,gNB将覆盖先前接收的测量配置信息。
(5) 如果先前请求的UL-AoA测量值无法再报告,则gNB通过发送测量失败指示消息通知LMF。
(6) 当LMF想要中止正在进行的UL-AoA测量时,它会向gNB发送测量中止消息。
8.14.3.3a 定位激活/停用程序
此程序的目的是使LMF能够请求激活和停用目标UE的UL-SRS传输。
图8.14.3.3a-1显示了LMF和gNB之间执行此程序的消息传递。
Figure 8.14.3.3a-1: Positioning Activation/Deactivation Procedure.
(1) LMF向目标UE的服务gNB发送NRPPa定位激活请求消息,以请求激活目标UE的UL-SRS。对于半持久性UL-SRS,该消息包括要激活的UL-SRS资源集的指示,并可能包括如表8.14.2.3-3所列出的指示要激活的半持久性UL-SRS资源的空间关系的信息。对于非周期性UL-SRS,该消息可能包括非周期性SRS资源触发列表,以指示要激活的UL-SRS资源。
(2) 对于半持久性UL-SRS,服务gNB可以通过发送TS 38.321 [39]中指定的SP定位SRS激活/停用MAC CE命令来激活配置的半持久性UL-SRS资源集。对于非周期性UL-SRS,服务gNB可以通过发送TS 38.212 [40]中指定的DCI来激活配置的非周期性UL-SRS资源集。
如果UL-SRS已按照步骤1中的请求成功激活,则gNB向LMF发送NRPPa定位激活响应消息。如果服务gNB无法满足步骤1中的请求,它将返回定位激活失败消息,指示失败的原因。服务gNB在向LMF发送的NRPPa定位激活响应消息中包括系统帧号和时隙号。
(3) 如果先前激活的UL-SRS应被停用,或者UL-SRS传输应被释放,则LMF向目标设备的服务gNB发送NRPPa定位停用消息,以请求停用UL-SRS资源集,或释放所有UL-SRS资源。此消息包括要停用的UL-SRS资源集的指示,或释放所有UL-SRS资源的指示。
8.14.3.4 UL-AoA定位的程序序列
图8.14.3.4-1显示了LMF、gNB和UE之间执行UL-AoA程序的消息传递。
Figure 8.14.3.4-1: UL-AoA positioning procedure
-
LMF可以使用图8.14.3.2.1-2中的程序来获取UL-AoA定位所需的TRP信息。
-
LMF可以使用8.14.3.1条款中描述的LPP能力传输程序来请求目标设备的定位能力。
-
LMF向服务gNB发送NRPPa定位信息请求消息,以请求目标设备的UL-SRS配置信息,如图8.14.3.2.1-1所述。
-
服务gNB确定可用于UL-SRS的资源,并在步骤3a中为目标设备配置UL-SRS资源集。
-
服务gNB在NRPPa定位信息响应消息中向LMF提供UL-SRS配置信息。
-
在半持久性或非周期性SRS的情况下,LMF可以通过向目标设备的服务gNB发送NRPPa定位激活请求消息来请求激活UE SRS传输,如8.14.3.3a条款所述。然后,gNB激活UL-SRS传输并发送NRPPa定位激活响应消息。目标设备根据UL-SRS资源配置的时域行为开始UL-SRS传输。
-
LMF在NRPPa测量请求消息中向选定的gNBs提供UL-SRS配置,如8.14.3.3条款所述。该消息包括使gNBs/TRPs能够执行UL测量所需的所有信息。
-
在步骤6中配置的每个gNB测量来自目标设备的UL-SRS传输。
-
每个gNB在NRPPa测量响应消息中向LMF报告UL-SRS测量结果,如8.14.3.3条款所述。
-
LMF向服务gNB发送NRPPa定位停用消息,如8.14.3.3a条款所述。
相关文章:

【NR 定位】3GPP NR Positioning 5G定位标准解读(十六)-UL-AoA 定位
前言 3GPP NR Positioning 5G定位标准:3GPP TS 38.305 V18 3GPP 标准网址:Directory Listing /ftp/ 【NR 定位】3GPP NR Positioning 5G定位标准解读(一)-CSDN博客 【NR 定位】3GPP NR Positioning 5G定位标准解读(…...

如何理解闭包
闭包是编程语言中一个重要的概念,特别是在函数式编程中常常会遇到。以下是对闭包的理解: 1. 定义: 闭包是一种函数,它引用了在其定义范围之外的自由变量(非全局变量),并且这些引用的变量在函数被调用时仍然保持活跃状态。2. 构成: 闭包通常由两部分组成:内部函数(函…...

python知识点总结(一)
这里写目录标题 一、什么是WSGI,uwsgi,uWSGI1、WSGI2、uWSGI3、uwsgi 二、python中为什么没有函数重载?三、Python中如何跨模块共享全局变量?四、内存泄露是什么?如何避免?五、谈谈lambda函数作用?六、写一个函数实现字符串反转,尽可能写出你知道的所…...

【Poi-tl Documentation】区块对标签显示隐藏改造
前置说明: <dependency><groupId>com.deepoove</groupId><artifactId>poi-tl</artifactId><version>1.12.1</version> </dependency>模板: 删除行表格测试.docx 改造前测试效果 package run.siyuan…...

第十四届蓝桥杯 三国游戏
一开始的思路就是想着暴力,但是呢,如果真的用暴力一个一个列的话,连30%的数据都搞定不了,所以这里需要考虑别的办法。 这道题的思路就是贪心。 我们这样想:既然要满足至少一个国X>YZ,那么我们何不变成…...

数据结构——通讯录项目
1.通讯录的介绍 顺序表是通讯录的底层结构。 通讯录是将顺序表的类型替换成结构体类型来储存用户数据,通过运用顺序表结构来实现的。 用户数据结构: typedef struct PersonInfo {char name[12];char sex[10];int age;char tel[11];char addr[100]; }…...

学点Java打小工_Day4_数组_冒泡排序
1 数组基本概念 程序算法数据结构 算法:解决程序的流程步骤 数据结构:将数据按照某种特定的结构来存储 设计良好的数据结构会导致良好的算法。 ArrayList、LinkedList 数组是最简单的数据结构。 数组:存放同一种类型数据的集合,在…...

内存分配方式?
内存分配方式主要有三种: 静态存储区分配:这种方式在程序编译的时候就已经分配好内存,并且这块内存在程序的整个运行期间都存在。全局变量和静态变量通常就是在静态存储区分配的。这种分配方式效率高,因为内存在程序开始执行前就已…...

2024/3/17周报
文章目录 摘要Abstract文献阅读题目引言模型架构编码器和解码器堆栈AttentionPosition-wise Feed-Forward NetworksEmbeddings and SoftmaxPositional Encoding 实验数据实验结果 深度学习TransformerEncoderDecoder 总结 摘要 本周阅读了Transformer的开山之作《Attention Is…...

函数连续性和Lipschitz连续性
摘要: 直观上,Lipschitz连续性的含义是函数图像的变化速度有一个全局的上限,即函数的增长速率不会无限增加。这种性质确保了函数在任何地方都不会过于陡峭,有助于分析函数的行为,并且在优化、动力系统理论、机器学习等…...

Qt 鼠标滚轮示例
1.声明 void wheelEvent(QWheelEvent *event) override;2.实现(方便复制、测试起见用静态变量) #include <mutex> void MainWindow::wheelEvent(QWheelEvent *event) {static QLabel *label new QLabel("Zoom Level: 100%", this);st…...

【Unity】进度条和血条的三种做法
前言 在使用Unity开发的时候,进度条和血条是必不可少的,本篇文章将简单介绍一下几种血条的制作方法。 1.使用Slider Slider组件由两部分组成:滑动区域和滑块。滑动区域用于显示滑动条的背景,而滑块则表示当前的数值位置。用户可…...

多人聊天室 (epoll - Linux网络编程)
文章目录 零、效果展示一、服务器代码二、客户端代码三、知识点1.connect()2.socket()3.bind()4.send()5.recv() 四、改进方向五、跟练视频 零、效果展示 一个服务器作为中转站,多个客户端之间可以相互通信。至少需要启动两个客户端。 三个客户端互相通信 一、服务…...

vite配置
"vite": "^5.1.4" resolve.alias:配置别名 1、执行npm install -D types/node 或者 yarn add types/node -D 2、以下配置代表访问src时可以用“”代替 resolve: {alias: {"": path.resolve(__dirname, "./src"),},}, 使…...

服务器生产环境问题解决思路
游戏服务器开发节奏比较快,版本迭代很频繁,有一些项目甚至出现了周更新(每周准时停服更新维护)。由于功能开发时间短,研发人员本身技术能力等原因,线上出现bug很常见。笔者经历过的游戏项目,一年到头没几次更新不出现bug的(当然,配置问题也算bug)。那当出现bug,我们…...

鸿蒙Harmony应用开发—ArkTS声明式开发(容器组件:Column)
沿垂直方向布局的容器。 说明: 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 子组件 可以包含子组件。 接口 Column(value?: {space?: string | number}) 从API version 9开始,该接口…...

LLM之RAG实战(三十)| 探索RAG语义分块策略
在LLM之RAG实战(二十九)| 探索RAG PDF解析解析文档后,我们可以获得结构化或半结构化的数据。现在的主要任务是将它们分解成更小的块来提取详细的特征,然后嵌入这些特征来表示它们的语义,其在RAG中的位置如图1所示&…...

软件测试-------Web(性能测试 / 界面测试 / 兼容性测试 / 安全性测试)
Web(性能测试 / 界面测试 / 兼容性测试 / 安全性测试) 一、Web性能测试:(压力测试、负载测试、连接速度测试)1、压力测试: 并发测试 (如500人同时登录邮箱) 2、负载测试…...

工欲善其事,必先利其器,Markdown和Mermaid的梦幻联动(2)
该文章Github地址:https://github.com/AntonyCheng/typora-notes/tree/master/chapter03-mermaid 在此介绍一下作者开源的SpringBoot项目初始化模板(Github仓库地址:https://github.com/AntonyCheng/spring-boot-init-template & CSDN文…...

STM32基础--使用寄存器点亮流水灯
GPIO 简介 GPIO 是通用输入输出端口的简称,简单来说就是 STM32 可控制的引脚,STM32 芯片的 GPIO 引脚与外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。STM32 芯片的 GPIO被分成很多组,每组有 16 个引脚…...

代码随想录训练营Day25:● 216.组合总和III ● 17.电话号码的字母组合
216.组合总和III 题目链接 https://leetcode.cn/problems/combination-sum-iii/description/ 题目描述 思路 自己写的效率会慢一些,而且没有用到剪枝 class Solution {List<List<Integer>> list new ArrayList<>();List<Integer> lis…...

SwiftUI的 特性 - ViewModify
SwiftUI的 特性 - ViewModify 记录一下SwiftUI的 特性 - ViewModify的使用方式 可以通过viewModify来管理视图的样式,结合extension来完成封装达到解偶效果 import SwiftUI/// 我们可以通过viewModify来管理视图的样式,来达到解偶效果 struct DefaultB…...

中间件 | RPC - [Dubbo]
INDEX 1 Dubbo 与 web 容器的关系2 注册发现流程3 服务配置3.1 注册方式 & 订阅方式3.2 服务导出3.3 配置参数 4 底层技术4.1 Dubbo 的 spi 机制4.2 Dubbo 的线程池4.3 Dubbo 的负载均衡策略4.3 Dubbo 的协议 1 Dubbo 与 web 容器的关系 dubbo 本质上是一个 RPC 框架&…...

【中等】保研/考研408机试-二叉树相关
目录 一、基本二叉树 1.1结构 1.2前序遍历(注意三种遍历中Visit所在的位置) 1.2中序遍历 1.3后序遍历 二、真题实战 2.1KY11 二叉树遍历(清华大学复试上机题)【较难】 2.2KY212 二叉树遍历二叉树遍历(华中科技大…...

自动驾驶---Motion Planning之构建SLT Driving Corridor
1 背景 在上篇博客《自动驾驶---Motion Planning之Speed Boundary》中,主要介绍了Apollo中Speed Boundary的一些内容,可以构造ST图得到边界信息,最后结合粗糙的速度曲线和路径曲线,即可使用优化的方法求解得到最终的轨迹信息(s,s,s,l,l,l)。 本篇博客笔者主要介绍近…...

本地文件包含漏洞利用
目录 前期信息收集获取网站权限获取服务器权限纵向提权 前期信息收集 拿到目标的资产,先试一下IP能不能访问 探测一下目标的端口运行的是什么服务 nmap -sC -sV xx.xx9.95.185 -Pn获取网站权限 我们可以知道目标的80端口上运行着http服务,服务器是u…...

【docker】docker的常用命令
📝个人主页:五敷有你 🔥系列专栏:中间件 ⛺️稳中求进,晒太阳 常规命令 docker version #查看docker 版本信息docker info #显示docker 的系统信息,包括镜像和容器数量docker --help #查看所有的命…...

jmeter实战
jmeter学习 1,接口在定义时,post请求参数尽量放在body里面,get请求参数尽量放在parameters里面,否则会导致jmeter请求接口报错的问题(jmeter底层有较为严格的请求格式) 2,定义全局变量使用:Config Elemen…...

面试官常问问题
1、请你简单的自我介绍一下? 【Tips】① 口述内容不可与简历内容冲突;②阐述方式避免过度官方 且语速较快;③言简意赅,直击要害,抓重点突出项;④面试前应自己模拟练习几次,避免过度紧张导致的口…...

外包就干了2个月,技术退步明显....
先说情况,大专毕业,18年通过校招进入湖南某软件公司,干了接近4年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了四年的功能测试…...