我是靠谱客的博主 犹豫秋天,最近开发中收集的这篇文章主要介绍NR PDCCH CCE to REG 交织图解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

    • 协议章节
    • 通过交织公式求解
    • 行进列出图表法

协议章节

具体协议在38.211 的7.3.2.2
7.3.2.2 Control-resource set (CORESET)

求解交织结果,一般有两种方式:
①通过公式直接用方程求解
②通过行进列出的图表法

通过交织公式求解

交织公式
交织公式

解释:
R:交织深度,其实就是交织的行数
C:交织列数
L:regbundle size,一个bundle所包含的reg 数量
N_REG_CORESET: 整个coreset 在所有持续symb的总REG 数量
N_REG_CORESET/L: 总的regbundle 数量

假定有如下已知配置信息
配置信息
整个coreset的时频资源格
在这里插入图片描述
说明:
最左边一列是prb index系数,下边是symb index,最右边是bundle index。
这里一个bundle 由3个REG 组成。

用excel 列表求解
①首先确定x的取值:
因为x就是bundle 的系数,此例子的范围就是bundle#0~bundle#35
②确定r的取值,r就是行数,所以取值是0,1
③确定c的取值,c为列数,可以通过公式
x=cR+r,反解出r的值
最后通过:
f(x)=(rC+c+n_shift)mod(N_REG_CORESET/L)直接得出结果如下:
在这里插入图片描述
由cceIndex = 9,aggrLeavel = 1, 可知:
最后对应的bundle是bundle#15, bundle#33

行进列出图表法

首先计算总的regbundle 数:
total_bundles = N_REG_CORESET / L = 108/3 = 36
R = 2; //2行
C = total_bundles/R = 18, //18列

2行18列:
在这里插入图片描述
因为n_shift = 222;
mod(222, 18) = 6
在这里插入图片描述
所以循环移位6列得到:
在这里插入图片描述
cceIndex = 9,从下图红线位置开始取对应的bundle
在这里插入图片描述
总结:
通过公式直接解方程计算跟行进列出的图表形式得出的结果一致。

最后

以上就是犹豫秋天为你收集整理的NR PDCCH CCE to REG 交织图解的全部内容,希望文章能够帮你解决NR PDCCH CCE to REG 交织图解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部