本技术涉及通信领域,尤其涉及误码检测方法以及相关设备。
背景技术:
1、在高速有线串行通信系统中,随着数据速率的提升,信号频谱越来越宽,但信道的带宽有限,使得接收机收到的信号除了受噪声影响之外,还受到码间干扰(inert-symbolinterference,isi)的影响,不利于信号的判决和解调。如何消除码间干扰成为了急需解决的问题。
2、在使用了判决反馈均衡器(decision feedback equalizer,dfe)+预编码的基础上,突发误码信号还剩下突发开始位(start of burst,sob)误码信号和突发结尾位(endof burst,eob)误码信号。在传统方法中,在确定eob误码信号的情况下,根据单个符号的判决误差,确定sob误码信号。
3、在这种方法中,是以单个符号的判决误差为依据去确定sob误码信号,确定依据单薄,导致错判的概率大。
技术实现思路
1、本技术实施例提供了误码检测方法以及相关设备。在误码检测方法中,对初始eob误码信号进行反向误码传递,确定了初始sob误码信号后,还会分别计算每个待测信号到初始eob误码信号的累积误差,从待测信号中确定累积误差满足条件的信号为目标sob误码信号。每个待测信号的累积误差是根据从该待测信号指初始eob信号中任意两个相邻信号的误差确定的,也就是说,本技术技术方案是基于序列累积误差,确定的sob误码信号,丰富了确定依据,降低了错判的概率,也减小了误码率。
2、本技术实施例第一方面提供了一种误码检测方法,包括:
3、获取信号集合,信号集合中包括初始eob误码信号,能够根据初始eob误码信号确定初始sob误码信号。将初始eob误码信号作为起点,进行反向误码传递,以从信号集合中确定初始sob误码信号,初始sob误码信号为可能的sob误码信号。在信号集合中包括待测信号,待测信号包括了初始sob误码信号,和从初始sob误码信号到初始eob误码信号之间的信号。也就说,从初始sob误码信号开始,到初始eob误码信号的前一个信号,均为待测信号。分别计算每个待测信号到初始eob误码信号的累积误差,其中,累积误差是根据每个待测信号至初始eob误码信号中任意两个相邻信号的误差确定的。例如,序号为1至7的7个信号,7号信号为初始eob误码信号,经过反向误码传递后,确定2号信号为初始sob误码信号,那么2号信号至6号信号为待测信号。2号信号到初始eob误码信号(7号信号)的累积误差为从2号信号到7号信号中,任意两个相邻信号的误差之和;3号信号到7号信号的累积误差为从3号信号到7号信号中,任意两个相邻信号的误差之和。得到每个待测信号的累积误差后,根据每个待测信号的累积误差,从待测信号中确定是否存在目标sob误码信号,目标sob误码信号为真正的sob误码信号。
4、从以上技术方案可以看出,本技术实施例具有以下优点:
5、对初始eob误码信号进行反向误码传递,确定了初始sob误码信号后,还会分别计算每个待测信号到初始eob误码信号的累积误差,从待测信号中确定累积误差满足条件的信号为目标sob误码信号。每个待测信号的累积误差是根据从该待测信号指初始eob信号中任意两个相邻信号的误差确定的,也就是说,本技术技术方案是基于序列累积误差,确定的sob误码信号,丰富了确定依据,降低了错判的概率,能够减小误码率。同时,这种方式也能够对多种类型的信道进行误码检测,并不局限于1+d信道,对于其他的信道同样有良好的效果,提升了本技术技术方案的泛化性。
6、在第一方面的一种可能的实现方式中,如果待测信号中存在累积误差最小且小于累积误差阈值的目标待测信号,那么可以确定目标待测信号为目标sob误码信号。其中,累积误差阈值为初始eob误码信号对应的误差。
7、本技术实施例中,通过比较待测信号的累积误差与误差阈值,从待测信号中确定目标sob误码信号,为本技术技术方案提供了实现基础,进一步提升了方案的实用性和可实现性。
8、在第一方面的一种可能的实现方式中,累积误差包括反向补偿误差和判决误差。信号集合中的信号在传输过程中会发生误码传递,在以初始eob误码信号为起点进行反向误码传递的过程中,会对误码信号进行补偿,以弥补误差。也就是说,反向补偿误差用于补偿误差信号。另外,判决误差指示的是信号判决前后的误差。
9、本技术实施例中,累积误差包括反向补偿误差和判决误差,能够对信号处理过程中产生的误差进行补偿和纠正,使得累积误差的计算结果更加准确,进一步提升了误码检测的准确度。
10、在第一方面的一种可能的实现方式中,从信号集合中确定初始sob误码信号的具体过程包括:以初始eob误码信号为起点进行反向误码传递,当出现异常电平值,则认为异常电平值对应的信号的下一个信号为初始sob误码信号。其中,异常电平值是指,在正常的信号传输过程中不会出现的电平值(或者说,是大于或者小于电平极值的电平值)。示例性的,以4电平脉冲幅度调制(pulse amplitude modulation 4,pam-4)为例,每个符号有4种可能的电平值,例如{-3、-1、1、3},那么电平极值为±3。在这种情况下,大于+3或者小于-3的电平值即为异常电平值。对pam-4信号进行反向误码传递,具体是指以某个信号为起点,在原有的判决结果电平上进行+2、-2或者-2、+2的循环操作。假设5号信号为初始eob误码信号,以5号信号为起点进行反向误码传递,传递至1号信号时出现异常电平值-5,那么可以确定1号信号的下一个信号(即2号信号)为初始sob误码信号。
11、本技术实施例中,通过反向误码传递过程中出现的异常电平值,确定初始sob误码信号,符合信号传输的规律,为本技术技术方案的实现提供了技术支持,进一步提升了方案的可实现性。
12、在第一方面的一种可能的实现方式中,还可以获取第一均衡结果和第二均衡结果。其中,第一均衡结果是基于第一均衡方式对信号集合中连续多个信号进行均衡得到的,第二均衡结果是基于第二均衡方式对这连续多个信号进行均衡得到的,这连续多个信号中包括目标信号。如果第一均衡结果与第二均衡结果不同,那么可以确定目标信号为初始eob误码信号。
13、本技术实施例中,结合不同的均衡方式对连续多个信号的均衡结果,从信号集合中确定可能的误码信号为初始eob误码信号,能够尽量多地筛选出eob误码信号。同时,对连续多个信号进行均衡,相较于只判决单个信号的方式,均衡结果更加准确。
14、在第一方面的一种可能的实现方式中,连续多个信号包括目标信号和目标信号的前一个信号;或者,目标信号和目标信号的后一个信号。
15、本技术实施例中,使用不同的均衡方式进行均衡的连续多个信号有多种可能,丰富了本技术技术方案的实现方式和应用场景,能够适用不同的需求,提升了技术方案的灵活性。
16、在第一方面的一种可能的实现方式中,还可以通过其他方式确定初始eob误码信号。可以获取信号集合中目标信号的判决结果和判决误差。如果判决结果为信号集合对应的极值,且判决误差的绝对值大于误差阈值,那么可以确定目标信号为初始eob误码信号。
17、本技术实施例中,可以通过对单个信号的判决结果和判决误差确定该信号是否为初始eob误码信号,过程简单,易于实现。另外,有多种方式确定初始eob误码信号,进一步丰富了本技术技术方案的实现方式,提升了技术方案的灵活性。
18、在第一方面的一种可能的实现方式中,可以获取信号集合中目标信号的判决误差和第一判决结果。如果判决误差大于或等于第一阈值,则确认目标信号为初始eob误码信号;如果判决误差小于或等于第二阈值,则确认目标信号不是初始eob误码信号;如果判决误差大于第二阈值且小于第一阈值,那么进行第二阶段判定,以确认目标信号是否为初始误差信号。根据目标信号的下一个信号对应的输入信号和均衡结果,确定目标信号的第二判决结果。获取目标信号的前一个信号的第三判决结果和第四判决结果,第三判决结果和第一判决结果基于同样的判决方式,第二判决结果和第四判决结果基于同样的判决方式。在判决误差大于第二阈值且小于第一阈值的情况下,如果第一判决结果与第二判决结果相同,且第三判决结果与第四判决结果不同,则确认目标信号为初始eob误码信号;反之,则确认目标信号为非初始eob误码信号。
19、在第一方面的一种可能的实现方式中,如果待测信号中存在目标sob误码信号的情况下,那么可以确定初始eob误码信号为正确的eob误码信号,可以对目标sob误码信号和初始sob误码信号进行纠正。
20、本技术实施例中,除了能够做误码检测之外,还可以对最终确定出的误码信号进行纠正,从而保证了信号传输的准确度。
21、在第一方面的一种可能的实现方式中,如果待测信号中的任意一个待测信号对应的累积误差均不小于累积误差阈值,也就是说,初始eob误码信号对应的误差为最小的误差值,那么可以确定待测信号中不存在目标sob误码信号。基于此,说明初始eob误码信号为误判,初始eob误码信号实为非误码信号。
22、本技术实施例中,还能够发现被误判为eob误码信号的信号,能够纠正该错误,避免造成更多误码,进一步提升了本技术技术方案的准确度。
23、本技术实施例第二方面提供了一种误码检测方法,包括:
24、获取第一均衡结果,所述第一均衡结果是基于第一均衡方式对所述信号集合中连续多个信号进行均衡得到的,所述多个信号包括目标信号。获取第二均衡结果,所述第二均衡结果是基于第二均衡方式对所述连续多个信号进行均衡得到的。若所述第一均衡结果与所述第二均衡结果不同,则确定所述目标信号为所述初始eob误码信号。
25、本技术实施例中,结合不同的均衡方式对连续多个信号的均衡结果,从信号集合中确定可能的误码信号为初始eob误码信号,能够尽量多地筛选出eob误码信号。同时,对连续多个信号进行均衡,相较于只判决单个信号的方式,均衡结果更加准确。
26、在第二方面的一种可能的实现方式中,连续多个信号包括目标信号和目标信号的前一个信号;或者,目标信号和目标信号的后一个信号。
27、本技术实施例中,使用不同的均衡方式进行均衡的连续多个信号有多种可能,丰富了本技术技术方案的实现方式和应用场景,能够适用不同的需求,提升了技术方案的灵活性。
28、本技术实施例第三方面提供了一种误码检测装置,包括:
29、获取单元,用于执行前述第一方面以及第一方面任意一种实现方式中的获取操作。处理单元,用于执行前述第一方面以及第一方面任意一种实现方式中的获取操作以外的操作。
30、本方面所示有益效果与第一方面以及第一方面任意一种实现方式中类似,此处不再赘述。
31、本技术实施例第四方面提供了一种误码检测装置,包括:
32、获取单元,用于执行前述第二方面以及第二方面任意一种实现方式中的获取操作。处理单元,用于执行前述第二方面以及第二方面任意一种实现方式中的获取操作以外的操作。
33、本方面所示有益效果与第二方面以及第二方面任意一种实现方式中类似,此处不再赘述。
34、本技术第五方面提供了一种通信设备,包括处理器和存储器,处理器存储指令,当存储在存储器上的指令在处理器上运行时,实现前述第一方面以及第一方面的任意一种可能的实现方式或者前述第二方面以及第二方面的任意一种可能的实现方式所示的方法。
35、本技术第六方面提供了一种芯片,包括处理单元和供电电路,供电电路为处理单元供电,处理单元用于实现前述第一方面以及第一方面的任意一种可能的实现方式或者前述第二方面以及第二方面的任意一种可能的实现方式所示的方法。
36、本技术第七方面提供了一种计算机可读存储介质,计算机可读存储介质中保存有指令,当指令在处理器上运行时,实现前述第一方面以及第一方面的任意一种可能的实现方式或者前述第二方面以及第二方面的任意一种可能的实现方式所示的方法。
37、本技术第八方面提供了一种计算机程序产品,当计算机程序产品在处理器上执行时,实现前述第一方面以及第一方面的任意一种可能的实现方式或者前述第二方面以及第二方面的任意一种可能的实现方式所示的方法。
38、第五方面至第八方面所示的有益效果与第一方面以及第一方面的任意一种可能的实现方式或者前述第二方面以及第二方面的任意一种可能的实现方式所示的方法类似,此处不再赘述。