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

news2024/11/18 9:23:40

  前言

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博客

8.2 OTDOA定位

8.2.1 概述

在本规范的这一版本中,仅支持基于LTE信号的OTDOA。

在OTDOA定位方法中,UE的位置是基于从多个E-UTRA传输点(TPs)(可能包括基于PRS的TBS的仅PRS E-UTRA TPs)接收到的下行链路无线电信号的测量值,以及已测量的TPs的地理坐标和它们的相对下行链路时序的知识来估计的。

当UE连接到gNB时,可能需要测量间隙来执行来自E-UTRA TPs的OTDOA测量。UE可以使用7.4.1.1条款中描述的过程向gNB请求测量间隙。如果UE不知道OTDOA辅助数据中至少一个E-UTRA TP的SFN,UE可以在请求执行请求的E-UTRA RSTD测量所需的测量间隙之前,使用自主间隙来获取E-UTRA OTDOA参考小区的SFN。

当UE连接到ng-eNB时,可能需要测量间隙来执行来自E-UTRA TPs的OTDOA的异频RSTD测量(参见TS 38.133 [32])。UE可以使用7.4.2.1条款中描述的过程向ng-eNB请求测量间隙。

用于根据这些信息估计UE位置的特定定位技术超出了本规范的范围。

8.2.2 需要在NG-RAN/5GC元素之间传输的信息

8.2.2.0 概述

本条款定义了可能在LMF和UE/ng-eNB之间传输的信息。

8.2.2.1 可能从LMF传输到UE的信息

以下辅助数据可以从LMF传输到UE:

  • 用于测量的候选E-UTRA TPs的物理小区ID(PCIs)、全局小区ID(GCIs)和TP IDs;
  • 候选E-UTRA TPs相对于参考E-UTRA TP的时序;
  • 候选E-UTRA TPs的PRS配置;
  • 如果已知,服务NR小区和E-UTRA辅助数据参考小区之间的SFN时序偏移。

注意:即使LMF不知道E-UTRA TPs的SFN或帧时序,LMF也可以向UE提供用于测量的E-UTRA TP候选列表。

8.2.2.2 可能从ng-eNB传输到LMF的信息

以下辅助数据可以从ng-eNB传输到LMF:

  • 由ng-eNB服务的TPs的PCI、GCI和TP IDs;
  • 由ng-eNB服务的TPs的时序信息;
  • 由ng-eNB服务的TPs的PRS配置;
  • 由ng-eNB服务的TPs的地理坐标。

ng-eNB可以通过NRPPa信令提供仅与其自身和服务的TPs相关的辅助数据,尽管可以通过其他机制获取来自多个ng-eNB和服务的TPs的辅助数据,参见下面的注意。

注意:本条款中描述的辅助数据不一定仅从ng-eNB传输,在某些部署选项中可能根本不从ng-eNB传输;它们也可以通过OAM或NG-RAN外部的其他机制传输到LMF。此外,在辅助数据从ng-eNB传输的情况下,ng-eNB如何获取数据超出了本规范的范围。

8.2.2.3 可能从UE传输到LMF的信息

可以从UE信号传输到LMF的信息列在表8.2.2.3-1中。各个UE测量值的定义参见TS 36.214 [17]。

Table 8.2.2.3-1: Information that may be transferred from UE to the LMF

Information

Measurements

Downlink Measurement Results List for EUTRA TPs

Physical cell IDs

Global cell IDs

TP IDs

Downlink timing measurements

Information used to compute a reference time corresponding to the downlink timing measurements to allow correlation of downlink timing measurements with motion information independently obtained from motion sensors

Delta SFN for each E-UTRA neighbour cell

8.2.2.4 可能从gNB传输到LMF的信息

以下辅助数据可以从gNB传输到LMF:

  • gNB服务的小区的NR CGI和时序信息;
  • 与gNB服务的每个小区相关联的接入点的地理坐标。

8.2.3 OTDOA定位程序

8.2.3.0 概述

本条款中描述的程序支持UE获得的OTDOA定位测量,并使用LPP提供给LMF。

