数据传输的方法和装置、电子设备、计算机可读介质制造方法及图纸

技术编号:32505054 阅读:20 留言:0更新日期:2022-03-02 10:16
本公开实施例提供了一种数据传输的方法,该方法包括:在数据发送端和数据接收端之间基于灵活以太网协议建立至少一个数据传输通道,每个所述数据传输通道包括相同数量的时隙子通道,每个所述时隙子通道具有相同的最大数据承载量;将至少一个所述时隙子通道等分为多个小颗粒通道,同一个所述时隙子通道切分得到的每个所述小颗粒通道的最大数据承载量相同;通过所述小颗粒通道和所述时隙子通道将数据从所述数据发送端传输至所述数据接收端。本公开实施例还提供了一种数据传输的装置、电子设备、计算机可读介质。计算机可读介质。计算机可读介质。

【技术实现步骤摘要】
数据传输的方法和装置、电子设备、计算机可读介质


[0001]本公开实施例涉及通信
,特别涉及一种数据传输的方法和装置、电子设备、计算机可读介质。

技术介绍

[0002]随着云计算、视频以及移动通信等业务的兴起,FlexE(Flex Ethernet,灵活以太网技术)应运而生。
[0003]但随着通信网络的应用越来越丰富,出现了越来越多的高价值的小带宽业务,而使用现有的FlexE网络分片技术传输这些高价值的小带宽业务的业务数据,可能会造成网络带宽的浪费。

技术实现思路

