我是靠谱客的博主 无奈钢笔,最近开发中收集的这篇文章主要介绍SRS信号的时频资源配置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

    3GPP标准协议规范TS 38.211 6.4.1.4定义了SRS信号的生成,包括SRS信号配置、符号和索引位置、OFDM时频资源网格映射和SRS波形生成。SRS信号主要分为三种应用模式:

1)全带宽传输

2)跳频传输

3)多用户传输

    SRS(Sounding Reference Signals)信号是用户终端UE在上行链路发送的参考信号,主要应用于信道质量估计和同步。

频域带宽位置

    MATLAB对于5G标准规范的实现有较大参考意义,根据MATLAB的nrSRSConfig结构体,SRS信号配置的主要参数存在四个:

含义取值范围
CSRS带宽配置C_SRS{0, 1, …, 63}
BSRS带宽配置B_SRS{0, 1, 2, 3}
FrequencyStart

频域SRS信号的频率位置(无线时频资源块RB数量)

{0, 1, …, 271}
NRRC

频域SRS信号的分块位置(无线时频资源块RB数量)

{0, 1, …, 67}

    CSRS=10,BSRS=1,FrequencyStart=30,NRRC=0的取值得到的SRS信号的符号及其时频资源网格位置。

     假定 为单个终端每次传输SRS信号分配的资源块数量(按照RB度量),则频域上终端的频率位置的计算公式为:

    根据TS 38.331 6.3.2的规定,NRRC由协议栈下发,表示4个RB的整数倍偏移值,NRBT 对应于TS 38.211 6.4.1.4节的变量 表示SRS子带( 表达的子频带范围)的数量。由于不同的NNC值对应的频率位置 不同,所以 的大小表示了可以分配给终端的子带数量。为了计算 ,可以通过CSRS和BSRS这两个参数查表得到。

    例如,CSRS=10,BSRS=1,查表:

     此时 为12,对应的SRS子带数量为3,从 。子带数量与SRS单个子频带范围内4个RB构成分块的乘积,便决定了NRRC取值的循环周期范围和总的RB数量

     SRS信号的频带范围为:

多用户配置

    可以使用时域、频域和扩展ZC序列三类参数来创建多个正交的SRS信号配置。

    1)时域参数区分

    在时域上不同时隙周期或者时隙内不同符号位置来承载不同终端的SRS信号。

    2)频域参数区分

    对不同的SRS信号配置不同的梳妆偏移量,利用参数 来设置,这里​​​​​​​取值为2或4。不同的SRS信号的偏移量取值范围为

    3)扩展ZC序列的循环移位区分

    当不同SRS信号使用相同的时频资源网格时,可以采用不同的循环移位后的序列(时域上)来进行区别。由于ZC(Zadoff-Chu)序列的数学性质,不同的循环移位后的序列相互正交,叠加后在相同OFDM时频资源网格上发送后能够在收端进行区分。

 

参考资料:

[1] 3GPP TS 38.211, Version 16.2.0, 2020.6.

[2] https://www.mathworks.com/help/5g/ug/nr-sounding-reference-signals.html

最后

以上就是无奈钢笔为你收集整理的SRS信号的时频资源配置的全部内容,希望文章能够帮你解决SRS信号的时频资源配置所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部