最小相位信道偏斜纠正方法、装置、电子设备及存储介质与流程

文档序号:35986848发布日期:2023-11-10 10:26阅读:72来源:国知局
最小相位信道偏斜纠正方法、装置、电子设备及存储介质与流程

本发明涉及通信,尤其是涉及一种最小相位信道偏斜纠正方法、装置、电子设备及存储介质。


背景技术:

1、千兆以太网(1000base-t)中的数据为4维数据,即一个4维符号在4对双绞线同时收发,4条线对上的数据在同一时刻组成一个4维符号。因此,数据在4条线对上需要保持对齐才能保证每个符号解调正确。但是,由于各线对的不均匀性,每条线对有不同的延迟误差,称之为线对偏斜,这会导致在接收端的4维调制符号被打算顺序,造成解码干扰和错误。因此在4维数据进入解调器解调之前必须先把4线对的延迟对齐,即完成数据的偏斜纠正。


技术实现思路

1、本发明的目的在于提供一种最小相位信道偏斜纠正方法、装置、电子设备及存储介质,以实现低复杂度、高可靠性的偏斜纠正。

2、第一方面,本发明实施例提供了一种最小相位信道偏斜纠正方法,包括:

3、获取训练模式下目标通信系统的多条线对中每条所述线对对应的训练结果数据,所述训练结果数据包括判决反馈均衡器dfe的抽头系数序列以及接收符号序列;其中,所述训练模式下所述目标通信系统按照预设编码规则通过各条所述线对发送空闲符号序列,所述多条线对包括基准线对和多条待纠正线对,所述接收符号序列为经前馈均衡得到的多个时刻下的最小相位信号;

4、基于各条所述线对对应的抽头系数序列和预设的互相关运算算法,确定时序偏移量数据,所述时序偏移量数据包括每条所述待纠正线对相对于所述基准线对的时序位置偏移量;

5、基于所述时序偏移量数据和各条所述线对对应的接收符号序列,确定各条所述线对的接收顺序,以基于所述时序偏移量数据和各条所述线对的接收顺序,对数据传输模式下的所述目标通信系统进行偏斜纠正。

6、进一步地,所述基于各条所述线对对应的抽头系数序列和预设的互相关运算算法,确定时序偏移量数据,包括:

7、基于所述基准线对在当前时刻下的第一抽头系数序列,以及每条所述待纠正线对在所述当前时刻下的第二抽头系数序列,通过滑动窗口进行序列互相关运算,得到所述待纠正线对对应的多个相关值;其中,所述第一抽头系数序列包括所述当前时刻的第一预设时间范围内的多个抽头系数值,所述第二抽头系数序列包括所述当前时刻的第二预设时间范围内的多个抽头系数值,所述第二预设时间范围位于所述第一预设时间范围内,所述第二预设时间范围与所述滑动窗口的窗长对应;

8、根据每条所述待纠正线对对应的多个相关值,确定所述待纠正线对相对于所述基准线对的时序位置偏移量。

9、进一步地,所述基于所述基准线对在当前时刻下的第一抽头系数序列,以及每条所述待纠正线对在所述当前时刻下的第二抽头系数序列,通过滑动窗口进行序列互相关运算,得到所述待纠正线对对应的多个相关值,包括:

10、基于所述基准线对在所述当前时刻下的第三抽头系数序列和每条所述待纠正线对在所述当前时刻下的第四抽头系数序列,确定所述待纠正线对在所述当前时刻下的归一化系数;其中,所述第三抽头系数序列包括所述当前时刻的第三预设时间范围内的多个抽头系数值,所述第四抽头系数序列包括所述当前时刻的第四预设时间范围内的多个抽头系数值,所述第四预设时间范围位于所述第三预设时间范围内;

11、基于每条所述待纠正线对在所述当前时刻下的归一化系数,对所述基准线对在所述当前时刻下的第一抽头系数序列中每个滑动窗口内的窗口数据与所述待纠正线对在所述当前时刻下的第二抽头系数序列进行归一化的序列互相关运算,得到所述待纠正线对对应的多个相关值。

