CN113098651A - 一种带宽调整方法及装置 - Google Patents
一种带宽调整方法及装置 Download PDFInfo
- Publication number
- CN113098651A CN113098651A CN202010019245.4A CN202010019245A CN113098651A CN 113098651 A CN113098651 A CN 113098651A CN 202010019245 A CN202010019245 A CN 202010019245A CN 113098651 A CN113098651 A CN 113098651A
- Authority
- CN
- China
- Prior art keywords
- bandwidth
- node
- data
- service
- adjustment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1605—Fixed allocated frame structures
- H04J3/1652—Optical Transport Network [OTN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0086—Network resource allocation, dimensioning or optimisation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请公开了一种带宽调整方法及装置,用以提供一种可行的方案来调整数据单元的带宽适配客户侧业务的带宽变化。针对带宽增加来说,源节点触发通道带宽增加的控制信息,并在传输路径上逐跳向下转发,每一跳接收到控制信息后,执行自身节点的通道带宽增加。在宿节点完成通道带宽增加,源节点将业务映射数据单元的带宽增加到目标带宽。类似地,针对带宽降低来说,源节点将业务映射数据单元的带宽减少到目标带宽,源节点触发通道带宽减少的控制信息,并在传输路径上逐跳向下转发,每一跳接收到控制信息后,执行自身节点的通道带宽减少。另外,带宽增加或者减少,可以通过多次执行,每次调整带宽调整步长。
Description
技术领域
本申请实施例涉及通信技术领域,尤其涉及一种带宽调整方法及装置。
背景技术
当前业界正在考虑采用数据单元的方式来实现对多业务的灵活汇聚承载。多路业务分别映射到不同的数据单元。多路业务对应多路数据流,每路数据流由多个数据单元构成。多路数据流分别配置严格的固定带宽。多路业务的数据流的数据单元汇聚后映射到光传送网络(optical transport network,OTN)的光净荷单元的净荷区中。
数据单元的方式采用严格的速率监管机制和优先级分级调度机制,来保障各路业务的带宽利用,并体现业务的差异化传送。客户侧业务的带宽可能会产生变化,因此客户侧业务承载到数据单元后,需要数据单元能够适配客户侧业务的带宽变化。目前并没有一种可行的方案来调整数据单元的带宽来适配客户侧业务的带宽变化。
发明内容
本申请实施例提供一种带宽调整方法及装置,用以提供一种可行的方案来调整数据单元的带宽适配客户侧业务的带宽变化。
第一方面,本申请实施例提供一种带宽调整方法,方法应用于第一网络节点。比如可以由第一网络节点中的处理器、芯片、芯片***或是具有发送控制功能的模块来实现。该方法包括:确定业务的带宽调整值;然后,根据带宽调整值更新数据单元数量。其中,数据单元数量为一个传输周期所调度的数单元中用于承载业务的数据单元的数量。进一步地,根据更新的数据单元数量将承载业务的数据单元映射到数据帧。
其中,第一网络节点可以是业务的传输路径上的源节点、中间节点或宿节点。
上述方法通过仅需调整数据单元数量,不影响业务的封装过程,可靠性高,速度较快。
在一种可能的设计中,带宽调整值为所述业务所需的目标带宽或带宽调整步长,带宽调整步长为经过N次调整到业务所需的目标带宽时每次增加或者减少的带宽,N为大于1的整数。
在一种可能的设计中,带宽调整值为目标带宽,第一网络节点为业务的传输路径上的源节点或中间节点,方法还包括:第一网络节点向第二网络节点发送控制信息,控制信息用于指示对数据单元数量进行更新,第二网络节点为在传输路径上第一网络节点的下一跳网络节点。节点间仅需要在传输路径上逐跳地进行通道带宽调整即可,方案简单易实现。另外,上述设计采用单向逐跳调整的方式,因此针对单向传播业务和广播业务来说都适用。
在一种可能的设计中,带宽调整为带宽增加时,即目标带宽高于调整前业务的带宽,第一网络节点作为源节点,在向第二网络节点发送控制信息之后,接收来自宿节点的确认信息,确认信息用于指示业务的传输路径上的宿节点已完成数据单元数量的更新,然后第一网络节点根据目标带宽调整业务映射到数据单元的带宽。通过先将数据通道的带宽增加,再将业务映射的带宽增加,防止业务的数据单元的调度出现拥塞。
在一种可能设计中,带宽调整值为目标带宽,带宽调整为带宽减少时,即目标带宽低于调整前业务的带宽,第一网络节点作为源节点,在根据目标带宽更新数据单元数量之前,根据目标带宽调整业务映射到数据单元的带宽。在带宽减少的场景中,先将业务映射的带宽减少,再将数据通道的带宽减少,防止业务速率降低导致的业务映射带宽的浪费。
在一种可能的设计中,带宽调整值为带宽调整步长,第一网络节点在确定带宽调整步长后,循环执行N次如下带宽调整的步骤。带宽调整的步骤即为:根据带宽调整步长更新数据单元数量,根据更新的数据单元数量将承载业务的数据单元映射到数据帧。
采用多次调整通道带宽的方式,逐步将数据通道的带宽调整到目标带宽,方案易实现。
在一种可能的设计中,带宽调整值为带宽调整步长,第一网络节点为业务的传输路径上的源节点,第一网络节点每次根据带宽调整步长更新数据单元数量后,向第一网络节点的下一跳网络节点发送控制信息。
在一种可能的设计中,带宽调整值为带宽调整步长,宿节点在完成第N次的数据单元数量的更新时,向源节点发送用于指示宿节点已完成第N次的数据单元数量的更新。宿节点可以通过传输路径或者通过控制器向源节点发送确认信息。宿节点在完成第N次的数据单元数量的更新。
在一种可能的设计中,带宽调整值为带宽调整步长,若目标带宽高于调整前业务的带宽,源节点在接收到指示宿节点已完成第N次的数据单元数量的更新的确认信息情况下,根据目标带宽调整业务映射到数据单元的带宽。
在一种可能的设计中,带宽调整值为带宽调整步长,源节点在执行带宽调整的步骤之前,根据目标带宽调整业务映射到数据单元的带宽。
在一种可能的设计中,控制器为传输路径上的节点配置调整参数。调整参数包括带宽调整值。若带宽调整值为带宽调整步长,调整参数中还包括目标带宽。从而源节点、中间节点或宿节点确定带宽调整值时,可以根据控制器发来的调整参数来确定。
在一种可能的设计中,控制器可以为源节点配置调整参数,源节点在向下一跳发送控制信息,控制信息中携带调整参数。中间节点或者宿节点确定带宽调整值时,可以根据控制信息携带的调整参数确定带宽调整值。
在一种可能的设计中,带宽调整值为带宽调整步长,第一网络节点为业务的传输路径上的源节点,调整参数包括目标带宽和带宽调整步长,源节点根据目标带宽以及带宽调整步长确定N。
在一种可能的设计中,第一网络节点为业务的传输路径上的源节点,源节点接收控制器发送的调整参数之后,执行带宽调整之前(或者根据带宽调整值更新数据单元数量之前),向传输路径的宿节点发送校验信息。校验信息中携带调整参数(包括目标带宽,或包括目标带宽和带宽调整步长),校验信息用于指示传输路径上的节点验证接收到的调整参数与控制器配置的调整参数是否一致;然后,源节点接收校验确认,校验确认用于指示传输路径上的各个节点校验接收到的校验信息中的调整参数与控制器配置的调整参数一致。
通过上述设计,控制器为传输路径上的各个节点配置目标带宽后,可能由于各个节点所处的管理域的不同,导致各个节点配置的目标带宽出现错误,通过上述校验方式,能够提高后续带宽调整的可靠性。
在一种可能的设计中,控制信息封装在用于承载业务的数据单元中。上述设计将控制信息封装在数据单元中,无需在传输路径上建立用于传输控制信息的通道,减少资源浪费。
在一种可能的设计中,控制信息封装在用于承载开销的数据单元中。用于承载开销的数据单元仅包括开销区,不包括净荷区。即用于承载开销的数据单元仅用于承载开销,不用于承载业务。
第二方面,本申请实施例提供一种带宽调整方法,应用于由源节点和宿节点之间传输业务的第二数据通道切换到第一数据通道的场景中。方法包括:源节点根据已配置的第一带宽调整步长执行第i次增加第一数据通道的带宽,并向第一网络节点发送第一控制信息;其中,第一网络节点为第一数据通道上源节点的下一跳网络节点,第一控制信息用于指示第一网络节点增加第一数据通道的带宽;然后,在满足第二数据通道带宽大于零的情况下,源节点确定接收到来自宿节点的第一确认信息时,根据配置的第二带宽调整步长执行第j次减少第二数据通道的带宽,并向第二网络节点发送第二控制信息;其中,第二网络节点为第二数据通道上源节点的下一跳网络节点,第一确认信息用于指示宿节点已完成第i次第一数据通道的带宽的增加,第二控制信息用于指示第二网络节点减少第二数据通道的带宽;进一步地,源节点接收来自宿节点的第二确认信息,第二确认信息用于指示宿节点已完成第j次的第二数据通道的带宽的减少;其中,所述第二带宽调整步长小于或者等于所述第一带宽调整步长。i取遍小于或者等于N1的正整数,N1为将第一数据通道的带宽增加到业务所需的目标带宽所需的调整次数,j取遍小于或者等于N2的正整数,N2为将第二数据通道的带宽由调整前业务的带宽减小到零时所需的调整次数,N1大于N2。
通过上述方案,在原有传输路径的剩余带宽不满足业务带宽的调整需求时,通过切换新传输路径的方式,将原有的传输路径的业务的数据单元经过多次逐步移到新传输路径上进行传输。从原有传输路径一次性搬移到新传输路径上时,由于不同的传输路径上的业务传输存在时延,从而导致到达宿节点的业务时间不同,采用多次逐步迁移的方式,能够防止传输时延导致的宿节点上的业务拥塞。
当然,在目标带宽相比原有带宽变化较小时,可一次完成迁移,即i和j均取值为1。
在一种可能的设计中,源节点在确定宿节点已完成第N1次第一数据通道的带宽的增加时,根据业务所需的目标带宽调整业务映射到业务的数据单元的速率。
在一种可能的设计中,源节点接收控制器发送的调整参数,调整参数包括带宽调整步长和业务所需的目标带宽;源节点根据目标带宽以及带宽调整步长确定N1,并根据调整前业务的带宽以及带宽调整步长确定N2。
在一种可能的设计中,源节点接收调整参数之后,在执行业务的带宽调整之前,通过第一数据通道向宿节点发送校验信息,以及通过第二数据通道向宿节点发送校验信息,校验信息包括调整参数,校验信息用于指示第一数据通道上的节点和第二数据通道上的节点验证校验信息中的调整参数与控制器配置的调整参数是否一致;源节点接收第一网络节点发送的第一校验确认,第一校验确认用于指示第一数据通道上的各个节点已确定校验信息中的调整参数与控制器配置的调整参数一致;然后,源节点接收第二网络节点发送的第二校验确认,第二校验确认用于指示第二数据通道上的各个节点已确定校验信息中的调整参数与控制器配置的调整参数一致。
在一种可能的设计中,第一控制信息封装在用于承载业务的数据单元中,或者第二控制信息封装在用于承载业务的数据单元中。
在一种可能的设计中,第一控制信息封装在用于承载开销的数据单元中,或者第二控制信息封装在用于承载业务的数据单元中。用于承载开销的数据单元仅包括开销区,不包括净荷区。即用于承载开销的数据单元仅用于承载开销,不用于承载业务。
第三方面,本申请实施例提供了一种装置。该装置包括处理器和存储器,其中:所述存储器,用于存储程序代码;所述处理器,用于读取并执行所述存储器存储的程序代码,以实现第一方面或其任一设计所述的方法,或者实现第二方面或其任一设计所述的方法,或者实现第三方面或其任一设计所述的方法。
第四方面,本申请实施例提供一种带宽调整***,包括源节点、中间节点(数量可以为一个或者多个)和宿节点。源节点,用于接收来自控制器的业务所需的目标带宽,根据目标带宽更新数据单元数量,根据更新的数据单元数量将承载业务的数据单元映射到数据帧,并向中间节点发送控制信息。其中,数据单元数量为一个传输周期所调度的数据单元中用于承载业务的数据单元的数量,控制信息用于指示对数据单元数量进行更新。中间节点,用于接收控制信息,根据确定的目标带宽更新数据单元数量,根据更新的数据单元数量将承载业务的数据单元映射到数据帧,并向中间节点的下一跳网络节点发送控制信息。宿节点,用于接收控制信息,根据确定的目标带宽更新数据单元数量,根据更新的数据单元数量将承载业务的数据单元映射到数据帧,向源节点发送确认信息,确认信息用于指示宿节点已完成业务的带宽调整。
第四方面适用于第一方面或相关设计中带宽调整值为目标带宽的场景,源节点、中间节点或者宿节点还可以执行其它可能的操作,具体可以参见第一方面或者第一方面的设计中针对源节点、中间节点或者宿节点所执行的操作的说明,此处不再赘述。
第五方面,本申请实施例提供一种带宽调整***,包括源节点、中间节点(中间节点的数量可以为一个或者多个)和宿节点。
源节点,用于确定带宽调整步长,循环执行N次通道带宽调整的步骤,每执行一次带宽调整的步骤,并向中间节点发送一次控制信息;通道带宽调整的步骤包括:根据带宽调整步长更新数据单元数量,根据更新的数据单元数量将承载业务的数据单元映射到数据帧;其中,数据单元数量为一个传输周期所调度的数据单元中用于承载业务的数据单元的数量,控制信息用于指示中间节点调整数据单元数量;
中间节点,用于在每次接收到控制信息后,执行一次通道带宽调整步骤,并向中间节点的下一跳网络节点发送控制信息;
宿节点,用于在每次接收到控制信息后,执行一次通道带宽调整步骤;在确定完成N次的带宽调整后,向源节点发送确认信息,确认信息用于指示宿节点已完成第N次数据单元数量的更新。
在一种可能的设计中,确定完成N次的通道带宽调整,可以通过如下方式实现,一种方式是,确定接收到控制信息的次数达到N次。另一种方式是,控制信息携带当前带宽调整的次数,确定控制信息携带的次数为N且已经完成将更新的数据单元数量承载业务的数据单元映射到数据帧。
第五方面适用于第一方面或相关设计中带宽调整值为带宽调整步长的场景,源节点、中间节点或者宿节点还可以执行其它可能的操作,具体可以参见第一方面或者第一方面的设计中针对源节点、中间节点或者宿节点所执行的操作的说明,此处不再赘述。
第六方面,本申请实施例提供一种带宽调整***,应用于由源节点和宿节点之间传输业务的第二数据通道切换到第一数据通道的场景中。带宽调整***包括源节点、第一数据通道上的第一中间节点(第一中间节点的数量可以为一个或者多个),第二数据通道上的第二中间节点(第二中间节点的数量可以为一个或者多个)和宿节点。
源节点根据已配置的第一带宽调整步长执行第i次增加第一数据通道的带宽,并向第一中间节点发送第一控制信息;第一控制信息用于指示第一中间节点增加第一数据通道的带宽;第一中间节点根据带宽调整步长执行第i次增加第一数据通道的带宽,并向下一跳网络节点发送第一控制信息。宿节点接收第一控制信息后,根据带宽调整步长执行第i次增加第一数据通道的带宽,并向源节点发送第一确认信息。
在满足第二数据通道带宽大于零的情况下,源节点确定接收到来自宿节点的第一确认信息时,根据已配置的第二带宽调整步长执行第j次减少第二数据通道的带宽,并向第二中间节点发送第二控制信息;第一确认信息用于指示宿节点已完成第i次第一数据通道的带宽的增加,第二控制信息用于指示第二中间节点减少第二数据通道的带宽;第二中间节点根据带宽调整步长执行第i次增加第二数据通道的带宽,并向下一跳网络节点发送第二控制信息。宿节点接收第二控制信息后,根据带宽调整步长执行第i次增加第二数据通道的带宽,并向源节点发送第二确认信息。进一步地,源节点接收来自宿节点的第二确认信息,第二确认信息用于指示宿节点已完成第j次的第二数据通道的带宽的减少。第二带宽调整步长小于或者等于第一带宽调整步长。其中,i取遍小于或者等于N1的正整数,N1为将第一数据通道的带宽增加到业务所需的目标带宽所需的调整次数,j取遍小于或者等于N2的正整数,N2为将第二数据通道的带宽由调整前业务的带宽减小到零时所需的调整次数,N1大于N2。
在一种可能的设计中,源节点在确定宿节点已完成第N1次第一数据通道的带宽的增加时,根据业务所需的目标带宽调整业务映射到业务的数据单元的速率。
在一种可能的设计中,源节点接收控制器发送的调整参数,调整参数包括带宽调整步长和业务所需的目标带宽;源节点根据目标带宽以及带宽调整步长确定N1,并根据调整前业务的带宽以及带宽调整步长确定N2。
一种可能的设计中,源节点在确定宿节点已完成第N2次第二数据通道的带宽的减少(第二数据通道的带宽已经减少为0)后,源节点可以通过一次调整将第一数据通道的带宽的增加到目标带宽。
第七方面,本申请实施例提供了一种计算机可读存储介质,该存储介质中存储软件程序,该软件程序在被一个或多个处理器读取并执行时可实现第一方面或者第二方面的任意一种设计提供的方法。
第八方面,本申请实施例提供了一种包含指令的计算机程序产品。当其在计算机上运行时,使得计算机执行上述第一方面或第二方面的任一设计提供的方法。
第九方面,本申请实施例提供了一种芯片。所述芯片与存储器相连,用于读取并执行所述存储器中存储的软件程序,以实现第一方面或第二方面的任意一种设计提供的方法。
附图说明
图1为本申请实施例中OTN网络架构示意图;
图2为本申请实施例中OTN设备结构示意图;
图3为本申请实施例中数据单元的一种可能的结构示意图;
图4为本申请实施例中数据单元映射到光净荷单元(OPU)的净荷区的示意图;
图5为本申请实施例中一种可能的业务传输路径示意图;
图6为本申请实施例中一种可能的带宽增加方法流程示意图;
图7为本申请实施例中一种可能的带宽减少方法流程示意图;
图8为本申请实施例中另一种可能的带宽增加方法流程示意图;
图9为本申请实施例中带宽增加的时间与每次经过带宽增加后的带宽值的对应关系示意图;
图10为本申请实施例中一种可能的封装控制信息的开销数据单元示意图;
图11为本申请实施例中一种可能的带宽减少方法流程示意图;
图12为本申请实施例中数据通道带宽减少的时间与每次经过数据通道带宽减少后的带宽值的对应关系示意图;
图13为本申请实施例中另一种可能的业务传输路径示意图;
图14为本申请实施例中又一种可能的带宽增加方法流程示意图;
图15为本申请实施例中再一种可能的带宽增加方法流程示意图;
图16为本申请实施例中一种可能的带宽调整装置的结构示意图;
图17为本申请实施例中另一种可能的带宽调整装置的结构示意图。
具体实施方式
下面将结合附图,对本申请实施例进行详细描述。
本申请实施例适用于光网络,例如:OTN。一个OTN通常由多个设备通过光纤连接而成,可以根据具体需要组成如线型、环形和网状等不同的拓扑类型。如图1所示的OTN是两个OTN网络组成。每一个OTN网络由一定数量的OTN设备(NE1~NE7)组成。根据实际的需要,一个OTN设备可能具备不同的功能。一般地来说,OTN设备分为光层设备、电层设备,以及光电混合设备。光层设备指的是能够处理光层信号的设备,例如:光放大器(opticalamplifier,OA)。电层设备指的是能够处理电层信号的设备,例如:能够处理OTN信号的设备。光电混合设备指的是具备处理光层信号和电层信号能力的设备。需要说明的是,根据具体的集成需要,一台OTN设备可以集合多种不同的功能。本申请提供的技术方案适用于不同形态和集成度的OTN设备。
图2为一种可能的OTN设备结构示意图。这里的OTN设备可以指图1中的OTN节点(N1~N7)。具体地,一个OTN设备包括电源、风扇、辅助类单板,还可能包括支路板、线路板、交叉板、光层处理单板,以及***控制和通信类单板。其中,电源用于为OTN设备供电,可能包括主用和备用电源。风扇用于为设备散热。辅助类单板用于提供外部告警或者接入外部时钟等辅助功能。支路板、交叉板和线路板主要是用于处理OTN的电层信号。其中,支路板用于实现各种客户业务的接收和发送,例如SDH业务、分组业务、以太网业务和前传业务等。更进一步地,支路板可以划分为客户侧光模块和信号处理器。其中,客户侧光模块可以为光收发器,用于接收和/或发送业务数据。信号处理器用于实现对业务数据到数据帧的映射和解映射处理。交叉板用于实现数据帧的交换,完成一种或多种类型的数据帧的交换。线路板主要实现线路侧数据帧的处理。具体地,线路板可以划分为线路侧光模块和信号处理器。其中,线路侧光模块可以为线路侧光收发器,用于接收和/或发送数据帧。信号处理器用于实现对线路侧的数据帧的复用和解复用,或者映射和解映射处理。***控制和通信类单板用于实现***控制和通信。具体地,可以通过背板从不同的单板收集信息,或者将控制指令发送到对应的单板上去。需要说明的是,除非特殊说明,具体的组件(例如:信号处理器)可以是一个或多个,本申请不做任何限制。还需要说明的是,本申请实施例不对设备包含的单板类型,以及单板具体的功能设计和数量做任何限制。
需要说明的是,每个设备具体包含的单板类型和数量可能不相同。例如:作为核心节点的网络设备可能没有支路板。作为边缘节点的网络设备可能有多个支路板。
下面先对本申请实施例中涉及到的技术概念进行说明。
1)网络节点,可以简称为节点,也可以称为网络设备,比如为OTN设备。
2)数据单元:由整数个字节或者比特组成。数据单元也可以称为灵活光服务单元(flexible optical service unit,OSUflex)、光业务数据单元、光业务单元、净荷码块、净荷块、交换单元或交换码块,本申请对此不作具体限定。图3所示为数据单元的一种可能的结构示意图。如图3所示,数据单元包含开销区和净荷区。其中,开销可以但不限于包括如下至少一项:业务帧头指示,路径踪迹指示(trail trace identifier,TTI)、X比特间插奇偶校验BIP-X(X Bit-interleaved parity,BIP-X)、后向错误指示(backward errorindication,BEI)、后向缺陷指示(backward defect indication,BDI)、状态指示(Status,STAT)、时戳、顺序标识和映射开销等。净荷区用于承载业务数据。示例性地,数据单元可以为8字节(B),16B,32B,64B,128B,196B,256B或512B等,本申请实施例对此不作限定。
本申请实施例中还涉及一种特殊的数据单元,该数据单元不具有净荷区,即不用于承载业务。为了描述方便,将这类特殊的数据单元称为开销数据单元。
3)数据帧:可以为OTN帧或灵活以太网(Flex Ethernet,FlexE)帧,用于承载各种业务数据,能够实现对业务数据的管理和监控。OTN帧可以是光数据单元(optical dataunit,ODU)k、ODUCn、ODUflex,或者光传输单元(optical transport unit,OTU)k,OTUCn,或者光净荷单元(optical payload unit,OPU),或者灵活OTN(flexible OTN,FlexO)帧等。数据帧还可以是其它适用于光网络的帧结构。
4)数据单元映射到数据帧:以数据帧为OPU帧为例。OPU可以包含整数个数据单元。图4为数据单元映射到OPU的净荷区的结构示意图。单个OPU帧的净荷区划分为I4个数据单元,即最多可以有I4个数据单元映射到该OPU帧中。例如,当数据单元大小为16字节,则一个OPU帧的净荷区可包含952个数据单元。另外,可以组合多个OPU帧作为一个复帧进行数据单元划分。如图4所示,例如k个OPU帧,当数据单元大小为192字节,则三个OPU帧组成一个复帧进行数据单元划分,共可承载238个数据单元。当多路业务映射到OPU帧的净荷区时,其对应的数据单元一一映射到OPU帧中的数据单元位置。
本申请实施例涉及到的数据单元数量是针对业务来说的。数据单元数量是指一个传输周期所调度的数据单元中用于承载业务的数据单元的数量。比如,数据帧的净荷区以连续的P个数据单元为一个传输周期。本申请实施例中的数据单元数量为该P个数据单元中用于承载所述业务的数据单元的数量。以数据单元数量采用C表示为例,一个传输周期能够传输P个数据单元,则其中P个数据单元中的C个数据单元用于承载所述业务。
客户业务数据映射到数据单元中,多个数据单元映射到灵活支路单元(flexibletributary unit,TUflex)。其中,TUflex可以由C个净荷块(payload block,PB)组成,每个净荷块大小为Y字节,通常一个数据单元对应一个净荷块。以ODUk/Cn为例,ODUk/Cn的净荷区以连续P个净荷块为一个传送周期,其中TUflex的C个净荷块占用ODUk/Cn净荷区中每个传送周期中P个净荷块中的C个。
5)本申请实施例中“多个”指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,在本申请的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。
本申请实施例中适用于无需更换传输路径的带宽调整(即同传输路径的带宽调整)的场景中。具体地,业务数据的原始传输路径的剩余带宽能够满足改变后的业务带宽的需求,因此无需更换路径,再进行带宽调整。这里的调整可以是带宽增加或带宽减少。
本申请实施例也适用于更换传输路径的带宽调整的场景中。比如,某业务的原始传输路径的剩余带宽无法满足业务的目标带宽的需求,即业务的目标带宽高于业务的原始传输路径所能提供的带宽。在上述场景中,可以通过建立一条新传输路径,建立的新传输路径的带宽能够满足业务的目标带宽的要求。
本申请实施例提供一种带宽调整方法及装置,通过调整数据单元的带宽来适配客户侧业务的带宽变化。比如在增加带宽的场景中,本申请实施例中先由各个网络节点分别对业务的数据通道的带宽进行调整,然后由源节点调整业务映射到数据单元的映射带宽即可。比如,在减少带宽的场景中,本申请实施例中先由源节点调整业务映射到数据单元的映射带宽,然后再由各个网络节点分别对业务的数据通道的带宽进行调整。
需要说明的是,网络节点对数据通道的带宽调整时,是该网络节点进行业务的数据单元调度时所涉及到的这段数据通道的带宽调整,不涉及其它网络节点的数据通道的调整。
本申请实施例通过可以采用如下两种实施方案中的任一种来实现:第一种实施方案中通过一次调整将业务的原始带宽调整到业务所需的目标带宽。第二种实施方式中通过多次调整将业务的原始带宽调整到业务所需的目标带宽。
下面结合无需更换传输路径的带宽调整的场景,对本申请实施例的方案进行详细说明。一条业务的传输路径可以包括源节点(也可以称为首节点)、至少一个中间节点和宿节点(也可以称为尾节点)。传输路径上的各个节点可以构成带宽调整***。图5为一种可能的业务传输路径示意图。图5以业务的传输路径中经过NE1、NE2、NE3以及NE4为例。其中,NE1为该业务的传输路径的源节点,NE4为宿节点,NE2和NE3为中间节点。
在一种可能的示例中,在同传输路径的带宽调整的场景下,对第一种实施方式进行说明。业务的传输路径上为该业务建立有一条端到端的数据通道,即在NE1和NE4间建立有业务的数据通道。在进行业务的带宽调整时,传输路径上的每一个节点需要针对该业务将数据通道上自身涉及的一段通道的带宽进行调整。具体的数据通道带宽调整的步骤可以由节点上处理器、芯片、芯片***或是具有处理功能的模块等来实现。
示例性地,每个节点可以通过如下方式对数据通道带宽进行调整:
A1,根据目标带宽更新数据单元数量。
在确定数据单元数量时,可以根据目标带宽和一个数据单元的带宽来确定。比如目标带宽为BW,数据单元的带宽为B,则数据单元数量K=[BW/B]。在确定数据单元数量时,也可以根据增加的带宽和一个数据单元的带宽来确定增加的数据单元的数量,然后将增加的数据单元的数量加上更新前数据单元数量得到更新后的数据单元数量。或者,根据减少的带宽和一个数据单元的带宽来确定减少的数据单元的数量,然后将更新前数据单元数量减去应减少的数据单元的数量得到更新后的数据单元数量。
A2,根据更新的数据单元数量将承载业务的数据单元映射到数据帧。
本申请实施例中对数据通道带宽的调整,也可以说是,节点对业务的数据单元向数据帧映射时对数据单元的调度的数量的调整。
下面结合图5和图6先对带宽增加场景下的带宽调整方案进行详细说明。在进行带宽增加时,先由各个节点根据目标带宽增加数据通道的带宽,然后再由源节点将业务向数据单元映射的带宽提高。图6为本申请实施例中一种可能带宽增加方法流程示意图。
S601,NE1确定业务所需的目标带宽,并根据所述目标带宽增加数据通道带宽。业务所需的目标带宽大于业务当前的带宽。
具体的,根据所述目标带宽增加数据通道带宽时,可以通过上述A1和A2来实现。NE1确定业务所需的目标带宽时,可以接收控制器发送的业务所需的目标带宽。
S602,NE1向NE2发送控制信息。控制信息用于指示对数据单元数量进行增加,或者说,控制信息用于指示对数据通道带宽进行增加。
S603,NE2接收到控制信息后,根据目标带宽增加数据通道带宽。
S604,NE2向NE2的下一跳网络节点(NE3)发送控制信息。
S605,NE3接收到控制信息后,根据目标带宽增加数据通道带宽。
S606,NE3向下一跳网络节点(即NE4)发送控制信息。
需要说明的是,源节点或中间节点根据所述目标带宽增加数据通道的带宽和向下一跳网络节点发送控制信息这两个步骤可以同时进行。或者,也可以在源节点或者中间节点执行根据目标带宽增加数据通道带宽的步骤后,再向下一跳网络节点发送控制信息。还可以在源节点或者中间节点根据目标带宽更新数据单元数量后,根据更新的数据单元数量将承载业务的数据单元映射到数据帧之前,向下一跳网络节点发送控制信息。
S607,NE4接收到控制信息后,根据目标带宽增加数据通道带宽。
示例性地,可以由控制器为传输路径上的各个网络节点配置目标带宽。或者,控制器为传输路径上的源节点配置业务所需的目标带宽,在源节点向下一跳网络节点发送的控制信息时,在控制信息中携带目标带宽。
可选地,由控制器为传输路径上的各节点配置目标带宽时,为了提高可靠性,源节点在触发执行带宽调整之前,向宿节点发送校验信息。其中,校验信息携带目标带宽。进一步地,数据通道上各节点在接收到校验信息时,确定校验信息携带的目标带宽与控制器配置的目标带宽是否一致。在确认一致,向下一跳网络节点发送校验信息。在宿节点接收到校验信息时,如果确定校验信息携带的目标带宽与控制器配置的目标带宽一致时,可以通过传输路径或者控制器向源节点发送校验确认。校验确认用于指示传输路径上的各个节点已确定校验信息中的目标带宽与所述控制器配置的调整参数一致。如果传输路径的某个网络节点确定校验信息携带的目标带宽与控制器配置的目标带宽不一致,可以不再向下一跳网络节点发送校验信息。可选地,该网络节点还可以通过传输路径或控制器向源节点发送指示信息,该指示信息用于指示校验未通过。在校验未通过时,不再继续执行带宽调整。
S608,NE4向NE1发送确认信息。确认信息用于指示宿节点已完成数据单元数量的更新(或者确认信息用于指示宿节点已完成数据通道带宽的增加)。
示例性地,NE4可以通过至少一个中间节点向源节点发送确认信息。或者,NE4将确认信息发送给控制器,然后由控制器将确认信息发送给NE1。
S609,NE1接收到确认信息后,根据目标带宽调整业务映射到数据单元的带宽。
可选地,完成带宽调整后,可进行连通性检测。比如,源节点向宿节点发送检测信息。中间节点在接收到检测信息后,向下一跳网络节点发送该检测信息。宿节点在接收到检测信息后,通过传输路径的反方向或者控制器向源节点发送检测确认。源节点在接收到检测确认后确认源节点与宿节点之间连通,可以继续传输业务。
作为一种示例,本申请涉及的控制信息可以封装在一个或者多个用于承载业务的数据单元中。比如控制信息可以携带数据单元的开销区和/或净荷区。作为另一种示例,控制信息封装在开销数据单元中。开销数据单元的一种示例见图10,在此不予赘述。
下面结合图5和图7对带宽减少场景下的带宽调整方案进行说明。在带宽减少时,先由源节点将业务向数据单元映射的带宽降低,然后再依次由源节点、中间节点和宿节点执行数据通道带宽的降低。图7为本申请实施例提供的一种可能的带宽减少方法流程示意图。
S701,NE1根据目标带宽调整业务映射到数据单元的带宽。
S702,NE1根据所述目标带宽增加数据通道带宽。
S703,NE1向NE2发送控制信息。控制信息用于指示对数据单元数量进行减少,或者,控制信息用于指示对数据通道带宽进行减少。
S704,NE2接收到控制信息后,根据目标带宽减少数据通道带宽。
S705,NE2向NE2的下一跳网络节点(即NE3)发送控制信息。
S706,NE3接收到控制信息后,根据目标带宽减少数据通道带宽。
S707,NE3向下一跳网络节点(即NE4)发送控制信息。
S708,NE4接收到控制信息后,根据目标带宽减少数据通道带宽。
S709,NE4向NE1发送确认信息。确认信息用于指示宿节点已完成数据单元数量的更新(或者确认信息用于指示宿节点已完成数据通道带宽的减少)。
在另一种可能的示例中,在同传输路径的带宽调整的场景下,对第二种实施方式进行说明。通过多次调整,将业务的原始带宽调整到目标带宽,每次增加或减少带宽调整步长。在进行带宽增加时,先由各个节点经过多次数据通道带宽的增加,每次增加带宽调整步长,直到将业务的原始带宽增加到目标带宽。然后再由源节点将业务向数据单元映射的带宽提高。在进行带宽减少时,先由源节点将业务向数据单元映射的带宽降低,然后再由各个节点经过多次数据通道带宽的减少,每次减少带宽调整步长,直到减少到目标带宽。
图8所示为本申请实施例中另一种可能的带宽增加方法流程示意图。
S801,控制器为传输路径上的网络节点NE1、NE2、NE3和NE4发送调整参数。调整参数中包括业务所需的目标带宽(target-BW Gbit/s)和带宽调整步长(X Gbit/s)。
S802,NE1执行第i次通道带宽调整的步骤,并向NE1的下一跳网络节点(即NE2)发送控制信息。
其中,通道带宽调整的步骤包括:
B1,根据带宽调整步长更新数据单元数量。
比如,通道带宽调整为带宽增加,可以根据带宽调整步长和数据单元的带宽确定增加的数据单元的数量,然后每次根据带宽调整步长更新数据单元数量时,可以将当前的数据单元数量加上增加的数据单元的数量得到待更新的数据单元数量。再比如,可以根据上一次调整后的数据通道带宽加上带宽调整步长得到本次需要增加到的带宽,根据本次需要增加到的带宽以及数据单元的带宽得到待更新的数据单元数量。
B2,根据更新的所述数据单元数量将承载所述业务的数据单元映射到数据帧。
S803,NE2接收到控制信息后,执行第i次通道带宽调整的步骤,并向NE2的下一跳网络节点(即NE3)发送控制信息。
S804,NE3接收到控制信息后,执行第i次通道带宽调整的步骤,并向NE3的下一跳网络节点(即NE4)发送控制信息。
S805,NE4接收到控制信息后,执行第i次通道带宽调整的步骤。
一种方式,源节点相邻两次发送控制信息的间隔为预设时长M ms。具体的,源节点在第i次发送控制信息后,对i进行累加,间隔预设时长M ms执行下一次的通道带宽调整,并通过发送控制信息指示下一跳网络节点执行通道带宽调整。例如,图9为带宽增加的时间与每次经过带宽增加后的带宽值的对应关系示意图。图9以源节点第1次发送控制信息在T0为例。当通道的带宽调整到目标带宽或者完成第N次通道带宽调整后,停止执行。
另一种方式,宿节点在每次完成通道带宽调整后,向源节点发送确认信息。源节点在接收到确认信息后,执行下一次通道带宽调整,并发送控制信息,直到通道的带宽调整到目标带宽或者在宿节点完成第N次通道带宽调整后,停止执行。
作为一种示例,确定N时可以采用表1所示的方式。
表1
其中,CEILING表示取整函数。
示例性地,S806,NE4在完成第N次通道带宽调整后,可以向NE1发送确认信息,该确认信息用于指示宿节点已完成第N次的通道带宽调整。
S807,NE1接收到确认信息后,根据目标带宽调整业务映射到数据单元的带宽。
示例性地,宿节点可以通过如下方式确定完成N次的带宽调整:一种方式是,确定接收到控制信息的次数达到N次。另一种方式是,控制信息携带当前带宽调整的次数,确定控制信息携带的次数为N且已经完成本次的通道带宽调整。
示例性地,控制信息中携带调整参数。中间节点和宿节点获得调整参数时,可以从上一跳网络节点发来的控制信息中获得。
作为一种示例,控制信息可以封装在一个或者多个用于承载业务的数据单元中。比如控制信息可以携带数据单元的开销区和/或净荷区。控制信息携带在承载业务的数据单元的开销区时,数据单元的净荷区可以做无效填充,也可以携带业务数据。作为另一种示例,控制信息还可以封装在开销数据单元中。图10为本申请实施例中一种可能的封装控制信息的开销数据单元示意图。图10中ADJ_CNT表示当前带宽的调整次数。业务编号(Label)用于指示是哪个业务的数据通道的带宽需要调整。REV表示版本,PT表示信元类型,Type表示OAM类型,CHK表示校验比特位,EXT表示扩展指示,CRC8表示循环冗余码校验,res表示保留比特位。如果控制信息需要携带调整参数时,比如可以携带在res字段。
S807,NE1接收到确认信息后,根据目标带宽调整业务映射到数据单元的带宽。
下面先对带宽减少的方案进行说明。图11所示为本申请实施例提供的一种可能的带宽减少方法流程示意图。
S1101,控制器为传输路径上的网络节点NE1、NE2、NE3和NE4发送调整参数。调整参数中包括业务所需的目标带宽(target-BW Gbit/s)和带宽调整步长(X Gbit/s)。
S1102,根据目标带宽调整业务映射到数据单元的带宽。
S1103-S1107,参见S802-S805。
继续循环执行S1103-S1107,直到通道带宽减少到目标带宽。
示例性地,根据带宽调整步长更新数据单元数量时,通道带宽调整为带宽减少,可以根据带宽调整步长和数据单元的带宽确定减少的数据单元的数量,然后每次根据带宽调整步长更新数据单元数量时,可以将当前的数据单元数量减去减少的数据单元的数量得到待更新的数据单元数量。再比如,可以根据上一次调整后的数据通道带宽减去带宽调整步长得到本次需要减少到的带宽,根据本次需要减少到的带宽以及数据单元的带宽得到待更新的数据单元数量。示例性地,确定N时可以采用表2所示的方式。
表2
在本实施例中,源节点在第i次发送控制信息后,对i进行累加,间隔预设时长M ms执行下一次的数据通道带宽减少,并发送控制信息指示下一跳节点执行数据通道带宽减少。图12为本申请实施例中数据通道带宽减少的时间与每次经过数据通道带宽减少后的带宽值的对应关系示意图。图12以源节点第1次发送控制信息在T0为例。当源节点确定通道的带宽减少到目标带宽或者确定宿节点已完成第N次数据通道带宽减少后,停止执行。
在又一种可能的示例中,对更换传输路径的带宽调整的场景下的带宽调整方案进行说明。参见图13所示,以业务的原始传输路径中经过NE1、NE2、NE3以及NE4为例。NE1至NE4这条路径的节点支持的带宽无法满足业务所需增加到的目标带宽。源节点和宿节点之间的一条新传输路径能够满足业务所需的目标带宽,图13中以NE1、NE5、NE6和NE4构成的传输路径为例。为了描述方便,将新传输路径称为第一传输路径,将原始传输路径称为第二传输路径。第一传输路径上建立的数据通道称为第一数据通道。控制器在第二传输路径上新建一条端到端的数据通道,本申请实施例中称为第二数据通道。
下面结合图13和图14对更换传输路径的带宽增加的场景,对第一种实施方式进行说明。具体的,通过一次调整将业务的原始带宽增加到业务所需的目标带宽。图14为本申请实施例提供的一种带宽增加的方法流程示意图。
S1401,控制器为第一数据通道和第二数据通道上的网络节点NE1-NE6配置调整参数。调整参数中包括业务所需的目标带宽(target-BW Gbit/s)和带宽调整步长(X Gbit/s)。
S1402,NE1根据目标带宽增加NE1上第一数据通道的带宽,即将NE1上的第一数据通道的带宽增加到目标带宽。具体增加方式可以参见前述A1和A2。
S1403,NE1向第一数据通道的下一跳网络节点(即NE5)发送第一控制信息。第一控制信息用于指示NE5增加所述第一数据通道的带宽。
S1404,NE5接收到第一控制信息后,根据目标带宽增加NE5上第一数据通道的带宽,并向第一数据通道上NE5的下一跳网络节点(即NE6)发送第一控制信息。
S1405,NE6根据目标带宽增加NE6上第一数据通道的带宽,并向第一数据通道上NE6的下一跳网络节点(即NE4)发送第一控制信息。
S1406,NE4根据目标带宽增加NE4上第一数据通道的带宽,并向NE1发送第一确认信息,第一确认信息用于指示宿节点已经完成第一数据通道的带宽增加。
S1407,NE1接收到第一确认信息后,将NE1上第二数据通道的带宽减少到0。
S1408,NE1向第二数据通道的下一跳网络节点(即NE2)发送第二控制信息。第二控制信息用于指示NE2减少所述第二数据通道的带宽。
S1409,NE2接收到第二控制信息后,将NE2上第二数据通道的带宽减少到0,并向第二数据通道上NE2的下一跳网络节点(即NE3)发送第二控制信息。
S1410,NE3将NE3上第二数据通道的带宽减少到0,并向第二数据通道上NE3的下一跳网络节点(即NE4)发送第二控制信息。
S1411,NE4将NE4上第二数据通道的带宽减少到0,并向NE1发送第二确认信息,第二确认信息用于指示NE4已经完成第二数据通道的带宽减少。
S1412,NE1接收到第二确认信息后,根据目标带宽调整业务映射到数据单元的带宽。
通过上述方式,先提高第一数据通道的带宽到目标带宽,然后再将第二数据通道的带宽减小到0,即第二数据通道不再传输该业务,即完成将第二数据通道的业务迁移到第一数据通道,然后再提高业务映射到数据单元的带宽。
下面结合图13对更换传输路径的带宽增加的场景,对第二种实施方式进行说明。具体的,通过多次调整将业务的原始带宽增加到业务所需的目标带宽。
C1,控制器为第一数据通道和第二数据通道上的网络节点NE1-NE6发送调整参数。调整参数中包括业务所需的目标带宽(target-BW Gbit/s)和带宽调整步长(X Gbit/s)。
C2,在两条数据通道上各个节点依次交替进行通道带宽的调整,第一数据通道上的各个节点分别将自身第一数据通道上的带宽增加带宽调整步长,则第二数据通道上的各个节点分别将自身第二数据通道上带宽减少带宽调整步长。当第二数据通道上的各个节点的通道带宽减少到零时,第一数据通道上的各个节点继续将自身第一数据通道上的带宽增加,直到第一数据通道上的带宽增加到目标带宽。然后源节点根据目标带宽调整业务映射到数据单元的带宽至目标带宽。
图15为本申请实施例提供的一种换传输路径场景下的带宽调整示意图。图15结合图13的传输路径进行描述。
首先,NE1触发一次将第一数据通道的带宽增加带宽调整步长,即NE1、NE5、NE6以及NE4依次执行自身第一数据通道的带宽的增加。具体执行步骤S1501-S1505。NE1每次确定NE4完成第一数据通道的带宽的增加,即每确定整条第一传输路径完成第一数据通道的带宽的增加或者第二传输路径完成第二数据通道的减少时,将业务的数据单元按照增加后第一数据通道的带宽以及减少后的第二数据通道的带宽进行调度,通过第一数据通道和第二数据通道发送到宿节点。
其次,在确定NE4已经完成一次自身第一数据通道的带宽的增加时,NE1触发将第二数据通道的带宽减少带宽调整步长,即NE1、NE2、NE3以及NE4依次执行自身第二数据通道的带宽的增加。具体执行步骤S1506-S1510。然后再继续执行步骤S1501-S1505和步骤S1506-S1510。直到NE1、NE2、NE3以及NE4上第二数据通道的带宽减少到0。进一步地,NE1、NE5、NE6以及NE4继续执行自身第一数据通道的带宽的增加,每次可以增加带宽调整步长,直到将第一数据通道的带宽增加到目标带宽。然后源节点执行S1511,根据目标带宽调整业务映射到数据单元的带宽至目标带宽。
比如,将所述第一数据通道的带宽增加到所述业务所需的目标带宽所需的调整次数为N1。将所述第二数据通道的带宽减少到零所需的调整次数为N2。则步骤S1501-S1505和步骤S1506-S1510循环执行N2次后,即源节点确定第二数据通道带宽减少的次数达到N2或者确定第二数据通道的带宽减少到0,源节点触发继续执行N1-N2次步骤S1501-S1505。可选地,步骤S1501-S1505和步骤S1506-S1510循环执行N2次后,再执行S1501-S1505时,宿节点根据带宽调整步长增加宿节点上第一数据通道的带宽时,可以不执行向源节点发送第一确认信息。源节点可以每间隔预设时长触发执行第一数据通道的带宽的增加。
作为一种示例,步骤S1501-S1505和步骤S1506-S1510循环执行N2次后,即源节点确定第二数据通道带宽减少的次数达到N2或者确定第二数据通道的带宽减少到0时,源节点可以触发一次调整将第一数据通道带宽的调整到目标带宽。
示例性地,NE1、NE2、NE3以及NE4上第二数据通道的带宽均减少到0时,可以将第二数据通道删除。比如,NE1确定自身第二数据通道的带宽为0或者确定NE1执行第二数据通道的带宽减少的次数为N2时,通知控制器,然后由控制器将第二数据通道删除。
S1501,NE1根据带宽调整步长增加NE1上第一数据通道的带宽,即将NE1上的第一数据通道的带宽增加带宽调整步长。具体增加方式可以参见前述B1和B2。
S1502,NE1向第一数据通道的下一跳网络节点NE5发送第一控制信息。第一控制信息用于指示NE5增加所述第一数据通道的带宽。
S1503,NE5接收到第一控制信息后,根据目标带宽增加NE5上第一数据通道的带宽,并向第一数据通道上NE5的下一跳网络节点(即NE6)发送第一控制信息。
S1504,NE6根据带宽调整步长增加NE6上第一数据通道的带宽,并向第一数据通道上NE6的下一跳网络节点(即NE4)发送第一控制信息。
S1505,NE4根据带宽调整步长增加NE4上第一数据通道的带宽,并向NE1发送第一确认信息,第一确认信息用于指示宿节点已经完成第一数据通道的带宽增加。
S1506,NE1接收到第一确认信息后,根据带宽调整步长减少NE1上第二数据通道的带宽。
S1507,NE1向第二数据通道的下一跳网络节点NE2发送第二控制信息。第二控制信息用于指示NE2减少所述第二数据通道的带宽。
S1508,NE2接收到第二控制信息后,根据带宽调整步长减少NE2上第二数据通道的带宽,并向第二数据通道上NE2的下一跳网络节点NE3发送第二控制信息。
S1509,NE3根据带宽调整步长减少NE3上第二数据通道的带宽,并向第二数据通道上NE3的下一跳网络节点(即NE4)发送第二控制信息。
S1510,NE4根据带宽调整步长减少NE4上第二数据通道的带宽,并向NE1发送第二确认信息,第二确认信息用于指示宿节点NE4已经完成第二数据通道的带宽减少。
S1511,NE1根据目标带宽调整业务映射到数据单元的带宽至目标带宽。
示例性地,NE1在接收到控制器发送调整参数后,可以根据目标带宽和带宽调整步长,确定将所述第一数据通道的带宽增加到目标带宽所需的调整次数N1。类似地,可以根据调整前第二数据通道的带宽和带宽调整步长,确定第二数据通道的带宽减少到零所需的调整次数N2。进一步地,NE1在向下一跳节点发送的控制信息(第一和第二控制信息)中携带当前的带宽调整(可以为增加或减少)次数。比如,源节点NE1第1次向NE2发送第一控制信息,则第一控制信息可以携带当前的带宽增加次数为1。再比如,源节点NE1第2次向NE5发送第二控制信息,则第二控制信息可以携带当前的带宽增加次数为2。第一控制信息或第二控制信息可以封装在一个或者多个承载业务的数据单元中,具体的方法参见上述图11对应的实施例,此处不再赘述。
可选地,由控制器为第一数据通道和第二数据通道上的各节点配置调整参数时,为了提高可靠性,源节点在触发执行带宽调整之前,通过第一数据通道向宿节点发送校验信息,以及通过第二数据通道向宿节点发送校验信息。校验信息包括调整参数。第一数据通道上的节点和第二数据通道上的节点分别验证校验信息中的调整参数与控制器配置的调整参数是否一致。在宿节点通过第一数据通道接收到校验信息时,如果确定校验信息携带的目标带宽与控制器配置的目标带宽一致时,可以通过第一传输路径或者控制器向源节点发送第一校验确认。第一校验确认用于指示第一数据通道上的各个节点已确定校验信息中的调整参数与控制器配置的调整参数一致。在宿节点通过第二数据通道接收到校验信息时,如果确定校验信息携带的目标带宽与控制器配置的目标带宽一致时,可以通过第二传输路径或者控制器向源节点发送第二校验确认。第二校验确认用于指示第二数据通道上的各个节点已确定校验信息中的调整参数与控制器配置的调整参数一致。
示例性地,为了减少资源浪费,如果某个节点既在第一数据通道上,也在第二数据通道上,可以仅校验第一数据通道上的校验信息或第二数据通道上的校验信息。
可选地,在完成带宽调整后,可以进行连通性检测,比如源节点可以沿着第一数据通道向宿节点发送检测信息,中间节点不处理该检测信息,在接收到检测信息后,直接向下一跳网络节点发送,宿节点在接收到检测信息后,通过第一数据通道的传输路径的反方向或者控制器,向源节点发送检测确认。源节点在接收到检测确认后确认源节点与宿节点之间连通,可以继续传输业务。
基于与上述实施例同样的发明构思,本申请实施例还提供了一种带宽调整装置。方法、装置及***是基于同一发明构思的,由于方法及装置、***解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。
该装置可以用于网络节点(源节点、中间节点或宿节点),用于执行上述任一实施例中源节点、中间节点或宿节点所执行的方法。该装置具体可以是处理器、芯片、芯片***,或是处理器中用于执行发送端的功能的一个模块等。该装置可以由图2中的支路板和/或线路板实现。图16为本申请实施例中一种可能的带宽调整装置的结构示意图。如图16所示,所述装置包括确定单元1601、通道带宽调整单元1602和发送单元1603。
在一种示例中,上述装置应用于源节点,确定单元1601用于确定调整参数,通道带宽调整单元1602用于执行通道带宽调整的步骤。发送单元1603用于发送控制信息。发送单元1603还用于发送校验信息或者检测信息。
在另一种示例中,上述装置应用于中间节点。确定单元1601用于确定调整参数,通道带宽调整单元1602用于执行通道带宽调整的步骤,还用于执行调整业务到数据单元的映射带宽。发送单元1603用于发送控制信息。发送单元1603还用于发送校验信息或者检测信息。上述装置中还可以包括校验单元(图16中未示出),用于对校验信息进行校验。
在又一种示例中,上述装置应用于中间节点。确定单元1601用于确定调整参数,通道带宽调整单元1602用于执行通道带宽调整的步骤。发送单元1603用于发送控制信息。发送单元1603还用于发送确认信息或者校验确认。上述装置中还可以包括校验单元(图16中未示出),用于对校验信息进行校验。
可选地,所述三个单元还可以执行前述任一实施例提及的源节点、中间节点或宿节点执行的其他相关可选步骤,此处不再赘述。
本申请实施例中对单元的划分是示意性的,仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能单元可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
图17为本申请实施例的另一种可能的数据发送装置的结构示意图。如图17所示,装置1700包括通信接口1710、处理器1720以及存储器1730。该设备可以应用于源节点、中间节点或宿节点。
图16所示的确定单元1601、通道带宽调整单元1602和发送单元1603均可以由处理器1720实现。示例性地,处理器1702可以为图2所示的支路板中的信号处理器和/或线路板中的信号处理器。处理器1720通过通信接口1710接收业务数据,并用于实现图6-图8、图11、图14、图15中的源节点、中间节点或宿节点执行的方法。在实现过程中,处理流程的各步骤可以通过处理器1720中的硬件的集成逻辑电路或软件形式的指令完成图6-图8、图11、图14、图15中源节点、中间节点或宿节点所执行的方法。
本申请实施例中通信接口1710可以是电路、总线、收发器或其它任意可以用于进行信息交互的装置。其中,示例性地,该其它装置可以是与该装置1700相连的设备,比如该装置为源节点时,其它装置可以是中间节点,比如该装置为中间节点时,其它装置可以是源节点、其它中间节点或宿节点。
具体地,处理器1720可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或其他可编程逻辑器件、分立门或晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或用处理器中的硬件及软件单元组合执行完成。处理器1720用于实现上述方法所执行的程序代码可以存储在存储器1730中。存储器1730和处理器1720耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器1720可能和存储器1730协同操作。存储器1730可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器1730是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
本申请实施例中不限定上述通信接口1710、处理器1720以及存储器1730之间的具体连接介质。本申请实施例在图17中以存储器1730、处理器1720以及通信接口1710之间通过总线连接。总线在图13中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图13中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
基于以上实施例,本申请实施例还提供了一种计算机存储介质,该存储介质中存储软件程序,该软件程序在被一个或多个处理器读取并执行时可实现上述任意一个或多个实施例提供的方法。所述计算机存储介质可以包括:U盘、移动硬盘、只读存储器、随机存取存储器等各种可以存储程序代码的介质。
基于以上实施例,本申请实施例还提供了一种芯片。该芯片包括处理器,用于实现上述任意一个或多个实施例所涉及的功能,例如获取或处理上述方法中所涉及的数据帧。可选地,所述芯片还包括存储器,所述存储器,用于处理器所执行必要的程序指令和数据。该芯片,可以由芯片构成,也可以包含芯片和其他分立器件。
本领域技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件、完全软件、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (26)
1.一种带宽调整方法,其特征在于,所述方法应用于第一网络节点,包括:
确定业务所需的目标带宽;
根据所述目标带宽更新数据单元数量,所述数据单元数量为一个传输周期所调度的数单元中用于承载所述业务的数据单元的数量;
根据更新的所述数据单元数量将承载所述业务的数据单元映射到数据帧。
2.如权利要求1所述的方法,其特征在于,所述第一网络节点为所述业务的传输路径上的源节点或中间节点,所述方法还包括:
向所述第二网络节点发送控制信息,所述控制信息用于指示对所述数据单元数量进行更新,所述第二网络节点为在所述传输路径上所述第一网络节点的下一跳网络节点。
3.如权利要求2所述的方法,其特征在于,所述目标带宽高于调整前所述业务的带宽,所述第一网络节点为所述业务的传输路径上的源节点,还包括:
向所述第二网络节点发送控制信息之后,接收确认信息,所述确认信息用于指示所述业务的传输路径上的宿节点已完成所述数据单元数量的更新,所述确认信息来自所述第二网络节点或者来自控制器;
根据所述目标带宽调整所述业务映射到所述数据单元的带宽。
4.如权利要求1或2所述的方法,其特征在于,所述目标带宽低于调整前所述业务的带宽,所述第一网络节点为所述业务的传输路径上的源节点,还包括:根据所述目标带宽更新数据单元数量之前,根据所述目标带宽调整所述业务映射到所述数据单元的带宽。
5.如权利要求1-4任一项所述的方法,其特征在于,所述确定业务所需的目标带宽,包括:接收控制器发送的所述目标带宽。
6.如权利要求5所述的方法,其特征在于,所述第一网络节点为所述业务的传输路径上的源节点,还包括:
接收控制器发送的所述目标带宽之后,根据所述目标带宽更新数据单元数量之前,通过所述业务的传输路径向所述传输路径的宿节点发送校验信息,所述校验信息携带所述目标带宽,所述校验信息用于指示所述传输路径上的节点验证接收到的所述调整参数与所述控制器配置的调整参数是否一致;
接收校验确认,校验确认用于指示所述传输路径上的各个节点校验接收到的校验信息中的所述目标带宽与所述控制器配置的目标带宽一致。
7.如权利要求1所述的方法,其特征在于,所述第一网络节点为所述业务的传输路径上的宿节点,所述方法还包括:在更新所述数据单元数量后,向所述传输路径的源节点发送确认信息,所述确认信息用于指示所述宿节点已完成所述数据单元数量的更新。
8.如权利要求2-7任一项所述的方法,其特征在于,所述控制信息封装在用于承载所述业务的数据单元中。
9.如权利要求2-7任一项所述的方法,其特征在于,所述控制信息封装在用于承载开销的数据单元中。
10.一种带宽调整方法,其特征在于,所述方法应用于第一网络节点,包括:
确定带宽调整步长,所述带宽调整步长为经过N次调整到业务所需的目标带宽时每次增加或者减少的带宽,N为大于1的整数;
循环执行N次如下带宽调整的步骤:
根据所述带宽调整步长更新数据单元数量,所述数据单元数量为一个传输周期所调度的数据单元中用于承载所述业务的数据单元的数量;根据更新的所述数据单元数量将所述承载所述业务的数据单元映射到数据帧。
11.如权利要求10所述的方法,其特征在于,所述第一网络节点为所述业务的传输路径上的源节点,还包括:每次更新所述数据单元数量后,向所述第一网络节点的下一跳网络节点发送控制信息,所述控制信息用于指示对所述数据单元数量进行更新。
12.如权利要求11所述的方法,其特征在于,所述目标带宽高于调整前所述业务的带宽,所述方法还包括:
接收确认信息,所述确认信息用于指示所述业务的传输路径上的宿节点已完成第N次的所述数据单元数量的更新,所述确认信息来自所述第一网络节点的下一跳网络节点或者来自所述控制器;
根据所述目标带宽调整所述业务映射到所述数据单元的带宽。
13.如权利要求10或11所述的方法,其特征在于,所述目标带宽低于调整前所述业务的带宽,所述方法还包括:在执行带宽调整的步骤之前,根据所述目标带宽调整所述业务映射到所述数据单元的带宽。
14.如权利要求10-13任一项所述的方法,其特征在于,所述确定带宽调整步长,包括:接收控制器发送的调整参数,所述调整参数包括所述带宽调整步长。
15.如权利要求14所述的方法,其特征在于,所述调整参数还包括所述目标带宽,所述方法还包括:根据所述目标带宽以及所述带宽调整步长确定所述N。
16.如权利要求14或15所述的方法,其特征在于,还包括:
接收控制器发送的所述调整参数之后,执行第一次带宽调整之前,通过所述业务的传输路径向所述传输路径的宿节点发送校验信息,所述校验信息携带所述调整参数,所述校验信息用于指示验证接收到的所述调整参数与所述控制器配置的调整参数是否一致;
接收校验确认,校验确认用于指示所述传输路径上的各个节点校验接收到的校验信息中的调整参数与所述控制器配置的调整参数一致。
17.如权利要求11-16任一项所述的方法,其特征在于,所述控制信息封装在用于承载所述业务的数据单元中。
18.如权利要求11-16任一项所述的方法,其特征在于,所述控制信息封装在用于承载开销的数据单元中。
19.一种带宽调整方法,其特征在于,应用于由源节点和宿节点之间传输业务的第二数据通道切换到第一数据通道的场景中,包括:
所述源节点根据已配置的第一带宽调整步长执行第i次增加第一数据通道的带宽,并向第一网络节点发送第一控制信息;其中,所述第一网络节点为所述第一数据通道上所述源节点的下一跳网络节点,所述第一控制信息用于指示所述第一网络节点增加所述第一数据通道的带宽;
在满足所述第二数据通道带宽大于零的情况下,所述源节点确定接收到来自所述宿节点的第一确认信息时,根据已配置的第二带宽调整步长执行第j次减少第二数据通道的带宽,并向第二网络节点发送第二控制信息;其中,所述第二网络节点为所述第二数据通道上所述源节点的下一跳网络节点,所述第一确认信息用于指示所述宿节点已完成第i次所述第一数据通道的带宽的增加,所述第二控制信息用于指示所述第二网络节点减少所述第二数据通道的带宽;
所述源节点接收来自所述宿节点的第二确认信息,所述第二确认信息用于指示所述宿节点已完成第j次的所述第二数据通道的带宽的减少;其中,所述第二带宽调整步长小于或者等于所述第一带宽调整步长,i取遍小于或者等于N1的正整数,N1为将所述第一数据通道的带宽增加到所述业务所需的目标带宽所需的调整次数,j取遍小于或者等于N2的正整数,N2为将所述第二数据通道的带宽由调整前所述业务的带宽减小到零时所需的调整次数,N1大于N2。
20.如权利要求19所述的方法,其特征在于,所述方法还包括:
所述源节点在确定所述宿节点已完成第N1次所述第一数据通道的带宽的增加时,根据所述业务所需的目标带宽调整所述业务映射到所述业务的数据单元的速率。
21.如权利要求19或20所述的方法,其特征在于,所述方法还包括:
所述源节点接收控制器发送的调整参数,所述调整参数包括所述带宽调整步长和所述业务所需的目标带宽;
所述源节点根据所述目标带宽以及所述带宽调整步长确定所述N1,并根据调整前所述业务的带宽以及所述带宽调整步长确定所述N2。
22.如权利要求21所述的方法,其特征在于,所述方法还包括:
所述源节点接收所述调整参数之后,在执行所述业务的带宽调整之前,通过第一数据通道向所述宿节点发送校验信息,以及通过所述第二数据通道向所述宿节点发送所述校验信息,所述校验信息包括所述调整参数,所述校验信息用于指示验证所述校验信息中的调整参数与所述控制器配置的调整参数是否一致;
所述源节点接收所述第一网络节点发送的第一校验确认,所述第一校验确认用于指示所述第一数据通道上的各个节点已确定所述校验信息中的调整参数与所述控制器配置的调整参数一致;
所述源节点接收所述第二网络节点发送的第二校验确认,所述第二校验确认用于指示所述第二数据通道上的各个节点已确定所述校验信息中的调整参数与所述控制器配置的调整参数一致。
23.如权利要求20-22任一项所述的方法,其特征在于,所述第一控制信息封装在用于承载所述业务的数据单元中,或所述第二控制信息封装在用于承载所述业务的数据单元中。
24.如权利要求20-22任一项所述的方法,其特征在于,所述第一控制信息封装在用于承载开销的数据单元中,或者所述第二控制信息封装在用于承载开销的数据单元中。
25.一种装置,其特征在于,包括处理器以及存储器,其中:
所述存储器,用于存储程序代码;
所述处理器,用于读取并执行所述存储器存储的程序代码,以实现如权利要求1-9或10-18或19-24中任一项所述的方法。
26.一种芯片,其特征在于,所述芯片与存储器相连,用于读取并执行所述存储器中存储的程序代码,以实现如权利要求1-9、10-18或19-24中任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010019245.4A CN113098651A (zh) | 2020-01-08 | 2020-01-08 | 一种带宽调整方法及装置 |
PCT/CN2020/142558 WO2021139607A1 (zh) | 2020-01-08 | 2020-12-31 | 一种带宽调整方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010019245.4A CN113098651A (zh) | 2020-01-08 | 2020-01-08 | 一种带宽调整方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113098651A true CN113098651A (zh) | 2021-07-09 |
Family
ID=76663532
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010019245.4A Pending CN113098651A (zh) | 2020-01-08 | 2020-01-08 | 一种带宽调整方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113098651A (zh) |
WO (1) | WO2021139607A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114866425A (zh) * | 2022-03-17 | 2022-08-05 | 北京邮电大学 | 一种调整光业务单元连接的带宽的方法及装置 |
WO2023125903A1 (zh) * | 2021-12-31 | 2023-07-06 | ***通信有限公司研究院 | 一种通道资源调整方法、装置及通信设备 |
WO2023143507A1 (zh) * | 2022-01-28 | 2023-08-03 | 华为技术有限公司 | 一种带宽调整方法及装置 |
WO2023226878A1 (zh) * | 2022-05-26 | 2023-11-30 | 华为技术有限公司 | 一种带宽调整方法、装置及存储介质 |
WO2024098737A1 (zh) * | 2022-11-07 | 2024-05-16 | 中兴通讯股份有限公司 | 带宽调整方法、***、介质及产品 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115941622A (zh) * | 2022-10-25 | 2023-04-07 | 阿里巴巴(中国)有限公司 | 一种带宽调节方法、***、设备及存储介质 |
WO2024092792A1 (zh) * | 2022-11-04 | 2024-05-10 | 华为技术有限公司 | 一种通信方法及装置 |
CN118075132A (zh) * | 2022-11-22 | 2024-05-24 | 华为技术有限公司 | 一种调整带宽的方法、装置和*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103780514B (zh) * | 2014-02-11 | 2017-01-11 | 中国联合网络通信集团有限公司 | 一种带宽的选择方法及装置 |
US9800361B2 (en) * | 2015-06-30 | 2017-10-24 | Ciena Corporation | Flexible ethernet switching systems and methods |
CN110557217B (zh) * | 2018-06-01 | 2021-08-03 | 华为技术有限公司 | 一种业务数据的处理方法及装置 |
CN109391370B (zh) * | 2018-11-30 | 2021-06-22 | 瑞斯康达科技发展股份有限公司 | 一种光传送网络中的传输速率调整方法及网络设备 |
-
2020
- 2020-01-08 CN CN202010019245.4A patent/CN113098651A/zh active Pending
- 2020-12-31 WO PCT/CN2020/142558 patent/WO2021139607A1/zh active Application Filing
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023125903A1 (zh) * | 2021-12-31 | 2023-07-06 | ***通信有限公司研究院 | 一种通道资源调整方法、装置及通信设备 |
WO2023143507A1 (zh) * | 2022-01-28 | 2023-08-03 | 华为技术有限公司 | 一种带宽调整方法及装置 |
CN114866425A (zh) * | 2022-03-17 | 2022-08-05 | 北京邮电大学 | 一种调整光业务单元连接的带宽的方法及装置 |
CN114866425B (zh) * | 2022-03-17 | 2023-12-05 | 北京邮电大学 | 一种调整光业务单元连接的带宽的方法及装置 |
WO2023226878A1 (zh) * | 2022-05-26 | 2023-11-30 | 华为技术有限公司 | 一种带宽调整方法、装置及存储介质 |
WO2024098737A1 (zh) * | 2022-11-07 | 2024-05-16 | 中兴通讯股份有限公司 | 带宽调整方法、***、介质及产品 |
Also Published As
Publication number | Publication date |
---|---|
WO2021139607A1 (zh) | 2021-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113098651A (zh) | 一种带宽调整方法及装置 | |
CN110557217B (zh) | 一种业务数据的处理方法及装置 | |
US11700083B2 (en) | Method and apparatus for processing service data in optical transport network | |
CN108075903B (zh) | 用于建立灵活以太网群组的方法和设备 | |
CN102195859B (zh) | 基于gfp的灵活光通道数据单元带宽调整方法及*** | |
KR101333097B1 (ko) | 광 전송 네트워크에서의 동적 히트리스 리사이징 | |
US9385943B2 (en) | Encoding and processing of signaling messages for ODU SMP | |
US8958701B2 (en) | Methods and systems of preserving client overhead bytes in optical transport network tunneling applications | |
KR20160107263A (ko) | 이더넷 신호 전송 방법 및 스케줄링 방법, 및 그 장치 및 시스템 | |
JP6562435B2 (ja) | プロテクション切替方法およびノード | |
US8817824B2 (en) | Optical transport network line management system and methods | |
CN113452623B (zh) | 基于FlexE传输业务流的方法及设备 | |
WO2017201757A1 (zh) | 一种业务传送方法和第一传送设备 | |
US20160028474A1 (en) | Method of resizing a protected oduflex connection in an optical transport network | |
US10284661B2 (en) | Efficient prioritized restoration of services in a control plane-based optical network | |
US20230388984A1 (en) | Communication Method and Device, and Chip System | |
US10764659B2 (en) | Coordinated and scheduled standards-based intervals in network elements | |
CN101686151A (zh) | 一种业务传送网络的通道保护方法和*** | |
EP4287544A1 (en) | Method for determining transmission time slot and related apparatus | |
CN103098416B (zh) | 一种保护资源分配方法、装置和*** | |
US7933199B2 (en) | Transmission system, path control method and transmission device | |
WO2023143507A1 (zh) | 一种带宽调整方法及装置 | |
EP2720391A1 (en) | Optical transport network power-save technique based on client signal information | |
CN112398753B (zh) | 一种数据发送的控制方法及装置 | |
CN101686094A (zh) | 一种业务传送网络的通道保护方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |