NR帧结构

1 参数集—子载波间隔

与LTE参数集(子载波间隔和符号长度)相比,NR支持多种不同类型的子载波间隔(LTE中只有一种类型的子载波间隔,15kHz)。NR参数集总结在38.211中,转换为下图。

2 参数集和时隙长度

如下图所示,时隙长度根据参数集而有所不同。一般的倾向是,随着子载波间隔的增大,时隙长度变短。实际上,这种倾向来自OFDM的本质。

3 参数集和支持的信道

并不是每一种参数可以用于所有物理信道和信号。也就是说,有些特定参数集中的参数是只用于特定类型的物理通道,,但是大多数参数集中的参数可以用于所有类型的物理通道。

4 OFDM符号周期

5 参数集—采样时间

采样时间可以根据参数集(即子载波间隔)进行不同的定义,在大多数情况下,使用两种类型的定时装置Tc和Ts。

  • Tc = 0.509 ns
  • Ts = 32.552 ns

6 无线帧结构

如上所述,在5g/NR中,支持多种参数集(波形配置,如子帧间距),无线帧结构根据参数集略有不同。但是,不管参数集是多少,一个无线帧的长度和一个子帧的长度是相同的。无线电帧的长度始终为10 ms,子帧的长度始终为1 ms。

那么,在计算不同参数集的物理性质时,应该有什么不同呢?我们要在一个子帧中放置不同数量的时隙,还有另一个不同的数字参数,它是时隙中的符号数。但是,时隙中的符号数量不会随着数字的变化而变化,它只会随着时隙配置类型的变化而变化。对于时隙配置0,时隙的符号数始终为14;对于时隙配置1,时隙的符号数始终为7。

< Normal CP, Numerology = 0 >

在这种配置中,一个子帧只有一个时隙,这意味着一个无线电帧包含10个时隙。时隙中的OFDM符号数为14。

< Normal CP, Numerology = 1 >

在这种配置中,一个子帧只有2个时隙,这意味着一个无线电帧包含20个时隙。时隙中的OFDM符号数为14。

< Normal CP, Numerology = 2>

在这种配置中,一个子帧只有4个时隙,这意味着一个无线电帧包含40个时隙。时隙中的OFDM符号数为14。

< Normal CP, Numerology = 3>

在这种配置中,一个子帧只有8个时隙,这意味着一个无线电帧包含80个时隙。时隙中的OFDM符号数为14。

< Normal CP, Numerology = 4>

在这种配置中,一个子帧只有16个时隙,这意味着一个无线电帧包含160个时隙。时隙中的OFDM符号数为14。

<Extended CP, Numerology = 4>

在这种配置中,一个子帧只有8个时隙,这意味着一个无线电帧包含80个时隙。时隙中的OFDM符号数为12。

7 时隙结构

时隙格式指示如何使用单个时隙中的每个符号。它定义哪些符号用于上行链路,哪些符号用于特定时隙内的下行链路。在LTE TDD中,如果为配置了子帧(相当于NR中的时隙),则子帧中的所有符号都应用作上行或下行。但是在NR中,时隙内的符号可以通过以下各种方式配置。

  • 每个时隙中的符号不一定都使用

  • 时隙中的符号可以分成多个部分,每个部分都可以用于上行、下行或灵活时隙

这么多不同类型的时隙格式是为了使NR调度更加灵活,特别是对于TDD操作。通过应用时隙格式或按顺序组合不同的时隙格式,可以实现以下示例中的各种不同类型的调度。

8 TDD 上行/下行公共配置

当在TDD模式下工作时,必须明确地定义传输的准确时间和接收的准确时间。在LTE TDD中,为无线帧中的上行和下行分配定义了7个预定义的模式。在5g/NR中,没有任何预先定义的模式,相反,可以使用下面所示的几个参数以更灵活的方式定义模式。

这些参数在38.331 v15.3.0中定义如下:

