一种带宽调整的方法以及相关设备

文档序号:142733 发布日期:2021-10-22 浏览:19次 >En<

阅读说明:本技术 一种带宽调整的方法以及相关设备 (Bandwidth adjusting method and related equipment ) 是由 孙亮 向俊凌 龚兆明 于 2020-04-15 设计创作,主要内容包括:本发明实施例公开了一种带宽调整的方法以及相关设备,用于对传输帧所包括的第一净荷分区的带宽进行灵活的调整。本申请实施例方法包括如下步骤:首先,在传输帧的净荷区中确定第一净荷分区和第二净荷分区;其次,确定至少一路业务的带宽和第一净荷分区的带宽不匹配;最后,调整第一净荷分区的带宽,调整后的第一净荷分区的带宽和至少一路业务的带宽匹配。(The embodiment of the invention discloses a bandwidth adjusting method and related equipment, which are used for flexibly adjusting the bandwidth of a first payload partition included in a transmission frame. The method in the embodiment of the application comprises the following steps: firstly, determining a first payload partition and a second payload partition in a payload area of a transmission frame; secondly, determining that the bandwidth of at least one path of service is not matched with the bandwidth of the first payload subarea; and finally, adjusting the bandwidth of the first payload partition, wherein the adjusted bandwidth of the first payload partition is matched with the bandwidth of at least one path of service.)

一种带宽调整的方法以及相关设备

技术领域

本申请涉及光通信领域,尤其涉及一种带宽调整的方法以及相关设备。

背景技术

现有的光通信网络中,用于承载业务的传输帧包括第一净荷分区和第二净荷分区。其中,第一净荷分区划分成多个净荷块(payload block,PB)。

第一净荷分区中的各传输周期内的净荷块的总数是固定的。一路或多路业务映射至该传输周期所包括的净荷块中。若一路或多路业务的带宽减少,会导致该传输周期所包括的部分净荷块没有充分利用。降低了传输帧的带宽资源的利用率。若一路或多路业务的带宽增加且该带宽大于第一净荷分区的带宽,会导致业务无法映射至第一净荷分区内,导致业务传输失败。

发明内容

本申请实施例提供了一种带宽调整的方法以及相关设备,用于实现对传输帧的第一净荷分区的带宽进行灵活的调整。

第一方面,本发明实施例提供了一种带宽调整的方法。该方法包括:首先,网络设备在传输帧的净荷区中确定第一净荷分区和第二净荷分区。该第一净荷分区和该第二净荷分区的划分方式不同。该第一净荷分区划分成多个用于承载至少一路业务的净荷块。该第一净荷分区所承载的业务和该第二净荷分区所承载的业务不相同。随后,网络设备确定该至少一路业务的带宽和该第一净荷分区的带宽不匹配。最后,网络设备调整该第一净荷分区的带宽,调整后的该第一净荷分区的带宽和该至少一路业务的带宽匹配。

该第一净荷分区和该第二净荷分区的划分方式不同可指,第一净荷分区所划分的对象和第二净荷分区所划分的对象不同。第一净荷分区的划分对象为净荷块。第二净荷分区所划分的对象为时隙或码块。该第一净荷分区和该第二净荷分区的划分方式不同还可指,第一净荷分区所划分的对象和第二净荷分区所划分的对象所包括的字节数不同。该第一净荷分区和该第二净荷分区的划分方式不同还可指,第一净荷分区所划分的对象和第二净荷分区所划分的对象的排列方式不同。如第一净荷分区所包括的一个传输周期的各净荷块沿横向进行排列。第二净荷分区所包括的各时隙沿竖向进行排列。

在该实施方式中,网络设备能够基于第一净荷分区和第二净荷分区同时对不同的业务进行承载。有效地降低了对业务进行处理的时延。降低了网络设备需要设置的单板的数量,提高了网络设备槽位的利用率。而且网络设备能够根据该至少一路业务的带宽,对传输帧的第一净荷分区的带宽进行灵活的调整。有效地保证了该至少一路业务的成功传输以及带宽资源的利用率。

基于第一方面,一种可选地实现方式中,该调整该第一净荷分区的带宽包括:若该至少一路业务的带宽大于该第一净荷分区的带宽,网络设备将该第二净荷分区的部分带宽分配给该第一净荷分区。网络设备通过将第二净荷分区的部分带宽分配给第一净荷分区的方式进行带宽调整,可有效地保证业务的成功传输。

