【5G PHY】5G循环前缀(CP)设计思路简述

2024-09-02 23:12

本文主要是介绍【5G PHY】5G循环前缀(CP)设计思路简述,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持!
博主链接

本人就职于国际知名终端厂商,负责modem芯片研发。
在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G技术研究。


博客内容主要围绕:
       5G/6G协议讲解
       高级C语言讲解
       Rust语言讲解



文章目录

  • 5G循环前缀设计
    • 一、CP的作用
    • 二、如何确定CP的长度
      • 2.1 不同子载波的CP长度
    • 三、计算CP开销
    • 四、计算每个CP支持的最长传输路径
  • 总结
  • 参考

CP:Cyclic Prefi


5G循环前缀设计

       循环前缀(CP)是指在OFDM无线系统中将每个OFDM符号后面的采样点复制到OFDM符号的前面,可以使用CP来抵消多径传播的影响。NR中CP的基本设计与LTE类似,开销与LTE相同。CP的设计确保它在不同的SCS值和numerology参数之间能够符号对齐。例如,µ=15 khz单个slot大约有7个符号驻留在0.5毫秒内,包括每个符号的CP;而µ=30 khz单个slot大约有14个符号和每个符号的CP驻留在0.5毫秒内。因此这里CP的长度会根据子载波间隔进行调整。

请添加图片描述


一、CP的作用

       基站和UE之间的无线信道在时域上引入了延迟扩展。这种延迟扩展是由发送信号从多个不同距离的路径到达接收端产生的,不同的环境、地形和杂波导致不同的延迟。多径引起的接收信号脉冲时延扩展是最大路径上的最大传输时延与最短路径上的最小传输时延之差。延迟随着环境、地形和杂波的变化而变化,并且与小区半径没有绝对的映射关系。这种多径延迟扩展可能导致以下问题:

  • 码间干扰(Inter-Symbol Interference ,ISI)严重影响数字信号的传输质量;
  • 载波间干扰(Inter-Carrier Interference,ICI)是指OFDM系统中子载波的正交性被破坏,从而影响接收端的解调;

       为了避免符号间干扰,可以在OFDM符号之间以循环前缀的形式插入一个保护间隔。这个保护周期为属于前一个符号的延迟扩展提供了一个时间窗口,以确保在下一个符号开始之前上一个符号全部接受。保护周期可以是不连续传输的周期也可以是其他任意东西的传输。保护间隔的长度通常大于无线信道上的最大延迟

       可以在保护间隔中插入CP来减少ICI。将每个OFDM符号后面的采样点复制到OFDM符号前面。这确保了在FFT周期内,OFDM符号的延迟副本中包含的波形周期数是一个整数,从而保证了子载波正交性。复制有效载荷的末尾并作为循环前缀传输,可以确保传输信号和信道响应之间存在“循环”卷积。这允许接收机应用一个简单的乘法来捕获来自所有延迟部分的能量。如果“循环”卷积没有完成,那么在完成频域乘法时,接收机将经历ICI。


二、如何确定CP的长度

  • 多径时延:时延和CP长度成正比。多径时延越大,需要更长的循环前缀;
  • OFDM符号长度:在相同的OFDM符号长度下,较长的CP会带来较大的系统开销,因此需要适当地选择CP长度来控制系统开销;

2.1 不同子载波的CP长度

不同子载波的CP长度可以用下式计算:

请添加图片描述
CP持续时间可使用以下公式:
请添加图片描述
其中,

  • μ:numerology;
  • l:符号索引;
  • k:是一个常量,计算方式如下:
    请添加图片描述
    • Ts :LTE基本时间单位
    • Tc :NR基本时间单位

下面是根据上述公式总结的循环前缀持续时间。每个numerology在1ms的子帧中有2个长符号。通过增加正常循环前缀的持续时间来生成这些较长的符号,以确保每个numerology在每0.5 ms时间窗口内具有整数数量的符号,同时也确保尽可能多的符号边界重合。例如,属于15 kHz子载波间隔的每个符号边界与属于30 kHz子载波间隔的每两个符号边界重合。

请添加图片描述

三、计算CP开销

       CP开销是CP持续时间和符号持续时间的百分比比率,例如15KHz NR符号持续时间为66.67 μs, CP持续时间为5.2 μs。计算开销为5.2/66.67 = 7.8%。在这里,长符号作为CP具有更多的开销,而其他符号具有更少的开销。下表总结了不同子载波间距下正常CP的开销。

请添加图片描述

