FD-OCC

作者: 国宝级初学者 | 来源:发表于2021-11-11 15:19 被阅读0次

对于发送端的图样,按照协议

                      0,     2,     4,     6,     8,     10

发端Port0      1,     1,     1,     1,     1,     1

发端port1      1,      -1,   1,      -1,   1,     -1

接收端对其做接收处理,假设2天线上的CE结果,除以原始DMRS序列后,分别表示为CE_ant0和CE_ant1;每一个天线上都有发端2 Port的信号重叠,分开的方法是:

对于每一个天线,

Port 0 CE估计,这样可以抵消Port 1的结果 =

        (CE_ant(0) + CE_ant(2))/2  得到第1个RE位置

        (CE_ant(0) + CE_ant(2))/2  得到第2个RE位置

        (CE_ant(4) + CE_ant(6))/2  得到第3个RE位置

        (CE_ant(4) + CE_ant(6))/2  得到第4个RE位置

        (CE_ant(8) + CE_ant(10))/2  得到第5个RE位置

        (CE_ant(8) + CE_ant(10))/2  得到第6个RE位置

Port 1 CE估计,这样可以抵消Port 0的结果 =

        (CE_ant(0) - CE_ant(2))/2  得到第1个RE位置

        (CE_ant(0) - CE_ant(2))/2  得到第2个RE位置

        (CE_ant(4) - CE_ant(6))/2  得到第3个RE位置

        (CE_ant(4) - CE_ant(6))/2  得到第4个RE位置

        (CE_ant(8) - CE_ant(10))/2  得到第5个RE位置

        (CE_ant(8) - CE_ant(10))/2  得到第6个RE位置

因此,实际上这样处理后,得到的前6个LS的RE的结果,是

CE_ant(1) CE_ant(1) CE_ant(5) CE_ant(5) CE_ant(9) CE_ant(9)

这个结果不符合预期,后面需要做补偿,比如第二个RE位置,频域OCC之后的结果是

(CE_ant(0) + CE_ant(2))/2 

为了还原CE_ant(2)的结果,通过目标子载波以及邻近的两个子载波分别平均再相加,即:

(CE_ant(1) + CE_ant(1))/4 + (CE_ant(1) + CE_ant(5))/4

    =  CE_ant(1)/2 + CE_ant(3)/2

    =  CE_ant(2)

其他子载波以此类推,当两天线出现时延差时,我们算法估计的TA是2天线的平均,这样补偿后的LS一个TA为正,一个为负;

如果时延差不大,则近似能接近于0,但影响还是依旧存在的,

仿真发现,2天线相差100Ts以内的情况下,依然可以获得较好的结果;相差200Ts时,效果明显变差

相关文章

  • FD-OCC

    对于发送端的图样,按照协议 0, 2, 4, 6, 8, 10 发端Port0 1, 1, 1, 1, 1,...

网友评论

      本文标题:FD-OCC

      本文链接:https://www.haomeiwen.com/subject/xqaloltx.html