5G定位技术原理与应用场景

5G高精度定位服务不仅适用于应急,还可以支持大量的个人业务,包括室外和室内场景,可以在交通道路、隧道、地下停车场或室内环境中支持高精度定位服务。在这些区域中,由于卫星信号的覆盖范围较小,基于5G网络的高精度定位服务变得尤为重要。

01 引言

随着5G网络建设的不断推进,行业客户对5G功能的需求日益多样,其中对位置的精确描述已经成为各行业的基本要求,应急救援、车联网、智能制造和智慧物流等应用场景对定位能力都提出了更高的要求。定位能力是5G核心能力之一,R16协议提出了一系列新型定位方法,具有亚米级的定位精度,极大拓展了定位技术的应用场景。作为技术领先的5G基站方案提供商,华安联大持续对5G定位等前沿技术进行研究布局。

02 5G 定位技术的演化

在通信定位系统的长期演化过程中,R9到R11协议的通信系统定位精度不高,一般在50~150m,主要基于时间测量的观测到达时间差(OTDOA)、UL-TDOA 和 小区标识(CID)。从R12到R14协议的过程中,定位精度达到10 ~100 m,给出了多种定位技术融合的方案。直到R15与R16协议,建设性地提出了5G利用多输入多输出(MIMO)的多波束特性来进行定位增强,同时还定义了基于蜂窝小区的RTT、DL TDOA、到达角(AOA)、离开角(AOD)等定位技术,使定位精度达到3~10 m,并在此基础上不断演进,R17协议将进一步把室内定位的精度提升到厘米级,以满足特定垂直行业应用场景的需求。

03 R16定义的5G定位技术

图片
图1:R16定义的5G定位技术

在R16协议中,3GPP明确了5G定位的定位精度和端到端定位时延:水平维和垂直维的定位精度均小于3 m(区域内80%用户),端到端时延小于1s。针对这一精度和时延,3GPP采用的主要定位技术包括DL-TDOA、UL-TDOA、UL-AOA和Multi-RTT。

04 5G定位采用的技术方法

·下行到达时间差(DL-TDOA)

终端测量两个基站发送的下行定位参考信号PRS的到达时间差RSTD,上报位置服务器,位置服务器根据多个下行参考信号时间差 ,从而获得终端位置估计。

图片
DL-TDOA定位原理

·上行到达时间差(UL-TDOA)

原理与DL-TDOA类似,但这是基于上行信号的定位技术,基站根据不同位置的多个TRP所接收的增强的探测参考信号SRS,测量上行相对到达时间差UL RTOA,上报位置服务器,位置服务器判断终端的位置。

·下行离开角(DL-AoD)

终端测量并上报下行参考信号波束的接收功率(即每个基站的波束的DL RSRP),根据发送波束方向来估计终端的位置角度,根据多个基站估计值,位置服务器解方程组,从而获得终端位置。

图片
图3:DL-AoD定位原理

·上行到达角(UL-AoA)

原理与DL-AoD类似,但这是基于上行信号的定位技术,多个基站测量终端上行信号的到达角度,上报位置服务器,根据多个基站测量的到达角度,位置服务器解方程组,从而获得终端位置。

·多站往返时间 (Multi-RTT)

终端与至少三个基站互发参考信号,基站和终端分别计算各自的Rx-Tx时间差,两者之和即返程时延RTT,UE-TRP距离为0.5RTT*光速,三个UE-TRP的交点即为终端位置,Rx-Tx信息汇总到位置服务器,从而获得终端位置估计。

图片
图4:Multi-RTT定位原理

·增强小区ID (E-CID)

终端对基站的参考信号进行无线测量,将RSRP/RSRQ的测量指标报告位置服务器。位置服务器根据无线测量指标的路损估计RTT,结合基站天线TRP的位置,通过多圆交点或波束方向与圆交点的方式定位终端。该方案的优势在于不需引进新的参考信号,但可能会引发定位精度不够。

图片
图5:E-CID定位原理

05 5G定位与其他定位技术的对比

与GNSS定位相比,5G定位即可以通过宏基站实现室外定位,也可以通过室内小基站实现室内定位,在为用户提供高质量无线接入的同时,实现室内外定位同步。5G定位大幅拓展了定位场景,为大量的室内定位需求提供了新选择。

与蓝牙、UWB等信标站定位相比,5G定位不需要部署大量的信标站,只需部署少量的5G基站即可实现定位,未来还将获得与信标站定位近似的精度和位置更新周期。5G定位减小了部署难度,并大幅压缩部署周期。

06 5G定位的应用场景

根据3GPP R16协议中,关于NR定位用例和要求的规范,5G定位的应用场景大致可以分为以下三类:

紧急定位

