System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种传输数据的方法和装置制造方法及图纸_技高网

一种传输数据的方法和装置制造方法及图纸

技术编号:40634723 阅读:5 留言:0更新日期:2024-03-13 21:18
本申请提供一种传输数据的方法和装置,能够纠正小带宽的数据在传输时发生的传输错误,从而达到提升数据传输可靠性的目的。该方法可以由接收设备或者由接收设备的部件(如芯片或芯片系统等)执行,该方法包括:接收设备接收数据帧,并从数据帧中获取第一控制周期对应的第一指示信息。其中,该数据帧包括该第一控制周期,第一控制周期包括Y个时隙周期,Y个时隙周期中的每个时隙周期包括y个时隙。第一指示信息用于确定p个时隙所承载的数据量。Y为大于或者等于1的整数,y为大于1的整数,p为大于或者等于1且小于或者等于y的整数。

【技术实现步骤摘要】

本申请涉及光通信领域,更具体地,涉及一种传输数据的方法和装置


技术介绍

1、随着第5代固定网络(fifth generation fixed network,f5g)时代的到来,高品质连接逐步面向更多的终端用户提供更多的管道链接数量。光业务单元(optical serviceunit,osu)作为可以应用于不同带宽级别高品质专线承载,以光传送网(opticaltransport network,otn)为基础核心,具备面向城域网络高效承载的灵活带宽管道,可以实现对10mbit/s~100gbit/s级粒度业务的高效承载。

2、当前,采用循环冗余校验(cyclic redundancy check,crc)中的crc-8校验码对osu帧的通用开销和专用开销进行循环冗余校验。然而,采用该方法一旦校验错误时便会丢弃osu净荷块(payload block,pb)中的所有内容,因此,对数据传输可靠性存在影响。随着专线业务以及企业的数字化建设的不断完善,更细时隙颗粒度(例如10m)被提出。

3、如何在传输小时隙位宽的数据产生误码的情况下提升数据传输的可靠性,是亟待解决的问题。


技术实现思路

1、本申请提供一种传输数据的方法和装置,能够纠正小带宽的数据在传输时发生的传输错误,从而达到提升数据传输可靠性的目的。

2、第一方面,本申请实施例提供了一种传输数据的方法。该方法可以由接收设备或者由接收设备的部件(如芯片或芯片系统等)执行,本申请对此不作限定。该方法包括:接收数据帧,所述数据帧包括第一控制周期。从所述数据帧中获取所述第一控制周期对应的第一指示信息,所述第一指示信息用于确定p个时隙所承载的数据量,所述第一控制周期包括y个时隙周期,所述y个时隙周期中的每个时隙周期包括y个时隙。其中,y为大于或者等于1的整数,y为大于1的整数,p为大于或者等于1且小于或者等于y的整数。

3、需要说明的是,在本申请实施例中,该数据帧可以是otn帧或者城域传送网(metrotransport network,mtn)帧。或者随着otn技术以及mtn技术的发展,可能定义出新的类型的otn帧和mtn帧,也适用于本申请。其中,在本申请实施例提供的数据帧中,可以包括至少一个控制周期,第一控制周期为数据帧包括的至少一个控制周期中的任意一个控制周期。示例性的,本申请的数据帧可以是osu帧,当本申请实施例提供的传输数据的方法应用于osu帧时,osu帧包括至少一个控制周期,并通过第一指示信息确定1或者多个时隙的数据量,避免了对整个osu的净荷整体进行校验,从而实现了校验可靠性的提升。

4、基于上述方案,本申请实施例提供的传输数据的方法,适用于小时隙位宽的数据帧的校验,基于第一指示信息可以对净荷区中时隙承载的数据量进行校验,可以校验至少一个时隙的数据量,并根据校验结果确定接收到的数据的量,从而实现发送和接收的数据量相同的效果,以达到提升数据传输可靠性的目的,进一步地,实现提升系统稳定性的效果。

5、结合第一方面,在第一方面的某些实现方式中,所述第一指示信息用于确定p个时隙所承载的数据量,包括:所述第一指示信息用于确定所述第一控制周期的第y个时隙周期中的p个时隙所承载的数据量。或者,所述第一指示信息用于确定第二控制周期的第i个时隙周期中的p个时隙所承载的数据量。其中,所述第二控制周期为所述第一控制周期的下一个控制周期,i为大于或者等于1且小于或者等于y的整数。

6、应理解,当第一指示信息用于确定第二控制周期的第i个时隙周期中的p个时隙所承载的数据量时,该第i个时隙周期可以是第二控制周期的任意一个时隙周期,示例性的,第1个时隙周期或者第y个时隙周期等。

7、应理解,本申请实施例中,第一控制周期对应的第一指示信息在一些场景中用于对本控制周期的时隙进行校验或者用于对第一控制周期的下一个控制周期的时隙进行校验。因此,本申请提供的传输方法,能够实现不同传输场景下的灵活校验。

8、结合第一方面,在第一方面的某些实现方式中,所述第一指示信息用于确定所述第一控制周期的第y个时隙周期中的p个时隙所承载的数据量时,所述第一指示信息是基于所述第一控制周期的每个时隙周期中的p个时隙对应的第二指示信息的集合生成的,所述第一控制周期的前y-1个时隙周期的每个时隙周期中的p个时隙与所述第y个时隙周期中的p个时隙的位置相同,所述第一控制周期的前y-1个时隙周期的每个时隙周期中的p个时隙所承载的数据量为预设值。

9、结合第一方面,在第一方面的某些实现方式中,所述第一指示信息用于确定第二控制周期的第i个时隙周期中的p个时隙所承载的数据量时,所述第一指示信息是基于所述第一控制周期的每个时隙周期中的p个时隙对应的第二指示信息的集合生成的,所述第二控制周期的第i个时隙周期中的p个时隙与所述第一控制周期的y个时隙周期中的p个时隙的位置相同,所述第一控制周期的y个时隙周期中除第i个时隙周期的每个时隙周期中的p个时隙所承载的数据量为预设值,所述第二控制周期中除第i个时隙周期之外的y-1个时隙周期的每个时隙周期中的p个时隙所承载的数据量为所述预设值。

10、应理解,该“预设值”可包括预先定义的值,例如,协议定义。其中,“预先定义”可以通过在设备中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。

11、示例性的,当第一控制周期为接收设备接收到的首个控制周期时,该第一控制周期的第i个时隙周期中的p个时隙所承载的数据量可以是预设值。换句话说,该第i个时隙周期中的p个时隙所承载的数据量可以是系统初始默认值。当第一控制周期为接收设备接收到的非首个控制周期时,第一控制周期的第i个时隙周期的p个时隙所承载的数据量是通过第三控制周期的每个时隙周期中的p个时隙对应的第二指示信息的集合确定,第三控制周期为第一控制周期之前的控制周期。即第三控制周期的每个时隙周期中的p个时隙对应的第二指示信息的集合构成指示第一控制周期的第i个时隙周期的p个时隙的第一指示信息。

12、基于上述方案,接收设备可以通过判断当前接收的控制周期、时隙周期以及时隙的顺序,确定业务数据在接收的时隙中的数量为预设值和需要确定的值,保证接收的数据总量不变,从而保证了传输的可靠性。此外,在本申请的一些实现方式中,可以利用第二指示信息的集合通过多数判决等判断的方法确定第一指示信息,因此,及时时隙对应的第二指示信息发生误码时,仍然可以通过多次过滤进行纠正,进一步保证系统的性能。

13、结合第一方面,在第一方面的某些实现方式中,所述第一指示信息是基于所述第一控制周期的每个时隙周期中的p个时隙对应的第二指示信息的集合生成的,所述第一指示信息的值为所述p个时隙所承载的数据量。基于上述方案,接收设备可以通过第一指示信息的值确定接收时隙的数据量,即发送端发送的数据的数量,从而保证接收的数据总量不变,保证传输的可靠性。