四、计算每个CP支持的最长传输路径

       CP持续时间定义了在不产生符号间干扰和载波间干扰的情况下最远传输距离。距离可以用一个简单的时间、距离公式来计算。例如,让我们以15 KHz为例,长符号的CP为5.2 μ s。无线电信号以光速传播,即C= 3.0 x 108 m/s,那么距离可以计算为速度x时间= (3.0 x 108) x (5.2 x 10-6) = 1560米。同样,对其他CPs和子载波间距进行了计算,总结见下表:

请添加图片描述


总结

  • 3GPP规定了两种类型的CP:
    • 正常循环前缀(Normal Cyclic Prefix,NCP)
    • 扩展循环前缀(Extended Cyclic Prefix,ECP)
  • NCP可以用于所有子载波间隔;
  • ECP目前仅用于60khz子载波间隔;
  • 当采用NCP时,每0.5ms出现的第一个符号的CP比其他符号的CP更长
  • 循环前缀持续时间随着子载波间距的增加而减少;

参考

  • 3GPP TS 38.211 Physical channels and modulation


在这里插入图片描述

这篇关于【5G PHY】5G循环前缀(CP)设计思路简述的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1131339

相关文章

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

好题——hdu2522(小数问题:求1/n的第一个循环节)

好喜欢这题,第一次做小数问题,一开始真心没思路,然后参考了网上的一些资料。 知识点***********************************无限不循环小数即无理数,不能写作两整数之比*****************************(一开始没想到,小学没学好) 此题1/n肯定是一个有限循环小数,了解这些后就能做此题了。 按照除法的机制,用一个函数表示出来就可以了,代码如下

透彻!驯服大型语言模型(LLMs)的五种方法,及具体方法选择思路

引言 随着时间的发展,大型语言模型不再停留在演示阶段而是逐步面向生产系统的应用,随着人们期望的不断增加,目标也发生了巨大的变化。在短短的几个月的时间里,人们对大模型的认识已经从对其zero-shot能力感到惊讶,转变为考虑改进模型质量、提高模型可用性。 「大语言模型(LLMs)其实就是利用高容量的模型架构(例如Transformer)对海量的、多种多样的数据分布进行建模得到,它包含了大量的先验

怎么让1台电脑共享给7人同时流畅设计

在当今的创意设计与数字内容生产领域,图形工作站以其强大的计算能力、专业的图形处理能力和稳定的系统性能,成为了众多设计师、动画师、视频编辑师等创意工作者的必备工具。 设计团队面临资源有限,比如只有一台高性能电脑时,如何高效地让七人同时流畅地进行设计工作,便成为了一个亟待解决的问题。 一、硬件升级与配置 1.高性能处理器(CPU):选择多核、高线程的处理器,例如Intel的至强系列或AMD的Ry

基于51单片机的自动转向修复系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机

poj3750约瑟夫环,循环队列

Description 有N个小孩围成一圈,给他们从1开始依次编号,现指定从第W个开始报数,报到第S个时,该小孩出列,然后从下一个小孩开始报数,仍是报到S个出列,如此重复下去,直到所有的小孩都出列(总人数不足S个时将循环报数),求小孩出列的顺序。 Input 第一行输入小孩的人数N(N<=64) 接下来每行输入一个小孩的名字(人名不超过15个字符) 最后一行输入W,S (W < N),用

三相直流无刷电机(BLDC)控制算法实现:BLDC有感启动算法思路分析

一枚从事路径规划算法、运动控制算法、BLDC/FOC电机控制算法、工控、物联网工程师,爱吃土豆。如有需要技术交流或者需要方案帮助、需求:以下为联系方式—V 方案1:通过霍尔传感器IO中断触发换相 1.1 整体执行思路 霍尔传感器U、V、W三相通过IO+EXIT中断的方式进行霍尔传感器数据的读取。将IO口配置为上升沿+下降沿中断触发的方式。当霍尔传感器信号发生发生信号的变化就会触发中断在中断

SprinBoot+Vue网络商城海鲜市场的设计与实现

目录 1 项目介绍2 项目截图3 核心代码3.1 Controller3.2 Service3.3 Dao3.4 application.yml3.5 SpringbootApplication3.5 Vue 4 数据库表设计5 文档参考6 计算机毕设选题推荐7 源码获取 1 项目介绍 博主个人介绍:CSDN认证博客专家,CSDN平台Java领域优质创作者,全网30w+

Jenkins 插件 地址证书报错问题解决思路

问题提示摘要: SunCertPathBuilderException: unable to find valid certification path to requested target...... 网上很多的解决方式是更新站点的地址,我这里修改了一个日本的地址(清华镜像也好),其实发现是解决不了上述的报错问题的,其实,最终拉去插件的时候,会提示证书的问题,几经周折找到了其中一遍博文

单片机毕业设计基于单片机的智能门禁系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍程序代码部分参考 设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订