【5G NR】基础知识-5G帧结构_帧 5g-程序员宅基地

技术标签: 算法  5G  5G NR  

从今天开始,我们会陆续介绍一下5G NR的一些基础知识,基于这些基础知识的介绍,有利于我们进一步理解5G NR基带处理的架构设计和算法原理。本文主要参考了3GPP文档和一些网络资料。

5G NR(New Radio,新无线技术)作为第五代移动通信技术的核心,其信号的时频域结构是实现高速、时频域结构低延迟通信的基础。以下是5G信号的简要介绍:

本章从最基本的地方讲起,5G帧结构。

总体来说,与LTE相比,5G的帧结构更加灵活高效,大致有如下特点:

支持多种参数集Numerology(每一个参数集对应一种子载波间隔SCS)

子载波间隔:5,30,60,120,240,480,960 单位Khz

帧结构层次:帧(无线帧)-->子帧-->时隙(与LTE相同)

1个无线帧的长度:10ms(与LTE相同)

1个子帧长度:1ms(与LTE相同)

1个子帧内的时隙数:根据参数集而定

1个时隙内的OFDM符号数:正常CP为14

1个RB内的子载波数:12(与LTE相同)

子载波间隔

与LTE(子载波间隔和符号长度)相比, NR支持多种子载波间隔(在LTE中,只有15 Khz这种子载波间隔)。

在3GPP38.211中,有关于NR子载波间隔类型的总结。

具体的子载波间隔类型如下图所示:

https://ask.qcloudimg.com/http-save/4069756/cxj0hsezdf.jpeg

图1 NR支持的子载波间隔类型(频域上,1个RB=12个子载波间隔)

时隙长度

如下图所示,时隙长度因为子载波间隔不同会有所不同,一般是随着子载波间隔变大,时隙长度变小。

https://ask.qcloudimg.com/http-save/4069756/1o3n6odajg.jpeg

正常CP情况下时隙的长度(每个时隙有14个符号)

https://ask.qcloudimg.com/http-save/4069756/qc9914xdz6.png

图3 扩展CP情况下时隙的长度(每个时隙有12个符号)

支持信道的能力

不同的子载波间隔支持物理信道的能力不同,具体如下图所示:

https://ask.qcloudimg.com/http-save/4069756/hi8y4wfdn5.jpeg

图4 支持物理信道的能力

OFDM符号长度

https://ask.qcloudimg.com/http-save/4069756/vcbd5i700c.jpeg

图5 OFDM符号长度计算

无线帧结构

虽然5GNR支持多种子载波间隔,但是不同子载波间隔配置下,无线帧和子帧的长度是相同的。无线帧长度为10ms,子帧长度为1ms。

