一种标签资源管理的自纠错方法

文档序号:7957233阅读:123来源:国知局
专利名称:一种标签资源管理的自纠错方法
技术领域
本发明涉及通信领域,特别是涉及一种标签资源管理的自纠错方法。
背景技术
光网络,包括SDH/Sonet和波长网络,传统上是一种基于集中管理的系统。光网络节点通常是“哑”的,光连接的创建、维护、拆除都需要人工干预,这种方式建立的光连接称为永久连接。这种光网络系统不能满足数据业务的不断增长、动态和灵活的需求,解决这个问题的关键是动态光交换。
ITU的自动交换光网络(ASON)架构给传统上的光网络上增加了一个控制平面。网元首先通过链路局部的发现技术获得本网元与其他网元的连接关系(该功能由链路管理模块完成);再通过控制平面发布其节点和链路状态,并接收网络中其他网元的状态发布,最终每个网元都有一份描述网络精确拓扑的“网络地图”,其中包括节点、链路、资源信息(该功能由路由相关模块完成);网元被客户设备或管理系统要求建立连接时,利用“网络地图”的信息,结合一定的路由算法得到一条可行的路径,再通过信令协议驱动路径上的节点建立交叉连接,直到目的节点完成光连接的动态建立,该功能由信令模块GMPLS(Generalized Multi-protocol Label Switching,通用多协议标签交换)完成;在网络连接动态建立、拆除,或者故障引起链路资源变化时相应网元需要及时发布更新的节点、链路状态信息,实现“网络地图”的再同步。在自动交换光网络中,网元接受的连接请求如果来自客户设备或者代理,则这时建立的连接称交换连接;如果来自网管系统,这时建立的连接称交换永久连接。
LSP为标签交换路径,通俗地说也就是传统光网络中的电路、业务,该信息中包括路径中每个节点的标识、链路的标识和在该链路中所使用时隙资源的标识。每条LSP路径中各个链路所使用的时隙资源就是GMPLS协议中标签的概念。
非对称时隙资源,指某一光纤连接2台网元,对于该光纤某个时隙资源在一个网元中存在交叉资源,而对于另外一网元该时隙却没有交叉资源,这个交叉资源就叫做非对称时隙资源,或者称该时隙为由非对称时隙资源导致的非对称时隙。如果在智能控制层面有该交叉资源对应的标签信息,则该标签是一错误标签信息。请参考图1,网元A和B有一光纤连接,该光纤中有很多时隙资源。其中时隙3在两个网元中都存在交叉资源;而时隙5和时隙8就存在非对称的交叉资源,时隙5的非对称时隙资源存在网元A,时隙8的非对称时隙资源存在于网元B。
错误标签产生的原因有以下两种各种控制平面(智能)协议处理网络中异常情况时,可能会产生的错误标签,叫做智能错误标签;还有就是因为传统光网络操作中出现的非对称时隙资源,叫做传统非对称时隙资源。
错误标签主要是因为控制平面协议处理一些异常情况,导致网络中出现错误标签,或者说存在这种错误的标签信息。因为在分布式智能光网络中所有协议处理都是异步和分布式的,不可能保证所有情况下的协议正确性和一致性。当异常情况下,就可能在控制层面产生错误标签。比如,当删除某智能业务时,删除信令已从首节点发出,但路径某中间节点的控制层面复位重启(比如是软复位情况),并且删除信令未到达该节点,这个时候就会出现错误标签。上游节点已经删除业务交叉,而下游节点却存在该业务的交叉资源、信令中就存在这些错误标签。
传统的非对称时隙资源主要是人为的错误操作导致,因为传统的光网络的业务交叉配置都需要人工操作。
综合以上所描述的原因,错误标签主要是智能控制平面产生的,在智能光网络出现前,一般是不存在非对称时隙资源,除非人为错误。在传统的光网络中一般情况不会出现错误标签,而且就算出现了对网络中现存的业务也不会有任何的影响。
而在智能光网络中,特别是分布式的智能光网络中,在智能协议异常的情况下是比较容易出现错误标签的。而且出现后,会影响网络中现存的智能业务。因为智能业务是具有自动恢复的功能,也就是重路由功能,在业务路径上发生断纤后,会自动发起重路由。这个时候,整个网络都是动态的,智能业务也是动态的。如果在重路由过程中,恢复路径中存在错误标签,可能导致业务恢复失败,或者针对一条业务需要进行多次重路由后,才能成功恢复业务。这就大大降低了网络的恢复性能。
而且这些错误标签占用了网络资源,但又不能提供任何的有用的业务。所以错误标签的存在也占用了网络资源,会影响网络中现有业务的生存性。
目前没有很好的解决方法来清除错误标签,一般都依靠人工手段来清理。而通过人工手段来清理,效率很低,代价也比较大。

