原文链接: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的无线电帧结构的细节。

< Normal CP, Numerology = 0 >

< Normal CP, Numerology = 1 >

< Normal CP, Numerology = 2 >

< Normal CP, Numerology = 3 >

< Normal CP, Numerology = 4 >

< 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 帧结构的更多相关文章

  1. 5G/NR 波束管理

    原文链接:http://www.sharetechnote.com/html/5G/5G_Phy_BeamManagement.html 1 为什么光束管理/光束控制? 我不认为高频部署中的波束传输信 ...

  2. 5G/NR OTA (Over The Air) 测试详解

    原文链接:http://www.sharetechnote.com/html/5G/5G_OTA.html 1 什么是OTA (Over The Air) OTA代表Over The Air.为了使用 ...

  3. Implementing 5G NR Features in FPGA

    目录 论文来源 论文简介 基本原理 论文创新点 借鉴之处 论文来源 2018 European Conference on Networks and Communications (EuCNC),Ja ...

  4. ETHERNET帧结构

    以太网帧http://blog.csdn.net/guoshaobei/article/details/4768514 Ethernet的帧格式 (转)  http://jiangqiaosun.bl ...

  5. Java虚拟机运行时栈帧结构--《深入理解Java虚拟机》学习笔记及个人理解(二)

    Java虚拟机运行时栈帧结构(周志明书上P237页) 栈帧是什么? 栈帧是一种数据结构,用于虚拟机进行方法的调用和执行. 栈帧是虚拟机栈的栈元素,也就是入栈和出栈的一个单元. 2018.1.2更新(在 ...

  6. CAN总线学习记录之二:系统结构与帧结构

    CAN总线系统结构 CAN 控制器  接收控制单元中微处理器发出的数据,处理数据并传给 CAN 收发器 CAN 收发器 将数据传到总线 or 从总线接收数据给 CAN 控制器 CAN 数据传递终端 避 ...

  7. CAN协议,系统结构和帧结构

    CAN:Controller Area Network,控制器局域网 是一种能有效支持分布式控制和实时控制的串行通讯网络. CAN-bus: Controller Area Network-bus,控 ...

  8. 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. ...

  9. 深入理解java虚拟机(十) Java 虚拟机运行时栈帧结构

    运行时栈帧结构 栈帧(Stack Frame) 是用于虚拟机执行时方法调用和方法执行时的数据结构,它是虚拟栈数据区的组成元素.每一个方法从调用到方法返回都对应着一个栈帧入栈出栈的过程. 每一个栈帧在编 ...

随机推荐

  1. mcast_unblock_source函数

    #include <errno.h> #include <sys/socket.h> #define SA struct sockaddr int mcast_unblock_ ...

  2. 「AT2381 [AGC015C] Nuske vs Phantom Thnook」

    题目大意 给出一个01矩阵,这个矩阵有一个特殊的性质: 对于任意两个 \(1\) 之间最多只有 \(1\) 条由 \(1\) 构成的路径.每次询问给出一个矩形范围,查询在这个范围内的联通快个数. 分析 ...

  3. Java的进制转换

    十进制转其它进制 其它进制转十进制 A进制转B进制可以将十进制作为中间媒介 Integer.toString(int i, int radix) 返回用第二个参数指定基数表示的第一个参数的字符串表示形 ...

  4. jquery中for循环

    1.循环遍历标签 //定义数组 var imagesPath=[]; //循环遍历对象 $("#uploadList li img").each(function(){ image ...

  5. java8新特性1:lambda表达式和函数式接口

    1.lambda的介绍: 1.1.为什么java语言需要引入lambda表达式? java语言诞生于1995年,历史时间已经相对较长了.在其后的各种新型编程语言中,都有着lambda表达式的内容,并且 ...

  6. 15 JavaScript弹窗(警告框alert、确认框confirm、提示框Promt)

    警告框:window.alert().通常用于确认用户可以得到某些信息 <body> <script type="text/javascript" charset ...

  7. JQuery 实现PPT效果,点跳目标页及翻页(待改进)

    实现PPT效果 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> < ...

  8. keil Bulid Ouput窗口中PROGRAM SIZE项的具体含义

    在Keil中编译工程成功后,在下面的Bulid Ouput窗口中会输出下面这样一段信息:   Program Size: Code=6320  RO-data=4864  RW-data=44  ZI ...

  9. Ngnix简介

    Nginx的产生 没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器.基于REST架构风格,以统一资源描述符(Unifor ...

  10. Servlet简单的登陆窗口

    web.xml配置: jsp代码: 注意:action书写的是为这次登陆做处理类的别名,method就是请求的方式 Get请求方式没有请求实体 //如果只是看效果就光写一下service方法就行了 p ...