多协议标签交换的近端cv模式的自动识别方法

文档序号:7614308阅读:155来源:国知局
专利名称:多协议标签交换的近端cv模式的自动识别方法
技术领域
本发明涉及一种光网络中的多协议标签交换技术,尤其涉及的是,在多协议标签交换的运行和维护(MPLS OAM)中的近端连通性校验(CV)模式的自动识别方法。
背景技术
多协议标签交换(Multi-Protocol Label Switching,以下简称MPLS)技术,引入了ATM定长标签交换的思想,使传统的IP网络的数据平面从“无连接”向“有连接”过渡,实现“电信级”的下一代网络;目前,MPLS网络的控制平面依然是无连接的,在引入服务质量QoS(Quality of Service)、流量工程TE(Traffic Engineering)、虚拟私有(专用)网络VPN(VirtualPrivate Network)、运行和维护OAM(Operations and Maintenance)等技术后,MPLS逐渐成为三网融合的关键技术。
ITU-T定义了MPLS OAM技术,其包括连通性检测、故障传递方法以及保护倒换等。请参见Y.1710、Y.1711、Y.1712、Y.1713以及Y.1720,对于连通性检测技术,ITU-T定义了三种模式a)CV标签交换路径LSP(Label Switched Path,以下简称LSP)远端每隔1秒发送一个检测报文即CV报文;如果近端在3秒之内没有收到该报文,则认为连通性丢失。CV报文携带的是网络唯一标识符TTSI(TrailTermination Source Identifier,源端踪迹终结(功能)标识),能够检测网络中是否出现错联(Misbranching)的情形。
b)FFD-CV
FFD-CV同CV完成同样的功能,相对于CV模式,FFD-CV的检测报文即FFD-CV报文发送频率较高,能够更快的完成连通性故障检测,从而及时触发保护倒换操作,减小业务中断的时间。FFD-CV的发送频率,在Y.1711中只明确规定了6种,10ms,20ms,50ms,100ms,200ms,500ms,但最大可支持255种发送频率,未规定的发送频率是预留的。FFD-CV报文也携载TTSI。
c)FEC-CVCV、FFD-CV模式要求LSP必须首先建好,但很多时候,会出现LSP只有部分路径建好的情形,此时,需要使用FEC-CV模式。在此模式下,不是依据TTSI标识LSP,而是依据FEC标识LSP。
针对每条LSP,只能从CV、FFD-CV以及FEC-CV三种模式中选择其中一种,不能够混合使用。
下文中,将以CV模式泛指CV、FFD-CV、FEC-CV这三种模式,CV报文泛指CV报文、FFD-CV报文、FEC-CV报文这三种模式。
按照总体功能进行分解,网络由数据平面、控制平面、管理平面组成,数据平面有时又称为传送平面或用户平面。控制平面主要完成呼叫控制、连接控制,以及支持这些连接所需的路由、信令等协议处理,例如路由域内邻居的发现/链路管理、信令、路由、以及保护等。管理平面完成数据平面、控制平面和整个系统的维护功能,它负责所有平面间的协调和配合,能够进行配置和管理端到端连接,是控制平面的一个补充,包括网元管理系统和网络管理系统。具有M.3010所规范的管理功能,即性能管理,故障管理、配置管理、计费管理和安全管理功能,此外,它还包含内置式网络规划工具。数据平面为用户提供从端到端双向或单向信息传送服务,同时,还要以带内方式传送一些控制和网络管理信息。
管理层面和控制平面的功能界限逐渐迁移,控制平面的功能逐渐强大。传统的SDH网络,管理层面功能强大,端到端业务的配置几乎全部由管理层面完成,几乎不存在控制平面。引入自动光交换网络ASON(AutomaticSwitched Optical Networks)之后,呼叫控制、连接控制的功能由控制平面完成,管理平面只需要告诉控制平面所需连接的源、宿以及带宽等属性即可。
现有技术中是由管理平面确定LSP的连通性检测模式的,其步骤如图1所示由R1->R6->R5之间建立了一条LSP_A;则管理平面分别在R1和R5上配置LSP_A近端和远端的CV模式。但如果近端和远端配置不同,会导致业务不通;特别是R1和R2由不同的网管进行管理时,如R1和R2可能是不同运营商的设备,近端和远端的配置不同会经常发生。
而且很明显的是,此种模式需要在LSP的近端和远端配置两次,配置工作量比较大。
因此,现有技术存在缺陷,而有待于改进和发展。