发明内容
本发明的目的是提供一种在智能设备上自动清理错误标签的方法,无需人工手段来清理,能有效地提高网络的重路由性能和网络容量。
基于上述目的,本发明提供一种标签资源管理的自纠错方法,包括以下步骤一种标签资源管理的自纠错方法,包括以下步骤A、检测非对称时隙;B、确定检测到的所述非对称时隙是否为错误标签;C、控制层面发起信令过程删除所述的错误标签。
其中,步骤A中,还包括A1、检测本网元的TE链路是否符合检测条件;A2、当符合所述检测条件的TE链路中的某时隙在本网元中是占用状态,在远端网元是空闲状态时,确定该时隙为非对称时隙。
其中,A1中的检测条件是TE链路没有任何告警;TE链路资源是智能域内的TE链路资源。
其中,步骤A中非对称时隙的检测可以是周期性的,或者是链路发生变化时触发。
其中,步骤B中,使用防抖方法,在连续检测出若干次都是非对称时隙时,确认该非对称时隙为错误标签。
其中,步骤C中,包括C1、存在错误标签的节点删除本节点的错误标签,向LSP上游节点发送Patherr消息,向下游节点发送Pathtear消息。
其中,接到其上游节点发送的Pathtear消息的节点如果存在错误标签信息,则删除该错误标签信息,并且向其下游节点发送Pathtear消息,如果该节点不存在错误标签信息,则丢弃Pathtear消息,不再向其他节点发送消息。
其中,接收到其下游节点发送的Patherr消息的节点如果存在错误标签信息,则删除该错误标签信息,并且向其上游节点发送Patherr消息,如果不存在错误标签信息,则丢弃Patherr消息,并不向其他节点发送消息。
其中,检测非对称时隙前,把每条TE链路的时隙占用情况在智能域内洪泛。
本发明的有益效果如下提供一种在智能设备上自动清理错误标签的方法,智能控制平面能自动发现这些错误标签,包括智能错误标签和传统非对称时隙资源,而无需通过人工手段来清除,有效地提高网络的重路由性能和网络容量。