基于第一方面,一种可选地实现方式中,该方法还包括:网络设备获取第一数量。该第一数量为该第一净荷分区的带宽与该净荷块的带宽之间的商。网络设备将该第一净荷分区中的各传输周期所包括的该净荷块的数量增加至该第一数量。网络设备根据该第一数量实现对各传输周期所包括的净荷块的调整,以使得调整后的传输周期能够成功地承载该至少一路业务。

基于第一方面,一种可选地实现方式中,该方法还包括:网络设备获取第一指示消息。该第一指示消息用于指示第一业务的第一带宽。该第一业务为该至少一路业务中带宽增加的一路业务。网络设备根据该第一指示消息,在各该传输周期中确定用于承载该第一业务的该净荷块。用于承载该第一业务的该净荷块的带宽大于或等于该第一带宽。

在该实施方式中,在网络设备对第一净荷分区的带宽进行调整后,进一步调整该第一业务对应的净荷块的数量。有效地保证了传输帧对带宽已改变的该第一业务的成功承载。

基于第一方面,一种可选地实现方式中,该方法还包括:网络设备获取第二指示消息。该第二指示消息用于指示第二业务的第二带宽。该第二业务为该至少一路业务中带宽减少的一路业务。网络设备根据该第二指示消息,将该第一净荷分区中的各传输周期中用于承载该第二业务的该净荷块的数量减少至第二数量。具有该第二数量的该净荷块的带宽大于或等于该第二带宽。对第二业务对应的净荷块的数量进行调整,有效地保证了传输帧对带宽已改变的该第二业务的成功承载。

基于第一方面,一种可选地实现方式中,该方法还包括:若该至少一路业务的带宽小于该第一净荷分区的带宽,网络设备获取第三数量。具有该第三数量的该净荷块的带宽大于或等于该至少一路业务的带宽。网络设备将该第一净荷分区中的各传输周期所包括的该净荷块的数量减少至该第三数量。在该实施方式中,网络设备通过对各传输周期所包括的净荷块的数量进行调整,以保证该传输帧能够对该至少一路业务的成功承载。

基于第一方面,一种可选地实现方式中,网络设备将该第一净荷分区的部分带宽分配给该第二净荷分区。在该实施方式中,在待传输业务的带宽小于第一净荷分区的带宽的情况下,网络设备通过将第一净荷分区的部分带宽分配给第二净荷分区的方式进行带宽调整。提高第一净荷分区的带宽利用率。

基于第一方面,一种可选地实现方式中,该第二净荷分区划分成多个时隙、多个码块或多个字节。

基于第一方面,一种可选地实现方式中,该传输帧为光传送单元OTU帧、无源光网络传输汇聚GTC帧或光突发包。

第二方面,本发明实施例提供了一种数字处理芯片,该芯片包括处理器和存储器。该存储器和该处理器通过线路互联,该存储器中存储有指令,该处理器用于执行上述第一方面任一项所示的带宽调整的方法。对有益效果的说明,见上述第一方面所示,不再赘述。

第三方面,本发明实施例提供了一种网络设备,包括:处理器以及存储器。其中,该处理器以及该存储器通过线路互联,该处理器调用该存储器中的程序代码用于执行如上述第一方面任一项所示的方法。有益效果的说明,参见上述第一方面的相关说明。

第四方面,本发明实施例提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行上述第一方面任一项所示的方法。

第五方面,本发明实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面任一项所示的方法。

附图说明

图1为本发明实施例所提供的一种光通信网络的一种结构示意图;

图2为本发明实施例所提供的带宽调整的方法的第一种实施例步骤流程图;

图3为本发明实施例所提供的传输帧的第一种帧结构示意图;

图4为本发明实施例所提供的传输帧的第二种帧结构示意图;

图5为本发明实施例所提供的传输帧的第三种帧结构示意图;

图6为本发明实施例所提供的带宽调整的方法的第二种实施例步骤流程图;

图7为本发明实施例所提供的业务映射至第一净荷分区的示意图;

图8为本发明实施例所提供的带宽调整的方法的第三种实施例步骤流程图;

图9为本发明实施例所提供的网络设备的一种结构示意图。

具体实施方式