在本规范的这一版本中,仅支持UE辅助的OTDOA定位。

8.2.3.1 能力转移程序

OTDOA定位的能力转移程序在7.1.2.1条款中描述。

8.2.3.2 辅助数据传输程序
8.2.3.2.1 LMF和UE之间的辅助数据传输
8.2.3.2.1.0 概述

此程序的目的是使LMF能够向UE提供辅助数据(例如,作为定位程序的一部分),并使UE能够请求LMF的辅助数据(例如,作为定位程序的一部分)。

8.2.3.2.1.1 LMF发起的辅助数据传递

图8.2.3.2.1.1-1显示了当程序由LMF发起时,OTDOA定位方法的辅助数据传递操作。

Figure 8.2.3.2.1.1-1: LMF-initiated Assistance Data Delivery Procedure

(1) LMF确定需要向UE提供辅助数据(例如,作为定位程序的一部分),并向UE发送一个LPP提供辅助数据消息。此消息可能包括8.2.2.1条款中定义的任何OTDOA定位辅助数据。

8.2.3.2.1.2 UE发起的辅助数据传输

图8.2.3.2.1.2-1显示了当程序由UE发起时,OTDOA定位方法的辅助数据传输操作。

Figure 8.2.3.2.1.2-1: UE-initiated Assistance Data Transfer Procedure

(1) 当UE确定需要某些OTDOA定位辅助数据(例如,作为定位程序的一部分,当LMF提供的辅助数据不足以满足UE的请求时),它会向LMF发送一个LPP请求辅助数据消息。此请求会指明需要哪些特定的OTDOA辅助数据。关于UE的大致位置以及服务小区和相邻小区的其他信息,也可能在请求辅助数据消息中和/或伴随的提供位置信息消息中提供,以帮助LMF提供适当的辅助数据。这些额外的数据可能包括UE最后已知的位置(如果可用的话)、UE服务的NG-RAN节点以及可能的相邻NG-RAN节点的小区ID,以及E-UTRA E-CID测量值。

(2) 如果LMF有请求的辅助数据,它会在一个LPP提供辅助数据消息中提供这些数据。如果在第2步中没有提供UE在第1步中请求的任何辅助数据,UE应假定所请求的辅助数据不受支持,或当前在LMF中不可用。如果LMF无法提供UE在第1步中请求的任何辅助数据,则应返回可以在类型为“提供辅助数据”的LPP消息中提供的任何信息,其中包括未提供辅助数据的原因指示。

8.2.3.2.2 LMF和NG-RAN节点之间的辅助数据传递
8.2.3.2.2.0 概述

此程序的目的是使NG-RAN节点能够向LMF提供辅助数据,以便随后使用8.2.3.2.1条款中的程序将其传递给UE,或用于LMF处的定位估算计算。

8.2.3.2.2.1 LMF发起的向LMF的辅助数据传递

图8.2.3.2.2.1-1显示了当程序由LMF发起时,从NG-RAN节点到LMF的OTDOA定位方法的辅助数据传递操作。

Figure 8.2.3.2.2.1-1: LMF-initiated Assistance Data Delivery Procedure

(1) LMF确定需要某些OTDOA定位辅助数据(例如,作为定期更新的一部分或由OAM触发),并向NG-RAN节点发送一个NRPPa OTDOA INFORMATION REQUEST消息。此请求包含指明需要哪些特定的OTDOA辅助数据的指示。

(2) 如果NG-RAN节点有请求的辅助数据,它会在一个NRPPa OTDOA INFORMATION RESPONSE消息中提供这些数据。如果NG-RAN节点无法提供任何信息,它将返回一个OTDOA INFORMATION FAILURE消息,指明失败的原因。

8.2.3.3 位置信息传递程序
8.2.3.3.0 概述

此程序的目的是使LMF能够请求UE的位置测量,或使UE能够提供位置测量给LMF以进行位置计算。

8.2.3.3.1 LMF发起的位置信息传递程序

图8.2.3.3.1-1显示了当程序由LMF发起时,OTDOA定位方法的位置信息传递操作。

