传送网络中再生资源的管理方法及装置的制作方法

文档序号:7764102阅读:297来源:国知局
专利名称:传送网络中再生资源的管理方法及装置的制作方法
技术领域
本发明涉及传送网络技术领域,更具体地,涉及一种传送网络中再生资源的管理方法及装置。
背景技术
随着传送网络的不断发展,网络拓扑越来越复杂,业务量越来越多。ASON (Automatic Switched Optical Network,自动交换光网络)是业界普遍认为的传送网的一个发展方向,ASON的发展将传送网络从过去的单一的链路提供功能逐步发展到具有智能化的能够满足各种业务要求的网络平台。WSON 是基于 WDM (Wavelength Division Multiplexing,波分复用)传输网络的 AS0N,在WSON中由于各种物理效应,比如衰减,色散,OSNR (Optical Signal Noise Ratio, 光信噪比)等原因,WSON的模型抽象、网络设计以及管理和控制都比较复杂。为了补偿各种物理损伤,通常会采取各种补偿手段,以便在长距离传送后对信号进行再生。目前主要有 IR (Re-shaping,再放大),2R (Re-shaping、Re-amplification,再放大、再整形),以及 3R (Re-timing、Re-shaping、Re-amplification,再定时,再整形,再放大)再生。其中,IR和2R—般都是在线路上对所有信号进行再生,这些资源一般不具备选择的余地。而3R再生是对特定波长信号进行全面的再生,经过3R再生后,信号上所有的损伤都可以重新归零,而且3R再生一般在节点内部进行,并且是可以选择的,同时出于成本等因素的考虑,3R再生资源在网络中是比较稀少的宝贵资源。所以,在对WDM网络的控制中必须要对这些3R资源进行管理。比如出于优化和规划以及满足光损伤的目的,会要求某些业务必须使用特定节点上的3R再生资源;而有些时候又可能要求有些业务不能使用特定节点上的3R资源;此外,出于全局优化的目的,可能还需要协调各个业务在各个节点上使用的3R资源,而不能使其随意选择,因为如果各节点随意选择,则可能导致有些业务建立不成功或者网络利用状态不能最优,等。综上所述,现有技术中存在如下技术问题目前的标准和技术中仅提到了 3R资源的模型,但是并没有具体提出如何在信令中指定3R资源的使用等问题。

发明内容
本发明解决的技术问题是提供一种传送网络中再生资源的管理方法及装置,利用信令对3R资源进行管理。为解决上述技术问题,本发明提供了一种传送网络中再生资源的管理方法,包括
在建立业务的正向信令中携带再定时再整形再放大(3R)资源的使用约束指示信息; 接收到所述正向信令的节点,根据所述使用约束指示信息确定是否使用3R资源。进一步地,所述使用约束指示信息中,包含以下指示业务必须使用指定节点上的 3R资源;则所述指定的节点收到所述正向信令时,根据所述使用约束指示信息确定使用3R资源。进一步地,所述使用约束指示信息中,包含以下指示指定节点上不能使用3R资源;
则所述指定的节点收到所述正向信令时,根据所述使用约束指示信息确定不使用3R 资源。进一步地,所述方法还包括
所述使用约束指示信息中包含业务必须使用指定节点上的3R资源的指示、且指定了 3R资源时,所述指定的节点判断所述指定的3R资源是否可以分配给所述业务使用,如果可以,则分配给所述业务使用;否则向上游节点发送错误指示;
所述使用约束指示信息中包含业务必须使用指定节点上的3R资源的指示、但未指定 3R资源时,所述指定的节点选择一个可用的3R资源分配给所述业务使用。进一步地,所述方法还包括
所述指定的节点在使用了 3R资源后,在建立业务的反向信令中,携带已使用的3R资源 fn息;
其中,所述已使用的3R资源信息包括节点ID,方向,入端口和出端口。进一步地,所述建立业务的正向信令包括连接建立信令; 所述建立业务的反向信令包括连接确认信令。本发明还提供了一种传送网络中再生资源的管理装置,所述装置包括
使用约束指示模块,在建立业务的正向信令中携带3R资源的使用约束指示信息; 使用约束执行模块,接收到所述正向信令时,根据所述使用约束指示信息确定是否使用3R资源。进一步地,所述使用约束指示模块用于,在所述使用约束指示信息中包含以下指示业务必须使用指定节点上的3R资源;
所述使用约束执行模块用于,收到所述正向信令时,根据所述使用约束指示信息确定使用3R资源。进一步地,所述使用约束指示模块用于,在所述使用约束指示信息中包含以下指示指定节点上不能使用3R资源;
所述使用约束执行模块用于,收到所述正向信令时,根据所述使用约束指示信息确定不使用3R资源。进一步地,所述使用约束指示模块还用于,在所述使用约束指示信息中包含业务必须使用指定节点上的3R资源的指示的同时,指定使用的3R资源;
所述使用约束执行模块用于,判断所述指定的3R资源是否可以分配给所述业务使用, 如果可以,则分配给所述业务使用;否则向上游节点发送错误指示。进一步地,所述使用约束执行模块用于,所述使用约束指示信息中包含业务必须使用指定节点上的3R资源的指示、但未指定3R资源时,则选择一个可用的3R资源分配给所述业务使用。进一步地,所述使用约束执行模块还用于,在使用了 3R资源后,在建立业务的反向信令中,携带已使用的3R资源信息;其中,所述已使用的3R资源信息包括节点ID,方向,入端口和出端口。本发明通过传送网络信令指定业务各节点3R资源的使用约束,实现了对3R再生资源等类似资源的管理,统一协调各个业务各个节点上使用的3R资源,从而优化网络资源利用状态。


