数据传输的方法、装置、设备、系统及可读存储介质制造方法及图纸

技术编号:36651599 阅读:15 留言:0更新日期:2023-02-18 13:14
本申请实施例公开了数据传输的方法、装置、设备、系统及可读存储介质。该数据传输的方法包括:第一模块获取第一数据,第一数据为采用第一FEC码型编码且经过第一处理的数据,第一处理包括交织处理;第一模块按照第二FEC码型对第一数据进行编码,得到多个第二码字;第一模块对多个第二码字进行第二处理,得到第二数据;第一模块传输第二数据。该方法通过级联编码能够使传输的数据具有更高的编码增益,在容易出现误码的通道中传输时,能够对出现误码的数据进行有效的纠错,且由于第一数据是经过交织处理得到的数据,能够将第二FEC码纠后的码字内错误比特相关性消除,提高纠错性能,进一步提高数据传输的质量。一步提高数据传输的质量。一步提高数据传输的质量。

【技术实现步骤摘要】
数据传输的方法、装置、设备、系统及可读存储介质
[0001]本申请要求于2021年8月11日提交的申请号为202110920833.X、专利技术名称为“级联结构、级联编码方法及设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。


[0002]本申请实施例涉及通信
,尤其涉及一种数据传输的方法、装置、设备、系统及可读存储介质。

技术介绍

[0003]随着数据传输速率的提高,信道的损耗和噪声限制了数据传输的速率和距离。前向纠错码(forward error correction,FEC)作为能够为被传递的数据提供校验位,提高信道中的数据传输速率以及传输距离的数据编码方法,得到了越来越广泛的应用。在数据传输过程中,发送端通过特定的FEC码型将原始数据进行编码,将编码后的数据发送至接收端,接收端通过相同的FEC码型将接收的数据进行解码,得到原始数据。

技术实现思路

