[4G/5G/6G专题基础-155]: 5G 3GPP高精确室内定位原理、AI方案概述

2023-10-30

目录

前言:

第1章 5G高精确定位概述

1.1 概述

1.2 3GPP对定位的指标需求

第2章 5G系统能够实现高精度定位的技术基础

2.1 基本思想

2.2 技术基础

--(1)高载波频率(空间)--- 高频波直径路线特性

--(2)短符号周期/高带宽(时间) --- 高精度时间分辨率

--(3)天线数量极多(方向)--- 多方位自由度

--(4)网络密度高(距离)--- 高密度基站空间参考点

2.3 无线电定位的技术基础

第3章 5G精确定位面临的现状

3.1 5G频率范围

第4章 网络侧 - 基于卫星定位思想的5G精确定位

4.1 概述

第5章 终端侧 - 基于AI 的高精度定位(来自第三届无线通信 AI 大赛)

5.1 概述

5.2 AI模型训练的数据集介绍


前言:

传统的手机定位采用的GPS定位。在室外,GPS可以提供民用和军用级别的定位精度,精度可以10厘米。然而,对于没有GPS信号的场合,如室内,GPS定位就显得力不从心。传统的基于cell id的定位的精度误差很大,很容用于精确定位的场景需求。从5G R16开始,精确定位称为了3GPP的标准。本文主要探讨3GPP关于5G 高精确室内定位的场景需求和规范。

第1章 5G高精确定位概述

1.1 概述

5G通信以高速率、低时延、大连接等为特征,其关键技术包括大规模天线阵列、超密集组网、新型多址、全频谱接入和新型网络架构等。

在其不断的标准演进中,5G本身也增加了高精度定位的功能和标准,主要针对垂直行业对室内高精度定位的业务需求。

上图中的NR定位,就是3GPP在R16中提出的业务需求。

5G时代大量的应用需要精准定位,比如工业AGV、资产追踪等,尤其是室内精准定位,可卫星定位在室内无法使用,LTE和WiFi定位技术又不精准, 虽然,可以通过蓝牙、AOA,UWB等技术能够提供较高精度的室内定位,但他们无法在更广泛的领域提供高精度的方案。

为此,5G在R16版本中增加了定位功能。

1.2 3GPP对定位的指标需求

工业客户需要可靠的数据精确的定位,以支持其工业4.0用例(例如,柔性制造),他们不想要不同的系统提供定位服务。他们希望LTE/5G在组合系统中提供这两种服务,该系统的总体成本要低于分离系统的总和,并且能够支持低延迟超可靠精确的定位

5G精确定位可能是第16版的一部分,预计它将成为工业4.0案例的关键新技术之一。是工业物联网未来室内网络愿景的关键组成部分。

一个公司,如果能够在竞争对手面前拥有一个数据+工作良好的精确定位解决方案,那么该公司就可以获得更高的价格,并通过独特的价值来提高自己的市场份额。

R16标准中对定位精度要求更为严格的一些商业用例,至少需达到以下要求:

  • 对于80%的UE,水平定位精度优于3米(室内)和10米(室外)。
  • 对于80%的UE,垂直定位精度优于3米(室内和室外)。

R17标准:

  • 5G的NR定位达到亚米级

第2章 5G系统能够实现高精度定位的技术基础

2.1 基本思想

5G其利用MIMO多波束特性,通过蜂窝小区的信号往返时间(RTT)、信号到达时间差(TDOA)、到达角测量法(AoA)、离开角测量法(AoD)等技术实现室内高精度定位。

2.2 技术基础

--(1)高载波频率(空间)--- 高频波直径路线特性

5G 采用高频或者毫米波通信,5G 高频波具有严重的穿透损失性质,只要有大型建筑物阻挡讯号,装置便无法接收,所以不会有多路径衰减(Multipath Fading)的干扰,反而让电磁波绕射、散射及反射的干扰问题不大,因为高频电磁波几乎只能以直线路径(Line of Sight, LOS)的方式传递,而直线是最容易计算距离的路径类型。其中的毫米波通信具有非常好的方向性,可以实现更高精度测距和测角。

--(2)短符号周期/高带宽(时间) --- 高精度时间分辨率

