【NR 定位】3GPP NR Positioning 5G定位标准解读(一)
目录
前言
1. 3GPP规划下的5G技术演进
2. 5G NR定位技术的发展
2.1 Rel-16首次对基于5G的定位技术进行标准化
2.2 Rel-17进一步提升5G定位技术的性能
3. Rel-18 关于5G定位技术的新方向、新进展
3.1 Sidelink高精度定位功能
3.2 针对上述不同用例,3GPP考虑按照下表中的精度要求为目标,开展标准化工作:
3.3 对高精度定位完整性和低功耗的增强
4. 基于RedCap 的UE定位
前言
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博客
1. 3GPP规划下的5G技术演进
根据3GPP的规划,5G技术演进被分为两个阶段,Rel-15/16/17这三个版本称为5G演进的第一阶段,之后的Rel-18/19/20这三个版本称为5G演进的第二轮创新,也就是5G Advanced。
在5G演进的第一阶段中,Rel-15是5G的基础标准,于2018年(NSA)和2019年(SA)分别冻结,重点满足增强移动宽带(eMBB)和基础的低时延高可靠(URLLC)应用需求。
Rel-16于2020年冻结,主要聚焦于eMBB的增强,低时延高可靠能力的完善,关注垂直行业应用及整体系统的提升,如面向智能汽车交通领域的5G V2X、面向IIoT领域的时间敏感联网等5G NR能力,以及定位、MIMO增强、功耗改进等系统性的提升与增强。
Rel-17在Rel-16的框架下对5G标准进行了进一步的增强,于2022年冻结,其面向5G XR、新型物联网等新业务需求,重点引入了许多全新的特性和技术,比如Redcap终端、上行覆盖增强、动态频谱共享、多播广播业务、多卡技术、卫星5G网络、卫星 NB-IoT物联网、下行1024QAM、定位增强、MIMO技术进一步增强(FeMIMO)、节能增强、URLLC增强、CA/DC增强、辅链路通信增强、无线切片增强等。

2. 5G NR定位技术的发展
5G 应用分为三大类场景:增强移动宽带(eMBB)、海量机器类通信(mMTC)和超可 靠低时延通信(URLLC)。eMBB 场景是指在现有移动宽带业务场景的基础上,对于用 户体验等性能的进一步提升,主要还是追求人与人之间极致的通信体验。mMTC 和 uRLLC 都是物联网的应用场景,但各自侧重点不同。mMTC 主要用于低速时延不敏感的海量物与物的连接。而 URLLC则强调在工业及控制场景对高可靠性和低时延有需求的连接 定位应用在 5G 三大场景中都扮演重要的角色,定位能力更是是 5G 核心能力之一。
2.1 Rel-16首次对基于5G的定位技术进行标准化
R16版本中增加了5G定位功能,其利用MIMO多波束特性,定义了基于蜂窝小区的多站信号往返时间(Multi-RTT)、信号到达时间差(TDOA)、到达角测量法(AoA)、离开角测量法(AoD)等定位技术。R16标准中,室内和室外定位的精度要求如下:
- 对于80%的UE,水平定位精度优于3米(室内)和10米(室外)。
- 对于80%的UE,垂直定位精度优于3米(室内和室外)。
2.2 Rel-17进一步提升5G定位技术的性能
随着5G NR通信系统大规模部署,垂直行业场景对定位服务提出了越来越迫切的需求。对运营商而言,也对未来位置服务的广阔市场充满期待,迫切需要拓展基于5G NR的位置增值服务,为普通用户和垂直行业(ToB)提供更高精度的定位服务(20cm)。
因此3GPP确定Rel-17在以下方面进行增强 [摘自3GPP TR 38.857]
- 更高的精度(水平/垂直)
- 低时延(物理层和高层端到端定位时延)
- 网络和/或设备效率
- 高完整性和可靠性(用于GNSS)
商业场景及IIOT场景下性能指标的要求分别为:
商业用例的目标定位需求定义如下:
- 90%的ue水平定位精度(< 1米)
- 90% ue的垂直定位精度(< 3米)
-终端位置估计的端到端延迟(< 100 ms)
- UE位置估计的物理层延迟(< 10 ms)
IIoT用例的目标定位要求定义如下:
- 90%的ue水平定位精度(< 0.2 m)
- 90%的ue的垂直位置精度(< 1米)
- UE位置估计的端到端延迟(< 100ms,期望为10ms)
- UE位置估计的物理层延迟(<10ms)
注1:并非所有方案和部署都能达到目标定位要求
注2:对于某些场景,在工业物联网用例中,对水平位置精度的要求可以放宽到< 0.5 m。
注3:并非所有定位技术都能在所有场景下达到目标定位要求
3. Rel-18 关于5G定位技术的新方向、新进展
Rel-18中关于5G定位技术的讨论主要包括三个方向:Sidelink高精度定位功能,对高精度定位完整性和低功耗的增强,基于RedCap 的UE定位;下文将详细介绍这三个方向的研究和讨论内容。为减少分歧,部分专业词汇及内容将直接引用3GPP相关文档原文。
3.1 Sidelink高精度定位功能
Sidelink定位是Rel-18新引入的特性,与之前版本的NR RAT定位相对独立,旨在研究通过PC5接口实现Sidelink高精度定位功能,这也称之为standalone模式;除此之外,也支持与现有NR RAT技术联合,通过基站辅助(需在覆盖、半覆盖场景下)实现协同定位,即non-standalone模式。Sidelink定位的基础属性如下:
- 覆盖:覆盖内、部分覆盖和覆盖外
- 要求:基于TR38.845和TS22.261和TS22.104中确定的要求
- 用例:V2X (TR38.845)、公共安全(TR38.845)、商业(TS22.261)、工业物联网(TS22.104)
- 频谱:ITS band和授权频谱
具体地,由于Sidelink是一套比较独立的系统,具备两种工作模式(mode1和mode2),且可能在没有网络覆盖的场景工作,因此需要从头到尾重新设计Sidelink定位方案。不过,在一些技术上还是参考了NR定位设计,例如参考信号,定位测量等方面。
在Rel-18中,定义了三种Sidelink定位方式,分别是Absolute positioning、Relative positioning和Ranging,三种方式对应的描述如下:
- Ranging accuracy, expressed as the difference (error) between the calculated distance/direction and the actual distance/direction in relation to another node
- Relative positioning accuracy, expressed as the difference (error) between the calculated horizontal/vertical position and the actual horizontal/vertical position relative to another node
- Absolute positioning accuracy, expressed as the difference (error) between the calculated horizontal/vertical position and the actual horizontal/vertical position.
3.2 针对上述不同用例,3GPP考虑按照下表中的精度要求为目标,开展标准化工作:
Table: Target accuracy requirements for SL positioning