12、进一步地,所述根据每条所述待纠正线对对应的多个相关值,确定所述待纠正线对相对于所述基准线对的时序位置偏移量,包括:

13、对于每条所述待纠正线对,确定该待纠正线对对应的多个相关值中的最大值;

14、将最大值对应的滑动次数,确定为该待纠正线对相对于所述基准线对的时序位置偏移量。

15、进一步地,所述基于所述时序偏移量数据和各条所述线对对应的接收符号序列,确定各条所述线对的接收顺序,包括:

16、根据所述时序偏移量数据,对每条所述线对对应的接收符号序列进行时序偏斜纠正,得到所述线对对应的目标接收符号序列;

17、根据每条所述线对对应的目标接收符号序列,确定所述线对对应的目标发射符号序列;

18、对各个所述目标接收符号序列和各个所述目标发射符号序列进行匹配,得到各条所述线对的接收顺序。

19、进一步地,所述根据每条所述线对对应的目标接收符号序列,确定所述线对对应的目标发射符号序列,包括:

20、对于每条所述线对,根据该线对对应的目标接收符号序列和预设的扰码序列与接收符号序列的对应关系,确定该线对对应的目标扰码序列;

21、根据该线对对应的目标扰码序列和预设的发射符号序列与扰码序列的对应关系,确定该线对对应的目标发射符号序列。

22、进一步地,所述对各个所述目标接收符号序列和各个所述目标发射符号序列进行匹配,得到各条所述线对的接收顺序,包括:

23、对于每个所述目标接收符号序列,对该目标接收符号序列与各个所述目标发射符号序列进行相关性计算,得到相关性结果;

24、将所述相关性结果中相关性最大的所述目标发射符号序列,确定为该目标接收符号序列的匹配结果;

25、根据各个所述目标接收符号序列的匹配结果,确定各条所述线对的接收顺序。

26、第二方面,本发明实施例还提供了一种最小相位信道偏斜纠正装置,包括:

27、数据获取模块,用于获取训练模式下目标通信系统的多条线对中每条所述线对对应的训练结果数据,所述训练结果数据包括判决反馈均衡器dfe的抽头系数序列以及接收符号序列;其中,所述训练模式下所述目标通信系统按照预设编码规则通过各条所述线对发送空闲符号序列,所述多条线对包括基准线对和多条待纠正线对,所述接收符号序列为经前馈均衡得到的多个时刻下的最小相位信号;

28、偏移确定模块,用于基于各条所述线对对应的抽头系数序列和预设的互相关运算算法,确定时序偏移量数据,所述时序偏移量数据包括每条所述待纠正线对相对于所述基准线对的时序位置偏移量;

29、顺序确定模块,用于基于所述时序偏移量数据和各条所述线对对应的接收符号序列,确定各条所述线对的接收顺序,以基于所述时序偏移量数据和各条所述线对的接收顺序,对数据传输模式下的所述目标通信系统进行偏斜纠正。

30、第三方面,本发明实施例还提供了一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的最小相位信道偏斜纠正方法。

31、第四方面,本发明实施例还提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行第一方面所述的最小相位信道偏斜纠正方法。

32、本发明实施例提供的最小相位信道偏斜纠正方法、装置、电子设备及存储介质,在进行偏斜纠正时,先获取训练模式下目标通信系统的多条线对中每条线对对应的训练结果数据,训练结果数据包括判决反馈均衡器dfe的抽头系数序列以及接收符号序列;其中,训练模式下目标通信系统按照预设编码规则通过各条线对发送空闲符号序列,多条线对包括基准线对和多条待纠正线对,接收符号序列为经前馈均衡得到的多个时刻下的最小相位信号;然后基于各条线对对应的抽头系数序列和预设的互相关运算算法,确定时序偏移量数据,时序偏移量数据包括每条待纠正线对相对于基准线对的时序位置偏移量;进而基于时序偏移量数据和各条线对对应的接收符号序列,确定各条线对的接收顺序,以基于时序偏移量数据和各条线对的接收顺序,对数据传输模式下的目标通信系统进行偏斜纠正。这样实现了低复杂度、高可靠性的偏斜纠正,可以在启动阶段快速完成偏斜纠正,保证数据传输的准确性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1