5G 频谱的毫米波(mmWave)具有移动通讯中前所未有的大带宽,可以提供更大的子载波带宽,当时频资源的频域子载波带宽越大,每个符号的周期越短,信号的采样间隔越短,这样的原理之下,毫米波系统便具备较高的原始分辨率(Raw Resolution),这个数值代表可衡量的最小距离差异,就像尺的刻度越小可以测量出物体更精确的长度,当分辨率越高,可测量的最小距离越小,代表精确度越高。因而能提供更小的延迟以及良好的定位功能。

根据 3GPP 的论文指出,在使用参考信号(PRS)的实验中,最大带宽 20MHz (15K子帧带宽)的 4G LTE 频道可以提供 15 米的定位精度,但带宽高达 4GHz 的毫米波(120K子载波带宽)系统却可以准确到 7.5 厘米,两者的准确度差异非常大。

--(3)天线数量极多(方向)--- 多方位自由度

在5G 通讯时代,为了支持多带宽接收与发送,天线模块必须更为复杂,多输入多输出(Multi-input Multi-output, MIMO)技术因而受到瞩目,原理是在基站设置大规模的多天线数组,利用多根发射天线与多根接收天线的组合提升频谱的效率与功耗,重要的是提供更多的空间自由度(High degree of resolvability of angles)。

简单说就是多根天线各自接收、发送不同角度的讯号,当空间样本数的变量增加,更多的信号角度信息增加,定位的分辨率就能跟着提升,判别更精准的地理位置。

即不同天线,可以从多个不同方向、不同角度接收到终端的信号。

--(4)网络密度高(距离)--- 高密度基站空间参考点

由于 5G 讯号覆盖范围小,而且容易遭到建筑物遮蔽,因此,基站实际的覆盖范围只有几十米,高密度基站的部署,为高精确终端的定位提供了物质基础。

从理论上分析,高密度基站代表有许多可供参考的定位参考点,这些参考点可以提供高密集度的位置信息以便达到更精准的定位,而且毫米波大多走直径路线,不受多路径干扰,理论上能够有最好的定位精准度:高密度基站空间参考点,高频波直径路线特性高精度时间分辨率、 MIMO 技术提供的多方位自由度的特性为5G能提供比 4G 通讯具备更精确的定位性能。

2.3 无线电定位的技术基础

主要的物理信号方式:信号扩展,基于时间,基于角度,基于频率。

主要的无线信息资源:带宽,天线元素,频率精度和信噪比。

第3章 5G精确定位面临的现状

3.1 5G频率范围

5G频谱分为两个区域FR1和FR2,FR就是Frequency Range的意思,即频率范围。

FR1的频率范围是450MHz到6GHz,也叫Sub6G(低于6 GHz),也就是目前的低频频段,是5G的核心频段;其中3GHz以下的频率称为sub3G,其余频段称为C-band。

目前我国仅对FR1中的频段进行了分配,其中

  • 中国移动:2515MHz-2675MHz共160MHz,频段号为n41,以及4800MHz-4900MHz共100MHz,频段号为n79;
  • 中国电信:3400MHz-3500MHz共100MHz,频段号为n78;
  • 中国联通:3500MHz-3600MHz共100MHz,频段号为n78;

FR1的优点是频率低,绕射能力强,覆盖效果好,是当前5G的主用频谱。FR1主要作为基础覆盖频段,最大支持100Mbps的带宽。其中低于3GHz的部分,包括了现网在用的2G、3G、4G的频谱,在建网初期可以利旧站址的部分资源实现5G网络的快速部署。

FR2的频率范围是24GHz到52GHz,为5G的扩展频段,频谱资源丰富,这段频谱的电磁波波长大部分都是毫米级别的,因此也叫毫米波mmWave(严格来说大于30GHz才叫毫米波)。

FR1频段是2018年12月工信部发布的试验频段,2020.12.23工信部才发文确认正式牌照,期限10年。

FR1频段实际上无法发挥出5G定位的高载波频率优势5G定位要具备亚米级定位的前提条件之一:国家分配5G的FR2频段,同时设备、终端模组都支持该频段。

目前国家通过各种政策、形式来大力推进5G的推广、部署及投入使用,但实际上效果不是很好,主要是因为现阶段采用FR1频段的5G产出与投入不成正比,如果未来进一步开放FR2频段,使用毫米波的5G,由于频率更高,室分基站部署间距更小,需要的设备数量更多,不管是设备成本费用还是运维中的设备耗能等都是5G大规模投入需要考虑的因素。

