概述
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信号的时频资源配置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复