8.1 传输周期

上行/下行配置的适用周期(P)根据相关参数集(n-ref)而变化。根据38.213-11.1中的描述可以总结为如下所示的表格:

注意:已经计算了P / 20以澄清规范中的陈述,即“每个周期的第一个符号是偶数帧中的第一个符号”。

注意:'适用的u(Applicable u)'是基于3GPP 协议规范中的声明来指定的:'UE期望参考子载波间隔配置refμ小于或等于任何配置的DL BWP或UL BWP的子载波间隔配置μ'。

注意:计算了“P中的时隙数”部分,以显示P(周期)中每个参数集(numerology)的时隙数。它并不一定意味着所有参数集都适用于指定的周期。

8.2 如果没有配置TDD-UL-DL-ConfigCommon怎么办?

UE确定每个时隙是上行链路还是下行链路,并且按照38.213-11.1时隙配置中的说明,每个时隙内的符号分配完全由DCI完成。

如果UE未被配置为监视用于DCI格式2-0的PDCCH,则针对通过更高层参数TDD-UL-DL-ConfigurationCommon或TDD-UL-DL-ConfigDedicated指示为灵活(flexible )的时隙的一组符号,当提供给UE,或者当没有向UE提供TDD-UL-DL-ConfigurationCommon和TDD-UL-DL-ConfigDedicated时:

  • 如果UE接收到DCI格式1_0、DCI格式1_1或DCI格式0_1的相应指示,则UE接收时隙符号集中的PDSCH或CSI-RS。
  • 如果UE接收到DCI格式0_0、DCI格式0_1、DCI格式1_0、DCI格式1_1或DCI格式2_3的相应指示,则UE在时隙的符号集中传输PUSCH、PUCCH、PRACH或SRS。

9 资源网格(Resource Grid)

(注:这张图好像有问题,5G中一个RB时域上应该是14个OFDM符号吧……)

下行链路和上行链路的最大和最小资源块数量定义如下(与LTE不同) :

下表是将表4.4.2-1的下行部分转换为频率带宽的表,目的是了解一个UE/GNB需要为单个载波支持的最大射频带宽是多少。

10 SS/PBCH

<频域资源分配> 

SS/PBCH块资源分配的总体描述见38.211-7.4.3.1 Time-frequency structure of an SS/PBCH block,以下为规范摘要。

  • SS/PBCH块由240个连续子载波(20个RB)组成

  • 在SS/PBCH块内,子载波的编号从0增加到239

  • UE可以假定表7.4.3.1-1中表示为“Set to 0”的资源元素设置为零

  • SS/PBCH块中的子载波0与公共资源块中的子载波k_ssb(旧规格中的k0)相对应

从较高层参数offsettopointa获得

offset-ref-low-scs-ref-PRB对应于FrequencyInfoDL.absoluteFrequencyPointA。数据类型为ARFCN-ValueNR,值的范围为整数(0..3279165)

  • 有两种类型的SS/PBCH块

类型A(Sub 6GHz):

※ k_ssb(旧规格中的k0) = {0,1,2,...,23}

k_ssb的4个最低有效位可以通过MIB消息的ssb-subcarrierOffset传到UE

最高有效位通过PBCH数据中的传递给UE

表示为15KHz的子载波间隔

※ u (numerology) = {0,1}, FR1 (sub 6 Ghz)

※  表示为15KHz的子载波间隔

类型B(毫米波)

※ k_ssb(旧规格中的k0) = {0,1,2,...,11}

k_ssb的所有数据都可以通过MIB消息的ssb-subcarrierOffset传到UE

表示为较高层的MIB消息中的参数subCarrierSpacingCommon指定的子载波间隔

※ u (numerology) = {3,4}, FR2(毫米波)

※  表示为60KHz的子载波间隔

  • 下表显示了SS/PBCH块中的时间域(OFDM符号)和频率域(子载波号)

这个表可以在资源网格中表示,如下所示。注意,PBCH DM-RS的位置随V而变化,V值随物理小区ID而变化。

<时域资源分配> 

下表显示了发送SS/PBCH的第一个OFDM符号号。这是基于38.213-4.1Cell Search。

协议描述如下:

对于带有SS/PBCH块的半帧,候选SS/PBCH块的数目和第一个符号索引根据SS/PBCH块的子载波间距确定,如下所示。

这意味着[38.213-4.1Cell Search]在时间域中SS/PBCH位置,如下图所示:

< Start Symbols for each subcarrier spacing and frequency >

Subcarrier Spacing

OFDM Symbol (s)

f <= 3 Ghz

3 Ghz < f <= 6 Ghz

6 Ghz < f

Case A :

15 KHz

{2,8} + 14 n n = 0,1 n = 0,1,2,3  

s = 2,8,16,22

(Lmax = 4)

s = 2,8,16,22,30,36,44,50

(Lmax = 8)

Case B :

30 Khz

{4,8,16,20}+28n n = 0 n = 0,1  

s = 4,8,16,20

(Lmax = 4)

s = 4,8,16,20,32,36,44,48

(Lmax = 8)

Case C :

30 Khz

{2,8} + 14 n n = 0,1 n = 0,1,2,3  

s = 2,8,16,22

(Lmax = 4)

s = 2,8,16,22,30,36,44,50

(Lmax = 8)

 

Case D :

120 Khz

{4,8,16,20} + 28n

n=0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18

s = 4,8,16,20,

32,36,44,48,

60,64,72,76,

88,92,100,104,

144,148,156,160,

172,176,184,188,

200,204,212,216,

228,232,240,244,

284,288,296,300,

312,316,324,328,

340,344,352,356,

368,372,380,384,

424,428,436,440,

452,456,464,468,

480,484,492,496,

508,512,520,524

(Lmax = 64)

Case E :

240 Khz

{8, 12, 16, 20, 32, 36, 40, 44} + 56n

   

n=0, 1, 2, 3, 5, 6, 7, 8

s = 8,12,16,20,

32,36,40,44,

64,68,72,76,

88,92,96,100,

120,124,128,132,

144,148,152,156,

176,180,184,188,

200,204,208,212,

288,292,296,300,

312,316,320,324,

344,348,352,356,

368,372,376,380,

400,404,408,412,

424,428,432,436,

456,460,464,468,

480,484,488,492

(Lmax = 64)

以下是每种情况下的SSB传输示例。为了简单起见,将SSB块的频域位置设置为位于系统带宽的底部,但实际上频域位置可以更改为其他位置(例如,系统带宽的中心频率)。这些例子的主要目的是显示每个案例的时间域位置(传输模式)。在实际部署中,很可能(但不一定)SSB的频域位置位于中心频率附近。

下面的示例显示了如何将上表与下面示例中显示的SSB传输图关联起来。

<Case A: f<3 GHz>

<Case A:3 GHz<f<=6 GHz>

< Case B : f <= 3 Ghz >

< Case B : 3 Ghz < f <= 6 Ghz >

< Case C : f <= 3 Ghz >

 < Case C : 3 Ghz < f <= 6 Ghz >

< Case D : 6 Ghz < f >

< Case E : 6 Ghz < f >

参考:http://www.sharetechnote.com/

