一种数据的传输、接收方法及系统技术方案

技术编号:17917442 阅读:37 留言:0更新日期:2018-05-10 21:19
本发明专利技术公开一种数据的发送方法,用于连续发送多个数据单元,每个数据单元通过连续的多个时隙发送,包括:生成指示信息,该指示信息用于指示该多个数据单元中第一个数据单元对应的资源分配表;在用于发送该第一个数据单元的时隙的前一个时隙发送该指示信息;发送该多个数据单元,其中,数据单元对应的资源分配表以循环方式选自多个资源分配表,循环起始的资源分配表为该指示信息所指示的资源分配表。本发明专利技术公开的发送方法可以在不改变光互连论坛制定的FlexE实施协议(OIF‑FLEXE‑01.1)规定的FlexE数据结构的情况下,实现业务的灵活分配。

【技术实现步骤摘要】
一种数据的传输、接收方法及系统
本专利技术涉及以太网领域,尤其涉及一种灵活以太网FlexE数据的传输、接收方法及系统。
技术介绍
电气和电子工程师协会(InstituteofElectricalandElectronicsEngineers,IEEE)标准组织定义的基于802.3的以太网,其作为业务的接口应用在各种场合,取得了巨大的成功。以太网的快速普及,推动着以太网从单纯的接口技术向类似传送网的网络技术演进。目前,光互连论坛(OpticalInternetworkingForum,OIF)正在讨论扩展传统以太网的应用场景,以支持针对以太网业务的子速率、通道化、反向复用等功能,这种以太网技术被称为灵活以太网(FlexEthernet,FlexE)。现阶段,接入网和城域网中大量采用以太网作为业务接口,而FlexE技术能够实现与底层业务网络的以太网接口之间的无缝连接,且通过FlexE技术可以将多速率、通道化和反向复用等功能引入,极大地扩展了以太网的应用场合,增强了以太网应用的灵活性,并使得以太网技术逐渐向传送网领域渗透。在OIF提出的FlexE实施协议(OIF-FLEXE-01.1)中,FlexE结构包括多个数据单元和开销块,每个数据单元包括20个数据块,通过连续的20个时隙发送,其中,每条链路都有一个子时隙分配表sub-calendar,记载了该20个时隙分别用于发送哪些业务。然而,在现有技术中,每个数据单元都只能对应这个sub-calendar,业务的分配不够灵活。
技术实现思路
本专利技术实施例提供一种数据发送方法,解决了现有的FlexE技术中,业务分配不够灵活的问题。第一方面,提供一种数据发送方法,用于连续发送多个数据单元,每个数据单元通过连续的多个时隙发送,包括:生成指示信息,所述指示信息用于指示所述多个数据单元中第一个数据单元对应的资源分配表;在用于发送所述第一个数据单元的时隙的前一个时隙发送所述指示信息;发送所述多个数据单元,其中,所述数据单元对应的资源分配表以循环方式选自多个资源分配表,循环起始的资源分配表为所述指示信息所指示的资源分配表。在本实施例提供的发送方法中,数据单元对应的资源分配表以循环方式选自多个资源分配表,与OIF-FLEXE-01.1规定的FlexE数据结构兼容,业务分配更加灵活。结合第一方面,在第一方面的第一种可能的实现方式中,在生成指示信息之前,所述方法还包括:设置多个资源分配表,所述多个资源分配表用于指示同一条物理链路上的时隙的分配。结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述循环方式具体为,所述资源分配表被连续选中多次后,再选择下一个资源分配表。本专利技术实施例可以降低资源分配表的变化速度,从而降低对硬件的要求。结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述资源分配表记载所述多个时隙中每个时隙发送的业务,所述数据单元包括多个用于携带业务的数据块,其中,所述资源分配表中记载的时隙数量与所述数据单元包括的数据块数量相同。结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述发送所述多个数据单元具体包括:对于所述多个数据单元占用的每个时隙,依照每个数据单元对应的资源分配表确定所述时隙发送的业务,通过所述时隙发送携带所述业务的数据块。第二方面,提供一种数据接收方法,用于连续接收多个数据单元,包括:接收指示信息,所述指示信息用于指示所述多个数据单元中第一个数据单元对应的资源分配表;接收所述多个数据单元,其中,所述数据单元对应的资源分配表以循环方式选自多个资源分配表,循环起始的资源分配表为所述指示信息所指示的资源分配表。在本专利技术实施例中,如果发送端和接收端的资源分配表不匹配,接收端可以通过检测所述指示信息重新让接收端与发送端的资源分配表匹配。结合第二方面,在第二方面的第一种可能的实现方式中,在接收指示信息之前,所述方法还包括:设置多个资源分配表,所述多个资源分配表用于指示同一条物理链路上的时隙的分配。结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述循环方式具体为,所述资源分配表被连续选中多次后,再选择下一个资源分配表。结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述资源分配表记载所述多个时隙中每个时隙接收的业务,所述数据单元包括多个用于携带业务的数据块,其中,所述资源分配表中记载的时隙数量与所述数据单元包括的数据块数量相同。结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,在接收所述多个数据单元之后,所述方法还包括:根据所述数据单元对应的资源分配表,确定在所述时隙接收的具体业务。第三方面,提供一种数据发送设备,用于连续发送多个数据单元,每个数据单元通过连续的多个时隙发送,包括:生成器,处理器和发射器,所述生成器,用于生成指示信息,将所述指示信息发送给所述发射器,其中,所述指示信息用于指示所述多个数据单元中第一个数据单元对应的资源分配表;所述处理器,用于将所述指示信息所指示的资源分配表作为循环起始的资源分配表,其中,所述数据单元对应的资源分配表以循环方式选自多个资源分配表;所述发射器,用于在发送所述第一个数据单元的时隙的前一个时隙发送所述指示信息;还用于发送所述多个数据单元。在本实施例提供的发送设备中,数据单元对应的资源分配表以循环方式选自多个资源分配表,与OIF-FLEXE-01.1规定的FlexE数据结构兼容,业务分配更加灵活。结合第三方面,在第三方面的第一种可能的实现方式中,所述设备还包括设定器,所述设定器用于:设置多个资源分配表,所述多个资源分配表用于指示同一条物理链路上的时隙的分配。结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述循环方式具体为,所述资源分配表被连续选中多次后,再选择下一个资源分配表。本专利技术实施例可以降低资源分配表的变化速度,从而降低对硬件的要求。结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第三种可能的实现方式中,所述资源分配表记载所述多个时隙中每个时隙发送的业务,所述数据单元包括多个用于携带业务的数据块,其中,所述资源分配表中记载的时隙数量与所述数据单元包括的数据块数量相同。结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述发射器具体用于:对于所述多个数据单元占用的每个时隙,依照每个数据单元对应的资源分配表确定所述时隙发送的业务,通过所述时隙发送携带所述业务的数据块。第四方面,提供一种数据接收设备,用于连续接收多个数据单元,包括:接收器和处理器,所述接收器,用于接收指示信息,将所述指示信息发送给所述处理器,其中,所述指示信息用于指示所述多个数据单元中第一个数据单元对应的资源分配表;还用于接收所述多个数据单元;所述处理器,用于将所述指示信息所指示的资源分配表作为循环起始的资源分配表,所述数据单元对应的资源分配表以循环方式选自多个资源分配表。在本专利技术实施例中,如果发送设备和接收设备的资源分配表不匹配,接收设备可以通过检测所述指示信息重新让接收设备与发送设备的资源分配表匹配。结合第四方本文档来自技高网...
一种数据的传输、接收方法及系统

