CN102195859B - 基于gfp的灵活光通道数据单元带宽调整方法及*** - Google Patents

基于gfp的灵活光通道数据单元带宽调整方法及*** Download PDF

Info

Publication number
CN102195859B
CN102195859B CN201010129083.6A CN201010129083A CN102195859B CN 102195859 B CN102195859 B CN 102195859B CN 201010129083 A CN201010129083 A CN 201010129083A CN 102195859 B CN102195859 B CN 102195859B
Authority
CN
China
Prior art keywords
adjustment
bandwidth
oduflex
frame
intermediate node
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.)
Expired - Fee Related
Application number
CN201010129083.6A
Other languages
English (en)
Other versions
CN102195859A (zh
Inventor
罗彬�
彭肖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201010129083.6A priority Critical patent/CN102195859B/zh
Priority to US13/580,649 priority patent/US8971333B2/en
Priority to EP10846893.5A priority patent/EP2523416A4/en
Priority to PCT/CN2010/077291 priority patent/WO2011106974A1/zh
Publication of CN102195859A publication Critical patent/CN102195859A/zh
Application granted granted Critical
Publication of CN102195859B publication Critical patent/CN102195859B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/27Arrangements for networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-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/1605Fixed allocated frame structures
    • H04J3/1652Optical Transport Network [OTN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0896Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/72Admission control; Resource allocation using reservation actions during connection setup
    • H04L47/724Admission control; Resource allocation using reservation actions during connection setup at intermediate nodes, e.g. resource reservation protocol [RSVP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/76Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions
    • H04L47/765Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions triggered by the end-points

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种基于GFP的灵活光通道数据单元ODUflex的带宽调整方法及***,其中,所述方法包括:源端发送包含带宽调整参数的带宽调整控制帧;多个中间节点通过ODUflex链路转发带宽调整控制帧至宿端,在转发过程中,多个中间节点判断其资源满足带宽调整参数,则预留带宽调整资源;宿端在接收到带宽调整控制帧之后,通过多个中间节点向源端反馈包含调整确认信息的调整确认帧;多个中间节点根据调整确认帧的调整确认信息,利用预留的带宽调整资源对ODUflex链路的带宽进行调整。本发明通过在ODUflex(GFP)帧中增加带宽调整OPU开销,在不中断现有业务情况下实现ODUflex的带宽调整。

Description

基于GFP的灵活光通道数据单元带宽调整方法及***
技术领域
本发明涉及通信技术领域,具体来说是一种OTN(OpticalTransport Network,光传送网)中基于GFP(Generic FramingProcedure,通用成帧规程)的灵活光通道数据单元ODUflex(Opticalchannel Data Unit flexible)的带宽调整方法及***。
背景技术
目前,随着OTN的发展及OTN相关标准的不断完善,ITU-T提出了灵活的光通道数据单元(ODUflex)。相关技术的一种ODUflex是用来承载分组客户信号的ODUflex(GFP),GFP是指Generic framing procedure,通用成帧规程。该技术将分组客户信号通过GFP封装进ODUflex(GFP)。其中,客户信号按照速率是否变化分为固定比特速率的客户信号和可变比特速率的客户信号。
相关技术的ODUflex(GFP)可以是任意速率的,但目前一个ODUflex(GFP)被固定地分配足够大的带宽,以便ODUflex(GFP)能在最坏的情况下完成传送。
例如,基于IEEE802.3标准的以太网媒体访问控制层(MediaAccess Control,MAC)帧信号属于可变比特速率的客户信号,对OTN网络带宽需求是动态变化的,其帧长度和帧间隔是动态变化的。以OTU3承载10吉比特以太网(10Gigabit Ethernet,10GbE)以太网MAC帧信号可能的最大速率将以太网MAC帧信号进行帧映射的GFP封装。(2)GFP封装后的信号异步映射至低阶ODU2。由于以太网MAC帧信号速率是不断变化的,因此需要在低阶ODU的净荷中随着以太网MAC帧信号速率的变化***GFP空闲帧,以达到速率匹配的目的。(3)将多个低阶ODU2复用至一个高阶ODU3。高阶ODU3***开销后形成OTU3信号在OTN网络中传送。在OTN传送过程中,分配给低阶ODU2的时隙数是固定不变,也就是占用的OTN网络带宽是固定不变的。
可见,分组客户信号的带宽是随时间变化的,而为ODUflex(GFP)分配有冗余的带宽是固定的,这就导致带宽资源的浪费。
发明内容
本发明的主要目的在于提供一种基于GFP的ODUflex的带宽调整方法及***,以至少解决上述问题。
根据本发明的一个方面,提供了一种基于GFP的ODUflex带宽调整方法,包括以下步骤:源端发送包含带宽调整参数的带宽调整控制帧;多个中间节点通过ODUflex链路转发带宽调整控制帧至宿端,在转发过程中,多个中间节点判断其资源满足带宽调整参数,则预留带宽调整资源;宿端在接收到带宽调整控制帧之后,通过多个中间节点向源端反馈包含调整确认信息的调整确认帧;多个中间节点根据调整确认帧的调整确认信息,利用预留的带宽调整资源对ODUflex链路的带宽进行调整。
优选的,带宽调整参数包括:状态指示、支路端口号指示、支路时隙数量指示、中间节点状态指示、和调整状态确认指示。
优选的,状态指示包括增长指示、减少指示和正常状态。
优选的,当状态指示为增长指示时,多个中间节点根据调整确认帧的调整确认信息,利用预留的带宽调整资源对ODUflex链路的带宽进行调整的步骤包括:多个中间节点将预留的带宽调整资源增加到ODUflex链路上;以及源端接收到调整确认帧后,将带宽调整控制帧的状态指示设置为正常状态并发送;或者,源端接收到调整确认帧后,将带宽调整控制帧的状态指示设置为正常状态并发送;以及转发过程中,多个中间节点将所述预留的带宽调整资源增加到ODUflex链路上。
优选的,当状态指示为减少指示时,多个中间节点根据调整确认帧的调整确认信息,利用预留的带宽调整资源对ODUflex链路的带宽进行调整的步骤包括:多个中间节点将预留的带宽调整资源从ODUflex链路上去除;以及源端接收到调整确认帧后,将带宽调整控制帧的状态指示设置为正常状态并发送;或者,源端接收到调整确认帧后,将带宽调整控制帧的状态指示设置为正常状态并发送;以及转发过程中,多个中间节点将预留的带宽调整资源从ODUflex链路上去除。
优选的,带宽调整参数位于ODUflex的OPUflex OH区域的第15列第1、2、和3行。
优选的,带宽调整控制帧为复帧,包括4乘以N帧,其中N为自然数。
优选的,所述基于GFP的ODUflex带宽调整方法还包括以下步骤:多个中间节点在转发带宽调整控制帧至宿端过程中,判断其资源不满足带宽调整参数,则停止转发带宽调整控制帧,并向源端发送包含调整失败信息的调整失败帧;以及源端接收调整失败帧,停止对ODUflex链路的带宽进行调整。
优选的,向源端发送包含调整失败信息的调整失败帧包括以下步骤:一个中间节点判断其资源不满足带宽调整参数;在源端方向判断资源不足的中间节点之前的中间节点转发包含调整失败信息的调整失败帧至源端,并释放预留的带宽调整资源。
根据本发明的另一方面,提供了一种基于GFP的ODUflex带宽调整***,包括:源端,用于发送包含带宽调整参数的带宽调整控制帧;多个中间节点,其包括:转发模块,用于通过ODUflex链路转发带宽调整控制帧至宿端,向源端转发包含调整确认信息的调整确认帧;预留模块,用于在转发过程中,判断其资源满足带宽调整参数,则预留带宽调整资源;以及调整模块,用于根据调整确认帧的调整确认信息,利用预留的带宽调整资源对ODUflex链路的带宽进行调整;宿端,用于在接收到带宽调整控制帧之后,发出调整确认帧。
优选的,带宽调整参数包括状态指示,所述状态指示包括增长指示、减少指示和正常状态。
优选的,调整模块包括:增加资源子模块,用于当状态指示为增长指示时,将预留的带宽调整资源增加到ODUflex链路上;减少资源子模块,用于当状态指示为减少指示时,将预留的带宽调整资源从所述ODUflex链路上去除。
优选的,多个中间节点还包括:调整失败模块,用于在转发过程中,判断其资源不满足带宽调整参数,则停止转发带宽调整控制帧,并向源端发送包含调整失败信息的调整失败帧;源端,还用于接收调整失败帧,停止对ODUflex链路的带宽进行调整。
优选的,多个中间节点还包括:资源释放模块,用于接收调整失败帧,并释放预留的带宽调整资源。
本发明通过在ODUflex(GFP)帧中增加带宽调整OPU开销,使得ODUflex(GFP)帧具备调整带宽的能力,与现有技术相比,本发明具有:
(1)ODUflex(GFP)的调整过程既不需要拆除原有的ODUflex链路也不需要重建立新的满足带宽需求的链路,ODUflex(GFP)链路在调整过程中保持正常工作状态,没有任何中断。
(2)不需要升级网管***和控制平面,因为在调整过程中几乎没有网管和控制平面的参与,这样就避免了很多由网管***或控制平面升级所引起的管理和实现上的困难。
(3)调整方法简单,可以很容易的实现ODUflex(GFP)的带宽调整,方便软件和硬件的更新。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明的一种基于GFP的ODUflex带宽调整***实施例一的结构示意图;
图2是本发明的一种基于GFP的ODUflex带宽调整***实施例二的结构示意图;
图3是本发明的一种ODUflex带宽调整参数的位置示意图;
图4是本发明的一种ODUflex带宽调整控制帧的结构示意图;
图5是本发明的一种基于GFP的ODUflex带宽调整方法实施例一的步骤流程图;
图6是本发明的一种成功的ODUflex带宽增加调整过程图;
图7是本发明的一种失败的ODUflex带宽增加调整过程图;
图8是本发明的一种ODUflex带宽减少调整过程图;
图9是本发明的一种ODUflex带宽增加调整方法实施例一的步骤流程图;
图10是本发明的一种ODUflex带宽增加调整方法实施例二的步骤流程图;
图11是本发明的一种ODUflex带宽减少调整方法实施例的步骤流程图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
参照图1,示出了本发明的一种基于GFP的ODUflex带宽调整***实施例一的结构示意图,具体可以包括:
源端101,用于发送包含带宽调整参数的带宽调整控制帧;
多个中间节点103,每个中间节点103包括:
转发模块1031,用于通过ODUflex链路转发带宽调整控制帧至宿端105,以及向源端101转发由宿端105反馈的包含调整确认信息的调整确认帧;
预留模块1033,用于在转发所述带宽调整控制帧过程中,判断本中间节点的资源满足带宽调整参数,则预留带宽调整资源;
调整模块1035,用于根据调整确认帧的调整确认信息,利用预留的带宽调整资源对ODUflex链路的带宽进行调整;
宿端105,用于在接收到带宽调整控制帧之后,发出调整确认帧。
具体地,当ODUflex链路的流量增大或者减少时,需要启动ODUflex链路的带宽调整,可以由网管***通知源端101发起调整过程。
源端101向宿端105方向上与其相邻的中间节点103发送带宽调整控制帧,该带宽调整帧中包含有带宽调整参数,如增加或减少带宽的状态指示、要求带宽调整的支路端口号指示、要求调整的支路时隙数量指示、中间节点状态指示及调整状态确认指示等。
中间节点103收到所述带宽调整控制帧后,如果有满足带宽调整参数的资源如空闲时隙,则预留模块1033为ODUflex链路预留该资源,并通过转发模块1031向下一个中间节点103转发所述带宽调整控制帧,下一中间节点103在接收到转发来的所述带宽调整控制帧后,也判断其自身是否有满足带宽调整参数的资源,如果有则预留,并且向与其邻接的宿端105方向的下一个中间节点103转发带宽调整控制帧。每一个中间节点103都在满足所述带宽调整参数的情况下,执行上述预留、转发过程,直到宿端105。
当宿端105收到所述带宽调整控制帧,表明源端101到宿端105之间的所有中间节点103都满足带宽调整参数,可以进行ODUflex链路带宽调整。这时,宿端105通过中间节点103的转发模块1031向源端101方向发送包含确认信息的调整确认帧,中间节点103在收到调整确认帧后,其调整模块1035使用之前预留的资源对DUflex链路的带宽进行调整。
参照图2,示出了本发明的一种基于GFP的ODUflex带宽调整***实施例二的结构示意图,具体可以包括:
源端201,用于发送包含带宽调整参数的带宽调整控制帧,以及接收调整失败帧,停止对ODUflex链路的带宽进行调整;
其中,所述带宽调整参数包括状态指示,所述状态指示包括增长指示、减少指示和正常状态;
多个中间节点203,每个中间节点203包括:
转发模块2031,用于通过ODUflex链路转发带宽调整控制帧至宿端205,以及向源端201转发由宿端205反馈的包含调整确认信息的调整确认帧;
预留模块2033,用于在转发所述带宽调整控制帧过程中,判断本中间节点的资源满足带宽调整参数,则预留带宽调整资源;
调整模块2035,用于根据调整确认帧的调整确认信息,利用预留的带宽调整资源对ODUflex链路的带宽进行调整;
优选的,调整模块2035还可以进一步包括:
增加资源子模块20351,用于当状态指示为增长指示时,将所述预留的带宽调整资源增加到所述ODUflex链路上;
减少资源子模块20353,用于当状态指示为减少指示时,将所述预留的带宽调整资源从所述ODUflex链路上去除;
所述中间节点203还可以包括:
调整失败模块2037,用于在转发过程中,判断其资源不满足带宽调整参数,则停止转发带宽调整控制帧,并向源端201发送包含调整失败信息的调整失败帧;
资源释放模块2039,用于接收调整失败帧,并释放预留的带宽调整资源;
宿端205,用于在接收到带宽调整控制帧之后,发出调整确认帧。
以ODUflex链路的流量增大,需要增加ODUflex链路的带宽为例。源端201向宿端205方向的第一个中间节点203发送状态指示为增长指示的带宽调整控制帧,第一个中间节点203判断其资源可以满足调整要求,预留模块2033预留该资源,并通过转发模块2031向第二个中间节点203转发所述带宽调整控制帧。第二个中间节点203收到该带宽调整控制帧后,判断其资源无法满足调整需求,则其调整失败模块2037停止向下一个中间节点203转发带宽调整控制帧,并向第一个中间节点203发送包含调整失败信息的调整失败帧。第一个中间节点203的资源释放模块2039收到该调整失败帧后,释放其预留的资源,并通过其转发模块2031向源端201转发调整失败帧。源端201接收所述调整失败帧,停止对ODUflex链路的带宽增加调整。
上述过程中,若第二个中间节点203有满足调整需求的资源,则预留该资源,向第三个中间节点203继续转发所述带宽调整控制帧。若源端201至宿端205之间的所有中间节点203都有满足调整需求的资源,则均预留资源,带宽调整控制帧被中间节点203依次转发直至宿端205。宿端205收到所述带宽调整控制帧,得知所有中间节点203都满足带宽调整参数,可以进行增加ODUflex链路带宽调整。宿端205通过中间节点203向源端201依次发送包含确认信息的调整确认帧,中间节点203在收到调整确认帧后,得知可以增加DUflex链路的带宽,增加资源子模块20351使用之前预留的资源对DUflex链路的带宽进行增加调整。
当ODUflex链路的流量减小,需要减少ODUflex链路的带宽时,ODUflex带宽调整***对链路带宽的减少调整与上述增加链路带宽调整类似,在此不再赘述。
通过上述实施例,使得ODUflex链路的带宽得以动态调整,更好地满足了分组客户信号的多种带宽要求,且有效地提高了带宽利用率并节约了带宽资源。
本发明通过使用包含有带宽调整参数的ODUflex带宽调整控制帧调整ODUflex链路带宽。ODUflex带宽调整参数包括状态指示CTRL、支路端口号指示TP#、支路时隙数量指示TSN、中间节点状态指示ISC和调整状态确认指示RSC。可选的,还可以包括CRC校验。使用这些参数可以使中间节点方便地获知ODUflex链路需要资源调整的情况,提高了链路带宽调整效率。
下面以图3和图4为例对本发明的ODUflex带宽调整控制帧作以介绍。
参照图3,示出了本发明的一种ODUflex带宽调整参数的位置示意图。本实施例中,ODUflex帧包括帧定位区域FAS OH,OTU特定开销区域OTU OH,ODU特定开销区域ODUflex OH,OPU净荷区域OPUflex Payload,以及OPU特定开销区域OPUflex OH。可以将所述带宽调整参数安排在ODUflex的OPUflex OH区域的第15列第1、2、和3行,成为新的OPUflex控制开销。OPUflex OH区域的第15列目前为预留区域,将参数安排在该区域,一方面可以无须使用单独的数据帧,节约了实现成本,减小了信令开销;另一方面,使得接收ODUflex帧的中间节点以及源、宿端可以直接从ODUflex中解读相关控制开销,对带宽进行调整,无须对软、硬件进行过多调整。
新的OPUflex控制开销使用复帧结构,通过MFAS(MultiFrameAlignment Signal,复帧定位信号)将复帧组织在一起,复帧可以由4×N(N=1,2,3,...,64)帧组成,本实施例中N=1。这样,可以得到足够的空间用来指示支路端口号和支路时隙的数量,方便将来出现更高速率的高阶ODU(HO ODU)时扩展开销用。新的OPUflex控制开销可以安排在复帧结构中的任意位置,当N=1时,可以将控制开销设置为如图4所示的结构。
新的OPUflex控制开销的定义如下:
2-bit CTRL:状态指示,INCREMENT(01)表示增加支路时隙TS,DECREMENT(10)表示减少TS,NORMAL(11)指示正常状态,以及UNUSED(00)表示设备不支持调整。在OPUflex控制开销中设置状态指示,可以直接获取ODUflex链路的带宽调整需求,减少额外信令开销。
7-bit TP#:用来指示需要增加或减少带宽的支路端口号,可以唯一表示ODUflex帧。HO OPU2时可以使用3-bit,HO OPU3时可以使用5-bit,HO OPU4可以使用7-bit。
7-bit TSN:用来指示需要增加或减少的TS数量。HO OPU2时可以使用3-bit,HO OPU3时可以使用5-bit,HO OPU4可以使用7-bit。
1-bit ISC:中间节点状态指示,中间节点向源端So和宿端Sk发送ODUflex帧。ISC=OK(0)表示中间节点空闲TS数步满足要求;否则,表示中间节点没有足够的TS完成调整,如ISC=FAILED(1)。ISC默认为0。
1-bit RSC:调整状态确认指示,从宿端Sk发往源端So和所有中间节点。RSC翻转表示宿端Sk确认收到ODUflex带宽调整控制帧,整条链路所有中间节点都能满足调整所需的TS,可以进行调整。
可选的CRC校验。在ODUflex复帧的每帧中可以选择安排一定比特的CRC进行差错校验,也可以不使用CRC校验。本实施例中以选择CRC8为例。
参照图5,示出了本发明的一种基于GFP的ODUflex带宽调整方法实施例一的步骤流程图,具体可以包括以下步骤:
步骤501:源端发送包含带宽调整参数的带宽调整控制帧;
所述带宽调整控制帧可以为图4所示的ODUflex帧,所述带宽调整参数可以包括:状态指示CTRL、支路端口号指示TP#、支路时隙数量指示TSN、中间节点状态指示ISC和调整状态确认指示RSC。可选的,还可以包括CRC校验。
步骤503:多个中间节点通过ODUflex链路转发带宽调整控制帧至宿端,在转发过程中,多个中间节点判断其资源满足所述带宽调整参数,则预留带宽调整资源;
源端和宿端之间的多个中间节点依次转发带宽调整控制帧至宿端,在转发过程中,每一个中间节点都判断其资源是否满足带宽调整参数,如果满足则预留该资源,并向下一个中间节点转发所述带宽调整控制帧。
步骤505:宿端在接收到带宽调整控制帧之后,通过多个中间节点向源端反馈包含调整确认信息的调整确认帧;
宿端在收到带宽调整控制帧后,发送包含调整确认信息的调整确认帧,可以为RSC翻转的ODUflex带宽调整控制帧,多个中间节点依次向源端方向转发该调整确认帧,直至源端。
步骤507:多个中间节点根据调整确认帧的调整确认信息,利用预留的带宽调整资源对ODUflex链路的带宽进行调整。
多个中间节点收到调整确认帧后,确认可以进行带宽调整,将预留的带宽调整资源增加到原ODUflex链路上,或者将预留的带宽调整资源从原ODUflex链路上去除。
参照图6,示出了本发明的一种成功的ODUflex(GFP)带宽增加调整过程图,当源端和宿端之间的所有中间节点都具有增加所需的空闲TS时,ODUflex(GFP)带宽的增加调整可以完成。具体地,所述调整过程如下:
步骤601:当ODUflex链路流量增大时,启动ODUflex链路带宽的调整过程;
步骤602:网管***通知源端So发起增加TS调整过程;
步骤603:源端So向宿端Sk方向的下一个中间节点发送带宽调整控制帧,其带宽调整参数设置为:CTRL=INCREMENT,ISC=OK,TP#=要增加带宽的端口,TSN=请求增加的TS数量;
步骤604-606:中间节点收到CTRL=INCREMENT带宽调整控制帧后,如果有满足要求的空闲TS,则为该ODUflex链路预留TSN个TS,但是这TSN个时隙先不承载数据,并把CTRL=INCREMENT带宽调整控制帧向下一个中间节点转发,直到到达宿端Sk;
步骤607:当宿端Sk收到CTRL=INCREMENT并且ISC=0的ODUflex帧,表明所有中间节点满足调整要求,则进行连通性检测,连通性检测通过之后,宿端Sk通过中间节点向源端So发送一个RSC翻转控制帧;
其中,连通性检测为可选步骤。
步骤608-611:收到RSC翻转控制帧的所有中间节点获知整条链路上的所有中间节点都满足调整要求,可以进行调整,此时,中间节点将之前预留的TSN个时隙加到原ODUflex链路上;
步骤612:源端So收到RSC翻转控制帧后,改变该帧中的CTRL=NORMAL,并通过中间节点向宿端Sk发送,中间节点和宿端Sk收到该CTRL=NORMAL的ODUflex帧后,获知新带宽开始启用,各中间节点使用调整后的带宽承载ODUflex。
其中,步骤608-611、612也可为:
步骤608-611:收到RCS翻转控制帧的所有中间节点获知增加调整可以进行;
步骤612:源端So收到RCS翻转控制帧后,改变该帧的CTRL=NORMAL,中间节点和宿端Sk收到该CTRL=NORMAL的ODUflex帧后,获知增加调整开始,并将之前预留的TSN个时隙加到原ODUflex链路上,此时,各中间节点使用调整后的带宽承载ODUflex。
通过本实施例,可以动态地、且不中断现有业务地对ODUflex链路进行带宽的增加调整,实现简单。
参照图7,示出了本发明的一种失败的ODUflex(GFP)带宽增加调整过程图,当源端和宿端之间的任何一个中间节点不具备增加调整所需的空闲TS时,ODUflex(GFP)带宽的增加调整就会失败,一个失败的ODUflex(GFP)增加带宽的调整过程如下:
步骤701:当ODUflex链路流量增加时,启动ODUflex链路带宽的调整过程;
步骤702:网管***通知源端So发起增加TS调整过程;
步骤703:源端So向宿端Sk方向的下一个中间节点发送带宽调整控制帧,其带宽调整参数设置为:CTRL=INCREMENT,ISC=OK,TP#=要增加带宽的端口,TSN=请求增加的TS数量;
步骤704-706:中间节点i-1收到CTRL=INCREMENT带宽调整控制帧后,有足够的空闲TS,为该ODUflex链路预留TSN个TS,并把CTRL=INCREMENT带宽调整控制帧向下一个中间节点i转发;
步骤705:中间节点i收到CTRL=INCREMENT带宽调整控制帧后,发现没有足够的空闲TS完成调整,向源端So方向和宿端Sk方向分别发送ISC=FAILED的带宽调整控制帧;
其中,向宿端Sk方向发送ISC=FAILED的带宽调整控制帧为可选步骤。
步骤706:源端So方向上的所有中间节点收到ISC=FAILED的带宽调整控制帧后获知有中间节点不能完成调整后,这些节点释放先前预留的TSN个TS,宿端Sk方向上的所有中间节点和宿端Sk收到CTRL=INCREMENT,ISC=FAILED的带宽调整控制帧后获知有一个增加调整,但有中间节点不能完成调整。
步骤707:源端So收到ISC=FAILED的带宽调整控制帧后获知有中间节点不能完成调整后,停止本次调整过程。
通过本实施例,当有中间节点不能完成调整时,及时告知源端So,以及该中间节点之前的节点,使得之前中间节点预留资源得以及时释放,且不影响当前链路状态。
参照图8,示出了本发明的一种ODUflex(GFP)带宽减少调整过程图,调整过程如下:
步骤801:当ODUflex链路流量减少时,启动ODUflex链路的带宽减少调整过程;
步骤802:网管***通知源端So发起减少TS调整过程;
步骤803:源端So向宿端Sk方向的下一个节点发送带宽调整控制帧,其带宽调整参数设置为:CTRL=DECREMENT,ISC=OK,TP#=要减少带宽的端口,TSN=请求减少的TS数量;
步骤804-806:中间节点收到CTRL=DECREMENT带宽调整控制帧后,选择TSN个TS作为调整对象,但此时并不去除这TSN个时隙,还继续让它们工作,中间节点继续把CTRL=DECREMENT带宽调整控制帧向下一个中间节点转发,直到到达宿端Sk;
步骤807:当宿端Sk收到CTRL=DECREMENT并且ISC=0的带宽调整控制帧,表明源端So和宿端Sk之间的所有中间节点满足调整要求,则进行连通性检测,连通性检测通过之后,宿端Sk通过中间节点向源端So方向发送一个RSC翻转控制帧;
其中,连通性检测为可选步骤。
步骤808-811:收到RSC翻转控制帧的所有中间节点获知减少调整可以进行;
步骤812:源端So收到RSC翻转控制帧后,改变该帧的CTRL=NORMAL,中间节点和宿端Sk收到该CTRL=NORMAL的ODUflex帧后,获知减少调整开始,并去除之前选中的TSN个时隙。此时,各中间节点使用调整后的带宽承载ODUflex。
通过本实施例,可以动态地、且不中断现有业务地对ODUflex链路进行带宽的减少调整,实现简单。
参照图9,示出了本发明的一种ODUflex(GFP)带宽增加调整方法实施例一的步骤流程图,具体可以包括以下步骤:
步骤901:NMS(Network Management System,网络管理***)通知源端So启动ODUflex带宽增加调整;
由源端So开始发送ODUflex带宽调整控制帧。
步骤903:向宿端Sk方向的后一中间节点发送ODUflex带宽调整控制帧;
所述ODUflex带宽调整控制帧中的OPU控制开销设置CTRL=INCREMENT,ISC=OK,以及需要增加带宽的TP#,TSN等。
步骤905:该中间节点判断自身TS资源是否满足TSN要求,若不满足,则转步骤907;若满足,则转步骤913;
步骤907:该中间节点向So方向和Sk方向分别发送ISC=FAILED的ODUflex带宽调整控制帧;
本步骤中,该中间节点也可以只向So方向发送ISC=FAILED的ODUflex带宽调整控制帧。
步骤909:So方向中间节点释放预留时隙TS并继续向So方向转发ISC=FAILED的ODUflex带宽调整控制帧;
步骤911:判断是否为So,若否,则转步骤909;若是,则转步骤927;
步骤913:该中间节点预留TSN个时隙TS;
步骤915:该中间节点向Sk方向的后一中间节点转发ODUflex带宽调整控制帧,并判断后一中间节点是否为Sk,若否,则转步骤903;若是,则转步骤917;
步骤917:Sk向So方向的中间节点发送RSC翻转控制帧;
步骤919:判断是否为So,若否,则转步骤921;若是,则转步骤923;
步骤921:中间节点为ODUflex链路加上预留时隙,并继续向So方向转发RSC翻转控制帧,转步骤919;
步骤923:So向中间节点和Sk发送CTRL=NORMAL的ODUflex带宽调整控制帧;
步骤925:中间节点和Sk使用增加后的带宽承载ODUflex;
步骤927:ODUflex带宽增加调整结束。
参照图10,示出了本发明的一种ODUflex(GFP)带宽增加调整方法实施例二的步骤流程图,具体可以包括以下步骤:
步骤1001:NMS通知源端So启动ODUflex带宽增加调整;
由源端So开始发送ODUflex带宽调整控制帧。
步骤1003:向宿端Sk方向的后一中间节点发送ODUflex带宽调整控制帧;
所述ODUflex带宽调整控制帧中的OPU控制开销设置CTRL=INCREMENT,ISC=OK,以及需要增加带宽的TP#,TSN等。
步骤1005:该中间节点判断自身TS资源是否满足TSN要求,若不满足,则转步骤1007;若满足,则转步骤1013;
步骤1007:该中间节点向So方向和Sk方向分别发送ISC=FAILED的ODUflex带宽调整控制帧;
本步骤中,该中间节点也可以只向So方向发送ISC=FAILED的ODUflex带宽调整控制帧。
步骤1009:So方向中间节点释放预留时隙TS并继续向So方向转发ISC=FAILED的ODUflex带宽调整控制帧;
步骤1011:判断是否为So,若否,则转步骤1009;若是,则转步骤1027;
步骤1013:该中间节点预留TSN个时隙TS;
步骤1015:该中间节点向Sk方向的后一中间节点转发ODUflex带宽调整控制帧,并判断后一中间节点是否为Sk,若否,则转步骤1003;若是,则转步骤1017;
步骤1017:Sk向So方向的中间节点发送RSC翻转控制帧;
步骤1019:判断是否为So,若否,则转步骤1021;若是,则转步骤1023;
步骤1021:中间节点获知增加调整可以进行,并继续向So方向转发RSC翻转控制帧,转步骤1019;
步骤1023:So向中间节点和Sk发送CTRL=NORMAL的ODUflex带宽调整控制帧;
步骤1025:中间节点和Sk收到CTRL=NORMAL控制帧,为ODUflex链路加上预留时隙TS后,使用增加后的带宽承载ODUflex;
步骤1027:ODUflex带宽增加调整结束。
参照图11,示出了本发明的一种ODUflex(GFP)带宽减少调整方法实施例的步骤流程图,具体可以包括以下步骤:
步骤1101:NMS通知源端So启动ODUflex带宽减少调整;
由源端So开始发送ODUflex带宽调整控制帧。
步骤1103:向宿端Sk方向的后一中间节点发送ODUflex带宽调整控制帧;
所述ODUflex带宽调整控制帧中的OPU控制开销设置CTRL=DECREMENT,ISC=OK,以及需要增加带宽的TP#,TSN等。
步骤1105:该中间节点选择TSN个时隙TS,但先不去除这些时隙,并继续向Sk方向发送ODUflex带宽调整控制帧;
步骤1107:判断是否为Sk,若否,则转步骤1103;若是,则转步骤1109;
步骤1109:Sk向So方向的中间节点发送RSC翻转控制帧;
步骤1111:判断是否为So,若否,则转步骤1113;若是,则转步骤1115;
步骤1113:中间节点向So方向继续转发RSC翻转控制帧,转步骤1111;
步骤1115:So向中间节点和Sk发送CTRL=NORMAL的ODUflex带宽调整控制帧;
步骤1117:中间节点和Sk收到CTRL=NORMAL控制帧,为ODUflex链路去除预留时隙TS后,使用调整后的带宽承载ODUflex;
步骤1119:ODUflex带宽减少调整结束。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (14)

1.一种基于GFP的灵活光通道数据单元ODUflex带宽调整方法,其特征在于,包括以下步骤:
源端发送包含带宽调整参数的带宽调整控制帧;
多个中间节点通过ODUflex链路转发所述带宽调整控制帧至宿端,在转发过程中,所述多个中间节点判断其资源满足所述带宽调整参数,则预留带宽调整资源;
所述宿端在接收到所述带宽调整控制帧之后,通过所述多个中间节点向所述源端反馈包含调整确认信息的调整确认帧;
所述多个中间节点根据所述调整确认帧的调整确认信息,利用所述预留的带宽调整资源对所述ODUflex链路的带宽进行调整。
2.根据权利要求1所述的方法,其特征在于,所述带宽调整参数包括:状态指示、支路端口号指示、支路时隙数量指示、中间节点状态指示、和调整状态确认指示。
3.根据权利要求2所述的方法,其特征在于,所述状态指示包括增长指示、减少指示和正常状态。
4.根据权利要求3所述的方法,其特征在于,当所述状态指示为增长指示时,所述多个中间节点根据所述调整确认帧的调整确认信息,利用预留的带宽调整资源对所述ODUflex链路的带宽进行调整的步骤包括:
所述多个中间节点将所述预留的带宽调整资源增加到所述ODUflex链路上;以及所述源端接收到所述调整确认帧后,将所述带宽调整控制帧的状态指示设置为正常状态并发送;
或者,所述源端接收到所述调整确认帧后,将所述带宽调整控制帧的状态指示设置为正常状态并发送;以及转发过程中,所述多个中间节点将所述预留的带宽调整资源增加到所述ODUflex链路上。
5.根据权利要求3所述的方法,其特征在于,当所述状态指示为减少指示时,所述多个中间节点根据所述调整确认帧的调整确认信息,利用预留的带宽调整资源对所述ODUflex链路的带宽进行调整的步骤包括:
所述多个中间节点将所述预留的带宽调整资源从所述ODUflex链路上去除;以及所述源端接收到所述调整确认帧后,将所述带宽调整控制帧的状态指示设置为正常状态并发送;
或者,所述源端接收到所述调整确认帧后,将所述带宽调整控制帧的状态指示设置为正常状态并发送;以及转发过程中,所述多个中间节点将所述预留的带宽调整资源从所述ODUflex链路上去除。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述带宽调整参数位于ODUflex的OPUflex OH区域的第15列第1、2、和3行。
7.根据权利要求6所述的方法,其特征在于,所述带宽调整控制帧为复帧,包括4乘以N帧,其中N为自然数。
8.根据权利要求1所述的方法,其特征在于,还包括以下步骤:
所述多个中间节点在转发所述带宽调整控制帧至宿端过程中,判断其资源不满足所述带宽调整参数,则停止转发所述带宽调整控制帧,并向所述源端发送包含调整失败信息的调整失败帧;以及
所述源端接收所述调整失败帧,停止对所述ODUflex链路的带宽进行调整。
9.根据权利要求8所述的方法,其特征在于,所述向源端发送包含调整失败信息的调整失败帧包括以下步骤:
一个所述中间节点判断其资源不满足所述带宽调整参数;
在源端方向所述判断资源不足的中间节点之前的所述中间节点转发包含调整失败信息的调整失败帧至源端,并释放所述预留的带宽调整资源。
10.一种基于GFP的灵活光通道数据单元ODUflex带宽调整***,其特征在于,包括:
源端,用于发送包含带宽调整参数的带宽调整控制帧;
多个中间节点,其包括:
转发模块,用于通过ODUflex链路转发所述带宽调整控制帧至宿端,向所述源端转发包含调整确认信息的调整确认帧;
预留模块,用于在转发过程中,判断其资源满足所述带宽调整参数,则预留带宽调整资源;以及
调整模块,用于根据所述调整确认帧的调整确认信息,利用所述预留的带宽调整资源对所述ODUflex链路的带宽进行调整;
宿端,用于在接收到所述带宽调整控制帧之后,发出所述调整确认帧。
11.根据权利要求10所述的***,其特征在于,所述带宽调整参数包括状态指示,所述状态指示包括增长指示、减少指示和正常状态。
12.根据权利要求11所述的***,其特征在于,所述调整模块包括:
增加资源子模块,用于当所述状态指示为增长指示时,将所述预留的带宽调整资源增加到所述ODUflex链路上;
减少资源子模块,用于当所述状态指示为减少指示时,将所述预留的带宽调整资源从所述ODUflex链路上去除。
13.根据权利要求10所述的***,其特征在于,
所述多个中间节点还包括:
调整失败模块,用于在所述转发过程中,判断其资源不满足所述带宽调整参数,则停止转发所述带宽调整控制帧,并向所述源端发送包含调整失败信息的调整失败帧;
所述源端,还用于接收所述调整失败帧,停止对所述ODUflex链路的带宽进行调整。
14.根据权利要求13所述的***,其特征在于,
所述多个中间节点还包括:
资源释放模块,用于接收所述调整失败帧,并释放所述预留的带宽调整资源。
CN201010129083.6A 2010-03-04 2010-03-04 基于gfp的灵活光通道数据单元带宽调整方法及*** Expired - Fee Related CN102195859B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201010129083.6A CN102195859B (zh) 2010-03-04 2010-03-04 基于gfp的灵活光通道数据单元带宽调整方法及***
US13/580,649 US8971333B2 (en) 2010-03-04 2010-09-25 Bandwidth adjustment method and system for optical channel data unit flexible based on generic framing procedure
EP10846893.5A EP2523416A4 (en) 2010-03-04 2010-09-25 Bandwidth adjustment method and system for flexible optical channel data unit based on generic framing procedure
PCT/CN2010/077291 WO2011106974A1 (zh) 2010-03-04 2010-09-25 基于通用成帧规程的灵活光通道数据单元带宽调整方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010129083.6A CN102195859B (zh) 2010-03-04 2010-03-04 基于gfp的灵活光通道数据单元带宽调整方法及***

Publications (2)

Publication Number Publication Date
CN102195859A CN102195859A (zh) 2011-09-21
CN102195859B true CN102195859B (zh) 2015-05-06

Family

ID=44541638

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010129083.6A Expired - Fee Related CN102195859B (zh) 2010-03-04 2010-03-04 基于gfp的灵活光通道数据单元带宽调整方法及***

Country Status (4)

Country Link
US (1) US8971333B2 (zh)
EP (1) EP2523416A4 (zh)
CN (1) CN102195859B (zh)
WO (1) WO2011106974A1 (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101615967B (zh) * 2008-06-26 2011-04-20 华为技术有限公司 一种业务数据的发送、接收方法、装置和***
CN102143052B (zh) * 2010-11-08 2013-10-09 华为技术有限公司 一种无损带宽调整方法、设备及***
CN102439921B (zh) * 2011-09-22 2014-02-19 华为技术有限公司 一种时隙资源配置方法及装置
CN102820951B (zh) * 2012-07-30 2016-12-21 华为技术有限公司 光传送网中传送、接收客户信号的方法和装置
EP2939354B1 (en) * 2012-12-31 2019-03-13 Zte (Usa) Inc. Adaptive data transmission format for optical transport network
CN103533464B (zh) * 2013-09-13 2016-11-23 华为技术有限公司 迁移数据的方法和通信节点
CN105657583B (zh) * 2014-11-10 2020-11-20 中兴通讯股份有限公司 分组业务信号发送方法、装置及接收方法、装置
CN105227371B (zh) * 2015-10-20 2018-04-20 烽火通信科技股份有限公司 一种基于ODUflex的通道带宽调整方法
CN107800528B (zh) * 2016-08-31 2021-04-06 中兴通讯股份有限公司 一种传输同步信息的方法、装置和***
CN108242969B (zh) 2016-12-23 2021-04-20 华为技术有限公司 一种传输速率的调整方法及网络设备
CN109391370B (zh) * 2018-11-30 2021-06-22 瑞斯康达科技发展股份有限公司 一种光传送网络中的传输速率调整方法及网络设备
CN111083580B (zh) * 2019-12-09 2021-12-14 北京格林威尔科技发展有限公司 一种在光传输网络中对以太网链路的保护方法及装置
US20230100886A1 (en) * 2020-02-28 2023-03-30 Zte Corporation Bandwidth adjustment method and terminal
CN117856883A (zh) * 2020-09-27 2024-04-09 华为技术有限公司 一种业务保护方法和网络节点
CN114422319A (zh) * 2020-10-12 2022-04-29 中兴通讯股份有限公司 带宽调整方法、装置和***、电子设备、可读存储介质
CN115412782A (zh) * 2021-05-28 2022-11-29 中兴通讯股份有限公司 带宽调整方法及装置、存储介质、电子装置
CN116437373A (zh) * 2021-12-31 2023-07-14 ***通信有限公司研究院 一种通道资源调整方法、装置及通信设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1738279A (zh) * 2004-08-16 2006-02-22 华为技术有限公司 调整弹性分组环网带宽的方法及装置
CN1972243A (zh) * 2005-11-25 2007-05-30 北京邮电大学 一种基于通用成帧规程实现业务等级区分的方法
CN101035112A (zh) * 2006-03-06 2007-09-12 中兴通讯股份有限公司 一种传送附加信息的装置及方法
WO2010017838A1 (en) * 2008-08-13 2010-02-18 Nokia Siemens Networks Oy Method and device for data processing via a generic framing procedure

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7126963B2 (en) * 2002-05-23 2006-10-24 International Business Machines Corporation Apparatus, method and computer program to reserve resources in communications system
CN100561962C (zh) * 2005-11-24 2009-11-18 华为技术有限公司 基于目录服务来实现网络连接服务建立的方法及***
CN100401715C (zh) * 2005-12-31 2008-07-09 华为技术有限公司 局域网信号在光传送网中传输的实现方法和装置
WO2010142074A1 (zh) * 2009-06-09 2010-12-16 华为技术有限公司 一种ODUflex通道带宽的无损调整方法和ODUflex通道
EP3322111B1 (en) * 2009-09-17 2019-06-26 Huawei Technologies Co., Ltd. Dynamic hitless resizing in optical transport networks

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1738279A (zh) * 2004-08-16 2006-02-22 华为技术有限公司 调整弹性分组环网带宽的方法及装置
CN1972243A (zh) * 2005-11-25 2007-05-30 北京邮电大学 一种基于通用成帧规程实现业务等级区分的方法
CN101035112A (zh) * 2006-03-06 2007-09-12 中兴通讯股份有限公司 一种传送附加信息的装置及方法
WO2010017838A1 (en) * 2008-08-13 2010-02-18 Nokia Siemens Networks Oy Method and device for data processing via a generic framing procedure

Also Published As

Publication number Publication date
US8971333B2 (en) 2015-03-03
EP2523416A1 (en) 2012-11-14
EP2523416A4 (en) 2017-11-15
WO2011106974A1 (zh) 2011-09-09
US20130195458A1 (en) 2013-08-01
CN102195859A (zh) 2011-09-21

Similar Documents

Publication Publication Date Title
CN102195859B (zh) 基于gfp的灵活光通道数据单元带宽调整方法及***
US10715888B2 (en) Systems and methods for managing excess optical capacity and margin in optical networks
US9496957B2 (en) Method and apparatus for allocating optical spectrum bandwidth resources
US9258190B2 (en) Systems and methods for managing excess optical capacity and margin in optical networks
US9225462B2 (en) Method, apparatus and system for transmitting and receiving client signals
US9497064B2 (en) Method and apparatus for transporting ultra-high-speed Ethernet service
EP1826926B1 (en) An implement method of short rate traffic signal transmitted in optical transport network
EP3787208A1 (en) Data transmission method, transmitter, and receiver
US9071376B2 (en) Bandwidth adjusting method and communication node
EP2451186B1 (en) Method for assigning and processing label in optical network, optical communication device and optical communication system
CA3025571C (en) Service transmission method and first transmission device
WO2021139607A1 (zh) 一种带宽调整方法及装置
CN101656894A (zh) 包分插复用设备及包分插复用设备的数据传输方法
EP2966817A1 (en) Method for adjusting line interface rate, and node
EP2079177B1 (en) Method and device to adjust the signal of the optical transport network
US20110318001A1 (en) Method and device for sending and receiving service data
CN101873517A (zh) 光传送网的信号传送方法、设备及通信***
CN102195864A (zh) Otn设备和otn的带宽调整方法
CN101686420A (zh) 光传送网中信息传输方法及网元
CN102724599A (zh) 一种控制平面带宽调整处理方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150506

Termination date: 20200304

CF01 Termination of patent right due to non-payment of annual fee