为更好的理解本申请所提供的带宽调整的方法,以下首先结合图1所示对本申请所示的方法所应用的光通信网络进行说明。图1为本发明实施例所提供的一种光通信网络的一种结构示意图。

如图1所示的光通信网络包括无源光纤网络(passive optical network,PON)110。该PON110包括光线路终端(optical line terminal,OLT)111、光分配网络(opticaldistribution network,ODN)112和多个光网络单元(optical network unit,ONU)113。该OLT111与该ODN112连接。该OLT111通过该ODN112以点到多点的形式连接多个ONU113。

该光通信网络还包括传送网(optical transport network,OTN)120。该OTN120包括多个互连的OTN设备121。该OTN120中的一个OTN设备121与OLT111相连,以实现业务的交互。例如,OTN设备121可将业务通过OLT111发送至PON110。又如,ONU113可将业务依次通过ODN112以及OLT111发送至OTN120。

基于图1所示的光通信网络,以下结合图2所示对本申请所提供的带宽调整的方法的具体执行过程进行说明。其中,图2为本发明实施例所提供的带宽调整的方法的第一种实施例步骤流程图。

步骤201、网络设备在传输帧的净荷区中确定第一净荷分区和第二净荷分区。

本实施例所示的传输帧的帧结构为混合复接帧结构。该混合复接帧结构具体指:该传输帧的净荷区包括第一净荷分区和第二净荷分区。该第一净荷分区和该第二净荷分区的划分方式不同。本实施例对该第一净荷分区和第二净荷分区的具体数量不做限定。本实施例以传输帧的净荷区包括一个第一净荷分区和一个第二净荷分区为例进行示例性说明。为更好的理解,以下对传输帧的几种情况进行说明:

情况1:网络设备为OTN设备,传输帧为光传送单元(optical transport unit,OTU)帧。图3为本发明实施例所提供的传输帧的第一种帧结构示意图。

该OTU帧的净荷区300包括两部分,即第一净荷分区301和第二净荷分区302。该第一净荷分区301划分成多个用于承载业务的净荷块。本申请所示的净荷块为包括特定字节数的帧结构,该净荷块还可称之为子帧、数据块、子块,具体在本申请中不做限定。本实施例对第一净荷分区301所包括的净荷块的具体数量不做限定。该第二净荷分区302划分成多个用于承载业务的时隙或码块。例如,该第二净荷分区包括多个1.25G大小的时隙。码块是指具有固定长度和固定格式的一系列比特。具有固定格式的码块包括用于承载同步头的比特、用于承载类型标识的比特以及用于承载数据的比特。本实施例对码块的长度不做限定,例如,码块的长度为66比特、256比特、257比特或512比特等。

本实施例以第一净荷分区301包括净荷块,并以第二净荷分区302包括时隙为例进行示例性说明。该第二净荷分区302中的时隙303用于承载业务M。第一净荷分区301中的净荷块304用于承载业务N。本示例对业务M以及N的数量不做限定。业务N为映射至第一净荷分区的业务。业务M为基于通用映射过程(generic mapping procedure,GMP)、异步映射过程(asynchronous mapping procedure,AMP)、位同步映射过程(bit-synchronous mappingprocedure,BMP)或空闲映射过程(idle mapping procedure,IMP)等映射至第二净荷分区的业务即可。

可见,传输帧的混合复接结构能够同时承载业务N和业务M。网络设备无需针对用于承载业务N的传输帧和用于承载业务M的传输帧分别设置独立的单板实现业务的承载。网络设备仅需要一个单板即可同时实现对业务M和业务N的承载。有效地降低了对业务进行处理的时延。降低了网络设备需要设置的单板的数量,提高了网络设备槽位的利用率。

本情况所示的划分方式不同还可为,净荷块在第一净荷分区301中的排列方式和时隙在第二净荷分区302中的排列方式不同。例如,图3所示的位于一个传输周期内的净荷块在第一净荷分区301中沿横向进行排列。各时隙在第二净荷分区302中沿竖向进行排列。其中,该传输周期通过所包括的净荷块对待传输业务进行承载。

情况2:网络设备为OLT,传输帧为无源光网络传输汇聚(G-PON transmissionconvergence,GTC)帧。图4为本发明实施例所提供的传输帧的第二种帧结构示意图。

