Pe及同源同宿pw的保护方法

文档序号:7727982阅读:692来源:国知局
专利名称:Pe及同源同宿pw的保护方法
技术领域
本发明涉及数据网络通信技术领域,由其涉及一种PE (Provider Edge router,骨干网边缘路由器)及同源同宿PW(Pseudo Wire,伪线)的保护方法。
背景技术
随着数据网络技术的发展,网络运营商倾向于采用高效和低成本的分组传输网络来实现多业务承载,降低网络部署复杂度,增加网络服务的灵活性。由于电信级以太网的组网复杂性越来越高,运营商迫切希望降低网络部署的复杂性,但同时不能降低网络的可靠性和保护切换性能。为保证网络的可靠性,采用OAM(Operatic)n Administration and Maintenance,操作管理和维护)故障检测技术和主备路径保护技术来提高网络的健壮性。 比如,在 L2VPN(Layer2Virtual Private Network,2 层虚拟专用网)网络中,PW OAM 检测技术可以快速检测出PW的故障;PW redundancy (伪线冗余)技术可以实现50ms时间内完成切换,减少业务断流的时间。Pff OAM ^llJ,MPLS-TP (Muti-protocol label switching-Transport Profile,基于多协议标签交换的传输子集)0ΑΜ检测,Pff BFD(PWBidirectional Forwar ding Detection,基于伪线的双向转发检测)等。它们都是通过两个设备之间互发检测报文,完成链路的检测。比如对MPLS-TP OAM检测中的CV报文,为保证PW的切换性能,检测周期一般为默认3. 33ms,如果在检测周期的3. 5倍时间内未能收到从远端发送过来的检测报文,则认为物理链路发生故障。Pff redundancy (draft-ietf-pwe3-redundancy-01)是一种伪线冗余保护技术。为了适应电信级以太网的高可靠性需求,网络部署时考虑实现路径备份机制,在工作路径发生故障时,将用户流量快速地切换到保护路径上,尽可能地减少流量丢失。Pff OAM技术与PW redundancy技术是相互关联的,前者主要负责链路检测,也是至关重要的一个环节;后者主要负责根据发生故障的PW进行相应的切换处理,决策当前有效路径,指导流量转发。当PW OAM检测到链路故障时,会通知PW redundancy进行切换处理, 使流量快速切换到保护PW上,两者相辅相成,共同减少业务断流的时间。在中国专利申请CN200910118385. O中,提出了一种检测PW故障的方法。在协商建立PW的过程中,源PE和目标PE之间通过互发协议报文,目标PE判断是否能在预定时间内接收到源PE发来的协议报文,通过报文交换检测PW的连通性。在中国专利申请CN200910176199. 2中,提出了一种点到多点PW的保护方法及装置。根据PW路由表确定上述PW中的切换节点,切换节点上建立主用PW和备用PW ;在主用 PW发生故障时,由所述切换节点将流程切换到备用PW上。降低网络故障对业务的影响,减小业务不可用的概率,提高了业务的可靠性。综上所述,随着电信级以太网对网络部署以及保护切换性能要求越来越高,在简化网络部署的同时又要保证PW达到50ms级别的保护倒换性能。这就需要毫秒级别的OAM 检测,以MPLS-TP OAM检测为例,一般采用3. 33ms检测周期才可以保证PW的切换性能。如图1所示,是现有的同源同宿网络部署示意图,PEl到PE2之间有η条PW,每条PW均部署了 OAM检测,当PW较多时,就会存在以下三个问题问题一部署的PW OAM数量较多,增加OAM配置的复杂性,不易于网络部署并且浪费系统资源;问题二 ΡΕ需要处理大量OAM报文,会导致PE忙,从而使得PE存在性能瓶颈;问题三可能出现OAM报文处理速度达不到接收速度,导致接收队列满,后续的 OAM报文会被丢弃,对MPLS-TP OAM如果在3. 5倍周期时间内未收到检测报文,则认为链路发生故障,从而引起OAM检测产生误报。

