一种线路编码方法及装置与流程

文档序号:26793497发布日期:2021-09-29 00:14阅读:来源:国知局

技术特征:
1.一种线路编码方法,其特征在于,所述方法包括:生成目标编码块,所述目标编码块包括指示位以及负荷,所述指示位包括第一取值、第二取值、第三取值以及第四取值,其中,所述第一取值用于指示所述负荷包括数据帧的第一个分片,所述第二取值用于指示所述负荷包括所述数据帧的中间分片,所述第三取值指示所述负荷包括所述数据帧的最后一个分片,所述第四取值用于指示所述负荷包括非数据信息;发送所述目标编码块。2.如权利要求1所述的方法,其特征在于,所述生成目标编码块,包括:将所述数据帧划分成n个分片,所述n为大于1的整数;对所述n个分片进行编码,得到n个编码块,其中,所述n个编码块包括所述目标编码块,若所述目标编码块的所述负荷包括所述n个分片中的第一个分片,所述目标编码块的所述指示位为所述第一取值;若所述目标编码块的所述负荷包括所述n个分片中的第n个分片,所述目标编码块的所述指示位为所述第二取值,所述n为大于1且小于n的整数;若所述目标编码块的所述负荷包括所述n个分片中的第n个分片,所述目标编码块的所述指示位为所述第三取值。3.如权利要求1所述的方法,其特征在于,所述非数据信息包括如下至少一项:填充比特、子指示位、控制信息。4.如权利要求3所述的方法,其特征在于,若所述负荷携带的比特为所述填充比特,所述指示位为所述第四取值。5.如权利要求3所述的方法,其特征在于,所述子指示位用于指示所述负荷携带物理层填充比特;或者,所述子指示位用于指示所述负荷携带所述控制信息;或者,所述子指示位用于指示所述负荷携带所述数据帧。6.如权利要求5所述的方法,其特征在于,所述控制信息的类型包括如下至少一项:块标识信息、传输确认信息、间歇测试信息,休眠信息、链路重训练信息。7.如权利要求5或6所述的方法,其特征在于,若所述负荷携带控制信息,所述负荷中还包括用于检验保护的循环冗余校验crc字段。8.一种线路编码方法,其特征在于,所述方法包括:生成目标编码块,所述目标编码块包括指示位以及负荷,所述指示位包括第一取值和第二取值,其中,所述第一取值用于指示所述负荷包括第一数据帧的一个分片,所述第二取值用于指示所述负荷包括非数据信息;若所述指示位为所述第二取值,所述负荷包括子指示位,所述子指示位用于指示如下信息中至少一项:所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片;所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片;所述目标编码块的负荷携带的比特为物理层填充比特;所述目标编码块的负荷携带控制信息;所述目标编码块的负荷携带所述第一数据帧;所述第一数据帧和至少一个第二数据帧在所述目标编码块的负荷中拼接;发送所述目标编码块。
9.如权利要求8所述的方法,其特征在于,若所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片,所述负荷携带的比特为物理层填充比特,所述子指示位指示所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片;或者,若所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片,所述负荷携带的比特为物理层填充比特,所述子指示位指示所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片;或者,若所述目标编码块的所述负荷携带的比特为物理层填充比特,所述子指示位指示所述目标编码块的负荷携带的比特为物理层填充比特;或者,若所述目标编码块的所述负荷携带控制信息,所述子指示位指示所述目标编码块的负荷携带控制信息;或者,若所述目标编码块的所述负荷携带所述第一数据帧,所述子指示位指示所述目标编码块的负荷携带所述第一数据帧;或者,若所述目标编码块的所述负荷携带所述第一数据帧的全部或部分数据以及至少一个第二数据帧的全部或部分数据,所述子指示位指示所述第一数据帧和所述至少一个第二数据帧拼接。10.如权利要求8或9所述的方法,其特征在于,所述控制信息的类型包括如下至少一项:块标识信息、传输确认信息、间歇测试信息,休眠信息、链路重训练信息。11.如权利要求8

10任一项所述的方法,其特征在于,所述生成目标编码块,包括:将所述第一数据帧划分成n个分片,所述n为大于1的整数;对所述n个数据块进行编码,得到n+2个编码块,其中,所述n+2个编码块包括所述目标编码块,若所述目标编码块为所述n+2个编码块中的第一个编码块,所述目标编码块的所述指示位为所述第二取值且所述子指示位用于指示所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片;若所述目标编码块为所述n+2个编码块中的第n个编码块,所述目标编码块的所述指示位为所述第一取值,所述n为大于1且小于n+2的整数;若所述目标编码块为所述n+2个编码块中的第n+2个编码块,所述目标编码块的所述指示位为所述第二取值且所述子指示位用于指示所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片。12.如权利要求8