该GTC帧的净荷区400包括第一净荷分区401和第二净荷分区402。其中,第一净荷分区401的划分方式请参见图3所示的第一净荷分区301的划分方式,具体不做赘述。该第二净荷分区402按字节数划分成多个用于承载无源光网络封装模式(G-PON encapsulationmethod,GEM)帧的部分。在本情况中,该第一净荷分区401和该第二净荷分区划分方式不同可指,该第一净荷分区401所划分的净荷块和第二净荷分区中用于承载GEM帧的部分所包括的字节数不同。

情况3:网络设备为ONU,传输帧为分时向OLT发送的多个光突发包。图5为本发明实施例所提供的传输帧的第三种帧结构示意图。

该ONU所发送的多个光突发包500中,各光突发包500的净荷区包括第一净荷分区501和第二净荷分区502。该第一净荷分区501的划分方式请参见图3所示的第一净荷分区301的划分方式。该第二净荷分区502的划分方式请参加图4所示的第二净荷分区402的说明,具体不做赘述。

步骤202、网络设备确定待传输业务的带宽和第一净荷分区的带宽不匹配。

该待传输业务为网络设备通过第一净荷分区将要传输的业务。该待传输业务包括一路或多路业务。本实施例对该待传输业务所包括的业务的具体数量不做限定。

本实施例所示的不匹配的情况可为:该待传输业务的带宽大于该第一净荷分区的带宽。该不匹配的情况还可为:该待传输业务的带宽小于该第一净荷分区的带宽。

步骤203、网络设备调整该第一净荷分区的带宽。

在网络设备确定待传输业务的带宽和第一净荷分区的带宽不匹配的情况下,网络设备对第一净荷分区的带宽进行调整。例如,若待传输业务的带宽大于该第一净荷分区的带宽,网络设备将第二净荷分区的部分带宽分配给第一净荷分区。通过增加第一净荷分区的带宽的方式以承载该待传输业务。又如,若待传输业务的带宽小于该第一净荷分区的带宽,将第一净荷分区的部分带宽分配给第二净荷分区。通过减少第一净荷分区的带宽的方式以提高第一净荷分区的带宽资源的利用率。可见,通过对第一净荷分区的带宽的调整,以保证调整后的该第一净荷分区的带宽和该待传输业务的带宽相匹配。

采用本实施例所示的方法,能够根据待传输业务的带宽,对传输帧的第一净荷分区的带宽进行灵活的调整。在待传输业务的带宽小于第一净荷分区的带宽的情况下,能够提高第一净荷分区的带宽利用率。在待传输业务的带宽大于第一净荷分区的带宽的情况下,能够保证业务的成功传输。

以下对待传输业务的带宽大于第一净荷分区的带宽的情况下,网络设备进行带宽调整的具体过程进行说明。图6为本发明实施例所提供的带宽调整的方法的第二种实施例步骤流程图。

步骤601、网络设备在传输帧的净荷区中确定第一净荷分区和第二净荷分区。

本实施例所示的步骤601的具体说明,参见图2中步骤201的说明,具体不做赘述。

步骤602、网络设备确定待传输业务的带宽大于第一净荷分区的带宽。

该网络设备可根据带宽增大消息确定待传输业务的带宽大于第一净荷分区的带宽的情况。本实施例对该带宽增大消息的来源不做限定。该带宽增大消息可由与该网络设备连接的网管设备发送。该带宽增大消息也可由上游网络设备向网络设备发送。该上游网络设备用于将待传输业务向该网络设备发送。其中,若该网络设备为OTN设备,则上游网络设备可为另一OTN设备,也可为OLT。若该网络设备为OLT,则上游网络设备可为OTN设备,也可为ONU。若该网络设备为ONU,则上游网络设备为OLT。

该带宽增大消息也可由网络设备本地生成。具体地,在网络设备获取到该待传输业务的带宽的情况下,网络设备对该待传输业务的带宽与第一净荷分区的带宽进行比对。在确定该待传输业务的带宽大于该第一净荷分区的带宽的情况下,生成该带宽增大消息。

本实施例对该带宽增大消息的具体内容不做限定,只要网络设备根据该带宽增大消息即可确定出该待传输业务的带宽大于第一净荷分区的带宽的情况即可。例如,该带宽增大消息用于指示对第一净荷分区的带宽进行增加的事件以及该待传输业务的带宽。