3.3 对高精度定位完整性和低功耗的增强
为了进一步提高精度,Rel- 18考虑在NR RAT定位引入两种较有前景的技术:一种是利用5G丰富的频谱,基于PRS/SRS带宽聚合来增加定位参考信号的收发带宽,另一种是使用NR载波相位测量。与现有的NR定位方法相比,NR载波相位定位在室内和室外部署中具有显著的性能改进潜力,并且与室外RTK-GNSS相比,具有更短的延迟和更低的终端功耗。此外,还将研究基于NR RAT的定位完整性和低功耗高精度定位技术。具体地,可以分为以下四个部分:
1. Improved accuracy based on NR carrier phase measurement
在Rel-18中,由于极其优异的定位性能(经过仿真模拟,能够实现厘米级定位精度,可参考TR 38.859),基于载波相位测量的定位方式被引入,各家公司在该议题下进行了大量讨论,包括如何进行相位测量、定位计算及上报等问题。其中,如何确定整数模糊度(请见下文原理说明),是目前讨论最多的问题。
在载波相位定位的标准化工作中,一个主要导向是尽量避免给现有协议带来额外影响,因此载波相位定位的很多机制都重用了现有NR定位内容。简而言之,载波相位定位只是在具体的定位算法上和现有技术有区别,而定位触发、测量和上报等环节和现有方式原理是类似的(至少从物理层流程的角度看,但也有一些差异内容),可以理解为是将载波相位定位方式纳入现有定位体系。
2. Bandwidth aggregation for positioning measurements
RAN 1从112次会议开始讨论基于带宽聚合的定位,这和载波聚合通信是不同的概念,但其中有一些交叉的部分。无论是上行SRS还是下行PRS,在Rel-18中均支持带宽聚合定位,但定位的带宽聚合实现更为复杂,因为涉及到关联TRP和定位频率层等概念,聚合的资源在频域上不一定是连续的。从物理层的角度,UE在Connected态、inactive态和idle态下均可进行PRS带宽聚合测量,在Connected态和inactive态可以进行定位SRS带宽聚合。
3. Solutions for integrity of RAT dependent positioning techniques
在之前的版本中,3GPP完成了基于GNSS定位的完整性设计,在Rel-18中,3GPP决定处理基于NR RAT定位方式的定位完整性。其中,定位完整性可以理解为对定位相关数据的精确性以及提供相关警报的能力的信任度量,其定义如下:
Positioning integrity: A measure of the trust in the accuracy of the position-related data and the ability to provide associated alerts.
4. LPHAP (Low Power High Accuracy Positioning).
Rel-18 LPHAP目前的研究侧重于评估RRC_INACTIVE态下,基于现有Rel-17定位技术,终端是否能够满足电池时间需求(电池时间评估方式已达成一致意见,请参考会议结论)以及定位要求。并且,为了能够处理RRC_INACTIVE状态和/或RRC_IDLE状态下UE面临的任何限制,3GPP正研究对应的增强方案。
具体地,3GPP确定TS 22.104中的用例6(如下表所示),对应的电池时间需求为6-12个月,作为LPHAP研究的代表用例。在物理层,功率消耗是LPHAP仿真评估的主要角度。