11任一项所述的方法,其特征在于,若所述子指示位指示所述目标编码块的负荷携带控制信息,所述负荷包括用于检验保护的循环冗余校验crc字段;和/或若所述子指示位指示所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片,或者,所述子指示位指示所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片,所述负荷包括用于检验保护的crc字段。13.如权利要求8

12任一项所述的方法,其特征在于,所述子指示位指示所述第一数据帧和至少一个第二数据帧拼接,包括:所述子指示位还指示所述第一数据帧和所述至少一个第二数据帧在所述负荷中的分界位置。14.如权利要求9所述的方法,其特征在于,所述第一数据帧的全部或部分数据以及至少一个第二数据帧的全部或部分数据,包括:一个第二数据帧的第一个分片和所述第一数据帧,其中,所述第一个分片在所述第一
数据帧之后;或者,一个第二数据帧的第一个分片和所述第一数据帧的最后一个分片,其中,所述第一个分片在所述最后一个分片之后;或者所述第一数据帧的最后一个分片和至少一个第二数据帧,其中,所述至少一个第二数据帧在所述最后一个分片之后;或者所述第一数据帧和至少一个第二数据帧,其中,所述至少一个第二数据帧在所述第一数据帧之后。15.如权利要求8

14任一项所述的方法,其特征在于,所述第一数据帧和至少一个第二数据帧中相邻的两个数据帧之间存在帧间间隔。16.一种线路编码方法,其特征在于,所述方法包括:接收目标编码块,所述目标编码块包括指示位以及负荷,所述指示位包括第一取值、第二取值、第三取值以及第四取值,其中,所述第一取值用于指示所述负荷包括数据帧的第一个分片,所述第二取值用于指示所述负荷包括所述数据帧的中间分片,所述第三取值指示所述负荷包括所述数据帧的最后一个分片,所述第四取值用于指示所述负荷包括非数据信息;对所述目标编码块进行解析。17.如权利要求16所述的方法,其特征在于,所述对所述目标编码块进行解析,包括:若所述目标编码块的所述指示位为所述第一取值,确定所述目标编码块的所述负荷携带的分片为所述数据帧的第一个分片;若所述目标编码块的所述指示位为所述第二取值,确定所述目标编码块的所述负荷携带的分片为所述数据帧的中间分片;若所述目标编码块的所述指示位为所述第三取值,确定所述目标编码块的所述负荷携带的分片为所述数据帧的最后一个分片。18.一种线路编码方法,其特征在于,所述方法包括:接收目标编码块,所述目标编码块包括指示位以及负荷,所述指示位包括第一取值和第二取值,其中,所述第一取值用于指示所述负荷包括第一数据帧的一个分片,所述第二取值用于指示所述负荷包括非数据信息;若所述指示位为所述第二取值,所述负荷包括子指示位,所述子指示位用于指示如下信息中至少一项:所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片;所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片;所述目标编码块的负荷携带的比特为物理层填充比特;所述目标编码块的负荷携带控制信息;所述目标编码块的负荷携带所述第一数据帧;所述第一数据帧和至少一个第二数据帧在所述目标编码块的负荷中拼接;对所述目标编码块进行解析。19.如权利要求18所述的方法,其特征在于,所述对所述目标编码块进行解析,包括:若所述目标编码块的所述指示位为所述第二取值且所述子指示位用于指示所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片,则确定所述目标编码块的下一个编码块携带的分片为所述第一数据帧的第一个分片;
若所述目标编码块的所述指示位为所述第一取值,确定所述目标编码块的负荷携带的分片为所述第一数据帧的中间分片;若所述目标编码块的所述指示位为所述第二取值且所述子指示位用于指示所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片,确定所述目标编码块的上一个编码块携带的分片为所述第一数据帧的最后一个分片。20.一种通信装置,其特征在于,所述装置包括:处理单元,用于生成目标编码块,所述目标编码块包括指示位以及负荷,所述指示位包括第一取值、第二取值、第三取值以及第四取值,其中,所述第一取值用于指示所述负荷包括数据帧的第一个分片,所述第二取值用于指示所述负荷包括所述数据帧的中间分片,所述第三取值指示所述负荷包括所述数据帧的最后一个分片,所述第四取值用于指示所述负荷包括非数据信息;收发单元,用于发送所述目标编码块。21.如权利要求20所述的装置,其特征在于,所述处理单元,具体用于:将所述数据帧划分成n个分片,所述n为大于1的整数;对所述n个分片进行编码,得到n个编码块,其中,所述n个编码块包括所述目标编码块,若所述目标编码块的所述负荷包括所述n个分片中的第一个分片,所述目标编码块的所述指示位为所述第一取值;若所述目标编码块的所述负荷包括所述n个分片中的第n个分片,所述目标编码块的所述指示位为所述第二取值,所述n为大于1且小于n的整数;若所述目标编码块的所述负荷包括所述n个分片中的第n个分片,所述目标编码块的所述指示位为所述第三取值。22.如权利要求20所述的装置,其特征在于,所述非数据信息包括如下至少一项:填充比特、子指示位、控制信息。23.如权利要求22所述的装置,其特征在于,若所述负荷携带的比特为所述填充比特,所述指示位为所述第四取值。24.如权利要求22所述的装置,其特征在于,所述子指示位用于指示所述负荷携带物理层填充比特;或者,所述子指示位用于指示所述负荷携带所述控制信息;或者,所述子指示位用于指示所述负荷携带所述数据帧。25.如权利要求24所述的装置,其特征在于,所述控制信息的类型包括如下至少一项:块标识信息、传输确认信息、间歇测试信息,休眠信息、链路重训练信息。26.如权利要求24或25所述的装置,其特征在于,若所述负荷携带控制信息,所述负荷中还包括用于检验保护的循环冗余校验crc字段。27.一种通信装置,其特征在于,所述装置包括:处理单元,用于生成目标编码块,所述目标编码块包括指示位以及负荷,所述指示位包括第一取值和第二取值,其中,所述第一取值用于指示所述负荷包括第一数据帧的一个分片,所述第二取值用于指示所述负荷包括非数据信息;若所述指示位为所述第二取值,所述负荷包括子指示位,所述子指示位用于指示如下信息中至少一项:所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片;所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片;
所述目标编码块的负荷携带的比特为物理层填充比特;所述目标编码块的负荷携带所述控制信息;所述目标编码块的负荷携带所述第一数据帧;所述第一数据帧和至少一个第二数据帧在所述目标编码块的负荷中进行拼接;收发单元,用于发送所述目标编码块。28.如权利要求27所述的装置,其特征在于,若所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片,所述负荷携带的比特为物理层填充比特,所述子指示位指示所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片;或者,若所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片,所述负荷携带的比特为物理层填充比特,所述子指示位指示所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片;或者,若所述目标编码块的所述负荷携带的比特为物理层填充比特,所述子指示位指示所述目标编码块的负荷携带的比特为物理层填充比特;或者,若所述目标编码块的所述负荷携带控制信息,所述子指示位指示所述目标编码块的负荷携带控制信息;或者,若所述目标编码块的所述负荷携带所述第一数据帧,所述子指示位指示所述目标编码块的负荷携带所述第一数据帧;或者,若所述目标编码块的所述负荷携带所述第一数据帧的全部或部分数据以及至少一个第二数据帧的全部或部分数据,所述子指示位指示所述第一数据帧和所述至少一个第二数据帧拼接。29.如权利要求27或28所述的装置,其特征在于,所述控制信息的类型包括如下至少一项:块标识信息、传输确认信息、间歇测试信息,休眠信息、链路重训练信息。30.如权利要求27