步骤603、网络设备调整该第一净荷分区的带宽。

本实施例中,网络设备根据该带宽增大消息,将第二净荷分区的部分带宽分配给第一净荷分区。以保证分配后的第一净荷分区的带宽与待传输业务的带宽匹配。以下结合具体帧结构对第一净荷分区的调整过程进行示例性说明:

如图3所示,以该OTU帧的第二净荷分区302包括固定数量的2.5G时隙为例。网络设备根据带宽增大消息将原属于第二净荷分区的一个2.5G时隙分配给第一净荷分区301。可见,若原第一净荷分区301的带宽为2.5G,那么调整后的第一净荷分区301的带宽为5G。

如图4所示,该GTC帧的第二净荷分区402包括多个字节数。该网络设备(OLT)根据该带宽增大消息将原属于第二净荷分区的字节集合分配给第一净荷分区401。其中,该字节集合包括原位于第二净荷分区402中且位置连续的多个字节。例如,若第一净荷分区401包括N个字节,网络设备向第一净荷分区401所分配的字节集合包括M个字节,那么分配后的第一净荷分区401包括N+M个字节。

在本示例中,该带宽增大消息具体用于指示该字节集合所包括的字节数以及该字节集合的起始字节在该第二净荷分区402中的位置。可见,在网络设备获取到该带宽增大消息的情况下,即可根据带宽增大消息将该字节集合分配给第一净荷分区401。以保证分配后的第一净荷分区401能够成功传输该待传输业务。

如图5所示,各光突发包500的第二净荷分区502包括多个字节数。该网络设备(ONU)根据该带宽增大消息将原属于第二净荷分区502的带宽分配给第一净荷分区501的说明,参见图4所示,不做赘述。

步骤604、网络设备对第一净荷分区中的各传输周期进行调整。

本实施例中,在第一净荷分区的带宽增加后,需要对第一净荷分区所包括的各传输周期所包括净荷块的数量进行调整。

具体地,该网络设备基于第一数量对该传输周期进行调整。该第一数量为第一净荷分区中各传输周期所包括的净荷块的数量。为保证待传输业务的成功传输,应保证在传输周期具有第一数量的净荷块的情况下,该传输周期的带宽大于或等于待传输业务的带宽。

本实施例对该第一数量的来源不做限定,例如,该第一数量的来源可参见图3所示的带宽增大消息的来源的说明,具体不做赘述。

本实施例以该第一数量由网络设备本地进行计算以获取为例进行示例性说明。具体地,该网络设备根据如下所示的公式进行计算以获取该第一数量。

PN=floor[RN/PBN],其中,PN为第一数量,floor表示向下取整,RN为调整后的该第一净荷分区的带宽,PBN为单个该净荷块的带宽。

在第一净荷分区的带宽未调整之前,该第一净荷分区的带宽小于待传输业务的带宽。说明该第一净荷分区的带宽未调整之前的传输周期无法承载待传输业务。该传输周期所包括的净荷块的数量为P。网络设备为成功传输该待传输业务,网络设备将该第一净荷分区中各传输周期所包括的净荷块的数量增加至该第一数量PN。可见,PN>P。

在网络设备将第一净荷分区所包括的传输周期的净荷块的数量调整至该第一数量PN的情况下,该网络设备完成了对传输周期的调整。为保证下游网络设备能够成功地从传输帧中解映射出业务,需要下游网络设备能够准确地确定该第一净荷分区中各传输周期的位置。该下游网络设备用于接收来自该网络设备的待传输业务。

为保证下游网络设备确定各传输周期在第一净荷分区中的位置,网络设备向下游网络设备发送复帧指示消息。其中,该复帧指示消息用于指示复帧周期以及该复帧周期所包括的传输周期的数量。下游网络设备即可基于该复帧周期进行业务的解映射。具体地,该复帧周期所包括的多个传输周期中的第一个字节和最后一个字节分别与该复帧周期的起始位置和结束位置重合。

本实施例对网络设备具体向下游网络设备发送该复帧指示消息的方式不做限定。例如,网络设备在该复帧周期所包括的传输帧的开销中承载该复帧指示消息。又如,网络设备通过该复帧周期中一个空闲的净荷块承载该复帧指示消息。本实施例中,该网络设备可重复发送该复帧指示消息多次,以保证下游网络设备能够成功地接收到该复帧指示消息。