如上表所示,LPHAP定位要求可以总结为:
- 90%的ue水平定位精度< 1米;
- 定位间隔/占空比15-30秒;
- ue电池寿命6个月- 1年;
4. 基于RedCap 的UE定位
RedCap UE定位作为Rel-18定位研究的一个重要部分,在研究初期是基于传统NR RAT定位方式进行性能评估,然后基于这部分仿真结果,识别需要增强的技术。在仿真假设中,FR1下的带宽设置为20MHz,可选5MHz,FR2下的带宽设置为100MHz。其定位性能要求如下:
1.用于室内和室外场景的商业用例
-水平定位精度:90%的ue(< 3米)
-垂直定位精度:90%的ue < 3米
2.对于工业物联网用例:
-水平定位精度:90%的ue < 1m
-垂直定位精度:90%的ue < 3米
(备注:对于上述评估的目标需求,需要注意的是,目标定位需求可能并不一定能够实现所有的场景和用例。此外,并非所有的定位技术都能满足所有场景下的所有定位需求。)
具体地,由于RedCap UE带宽能力较低,因此各公司非常关注跳频(frequency hopping)技术在RedCap定位的应用,包括上行SRS传输hopping和下行PRS接收hopping。在RAN1 112会议中,3GPP确定PRS仅支持下行hopping接收,即网络侧不采用hopping方式传输DL PRS,因为这对现有协议的改动较大。另外,无论是上行SRS hopping还是下行PRS hopping,都被配置在单个SRS/PRS资源内进行,且SRS hopping无论是RRC_connected态还是RRC_inactive态都支持。Redcap UE定位还重点讨论了测量间隔、hopping pattern、上行SRS碰撞和hop间切换时延等问题。
相关文章:
【NR 定位】3GPP NR Positioning 5G定位标准解读(一)
目录 前言 1. 3GPP规划下的5G技术演进 2. 5G NR定位技术的发展 2.1 Rel-16首次对基于5G的定位技术进行标准化 2.2 Rel-17进一步提升5G定位技术的性能 3. Rel-18 关于5G定位技术的新方向、新进展 3.1 Sidelink高精度定位功能 3.2 针对上述不同用例,3GPP考虑按…...
【AI绘画】免费GPU Tesla A100 32G算力部署Stable Diffusion
免责声明 在阅读和实践本文提供的内容之前,请注意以下免责声明: 侵权问题: 本文提供的信息仅供学习参考,不用做任何商业用途,如造成侵权,请私信我,我会立即删除,作者不对读者因使用本文所述方法…...
JVM(2)
JVM类加载 指的是java进程运行时,需要把.class文件从硬盘加载到内存,并进行一系列校验解析的过程. 核心: .class文件>类对象; 硬盘>内存. 类加载过程 在整个JVM的执行流程中,和程序员关系最密切的就是类加载的过程了,所以我们来看一下类加载的执行流程. 对于一个类…...
青少年CTF擂台挑战赛 2024 #Round 1 Web方向题解 WP 全
EasyMD5 题目描述:php没有难题 考点总结:脑洞题目,不如我出(狗头 只允许两个都上传pdf文件。 文件还不能太大了。burp多次发包发现要求两个pdf内容不一样 不一样时候,提示我们MD5碰撞。 科学计数法绕过 PHP的后门 …...
一文认识蓝牙(验证基于Aduino IDE的ESP32)
1、简介 蓝牙技术是一种无线通信的方式,利用特定频率的波段(2.4GHz-2.485GHz左右),进行电磁波传输,总共有83.5MHz的带宽资源。 1.1、背景 蓝牙(Bluetooth)一词取自于十世纪丹麦国王哈拉尔Haral…...
2W字-35页PDF谈谈自己对QT某些知识点的理解
2W字-35页PDF谈谈自己对QT某些知识点的理解 前言与总结总体知识点的概况一些笔记的概况笔记阅读清单 前言与总结 最近,也在对自己以前做的项目做一个知识点的梳理,发现可能自己以前更多的是用某个控件,以及看官方手册,但是没有更…...
Docker知识点总结
二、Docker基本命令: Docker支持CentOs 6 及以后的版本; CentOs7系统可以直接通过yum进行安装,安装前可以 1、查看一下系统是否已经安装了Docker: yum list installed | grep docker 2、安装docker: yum install docker -y -y 表示自动确认…...
Redis 消息队列:构建消息代理的 4 个简单步骤
消息代理是一种使系统、应用程序和服务能够通信和交换信息的软件。它在正式消息传递协议之间转换消息,并允许相互依赖的服务直接“对话”,即使是用不同语言编写或在不同平台上实现也是如此。在微服务中使用异步通信时,通常会使用消息代理。 消息代理可确保可靠且稳定的通信,…...
kafka三节点集群平滑升级过程指导
一、前言 Apache Kafka作为常用的开源分布式流媒体平台,可以实时发布、订阅、存储和处理数据流,多用于作为消息队列获取实时数据,构建对数据流的变化进行实时反应的应用程序,已被数千家公司用于高性能数据管道、流分析、数据集成和任务关键型…...
Golang 简介与基本语法学习
Go,也被称为 Golang,是一门由 Google 设计的开源编程语言。它旨在提供高效的开发体验,同时具备并发性、内存安全和简洁性。本篇博客将介绍 Golang 的基本语法和一些示例,帮助读者快速入门这门令人着迷的语言。 简介 Go 语言的设…...
深入理解网络通信基本原理和tcp/ip协议
深入理解网络通信基本原理和tcp/ip协议 一、计算机网络体系1,计算机网络体系结构2,网络中数据传输2.1,浏览器中输入一个url的执行流程2.2,数据在网络中是的传输流程 3,三次握手和四次挥手3.1,三次握手3.1.1…...
Jetson系统烧录环境搭建
一 序言 Jetson 系列产品烧录系统的方法一般有两种,一种为使用 NVIDIA 官方提供 的 SDK manager 软件给 Jetson 设备烧录系统(请查看说明文档《Jetson 产品使用 SDKmanager 烧录系统》)。另一种即为当前文档所描述的,在安装 Ubun…...
【MySQL】:约束全解析
🎥 屿小夏 : 个人主页 🔥个人专栏 : MySQL从入门到进阶 🌄 莫道桑榆晚,为霞尚满天! 文章目录 📑前言一. 约束概述二. 约束演示三. 外键约束3.1 介绍3.2 语法3.3 删除/更新行为 &…...
设计一基于Text generation web UI的语言模型部署与远程访问的方案
前言 Text generation web UI可为类ChatGPT的大型语言模型提供能够快速上手的网页界面,不仅可以提高使用效率,还可满足私有化部署,或对模型进行自定义。目前,该Web UI已经支持了许多流行的语言模型,包括LLaMA、llama.…...
大数据概述
学习大数据有什么用? 2010年:大数据技术体系开始在国内火热 2015年:国务院印发《促进大数据发展行动纲要》 2016年:发改委发布关于组织实施促进大数据发展重大工程的通知 2017年:工信部印发大数据产业规划(2016-20…...
Muduo库编译学习(1)
1.muduo库简介 muduo是由Google大佬陈硕开发,是一个基于非阻塞IO和事件驱动的现代C网络库,原生支持one loop per thread这种IO模型,该库只支持Linux系统,网上大佬对其褒贬不一,作为小白用来学习就无可厚非了。 git仓库…...
【研发日记】Matlab/Simulink技能解锁(三)——在Stateflow编辑窗口Debug
文章目录 前言 State断点 Transition断点 条件断点 按State步进 Watch Data Value Sequence Viewer 分析和应用 总结 前言 见《【研发日记】Matlab/Simulink技能解锁(一)——在Simulink编辑窗口Debug》 见《【研发日记】Matlab/Simulink技能解锁(二)——在Function编辑…...
ZYNQ--MIG核配置
文章目录 MIG核配置界面多通道AXI读写DDR3MIG核配置界面 Clock Period: DDR3 芯片运行时钟周期,这个参数的范围和 FPGA 的芯片类型以及具体类型的速度等级有关。本实验选择 1250ps,对应 800M,这是本次实验所采用芯片可选的最大频率。注意这个时钟是 MIG IP 核产生,并输出给…...
MySQL 多表查询 连接查询 内连接
介绍 内连接查询是两张表中交集的部分 连接模式 隐式内连接 SELECT 字段列表 FROM 表1,表2 WHERE 条件显式内连接 SELECT 字段列表 FROM 表1 [INNER] JOIN 表2 ON 连接条件案例 有两张表一个表为学生表,另一个表为班级表,现在需要查询学生时候在查…...
T - SQL使用事务 及 在Winform使用事务
事务适用场景 1 事务使用在存储过程中,直接在数据库中进行编写 2 事务使用在Winfrom项目中 SQl:使用事务转账操作的实例 一般都会找一个变量记录错误的个数,error记录上一句sql的错误和错误编号 declare errornum int 0 -- 定义…...
龙虎榜——20250610
上证指数放量收阴线,个股多数下跌,盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型,指数短线有调整的需求,大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的:御银股份、雄帝科技 驱动…...
AI-调查研究-01-正念冥想有用吗?对健康的影响及科学指南
点一下关注吧!!!非常感谢!!持续更新!!! 🚀 AI篇持续更新中!(长期更新) 目前2025年06月05日更新到: AI炼丹日志-28 - Aud…...
C++_核心编程_多态案例二-制作饮品
#include <iostream> #include <string> using namespace std;/*制作饮品的大致流程为:煮水 - 冲泡 - 倒入杯中 - 加入辅料 利用多态技术实现本案例,提供抽象制作饮品基类,提供子类制作咖啡和茶叶*//*基类*/ class AbstractDr…...
Spark 之 入门讲解详细版(1)
1、简介 1.1 Spark简介 Spark是加州大学伯克利分校AMP实验室(Algorithms, Machines, and People Lab)开发通用内存并行计算框架。Spark在2013年6月进入Apache成为孵化项目,8个月后成为Apache顶级项目,速度之快足见过人之处&…...
C++:std::is_convertible
C++标志库中提供is_convertible,可以测试一种类型是否可以转换为另一只类型: template <class From, class To> struct is_convertible; 使用举例: #include <iostream> #include <string>using namespace std;struct A { }; struct B : A { };int main…...
CMake基础:构建流程详解
目录 1.CMake构建过程的基本流程 2.CMake构建的具体步骤 2.1.创建构建目录 2.2.使用 CMake 生成构建文件 2.3.编译和构建 2.4.清理构建文件 2.5.重新配置和构建 3.跨平台构建示例 4.工具链与交叉编译 5.CMake构建后的项目结构解析 5.1.CMake构建后的目录结构 5.2.构…...
Mobile ALOHA全身模仿学习
一、题目 Mobile ALOHA:通过低成本全身远程操作学习双手移动操作 传统模仿学习(Imitation Learning)缺点:聚焦与桌面操作,缺乏通用任务所需的移动性和灵活性 本论文优点:(1)在ALOHA…...
html css js网页制作成品——HTML+CSS榴莲商城网页设计(4页)附源码
目录 一、👨🎓网站题目 二、✍️网站描述 三、📚网站介绍 四、🌐网站效果 五、🪓 代码实现 🧱HTML 六、🥇 如何让学习不再盲目 七、🎁更多干货 一、👨…...
sipsak:SIP瑞士军刀!全参数详细教程!Kali Linux教程!
简介 sipsak 是一个面向会话初始协议 (SIP) 应用程序开发人员和管理员的小型命令行工具。它可以用于对 SIP 应用程序和设备进行一些简单的测试。 sipsak 是一款 SIP 压力和诊断实用程序。它通过 sip-uri 向服务器发送 SIP 请求,并检查收到的响应。它以以下模式之一…...
C++.OpenGL (20/64)混合(Blending)
混合(Blending) 透明效果核心原理 #mermaid-svg-SWG0UzVfJms7Sm3e {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-SWG0UzVfJms7Sm3e .error-icon{fill:#552222;}#mermaid-svg-SWG0UzVfJms7Sm3e .error-text{fill…...
