帧结构和物理资源(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

相关文章

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

Python循环结构全面解析

《Python循环结构全面解析》循环中的代码会执行特定的次数,或者是执行到特定条件成立时结束循环,或者是针对某一集合中的所有项目都执行一次,这篇文章给大家介绍Python循环结构解析,感兴趣的朋友跟随... 目录for-in循环while循环循环控制语句break语句continue语句else子句嵌套的循

SQL Server修改数据库名及物理数据文件名操作步骤

《SQLServer修改数据库名及物理数据文件名操作步骤》在SQLServer中重命名数据库是一个常见的操作,但需要确保用户具有足够的权限来执行此操作,:本文主要介绍SQLServer修改数据... 目录一、背景介绍二、操作步骤2.1 设置为单用户模式(断开连接)2.2 修改数据库名称2.3 查找逻辑文件名

C++中RAII资源获取即初始化

《C++中RAII资源获取即初始化》RAII通过构造/析构自动管理资源生命周期,确保安全释放,本文就来介绍一下C++中的RAII技术及其应用,具有一定的参考价值,感兴趣的可以了解一下... 目录一、核心原理与机制二、标准库中的RAII实现三、自定义RAII类设计原则四、常见应用场景1. 内存管理2. 文件操

Python+PyQt5实现文件夹结构映射工具

《Python+PyQt5实现文件夹结构映射工具》在日常工作中,我们经常需要对文件夹结构进行复制和备份,本文将带来一款基于PyQt5开发的文件夹结构映射工具,感兴趣的小伙伴可以跟随小编一起学习一下... 目录概述功能亮点展示效果软件使用步骤代码解析1. 主窗口设计(FolderCopyApp)2. 拖拽路径

Springboot @Autowired和@Resource的区别解析

《Springboot@Autowired和@Resource的区别解析》@Resource是JDK提供的注解,只是Spring在实现上提供了这个注解的功能支持,本文给大家介绍Springboot@... 目录【一】定义【1】@Autowired【2】@Resource【二】区别【1】包含的属性不同【2】@

使用Java实现通用树形结构构建工具类

《使用Java实现通用树形结构构建工具类》这篇文章主要为大家详细介绍了如何使用Java实现通用树形结构构建工具类,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录完整代码一、设计思想与核心功能二、核心实现原理1. 数据结构准备阶段2. 循环依赖检测算法3. 树形结构构建4. 搜索子

利用Python开发Markdown表格结构转换为Excel工具

《利用Python开发Markdown表格结构转换为Excel工具》在数据管理和文档编写过程中,我们经常使用Markdown来记录表格数据,但它没有Excel使用方便,所以本文将使用Python编写一... 目录1.完整代码2. 项目概述3. 代码解析3.1 依赖库3.2 GUI 设计3.3 解析 Mark