发明内容
本发明的目的是,提供一种PE及同源同宿PW的保护方法,以改善现有技术中网络部署复杂,可靠性低的问题。本发明提供了一种同源同宿PW的保护方法,上述方法预先将PE上同源同宿的工作PW绑定在一起,并为其中一个工作PW配置OAM检测;上述PE工作后,对上述配置有OAM检测的工作PW进行周期性链路检测;当检测出上述工作PW的物理链路发生故障或者物理链路故障恢复后,将上述检测结果繁殖到与上述工作PW绑定的其余工作PW ;根据检测结果对相应的工作PW进行切换处理或者回切处理。优选地,上述将PE上同源同宿的工作PW绑定在一起步骤具体为为同源同宿的工作PW生成一 PW LIST(Pseudo Wire List,伪线组)实例;将上述同源同宿的工作PW纳入到上述PW LIST实例中并进行绑定。优选地,上述将PE上同源同宿的工作PW绑定在一起步骤还包括 将上述绑定在一起的工作PW中的一个工作PW配置为主PW,其余工作PW配置为从 PW。优选地,上述为其中一个工作PW配置OAM检测步骤中,上述工作PW为主PW。优选地,上述PE通过判断对端PE是否在预设时间内返回检测报文的方式,确定检测的工作PW是物理链路发生故障还是物理链路故障恢复。优选地,上述切换处理具体为将工作PW上的流量切换到关联的保护PW上;上述回切处理具体为将保护PW上的流量回切到相应的工作PW上。本发明进一步提供了一种PE,包括PW业务管理模块、Pff OAM检测模块以及PW保护组模块,上述PW业务管理模块,用于将上述PE上同源同宿的工作PW绑定在一起,并为其中一个工作PW配置OAM检测,或者在收到上述配置有OAM检测的工作PW的检测结果时,通知上述PW保护组模块对上述PW进行切换处理或者回切处理,同时将上述检测结果繁殖到与上述配置有OAM检测的工作PW绑定的其余工作PW,繁殖完成后,通知上述PW保护组模块对相应的PW进行切换处理或者回切处理;上述PW OAM检测模块,用于为配置有OAM检测的工作PW进行链路检测,并在检测出上述工作PW的物理链路发生故障或者物理链路故障恢复时,将上述检测结果发送给上述PW业务管理模块;
上述PW保护组模块,用于在收到通知后,对相应的PW进行切换处理或者回切处理。优选地,上述PW业务管理模块,用于生成PW LIST实例,将上述PE上同源同宿的工作PW纳入到同一个PW LIST实例中并绑定,并将其中一个工作PW配置为主PW,将其余的工作PW配置为从PW。优选地,上述PW业务管理模块,用于为上述主PW配置OAM检测;上述PW OAM检测模块,用于通过判断对端PE是否在预设时间内返回检测报文,来确定检测的工作PW是物理链路发生故障还是物理链路故障恢复。本发明对同源同宿的PW,采用PW LIST的方式将他们捆绑成一个组,并只在该组的主PW上启用一个PW OAM检测,大大减少了 PW OAM检测的部署,降低了网络的复杂性;当主PW发生链路故障或者链路恢复时,将其检测结果繁殖到所有从PW上,达到了在每个PW 都进行OAM检测的效果,提高了整个网络的可靠性的同时,大大减少了检测报文交互减少, 节省了报文处理资源,也降低了 OAM检测误报的机率。