[0004]本申请提出一种数据传输的方法、装置、设备、系统及可读存储介质,用于提高数据传输的质量。
[0005]第一方面,提供了一种数据传输的方法,该方法包括:第一模块获取第一数据,第一数据为采用第一前向纠错码FEC码型编码且经过第一处理的数据,第一处理包括交织处理;第一模块按照第二FEC码型对第一数据进行编码,得到多个第二码字;第一模块对多个第二码字进行第二处理,得到第二数据;第一模块传输第二数据。
[0006]该方法通过级联编码能够使传输的数据具有更高的编码增益,在容易出现误码的通道中传输时,能够对出现误码的数据进行有效的纠错,且由于第一数据是经过交织处理得到的数据,能够将第二FEC码纠后的码字内错误比特相关性消除,提高纠错性能,进一步提高数据传输的质量。
[0007]在一种可能的实施方式中,第二处理包括插入相干链路所需要的训练序列与导频符号中的至少一种。通过插入相干链路所需要的训练序列与导频符号中的至少一种,可使得该方法应用于相干链路。
[0008]在一种可能的实施方式中,所述第一处理和第二处理中的至少一个还包括插入用于调整频点的数据。通过插入用于调整频点的数据,使得处理后的数据的频点能够满足要求。
[0009]在一种可能的实施方式中,所述第一模块获取第一数据,包括:所述第一模块接收第二模块发送的多个第一子数据,所述多个第一子数据为采用第一FEC码型编码且经过物理介质接入子层PMA分发的数据;所述第一模块对所述多个第一子数据进行对齐,得到多个第一码字;所述第一模块对所述多个第一码字进行交织处理,得到所述第一数据。通过对多
个第一码字进行交织处理,能够消除后续采用第二FEC码型编码后的码字内错误比特的相关性,从而提高纠错性能。
[0010]在一种可能的实施方式中,所述第一模块获取第一数据,包括:所述第一模块接收第二模块发送的多个第一子数据,所述多个第一子数据为采用第一FEC码型编码且经过交织处理及物理介质接入子层PMA分发的数据;所述第一模块对所述多个第一子数据进行对齐,得到多个第一码字;所述第一模块对所述多个第一码字进行交织处理,得到所述第一数据。在第一子数据进行了交织处理的情况下,后续对多个第一码字也进行交织处理,能够进一步消除后续采用第二FEC码型编码后的码字内错误比特的相关性,从而提高纠错性能。
[0011]在一种可能的实施方式中,所述第一模块对所述多个第一子数据进行对齐,得到多个第一码字,包括:所述第一模块对所述多个第一子数据进行对齐,将对齐后的数据进行解交织,根据解交织的结果得到多个第一码字;或者,所述第一模块对所述多个第一子数据进行对齐,将对齐后的数据作为所述多个第一码字。在不解交织的情况下直接将对齐后的数据作为多个第一码字,可提高数据传输速度。
[0012]在一种可能的实施方式中,所述第一模块获取第一数据,包括:所述第一模块接收第二模块发送的多个第一子数据,所述多个第一子数据为采用第一FEC码型编码且经过交织处理及物理介质接入子层PMA分发的数据;所述第一模块对所述多个第一子数据进行对齐,得到所述第一数据。由于多个第一子数据为经过第一FEC码型编码且经过交织处理及PMA分发的数据,将多个第一子数据进行对齐得到第一数据,可进一步节省时延和功耗。
[0013]在一种可能的实施方式中,所述第一模块位于第一芯片,所述第二模块位于第二芯片,所述接收第二模块发送的多个第一子数据,包括:所述第一模块接收所述第二模块通过一个附件单元接口AUI的多个通道发送的多个第一子数据。
[0014]在一种可能的实施方式中,所述第一模块位于第一芯片,所述第一模块获取第一数据,包括:所述第一模块接收第二模块通过一个附件单元接口AUI的一个通道发送的多个第一子数据,所述第二模块位于第二芯片,所述多个第一子数据为采用第一FEC码型编码且经过物理介质接入子层PMA分发的数据,或者,所述多个第一子数据为采用第一FEC码型编码且经过交织处理及物理介质接入子层PMA分发的数据;所述第一模块对所述多个第一子数据进行对齐标志AM锁定,得到多个第一码字;所述第一模块对所述多个第一码字进行交织处理,得到所述第一数据。
[0015]在一种可能的实施方式中,所述多个第一子数据为采用第一FEC码型编码且经过交织处理及物理介质接入子层PMA分发的数据,所述第一模块对所述多个第一子数据进行对齐标志AM锁定,得到多个第一码字,包括:所述第一模块对所述多个第一子数据进行AM锁定,将AM锁定后的数据进行解交织,根据解交织的结果得到多个第一码字;或者,所述第一模块对所述多个第一子数据进行AM锁定,将AM锁定后的数据作为所述多个第一码字。
[0016]在一种可能的实施方式中,所述第一模块位于第一芯片,所述第一模块获取第一数据,包括:所述第一模块接收第二模块通过一个附件单元接口AUI的一个通道发送的多个第一子数据,所述第二模块位于第二芯片,所述多个第一子数据为采用第一FEC码型编码且经过交织处理及物理介质接入子层PMA分发的数据;所述第一模块对所述多个第一子数据进行对齐标志AM锁定,将AM锁定后的数据作为所述第一数据。
[0017]在一种可能的实施方式中,所述第一模块对所述多个第二码字进行第二处理,得
到第二数据,包括:所述第一模块对所述多个第二码字进行交织处理,按照数据调制所需的符号或者至少一个比特对交织结果进行分组,将分组后的数据分发到对应的数据通道中;基于每个数据通道中的数据得到第二数据。
[0018]在一种可能的实施方式中,所述第一模块对所述多个第二码字进行第二处理,得到第二数据,包括:所述第一模块按照数据调制所需的符号或者至少一个比特对所述多个第二码字进行分组,将分组后的数据分发到对应的数据通道中;基于每个数据通道中的数据得到第二数据。
[0019]在一种可能的实施方式中,所述基于每个数据通道中的数据得到第二数据,包括:对每个数据通道中的数据插入相干链路所需要的训练序列与导频符号,得到处理后的数据,在所述处理后的数据中插入用于调整频点的数据,得到第二数据。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输的方法,其特征在于,所述方法包括:第一模块获取第一数据,所述第一数据为采用第一前向纠错码FEC码型编码且经过第一处理的数据,所述第一处理包括交织处理;所述第一模块按照第二FEC码型对所述第一数据进行编码,得到多个第二码字;所述第一模块对所述多个第二码字进行第二处理,得到第二数据;所述第一模块传输所述第二数据。2.根据权利要求1所述的方法,其特征在于,所述第二处理包括插入相干链路所需要的训练序列与导频符号中的至少一种。3.根据权利要求2所述的方法,其特征在于,所述第一处理和第二处理中的至少一个还包括插入用于调整频点的数据。4.根据权利要求1