【技术保护点】
一种数据发送方法,用于连续发送多个数据单元,每个数据单元通过连续的多个时隙发送,其特征在于,包括:生成指示信息,所述指示信息用于指示所述多个数据单元中第一个数据单元对应的资源分配表;在用于发送所述第一个数据单元的时隙的前一个时隙发送所述指示信息;发送所述多个数据单元,其中,所述数据单元对应的资源分配表以循环方式选自多个资源分配表,循环起始的资源分配表为所述指示信息所指示的资源分配表。

【技术特征摘要】
1.一种数据发送方法,用于连续发送多个数据单元,每个数据单元通过连续的多个时隙发送,其特征在于,包括:生成指示信息,所述指示信息用于指示所述多个数据单元中第一个数据单元对应的资源分配表;在用于发送所述第一个数据单元的时隙的前一个时隙发送所述指示信息;发送所述多个数据单元,其中,所述数据单元对应的资源分配表以循环方式选自多个资源分配表,循环起始的资源分配表为所述指示信息所指示的资源分配表。2.根据权利要求1所述的方法,其特征在于,在生成指示信息之前,所述方法还包括:设置多个资源分配表,所述多个资源分配表用于指示同一条物理链路上的时隙的分配。3.根据权利要求1或2所述的方法,其特征在于,所述循环方式具体为,所述资源分配表被连续选中多次后,再选择下一个资源分配表。4.根据权利要求1或2所述的方法,其特征在于,所述资源分配表记载所述多个时隙中每个时隙发送的业务,所述数据单元包括多个用于携带业务的数据块,其中,所述资源分配表中记载的时隙数量与所述数据单元包括的数据块数量相同。5.根据权利要求4所述的方法,其特征在于,所述发送所述多个数据单元具体包括:对于所述多个数据单元占用的每个时隙,依照每个数据单元对应的资源分配表确定所述时隙发送的业务,通过所述时隙发送携带所述业务的数据块。6.一种数据接收方法,用于连续接收多个数据单元,其特征在于,包括:接收指示信息,所述指示信息用于指示所述多个数据单元中第一个数据单元对应的资源分配表;接收所述多个数据单元,其中,所述数据单元对应的资源分配表以循环方式选自多个资源分配表,循环起始的资源分配表为所述指示信息所指示的资源分配表。7.根据权利要求6所述的方法,其特征在于,在接收指示信息之前,所述方法还包括:设置多个资源分配表,所述多个资源分配表用于指示同一条物理链路上的时隙的分配。8.根据权利要求6或7所述的方法,其特征在于,所述循环方式具体为,所述资源分配表被连续选中多次后,再选择下一个资源分配表。9.根据权利要求6或7所述的方法,其特征在于,所述资源分配表记载所述多个时隙中每个时隙接收的业务,所述数据单元包括多个用于携带业务的数据块,其中,所述资源分配表中记载的时隙数量与所述数据单元包括的数据块数量相同。10.根据权利要求9所述的方法,其特征在于,在接收所述多个数据单元之后,所述方法还包括:根据所述数据单元对应的资源分配表,确定在所述时隙接收的具体业务。11.一种数据发送设备,用于连续发送多个数据单元,每个数据单元通过连续的多个时隙发送,其特征在于,包括:生成器,处理器和发射器,所述生成器,用于生成指示信息,将所述指示信息发...

【专利技术属性】
技术研发人员:查敏
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1