点到多点伪线保护网络的实现方法及装置的制作方法

文档序号:7714352阅读:166来源:国知局
专利名称:点到多点伪线保护网络的实现方法及装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种点到多点伪线保护网络的实现方法及直O
背景技术
随着因特网协议(Internet Protocol,简称为IP)数据网的发展,IP网络本身具 有很强的可拓展、可升级以及兼容互通能力,而传统的通信网络因为受限于传输的方式和 业务的类型,升级、扩展、互通的灵活性相对较差,并且,新建的网络共用性也较差,不宜于 互通管理。因此,在传统的通信网升级、拓展应用的过程中,是各自建立重复的网络,还是充 分利用现有或公共的资源达到升级网络和扩展应用的目的,如何才能够达到这个目的,是 值得考虑的问题。边缘到边缘的伪线仿真(Pseudo Wire Emulation Edge-to_Edge,简称为 PWE3)正是为解决传统通信网络与现有分组网络结合而提出的方法之一。过去,PWE3工作组提出的点到点伪线(Point-to-point I^seudo-wire,简称为 P2P Pff)技术主要用于单播IP转发,而不能很好的满足网络电视(Internet Protocol Television,简称为IPTV)和时钟分发等二层虚拟专用网(Layer 2 Virtual Private Network,简称为P2MP L2VPN)业务的需要。P2MP PW是单向的点到多点的伪线,一个与源相连的PW传递二层业务到一个或 多个接收者(或者叶子)。P2MP PW的基本功能包括封装到达入口接入电路(Access Circuits,简称为AC)的特定业务的协议数据单元(Protocol Data Unit,简称为PDU),并 将其通过P2MP伪线送到出口接入电路(Egress Access Circuits,简称为Egress ACs),并 且,满足时间(timing)、顺序(order)等仿真要求。在P2MP PW中,当出口运营商边缘设备(Provider Edge,简称为ΡΕ)节点出现故障 时,整个流量的传输就会失败,所以,相关技术中的Ρ2ΜΡ PW存在稳定性及安全性的需求。图1是根据相关技术的一种Ρ2ΜΡ Pff网络的示意图,如图1所示,建立以PE 1为 根节点,ΡΕ2与ΡΕ3为叶子节点的Ρ2ΜΡ PW。在正常情况下,CEl的流量通过Ρ2ΜΡ PW传给 CE2与CE3。如果ΡΕ3出现故障或者ΡΕ3与CE3之间的链路出现故障,CE3都会收不到由CEl 发过来的流量,显然,相关技术中存在业务中断的问题。互联网工程任务组Qnternet Engineering Task Force,简称为 IETF)PWE3 工作 组定义的P2MP Pff需求中强调对于出口 PE的保护可以通过P2MP Pff冗余来实现,建立主 备两个P2MP Pff来实现。目前,还没有相关技术来实现P2MP Pff的出口 PE的保护。