图1为本发明实施例的3R资源的使用约束指示的示意图2为本发明实施例的连接建立信令中记录各个节点上使用的3R资源使用记录的示意图3为本发明实施例的指定各个节点上使用具体哪个3R资源时的连接建立流程; 图4为本发明实施例的不指定各个节点上使用具体哪个3R资源时的连接建立流程。
具体实施例方式为解决现有技术中存在的问题,本发明提供一种传送网络中再生资源的管理方法,具体采用如下技术方案
在建立业务的正向信令中携带3R资源的使用约束指示信息; 接收到所述正向信令的节点,根据所述使用约束指示信息确定是否使用3R资源。进一步地,所述3R资源使用指示信息中,指示业务必须使用指定节点上的3R资源;
所述指定的节点收到所述正向信令时,根据所述3R资源使用指示信息确定使用3R资源。或者,所述使用约束指示信息中,指示指定节点上不能使用3R资源;
则所述指定的节点收到所述正向信令时,根据所述使用约束指示信息确定不使用3R 资源。进一步地,所述使用约束指示信息中包含业务必须使用指定节点上的3R资源的指示、且指定了 3R资源时,所述指定的节点判断所述指定的3R资源是否可以分配给所述业务使用,如果可以,则分配给所述业务使用;否则向上游节点发送错误指示;
所述使用约束指示信息中包含业务必须使用指定节点上的3R资源的指示、但未指定 3R资源时,则所述指定的节点选择一个可用的3R资源分配给所述业务使用。进一步地,所述方法还包括
所述指定的节点在使用了 3R资源后,在建立业务的反向信令中,携带已使用的3R资源 fn息ο其中,所述已使用的3R资源信息包括节点ID,方向,入端口和出端口。为了便于阐述本发明,以下将结合附图及具体实施例对本发明技术方案的实施作进一步详细描述。实施例一
本实施例主要描述了如何优化3R再生资源等类似资源,本实施例主要步骤描述如下 步骤1,管理者可以通过各种方法指定对3R资源的使用约束,或者路由计算实体在波长业务的路由时为了满足光损伤的要求而需要在某些节点上使用3R资源。
步骤2,业务首节点(Ingress Node)根据路由结果发起业务的建立过程,并且在建立业务的正向信令中携带3R资源使用约束指示。可选的,业务首节点根据配置的或者路由计算实体通知消息中包含的3R资源使用约束,在发起的建立业务的正向信令中携带3R资源的使用约束指示信息。其中,首节点到尾节点的方向为正向,正向信令即沿正向传送的信令,比如RSVP-TE (Resource Reservation Protocol-Traffic Engineering,基于流量工程扩展的资源预留协议)中的 PATH信令(连接建立信令)等。步骤3,下游节点收到业务建立的正向信令(如PATH信令)时,判断是否带有3R资源的使用约束指示
如果携带3R资源约束,指示业务必须使用某节点上的3R资源,但是不指定具体3R资源,此时中间节点需要自己根据其他相关条件和策略选择一个3R资源;
如果携带3R资源约束,指示业务必须使用某节点上的3R资源,并且指定了具体的3R 资源,则此时中间节点需要判断该3R资源是否可以分配给该业务用,如果可以则进行分配;如果不可以则向上游发送3R资源不可用的错误指示。步骤4,尾节点(Egress Node)收到PATH信令后,按照与步骤3相同的处理方式进行处理。步骤5,尾节点向上游发送反向信令如RESV信令(连接确认信令),如果尾节点使用了 3R资源,需要在RESV信令中携带已经分配的3R资源信息。步骤6,在RESV信令中记录各个节点上实际使用的3R资源上游节点收到RESV信令后,如果该业务在这个节点上使用了 3R资源,需要将本节点使用的3R资源添加到RESV 信令中,与下游其他节点的3R资源一起继续向上游发送。步骤7,首节点收到下游发送过来的RESV信令,就可以知道整个业务在各个节点上的3R资源使用情况。需要说明的是,本实施例中是针对3R资源的使用约束为业务必须使用某节点上的3R资源为例进行说明,在实际应用中,3R资源的使用约束还可以包括其他多种约束,例如要求在某个节点上不能使用3R资源,等等。具体地,如图1所示,本发明实施例的R资源使用指示中包括以下信息。L 表示是否松散约束,例如0代表严格约束,1代表松散约束。Type =TBD (To Be Defined,待定义),表示3R资源指示约束。Typ :3R资源指示类型,可以包括如下类型不指定具体3R资源,此时hput Interface ID 禾口 Output Interface ID 为 0 ;指定具体 3R 资源,此时 hput Interface ID 禾口 Output Interface ID 不为 0。D 方向,包括正向和反向。Router ID :3R资源所在的节点ID。Input Interface ID :3R 资源的入端口。Output Interface ID :3R 资源的出端口。其中的Reserved为保留字段。如图2所示,本发明实施例的3R资源使用记录示中包括以下信息。Type =TBD,表示3R资源使用记录。
D 方向,包括正向和反向。Router ID :3R资源所在的节点ID。Input Interface ID :3R 资源的入端口。Output Interface ID :3R 资源的出端口。以下将结合具体应用示例对本发明技术方案的实施作进一步介绍。应用示例一
如图3所示,假设用户要求在B节点的反向和C节点的正向上必须使用3R再生资源, 并且B节点上的3R资源的入端口 =5,出端口 =3 (通过指定出入端口就可以唯一指定3R资源),C节点上的3R资源的入端口 =3,出端口 =5。然后路由计算实体按照用户的要求计算的业务路由为A—B_C_D。步骤301,节点A根据路由计算结果发起连接的建立过程,并且在发往下游节点的 PATH信令中携带两个3R资源使用指示对象{节点ID= B节点,方向=反向,入端口 =5,出端口 =3}和{节点ID= C节点,方向=正向,入端口 =3,出端口 =5}。步骤302,B节点收到PATH信令后,发现PATH信令中携带3R资源指示对象,并且其中一个对象的节点ID为自己,所以B节点首先为将对象中指定的3R资源分配这个连接。 处理完其他相关操作后,B节点继续向下游C点发送PATH信令(此时只包含剩下的一个3R 资源指示对象{节点ID= C节点,方向=正向,入端口 =3,出端口 =5})。步骤303,C节点收到PATH信令,按照与B节点一样的逻辑进行处理。然后向D 点发送PATH信令,此时PATH信令没有了 3R资源指示对象。步骤304,D节点收到PATH信令,处理完PATH信令后,由于D节点为连接的尾节点,所以D节点开始向上游发送RESV信令。由于D节点没有使用3R资源,所以D节点不需要在RESV信令中携带3R资源使用记录对象。步骤304,C节点收到RESV信令,由于C节点使用了 3R资源,所以C节点在RESV 信令中插入一个“3R资源使用记录对象” {节点ID= C节点,方向=正向,入端口 =3,出端口 = ;然后继续向上游B点发送RESV信令。步骤305,B节点收到RESV信令,由于B节点使用了 3R资源,所以B节点在RESV 信令中插入一个“3R资源使用记录对象” {节点ID= B节点,方向=反向,入端口 =5,出端口 =3};然后继续向上游A点发送RESV信令,此时RESV信令中包括两个“3R资源使用记录对象” {节点ID= C节点,方向=正向,入端口 =3,出端口 =5}和{节点ID= B节点,方向= 反向,入端口 =5,出端口 =3}。步骤306,A节点收到RESV信令后,整个连接建立成功,同时A节点通过RESV中的 "3R资源使用记录对象”就可以了解连接上全部的3R资源使用情况。即,首节点可以获知连接上各个节点实际使用3R资源的情况。应用示例二
如图4所示,假设用户要求在B节点的方向和C节点的正向上必须使用3R再生资源, 但是不指定具体使用那个3R资源。然后路由计算实体按照用户的要求计算的业务路由为 A-B-C-D,并且路由计算实体也没有分配具体的3R资源。步骤401,节点A根据路由计算结果发起连接的建立过程,并且在发往下游节点的 PATH信令中携带两个3R资源使用指示对象{节点ID= B节点,方向=反向,入端口 =0,出
8端口 =0}和{节点ID= C节点,方向=正向,入端口 =0,出端口 =0},表示B和C需要使用3R 再生资源,但是需要B和C点自己按照策略自由分配资源。步骤402,B节点收到PATH信令后,发现PATH信令中携带3R资源指示对象,并且其中一个对象的节点ID为自己,所以B节点首先在自己的3R资源池中寻找一个合适的3R 资源分配这个连接(比如此时B节点选择了“入端口 =5,出端口 =3”的3R资源)。处理完其他相关操作后,B节点继续向下游C点发送PATH信令(此时只包含剩下的一个3R资源指示对象{节点ID= C节点,方向=正向,入端口 =0,出端口 =0})。步骤403,C节点收到PATH信令,按照与B节点一样的逻辑进行处理。此时由于C 节点只有一个3R资源,所以C节点直接将这个3R资源分配给这个连接。然后向D点发送 PATH信令,此时PATH信令没有了 3R资源指示对象。步骤404,D节点收到PATH信令,处理完PATH信令后,由于D节点为连接的尾节点,所以D节点开始向上游发送RESV信令。由于D节点没有使用3R资源,所以D节点不需要在RESV信令中携带3R资源使用记录对象。步骤405,C节点收到RESV信令,由于C节点使用了 3R资源,所以C节点在RESV 信令中插入一个“3R资源使用记录对象” {节点ID= C节点,方向=正向,入端口 =3,出端口 = ;然后继续向上游B点发送RESV信令。步骤406,B节点收到RESV信令,由于B节点使用了 3R资源,所以B节点在RESV 信令中插入一个“3R资源使用记录对象” {节点ID= B节点,方向=反向,入端口 =5,出端口 =3};然后继续向上游A点发送RESV信令,此时RESV信令中包括两个“3R资源使用记录对象” {节点ID= C节点,方向=正向,入端口 =3,出端口 =5}和{节点ID= B节点,方向= 反向,入端口 =5,出端口 =3}。步骤407,A节点收到RESV信令后,整个连接建立成功,同时A节点通过RESV中的 "3R资源使用记录对象”就可以了解连接上全部的3R资源使用情况。此外,本发明还提供了一种传送网络中再生资源的管理装置,该装置主要包括以下功能模块
使用约束指示模块,在建立业务的正向信令中携带3R资源的使用约束指示信息; 使用约束执行模块,接收到所述正向信令时,根据所述使用约束指示信息确定是否使用3R资源。进一步地,所述使用约束指示模块用于,在所述使用约束指示信息中包含以下指示业务必须使用指定节点上的3R资源;
所述使用约束执行模块用于,收到所述正向信令时,根据所述使用约束指示信息确定使用3R资源。进一步地,所述使用约束指示模块用于,在所述使用约束指示信息中包含以下指示指定节点上不能使用3R资源;
所述使用约束执行模块用于,收到所述正向信令时,根据所述使用约束指示信息确定不使用3R资源。进一步地,所述使用约束指示模块还用于,在所述使用约束指示信息中包含业务必须使用指定节点上的3R资源的指示的同时,指定使用的3R资源;
所述使用约束执行模块用于,判断所述指定的3R资源是否可以分配给所述业务使用,如果可以,则分配给所述业务使用;否则向上游节点发送错误指示。进一步地,所述使用约束执行模块用于,所述使用约束指示信息中包含业务必须使用指定节点上的3R资源的指示、但未指定3R资源时,则选择一个可用的3R资源分配给所述业务使用。进一步地,所述使用约束执行模块还用于,在使用了 3R资源后,在建立业务的反向信令中,携带已使用的3R资源信息;其中,所述已使用的3R资源信息包括节点ID,方向,入端口和出端口。以上仅为本发明的优选实施案例而已,并不用于限制本发明,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。显然,本领域的技术人员应该明白,上述的本发明的各功能模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路功能模块,或者将它们中的多个功能模块或步骤制作成单个集成电路功能模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
权利要求
1.一种传送网络中再生资源的管理方法,其特征在于,包括在建立业务的正向信令中携带再定时再整形再放大(3R)资源的使用约束指示信息; 接收到所述正向信令的节点,根据所述使用约束指示信息确定是否使用3R资源。
2.如权利要求1所述的方法,其特征在于,所述使用约束指示信息中,包含以下指示业务必须使用指定节点上的3R资源; 则所述指定的节点收到所述正向信令时,根据所述使用约束指示信息确定使用3R资源。
3.如权利要求1所述的方法,其特征在于,所述使用约束指示信息中,包含以下指示指定节点上不能使用3R资源; 则所述指定的节点收到所述正向信令时,根据所述使用约束指示信息确定不使用3R 资源。
4.如权利要求2所述的方法,其特征在于,所述方法还包括所述使用约束指示信息中包含业务必须使用指定节点上的3R资源的指示、且指定了 3R资源时,所述指定的节点判断所述指定的3R资源是否可以分配给所述业务使用,如果可以,则分配给所述业务使用;否则向上游节点发送错误指示;所述使用约束指示信息中包含业务必须使用指定节点上的3R资源的指示、但未指定 3R资源时,所述指定的节点选择一个可用的3R资源分配给所述业务使用。
5.如权利要求2或4所述的方法,其特征在于,所述方法还包括所述指定的节点在使用了 3R资源后,在建立业务的反向信令中,携带已使用的3R资源 fn息;其中,所述已使用的3R资源信息包括节点ID,方向,入端口和出端口。
6.如权利要求2、3或4所述的方法,其特征在于, 所述建立业务的正向信令包括连接建立信令; 所述建立业务的反向信令包括连接确认信令。
7.—种传送网络中再生资源的管理装置,其特征在于,所述装置包括使用约束指示模块,在建立业务的正向信令中携带3R资源的使用约束指示信息; 使用约束执行模块,接收到所述正向信令时,根据所述使用约束指示信息确定是否使用3R资源。
8.如权利要求7所述的装置,其特征在于,所述使用约束指示模块用于,在所述使用约束指示信息中包含以下指示业务必须使用指定节点上的3R资源;所述使用约束执行模块用于,收到所述正向信令时,根据所述使用约束指示信息确定使用3R资源。
9.如权利要求7所述的装置,其特征在于,所述使用约束指示模块用于,在所述使用约束指示信息中包含以下指示指定节点上不能使用3R资源;所述使用约束执行模块用于,收到所述正向信令时,根据所述使用约束指示信息确定不使用3R资源。
10.如权利要求8所述的装置,其特征在于,所述使用约束指示模块还用于,在所述使用约束指示信息中包含业务必须使用指定节点上的3R资源的指示的同时,指定使用的3R资源;所述使用约束执行模块用于,判断所述指定的3R资源是否可以分配给所述业务使用, 如果可以,则分配给所述业务使用;否则向上游节点发送错误指示。
11.如权利要求8所述的装置,其特征在于,所述使用约束执行模块用于,所述使用约束指示信息中包含业务必须使用指定节点上的3R资源的指示、但未指定3R资源时,则选择一个可用的3R资源分配给所述业务使用。
12.如权利要求8、10或11所述的装置,其特征在于,所述使用约束执行模块还用于,在使用了 3R资源后,在建立业务的反向信令中,携带已使用的3R资源信息;其中,所述已使用的3R资源信息包括节点ID,方向,入端口和出端□。
全文摘要
本发明公开了一种传送网络中再生资源的管理方法及装置,在建立业务的正向信令中携带3R资源的使用约束指示信息;接收到所述正向信令的节点,根据所述使用约束指示信息确定是否使用3R资源。其中,所述使用约束指示信息中包含业务必须使用指定节点上的3R资源、或者指定节点上不能使用3R资源的指示。本发明通过信令指定业务各节点3R资源的使用约束,实现了对3R再生资源等类似资源的管理,统一协调各个业务各个节点上使用的3R资源,从而优化网络资源利用状态。
文档编号H04B10/08GK102457330SQ20101053024
公开日2012年5月16日 申请日期2010年11月3日 优先权日2010年11月3日
发明者向小山 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1