帧结构和物理资源(CRB,Resourcegrid,Resource-element和PointA)

2024-01-08 02:50

本文主要是介绍帧结构和物理资源(CRB,Resourcegrid,Resource-element和PointA),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Resource grid

N.B. common RB我们会在本文后半部分介绍,这里先简单介绍一下:common resource block指的是在不同的numerology中,即对于某一种子载波间距配置,common resource block在频域上以升序从0开始计数。

每个传输方向(上行或者下行)有一系列资源网格。对于给定的天线端口p,子载波间距配置\mu     和传输方向(下行或者上行)均有且只有一个资源网格。

对于给定的子载波间距\mu,resource grid的长度N_{grid}^{size,\mu} (此处没有\mu是表示同时包含上下行)由信令SCS-specificCarrier中的IE:carrierBandwidth确定;子载波间距配置\mu上的开始位置N_{grid}^{start,\mu}         由信令SCS-SpecificCarrier中的IE:offsetToCarrier确定:

 



在上行方向上:

Resource elements
天线端口p和子载波间距配置 \mu 上resource grid中的每一个element被称为resource element, 记为 (k,l)_{p,\mu} ,其中l指的是时域上OFDM符号的位置,k为频域上的索引,k=0对应point A所在的子载波的中心。

CRB(Common Resource Block)

对于子载波间距配置 \mu ,common resource blocks(CRB)在频域上以升序从0开始计数;同时对于子载波配置 \mu , CRB 0的子载波0的中心与’point A‘(point A)一致。
对于子载波间距配置 \mu ,频域上CRB编号n_{CRB}^{\mu}和RE(k,l)的关系为:


其中,
       k与point A相关,k=0对应point A对应的子载波。
从以上描述可以看出,CRB在每种子载波间距配置 \mu 下都是重新开始。
Point A
Point A是5G NR提出的一个新的概念,主要作为Resource Block Grid的通用参考点而存在。point A从以下两个方面定义:
  • offsetToPointA:offsetToPointA这个概念只有PCell才有(Pcell的概念与LTE中PCell概念相同,此处不再做解释),它是用来表示PointA和与SS/PBCH block(SSB用于UE做初始小区选择)相重叠的lowest RB中lowest 子载波(此处的Resource Block的SCS由信令subCarrierSpacingCommon指定)之间的频率偏移量,offsetToPoint单位为RB,对应变量N_{CRB}^{SSB}(对于FR1其子载波间距为15kHz,对于FR2其子载波间距为60kHz)。

 
  •  absoluteFrequencyPointA:除了offsetToPointA所描述的场景,其他所有的case都使用absoluteFrequenyPointA来表示PointA在频域中的位置,以ARFCN(Absolute Radio Frequency Channel Number)表示。
从上面CRB一节我们可以知道,对于point A还有如下定义:“对于子载波间距配置 \mu ,CRB 0的子载波0的中心与point A一致”,从该描述我们可以看出,针对每一种子载波配置都有一个对应的point A,示意图如下:

N.B. offsetToPointA中所说的和SSB相重叠的lowest RB我们会在SSB一节中详细介绍,此处只是为了解释point A,不再进行详细解释。

相关信令如下:

这篇关于帧结构和物理资源(CRB,Resourcegrid,Resource-element和PointA)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/582100

相关文章

Redis中Set结构使用过程与原理说明

《Redis中Set结构使用过程与原理说明》本文解析了RedisSet数据结构,涵盖其基本操作(如添加、查找)、集合运算(交并差)、底层实现(intset与hashtable自动切换机制)、典型应用场... 目录开篇:从购物车到Redis Set一、Redis Set的基本操作1.1 编程常用命令1.2 集

Vite 打包目录结构自定义配置小结

《Vite打包目录结构自定义配置小结》在Vite工程开发中,默认打包后的dist目录资源常集中在asset目录下,不利于资源管理,本文基于Rollup配置原理,本文就来介绍一下通过Vite配置自定义... 目录一、实现原理二、具体配置步骤1. 基础配置文件2. 配置说明(1)js 资源分离(2)非 JS 资

Java集合中的链表与结构详解

《Java集合中的链表与结构详解》链表是一种物理存储结构上非连续的存储结构,数据元素的逻辑顺序的通过链表中的引用链接次序实现,文章对比ArrayList与LinkedList的结构差异,详细讲解了链表... 目录一、链表概念与结构二、当向单链表的实现2.1 准备工作2.2 初始化链表2.3 打印数据、链表长

通过配置nginx访问服务器静态资源的过程

《通过配置nginx访问服务器静态资源的过程》文章介绍了图片存储路径设置、Nginx服务器配置及通过http://192.168.206.170:8007/a.png访问图片的方法,涵盖图片管理与服务... 目录1.图片存储路径2.nginx配置3.访问图片方式总结1.图片存储路径2.nginx配置

创建springBoot模块没有目录结构的解决方案

《创建springBoot模块没有目录结构的解决方案》2023版IntelliJIDEA创建模块时可能出现目录结构识别错误,导致文件显示异常,解决方法为选择模块后点击确认,重新校准项目结构设置,确保源... 目录创建spChina编程ringBoot模块没有目录结构解决方案总结创建springBoot模块没有目录

SpringBoot利用树形结构优化查询速度

《SpringBoot利用树形结构优化查询速度》这篇文章主要为大家详细介绍了SpringBoot利用树形结构优化查询速度,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一个真实的性能灾难传统方案为什么这么慢N+1查询灾难性能测试数据对比核心解决方案:一次查询 + O(n)算法解决

Go语言使用sync.Mutex实现资源加锁

《Go语言使用sync.Mutex实现资源加锁》数据共享是一把双刃剑,Go语言为我们提供了sync.Mutex,一种最基础也是最常用的加锁方式,用于保证在任意时刻只有一个goroutine能访问共享... 目录一、什么是 Mutex二、为什么需要加锁三、实战案例:并发安全的计数器1. 未加锁示例(存在竞态)

Oracle查询表结构建表语句索引等方式

《Oracle查询表结构建表语句索引等方式》使用USER_TAB_COLUMNS查询表结构可避免系统隐藏字段(如LISTUSER的CLOB与VARCHAR2同名字段),这些字段可能为dbms_lob.... 目录oracle查询表结构建表语句索引1.用“USER_TAB_COLUMNS”查询表结构2.用“a

MySQL中的索引结构和分类实战案例详解

《MySQL中的索引结构和分类实战案例详解》本文详解MySQL索引结构与分类,涵盖B树、B+树、哈希及全文索引,分析其原理与优劣势,并结合实战案例探讨创建、管理及优化技巧,助力提升查询性能,感兴趣的朋... 目录一、索引概述1.1 索引的定义与作用1.2 索引的基本原理二、索引结构详解2.1 B树索引2.2

如何使用Maven创建web目录结构

《如何使用Maven创建web目录结构》:本文主要介绍如何使用Maven创建web目录结构的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录创建web工程第一步第二步第三步第四步第五步第六步第七步总结创建web工程第一步js通过Maven骨架创pytho