版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
201710295516.72017.04.28备之间的M个链路的第一状态信息,第一状态信息用于指示M个链路中任意两个链路之间的差分指示接收端设备对M个链路进行差分延迟补偿的2第一设备接收由接收端设备发送的,承载在开销码块的管理通道的链路层发现协议LLDP格式的第二类型长度值TLV单元中的第一能力信息,所述第一能力信息用于指示所述接收端设备对所述M个链路进行差分延迟补偿所述第一设备根据所述第一能力信息获取所述M个链路进行差分延迟补偿的第一能3.根据权利要求2所述的方法,其特征在于,所述差分延迟补偿的能力字段中的一个7.根据权利要求1所述的方法,其特征在于,所述第二所述接收端设备向所述源端设备发送业务数据时,所述接收端设备对所述M个链路进行延第一设备接收由接收端设备发送的,承载在开销码块的管理通道的链路层发现协议所述第一设备根据所述第一状态信息获取所述M个链路中任意两个链路之间的差分延9.根据权利要求8所述的方法,其特征在于,所述第一TLV所述接收端设备向所述源端设备发送业务数据时,所述接收端设备对所述M个链路进行延接收模块,用于接收由接收端设备发送的,承载在开销码块的协议LLDP格式的第二类型长度值TLV单元中的第一能力信息,所述第一能力信息用于指示3所述接收端设备对所述M个链路进行差分延迟补偿的处理模块,用于根据所述第一能力信息获取所述M个链路进行差分延迟补偿的第一能在所述接收端设备向所述源端设备发送业务数据时,所述接收端设备对所述M个链路进行接收模块,用于接收由接收端设备发送的,承载在开销码块的协议LLDP格式的第一类型长度值TLV单元中的第一状态信息,所述第一状态信息用于指示所述M个链路中任意两个链路之间的差分延处理模块,用于根据所述第一状态信息获取所述M个链路中任意两个链路之间的差分在所述接收端设备向所述源端设备发送业务数据时,所述接收端设备对所述M个链路进行20.根据权利要求18或19所述的设备,其特征在于,4[0003]具体地,LAG技术通常将相邻设备之间的S个带宽速率R相同的物理连接链路绑定传输设备可以根据源MAC地址和/或目的MAC地址、或者虚拟局域网(VirtualLocalArea地址与目的MAC地址相同的报文归属为同一个业务,多个业务经过哈希算法处理之后被分正是由于LAG技术中一个业务的报文只会从一个链路发送,即业务中的一个具体的业务的M个链路进行差分延迟补偿的第一能力;所述第一设备根据所述第一状态信息和所述第一5[0009]第一方面的配置链路组的方法,第一设备根据源端设备和接收端设备之间的M个二设备为所述源端设备,所述第一设备获取源端设备和接收端设备之间的M个链路的第一来可以接收源端设备和接收端设备的相关信息,能够考虑例如业务数量和/或带宽等综合力信息和第二状态信息,所述第二能力信息用于指示所述每个上游设备对所述M个链路中设备对所述M个链路中的至少一个链路进行延迟发送补偿的当前状态;所述第一设备根据所述第一状态信息和所述第一能力信息,将所述M个链路中的N个链路划分到第一链路组,6能力协商实现链路组的补偿。使得当源端设备、接收端设备之间的FlexEGroup或FlexO二设备为所述源端设备,所述第一设备获取源端设备和接收端设备之间的M个链路的第一述第二配置信息用于指示所述至少一个上游设备对相应的链路应进行延迟发送补偿的配设备为所述接收端设备,所述第一设备获取源端设备和接收端设备之间的M个链路的第一[0020]在第一方面的一种可能的实现方式中,所述K个上游设备中包括至少一个中间设包括所述接收端设备和/或所述源端设备,所述第一设备获取源端设备和接收端设备之间7收端设备发送的所述第一能力信息;所述第一设备获取所述K个上游设备的每个上游设备管理通道的链路层发现协议LLDP格式的第一类型长度值TLV单元中的所述[0027]在第一方面的一种可能的实现方式中,所述第一TLV单元还能够承载用于指示在所述接收端设备向所述源端设备发送业务数据时,所述接收端设备对所述M个链路进行延[0028]在第一方面的一种可能的实现方式中,所述第一TLV单元还能够承载用于指示上游设备对相应的链路应进行的延迟发送补偿管理通道的链路层发现协议LLDP格式的第二类型长度值TLV单元中的所述[0030]在第一方面的一种可能的实现方式中,所述第二TLV单元还能够承载用于指示在所述接收端设备向所述源端设备发送业务数据时,所述接收端设备对所述M个链路进行延的设备可以包括用于执行第一方面或第一方面的任一可能的实现方式中述处理器和网络接口执行第一方面或第一方面的任一可能的实现8网络接口用于执行所述存储器存储的指令,并且对所述存储器中存储的指令第一设备获取源端设备和接收端设备之间的M个链路的第一状态信息,所述第一状态信息用于指示所述接收端设备对所述M个链路进行差分延迟补偿的第一能力;所述第一设备根据所述第一状态信息和所述第一能力信息,将所述M个链路中的N个链路划分到第一链路品的所述指时,所述计算机执行第一方面或第一方面的任一种可能的实现方式所述的方[0038]还应理解,本申请各方面及其相应的实现方式中差分延迟补偿是指延迟接收补9过现有以太接口速率。在新的以太网接口的标准诞生及新的以太网接口成本较高的过渡接口之间的转发效率,光联网论坛(OpticalInternetForum,OIF)发布了多链路变速箱[0061]FlexE技术即为面向上述需求所开发的灵活以太网的接口技术。图1是100G的业务数据可以在链路聚合组的20*S个时隙中任意选择空闲连接多个100G以太网接口。FlexE1.0标准规定FlexEClient为64/66B编码的码块流活以太网业务的码块流中的码块轮流放入分配给该灵活某两个时隙,则在一个周期中从10G的灵活以太网业务的码块流中提取两个码块置于对应的位置。FlexEGroup中各个时隙分别传输哪些灵活以太网业务的配置信息在FlexEOH码个FlexE复帧,一个FlexEOH帧由8个连续的FlexEOH码块组成。FlexE帧中第一个码块以码块后,再接收1023×20个64/66B码块(数据码块)后可收到下一个OH码块,依次类推可从码块流中提取出整个FlexE帧。[0065]如图4所示,各个链路上传输的FlexEOH帧中包括灵活以太网组编号(FlexEGroupNumber)、物理链路图(PHYMap)、物理链路编号(PHYNumber)、时隙分配表个码块中有16bit用于指示时隙上所传输的业务数据的编号。每个FlexE复帧中的第一个第20个FlexE帧携带对应slot19中所传输的业务数据的编号。接收端设备收到FlexEGroup中所有链路上的FlexE帧信息后,即可得到该FlexEGroup中各个业务数据的时隙分[0066]由于在FlexE中业务数据可以在跨链路的多个时隙上传输,接收端设备在从多个时隙中恢复灵活以太网业务之前就需要对FlexEGroup中的各个链路进行差分延迟补偿,否则从存在差分延迟的跨链路的时隙中恢复灵活以太网业务就会产生码块乱序的问题。(shim-to-shim)直连的传输场景下各链路的差分延迟补偿(deskew)能力至少为300ns,在FlexEGroup长距跨传送网传输时各链路差分延迟补偿能力[0067]由于业务数据可以在FlexEGroup内跨链路的多个时隙上传输,因而在接收端设备需要将多个链路上的FlexE帧对齐,以保证业务数据能从对应的时隙中以正确的顺序恢[0069]FlexO是通过绑定多个标准速率的端口(例如m×100G),组成灵活光传送网组输OTUCn信号的恢复。目前FlexO规定通过各链路上所传输的OTUCn帧中的帧定位信号(ManagementInformationBase)MIB,用于存储本地和相邻的其他传送网设备的状态信[0072]TLV单元是LLDP中的基本信息单元,不同类型的TLV可以LLDP预留了一种可供各标准组织自定义的TLV单元。表1是可自定义的LLDP格式的TLV单元[0075]下面结合图2和图5介绍应用本申请实施例的配置链路组的方法的场景。如图2所示,FlexE工作于MAC层与PHY层之间。FlexE通过修改原有的协调子层(ReconciliationSublayer,RS)及PCS,来实现将传统以太网端口划分时分复用(TimeDivision跨传送网传输的应用场景的示意图。FlexE跨传送网传输是基于FlexE可感知传输(FlexEAwareTransport)模式的。图5中以太网路由器中的灵活以太网片(FlexEShim)需要对与[0076]基于FlexE中FlexEGroup可能失效的情况和FlexO中FlexOGroup可能失效的情况,本申请实施例提供了一种配置链路组的方法。本申请实施例通过对涉及的FlexE或FlexO相关的功能部件的改造来实现传送网设备之间的补偿协商。经本申请实施例的改造M个链路的差分延迟的状态和接收端设备对M个链路进行差分延迟补偿的能力,将M个链路[0085]在FlexE中,FlexEGroup中各链路上的数据流为1OHblock+1023×20Datablocks的64/66B码块流的格式,接收端设备以各链路上传输的FlexE帧的第一个OHblock[0087]两种传送网可以统一使用本申请实施例的配置链路组过程以及后续的补偿过各实施例以FlexE为例进行说明,当然本申请实施例的配置链路组的方法也可以应用于PHY3、PHY4和PHY5的差分延迟相近,但是接收端设备的差分延迟补偿的能力无法完成对[0092]在本实施例中,S110第一设备获取源端设备和接收端设备之间的M个链路的第一PHY3、PHY4和PHY5的差分延迟相近,但是接收端设备的差分延迟补偿的能力无法完成对[0095]受到接收端设备的差分延迟补偿的能力的限制,接收端设备无法支持所有的不传输业务。业务不在被标记为“standby”的链路上并行传输,也不在分别标记为间的差分延迟的状态以及接收端设备对链路进行差分延迟补偿的能力确定链路组的配置[0098]应理解,以上仅是以M=5为例对本申请实施例的配置链[0100]图9是本实施例的配置链路组以及进行补偿的流程200的示意图。该流程200可以[0104]S240,接收端设备根据第一状态信息以及可以表示接收端设备对M个链路进行差于指示N个链路中的第一链路属于第一链路组的第一配置信息,通过第一链路发送给第二置信息承载在开销码块的管理通道中以链路层发现协议(LinkLayerDiscovery码块中的shim-to-shim管理通道(managementchann[0115]一种可选的用于承载第一配置信息的LLDP格式的TLV单元各字段的定义如表2所[0117]byte1~2的后9bit为TLV长度(TLVlength),指示该TLV单元的总长度有多少字[0118]byte3~5为LLDP规定的各组织的组织唯一标识码(OrganizationallyUnique[0121]0x00可以表示该链路差分延迟超出接收端设备的差分延迟补偿的能力,也即“standby”[0122]0x01~0xFF可以表示该链路差分延迟在接收端设备的差分延迟补偿的能力范围[0126]源端设备在OH码块的管理通道上接收到此TLV单元后即可按照“链路所属的链路路组的标记)通过OH码块的保留字段来传输。所述第一配置信息中的第一部分比特用于指示所述第一链路与其他链路组成所述第一链路组,所述第一配置信息中的第二部分比特为保留字段中可划分出11bits用于承载第一配置信息。前3个bit可以承载“selected”或者通用成帧规程(GenericFramingProcedure,GFP)格式、HDLC格式、PPP格式或者保留如放置在光净荷单元(OpticalPayloadUnit-CnOPUCn)的净荷中以GFP格式或者其他自定[0133]在本实施例中,S110第一设备获取源端设备和接收端设备之间的M个链路的第一[0153]byte8~10定义为该链路接收方向的缓存大小。如果byte7中的第一个bit为“1”(接收方向的缓存大小为自定义的值),则byte8~10的值x表示接收方向的缓存大小为x码缓存大小可以ns或10ns或者bytes等不同描述方式或不同大小的缓存基本单位来表示,本用上述TLV单元向源端设备通告第一能力,通过OH码块的片对片管理通道(shim-to-shimmanagementchannel)传输。其他场景下,上述TLV单元可以通过分段管理通道(sectionmanagementchannel)传输也可以通过shim-to-shimmanagementchannel示接收端设备未进行差分延迟补偿或差分延迟补偿失败。byte7中其他bit可以为保留字表示该链路即为M个链路中传输最快的链路。其值x表示差分延迟的延迟量为x码块数据所对应的传输时间。用上述TLV单元向源端设备通告自身的差分延迟的状态,通过OH码块的片对片管理通道道(sectionmanagementchannel)传输也可以通过shim-to-shimmanagementchannel传[0166]源端设备通过上述两个TLV单元获取接收端设备的第一能力信息及各链路口的第一状态信息之后确定链路组配置,并通过与实施例1类似的方式将第一配置信息发送到接[0170]在本实施例中,S110第一设备获取源端设备和接收端设备之间的M个链路的第一信息和第一配置信息的通信可以在各设备与管理设备的OH码块的管理通道中传输。可选力信息用于指示每个上游设备对M个链路中的至少一个链路进行延迟发送补偿的第二能力,第二状态信息用于指示每个上游设备对M个链路中的至少一个链路进行延迟发送补偿[0190]下面结合几个实施例说明当接收端设备的K个上游设备具有延迟发送补偿的能力[0192]S110第一设备获取源端设备和接收端设备之间的M个链路的第一状态信息,可以备通过能力协商实现链路组的补偿。使得当源端设备、接收端设备之间的FlexEGroup或于承载能力信息的LLDP格式的TLV单元的各字段如缓存大小为与FlexE1.0中定义的300ns差分延迟补偿能力相对应的469码块;第一个bit[0216]byte8~10定义为该链路接收方向的缓存大小。如果byte7中的第一个bit为“1”(接收方向的缓存大小为自定义的值),则byte8~10的值x表示接收方向的缓存大小为x码[0217]byte11~13定义为该链路发送方向的缓存大小。如果byte7中的第一个bit为“1”(发送方向支持延迟发送补偿的能力),则byte8~10的值x表示发送方向的缓存大小为x码用上述TLV单元通告能力,通过OH码块的片对片管理通道(shim-to-shimmanagementchannel)传输。其他场景下,上述TLV单元可以通过分段管理通道(sectionmanagementchannel)传输也可以通过shim-to-shimmanag可以承载用于指示接收端设备对M个链路进行差分延迟补偿的第一能力的第一能力信息;还能够承载用于指示在接收端设备向源端设备发送业务数据时,接收端设备对M个链路进于承载状态信息的LLDP格式的TLV单元的各字段的定义[0226]byte7定义为该链路的差分延迟补偿的当前状态和延迟发送补偿的当前状态,即该链路相对于subgroup3中的其他各链路差分延迟补偿失败,该链路超出设备的差分延迟[0227]byte8~10定义为在该链路的接收方向的差分延迟补偿失败时,该链路超出接收[0228]byte11~13定义为该链路的延迟发送量,其值x表示当前使用的延迟发送的缓存用上述TLV单元通告状态,通过OH码块的片对片管理通道(shim-to-shimmanagementchannel)传输。其他场景下,上述TLV单元可以通过分段管理通道(sectionmanagementchannel)传输也可以通过shim-to-shimmanag可以承载用于指示M个链路中任意两个链路之间的差分延迟的状态的第一状态信息;还能够承载用于指示在接收端设备向源端设备发送业务数据时,接收端设备对M个链路进行延[0237]第一配置信息的发送方式可以与实施例1中第一配置信息的发送方式类似,此处一起承载在开销码块的管理通道的LLDP格式的TLV单元中。该用于承载状态信息和配置信息的LLDP格式的TLV单元的各字段的延迟补偿失败,该链路超出设备的差分延迟补偿的能力,差分延迟量在byte9~11中描述。byte7中第二个bit表示该链路的发送方向的延迟发送补偿的当前状态。第二个bit值为“0”表示发送方向上该链路没有延迟发送的能力或延迟发送的能力没有使用;第二个bit值为[0240]byte7~8中的第三至第十三bit用于表示该链路所属的链路组,即为该链路的标中其他bit为保留字段。[0241]表7的byte9~11所描述的差分延迟量与表6的byte8~10所描述的差分延迟量相同;表7的byte12~14所描述的延迟发送量与表6的byte11~13所描述的延迟发送量相同,设备具有延迟接收补偿的能力。源端设备和至少一个中间设备具有延迟发送补偿的能力,息用于指示每个上游设备对M个链路中的至少一个链路进行延迟发送补偿的第二能力。相息用于指示每个上游设备对M个链路中的至少一个链路进行延迟发送补偿的当前状态。相配置信息包括用于指示源端设备和至少一个中间设备分别对相应的链路应进行的延迟发言之,接收端设备根据自身确定的链路组配置对第一链路组中的链路进行差分延迟补偿。接收端设备反馈各各链路的差分延迟的状态及链路组的配[0278]S110第一设备获取源端设备和接收端设备之间的M个链路的第一状态信息,可以[0282]具体地,第一设备获取K个上游设备的每个上游设备的第二能力信息和第二状态[0283]应理解,第一设备向至少一个中间设备中的至少部分中间设备发送第二配置信一状态信息可以在FlexE中通过OH码块的shim-to-shimmanagementch一能力信息。可选地,第一能力信息可以在FlexE中通过OH码块的shim-to-shim的shim-to-shimmanagementchann的sectionmanagementchann确定如何配置链路组以及如何配置延迟发送补偿。具体的链路组配置中包括将M个链路中[0306]图12是本实施例的配置链路组以及进行补偿的流程400的示意图。接收端设备和一状态信息可以在FlexE中通过OH码块的shim-to-shimmanagementcha第一能力信息。可选地,第一能力信息可以在FlexE中通过OH码块的shim-to-shim至少一个链路进行延迟发送补偿的能力的第二能力信息和用于指示自身对M个链路中的至设备具有延迟接收补偿的能力。源端设备和至少一个中间设备具有延迟发送补偿的能力,一状态信息可以在FlexE中通过OH码块的shim-to-shimmanagementcha一能力信息。可选地,第一能力信息可以在FlexE中通过OH码块的shim-to-shim的shim-to-shimmanagementchann的sectionmanagementchann用于指示自身对M个链路中的至少一个链路进行延迟发送补偿的能力的第二能力信息、中间设备发送的第二状态信息和用于指示自身对M个链路中的至少一个链路进行延迟发送补[0342]具体地,S110第一设备获取源端设备和接收端设备之间的M个链路的第一状态信信息用于指示每个上游设备对M个链路中的至少一个链路进行延迟发送补偿的第二能力。例对此不作限定。可选地,第二能力信息可以在FlexE中通过OH码块的shim-to-shim信息用于指示每个上游设备对M个链路中的至少一个链路进行延迟发送补偿的当前状态。[0352]G-9,管理设备向K个上游设备(包括源端设备和/或至少一个中间设备)中需要进[0364]图13是本申请一个实施例的配置链路组的设备500的示意性框图。该配置链路组[0365]获取模块510,用于获取源端设备和接收端设备之间的M链路中的任意一个链路为灵活以太网FlexE物理连接链路或者灵活光传送网FlexO物理连[0366]所述获取模块510还用于获取所述接收端设备的第一能力信息,所述第一能力信息用于指示所述接收端设备对所述M个链路进行差分[0369]本申请实施例的配置链路组的设备,根据源端设备和接收端设备之间的M个链路的差分延迟的状态和接收端设备对M个链路进行差分延迟补偿的能力,将M个链路中的N个链路划分到第一链路组,从而避免了M个链路的差分延迟超出接收端设备的差分延迟补偿少一个中间设备,所述中间设备在所述M个链路上位于所述源端设备与所述接收端设备之二状态信息,所述第二能力信息用于指示所述每个上游设备对所述M个链路中的至少一个备通过能力协商实现链路组的补偿。使得当源端设备、接收端设备之间的FlexEGroup或配置信息用于指示所述至少一个上游设备对相应的链路应进行延迟发送信息进行延迟发送补偿的链路进行差分延迟补偿;传输模块550,用于基于所述第一链路获取模块510具体用于:接收所述至少一个中间设备中的每个中间设备发送的所述第二能述K个上游设备中的至少一个上游设备发送第二配置信息,所述第二配置信息用于指示所述至少一个上游设备对相应的链路应进行的延迟发送补备发送的,承载在开销码块的管理通道的链路层发现协议LLDP格式的第一类型长度值TLV端设备向所述源端设备发送业务数据时,所述接收端设备对所述M个链路进行延迟发送补备发送的,承载在开销码块的管理通道的链路层发现协议LLDP格式的第二类型长度值TLV端设备向所述源端设备发送业务数据时,所述接收端设备对所述M个链路进行延迟发送补[0390]应理解,本申请实施例中的获取模块510的部分功能可以由处理器或处理器相关[0392]
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机加工车间危险源辨识制度
- 节假日车辆保障值班安排办法
- 热处理车间温度偏差整改制度
- 装配线紧固件扭矩标准规范
- 安徽省皖南八校2025-2026学年高二上学期期中考试语文试题
- 基坑土方施工进度策划方案
- 重大项目里程碑节点计划书
- 智能客服产品服务流程评估文档
- 测试车间不合格品处置流程
- 混凝土泵车作业操作规程
- 2025年陕西艺术职业学院招聘笔试真题
- 基于模拟教学的急危重症团队快速反应培训
- 2026年保密工作知识考试题库及答案
- 2026年甘肃省陇南市宕昌县人民法院招聘聘用制司法辅助人员考试参考试题及答案解析
- 髋关节撞击综合征标准化诊疗专家共识(2026版)
- 2025年系统规划与管理工程师考试真题及答案
- 涉密地理信息保密制度
- 资产评估业务报备内部管理制度
- 2025年高层建筑消防培训
- 初中语文中考非连续性文本信息筛选与辨析(选择题)知识清单
- 2025年河南工业职业技术学院单招职业技能测试题库附答案解析
评论
0/150
提交评论