3.2 5G带宽

我们再看下FR1频段中的带宽,最大的是中国移动的n41带宽,但其实n41中包括了已经正在使用的4G(TD-LTE,2575-2635 MHz的60MHz),其它的都是100MHz,所以FR1频段下的带宽也发挥不出5G的高带宽优势,即使未来使用毫米波,5G的通讯网与定位网是融合的,如何给通讯网与定位网划分频段,相互不影响,同时还可以充分发挥出各自的优势来,这也是需要进一步构思、验证的过程。

3.3 5G能耗及成本

5G模块复杂,耗能高,成本贵,目前极大阻碍了5G的规模推广。在物联应用领域,被定位的对象数量成百上千,有的甚至上万,如果5G模块功耗、成本降不下来,即使精度达到亚米级,客户也无法接受终端只能续航几天,成本需要上千块。

第4章 网络侧 - 基于卫星定位思想的5G精确定位

4.1 概述

基于卫星定位思想的5G精确定位,是多种功能实体高度集成的产物,靠单一网元或单一功能是无法实现高精度定位的。涉及的主要技术要求有:

(1)上行到达时差(UTDOA):用于计算终端与服务基站的物理距离。

(2)到达角(AoA):用于指示终端与基站的方位角

(3)纳秒级同步:所有的基站必须纳秒级时钟同步,确保所有的基站处于高精度同步状态

(4)校正算法:对计算的结果进行校正

(5)需要融合其他传感器,如蓝牙,wifi等等。

(6)还需要位置服务器,进行信息的汇总和聚合、计算等。

 这种方法的精确定位的思路如下:

(1)在特定的空间部署3个以上的基站,如上图所示。 这4个基站相当于GPS定位的卫星

(2)每个基站知道自身精确的位置信息

(3)定位服务器或每个基站或终端自己,能够获得终端到每个基站的点到点的直线距离(通过UTDOA获得)

(4)定位服务器或每个基站或终端自己,就可以空间三点定位(与GPS定位相同的原理)计算出终端的精确位置。

(5)当然,还可以辅助蓝牙和WIFI技术,获得更精确的定位精度

第5章 终端侧 - 基于AI 的高精度定位(来自第三届无线通信 AI 大赛)

5.1 概述

高精度定位是智慧城市、智慧工厂的基本需求之一。

在蜂窝网无线定位中,基站和 UE之间电磁波的直线传播称为视距(LOS)无线传播。在一些情况下,由于建筑物或树木的阻挡造成电磁波信号无法直线传播,通常称为非视距(NLOS)无线传播。传统的定位算法如TDOA、AOA 等都是基于 LOS 信道的,在 NLOS 占主导的环境下不再适用,而在大多数场景中,与 UE 存在 LOS 信道的基站数量往往较少,导致传统定位算法的精度无法达到高精度定位的需求。此外,实际系统中可能还存在一些非理想因素,都会导致定位精度的降低。

一种新的思路就是:基于 AI 技术实现 LOS/NLOS 信道共存场景下的高精度定位。

一些已有的研究成果表明,基于大量的信道数据,利用机器学习方法训练模型,挖掘信道响应与位置坐标之间的映射关系,可以解决 LOS/NLOS 信道共存场景下传统定位算法无法应用的问题,提高定位精度。

如下图所示,基于神经网络实现 LOS/NLOS 信道共存场景下的定位,以信道响应为输入,以位置坐标为输出。通过 AI 技术学习无线信道与 UE 位置之间的内在关系,在无论是否有足够多 LOS 信道的场景下,以及存在非理想条件影响的场景下,都能够满足高精度定位的需求。

5.2 AI模型训练的数据集介绍

 这种方法的精确定位的思路如下:

(1)在特定的空间部署大量分布的基站,如上图所示。

(2)整个物理空间随机分割成15000个点,每个点为一个样本点。

(3)每个样本点的标签数据:终端实际的物理定位信息

(4)每个样本点的采样数据:终端收到的所有基站的信息

  • 基站信息
  • 天线信息
  • 收到的信号的样本点
  • 信号的幅度+相位(实部+虚部,包含了幅度和相位)

