认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程

文章目录

  • 认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程
  • 零. 关于5G码本的分类
  • 一.DFT码本的基础知识
  • 二.NR的Type I单天线阵面码本设计
  • 三.3GPP中的Type I单天线阵列码本
    • 1.两天线
    • 2. 4,8,12,16,24,32天线
      • 1.根据天线阵列大小和形状配置过采样倍数,也就是根据 N 1 N 2 N_1N_2 N1N2选择 O 1 O 2 O_1O_2 O1O2
      • 2.根据 i 1 中的 i 1 , 3 i_1中的i_{1,3} i1中的i1,3配置两个参数 k 1 k_1 k1 k 2 k_2 k2,这个参数是234层专属的,但这个配置2层和3-4层是不同的,
      • 3.1 Layer情况下的码本
      • 4. 2 layers
      • 5. 3-layer
      • 6.4-layer
      • 6.5-layer
      • 7.6-layer
      • 8.7-layer
      • 9.8-layer
    • 3.总结
  • 附加:Type I 多天线阵面码本
  • 参考资料

零. 关于5G码本的分类

5G码本分为Type I和Type II两类,也可以分为单天线阵面和多天线阵面,Type I是常规精度码本,Type II是高精度码本,具体情况如下表

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第1张图片

一.DFT码本的基础知识

5G中Type I码本是基于DFT码本生成的,什么是DFT码本,可以看这篇博客https://blog.csdn.net/weixin_39274659/article/details/108894763,讲的非常详细,因为CSDN常常抽风,我这里做截图,并做简要讲解

  1. DFT变换可以用矩阵形式表示,而此矩阵的每一列形式都和ULA天线的响应向量形式类似,借用这样的思路,我们排列N NN 个 不同入射角度对应的响应向量,并确保N个入射角的sin值形成公差为 N 2 \frac{N}{2} 2N,映射在[-1,1]之间就可以得到一个DFT码本,该天线每一列互相正交,因此对于任意一个入射角,可以很容易的进行结算,只需要与其共轭转置相乘即可
  2. 在扩展到UPA的情况下,变为对应二维DFT变换,实际上这就是做kron积,或者也可以说是做向量化后进行拼接,此时入射角有两个,要确保 c o s ( ϕ ) cos(\phi) cos(ϕ) s i n ( ϕ ) c o s ( θ ) sin(\phi)cos(\theta) sin(ϕ)cos(θ) N 2 和 M 2 \frac{N}{2}和\frac{M}{2} 2N2M的等差数列,即可以组成码本

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第2张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第3张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第4张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第5张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第6张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第7张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第8张图片

二.NR的Type I单天线阵面码本设计

NR的Type I单天线阵面码本是一个典型的UPA二维DFT码本,由两个DFT波束构成,但区别是NR还进行了过采样,也就是说角域上的分辨率变得更精细了,这个过采样是有一个旋转因子实现的,最后他是一个大小为 N 1 O 1 N_1O_1 N1O1的vec,每一个vec都是一个DFT波束,讲这两维DFT波束做kron,就得到了空域波束集合D,共有 N 1 O 1 N 2 O 2 N_1O_1N_2O_2 N1O1N2O2个DFT波束。

就如同使用显微镜先调粗准焦螺旋,再调细准焦螺旋一样,码本的选择也是先选择一个宽带波束组,再进行具体的选择和量化

  • 宽带波束选择通过选出L个波束,组成块对角来实现
  • 选择和量化通过一个长度为L的01数组来实现,并给其添加一个相位差

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第9张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第10张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第11张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第12张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第13张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第14张图片

当然,以上说的这些在3GPP中是看不到,他们直接给出了码本的结果,下面我们来对应看看是不是码本和这是一致的

这里进行一个补充,当codebookmode=1的时候, L=1,当codebookmode=2的时候,L=4,其区别是L=1时在宽带就直接选择出了波束,而L=2时宽带只选出了一个候选波束组,具体的选择由窄带选择来完成https://www.weixiuzhan.cn/news/show-32795.html

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第15张图片

三.3GPP中的Type I单天线阵列码本

本段的内容来自TS38.214-f10,注意预编码矩阵的大小永远是(NTx,NLayers)

1.两天线