此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是现有的同源同宿网络部署示意图;图2是本发明同源同宿PW的保护方法优选实施例的流程图;图3是本发明PE的优选实施例原理框图;图4是本发明一个应用场景的网络部署示意图。
具体实施例方式为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
如图2所示,是本发明同源同宿PW的保护方法优选实施例的流程图;包括以下步骤步骤SOOl 绑定步骤生成一 PW LIST实例,将PE上同源同宿的工作PW纳入到上述PW LIST实例中并进行绑定;这样,同源同宿的PW即为纳入到一个PW LIST组中。步骤S002 配置步骤将上述PW LIST实例中的一个工作PW配置为主PW,其余工作PW配置为从PW,并为上述主PW配置OAM检测;本步骤即形成PW LIST主从关系,并仅配置一个OAM检测。步骤SOOl和S002为本发明的准备步骤。步骤S003 检测步骤业务运行后,开始对主PW进行周期性链路检测,当检测到主 PW物理链路发生故障或者物理链路故障恢复时,执行步骤S004 ;为了保证PW切换性能,检测周期一般配置为3. 33ms,源PE与目的PE之间互发OAM 检测报文,源PE通过判断是否在3. 5周期时间(也就是(3.33*3.5)ms)内收到目的PE的OAM检测报文,来确定该条链路是发生故障还是故障恢复。步骤S004 繁殖步骤根据维护的PW LIST实例中的主从关系,将检测结果繁殖到所有从PW上;至此,主PW的检测结果被传递到了所有的从PW,PW LIST实例中的所有PW均知道了检测结果。步骤S005 保护步骤根据检测结果,对相应的PW进行切换处理或者回切处理。本步骤中,若检测结果为PW物理链路故障,则执行切换处理,即将工作PW上的流量倒换到关联的保护PW上;若检测结果为PW物理链路恢复,则执行回切处理,即将保护PW 上的流量回切到各自的工作PW上。如图3所示,是本发明PE的优选实施例原理框图,包括PW业务管理模块01、Pff OAM检测模块02以及PW保护组模块03,PW业务管理模块01,用于生成PW LIST实例,将上述PE上同源同宿的工作PW纳入到同一个PW LIST实例中并进行绑定,将上述PW LIST实例中的一个工作PW配置为主PW, 将其余的工作PW配置为从PW,并为上述主PW配置OAM检测;或者用于在收到主PW的检测结果时,通知PW保护组模块03对上述主PW进行切换处理或者回切处理,同时将上述检测结果繁殖到上述PW LIST实例中的从PW,繁殖完成后,通知PW保护组模块03对上述从PW 进行切换处理或者回切处理;Pff OAM检测模块02,用于检测主PW的物理链路,并通过判断对端PE是否在预设时间内返回检测报文,来确定检测的工作PW是物理链路发生故障还是物理链路故障恢复, 同时在检测到物理链路故障或者物理链路恢复时,将上述检测结果发送给PW业务管理模块01 ;PW保护组模块03,用于在收到通知后,对相应的PW进行切换处理或者回切处理。如图4所示,为本发明一个应用场景的网络部署示意图,本实施例中,假设PEl和 PE2之间部署了 3个普通VLL业务,分别为VLLl、VLL2、VLL3,分别形成了 PWl、Pff2, PW3三个工作PW,该三个工作PW为同源同宿PW,同时在PEl和PE3之间建立PWl,,PW2,,PW3,,在 PEl上配置PW保护组,并配置切换回切策略,形成PW1/PW1,、PW2/PW2,、PW3/PW3,的保护关系,PW1、PW2、PW3被绑定在一个PW LIST实例中,且PWl被配置为主PW,并配置有OAM检测, PW2、PW3被配置为从PW。Pff OAM检测部署后,PEl的PW OAM检测模块02对于PWl能够实现正常的OAM检测,即MPLS-TP OAM能够感知到PWl故障产生和故障恢复。业务运行后,PW OAM检测模块02对PWl进行周期性链路检测,当PE1-PE2之间的物理链路发生故障或者物理链路故障恢复时,则PW OAM检测模块02会将PWl的OAM检测结果通告给本地PW业务管理模块01 ;PW业务管理模块01收到PWl的检测结果后,一方面通知本地PW保护组模块03对 PWl进行切换或者回切处理;另一方面根据维护的PW LIST实例中的主从关系,将PWl的检测结果繁殖到从PW2,PW3上,繁殖完成后,通知本地PW业务管理模块01对PW2、PW3进行切换或者回切处理;PW保护组模块03收到对PWl进行切换或者回切处理的通知后,开始对PWl进行切换或者回切处理,即若上述通知为切换通知,则将PWl上的流量切换到PW1’上;若上述通知为回切通知,则将PW1,上的流量回切到PWl上;Pff保护组模块03收到对PW2、PW3进行切换或者回切处理的通知后,开始对PW2、 PW3进行切换或者回切处理,即若上述通知为切换通知,则将PW2、PW3上的流量分别切换到 PW2\ Pff3'上;若上述通知为回切通知,则将PW2,、Pff3'上的流量分别回切到PW2、PW3上;可以看出,本发明只一条工作PW上部署PW OAM检测,即可完成整个PW LIST实例中所有PW流量的切换处理。上述说明示出并描述了本发明的优选实施例,但如前上述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文上述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
权利要求
1.一种同源同宿伪线PW的保护方法,其特征在于,所述方法预先将骨干网边缘路由器 PE上同源同宿的工作PW绑定在一起,并为其中一个工作PW配置操作管理和维护OAM检测;所述PE工作后,对所述配置有OAM检测的工作PW进行周期性链路检测;当检测出所述工作PW的物理链路发生故障或者物理链路故障恢复后,将所述检测结果繁殖到与所述工作PW绑定的其余工作PW ;根据检测结果对相应的工作PW进行切换处理或者回切处理。
2.根据权利要求1所述的方法,其特征在于,所述将PE上同源同宿的工作PW绑定在一起步骤具体为为同源同宿的工作PW生成一伪线组PW LIST实例;将所述同源同宿的工作PW纳入到所述PW LIST实例中并进行绑定。
3.根据权利要求1或2所述的方法,其特征在于,所述将PE上同源同宿的工作PW绑定在一起步骤还包括将所述绑定在一起的工作PW中的一个工作PW配置为主PW,其余工作PW配置为从PW。
4.根据权利要求1或3所述的方法,其特征在于,所述为其中一个工作PW配置OAM检测步骤中,所述工作PW为主PW。
5.根据权利要求1所述的方法,其特征在于,所述PE通过判断对端PE是否在预设时间内返回检测报文的方式,确定检测的工作PW是物理链路发生故障还是物理链路故障恢复。
6.根据权利要求1所述的方法,其特征在于,所述切换处理具体为将工作PW上的流量切换到关联的保护PW上;所述回切处理具体为将保护PW上的流量回切到相应的工作PW上。
7.一种PE,其特征在于,包括PW业务管理模块、PW OAM检测模块以及PW保护组模块,所述PW业务管理模块,用于将所述PE上同源同宿的工作PW绑定在一起,并为其中一个工作PW配置OAM检测,或者在收到所述配置有OAM检测的工作PW的检测结果时,通知所述PW保护组模块对所述PW进行切换处理或者回切处理,同时将所述检测结果繁殖到与所述配置有OAM检测的工作PW绑定的其余工作PW,繁殖完成后,通知所述PW保护组模块对相应的PW进行切换处理或者回切处理;所述PW OAM检测模块,用于为配置有OAM检测的工作PW进行链路检测,并在检测出所述工作PW的物理链路发生故障或者物理链路故障恢复时,将所述检测结果发送给所述PW 业务管理模块;所述PW保护组模块,用于在收到通知后,对相应的PW进行切换处理或者回切处理。
8.根据权利要求7所述的PE,其特征在于,所述PW业务管理模块,用于生成PWLIST 实例,将所述PE上同源同宿的工作PW纳入到同一个PWLIST实例中并绑定,并将其中一个工作PW配置为主PW,将其余的工作PW配置为从PW。
9.根据权利要求7或8所述的PE,其特征在于,所述PW业务管理模块,用于为所述主 PW配置OAM检测;所述PW OAM检测模块,用于通过判断对端PE是否在预设时间内返回检测报文,来确定检测的工作PW是物理链路发生故障还是物理链路故障恢复。
全文摘要
本发明涉及一种PE及同源同宿PW的保护方法,上述PE包括PW业务管理模块、PW OAM检测模块以及PW保护组模块;上述方法预先将PE上同源同宿的工作PW绑定在一起,并为其中一个工作PW配置OAM检测;上述PE工作后,对上述配置有OAM检测的工作PW进行周期性链路检测;当检测出上述工作PW的物理链路发生故障或者物理链路故障恢复后,将上述检测结果繁殖到与上述工作PW绑定的其余工作PW;根据检测结果对相应的工作PW进行切换处理或者回切处理。本发明降低了网络部署复杂性,提高了网络可靠性,实现简单。
文档编号H04L12/24GK102325042SQ20111020239
公开日2012年1月18日 申请日期2011年7月19日 优先权日2011年7月19日
发明者张利锋, 杨学成, 王春霞, 陈亮 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1