29任一项所述的装置,其特征在于,所述处理单元,具体用于:将所述第一数据帧划分成n个分片,所述n为大于1的整数;对所述n个数据块进行编码,得到n+2个编码块,其中,所述n+2个编码块包括所述目标编码块,若所述目标编码块为所述n+2个编码块中的第一个编码块,所述目标编码块的所述指示位为所述第二取值且所述子指示位用于指示所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片;若所述目标编码块为所述n+2个编码块中的第n个编码块,所述目标编码块的所述指示位为所述第一取值,所述n为大于1且小于n+2的整数;若所述目标编码块为所述n+2个编码块中的第n+2个编码块,所述目标编码块的所述指示位为所述第二取值且所述子指示位用于指示所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片。31.如权利要求27

30任一项所述的装置,其特征在于,若所述子指示位指示所述目标编码块的负荷携带控制信息,所述负荷包括用于检验保护的循环冗余校验crc字段;和/或若所述子指示位指示所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片,或者,所述子指示位指示所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片,所述负荷包括用于检验保护的crc字段。32.如权利要求27

31任一项所述的装置,其特征在于,所述子指示位指示所述第一数
据帧和至少一个第二数据帧拼接,包括:所述子指示位还指示所述第一数据帧和所述至少一个第二数据帧在所述负荷中的分界位置。33.如权利要求28所述的装置,其特征在于,所述第一数据帧的全部或部分数据以及至少一个第二数据帧的全部或部分数据,包括:一个第二数据帧的第一个分片和所述第一数据帧,其中,所述第一个分片在所述第一数据帧之后;或者一个第二数据帧的第一个分片和所述第一数据帧的最后一个分片,其中,所述第一个分片在所述最后一个分片之后;或者所述第一数据帧的最后一个分片和至少一个第二数据帧,其中,所述至少一个第二数据帧在所述最后一个分片之后;或者所述第一数据帧和至少一个第二数据帧,其中,所述至少一个第二数据帧在所述第一数据帧之后。34.如权利要求27