14、结合第一方面,在第一方面的某些实本文档来自技高网...

【技术保护点】

1.一种传输数据方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述第一指示信息用于确定p个时隙所承载的数据量,包括:

3.根据权利要求2所述的方法,其特征在于,

4.根据权利要求2所述的方法,其特征在于,

5.根据权利要求1所述的方法,其特征在于,

6.根据权利要求1所述的方法,其特征在于,

7.根据权利要求2所述的方法,其特征在于,

8.一种传输数据方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述第一指示信息用于确定p个时隙所承载的数据量,包括:所述第一指示信息用于确定所述第一控制周期的第Y个时隙周期中的p个时隙所承载的数据量;或者,所述第一指示信息用于确定第二控制周期的第I个时隙周期中的p个时隙所承载的数据量,其中,所述第二控制周期为所述第一控制周期的下一个控制周期,I为大于或者等于1且小于或者等于Y的整数。

10.根据权利要求9所述的方法,其特征在于,

11.根据权利要求9所述的方法,其特征在于,

12.根据权利要求8所述的方法,其特征在于,所述第一指示信息是基于所述第一控制周期的每个时隙周期中的p个时隙对应的第二指示信息的集合生成的,所述第一指示信息的值为所述p个时隙所承载的数据量。

13.根据权利要求8所述的方法,其特征在于,

14.根据权利要求9所述的方法,其特征在于,

15.一种传输数据的装置,其特征在于,包括:用于执行如权利要求1至7中任一项所述方法的模块,或用于执行如权利要求8至14中任一项所述方法的模块。

16.一种传输数据的装置,其特征在于,包括至少一个处理器,所述至少一个处理器与至少一个存储器耦合,所述至少一个处理器用于执行所述至少一个存储器中存储的计算机程序或指令,以使所述通信装置执行如权利要求1至7中任一项所述的方法,或者如权利要求8至14中任一项所述的方法。

17.一种芯片,其特征在于,所述芯片包括处理器和通信接口,所述通信接口用于接收数据帧并传输至所述处理器或将数据帧发送给包括所述芯片的通信装置之外的其他通信装置,所述处理器用于执行如权利要求1至14中任一项所述的方法。

18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机指令,当计算机指令在计算机上运行时,使得如权利要求1至7中任一项所述的方法,或如权利要求8至14中任一项所述的方法。

19.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得如权利要求1至7中任一项所述的方法,或如权利要求8至14中任一项所述的方法。

...

【技术特征摘要】

1.一种传输数据方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述第一指示信息用于确定p个时隙所承载的数据量,包括:

3.根据权利要求2所述的方法,其特征在于,

4.根据权利要求2所述的方法,其特征在于,

5.根据权利要求1所述的方法,其特征在于,

6.根据权利要求1所述的方法,其特征在于,

7.根据权利要求2所述的方法,其特征在于,

8.一种传输数据方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述第一指示信息用于确定p个时隙所承载的数据量,包括:所述第一指示信息用于确定所述第一控制周期的第y个时隙周期中的p个时隙所承载的数据量;或者,所述第一指示信息用于确定第二控制周期的第i个时隙周期中的p个时隙所承载的数据量,其中,所述第二控制周期为所述第一控制周期的下一个控制周期,i为大于或者等于1且小于或者等于y的整数。

10.根据权利要求9所述的方法,其特征在于,

11.根据权利要求9所述的方法,其特征在于,

12.根据权利要求8所述的方法,其特征在于,所述第一指示信息是基于所述第一控制周期的每个时隙周期中的p个时隙对应的第二指示信息的集合生成的,所述第一指示信息的值为所述p个时隙所承载的数据量。

...

【专利技术属性】
技术研发人员:孙亮苏伟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1