基站侧的PUSCH有3大类的测量,分别是功率类测量、频偏测量、时偏测量。功率类测量包含的测量项较多,分别有RSSI、RSRP、NI、SNR,一般协议栈比较关注SNR核RSRP,可能会使用这两个测量项做后续的调度。下文将详细分析每个每个测量类,和相关的测量内容与方法。
功率类测量中的RSSI、RSRP名字比较接近,许多初学者很容易搞混这两测量项的概念,其实我们只需要记住一个区别,就能很好的区分这两个测量项。RSSI是指信道总的接收功率,包含了噪声,可以对接收信号直接求功率,而RSRP只关注信号功率,需要去掉噪声,要使用滤波后的信号去计算。另外对于RSSI,需要把整个信道有效RE上的功率做累加,而RSRP是每个RE的平均值,在获得频域功率之后,要按照频域上的RE资源和FFT点数折算到时域上去。以NR 100M带宽为例,rssi=sum(re_pwr)*re_num/4096;rsrp=avg(re_pwr-niose_pwr)/4096。对于NI的计算,不同的厂家会有不同的处理方式,在没有干扰的情况下,常见的作法是用MMSE滤波前的信号减去滤波后的信号,求功率即可;当有干扰的时候,需要用滤波前信号减去滤波后信号,然后做矩阵乘,取对角线作为噪声,非对角线作为干扰。最后当获得RSRP和NI之后,直接做比值就可以得到SNR。
频偏测量比较简单,通常是采用两列或者两列以上的DMRS做相位差获得,其中原理是频域上的差值会造成时域上的相位旋转,通过时域上的相位差就可以反推出频域的差值。所以我们一般在定位问题的时候,如果发现星座点不发散,仅有整体的旋转,就可以判断出信号有频偏。
时偏测量的方法比较多,可以在频域做相位差获得,也可以做时域的相关,通过观察相关峰的位置获得。两种方法各有优缺点,频域计算的运算量较少,但精度较差;时域相关能够获得比较好的精度,但需要做ifft,运算量较大。时偏也会引起星座点的变化,有别于频偏,时偏会导致星座点等幅的旋转,一般表现为在一个圆圈上承线状的旋转。其实我们通常还会观察到星座点整体发散,至于什么原因,大家可以思考思考。