可选地,在下游网络设备成功获取到复帧指示消息的情况下,下游网络设备可向网络设备返回确认消息。网络设备即可根据该确认消息确定下游网络设备能够成功地从复帧周期中解映射出业务。

步骤605、网络设备获取第一指示消息。

该第一指示消息用于指示第一业务的第一带宽。该第一业务为待传输业务中带宽增加的一路业务。本实施例对该第一业务的数量不做限定。对第一指示消息来源的说明,可参见上述步骤602所示的对带宽增大消息的来源的说明,具体不做赘述。

步骤606、网络设备确定用于承载第一业务的净荷块。

本实施例所示的网络设备根据第一指示消息,在传输周期中确定用于承载该第一业务的该净荷块。本实施例对用于承载该第一业务的净荷块的数量不做限定,只要用于承载该第一业务的该净荷块的带宽大于或等于该第一带宽即可。以下结合具体的帧结构来说明。

图7为本发明实施例所提供的业务映射至第一净荷分区的示意图。该待传输业务包括业务1、业务2至业务N。在第一净荷分区的带宽还未调整的状态下,以业务1为例,网络设备将业务1映射至C1个灵活光服务单元(flexible optical service unit,OSUflex)701中。连续的C1个OSUflex701再映射到灵活支路单元帧(flexible tributary unit,TUflex)702中。TUflex 702包括C1个净荷块。一个OSUflex701对应一个净荷块。依次类推,网络设备将业务2映射至具有C2个净荷块的TUflex703中。网络设备将业务N映射至具有CN个净荷块的TUflex704中。网络设备可基于Sigma-delta算法等方式将N个TUflex均匀散列于第一净荷分区的一个传输周期705内。调整前的该传输周期705包括P个净荷块。

其中,网络设备可映射各TUflex至灵活光数据单元(flexible optical dataunit,ODUflex)帧。随后网络设备映射ODUflex帧至第一净荷分区。或者,网络设备也可直接映射各TUflex至第一净荷分区中。

在待传输业务中包括带宽有所增加的第一业务时,例如,该第一业务为图7所示的业务N。网络设备基于上述步骤所示对第一净荷分区的带宽进行增加。以使调整后的该传输周期706包括第一数量P’个净荷块。

但是,第一净荷分区内的与该业务N对应的CN个净荷块的带宽小于该业务N的带宽。为实现对业务N的传输,需要对业务N对应的净荷块的数量CN进行调整。具体地,网络设备根据该第一指示消息所指示的第一带宽,将第一净荷分区内的CN个净荷块增加至CM个净荷块。可见,CM大于CN。其中,CM个净荷块的带宽大于或等于业务N的第一带宽,从而有效地保证了传输帧对待传输业务的承载。

可选地,该第一指示消息还可用于指示调节步长X吉比特每秒(Gbps)。网络设备对与第一业务对应的净荷块的数量进行逐步的调节。且每次调节均使得与第一业务对应的净荷块的带宽增加该调节步长X,直至已调节完成的净荷块的带宽大于或等于该第一带宽。

步骤607、网络设备将待传输业务映射至传输帧。

本实施例中,在网络设备完成上述步骤601至606所示的过程后,即可向网管设备或上游网络设备发送调整完成指示消息。网管设备或上游网络设备根据该调整完成指示消息确定网络设备完成了对第一净荷分区带宽的调整。

以下对网络设备映射该待传输业务的过程进行示例性说明:

示例1:网络设备为业务传输路径中的中间节点。其中,该业务传输路径是指该待传输业务在传输过程中依次经由的各网络设备所组成的路径。

网络设备接收来自上游网络设备的传输帧。网络设备从来自上游网络设备的传输帧中解映射出净荷块,该净荷块已承载该待传输业务。例如,若该待传输业务用于从OTN向PON传输,则该网络设备可为OTN设备,该上游网络设备可为另一OTN设备,下游网络设备可为OLT设备。网络设备即可将用于向同一下游网络设备传输的净荷块映射至传输帧的第一净荷分区中。

