5G/NR 帧结构
原文链接:http://www.sharetechnote.com/html/5G/5G_FrameStructure.html
在学术界和3GPP中对帧结构进行了长时间的讨论,现在我们就NR(5G)无线电帧的外观达成了非常明确的协议。在本页中,我将描述3GPP规范(38.211)中规定的NR帧结构。如果您对这些长期讨论和历史记录感兴趣,这些规范出于个人兴趣和研究而出现,请参阅5G帧结构候选页面。
1 Numerology –子载波间隔

2 Numerology– slot时隙

3 Numerology– 支持的信道
< 38.300-Table 5.1-1: Supported transmission numerologies and additional info.>
|
Numerology |
Subcarrier Spacing (kHz) |
CP type |
Supported for Data (PDSCH, PUSCH etc) |
Supported for Sync (PSS,SSS,PBCH) |
PRACH |
|
N/A |
1.25 |
No |
No |
Long Preamble |
|
|
N/A |
5 |
No |
No |
Long Preamble |
|
|
0 |
15 |
Normal |
Yes |
Yes |
Short Preamble |
|
1 |
30 |
Normal |
Yes |
Yes |
Short Preamble |
|
2 |
60 |
Normal,Extended |
Yes |
No |
Short Preamble |
|
3 |
120 |
Normal |
Yes |
Yes |
Short Preamble |
|
4 |
240 |
Normal |
No |
Yes |
4 OFDM Symbol Duration(OFDM符号持续时间)
|
Parameter / Numerlogy (u) |
0 |
1 |
2 |
3 |
4 |
|
Subcarrier Spacing (Khz) |
15 |
30 |
60 |
120 |
240 |
|
OFDM Symbol Duration (us) |
66.67 |
33.33 |
16.67 |
8.33 |
4.17 |
|
Cyclic Prefix Duration (us) |
4.69 |
2.34 |
1.17 |
0.57 |
0.29 |
|
OFDM Symbol including CP (us) |
71.35 |
35.68 |
17.84 |
8.92 |
4.46 |
5 Numerology –采样时间
可以根据Numerogy(即,子载波间隔)不同地定义采样时间,并且在大多数情况下使用两种类型的定时单元Tc和Ts。
- Tc = 0.509 ns
- Ts = 32.552 ns
6 Radio Frame Structure-无线帧结构
如上所述,在5G / NR中,支持多个numerologies(像子帧间隔的波形配置),并且无线电帧结构根据数字学的类型而略微不同。然而,无论数字学如何,一个无线电帧的长度和一个子帧的长度是相同的。无线帧的长度始终为10 ms,子帧的长度始终为1 ms。
那么应该有什么不同以适应不同numerology的物理属性?anwer是在一个子阵列中放置不同数量的slot。数字学还有另一个不同的参数。它是slot中的符号数。但是,slot中的符号数不会随numerology而变化,只会随slot配置类型而变化。对于slot配置0,slot的符号数始终为14,对于slot配置1,slot的符号数始终为7。
现在让我们来看看每个numerology和slot的无线电帧结构的细节。
< Extended CP, Numerology = 2 >