Figure 8.2.3.3.1-1: LMF-initiated Location Information Transfer Procedure

(1) LMF向UE发送一个LPP请求位置信息消息。此请求包括所请求的OTDOA测量的指示,包括任何所需的测量配置信息,以及所需的响应时间。

(2) UE按照步骤1中的请求获取OTDOA测量值。然后,在步骤(1)中提供的响应时间结束之前,UE向LMF发送一个LPP提供位置信息消息,并包括所获得的OTDOA测量值。如果UE无法执行所请求的测量,或者在获得任何所请求的测量值之前响应时间已过,则UE将返回可以在类型为“提供位置信息”的LPP消息中提供的任何信息,其中包括未提供位置信息的原因指示。

8.2.3.3.2 UE发起的位置信息传送程序

图8.2.3.3.2-1显示了当程序由UE发起时,OTDOA定位方法的位置信息传送程序操作。

Figure 8.2.3.3.2-1: UE-initiated Location Information Delivery Procedure.

(1) UE向LMF发送一个LPP提供位置信息消息。该提供位置信息消息可以包括UE上已经可用的任何UE OTDOA测量值。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

redis在微服务领域的贡献,字节跳动只面试两轮

dubbo.registry.addressredis://127.0.0.1:6379 注册上来的数据是这样,类型是hash /dubbo/ s e r v i c e / {service}/ service/{category} 如 /dubbo/com.newboo.sample.api.DemoService/consumers /dubbo/com.newboo.sample.api.DemoService/providers has…

Apache Paimon系列之:主键表

Apache Paimon系列之:主键表 一、主键表1.Bucket2.LSM Trees3.Compaction 二、数据分布1.固定Bucket2.动态Bucket3.正常动态Bucket模式4.跨分区更新插入动态存储桶模式 三、Merge Engine1.Deduplicate2.部分更新3.序列组4.聚合部分更新5.聚合6.Retract7.First Row 四…

01-java入门了解--cmd命令、jdk、java的认识

cmd常用命令 java入门需要安装的环境 jdk。(下载好jdk,并配置好环境)idea。(或者其他的编程工具) jdk安装目录介绍 第一步:编写程序(程序员写.java后缀的文件) 第二步:…

【LLMs+小羊驼】23.03.Vicuna: 类似GPT4的开源聊天机器人( 90%* ChatGPT Quality)

官方在线demo: https://chat.lmsys.org/ Github项目代码:https://github.com/lm-sys/FastChat 官方博客:Vicuna: An Open-Source Chatbot Impressing GPT-4 with 90% ChatGPT Quality 模型下载: https://huggingface.co/lmsys/vicuna-7b-v1.5 | 所有的模…

Nuxt3 初学,基础配置,页面结构搭建,引入element

1.下载Nuxt框架 Nuxt 中文站 - 直观的Web框架 Nuxt3文档 NuxtNuxt是一个开源框架,它使web开发直观而强大。自信地创建高性能和生产级全栈web应用程序和网站。https://www.nuxt.com.cn/根据官方文档进行配置 2.配置页面 1.主要页面结构 导航栏内容底部 1.在comp…

最适合Oracle数据库的Linux操作系统?

先声明:以下观点仅供参考。我只引用网上的一些观点,包括官网等。 Oracle数据库认证的Linux操作系统 最近老被问到Oracle Linux免费吗?因为用户需要安装Oracle数据库,面临选择操作系统的问题。 首先,Oracle数据库 19…

模拟电子技术实验(三)

单选题 1.本实验的实验目的中,输出电阻测量是第几个目的? A. 1个。 B. 2个。 C. 3个。 D. 4个。 答案:C 评语:10分 单选题 2. 有一定输出功率的放大器的 “功率”下面理解正确的是? A. 能…

05-ESP32-S3-IDF USART