示例2:网络设备为业务传输路径中的首节点。网络设备首先接收待传输业务。网络设备随后将该待传输业务映射至净荷块中。网络设备最后将该净荷块映射至传输帧的第一净荷分区中。具体过程可参见图7所示,具体不做赘述。例如,若该待传输业务用于从PON向OTN传输,则该网络设备可为ONU。该网络设备接收来自用户侧设备(例如计算机、电话机或电视机等)的待传输业务。该下游网络设备可为OLT。

步骤608、网络设备向下游网络设备发送传输帧。

在该传输帧的第一净荷分区已成功承载该待传输业务的情况下,网络设备即可将该传输帧向下游网络设备发送。从而有效地保证业务的成功传输。

采用本实施例所示的方法,在网络设备需要传输的待传输业务的带宽大于第一净荷分区的带宽的情况下,网络设备增加第一净荷分区的带宽。从而使得调整后的第一净荷分区能够成功地承载待传输业务,保证了业务的成功传输。从而实现了对第一净荷分区的带宽的灵活调整。

以下对网络设备所要传输的待传输业务的带宽小于第一净荷分区的带宽的情况下,网络设备进行带宽调整的具体过程进行说明。图8为本发明实施例所提供的带宽调整的方法的第三种实施例步骤流程图。

步骤801、网络设备在传输帧的净荷区中确定第一净荷分区和第二净荷分区。

本实施例所示的步骤801的说明参见图6所示的步骤601的描述,具体不做赘述。

步骤802、网络设备获取第二指示消息。

该第二指示消息用于指示第二业务的第二带宽。该第二业务为待传输业务中带宽减少的一路业务。本实施例对待传输业务中所包括的第二业务的数量不做限定。对第二指示消息来源的说明,可参见上述步骤602所示的对带宽增大消息的来源的说明,具体不做赘述。

步骤803、网络设备将各传输周期中用于承载第二业务的净荷块的数量减少至第二数量。

本实施例中,网络设备根据该第二指示消息确定待传输业务中第二业务的带宽有所减少,网络设备将第一净荷分区中的各传输周期中用于承载第二业务的净荷块的数量减少至第二数量。本实施例对该第二数量的具体大小不做限定,只要具有该第二数量的该净荷块的带宽大于或等于该第二带宽即可。为更好的理解,以下继续参见图7所示进行说明:

在第一净荷分区的带宽未调整的情况下,业务1、业务2至业务N是如何映射到传输周期705内的过程,请详见步骤606所示,具体不做赘述。

在本实施例中,以业务N为第二业务为例进行说明。在业务N的带宽减少的情况下,第一净荷分区内与该业务N对应的CN个净荷块的带宽大于该业务N的带宽。若通过CN个净荷块承载该业务N,该CN个净荷块中会出现未承载业务的空闲净荷块,会降低传输帧的带宽资源的利用率。

为保证传输帧的带宽资源的利用率,网络设备根据该第二指示消息所指示的第二带宽,将第一净荷分区内的CN个净荷块减少至CM个净荷块。可见,CM小于CN。其中,CM个净荷块的带宽大于或等于业务N的第二带宽。从而在保证传输帧的承载的情况下,有效地提高带宽资源的利用率。

步骤804、网络设备确定该待传输业务的带宽小于该第一净荷分区的带宽。

该网络设备可根据带宽减少消息确定该待传输业务的带宽小于该第一净荷分区的带宽的情况。该带宽减少消息的来源的说明,请参见图6的步骤602所示对该带宽增大消息的来源的说明,具体不做赘述。

本实施例对该带宽减少消息的具体内容不做限定,只要网络设备根据该带宽减少消息即可确定出该待传输业务的带宽小于第一净荷分区的带宽的情况即可。例如,该带宽减少消息用于指示对第一净荷分区的带宽进行减少的事件以及该待传输业务的带宽。

步骤805、网络设备对第一净荷分区的传输周期进行调整。

本实施例中,在待传输业务的带宽小于该第一净荷分区的带宽的情况下,需要对第一净荷分区的传输周期进行调整。对传输周期的说明参见图6的步骤604说明,具体不做赘述。

具体地,该网络设备基于第三数量对该传输周期进行调整。网络设备将第一净荷分区的各传输周期所包括的净荷块的数量调整至该第三数量。本实施例对该第三数量的来源不做限定,第三数量的来源详见图6的步骤604所示的第一数量的说明,具体不做赘述。