两天线和LTE是类似的,非常简洁的一个码本

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第16张图片

2. 4,8,12,16,24,32天线

此种情况下比较复杂,码本由两个参数 i 1 , i 2 i_1,i_2 i1,i2决定, 且 i 1 i_1 i1包含多个参数,参数的数量由层数来决定

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第17张图片

此外,码本定义了一些变量

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第18张图片

可以看到,v即上面提到的二维DFT波束的kron积,其中m对应 n 2 O 2 + q 2 n_2O_2+q_2 n2O2+q2的取值,l对应 n 1 O 1 + q 1 n_1O_1+q_1 n1O1+q1的取值,这就选出了一个波数组,同时 ϕ \phi ϕ θ \theta θ对应着波束选择中的相移操作,而 v ~ \widetilde{v} v 是在某些层数和天线数的特例,那么具体的npml如何选择呢,这与刚才所说的 i 1 , i 2 i_1,i_2 i1,i2有关

再补充一些,UE会被配置一个大小为 N 1 N 2 O 1 O 2 N_1N_2O_1O_2 N1N2O1O2的bit数列,其中0位表示对应的lm的DFT波束不可以使用

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第19张图片

接来下我们来看 i 1 , i 2 i_1,i_2 i1,i2还有天线数是如何配置码本的

1.根据天线阵列大小和形状配置过采样倍数,也就是根据 N 1 N 2 N_1N_2 N1N2选择 O 1 O 2 O_1O_2 O1O2

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第20张图片

2.根据 i 1 中的 i 1 , 3 i_1中的i_{1,3} i1中的i1,3配置两个参数 k 1 k_1 k1 k 2 k_2 k2,这个参数是234层专属的,但这个配置2层和3-4层是不同的,

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第21张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第22张图片

3.1 Layer情况下的码本

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第23张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第24张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第25张图片

4. 2 layers

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第26张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第27张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第28张图片

5. 3-layer

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第29张图片

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第30张图片

6.4-layer

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第31张图片

6.5-layer

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第32张图片

7.6-layer

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第33张图片

8.7-layer

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第34张图片

9.8-layer

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第35张图片

3.总结

  1. 具体使用哪一个码本,是由层数决定的,这也是一个链路自适应量RI,所以说RI和PMI是一起决定的,哪个precoding matrix的SINR最小,就选择他的层数来反馈

  2. 当天线端口大于2的时候,码本由两个参数决定, i 1 和 i 2 i_1和i_2 i1i2,其中 i 1 i_1 i1决定了波束编号, i 2 i_2 i2决定了相位因子,层数为234时, i 1 i_1 i1由三个参数组成,否则则是两个参数组成

  3. codebookmode=1,直接使用 i 1 i_1 i1就锁定了具体波束,codebookmode=2,使用 i 1 i_1 i1就锁定了候选波束组, i 2 i_2 i2再做具体选择

  4. 码本的通用形式可以看作,其列数与层数相等,234层特殊,会引入

    img

  5. 每个参数的具体含义如图

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第36张图片

i 1 , 1 i_{1,1} i1,1 i 1 , 2 i_{1,2} i1,2可以看作是DFT波束的角度, i 1 , 3 i_{1,3} i1,3是特例, i 2 i_2 i2则对应的相位因子

  1. 最后得到的码本,一个v的大小是(N1N2,1),也即(2N1N2, NLayer),这和Ntx是一致的,满足假设
  2. PMI汇报 i 1 , i 2 i_1,i_2 i1,i2两个值作为码本选择,同时汇报RI选择码本种类

附加:Type I 多天线阵面码本

这是单天线阵面的简单延伸

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程_第37张图片

只是调整了相位因子,不做过多描述,想详细了解可以去看3GPP的详细描述

参考资料

[1]刘慧, 赵奕晨, 江甲沫和赵楠德, 《面向5G新空口的码本设计标准化研究》, 移动通信, 卷 43, 期 4, 页 2–7, 2019.

[2]https://www.weixiuzhan.cn/news/show-32795.html

[3]https://blog.csdn.net/weixin_39274659/article/details/108894763

[4]3GPP TS 38.214 V15.1.0 (2018-03)

你可能感兴趣的:(NR,网络协议,ofdma,5G,算法,矩阵)