3任一所述的方法,其特征在于,所述第一模块获取第一数据,包括:所述第一模块接收第二模块发送的多个第一子数据,所述多个第一子数据为采用第一FEC码型编码且经过物理介质接入子层PMA分发的数据;所述第一模块对所述多个第一子数据进行对齐,得到多个第一码字;所述第一模块对所述多个第一码字进行交织处理,得到所述第一数据。5.根据权利要求1

3任一所述的方法,其特征在于,所述第一模块获取第一数据,包括:所述第一模块接收第二模块发送的多个第一子数据,所述多个第一子数据为采用第一FEC码型编码且经过交织处理及物理介质接入子层PMA分发的数据;所述第一模块对所述多个第一子数据进行对齐,得到多个第一码字;所述第一模块对所述多个第一码字进行交织处理,得到所述第一数据。6.根据权利要求5所述的方法,其特征在于,所述第一模块对所述多个第一子数据进行对齐,得到多个第一码字,包括:所述第一模块对所述多个第一子数据进行对齐,将对齐后的数据进行解交织,根据解交织的结果得到多个第一码字;或者,所述第一模块对所述多个第一子数据进行对齐,将对齐后的数据作为所述多个第一码字。7.根据权利要求1

3任一所述的方法,其特征在于,所述第一模块获取第一数据,包括:所述第一模块接收第二模块发送的多个第一子数据,所述多个第一子数据为采用第一FEC码型编码且经过交织处理及物理介质接入子层PMA分发的数据;所述第一模块对所述多个第一子数据进行对齐,得到所述第一数据。8.根据权利要求4

7任一所述的方法,其特征在于,所述第一模块位于第一芯片,所述第二模块位于第二芯片,所述接收第二模块发送的多个第一子数据,包括:所述第一模块接收所述第二模块通过一个附件单元接口AUI的多个通道发送的多个第一子数据。9.根据权利要求1

3任一所述的方法,其特征在于,所述第一模块位于第一芯片,所述第一模块获取第一数据,包括:所述第一模块接收第二模块通过一个附件单元接口AUI的一个通道发送的多个第一子数据,所述第二模块位于第二芯片,所述多个第一子数据为采用第一FEC码型编码且经过物理介质接入子层PMA分发的数据,或者,所述多个第一子数据为采用第一FEC码型编码且经
过交织处理及物理介质接入子层PMA分发的数据;所述第一模块对所述多个第一子数据进行对齐标志AM锁定,得到多个第一码字;所述第一模块对所述多个第一码字进行交织处理,得到所述第一数据。10.根据权利要求9所述的方法,其特征在于,所述多个第一子数据为采用第一FEC码型编码且经过交织处理及物理介质接入子层PMA分发的数据,所述第一模块对所述多个第一子数据进行对齐标志AM锁定,得到多个第一码字,包括:所述第一模块对所述多个第一子数据进行AM锁定,将AM锁定后的数据进行解交织,根据解交织的结果得到多个第一码字;或者,所述第一模块对所述多个第一子数据进行AM锁定,将AM锁定后的数据作为所述多个第一码字。11.根据权利要求1