5G定位在紧急救援中发挥着重要的作用,在应急服务中,用户能够通过联系公共安全应答点(PSAP)寻求帮助,并要求准确的定位信息,以便及时提供援助。尤其在地下矿井等特殊场所,高精度无线定位能够精准掌握遇险人员位置,并实时掌控救援力量的分布状况,从而灵活部署救援工作,提高救援效率。

此外,在火灾、医疗紧急救助等场合,5G紧急定位技术可以快速定位报警人或救援人员的位置,为救援行动提供及时而准确的信息,有助于保障人民生命财产安全。

图片
图6:紧急定位场景

个人定位

5G高精度定位服务不仅适用于应急,还可以支持大量的个人业务,包括室外和室内场景,可以在交通道路、隧道、地下停车场或室内环境中支持高精度定位服务。在这些区域中,由于卫星信号的覆盖范围较小,基于5G网络的高精度定位服务变得尤为重要。

除了以上信号覆盖弱的场景,5G网络的高精度定位还可应用在定位共享单车位置、设置停车电子围栏、基于用户位置启用AR应用、按用户位置穿戴设备省电策略、位置广告、交通流量分析等。这些业务的实现都依赖于高精度的定位服务提供稳定可靠的网络支持。

图片
图7:个人定位场景

垂直行业

5G定位技术适用于各种垂直行业,如工业、交通、港口、医疗、物流等。在工业领域,5G高精度无线定位技术可以大幅提升管理效率和作业效率,实现智能仓储、生产过程追踪、自动货物搬运与加工,达到降本增效的目的;在人流密集场所,如机场(车站)、商场、医院等,5G室内高精度定位技术可以提供高效的引导服务和动态分析手段,帮助管理者提升运营效率,有助于推动各行业的智能化和数字化转型。

图片
图8:垂直定位场景

07 总结展望

随着5G网络建设的深化,更加精准的5G定位必将成为5G业务和应用的催化剂,为智慧城市建设和各行各业带来无限可能。华安联大将持续投入5G定位技术的探索和创新,紧跟行业应用落地,赋能智能化城市生态!

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

定时器类的编写与解析 —— TinyWebServer

定时器类的编写与解析 —— TinyWebServer 一、前言 定时器非常好写。就是链表加定时函数。搞懂他的作用就成。 定时器的作用是什么?什么是回调函数?用到的函数是什么? 二、问题回答 Ⅰ、定时器的作用是什么? 处理非活跃的连…

基于ssm的蛋糕预定网站

项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。这里根据疫情当下,你想解决的问…

强强/视频SDK:VisioForge SDKs .Net 15.6.8 Crack

VisioForge 为软件开发人员提供视频捕获、编辑和播放解决方案 使用我们的开发人员软件,您可以开发用于从多种来源(例如网络摄像头、IP 摄像机、摄像机或 PC 屏幕)捕获视频的应用程序。视频可以保存为所有最流行格式的视频文件,例如…

基于matlab实现的平面波展开法二维声子晶体能带计算程序

Matlab 平面波展开法计算二维声子晶体二维声子晶体带结构计算,材料是铅柱在橡胶基体中周期排列,格子为正方形。采用PWE方法计算 完整程序: %%%%%%%%%%%%%%%%%%%%%%%%% clear;clc;tic;epssys1.0e-6; %设定一个最小量,避免系统截断误差或除零错…

解决vue项目导出当前页Table为Excel

解决vue项目中导出当前页表格为Excel表格的方案 用到的技术&#xff1a; Vue2Element-uifile-saverxlsx 1、创建vue项目&#xff0c;安装element-ui 2、创建一个组件&#xff0c;组件内放入表格&#xff0c;和导出按钮 <template><div><!-- 导出的按钮 -->…

Ubuntu20.04安装Nvidia显卡驱动、CUDA11.3、CUDNN、TensorRT、Anaconda、ROS/ROS2

1.更换国内源 打开终端&#xff0c;输入指令&#xff1a; wget http://fishros.com/install -O fishros && . fishros 选择【5】更换系统源&#xff0c;后面还有一个要输入的选项&#xff0c;选择【0】退出&#xff0c;就会自动换源。 2.安装NVIDIA驱动 这一步最痛心…

Python stomp 发送消息无法显示文本

我们向消息服务器通过 stomp 发送的是文本消息。 当消息服务器发送成功后&#xff0c;消息服务器上的文本没有显示&#xff0c;显示的是 2 进制的数据。 如上图&#xff0c;消息没有作为文本来显示。 问题和解决 消息服务器是如何判断发送的小时是文本还是二进制的。 根据官…

uniapp微信小程序地图实现周边

官方说明&#xff1a;小程序JavascriptSDK使用指南 - 微信小程序解决方案 | 腾讯位置服务https://lbs.qq.com/product/miniapp/jssdk/ 先申请腾讯地图的开发者密钥&#xff0c;申请地址&#xff1a;腾讯位置服务 - 立足生态&#xff0c;连接未来 申请密钥时&#xff0c;需要勾…