本实施例以该第三数量由网络设备本地进行计算以获取为例进行示例性说明。具体计算过程请参见图6的步骤604所示网络设备计算以获取第一数量的过程,具体不做赘述。

在对第一净荷分区进行调整之前,第一净荷分区的带宽大于待传输业务的带宽。说明该第一净荷分区的带宽未调整之前的传输周期包括未承载业务的空闲净荷块。网络设备为提高净荷块的利用率,网络设备将该第一净荷分区中各传输周期所包括的净荷块的数量减少至第三数量。可见,调整后的各传输周期所包括的净荷块的数量小于调整之前的传输周期所包括的净荷块的数量。有效地降低了各传输周期所包括的空闲的净荷块的数量。

该网络设备向下游网络设备发送复帧指示消息,对复帧指示消息的说明,请参见图6的步骤604所示,具体不做赘述。

步骤806、网络设备调整该第一净荷分区的带宽。

本实施例中,网络设备根据该带宽减少消息,将第一净荷分区的部分带宽分配给第二净荷分区,以提高第一净荷分区的带宽资源的利用率。以下结合具体帧结构对第一净荷分区的调整过程进行示例性说明:

如图3所示,以该OTU帧的第二净荷分区302包括固定数量的2.5G时隙为例。网络设备(OTN设备)根据带宽减少消息将原属于第一净荷分区301的一个2.5G时隙分配给第二净荷分区302。可见,若原第二净荷分区302的带宽为2.5G,那么调整后的第二净荷分区302的带宽为5G。

如图4所示,该GTC帧的第二净荷分区402包括多个字节数。该网络设备(OLT)根据该带宽减少消息将原属于第一净荷分区401的字节集合分配给第二净荷分区402。其中,该字节集合包括原位于第一净荷分区401中且位置连续的多个字节。例如,若第二净荷分区402包括N个字节,网络设备向第二净荷分区402所分配的字节集合包括M个字节,那么分配后的第二净荷分区402包括N+M个字节。

在本示例中,该带宽减少消息具体用于指示该字节集合所包括的字节数以及该字节集合的起始字节在该第一净荷分区401中的位置。可见,在网络设备获取到该带宽减少消息的情况下,即可根据带宽减少消息将该字节集合分配给第二净荷分区402。以提高第一净荷分区401的带宽资源的利用率。

如图5所示,各光突发包500的第二净荷分区502包括多个字节数。该网络设备(ONU)根据该带宽减少消息将原属于第一净荷分区501的带宽分配给第二净荷分区502的说明,请参见图4所示,不做赘述。

步骤807、网络设备将待传输业务映射至传输帧。

步骤808、网络设备向下游网络设备发送传输帧。

步骤807-808的具体过程参见图6所示的步骤607至步骤608所示,具体不再赘述。

采用本实施例所示的方法,在网络设备需要传输的待传输业务的带宽小于第一净荷分区的带宽的情况下,网络设备确定传输帧的第一净荷分区包括空闲的净荷块。网络设备减少第一净荷分区的带宽。从而使得调整后的第一净荷分区能够成功地承载待传输业务的同时,还能够提高第一净荷分区的带宽资源的利用率。

图9为本发明实施例所提供的网络设备的一种结构示意图。该网络设备包括处理器901、存储器902和光收发器903。该处理器901、存储器902和光收发器903通过线路互联。其中,存储器902用于存储程序指令和数据。

该网络设备的存储器902存储了支持图2、图6和图8所示步骤中,由网络设备执行的程序指令和数据。处理器901以及光收发器903用于执行图2、图6和图8任一实施例所示的方法步骤。在图2中,处理器901用于执行步骤201至步骤203。在图6中,处理器901用于执行步骤601至步骤607。该光收发器903用于执行步骤608。在图8中,处理器901用于执行步骤801至步骤807。该光收发器903用于执行步骤808。

本申请实施例还提供一种数字处理芯片。该数字处理芯片中集成了用于实现上述处理器901的功能的电路和一个或者多个接口。当该数字处理芯片中集成了存储器时,该数字处理芯片可以完成前述实施例中的任一个或多个实施例的方法步骤。当该数字处理芯片中未集成存储器时,可以通过接口与外置的存储器连接。该数字处理芯片根据外置的存储器中存储的程序代码来实现上述实施例中网络设备执行的动作。

以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:业务处理方法、装置、网络设备和存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!