3任一所述的方法,其特征在于,所述第一模块位于第一芯片,所述第一模块获取第一数据,包括:所述第一模块接收第二模块通过一个附件单元接口AUI的一个通道发送的多个第一子数据,所述第二模块位于第二芯片,所述多个第一子数据为采用第一FEC码型编码且经过交织处理及物理介质接入子层PMA分发的数据;所述第一模块对所述多个第一子数据进行对齐标志AM锁定,将AM锁定后的数据作为所述第一数据。12.根据权利要求4

11任一所述的方法,其特征在于,所述第一模块对所述多个第二码字进行第二处理,得到第二数据,包括:所述第一模块对所述多个第二码字进行交织处理,按照数据调制所需的符号或者至少一个比特对交织结果进行分组,将分组后的数据分发到对应的数据通道中;基于每个数据通道中的数据得到第二数据。13.根据权利要求4

11任一所述的方法,其特征在于,所述第一模块对所述多个第二码字进行第二处理,得到第二数据,包括:所述第一模块按照数据调制所需的符号或者至少一个比特对所述多个第二码字进行分组,将分组后的数据分发到对应的数据通道中;基于每个数据通道中的数据得到第二数据。14.根据权利要求12或13所述的方法,其特征在于,所述基于每个数据通道中的数据得到第二数据,包括:对每个数据通道中的数据插入相干链路所需要的训练序列与导频符号,得到处理后的数据,在所述处理后的数据中插入用于调整频点的数据,得到第二数据。15.根据权利要求12或13所述的方法,其特征在于,所述基于每个数据通道中的数据得到第二数据,包括:在每个数据通道中的数据中插入用于调整频点的数据,得到处理后的数据,在所述处理后的数据中插入相干链路所需要的训练序列与导频符号,得到第二数据。16.根据权利要求4、5、9或10任一所述的方法,其特征在于,所述对所述多个第一码字进行交织处理,包括:对所述多个第一码字进行直接交织,交织码字个数为参与交织的码字个数;或者,以参考间隔对所述多个第一码字进行错位交织,交织码字个数为参与交织的码
字个数,所述参考间隔为两个码字之间错位的码块数量;或者,对所述多个第一码字进行卷积交织,交织码字个数为参与交织的码字个数。17.根据权利要求12所述的方法,其特征在于,所述对所述多个第二码字进行交织处理,包括:将所述多个第二码字中来自同一个编码器的第二码字进行交织;或者,将所述多个第二码字中来自多个编码器的多个第二码字进行交织;或者,将所述多个第二码字中来自同一个编码器的第二码字进行交织,将交织后获得的来自多个编码器的多个数据流进行再次交织。18.根据权利要求1

17任一所述的方法,其特征在于,所述第一模块按照第二FEC码型对所述第一数据进行编码,得到多个第二码字,包括:所述第一模块分发所述第一数据得到多个第二子数据,所述第一模块按照所述第二FEC码型分别对所述多个第二子数据进行编码,得到多个第二码字。19.根据权利要求18所述的方法,其特征在于,所述第一模块分发所述第一数据得到多个第二子数据,包括:所述第一模块通过物理编码子层PCS通道分发所述第一数据得到多个第二子数据;或者,所述第一模块通过物理介质接入子层PMA分发所述第一数据得到多个第二子数据。20.根据权利要求1

19任一所述的方法,其特征在于,所述第一模块传输所述第二数据,包括:所述第一模块对所述第二数据进行分发,得到多个第三子数据,通过多条逻辑通道发送所述多个第三子数据。21.一种数据传输的方法,其特征在于,所述方法包括:第三模块获取第二数据,所述第二数据为采用第二前向纠错码FEC码型对第一数据进行编码及进行第二处理得到的数据,所述第一数据为采用第一FEC码型编码且经过第一处理的数据,所述第一处理包括交织处理;所述第三模块按照所述第二FEC码型对所述第二数据进行解码,得到解码后的数据。22.一种数据传输的装置,其特征在于,所述装置应用于第一模块,所述装置包括:获取单元,用于获取第一数据,所述第一数据为采用...

【专利技术属性】
技术研发人员:何向任浩王心远田静王中风
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1