发明内容
针对相关技术中对于P2MP PW的保护仅有模型而没有具体的实现方案的问题而提 出本发明,为此,本发明的主要目的在于提供一种P2MP PW保护网络的实现方案,以解决上 述问题至少之一。为了实现上述目的,根据本发明的一个方面,提供了一种点到多点伪线P2MP PW保护网络的实现方法。根据本发明的点到多点伪线P2MP PW保护网络的实现方法包括入口运营商边缘 设备PE根据伪线PW路由表确定连接到相同CE的多个出口 PE ;入口 PE将连接到相同CE的 多个出口 PE分为主用P2MP Pff上的出口 PE和一个或多个备用P2MP Pff上的出口 PE,建立 主用P2MP Pff和一个或多个备用P2MP PW。优选地,在入口 PE根据PW路由表确定连接到相同CE的多个出口 PE之前,入口 PE 配置接入特定识别符AII,P2MP PW保护网络中每个出口节点配置All,其中,连接到相同CE 的出口 PE配置相同的AII,接入到不同CE的出口 PE配置不同的AII ;根据入口 PE配置的 AII和P2MP PW保护网络中每个出口节点配置的AII在入口 PE处形成PW路由表。优选地,在入口 PE配置AII和P2MP PW保护网络中每个出口节点配置AII之后, 通过路由协议通告入口 PE配置的AII和P2MPPW保护网络中每个出口节点配置的AII,根据 入口 PE配置的AII和P2MP PW保护网络中每个出口节点配置的AII在入口 PE处形成PW 路由表。优选地,入口 PE根据PW路由表确定连接到相同CE的多个出口 PE包括入口 PE 根据入口 PE处形成的PW路由表中的AII确定连接到相同CE的多个出口 PE。优选地,在入口 PE将连接到相同CE的多个出口 PE分为主用P2MP PW上的出口 PE 和一个或多个备用P2MP Pff上的出口 PE之后,将P2MP Pff保护网络中的所有出口 PE进行 分组,所有主用P2MP Pff上的出口 PE分成一组,所有一个或多个备用P2MP Pff上的出口 PE 分成一个或多个组。优选地,建立主用P2MP PW和一个或多个备用P2MP PW包括入口 PE分别为不同 的组配置不同的参数,并将携带有对应同一组的参数的映射信息发送给对应的组中的出口 PE ;在接收到来自入口 PE的映射消息之后,每个出口 PE将映射消息中的参数与本地的配置 参数进行匹配,如果匹配成功,则建立主用P2MP PW和一个或多个备用P2MP PW。为了实现上述目的,根据本发明的另一方面,提供了一种点到多点伪线P2MP PW保 护网络的实现装置。根据本发明的点到多点伪线P2MP PW保护网络的实现装置包括确定模块,用于 根据伪线PW路由表确定连接到相同CE的多个出口 PE ;分组模块,用于将连接到相同CE的 出口 PE分为主用P2MP PW上的出口 PE和一个或多个备用P2MP PW上的出口 PE ;建立模块, 用于建立主用P2MP PW和一个或多个备用P2MP PW。优选地,该装置还包括配置模块,用于配置装置的接入特定识别符AII ;接收模 块,用于接收P2MP PW保护网络中每个出口节点配置的AII,其中,连接到相同CE的出口 PE 配置相同的AII,接入到不同CE的出口 PE配置不同的AII ;形成模块,用于根据配置模块配 置的AII和P2MP PW保护网络中每个出口节点配置的AII形成PW路由表;切换模块,用于 当主用P2MP PW出现故障时,将数据流切换到一个或多个备用P2MP PW,在主用P2MP PW故 障恢复之后,将数据流回切到主用P2MP PW。优选地,分组模块具体用于将连接到相同CE的出口 PE分为主用P2MP Pff上的出 口 PE和一个或多个备用P2MP Pff上的出口 PE,并将所有主用P2MP Pff上的出口 PE分成一 组,将所有一个或多个备用P2MP Pff上的出口 PE分成一个或多个组。优选地,建立模块包括配置子模块,用于分别为不同的组配置不同的参数;发送子模块,用于将携带有对应同一组的参数的映射信息发送给对应的组中的出口 PE ;建立子 模块,用于在出口 PE将接收到的映射消息中的参数与本地的配置参数匹配成功的情况下, 建立主用P2MP Pff和一个或多个备用P2MP PW。通过本发明,采用入口 PE将根据PW路由表确定的连接到相同CE的多个出口 PE 进行分组,建立主用P2MP PW和备用P2MPPW,解决了相关技术中P2MP PW的保护网络的具体 实现的问题,从而通过建立的P2MP PW保护网络来解决业务中断问题,进而达到了提高P2MP PW的稳定性和安全性的效果。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据相关技术的一种P2MP Pff网络的示意图;图2是根据本发明实施例的P2MP Pff保护网络的实现方法的流程图;图3是根据本发明实施例的P2MP PW出口 PE保护的实现方法的流程图;图4是根据本发明实施例的P2MP PW出口 PE保护的示意图;图5是根据本发明实施例的主用P2MP PW出口 PE出现故障的示意图;图6是根据本发明实施例的实例一中P2MP PW的出口 PE保护的实现方法流程图;图7是根据本发明实施例的实例二中P2MP PW的出口 PE保护的实现方法流程图;图8是根据本发明实施例的实例三中P2MP PW的出口 PE保护的实现方法流程图;图9是根据本发明实施例的P2MP Pff保护网络的实现装置的结构框图;图10是根据本发明实施例的P2MP PW保护网络的实现装置的具体的结构框图。
具体实施例方式功能概述考虑到相关技术中P2MP PW保护网络仅有模型的问题,本发明提供了一种P2MP Pff 保护网络的实现方案,该方案的处理原则如下入口 PE根据PW路由表确定连接到相同CE 的多个出口 PE ;入口 PE将连接到相同CE的出口 PE分为主用P2MP Pff上的出口 PE和一个 或多个备用P2MP PW上的出口 PE,建立主用P2MP PW和一个或多个备用P2MP PW。通过本 发明,解决了 P2MP Pff的保护网络的具体实现的问题,通过建立的P2MP PW保护网络来解决 业务中断问题,提高了 P2MP PW的稳定性和安全性。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本发明。在以下实施例中,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令 的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以 不同于此处的顺序执行所示出或描述的步骤。方法实施例根据本发明的实施例,提供了一种P2MP PW保护网络的实现方法。图2是根据本发明实施例的P2MP PW保护网络的实现方法的流程图,如图2所示, 该方法包括如下的步骤S202至步骤S204
步骤S202,入口 PE根据PW路由表确定连接到相同CE的多个出口 PE ;步骤S204,入口 PE将连接到相同CE的出口 PE分为主用P2MPPW上的出口 PE和一 个或多个备用P2MP PW上的出口 PE,建立主用P2MP PW和一个或多个备用P2MP PW。其中,连接到相同的CE上的出口 PE可以是一对PE,也可以是两个以上的PE。在步骤S202中,在确定入口 PE根据PW路由表确定连接到相同CE的多个出口 PE 之前,入口 PE配置接入特定识别符(Attachment Individual Identif iers,简称为All), Ρ2ΜΡ Pff保护网络中每个出口节点配置AII,使连接到相同CE的出口 PE对应相同的AII,接 入到不同CE的出口 PE配置不同的AII ;然后,根据入口 PE配置的AII和Ρ2ΜΡ PW保护网 络中每个出口节点配置的AII在入口 PE处形成PW路由表。其中,在入口 PE配置AII和Ρ2ΜΡ PW保护网络中每个出口节点配置AII之后,通 过路由协议通告入口 PE配置的AII和Ρ2ΜΡ PW保护网络中每个出口节点配置的AII,例如, 通过边界网关协议(Border Gateway Protocol,简称为BGP),开放式最短路径优先(Open Shortest-Path First,简称为 0SPF),标签分发协议(Label Distribution Protocol,简称 为LDP)等协议通告AII信息,最终,根据入口 PE配置的AII和P2MP Pff保护网络中每个出 口节点配置的AII在入口 PE形成PW路由表。在步骤S204中,入口 PE根据PW路由表确定连接到相同CE的多个出口 PE包括 入口 PE根据入口 PE处形成的PW路由表中的AII确定连接到相同CE的出口 PE。其中,在入口 PE将连接到相同CE的多个出口 PE分为主用P2MP PW上的出口 PE和 一个或多个备用P2MP PW上的出口 PE之后,根据入口 PE处的PW路由表,对连接到相同CE 的出口 PE进行分组,所有主用P2MP Pff上的出口 PE分成一组,所有一个或多个备用P2MP PW上的出口 PE分成一个或多个组,以便按照上述的分组分别建立主用P2MP PW与一个或多 个备用P2MP PW。在步骤S204中,建立主用P2MP PW和一个或多个备用P2MPPW包括入口 PE分别为 不同的组配置不同的参数,并且,将携带有对应同一组的参数的映射信息发送给对应的组 中的出口 PE ;在接收到来自入口 PE的映射消息之后,每个出口 PE将映射消息中的参数与 本地的配置参数进行匹配,如果匹配成功,则建立主用P2MPPW和一个或多个备用P2MP Pff0当主用P2MP Pff上的任何一个出口 PE或者出口 PE与CE之间的链路出现故障时, 流量会切换到备用P2MP Pff,当发生故障的PE或者发生故障出口 PE与CE之间的链路恢复 后,流量回切到原来的主用P2MP PW。下面将结合实例对本发明实施例的实现过程进行详细描述。下面以CE双归属为例对建立P2MP Pff保护网络进行说明,实施例中的所有CE都 是双归属的,并且由于主用P2MP PW与备用P2MP PW的出口 PE不同,所以它们分属于不同 的P2MP标签交换路径(Label Switched Path,简称为LSP)。图3是根据本发明实施例的P2MP PW出口 PE保护的实现方法的流程图,如图3所 示,该方法包括以下步骤S301至步骤S307 步骤S301,入口 PE确定连接到相同CE的出口 PE设备,并将这些PE进行分组。这里,可以通过配置来确定连接到相同CE的出口 PE设备,也可以通过PW路由表 来确定连接到相同CE的出口 PE设备。一般情况下,入口 PE使用AII来唯一标识数据报文发送端CE与入口 PE之间的连接关系。出口 PE使用AII来唯一标识数据报文接收端CE与出口 PE之间的连接关系。因 为每个PE可能连接到多个CE,所以每个出口 PE可能拥有多个AII来唯一识别数据报文接 收端CE与出口 PE之间的连接关系。但是,在本发明实施例的具体实现中,入口 PE、出口 PE分别配置不同的AII,但是 连接到相同CE的出口 PE配置相同的AII,接入到不同CE的出口 PE配置不同的All。然后 通过BGP,OSPF, LDP等协议通告AII信息,最终,在入口 PE形成PW路由表。例如,图4是根据本发明实施例的P2MP PW出口 PE保护的示意图,如图4所示,在 PEl处配置AII11,在PE4、PE2处配置AII21,在PE3、PE5处配置AII31。然后,通过BGP, OSPF,LDP等协议互相通告这些AII信息。最终,所有的PE设备处都会形成一张PW路由表, 由于出口 PE的PW路由表与本发明无关,这里不做讨论,仅讨论入口 PE设备形成的PW路由 表,在图4的网络中,入口 PE形成如表1所示的PW路由表。
权利要求
1.一种点到多点伪线P2MP PW保护网络的实现方法,其特征在于,包括入口运营商边缘设备PE根据伪线PW路由表确定连接到相同CE的多个出口 PE ;所述入口 PE将所述连接到相同CE的多个出口 PE分为主用P2MP PW上的出口 PE和 一个或多个备用P2MP PW上的出口 PE,建立所述主用P2MP PW和所述一个或多个备用P2MP PW。
2.根据权利要求1所述的方法,其特征在于,在所述入口PE根据所述PW路由表确定所 述连接到相同CE的多个出口 PE之前,所述方法还包括所述入口 PE配置接入特定识别符AII,所述P2MP PW保护网络中每个出口节点配置 AII,其中,连接到相同CE的出口 PE配置相同的AII,接入到不同CE的出口 PE配置不同的 AII ;根据所述入口 PE配置的AII和所述P2MP PW保护网络中每个出口节点配置的AII在 所述入口 PE处形成所述PW路由表。
3.根据权利要求2所述的方法,其特征在于,在所述入口PE配置AII和所述P2MP Pff 保护网络中每个出口节点配置AII之后,所述方法还包括通过路由协议通告所述入口 PE配置的AII和所述P2MPPW保护网络中每个出口节点配 置的AII,根据所述入口 PE配置的AII和所述P2MP Pff保护网络中每个出口节点配置的AII 在所述入口 PE处形成所述PW路由表。
4.根据权利要求2所述的方法,其特征在于,所述入口PE根据所述PW路由表确定所述 连接到相同CE的多个出口 PE包括所述入口 PE根据所述入口 PE处形成的PW路由表中的AII确定所述连接到相同CE的 多个出口 PE。
5.根据权利要求4所述的方法,其特征在于,在所述入口PE将所述连接到相同CE的多 个出口 PE分为主用P2MP PW上的出口 PE和一个或多个备用P2MP PW上的出口 PE之后,所 述方法还包括将所述P2MP Pff保护网络中的所有出口 PE进行分组,所有所述主用P2MP PW上的出口 PE分成一组,所有所述一个或多个备用P2MP Pff上的出口 PE分成一个或多个组。
6.根据权利要求5所述的方法,其特征在于,建立所述主用P2MPPW和所述一个或多个 备用P2MP Pff包括所述入口 PE分别为不同的组配置不同的参数,并将携带有对应同一组的参数的映射 信息发送给对应的组中的出口 PE ;在接收到来自所述入口 PE的映射消息之后,每个出口 PE将所述映射消息中的参数与 本地的配置参数进行匹配,如果匹配成功,则建立所述主用P2MP PW和所述一个或多个备用 P2MP PW0
7.一种点到多点伪线P2MP PW保护网络的实现装置,其特征在于,包括确定模块,用于根据伪线PW路由表确定连接到相同CE的多个出口 PE ;分组模块,用于将所述连接到相同CE的出口 PE分为主用P2MP Pff上的出口 PE和一个 或多个备用P2MP PW上的出口 PE ;建立模块,用于建立所述主用P2MP PW和所述一个或多个备用P2MP PW。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括配置模块,用于配置所述装置的接入特定识别符AII ;接收模块,用于接收所述P2MP PW保护网络中每个出口节点配置的AII,其中,连接到 相同CE的出口 PE配置相同的AII,接入到不同CE的出口 PE配置不同的AII ;形成模块,用于根据所述配置模块配置的AII和所述P2MP PW保护网络中每个出口节 点配置的AII形成所述PW路由表;切换模块,用于当所述主用P2MP PW出现故障时,将数据流切换到所述一个或多个备用 P2MP PW,在所述主用P2MPPW故障恢复之后,将数据流回切到所述主用P2MP PW。
9.根据权利要求8所述的装置,其特征在于,所述分组模块具体用于将所述连接到相 同CE的出口 PE分为所述主用P2MP PW上的出口 PE和所述一个或多个备用P2MP PW上的出 口 PE,并将所有所述主用P2MP PW上的出口 PE分成一组,将所有所述一个或多个备用P2MP PW上的出口 PE分成一个或多个组。
10.根据权利要求9所述的装置,其特征在于,所述建立模块包括 配置子模块,用于分别为不同的组配置不同的参数;发送子模块,用于将携带有对应同一组的参数的映射信息发送给对应的组中的出口PE ;建立子模块,用于在出口 PE将接收到的所述映射消息中的参数与本地的配置参数匹 配成功的情况下,建立所述主用P2MP PW和所述一个或多个备用P2MP PW。
全文摘要
本发明公开了一种点到多点伪线保护网络的实现方法及装置,该方法包括入口运营商边缘设备PE根据伪线PW路由表确定连接到相同CE的多个出口PE;入口PE将连接到相同CE的多个出口PE分为主用P2MP PW上的出口PE和一个或多个备用P2MP PW上的出口PE,建立主用P2MP PW和一个或多个备用P2MP PW。通过本发明,提高了P2MP PW的稳定性和安全性。
文档编号H04L12/56GK102045239SQ20091017983
公开日2011年5月4日 申请日期2009年10月13日 优先权日2009年10月13日
发明者吴波, 范亮, 陈然 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1