5G学习笔记:NR帧结构相关推荐

  1. 5G NR学习笔记:帧结构和物理资源

    5G NR学习笔记:帧结构和物理资源 参数集(numerology) 与LTE的参数集(子载波间隔和符号长度)不同,NR支持不同的子载波间隔(Sub-Carrier Spacing, SCS),所有的 ...

  2. 5G NR帧结构与物理资源

    5G NR 要支持新型业务的顺利加入,又不能影响原有LTE业务的正常,在基于 LTE 协议标准设计了新的无线帧结构.5G 未来要支持多种多样的部署场景,其空口的工作频率的范围极广分布于1~100GHz ...

  3. 大唐杯5G NR帧结构

    5GNR帧结构 无线帧 [5G NR的时频资源 - 知乎](https://zhuanlan.zhihu.com/p/401709078) [5g支持的调制方式与编码技术有哪些_5G为什么这么快?_罗 ...

  4. 图解5G NR帧结构

    子载波间隔 与LTE(子载波间隔和符号长度)相比, NR支持多种子载波间隔(在LTE中,只有15 Khz这种子载波间隔). 在3GPP38.211中,有关于NR子载波间隔类型的总结. 具体的子载波间隔 ...

  5. Solr6.7 学习笔记(01) -- 目录结构

    Solr解压后的目录结构 --contrib: Solr的一些扩展 --analysis-extras: 包含一些文本分析组件及其依赖 --clustering: 包含一个用于集群搜索结果的引擎 -- ...

  6. 多人网络游戏服务器开发基础学习笔记 II: 帧同步 | 游戏客户端预测原理分析 | FPS 游戏状态同步

    这篇是对书本 网络多人游戏架构与编程 的学习第二篇(第一篇:多人网络游戏服务器开发基础学习笔记 I:基本知识 | 游戏设计模式 | 网游服务器层次结构 | 游戏对象序列化 | 游戏 RPC 框架 | ...

  7. 5G 学习笔记 - NSA - ENDC架构

    我们先来看下ENDC/EN-DC总体网络架构(37.340): 再看一下各种Cell Group(MCG/SCG), Cell(PCell, PSCell, SpCell...)及Bearer(MCG ...

  8. Lawliet|C语言学习笔记5——循环结构

    C语言学习笔记--循环结构 1.求1+2+3+-+100 #include<stdio.h> int main() {int i=1,sum=0; //定义变量i的初值为1,sum的初值为 ...

  9. Lawliet|C语言学习笔记3——顺序结构

    C语言学习笔记--顺序结构 计算a+b #include<stdio.h> int main() {int a,b,sum;scanf("%d%d",&a,&a ...

最新文章

  1. delphi 入门教程
  2. JS实现点击左边标题栏,右边显示对应信息
  3. mySql完全手册2011022301
  4. python3.6配置环境变量_python安裝及环境变量配置
  5. 在指定路径或者是文件名查找指定的字符串
  6. ST-LINK驱动的安装(有图 超详细)
  7. android rom打包解包工具,Android ROM定制:boot.img、recovery解包打包
  8. 基于SpringBoot进销存ERP管理系统,源代码分享
  9. linux系统双显卡切换显卡驱动,Linux 下双显卡切换
  10. kafka单条消息太大引起的线上故障
  11. wordpress提示“Error establishing a database connection“的解决办法
  12. android获取进程内存使用信息、一键加速(内存清理)与进程重要级别解析
  13. 解决:Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-defin
  14. logrotate 详解
  15. 控制反转(IoC)与依赖注入(DI)详解
  16. 豆瓣读书top250爬取
  17. C语言五子棋评分函数,五子棋评分表算法
  18. 安卓手机作为文件共享服务器,如何设置电脑使安卓手机能访问局域网共享的文件...
  19. Unity 托管代码剥离
  20. 【酒店管理系统】(一)需求分析

热门文章

  1. sort函数和优先队列的自定义方式的梳理
  2. STM32某些基础概念扫盲
  3. 华为鲲鹏HCIA认证笔记总结四(复习考点附题库)
  4. 药房管理系统;药库管理系统
  5. centos 自建网盘 nextcloud
  6. R语言(二)——简单线性模型中的指数变换
  7. Remember, don`t ask again 还原
  8. oracle表决盘 奇数,3.2.1 表决磁盘
  9. AI 文件怎么变线框了?
  10. AfterEffect插件--常规功能开发--扭曲效果--js脚本开发--AE插件