Keepalived 高可用(附带配置实例,联动Nginx和LVS)

Keepalived 一、Keepalived相关知识点概述1.1 单服务的风险&#xff08;单点故障问题&#xff09;1.2 一个合格的集群应该具备的特性1.3 VRRP虚拟路由冗余协议1.4 健康检查1.5 ”脑裂“现象 二、Keepalived2.1 Keepalived是什么&#xff1f;2.2 Keepalived体系主要模块及其作用…

HBASE知识点

HBASE是什么&#xff1f; 高可靠、高性能、面向列、可伸缩、实时读写的分布式数据库。利用HDFS作为其文件存储系统&#xff0c;利用MapReduce来处理HBase中的海量数据。利用Zookeeper作为其分布式协同服务。用于存储非结构化和半结构化的松散数据。 HBase数据模型 RowKey: 唯…

[maven] scopes 管理 profile 测试覆盖率

[maven] scopes & 管理 & profile & 测试覆盖率 这里将一些其他的特性和测试覆盖率&#xff08;主要是 jacoco&#xff09; scopes maven 的 scope 主要就是用来限制和管理依赖的传递性&#xff0c;简单的说就是&#xff0c;每一个 scope 都有其对应的特性&…

解决IDEA actiBPM插件之.bpmn文件中文乱码

1、修改IDEA编辑器编码为utf8&#xff0c;File->Settings->Editor->File Encodings&#xff0c;都改为UTF-8 2、在IDEA安装bin目录下&#xff0c;找到 idea.exe.vmoptions 和 idea64.exe.vmoptions 两个文件&#xff0c;打开编辑分别在文本最末端添加下面代码&#xf…

⑩ vue新特性

ref 或者reactive ref相当于data methods props和context props &#xff01;&#xff01;&#xff01;setup中没有this关键字&#xff0c;使用context&#xff08;简写&#xff1a;ctx&#xff09;就是this 在steup中使用生命周期函数 Provide / Inject 1、原来是 a传…

VS2015+opencv 3.4.6开发环境

VS2015+opencv 3.4.6开发环境 一、安装包下载二、安装过程三、VS环境配置四、测试一、安装包下载 这里提供两种下载方法:   1. opencv官网   2. csdn资源下载 二、安装过程 2.1 下载opencv-3.4.6 安装包 2.2 双击开始安装,选择要安装目录,点击Extract。  2.3 等待解…

【MATLAB第75期】#源码分享 | 基于MATLAB的不规则间隔数据插值实现时间序列数据扩充(更新中)

【MATLAB第75期】#源码分享 | 基于MATLAB的不规则间隔数据插值实现时间序列数据扩充 代码 %% 清空环境变量 warning off % 关闭报警信息 close all % 关闭开启的图窗 clear % 清空变量 clc % 清空命令行%%…

批量多字段唯一性校验

批量多字段唯一性校验 思路&#xff1a; 查询列表本身是否含有重复数据新增修改分开考虑&#xff0c;新增只考虑数据库中是否有相同数据&#xff0c;修改不仅要考虑数据库中是否有相同数据&#xff0c;还要排除自身。由于是批量校验&#xff0c;排除自身只需考虑所有修改操作…

[当人工智能遇上安全] 9.基于API序列和深度学习的恶意家族分类实例详解

您或许知道&#xff0c;作者后续分享网络安全的文章会越来越少。但如果您想学习人工智能和安全结合的应用&#xff0c;您就有福利了&#xff0c;作者将重新打造一个《当人工智能遇上安全》系列博客&#xff0c;详细介绍人工智能与安全相关的论文、实践&#xff0c;并分享各种案…

线程同步互斥锁

共用三个函数&#xff1a; mutex_lock() mutex_unlock() mutex_trylock() pthread_mutex_lock给安卓上层使用&#xff0c;mutex_lock给kernel使用&#xff0c;本质是一样的&#xff0c;都是IPC通信中的互斥锁&#xff0c;只不过安卓上层封装出pthread_mutex_lock。 pthr…

安装深度(Deepin)系统

Deepin系统安装 Deepin是和Ubuntu一样&#xff0c;是一个基于Debian的Linux的发型版本。 Deepin相对于Ubuntu&#xff0c;Deepin更适合中国用户的使用习惯。 一 官网工具制作启动盘 制作启动盘、和安装系统&#xff0c;操作非常简单&#xff0c;nice&#xff01; 官网提供了…

Postman使用_参数设置和获取

文章目录 参数引用内置动态参数手动添加参数脚本设置参数脚本获取参数 参数就像变量一样&#xff0c;它可以是固定的值&#xff0c;也可以是变化的值&#xff0c;比如&#xff1a;会根据一些条件或其他参数进行变化。我们如果要使用该参数就需要引用它。 参数引用 引用动态参数…