图1为非对称时隙资源的示意图;图2为本发明错误标签检测过程的流程图;图3为本发明错误标签清除过程流程图;图4为本发明删除错误标签的一个具体实施例。
具体实施例方式
本发明提供一种标签资源管理的自纠错方法,智能控制平面能自动发现这些错误标签,包括智能错误标签和传统非对称时隙资源,有效地提高网络的重路由性能和网络容量。
本发明的方法主要包括两个过程错误标签的检测过程和错误标签的清除过程。
一、错误标签的检测错误标签的检测过程如图2所示,主要包括以下步骤1.检测非对称时隙。
检测本网元的TE(Traffic Engineer,流量工程)链路资源,判断是否符合以下条件TE链路没有任何告警;和TE链路资源是智能域内的TE链路资源。因为对于有问题的链路在业务重路由或者建立时都不会使用;另外,因为对于上下业务的端口,或者与传统网元连接的端口的链路资源是不会被控制平面使用的,所以需要判断TE链路资源是否为智能域内的TE链路资源。当符合以上条件的TE链路中的某时隙在本网元中是占用状态,在远端网元却是空闲状态时,则确定该时隙为非对称时隙,该时隙可能在本网元存在错误标签。检测不对称时隙可以是周期性的,或者是链路发生变化时触发。
2.错误标签的确认。
以上已经检测出非对称时隙,但这种非对称时隙可能不是真正的错误标签,比如用户在智能网络配置静态业务的过程中,可能检测出非对称时隙状态,但业务配置完成以后就不会出现非对称的时隙状态了。所以在确认非对称时隙是否是错误标签的情况,可以使用一定的防抖方法,例如在定时器运行过程中,网络发生了变化,网元检测到自身TE链路的时隙信息发生了变化,此时将此TE链路做个标记,在此次定时器超时时不对有标记的TE链路进行非对称时隙的检测,如果在下一个定时时间内,该条链路的时隙信息没有发生变化,再开始对链路进行非对称时隙的检测。可以根据用户需求设定检测的次数,如果连续检测出非对称时隙的次数达到设定的次数,则确认该非对称时隙为错误标签。
本发明中,在检测非对称时隙前,利用路由协议把每条TE链路(光纤资源)的时隙占用情况在智能域内洪泛。
二、错误标签的清除1.控制层面的错误标签的清除。如果该错误标签在网络的控制层面存在对应的若干逻辑实体,而且这些逻辑实体可能存在于LSP路径上的多个网元的控制层面中,需要控制层面发起信令过程删除这些错误标签。错误标签的清除流程如图3所示当LSP的一个节点检测到错误标签,该节点逐跳向该LSP的上游节点发送删除消息,其中,该删除消息可以是Patherr消息;依序判断上游节点是否有错误标签,如果上游节点没有错误标签,则丢弃Patherr消息,不再向上游的其他节点发送消息;如果上游节点有错误标签,则删除该错误标签,并继续向该LSP的上游节点发送Patherr消息,并重复以上的过程直到到达该LSP的上游首节点。
另一方面,当LSP的一个节点检测到错误标签,该节点逐跳向该LSP的下游节点发送删除消息,其中,该删除消息可以是Pathtear消息;依序判断下游节点是否有错误标签,如果下游节点没有错误标签,则丢弃Pathtear消息,不再向下游的其他节点发送消息;如果下游节点有错误标签,则删除该错误标签,并继续向该LSP的下游节点发送Pathtear消息,并重复以上的过程直到到达该LSP的下游末节点。
图4是清除错误标签的一个具体例子,一LSP的路径信息,经过A,B,C,D,E五个节点,首节点是A,末节点是E。假设因为某种原因,该LSP发生了异常,A、B节点已经没有该LSP的信息和资源,而C、D、E节点却残留了错误标签信息。
C节点经过错误标签的检测过程会发现在本节点残留了某LSP的错误标签信息,C节点删除本身残留的错误标签信息,并向其上游和下游节点发起一个清除过程,会向该LSP的上游节点B发送Patherr消息,向该LSP的下游节点D发送Pathtear消息。
D节点接收到上游节点发送的Pathtear消息,由于存在该LSP的错误标签信息,则删除该错误标签信息,并且继续向下游节点E发送Pathtear消息清除错误标签信息。
B节点接收到下游节点发送的Patherr消息,由于B节点没有该LSP信息,丢弃Patherr消息,而且不会继续向其他节点发送消息。
2.传输平面的错误标签的清除。在控制层面的错误标签的清除过程中,传送平面的错误标签也随之被删除。
使用本发明的方法能够在智能光网络中自动地清除因为控制平面原因,或者其他原因产生的错误标签,大大提高了网络内部智能业务的重路由性能和生存性,并且大大提高了网络的可靠性。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种标签资源管理的自纠错方法,包括以下步骤A、检测非对称时隙;B、确定检测到的所述非对称时隙是否为错误标签,如果所述非对称时隙是错误标签,则执行步骤C;C、控制层面发起信令过程删除所述的错误标签。
2.如权利要求1所述的方法,其特征在于,步骤A中,还包括A1、检测网元的流量工程链路是否符合检测条件;A2、当符合所述检测条件的流量工程链路中的某时隙在所述网元中是占用状态,在远端网元是空闲状态时,确定该时隙为非对称时隙。
3.如权利要求2所述的方法,其特征在于,A1中的检测条件是流量工程链路没有任何告警和流量工程链路资源是智能域内的流量工程链路资源。
4.如权利要求1所述的方法,其特征在于,步骤A中周期性地检测非对称时隙。
5.如权利要求1所述的方法,其特征在于,步骤A中通过流量工程链路发生变化时触发来检测非对称时隙。
6.如权利要求1所述的方法,其特征在于,步骤B中,使用防抖方法,如果连续检测出非对称时隙时的次数达到设定的次数,确认该非对称时隙为错误标签。
7.如权利要求1所述的方法,其特征在于,步骤C中,包括C1、存在错误标签的节点删除本节点的错误标签,向LSP上游节点发送Patherr消息,向下游节点发送Pathtear消息。
8.如权利要求7所述的方法,其特征在于,所述LSP下游节点收到Pathtear消息后,判断自身是否存在错误标签信息,如果存在,则删除该错误标签信息,并且向其下游节点发送Pathtear消息;如果所述下游节点不存在错误标签信息,则丢弃Pathtear消息,不再向其他节点发送消息。
9如权利要求7所述的方法,其特征在于,所述LSP上游节点收到Patherr消息后,判断自身是否存在错误标签信息,如果存在,则删除该错误标签信息,并且向其上游节点发送Patherr消息,如果不存在错误标签信息,则丢弃Patherr消息,并不向其他节点发送消息。
10.如权利要求1至9任一权利要求所述的方法,其特征在于,检测非对称时隙前,把每条流量工程链路的时隙占用情况在智能域内洪泛。
全文摘要
本发明涉及一种标签资源管理的自纠错方法,包括以下步骤检测非对称时隙;确定检测到的所述非对称时隙是否为错误标签;控制层面发起信令过程删除所述的错误标签。使用本发明的方法能够在智能光网络中自动地清除因为控制平面原因,或者其他原因产生的错误标签,大大提高了网络内部智能业务的重路由性能和生存性,并且大大提高了网络的可靠性。
文档编号H04L1/00GK1983908SQ20061006111
公开日2007年6月20日 申请日期2006年6月13日 优先权日2006年6月13日
发明者孙俊柏, 石兴华, 蔡军州, 周子浩, 王彧 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1