发明内容
本发明的目的在于提供一种多协议标签交换的近端CV模式的自动识别方法,在远端决定了CV的模式后,无需在远端和近端同时配置,以降低配置的工作量,规避操作风险;同时,允许管理平面配置CV模式。
本发明的技术方案如下一种多协议标签交换的近端CV模式的自动识别方法,用于标签交换路径的近端和远端CV模式的一致过程,其至少包括以下步骤a)管理平面在所述标签交换路径的远端设置CV模式;b)管理平面设置在所述标签交换路径的近端为跟踪模式;c)所述标签交换路径的近端根据远端的CV模式消息跟踪并保持与远端CV模式的一致。
所述的自动识别方法,其中,所述步骤C)中的所述CV模式消息跟踪是由近端接收远端通过数据平面传送的MPLS OAM报文,以确定远端CV模式。
所述的自动识别方法,其中,所述步骤C)中的所述CV模式消息跟踪是由近端通过控制平面的信令消息中携载CV模式来确定远端的CV模式。
所述的自动识别方法,其中,所述信令消息为基于RSVP的Path消息。
所述的自动识别方法,其中,所述信令消息为LDP的标签请求消息。
所述的方法,其中,所述步骤c)中的跟踪过程还包括c1)循环等待多协议标签交换的报文转发处理子系统的CV报文接收指示;c2)在从数据流中收到CV报文时,对其中的CV模式信息进行识别并与当前的模式记录进行判断是否相同;c3)如不相同,将近端的当前模式记录改为收到的CV模式,回到所述步骤c12);c4)如预定数目的CV模式相同,控制近端的CV模式状态机处理模块,选择对应所述CV模式记录的状态机进行处理。
所述的方法,其中,其预先设置一CV报文计数器,并且在所述步骤c3)中置所述CV报文计数器为1;以及所述步骤c4)中如CV模式信息与当前的模式记录相同,则对所述CV报文计数器进行加1操作,直至该CV报文计数器的值超过预定的次数条件,将该标签交换路径的近端设定为所述CV模式记录对应的CV模式。
所述的方法,其中,其预先设置一定长计时器,并且在所述步骤c3)中重置所述定长计时器;以及所述步骤c4)中如在该定长计时器计时时间内CV模式信息与当前的模式记录相同,将该标签交换路径的近端设定为所述CV模式记录对应的CV模式。
所述的方法,其中,还包括可由管理平面设置标签交换路径的近端为强制选择CV模式的方式。
所述的方法,其中,所述CV模式记录的缺省值设置为CV。
本发明所提供的一种多协议标签交换的近端CV模式的自动识别方法,由于采用在设置LSP远端的CV模式后,在近端进行模式跟踪,以采用远端的CV模式,避免了LSP近端和远端的CV模式配置不一致的情形;并允许管理平面在LSP的近端配置CV模式,同已有的方案兼容;可以通过在远端动态的调整LSP的CV模式改变近端的CV模式,避免了在模式调整过程中出现业务中断。