那么不同子载波间隔配置下,无线帧的结构有哪些不同呢?答案是每个子帧中包含的时隙数不同。在正常CP情况下,每个时隙包含的符号数相同,且都为14个。

  • 子载波间隔=15Khz(正常CP

在这个配置中,一个子帧仅有1个时隙,所以无线帧包含10个时隙。一个时隙包

含的OFDM符号数为14。

https://ask.qcloudimg.com/http-save/4069756/zw72tczo2o.jpeg

6 子载波间隔=15Khz(正常CP

  • 子载波间隔=30Khz(正常CP

在这个配置中,一个子帧有2个时隙,所以无线帧包含20个时隙。1个时隙包

含的OFDM符号数为14。

https://ask.qcloudimg.com/http-save/4069756/7gh0pkpa8i.jpeg

7 子载波间隔=30Khz(正常CP

  • 子载波间隔=60Khz(正常CP

在这个配置中,一个子帧有4个时隙,所以无线帧包含40个时隙。1个时隙包含

的OFDM符号数为14。

https://ask.qcloudimg.com/http-save/4069756/p7j8j41ugg.jpeg

8 子载波间隔=60Khz(正常CP

  • 子载波间隔=120Khz(正常CP

在这个配置中,一个子帧有8个时隙,所以无线帧包含80个时隙。1个时隙包含

的OFDM符号数为14。

https://ask.qcloudimg.com/http-save/4069756/y1rgnksoip.jpeg

9 子载波间隔=120Khz(正常CP

  • 子载波间隔=240Khz(正常CP

在这个配置中,一个子帧有16个时隙,所以无线帧包含160个时隙。1个时隙包

含的OFDM符号数为14。

https://ask.qcloudimg.com/http-save/4069756/0ds2pzq01g.jpeg

10 子载波间隔=240Khz(正常CP

  • 子载波间隔=480Khz(正常CP

在这个配置中,一个子帧有32个时隙,所以无线帧包含320个时隙。1个时隙包

含的OFDM符号数为14。

https://ask.qcloudimg.com/http-save/4069756/xlmthlea9y.jpeg

11 子载波间隔=480Khz(正常CP

  • 子载波间隔=60Khz(扩展CP

在这个配置中,一个子帧有4个时隙,所以无线帧包含40个时隙。1个时隙包含

的OFDM符号数为12。

https://ask.qcloudimg.com/http-save/4069756/nqjtevfozo.jpeg

12 子载波间隔=60Khz(扩展CP

时隙格式

3GPP 38.211(从2.0.0开始)定义了许多不同的时隙格式。这种概念与传统的LTE TDD子帧配置相类似,但是又有很多不同点:

1、在NR时隙格式中,上下行业务是以符号作为转换点(在LTE TDD中,上下行业务是以子帧作为转换点)

2、与LTE TDD上下行子帧配置相比,在NR时隙格式中,上下行符号配置类型更多

3、38.211-表4.3.2-3仅适用于具有SFI_RNTI的DCI(即DCI 2_0)

尽管所有时隙格式看起来都像TDD结构,但这些也可以部署在FDD模式中。

https://ask.qcloudimg.com/http-save/4069756/r8mytl81o.png

13 时隙格式

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u011376987/article/details/135624506

智能推荐

matlab 网络最短路径,matlab网络最短路径-程序员宅基地

文章浏览阅读1k次。最短路线可由 rij 得到。 2.3 用 matlab 程序实现上述算法编写程序...C OLUMNS 特别企划 基于遗传算法的最短路径问题及其 MATLAB实现文/张书源 郭聪 前言在现实生活中,我们经常遇到最 短路问题,例如寻找两点之间总长度最 短或者费用最低的路径。在运输、物流、设施选址以及人员调度问题中,最 短路径是很......Floyd算法求平均最短路径(matlab)_计算机软件及应..._存在某网络图,其各顶点之间的路径单位运费和各路径的容量最小费用matlab代码

npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.-程序员宅基地

文章浏览阅读3.5k次,点赞16次,收藏13次。再次执行npm install ***,还不行可以尝试设置你的npm镜像源为http开头的,不使用https。npm install时报错code CERT_HAS_EXPIRED。这就说:npm的证书失效了,它不再支持自签名证书。发现我们之前配置了下载镜像源为https开头的,执行命令清除npm缓存。执行命令取消ssl验证。_npm err! code cert_has_expired npm err! errno cert_has_expired npm err! requ

鸿蒙HarmonyOS应用开发之Node-API常见问题,HarmonyOS鸿蒙面试试题-程序员宅基地

文章浏览阅读889次,点赞21次,收藏14次。4.鸿蒙开发系统底层方向。1.项目开发必备面试题。5.鸿蒙音视频开发方向。6.鸿蒙车载开发方向。7.鸿蒙南向开发方向。

Linux下RPM软件包的安装及卸载-程序员宅基地

文章浏览阅读2.7k次。2019独角兽企业重金招聘Python工程师标准>>> ..._ql80-community-release-el7-3.noarch.rpm:不更新已安装的软件包。

腾讯云frp连接失败。login to server failed: dial tcp x:7000: connectex: A connection attempt failed because-程序员宅基地

文章浏览阅读8.2w次,点赞14次,收藏34次。地址:https://github.com/fatedier/frp简介:一个高效的反向代理:A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.最全面的官方教程文档:https://gofrp.org自我记录:a、使用TCP代理,开启本地服务器的访问。Linux服务器启动 frps命令:nohup ./frps -c frps.ini(无挂起启动命令。可以_login to server failed: dial tcp

在WPF TreeView中使用复选框_vfp treeview复选框-程序员宅基地

文章浏览阅读1.8k次,点赞3次,收藏8次。本文回顾了一个WPFTreeView,其项目包含复选框。每个项目都绑定到一个ViewModel对象。当ViewModel对象的检查状态发生变化时,它会将简单的规则应用于其父项和子项的检查状态。本文还展示了如何使用附加行为概念将一个TreeViewItem变为虚拟ToggleButton,这有助于使TreeView的键盘交互简单直观。_vfp treeview复选框

随便推点

重复测量数据多重填补 SAS code_mmrm模型-程序员宅基地

文章浏览阅读4.6k次,点赞2次,收藏33次。sas code 对多次访视数据进行多重填补_mmrm模型

HashMap和HashSet-程序员宅基地

文章浏览阅读5.6k次,点赞7次,收藏28次。HashMap和HashSet的区别与联系_hashmap和hashset

mysql集群搭建与总结_mysql 不同端口组成集群-程序员宅基地

文章浏览阅读3.2k次,点赞8次,收藏47次。文章目录1.主从复制好久没写博客了,最近做了分布式的项目,调查和搭建了mysql集群,踩坑无数,特此记录。1.主从复制主从复制是最简单的mysql集群,_mysql 不同端口组成集群

Cobalt Strike 的安装与简单使用_cobalt strike客户端英文怎么改成中文-程序员宅基地

文章浏览阅读3k次,点赞8次,收藏34次。一、什么是Cobalt StrikeCobalt Strike 是一个为对手模拟和红队行动而设计的平台,主要用于执行有目标的攻击和模拟高级威胁者的后渗透行动。二、如何使用Cobalt Strike 分为服务器端和客户端(在同一压缩文件中,知识运行的文件不同),服务器端必须要在受支持的 linux 系统上运行,客户端可在 windows/linux/mac 系统上运行1.在 kali2021.1 中运行服务器端进入 cobaltstrike 目录下,运行 ./teamserver# ./teams_cobalt strike客户端英文怎么改成中文

[USF-XSim-62] 'elaborate' step failed with error(s).使用vivado进行verilog实验,无法进行仿真,如何解决?-程序员宅基地

文章浏览阅读6.9w次,点赞25次,收藏41次。我之前用的vivado2014.3后来用的vivado2015.03,在Windows10操作系统上,想要仿真的时候报如下类似错误[USF-XSim 62] 'elaborate' step failed with error(s). Please check the Tcl console output or 'D:/lirongcui/learning/cameralink_dri_[usf-xsim-62] 'elaborate' step failed with error(s). please check the tcl co

Java实现AES-128-CBC算法加解密_java aes解密方式(aes-128-cbc)-程序员宅基地

文章浏览阅读1.6w次,点赞3次,收藏13次。AES加解密工具类import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.List..._java aes解密方式(aes-128-cbc)

推荐文章

热门文章

相关标签