[0004]本公开实施例提供一种数据传输的方法和装置、电子设备、计算机可读介质。
[0005]第一方面,本公开实施例提供一种数据传输的方法,其包括:
[0006]在数据发送端和数据接收端之间基于灵活以太网协议建立至少一个数据传输通道,每个所述数据传输通道包括相同数量的时隙子通道,每个所述时隙子通道具有相同的最大数据承载量;
[0007]将至少一个所述时隙子通道等分为多个小颗粒通道;
[0008]通过所述小颗粒通道和所述时隙子通道将数据从所述数据发送端传输至所述数据接收端。
[0009]在一些实施例中,所述将至少一个所述时隙子通道等分为多个小颗粒通道包括:将所述数据传输通道的预定位置的所述时隙子通道,等分为多个小颗粒通道。
[0010]在一些实施例中,在所述通过所述小颗粒通道和所述时隙子通道将数据从所述数据发送端传输至所述数据接收端之前,包括:将所述数据分为多个数据块;
[0011]所述通过所述小颗粒通道和所述时隙子通道将数据从所述数据发送端传输至所述数据接收端包括:使用所述时隙子通道传输大小超过第二数据承载量而不超过第一数据承载量的数据块,使用所述小颗粒通道传输大小不超过第二数据承载量的数据块;所述第一数据承载量为所述时隙子通道的最大数据承载量,所述第二数据承载量为所述小颗粒通道的最大数据承载量。
[0012]在一些实施例中,所述通过所述小颗粒通道和所述时隙子通道将数据从所述数据发送端传输至所述数据接收端,还包括:每隔预定时间通过所述数据传输通道向所述数据接收端发送一个开销块,多个连续的开销块组成一个开销帧,每个开销帧携带开销信息,所述开销信息包括传输所述数据块的时隙子通道在所述数据传输通道中的位置。
[0013]在一些实施例中,所述开销信息还包括颗粒度调整同步标识;
[0014]所述颗粒度调整同步标识用于标识是否根据修改请求修改所述开销信息;当所述颗粒度调整同步标识标识根据修改请求修改所述开销信息,且接收到所述数据发送端发送
的修改请求,则根据所述修改请求修改所述开销信息,所述修改请求为修改传输所述数据块的时隙子通道在所述数据传输通道中的位置的请求。
[0015]在一些实施例中,所述颗粒度调整同步标识为所述开销帧的预定的保留字段。
[0016]在一些实施例中,每隔m个时隙子通道通过所述数据传输通道向所述数据接收端发送一个开销块,n个连续的开销块组成一个开销帧,所述颗粒度调整同步标识每隔t个开销帧为预定值;t为能使m*n*t为所有被等分的时隙子通道的被等分份数的整数倍的最小正整数值。
[0017]在一些实施例中,所述开销帧通过可编程序逻辑控制器产生。
[0018]第二方面,本公开实施例提供一种数据传输的装置,其包括:
[0019]初始模块,用于在数据发送端和数据接收端之间基于灵活以太网协议建立至少一个数据传输通道,每个所述数据传输通道包括相同数量的时隙子通道,每个所述时隙子通道具有相同的最大数据承载量;
[0020]等分模块,用于将至少一个所述时隙子通道等分为多个小颗粒通道;
[0021]传输模块,用于通过所述小颗粒通道和所述时隙子通道将数据从所述数据发送端传输至所述数据接收端。
[0022]第三方面,本公开实施例提供一种电子设备,其包括:
[0023]一个或多个处理器;
[0024]存储器,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任意一种的数据传输的方法;
[0025]一个或多个I/O接口,连接在所述处理器与存储器之间,用于实现所述处理器与存储器的信息交互。
[0026]第四方面,本公开实施例提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任意一种数据传输的方法。
[0027]本公开实施例的数据传输的方法和装置、电子设备、计算机可读介质中,在数据发送端和数据接收端建立包括多个时隙子通道的数据传输通道,并将时隙子通道进一步等分为带宽更小的小颗粒通道,每一个小颗粒通道可以承载和传输来自不同灵活以太网客户的数据,就相当于一个时隙子通道可以承载并传输来自不同灵活以太网客户的数据,即带宽较小的灵活以太网客户可以绑定在一个时隙子通道进行传输,减少了网络带宽的浪费,提高了网络带宽的利用率。
附图说明
[0028]在本公开实施例的附图中:
[0029]图1为本公开实施例提供的一种数据传输的方法的流程图;
[0030]图2为本公开实施例提供的另一种数据传输的方法的流程图;
[0031]图3为本公开实施例提供的数据传输的方法的示意图;
[0032]图4为本公开实施例提供的数据传输的方法传输数据的示意图;
[0033]图5为本公开实施例提供的数据传输的方法的步骤S102的示意图;
[0034]图6为本公开实施例提供的数据传输的方法的开销块与时隙子通道的关系示意图;
[0035]图7为本公开实施例提供的数据传输的方法的颗粒度调整同步标识为预定值的周期与开销帧周期的关系示意图;
[0036]图8为本公开实施例提供的数据传输的方法的颗粒度调整同步标识与C比特信号的关系示意图;
[0037]图9为本公开实施例提供的数据传输的方法的开销帧扩展示意图;
[0038]图10为本公开实施例提供的一种数据传输的装置的组成框图;
[0039]图11为本公开实施例提供的一种电子设备的组成框图;
[0040]图12为本公开实施例提供的一种计算机可读介质的组成框图。
具体实施方式
[0041]为使本领域的技术人员更好地理解本公开实施例的技术方案,下面结合附图对本公开实施例提供的数据传输的方法和装置、电子设备、计算机可读介质进行详细描述。
[0042]在下文中将参考附图更充分地描述本公开实施例,但是所示的实施例可以以不同形式来体现,且不应当被解释为限于本公开阐述的实施例。反之,提供这些实施例的目的在于使本公开透彻和完整,并将使本领域技术人员充分理解本公开的范围。
[0043]本公开实施例的附图用来提供对本公开实施例的进一步理解,并且构成说明书的一部分,与本公开实施例一起用于解释本公开,并不构成对本公开的限制。通过参考附图对详细示例实施例进行描述,以上和其他特征和优点对本领域技术人员本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输的方法,其包括:在数据发送端和数据接收端之间基于灵活以太网协议建立至少一个数据传输通道,每个所述数据传输通道包括相同数量的时隙子通道,每个所述时隙子通道具有相同的最大数据承载量;将至少一个所述时隙子通道等分为多个小颗粒通道;通过所述小颗粒通道和所述时隙子通道将数据从所述数据发送端传输至所述数据接收端。2.根据权利要求1所述的方法,其中,所述将至少一个所述时隙子通道等分为多个小颗粒通道包括:将所述数据传输通道的预定位置的所述时隙子通道,等分为多个小颗粒通道。3.根据权利要求1所述的方法,其中,在所述通过所述小颗粒通道和所述时隙子通道将数据从所述数据发送端传输至所述数据接收端之前,包括:将所述数据分为多个数据块;所述通过所述小颗粒通道和所述时隙子通道将数据从所述数据发送端传输至所述数据接收端包括:使用所述时隙子通道传输大小超过第二数据承载量而不超过第一数据承载量的数据块,使用所述小颗粒通道传输大小不超过第二数据承载量的数据块;所述第一数据承载量为所述时隙子通道的最大数据承载量,所述第二数据承载量为所述小颗粒通道的最大数据承载量。4.根据权利要求3所述的方法,其中,所述通过所述小颗粒通道和所述时隙子通道将数据从所述数据发送端传输至所述数据接收端,还包括:每隔预定时间通过所述数据传输通道向所述数据接收端发送一个开销块,多个连续的开销块组成一个开销帧,每个开销帧携带开销信息,所述开销信息包括传输所述数据块的时隙子通道在所述数据传输通道中的位置。5.根据权利要求4所述的方法,其中,所述开销信息还包括颗粒度调整同步标识;所述颗粒度调整同步标识用于标识是否根据修改请求修改所述开销信息;当所述颗粒度调整...

【专利技术属性】
技术研发人员:洪国庆郭樑张强毛文博
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:

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

1