本申请涉及通信,尤其是一种数据处理方法、电子设备、计算机存储介质及计算机程序产品。
背景技术:
1、在数字通信系统中,发送端对原始信息比特序列进行信道编码后获取编码比特序列,然后对编码比特序列进行映射成星座调制符号,最后发送所获得的星座调制符号。在信道中,由于多径、移动、噪声、干扰等因素都会使数据传输失真,例如信道编码可以为前向纠错(forward error correction,简称为fec)编码。目前,传统的编码方案为了减少突发干扰带来的性能损失,添加了子块交织、比特收集和比特选择等模块,虽然可以提高对抗信道的突变衰落和干扰,但是增加了硬件复杂程度,无法确保无源物联网的标签设备实现极简以及传输的可靠性,同时伴随更多能量消耗。
技术实现思路
1、本申请实施例提供了一种数据处理方法、电子设备、计算机存储介质及计算机程序产品,能够确保标签设备实现极简以及传输数据的可靠性,降低能量消耗。
2、第一方面,本申请实施例提供了一种数据处理方法,所述数据处理方法包括:
3、对获取到的信息比特序列进行纠错编码得到目标长度的第一编码比特序列;
4、对所述第一编码比特序列进行重复扩展得到第二编码比特序列;
5、向接收端发送所述第二编码比特序列;
6、其中,所述对所述第一编码比特序列进行重复扩展得到第二编码比特序列,包括;
7、对于所述第一编码比特序列中的每个第一比特,重复生成另一个所述第一比特直至达到预设目标次数,得到包括多个所述第一比特的比特序列,根据各个所述比特序列按序生成所述第二编码比特序列;或者,
8、重复生成另一个所述目标长度的第一编码比特序列直至达到预设目标次数,得到多个所述第一编码比特序列,根据多个所述第一编码比特序列按序生成所述第二编码比特序列。
9、第二方面,本申请实施例还提供了一种数据处理方法,所述数据处理方法包括:
10、接收由发送端发送的第二编码比特序列;
11、对所述第二编码比特序列进行处理;
12、其中,所述第二编码比特序列由所述发送端对目标长度的第一编码比特序列进行第一操作或第二操作而得到,所述第一编码比特序列由所述发送端对获取到的信息比特序列进行纠错编码得到;
13、所述第一操作,包括对于所述第一编码比特序列中的每个第一比特,重复生成另一个所述第一比特直至达到预设目标次数,得到包括多个所述第一比特的比特序列,根据各个所述比特序列按序生成所述第二编码比特序列;
14、所述第二操作,包括重复生成另一个所述目标长度的第一编码比特序列直至达到预设目标次数,得到多个所述第一编码比特序列,根据多个所述第一编码比特序列按序生成所述第二编码比特序列。
15、第三方面,本申请实施例还提供了一种电子设备,包括:至少一个处理器;至少一个存储器,用于存储至少一个程序;当至少一个所述程序被至少一个所述处理器执行时实现如前面所述的数据处理方法。
16、第四方面,本申请实施例还提供了一种计算机可读存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序被处理器执行时用于实现如前面所述的数据处理方法。
17、第五方面,本申请实施例还提供了一种计算机程序产品,计算机程序或所述计算机指令存储在计算机可读存储介质中,计算机设备的处理器从所述计算机可读存储介质读取所述计算机程序或所述计算机指令,所述处理器执行所述计算机程序或所述计算机指令,使得所述计算机设备执行如前面所述的数据处理方法。
18、本申请实施例中,通过对获取到的信息比特序列进行纠错编码得到第一编码比特序列,进而通过对得到的第一编码比特序列进行重复扩展得到第二编码比特序列,并将第二编码比特序列发送至作为标签设备的接收端,由于只需对目标长度的第一编码比特序列中的每个比特或者整体的第一编码比特序列按预设目标次数进行重复扩展,即可得到所需求的第二编码比特序列,因此使得接收端能够简单方便地接收该第二编码比特序列并对其进行处理,整体处理过程实现起来简单方便且对于硬件要求不高,也就是说,能够确保标签设备实现极简以及传输数据的可靠性,并且可以降低能量消耗,从而可以弥补相关方法中的技术空白。
1.一种数据处理方法,包括:
2.根据权利要求1所述的数据处理方法,其特征在于,所述对获取到的信息比特序列进行纠错编码得到目标长度的第一编码比特序列,包括:
3.根据权利要求1所述的数据处理方法,其特征在于,所述向接收端发送所述第二编码比特序列,包括:
4.根据权利要求1所述的数据处理方法,其特征在于,所述目标长度由以下的至少一个确定:
5.根据权利要求1所述的数据处理方法,其特征在于,所述预设目标次数由以下的至少一个确定:
6.根据权利要求3所述的数据处理方法,其特征在于,所述目标阻抗网络的数目由以下的至少一个确定:
7.根据权利要求1所述的数据处理方法,其特征在于,所述纠错编码包括如下至少之一:
8.根据权利要求1所述的数据处理方法,其特征在于,所述目标长度包括如下至少之一:2、3、4、5、6、7、8、9、10、11、12。
9.根据权利要求1所述的数据处理方法,其特征在于,所述预设目标次数包括如下至少之一:4、5、6、7、8、12、16、24、32、48、64。
10.根据权利要求2所述的数据处理方法,其特征在于,所述卷积编码的约束长度包括如下至少之一:7、8、9、10、11。
11.根据权利要求3所述的数据处理方法,其特征在于,所述目标阻抗网络的数目包括如下至少之一:2、4、8、16、32。
12.根据权利要求3所述的数据处理方法,其特征在于,当所述目标阻抗网络为多个时,任意两个所述目标阻抗网络的网络参数不相同。
13.一种数据处理方法,包括:
14.根据权利要求13所述的数据处理方法,其特征在于,所述对所述第二编码比特序列进行处理,包括:
15.根据权利要求14所述的数据处理方法,其特征在于,所述对所述第二编码比特序列进行解重复处理得到所述第一编码比特序列,包括:
16.根据权利要求14所述的数据处理方法,其特征在于,所述对所述第一编码比特序列进行卷积解码得到所述信息比特序列,包括:
17.根据权利要求14所述的数据处理方法,其特征在于,所述对所述第二编码比特序列进行解重复处理得到所述第一编码比特序列,包括如下至少之一:
18.根据权利要求13所述的数据处理方法,其特征在于,所述接收由发送端发送的第二编码比特序列,包括:
19.根据权利要求13所述的数据处理方法,其特征在于,所述目标长度由以下的至少一个确定:
20.根据权利要求13所述的数据处理方法,其特征在于,所述预设目标次数由以下的至少一个确定:
21.根据权利要求18所述的数据处理方法,其特征在于,所述目标阻抗网络的数目由以下的至少一个确定:
22.根据权利要求13所述的数据处理方法,其特征在于,所述纠错编码包括如下至少之一:
23.根据权利要求13所述的数据处理方法,其特征在于,所述目标长度包括如下至少之一:2、3、4、5、6、7、8、9、10、11、12。
24.根据权利要求13所述的数据处理方法,其特征在于,所述预设目标次数包括如下至少之一:4、5、6、7、8、12、16、24、32、48、64。
25.根据权利要求13所述的数据处理方法,其特征在于,当所述纠错编码包括卷积编码,所述卷积编码的约束长度包括如下至少之一:7、8、9、10、11。
26.根据权利要求18所述的数据处理方法,其特征在于,所述目标阻抗网络的数目包括如下至少之一:2、4、8、16、32。
27.根据权利要求18所述的数据处理方法,其特征在于,当所述目标阻抗网络为多个时,任意两个所述目标阻抗网络的网络参数不相同。
28.一种电子设备,其特征在于,包括:
29.一种计算机可读存储介质,其特征在于,其中存储有处理器可执行的程序,所述处理器可执行的程序被处理器执行时用于实现如权利要求1至27任意一项所述的数据处理方法。
30.一种计算机程序产品,包括计算机程序或计算机指令,其特征在于,所述计算机程序或所述计算机指令存储在计算机可读存储介质中,计算机设备的处理器从所述计算机可读存储介质读取所述计算机程序或所述计算机指令,所述处理器执行所述计算机程序或所述计算机指令,使得所述计算机设备执行如权利要求1至27任意一项所述的数据处理方法。