7 Slot Format
时隙格式指示如何使用单个时隙中的每个符号。它定义哪些符号用于上行链路,哪些符号用于特定时隙内的下行链路。在LTE TDD中,如果针对DL或UL配置子帧(等同于NR中的时隙),则子帧内的所有符号应当用作DL或UL。但是在NR中,时隙内的符号可以通过以下各种方式配置。
- 我们不需要使用时隙内的每个符号(这可以是LAA子帧中的类似概念,其中仅一部分子帧可以用于数据传输)。
- 单个时隙可以分成多个连续符号段,可用于DL,UL或Flexible。
理论上,我们可以考虑在时隙内DL符号,UL符号,灵活符号的几乎无限数量的可能组合,但3GPP在时隙内仅允许61个预定义符号组合,如下表所示。这些预定义的符号分配称为Slot Format。(有关如何在实际操作中使用这些slot格式的详细信息,请参阅slot格式组合页面)。
<38.213-Table 11.1.1-1: Slot formats for normal cyclic prefix>
D : Downlink, U : Uplink, F : Flexible
为什么我们需要这么多不同类型的slot格式?显然,这不仅仅是让你的工作变得困难:)。特别是对于TDD操作,使NR调度变得灵活。通过应用时隙格式或按顺序组合不同的时隙格式,我们可以实现各种不同类型的调度,如下例所示(这些示例基于5G NEW RADIO:为未来设计(爱立信技术评论))
8 Resource Grid
NR的资源网格定义如下。如果您只是看一下图片,您会认为它几乎与LTE资源网格相同。但是物理dimmension(即,子载波间隔,无线电帧内的OFDM符号的数量)在NR中根据数字学而变化。
下行链路和上行链路的资源块的最大和最小数量定义如下(这与LTE不同)
< 38.211 Table 4.4.2-1: Minimum and maximum number of resource blocks.>
下面是表格,我将表4.4.2-1的下行链路部分转换为频率带宽,以便了解UE / gNB需要支持单载波的最大RF带宽。
|
u |
min RB |
Max RB |
sub carrier spacing (kHz) |
Freq BW min (MHz) |
Freq BW max (MHz) |
|
0 |
24 |
275 |
15 |
4.32 |
49.5 |
|
1 |
24 |
275 |
30 |
8.64 |
99 |
|
2 |
24 |
275 |
60 |
17.28 |
198 |
|
3 |
24 |
275 |
120 |
34.56 |
396 |
|
4 |
24 |
138 |
240 |
69.12 |
397.44 |
5G/NR 帧结构的更多相关文章
- 5G/NR 波束管理
原文链接:http://www.sharetechnote.com/html/5G/5G_Phy_BeamManagement.html 1 为什么光束管理/光束控制? 我不认为高频部署中的波束传输信 ...
- 5G/NR OTA (Over The Air) 测试详解
原文链接:http://www.sharetechnote.com/html/5G/5G_OTA.html 1 什么是OTA (Over The Air) OTA代表Over The Air.为了使用 ...
- Implementing 5G NR Features in FPGA
目录 论文来源 论文简介 基本原理 论文创新点 借鉴之处 论文来源 2018 European Conference on Networks and Communications (EuCNC),Ja ...
- ETHERNET帧结构
以太网帧http://blog.csdn.net/guoshaobei/article/details/4768514 Ethernet的帧格式 (转) http://jiangqiaosun.bl ...
- Java虚拟机运行时栈帧结构--《深入理解Java虚拟机》学习笔记及个人理解(二)
Java虚拟机运行时栈帧结构(周志明书上P237页) 栈帧是什么? 栈帧是一种数据结构,用于虚拟机进行方法的调用和执行. 栈帧是虚拟机栈的栈元素,也就是入栈和出栈的一个单元. 2018.1.2更新(在 ...
- CAN总线学习记录之二:系统结构与帧结构
CAN总线系统结构 CAN 控制器 接收控制单元中微处理器发出的数据,处理数据并传给 CAN 收发器 CAN 收发器 将数据传到总线 or 从总线接收数据给 CAN 控制器 CAN 数据传递终端 避 ...
- CAN协议,系统结构和帧结构
CAN:Controller Area Network,控制器局域网 是一种能有效支持分布式控制和实时控制的串行通讯网络. CAN-bus: Controller Area Network-bus,控 ...
- H.264帧结构详解
6.1.2.源码简单浏览 6.1.3.重点1:h.264帧结构6.1.4.重点2:帧结构分析软件的使用6.1.5.重点3:rtsp网络编程6.1.6.重点4:wireshark网络抓包工具的使用 6. ...
- 深入理解java虚拟机(十) Java 虚拟机运行时栈帧结构
运行时栈帧结构 栈帧(Stack Frame) 是用于虚拟机执行时方法调用和方法执行时的数据结构,它是虚拟栈数据区的组成元素.每一个方法从调用到方法返回都对应着一个栈帧入栈出栈的过程. 每一个栈帧在编 ...
随机推荐
- 「CF383C Propagating tree」
这应该属于一个比较麻烦的数据结构处理树上问题. 题目大意 给出一颗根节点编号为 \(1\) 的树,对于一个节点修改时在它的子树中对于深度奇偶性相同的节点加上这个权值,不同则减去这个值,单点查询. 分析 ...
- conda常用命令(待续)
1.常用命名 # 查看虚拟环境列表 conda env list # 创建虚拟环境 conda create -n python36 python=3.6.2 # 切换环境 activate pyth ...
- UIScrollView学习指南
--前言 笔者结合自己的工作经验,梳理关于UIScrollView究竟需要掌握哪些知识才算是一个好手.至于具体的实施方案,网上资源很多,自行了解吧. --正文 1.涉及到滚动和放大的功能,优先考虑使用 ...
- centos彻底卸载mysql(不保留数据)
1. rpm -qa | grep -i mysql 查找已经安装的mysql. MySQL-server-5.6.43-1.el6.x86_64 MySQL-client-5.6.43-1.el6. ...
- js keyCode 常用键盘编码
摘自:http://blog.csdn.net/dyllove98/article/details/8728657 keycode 8 = BackSpace BackSpace keycode 9 ...
- [read -p应用]插拔光模块去检查port present状态
#!/bin/bash path="/sys/devices/platform/soc/fd880000.i2c-pld/i2c-0/i2c-4/i2c-15/15-0060" a ...
- nginx 的磁盘IO优化
磁盘IO优化的几个方面 优化读取 Sendfile 零拷贝.内存盘.SSD盘 减少写入 AIO 增大error_log级别的日志 关闭access_log 压缩access_log 是否启用prox ...
- 【剑指Offer面试编程题】题目1360:乐透之猜数游戏--九度OJ
题目描述: 六一儿童节到了,YZ买了很多丰厚的礼品,准备奖励给JOBDU里辛劳的员工.为了增添一点趣味性,他还准备了一些不同类型的骰子,打算以掷骰子猜数字的方式发放奖品.例如,有的骰子有6个点数(点数 ...
- 实现JSP部分内容继承
我们的网站框架搭好以后,只需要主体部分显示不同的数据. 如果每次代码重写都会造成冗余. 今天欣赏别人代码,学到了 maven 核心代码 <dependency> <groupId&g ...
- pytorch中tensor张量数据基础入门
pytorch张量数据类型入门1.对于pytorch的深度学习框架,其基本的数据类型属于张量数据类型,即Tensor数据类型,对于python里面的int,float,int array,flaot ...