(6)构建神经网络模型:

模型具备特征提取的能力,当网络实际部署的形态不一样的时候,也能够进行预测,就具备较强的泛化能力。

(7)用数据训练神经网络

(8)用训练好的模型对新数据进行预测,预测终端的物理定位信息:经纬度

样本数据澄清:

(1)15000样本点是不是随机分布的,还是均匀分布?

答:随机分布,不是均匀分布。

(2)样本点的信息与基站实际空间部署密切相关,因此训练出来的模型与基站的部署是密切相关的;在实际部署的时候,不同环境下,基站的部署是不一样的,训练好的模型,在不同的网络部署的环境下,需要重新训练吗?

答:模型因该具备特征提取的能力,能否泛化到不同的网络部署环境中。

在新的网络部署环境中,不应该要求重新训练模型 。

(3)训练好的模型,是运行在终端侧上还是网络测?

答:都可以,当然,运行在终端侧是最方便的,但运行在终端侧,运营商就无法通过该业务进行收费。

(4)信道信息中的采样点是什么?是频域的每个子载波信号的信息,还是时域复合信号的信息?

答:不是RF与基带时间的时域信号的信号强度,这个信号幅度与调制的数据相关。

个人估计是频域子载波上参考信号的信号强度。参考信号的信号强度与传输距离直接相关,当然,也与噪声信号相关。

个人理解:这个信息,既不是接收到的信号幅度,也不是发送端参考信号的信号幅度,最好是信号参考信号强度的变化值。这个信息应该能够反应终端与基站的距离。


详细信息参考:

AI-based High-Precision Positioning Competitions - DataFountain

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

[4G/5G/6G专题基础-155]: 5G 3GPP高精确室内定位原理、AI方案概述 的相关文章

  • Java架构直通车——结合源码理解PageHelper

    PageHelper实现方式 PageHelper首先将前端传递的参数保存到page这个对象中 接着将page的副本存放入ThreadLoacl中 这样可以保证分页的时候 参数互不影响 接着利用了mybatis提供的拦截器 取得Thread