ESP32-S3 IDF USART详解 USART简介 USART是一种串行通信协议,广泛应用于微控制器和计算机之间的通信。USART支持异步和同步模式,因此它可以在没有时钟信号的情况下(异步模式)或有时钟信号的情况下(同步模式&#xff…

【教学类-34-10】20240313 春天拼图(Midjounery生成线描图,4*4格拼图块)(AI对话大师)

作品展示: 背景需求: 利用华文彩云空心字(粗胖字体。凑满9个拼图)制作了3*3的拼图块 【教学类-34-09】20240310华文彩云学号拼图(3*3格子浅灰底图 深灰拼图块)(AI对话大师)-CSDN博…

3.2 RK3399项目开发实录-初次使用的环境搭建(物联技术666)

通过百度网盘分享的文件:嵌入式物联网单片… 链接:https://pan.baidu.com/s/1Zi9hj41p_dSskPOhIUnu9Q?pwd8qo1 提取码:8qo1 复制这段内容打开「百度网盘APP 即可获取」 1. 用户和密码 1.1. Ubuntu Desktop 系统 Ubuntu Desktop 系统开机启动后,自动登录…

使用Docker在windows上安装IBM MQ

第一步、安装wsl 详见我另一篇安装wsl文章。 第二步、安装centos 这里推荐两种方式,一种是从微软商城安装,一种是使用提前准备好的镜像安装,详见我另一篇windos下安装centos教程。 第三步、安装windows下的Docker desktop 详见我另一篇wind…

yum安装mysql 数据库tab自动补全

centos7上面没有mysql,它的数据库名字叫做mariadb [rootlocalhost ~]#yum install mariadb-server -y [rootlocalhost ~]#systemctl start mariadb.service [rootlocalhost ~]#systemctl stop firewalld [rootlocalhost ~]#setenforce 0 [rootlocalhost ~]#ss -na…

【LeetCode热题100】240. 搜索二维矩阵 II

一.题目要求 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性: 每行的元素从左到右升序排列。 ‘每列的元素从上到下升序排列。 二.题目难度 中等 三.输入样例 示例 1: 输入:matrix [[1,4,7…

Pytorch入门-Transforms

文章目录 ComposeToTensorNormalizeResize 在PyTorch中,transforms是一个用于图像预处理和数据增强的模块,通常与torchvision库一起使用。torchvision提供了大量预先定义的transforms,它们可以方便地应用于图像数据,以进行预处理或…

strcpy的模拟实现

strcpy函数的定义: strcpy函数功能的解释: 会将源字符串中的 内容包括\0 拷贝到目标数组,所以源字符串必须以 \0 结束。 返回值为拷贝完成后的目标数组的首地址。 Const 是因为源字符串的内容不需要被修改,所以const最好。 strcpy…

程序员的三重境界:码农,高级码农、程序员!

见字如面,我是军哥! 掐指一算,我在 IT 行业摸爬滚打 19 年了,见过的程序员至少大好几千,然后真正能称上程序员不到 10% ,绝大部分都是高级码农而已。 今天和你聊聊程序员的三个境界的差异,文章不…

【DL经典回顾】激活函数大汇总列表(持续更新中...)

激活函数大汇总列表(持续更新中…) 欢迎来到我们深入探索神经网络核心组成部分——激活函数的系列博客。在人工智能的世界里,激活函数扮演着不可或缺的角色,它们决定着神经元的输出,并且影响着网络的学习能力与表现力…

Redirect相应重定向无法访问WEB-INF下的静态资源,可以跳到外部资源(比如www.baidu.com)

相应重定向无法访问WEB-INF目录下静态资源,WEB-INF目录下静态资源受保护。 访问外部资源 访问Servlet5.do,就跳到百度页面

14、Linux-Shell03:echo、printf和test命令

一、echo echo用于输出字符串 值得关注的地方 1、转义字符\。例如,echo "\"Hello,World\" is a classic sentence for programmer"。 2、read命令用于读取一行的输入,echo可以对输入进行输出 3、\n换行,\c不换行。需…

C编程基础四十分笔记

都是一些基础的C语言 一 输入一个整数,计算这个整数有几位二 编写程序计算一个分布函数三 输入一个字符串,再随便输入一个字母,判断这个字母出现几次四 求 1到10的阶乘之和五 求一个球体体积六 写一个链表,存1,2&#…