This application discloses a method, device and system for data transmission to solve the incompatibility of FlexE Shim layer with optical module at different transmission rates. The method includes: acquiring n FlexE signal streams with the transmission rate of each FlexE signal stream being the first rate; distributing the first FlexE signal stream to m sub-signal streams; carrying the first identification for each sub-signal stream in M sub-signal streams, indicating that the sub-signal stream carrying the first identification belongs to the second FlexE signal stream; and interpolating each sub-signal stream in M sub-signal streams separately. By adding a preset number of filling blocks, m filling sub-signal streams are obtained so that the transmission rate of M filling sub-signal streams equals the rate of the first optical module; the rate of the first optical module is greater than the first rate/m, and the rate of the first optical module is less than the first rate; m filling sub-signal streams are transmitted through M first optical modules.
【技术实现步骤摘要】
一种传输数据的方法、设备及系统
本申请涉及通信
,尤其涉及一种传输数据的方法、设备及系统。
技术介绍
光互联论坛(opticalinternetworkingforum,OIF)发布的灵活以太网实施协议在以太网物理层(PHY)内定义了一个灵活以太网(FlexEthernet,FlexE)垫片(shim)层,FlexEshim层能够支持多路不同速率的以太业务通过捆绑的物理通道实现混合传送。以太网物理层也可以称为光模块,目前采用的光模块所能支持的传输速率为100Gbit/s,速率为100Gbit/s的光模块也可以称为100千兆以太网(英文:gigabitethernet,简称:GE)光模块。n*100G的FlexEShim层基于时分复用分发机制,将多个不同传输速率的FlexE客户(client)接口的数据按照时隙(calendarslot,CS)方式调度并分发为n路以传输速率为100Gbit/s的FlexE实例帧构成的FlexE信号流,然后将n路FlexE信号流分别传输给n个100GE光模块,FlexEShim层所支持的FlexE信号的传输速率为100Gbit/s。目前IEEE802.3正在逐步完成25GE以及50GE光模块的定义,但支持速率为n*100Gbit/s的FlexEShim层无法兼容传输速率不为100Gbit/s的光模块。
技术实现思路
本申请提供一种传输数据的方法、设备及系统,用以解决现有技术中FlexEShim层无法兼容传输速率不为100Gbit/s的光模块的问题。第一方面,本申请实施例提供了一种灵活以太网FlexE中传输数据的方法,该方法可 ...
【技术保护点】
1.一种灵活以太网FlexE中传输数据的方法,其特征在于,包括:获取n个FlexE信号流,每个FlexE信号流的传输速率为第一速率;将第i个FlexE信号流分发为m个子信号流;所述m个子信号流中每个子信号流携带第一标识,所述第一标识用于指示承载所述第一标识的子信号流归属于所述第i个FlexE信号流,i为小于或等于n的正整数,m为大于或者等于2的整数;将所述m个子信号流中每个子信号流分别插入预设数量的填充码块,得到m个填充子信号流,以使得所述m个填充子信号流的传输速率均等于第一光模块的速率;所述第一光模块的速率大于所述第一速率/m,并且所述第一光模块的速率小于所述第一速率;通过m个所述第一光模块发送所述m个填充子信号流。
【技术特征摘要】
1.一种灵活以太网FlexE中传输数据的方法,其特征在于,包括:获取n个FlexE信号流,每个FlexE信号流的传输速率为第一速率;将第i个FlexE信号流分发为m个子信号流;所述m个子信号流中每个子信号流携带第一标识,所述第一标识用于指示承载所述第一标识的子信号流归属于所述第i个FlexE信号流,i为小于或等于n的正整数,m为大于或者等于2的整数;将所述m个子信号流中每个子信号流分别插入预设数量的填充码块,得到m个填充子信号流,以使得所述m个填充子信号流的传输速率均等于第一光模块的速率;所述第一光模块的速率大于所述第一速率/m,并且所述第一光模块的速率小于所述第一速率;通过m个所述第一光模块发送所述m个填充子信号流。2.如权利要求1所述的方法,其特征在于,所述方法还包括:通过一个第二光模块发送第j个FlexE信号流,其中,所述第二光模块的速率等于所述第一速率,j为小于或等于n的正整数,且j不等于i。3.如权利要求1或2所述的方法,其特征在于,所述每个FlexE信号流包括多个FlexE实例帧,所述每个FlexE实例帧包括一个开销码块;所述第i个FlexE信号流中每连续X个所述FlexE实例帧被分发到所述m个子信号流,使得所述m个子信号流中每个子信号流包括所述X个所述FlexE实例帧中的至少一个开销码块,X为大于或者等于m的正整数。4.如权利要求3所述的方法,其特征在于,每个FlexE实例帧中包括W个净荷码块,所述X个所述FlexE实例帧以Y个净荷码块为粒度轮询分发到所述m个子信号流,其中,Y为小于或者等于W/m的正整数。5.如权利要求3或4所述的方法,其特征在于,所述m个子信号流中每个子信号流包括的开销码块中携带用于表征承载所述开销码块的子信号流的分发顺序信息。6.如权利要求3或4所述的方法,其特征在于,所述m个子信号流中任意两个子信号流包括的开销码块的位置不同。7.如权利要求3至6任一项所述的方法,其特征在于,发送所述m个填充子信号流之前,所述方法还包括:在所述m个子信号流中每个子信号流包括的开销码块中插入第二标识;所述第二标识用于指示所述m个子信号流中每个子信号流的传输速率。8.如权利要求1至6任一项所述的方法,其特征在于,所述填充码块携带第三标识,所述第三标识用于指示所述m个子信号流中每个子信号流的传输速率。9.一种灵活以太网FlexE中传输数据的方法,其特征在于,包括:通过m个第一光模块接收m个填充子信号流;所述填充子信号流中包括填充码块;删除所述m个填充子信号流中包括的填充码块得到m个子信号流;其中,所述m个子信号流中每个子信号流携带第一标识,所述第一标识用于指示承载所述第一标识的子信号流归属于第一FlexE信号流;根据所述m个子信号流中每个子信号流携带的第一标识,将所述m个子信号流合并为所述第一FlexE信号流;所述第一FlexE信号流的传输速率为第一速率,所述第一光模块的速率大于所述第一速率/m,并且所述第一光模块的速率小于所述第一速率,m为大于或等于2...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。