随机推荐

  • XXL-JOB任务分片

    文章目录 任务类型 任务配置 路由策略 阻塞处理策略 单个任务和集群任务 单机多任务分片 集群分片 任务类型 单个任务 一个任务实例便可完成 单机单任务 单机模式下任何路由模式都只有一个实例执行 集群单任务 由路由策略 广播模式除外 选择其
  • 内网穿透-外远程连接中的RabbitMQ服务

    文章目录 前言 1 安装erlang 语言 2 安装rabbitMQ 3 内网穿透 3 1 安装cpolar内网穿透 支持一键自动安装脚本 3 2 创建HTTP隧道 4 公网远程连接 5 固定公网TCP地址 5 1 保留一个固定的公网TCP
  • GIS项目研发总结

    海珠区慢性防治系统 项目研发阶段性总结 作者 华境聪 本次任务完成时间 2018年12月22日 2019年1月16日 完成模块功能 前台 图层管理 医院 社康 药店 后台 修改资料 密码 数据管理 一 功能实现 图层管理主要包括医院 社康
  • Strtus2漏洞复现

    文章目录 安装docker 第一步 安装docker 第二步 检查docker安装是否成功 第三步 安装docker compose 第四步 下载漏洞库 第五步 启动 关闭漏洞 漏洞列表 S2 048远程执行代码漏洞 漏洞简介 漏洞原理 影
  • MyBatis整体架构分析:mysql跳过错误执行日志

    缓存维护方案一 如果是一读 线程B 一写 线程A 操作 先操作缓存 再操作数据库 流程图如下所示 1 线程A发起一个写操作 第一步del cache 2 线程A第二步写入新数据到DB 3 线程B发起一个读操作 cache miss缓存失效了
  • python retrying retry

    在写业务时 有个业务需要在return某种情况下 进行重试 代码类似于下面 from retrying import retry def verify self try return self verify 1 except RetryEr
  • Java学习笔记(十三)

    面向对象和面向过程的区别 面向过程 优点 性能比面向对象高 因为类调用时需要实例化 开销比较大 比较消耗 资源 比如单片机 嵌入式开发 Linux Unix 等一般采用面向过程开发 性能是最重要的因素 缺点 没有面向对象易维护 易复用 易扩
  • [网络安全]upload-labs Pass-02 解题详析

    读者可参考 订阅专栏 Upload Labs靶场攻防实战 Antsword蚁剑 该题涉及蚁剑工具的利用 操作可参考 网络安全 AntSword 蚁剑 实战解题详析 入门 网络安全 DVWA之File Upload AntSword 蚁剑 攻
  • echarts柱状图个数多,横坐标名称过长显示不全解决方法

    当echarts柱状图个数多 横坐标名称过长时横坐标名称显示不全 网上并没有搜到太好的方法 于是自己加工了下 将横坐标名称显示前六位 当鼠标放到上面的时候显示全名 下面是示例代码 可以直接拷贝测试 代码解读 HTML div class m
  • 新的换脸模型FaceShifter论文解读

    论文地址 https arxiv org pdf 1912 13457 pdf 前言 本文介绍了一种pipline模型 用以抽取多维度的图片特征信息 并自适应的完成FaceSwap任务 整体模型分类两个部分 第一部分基于AAD Adapti
  • 网络复习——路由器&交换机工作原理

    1 路由器的工作原理 路由器的工作原理 3层设备 当数据包进入路由器时 路由器先查看数据包中的2层报头目标MAC地址 广播 解封装到3层 当路由器收到数据包时 如果目标MAC为全F 那么路由器无法判断广播与自己有无关系 需要借助3层 组播
  • Java之线程详解(三)——多线程常用API、七种状态、优先级、Lock锁

    一 多线程常用API join 方法 多线程环境下 如果需要确保某一线程执行完毕后才可继续执行后续的代码 就可以通过使用 join 方法完成这一需求设计 eg public class Thread01 public static void
  • Pinia: vue的最新状态管理库

    Pinia vue的最新状态管理库 vuex状态管理工具的替代品 pinia官方文档 注意defineStore 的返回值还是一个方法 所以useCounterStore是一个方法 执行该方法得到一个对象 getters 异步action
  • 深入学习jquery源码之jQuery的选择器引擎Sizzle(一)

    深入学习jquery源码之jQuery的选择器引擎Sizzle Sizzle是一个纯javascript CSS选择器引擎 jquery1 3开始使用sizzle Sizzle一反传统采取了相反的Right To Left的查询匹配方式 效
  • 【安卓学习之常见问题】android路径及文件问题

    安卓学习之常见问题 android路径及文件问题 系列文章目录 提示 这里是收集了安卓学习之常见问题的相关文章 安卓学习之常见问题 界面 Activity Fragment 之间的数据传递 Intent Bundle 任我飞的博客 CSDN
  • Docker进阶学习:Compose安装

    这个compose是要单独安装的 不是你只安装一个docker服务 1 安装 官网提供 没有下载成功 curl L https github com docker compose releases download 1 26 2 docke
  • 华为生态链的全方位解读

    来源 本翼资本CapitalWings 概要 华为作为目前国内ICT行业的融合性创新龙头企业 其多年经营探索的经营模式和宝贵经验使得其成为传统制造业转型的标杆 而对于新兴企业 能够越过坎坷的探索之路 直接嫁接华为的 云管端一体化 经营模式
  • Web框架安全

    模板引擎与XSS防御 XSS攻击是在用户的浏览器上执行的 其形成过程则是在服务器端页面渲染时 注入了恶意的HTML代码导致的 从MVC架构来说 是发生在View层 因此使用 输出编码 的防御方法更加合理 这意味着需要针对不同上下文的XSS攻
  • RNAfold的使用方法

    RNAfold是预测序列二级结构的软件 本地版下载地址 http www tbi univie ac at ivo RNA windoze 在上面网址中还有其他预测结构的软件可供下载 现在主要介绍一下本地下载版的使用方法 1 不能够双击应用
  • [4G/5G/6G专题基础-155]: 5G 3GPP高精确室内定位原理、AI方案概述

    目录 前言 第1章 5G高精确定位概述 1 1 概述 1 2 3GPP对定位的指标需求 第2章 5G系统能够实现高精度定位的技术基础 2 1 基本思想 2 2 技术基础 1 高载波频率 空间 高频波直径路线特性 2 短符号周期 高带宽 时间