33任一项所述的装置,其特征在于,所述第一数据帧和至少一个第二数据帧中相邻的两个数据帧之间存在帧间间隔。35.一种通信装置,其特征在于,所述装置包括:收发单元,用于接收目标编码块,所述目标编码块包括指示位以及负荷,所述指示位包括第一取值、第二取值、第三取值以及第四取值,其中,所述第一取值用于指示所述负荷包括数据帧的第一个分片,所述第二取值用于指示所述负荷包括所述数据帧的中间分片,所述第三取值指示所述负荷包括所述数据帧的最后一个分片,所述第四取值用于指示所述负荷包括非数据信息;处理单元,用于对所述目标编码块进行解析。36.如权利要求35所述的装置,其特征在于,所述处理单元,具体用于:若所述目标编码块的所述指示位为所述第一取值,确定所述目标编码块的所述负荷携带的分片为所述数据帧的第一个分片;若所述目标编码块的所述指示位为所述第二取值,确定所述目标编码块的所述负荷携带的分片为所述数据帧的中间分片;若所述目标编码块的所述指示位为所述第三取值,确定所述目标编码块的所述负荷携带的分片为所述数据帧的最后一个分片。37.一种通信装置,其特征在于,所述装置包括:收发单元,用于接收目标编码块,所述目标编码块包括指示位以及负荷,所述指示位包括第一取值和第二取值,其中,所述第一取值用于指示所述负荷包括第一数据帧的一个分片,所述第二取值用于指示所述负荷包括非数据信息;若所述指示位为所述第二取值,所述负荷包括子指示位,所述子指示位用于指示如下信息中至少一项:所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片;所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片;所述目标编码块的负荷携带的比特为物理层填充比特;所述目标编码块的负荷携带控制信息;所述目标编码块的负荷携带所述第一数据帧;所述第一数据帧和至少一个第二数据帧在所述目标编码块的负荷中进行拼接;处理单元,用于对所述目标编码块进行解析。
38.如权利要求37所述的装置,其特征在于,所述处理单元,具体用于:若所述目标编码块的所述指示位为所述第二取值且所述子指示位用于指示所述目标编码块的下一个编码块携带所述第一数据帧的第一个分片,确定所述目标编码块的下一个编码块携带的分片为所述第一数据帧的第一个分片;若所述目标编码块的所述指示位为所述第一取值,确定所述目标编码块的负荷携带的分片为所述第一数据帧的中间分片;若所述目标编码块的所述指示位为所述第二取值且所述子指示位用于指示所述目标编码块的上一个编码块携带所述第一数据帧的最后一个分片,确定所述目标编码块的上一个编码块携带的分片为所述第一数据帧的最后一个分片。39.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储程序或指令,所述程序或所述指令在被一个或多个处理器读取并执行时可实现权利要求1至15任一项所述的方法,或者,所述程序或所述指令在被一个或多个处理器读取并执行时可实现权利要求16至19任一项所述的方法。40.一种计算机程序产品,其特征在于,当所述计算机程序产品在设备上运行时,使得所述设备执行权利要求1至7任一项所述的方法,或者,使得所述设备执行权利要求8至15任一项所述的方法,或者,使得所述设备执行权利要求16或17所述的方法,或者,使得所述设备执行权利要求18或19所述的方法。

技术总结
本申请公开了一种线路编码方法及装置,用于解决目前线路编码方式中数据帧的处理复杂度较高,时延较大且准确性较低的问题。该方法包括:生成并发送目标编码块。其中,目标编码块包括指示位以及负荷,指示位包括第一取值、第二取值、第三取值以及第四取值,其中,第一取值用于指示负荷包括数据帧的第一个分片,第二取值用于指示负荷包括数据帧的中间分片,第三取值指示负荷包括数据帧的最后一个分片,第四取值用于指示负荷包括非数据信息。本申请实施例中,将数据帧开始、结束的位置与块类型字段解耦,直接由指示位进行指示,可以简化数据处理复杂度,从而可以降低有线传输的复杂度以及时延。延。延。


技术研发人员:张兴新 李超
受保护的技术使用者:华为技术有限公司
技术研发日:2020.09.18
技术公布日:2021/9/28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1