图1是现有技术的连通性检测的网络结构示意图;图2是本发明的多协议标签交换的近端CV模式的自动识别方法的网络结构示意图;图3为本发明方法的报文处理系统的结构示意图;图4为本发明方法的CV状态机的处理流程图;图5为本发明方法的LSP近端CV模式跟踪处理模块的处理流程图;图6为本发明方法的CV模式跟踪处理的网络结构示意图。
具体实施例方式
以下将通过对本发明的较佳实施例进行详细描述。
本发明所述的多协议标签交换的近端CV模式的自动识别方法,如图2和图3所示的,其报文处理系统至少包括管理平面和数据平面两个层次,所述管理平面完成LSP的连通性检测模式配置,接收数据平面的告警信息,并反馈给用户。所述数据平面完成MPLS报文转发处理以及MPLS OAM&P处理;MPLS报文转发处理子系统识别OAM报文,将OAM报文交给MPLS OAM&P处理子系统,同时,完成LSP的保护倒换动作。所述MPLS OAM&P处理子系统,负责CV模式跟踪、CV状态机处理以及保护倒换处理等,其分别包括CV模式跟踪处理模块,CV状态机处理模块以及一保护倒换处理模块。所述数据平面根据所述MPLS报文转发处理子系统中的数据流,由所述CV模式跟踪处理模块对CV模式进行控制,所述CV状态机处理模块根据所述MPLSCV报文,将连通性状态信息发送给所述保护倒换处理模块,由所述保护倒换处理模块对保护倒换进行控制。
本发明所述自动识别方法中,CV模式是在LSP远端设定的,因此,可只在LSP近端设置CV模式跟踪处理模块,由所述管理平面指定LSP使用其中的一种CV模式,此时所述CV模式跟踪处理模块不做任何处理;允许管理平面更改CV模式。
所述报文处理系统在近端一旦由管理平面指定CV模式为跟踪状态(Tracking),此CV模式跟踪处理模块接收MPLS报文转发处理子系统传递过来的CV报文,如果在连续的一段时间内,收到的相同CV报文数目大于一个值,假设为MODE_TRANSIT,则认为LSP的CV模式发生更改。此时,控制CV状态机处理模块进行状态机切换,将近端的CV模式切换成相应的模式。
其处理流程如图4所示,在开始后,首先对管理层面的设置进行判断,是否强制指定了一种CV模式还是设置为了跟踪模式;如果不是强制指定CV模式,设置为跟踪模式,则缺省模式记录设置为CV;并设置有一CV报文计数器;然后循环等待MPLS报文转发处理子系统的CV报文接收指示,在从数据流中收到CV报文时,对其中的CV模式信息进行识别并与当前的模式进行判断是否相同,如不相同,将近端的CV模式记录改为收到的CV模式,同时对CV报文计数器置为1,回到上述循环等待MPLS报文转发处理子系统的CV报文接收指示的状态。如果收到的CV报文中的CV模式信息与当前的CV模式相同,则对所述CV报文计数器进行加1操作,直至该CV报文计数器的值超过预定的次数条件,则认为LSP远端设定的CV模式为CV报文对应的模式,此时控制近端的CV模式状态机处理模块,根据目前的CV模式决定选择CV、FFD_CV或者FEC_CV状态机进行相应处理。
如图4中所示cvMode代表记录至今所接收到的CV报文的类型,即CV模式记录,取值为CV、FFD-CV、FEC-CV中的一个;cvCounter代表记录至今收到的cvMode类型报文的数目,即CV报文计数器;MODE_TRANSIT代表触发CV模式更改的条件——连续收到某种CV报文的个数,即一预定的次数。
在上述步骤中,所述CV模式更改的触发条件,可以增加一些约束,比如在一定的时间间隔内,连续收到的CV报文数目大于预定的次数条件MODE_TRANSIT,则表明远端的CV模式已经稳定可供跟踪使用,因此将近端的CV模式设置为与远端的相同;当所述CV模式发生更改的时候,可以向所述管理平面提供告警信息——CV模式更改告警;如果在一段时间以内,收到的CV模式频繁更改,则触发连通性丢失缺陷告警dLOCV(Loss ofConnectivity Verification defect,以下简称dLOCV);如果管理平面决定使用模式跟踪功能,那么,需要屏蔽CV状态机处理模块的dLOCV告警。
在上述步骤中,所述CV模式更改的触发条件还可以是在给定的时间内,对所收到的CV报文中的CV模式是否是同一种类型进行判断,如是则更新近端的CV模式为该类型,否则,重新计时。当在该给定的时间内,所收到的CV报文的CV模式是同一种类型时,表明远端的CV模式已经确定;相反,如果远端的CV模式在变化状态中时,表明远端不稳定或有错误,因而,近端重新开始计时,直至在预定长度的时间内收到相同类型的CV模式报文。
所述CV状态机处理模块在LSP远端的处理为,如图5所示的,根据管理平面的配置,按照给定的频率发送对应的CV报文。具体的处理,请参见ITU-T Y.1711以及ITU-T Y.1713的协议说明,现有技术已有公开,不再赘述。
所述CV状态机处理模块在LSP近端的处理为,为兼容现有技术方案,允许管理平面指定LSP的CV模式,如此,则在需要使用现有技术方案时,直接由管理平面指定近端的CV模式即可。在使用本发明方法时,将设定管理平面跟踪远端的模式,开始时,默认为是CV的处理方式;之后,如果收到CV模式跟踪处理模块的模式更改指示,则根据指示中的cvModeOper决定具体的处理方式。
本发明方法中如果CV状态机处理模块检测到连通性丢失,则触发保护倒换模块进行故障传递、保护倒换等处理。详细的处理,请参见ITU-TY.1720,现有技术已有公开,不再进行说明。
本发明所述的多协议标签交换的近端CV模式的自动识别方法,由于只需要设置LSP远端的CV模式,在近端进行模式跟踪,避免了LSP近端和远端的CV模式配置不一致的情形;并允许管理平面在LSP的近端配置CV模式,同现有技术的方案进行了兼容;可以只在远端动态的调整LSP的CV模式,避免了在模式调整过程中出现业务中断。
须做说明的是,所述报文处理系统还可以包括控制平面,本发明方法在控制平面参与的情形下,由管理平面在LSP远端指定CV模式,可由控制平面的信令消息将CV模式信息传递到LSP近端,如图6所示,例如,在使用RSVP-TE建立隧道时,在LSP远端进行标签分配请求的时候,在Path消息中携载CV模式信息,LSP近端依据收到的Path消息中CV信息,决定选择哪种CV处理方式;或者在LDP的标签请求Label Request消息中携带远端的CV模式信息。
应当理解的是,本发明的上述针对具体实施例的说明较为具体和详细,并不能因此而对本发明的专利保护范围进行限制,本发明的专利保护范围应以所附权利要求为准;本领域普通技术人员根据本发明的技术方案和上述实施例可以进行改变或替换,而所有这些改变或替换,都应属于本发明的专利保护范围。
权利要求
1.一种多协议标签交换的近端CV模式的自动识别方法,用于标签交换路径的近端和远端CV模式的一致过程,其至少包括以下步骤a)管理平面在所述标签交换路径的远端设置CV模式;b)管理平面设置在所述标签交换路径的近端为跟踪模式;c)所述标签交换路径的近端根据远端的CV模式消息跟踪并保持与远端CV模式的一致。
2.根据权利要求1所述的自动识别方法,其特征在于,所述步骤C)中的所述CV模式消息跟踪是由近端接收远端通过数据平面传送的MPLS OAM报文,以确定远端CV模式。
3.根据权利要求1所述的自动识别方法,其特征在于,所述步骤C)中的所述CV模式消息跟踪是由近端通过控制平面的信令消息中携载CV模式来确定远端的CV模式。
4.根据权利要求3所述的自动识别方法,其特征在于,所述信令消息为基于RSVP的Path消息。
5.根据权利要求3所述的自动识别方法,其特征在于,所述信令消息为LDP的标签请求消息。
6.根据权利要求1或2所述的方法,其特征在于,所述步骤c)中的跟踪过程还包括c1)循环等待多协议标签交换的报文转发处理子系统的CV报文接收指示;c2)在从数据流中收到CV报文时,对其中的CV模式信息进行识别并与当前的模式记录进行判断是否相同;c3)如不相同,将近端的当前模式记录改为收到的CV模式,回到所述步骤c12);c4)如预定数目的CV模式相同,控制近端的CV模式状态机处理模块,选择对应所述CV模式记录的状态机进行处理。
7.根据权利要求6所述的方法,其特征在于,所述方法预先设置一CV报文计数器,并且在所述步骤c3)中置所述CV报文计数器为1;以及所述步骤c4)中如CV模式信息与当前的模式记录相同,则对所述CV报文计数器进行加1操作,直至该CV报文计数器的值超过预定的次数条件,将该标签交换路径的近端设定为所述CV模式记录对应的CV模式。
8.根据权利要求6所述的方法,其特征在于,所述方法预先设置一定长计时器,并且在所述步骤c3)中重置所述定长计时器;以及所述步骤c4)中如在该定长计时器计时时间内CV模式信息与当前的模式记录相同,将该标签交换路径的近端设定为所述CV模式记录对应的CV模式。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括可由管理平面设置标签交换路径的近端为强制选择CV模式的方式。
10.根据权利要求9所述的方法,其特征在于,所述CV模式记录的缺省值设置为CV。
全文摘要
本发明的一种多协议标签交换的近端CV模式的自动识别方法,用于标签交换路径的近端和远端CV模式的一致过程,其至少包括以下步骤管理平面在所述标签交换路径的远端设置CV模式;管理平面设置在所述标签交换路径的近端为跟踪模式;所述标签交换路径的近端根据远端的CV模式消息跟踪并保持与远端CV模式的一致。本发明方法由于采用在设置LSP远端的CV模式后,在近端进行模式跟踪,以采用远端的CV模式,避免了LSP近端和远端的CV模式配置不一致的情形;并允许管理平面在LSP的近端配置CV模式,同已有的方案兼容;可以在远端动态的调整LSP的CV模式,避免在模式调整过程中出现业务中断。
文档编号H04L29/06GK1848747SQ20051003415
公开日2006年10月18日 申请日期2005年4月12日 优先权日2005年4月12日
发明者杨洋 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1