一种恢复路径建立的方法、系统和节点设备的制作方法

文档序号:7549165阅读:132来源:国知局
专利名称:一种恢复路径建立的方法、系统和节点设备的制作方法
技术领域
本发明涉及网络通信技术,尤其涉及一种恢复路径建立的方法、系统和节点设备。
背景技术
自动交换光网络(Automatically Switched Optical Network,AS0N)能够动态建立路径,并具有强大的抗故障能力。在业务的工作路径发生故障后,能够通过恢复路径对业务进行恢复,以保证具有不同生存性要求的业务的可靠性。现有自动交换光网络技术,能够实现恢复路径的动态建立,通常采用两种方式建立恢复路径预置路由但不预留带宽资源,该方式无法保证恢复路径的带宽资源,恢复路径
可能与其它业务抢占资源,工作路径发生故障后无法及时、有效地恢复业务,使得网络可靠性降低;预置路由并且预留新的带宽资源,该方式使得带宽资源需求增加,组网成本提高。

发明内容
本发明的实施例提供了一种恢复路径建立的方法、系统和节点设备,解决现有技术无法及时有效地恢复业务、带宽资源需求增加的问题。本发明的实施例采用如下技术方案本发明一方面提供了一种恢复路径建立的方法,包括第一节点根据业务的恢复路径的路由信息和所述业务的工作路径的路由信息,获得所述恢复路径的工作正向共用节点集合;所述工作正向共用节点集合中的工作正向共用节点在所述恢复路径和所述工作路径上的下游相邻节点相同;所述第一节点根据所述工作正向共用节点集合判断自身是否为工作正向共用节点,获得第一判断结果;所述第一节点根据条件分配第一标签和第一接口,所述条件包括所述第一判断结果;所述第一标签为所述第一节点至第一下游相邻节点的转发标签;所述第一接口为所述第一节点至所述第一下游节点的出接口 ;所述第一下游相邻节点为所述第一节点在所述恢复路径上的下游相邻节点;所述第一节点向所述第一下游相邻节点发送建立请求消息,所述建立请求消息中至少包括所述第一标签、所述第一接口、所述恢复路径的路由信息和工作正向共用节点信息;所述工作正向共用节点信息为所述工作正向共用节点集合去除所述第一节点后的节点集合;所述第一节点接收到所述恢复路径的建立应答消息,所述建立应答消息至少包括第四标签、第四接口和所述恢复路径的路由信息;所述第四标签为所述第一下游相邻节点至所述第一节点的转发标签;所述第四接口为所述第一下游相邻节点至所述第一节点的出接口 ;所述第一节点根据所述第一标签、所述第一接口、所述第四标签和所述第四接口建立所述恢复路径的交叉连接。
本发明另一方面提供了一种恢复路径建立的方法,包括第二节点接收到业务的恢复路径的建立请求消息,所述建立请求消息中至少包括第二标签、第二接口和所述恢复路径的路由信息;所述第二标签为第一上游相邻节点至所述第二节点的转发标签;所述第二接口为所述第一上游相邻节点至所述第二节点的出接口 ;所述第一上游相邻节点为所述第二节点在所述恢复路径上的上游相邻节点;所述第二节点根据所述恢复路径的路由信息和所述业务的工作路径的路由信息,获得所述恢复路径的工作反向共用节点集合;所述工作反向共用节点集合中的工作反向共用节点在所述恢复路径和所述工作路径上的上游相邻节点相同;所述第二节点根据所述工作反向共用节点集合判断自身是否为工作反向共用节点,获得第三判断结果;所述第二节点根据条件分配第三标签和第三接口,所述条件包括所述第三判断结果;所述第三标签为所述第二节点至所述第一上游相邻节点的转发标签;所述第三接口为 所述第二节点至所述第一上游相邻节点的出接口;所述第二节点根据所述第二标签、所述第二接口、所述第三标签、所述第三接口建立所述恢复路径的交叉连接;所述第二节点分配所述第三标签和所述第三接口后,向所述第一上游相邻节点发送所述恢复路径的建立应答消息,所述建立应答消息中至少包括所述第三标签、所述第三接口、所述恢复路径的路由信息和工作反向共用节点信息;所述工作反向共用节点信息为所述工作反向共用节点集合去除所述第二节点后的节点集合。本发明再一方面提供了一种恢复路径建立的方法,包括第三节点接收到业务的恢复路径的第一建立请求消息,所述第一建立请求消息中至少包括第五标签、第五接口、所述恢复路径的路由信息和所述恢复路径的第一工作正向共用节点信息;所述第五标签为第四上游相邻节点至所述第三节点的转发标签;所述第五接口为所述第四上游相邻节点至所述第三节点的出接口 ;所述第四上游相邻节点为所述第三节点在所述恢复路径上的上游相邻节点;所述第一工作正向共用节点信息中的工作正向共用节点在所述恢复路径和所述工作路径上的下游相邻节点相同;所述第三节点根据所述第一工作正向共用节点信息判断自身是否为工作正向共用节点,获得第五判断结果;所述第三节点根据第一条件分配第六标签和第六接口,所述第一条件包括所述第五判断结果;所述第六标签为所述第三节点至第四下游相邻节点的转发标签;所述第六接口为所述第三节点至所述第四下游节点的出接口 ;所述第四下游相邻节点为所述第三节点在所述恢复路径上的下游相邻节点;所述第三节点向所述第四下游相邻节点发送所述恢复路径的第二建立请求消息,所述第二建立请求消息中至少包括第六标签、第六接口、所述恢复路径的路由信息和所述恢复路径的第二工作正向共用节点信息;所述第二工作正向共用节点信息为所述第一工作正向共用节点信息去除所述第三节点后的节点集合;所述第三节点接收到所述恢复路径的第一建立应答消息,所述第一建立应答消息至少包括第七标签、第七接口、所述恢复路径的路由信息和所述恢复路径的第一工作反向共用节点信息;所述第七标签为所述第四下游相邻节点至所述第三节点的转发标签;所述第七接口为所述第四下游相邻节点至所述第三节点的出接口 ;所述第一工作反向共用节点信息中的工作反向共用节点在所述恢复路径和所述工作路径上的上游相邻节点相同;所述第三节点根据所述第一工作反向共用节点信息判断自身是否为工作反向共用节点,获得第六判断结果;所述第三节点根据第二条件分配第八标签和第八接口,所述第二条件包括所述第六判断结果;所述第八标签为所述第三节点至所述第四上游相邻节点的转发标签;所述第八接口为所述第三节点至所述第四上游相邻节点的出接口;所述第三节点根据所述第五标签、所述第五接口、所述第六标签、所述第六接口、所述第七标签、所述第七接口、所述第八标签和所述第八接口建立所述恢复路径的交叉连接;·所述第三节点分配所述第八标签和所述第八接口后,向所述第四上游相邻节点发送所述恢复路径的第二建立应答消息,所述第二建立应答消息中至少包括所述第八标签、所述第八接口、所述恢复路径的路由信息和第二工作反向共用节点信息;所述第二工作反向共用节点信息为所述第一工作反向共用节点集合去除所述第三节点后的节点集合。本发明又一方面提供了一种节点设备,包括第一获得单元,用于根据业务的恢复路径的路由信息和所述业务的工作路径的路由信息,获得所述恢复路径的工作正向共用节点集合;所述工作正向共用节点集合中的工作正向共用节点在所述恢复路径和所述工作路径上的下游相邻节点相同;第一判断单元,用于根据所述工作正向共用节点集合判断本节点是否为工作正向共用节点,获得第一判断结果;第一分配单元,用于根据条件分配第一标签和第一接口,所述条件包括所述第一判断结果;所述第一标签为本节点至第一下游相邻节点的转发标签;所述第一接口为本节点至所述第一下游节点的出接口 ;所述第一下游相邻节点为本节点在所述恢复路径上的下游相邻节点;第一发送单元,用于向所述第一下游相邻节点发送建立请求消息,所述建立请求消息中至少包括所述第一标签、所述第一接口、所述恢复路径的路由信息和工作正向共用节点信息;所述工作正向共用节点信息为所述工作正向共用节点集合去除本节点后的节点集合;第一接收单元,用于接收所述恢复路径的建立应答消息,所述建立应答消息至少包括第四标签、第四接口和所述恢复路径的路由信息;所述第四标签为所述第一下游相邻节点至本节点的转发标签;所述第四接口为所述第一下游相邻节点至本节点的出接口 ;第一交叉建立单元,用于根据所述第一标签、所述第一接口、所述第四标签和所述第四接口建立所述恢复路径的交叉连接。本发明又一方面提供了一种节点设备,包括第二接收单元,用于接收业务的恢复路径的建立请求消息,所述建立请求消息中至少包括第二标签、第二接口和所述恢复路径的路由信息;所述第二标签为第一上游相邻节点至本节点的转发标签;所述第二接口为所述第一上游相邻节点至本节点的出接口 ;所述第一上游相邻节点为本节点在所述恢复路径上的上游相邻节点;第二获得单元,用于根据所述恢复路径的路由信息和所述业务的工作路径的路由信息,获得所述恢复路径的工作反向共用节点集合;所述工作反向共用节点集合中的工作反向共用节点在所述恢复路径和所述工作路径上的上游相邻节点相同;第二判断单元,用于根据所述工作反向共用节点集合判断本节点是否为工作反向共用节点,获得第三判断结果; 第二分配单元,用于根据条件分配第三标签和第三接口,所述条件包括所述第三判断结果;所述第三标签为本节点至所述第一上游相邻节点的转发标签;所述第三接口为本节点至所述第一上游相邻节点的出接口;第二交叉建立单元,用于根据所述第二标签、所述第二接口、所述第三标签、所述第三接口建立所述恢复路径的交叉连接;第二发送单元,用于分配所述第三标签和所述第三接口后,向所述第一上游相邻节点发送所述恢复路径的建立应答消息,所述建立应答消息中至少包括所述第三标签、所 述第三接口、所述恢复路径的路由信息和工作反向共用节点信息;所述工作反向共用节点信息为所述工作反向共用节点集合去除所述本节点后的节点集合。本发明又一方面提供了一种恢复路径建立的系统,所述系统至少包括上述两个节点设备。本发明又一方面提供了一种节点设备,包括第三接收单元,用于接收业务的恢复路径的第一建立请求消息,所述第一建立请求消息中至少包括第五标签、第五接口、所述恢复路径的路由信息和所述恢复路径的第一工作正向共用节点信息;所述第五标签为第四上游相邻节点至本节点的转发标签;所述第五接口为所述第四上游相邻节点至本节点的出接口 ;所述第四上游相邻节点为本节点在所述恢复路径上的上游相邻节点;所述第一工作正向共用节点信息中的工作正向共用节点在所述恢复路径和所述工作路径上的下游相邻节点相同;用于接收所述恢复路径的第一建立应答消息,所述第一建立应答消息至少包括第七标签、第七接口、所述恢复路径的路由信息和所述恢复路径的第一工作反向共用节点信息;所述第七标签为所述第四下游相邻节点至本节点的转发标签;所述第七接口为所述第四下游相邻节点至本节点的出接口 ;所述第一工作反向共用节点信息中的工作反向共用节点在所述恢复路径和所述工作路径上的上游相邻节点相同;第三判断单元,用于根据所述第一工作正向共用节点信息判断本节点是否为工作正向共用节点,获得第五判断结果;用于根据所述第一工作反向共用节点信息判断本节点是否为工作反向共用节点,获得第六判断结果;第三分配单元,用于根据第一条件分配第六标签和第六接口,所述第一条件包括所述第五判断结果;所述第六标签为本节点至第四下游相邻节点的转发标签;所述第六接口为本节点至所述第四下游节点的出接口 ;所述第四下游相邻节点为本节点在所述恢复路径上的下游相邻节点;用于根据第二条件分配第八标签和第八接口,所述第二条件包括所述第六判断结果;所述第八标签为本节点至所述第四上游相邻节点的转发标签;所述第八接口为本节点至所述第四上游相邻节点的出接口;第三发送单元,用于向所述第四下游相邻节点发送所述恢复路径的第二建立请求消息,所述第二建立请求消息中至少包括第六标签、第六接口、所述恢复路径的路由信息和第二工作正向共用节点信息;所述第二工作正向共用节点信息为所述第一工作正向共用节点信息去除本节点后的节点集合;用于分配所述第八标签和所述第八接口后,向所述第四上游相邻节点发送所述恢复路径的第二建立应答消息,所述第二建立应答消息中至少包括所述第八标签、所述第八接口、所述恢复路径的路由信息和第二工作反向共用节点信息;所述第二工作反向共用节点信息为所述第一工作反向共用节点集合去除本节点后的节点集合;第三交叉建立单元,用于根据所述第五标签、所述第五接口、所述第六标签、所述第六接口、所述第七标签、所述第七接口、所述第八标签和所述第八接口建立所述恢复路径的交叉连接。本发明实施例提供的一种恢复路径建立的方法、系统和节点设备,通过源节点和宿节点获得恢复路径上的可以与工作路径共享带宽资源的节点集合,并通过信令将该节点集合信息传递给恢复路径上的其它节点,各节点根据该节点集合信息分配标签和出接口,从而实现恢复路径的自动建立,保证恢复路径的带宽资源,工作路径发生故障后能够及时、 有效地恢复业务,增强网络可靠性。此外,采用本发明实施例提供的技术方案,还能够重用已有工作路径上的带宽资源,提高网络资源的利用率,降低组网成本。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图Ia为本发明的一实施例提供的一种恢复路径建立的方法的流程图;图Ib为本发明的另一实施例提供的一种恢复路径建立的方法的流程图;图Ic为本发明的再一实施例提供的一种恢复路径建立的方法的流程图;图2为本发明的实施例提供的网络拓扑示意图;图3为本发明的实施例提供的一种节点设备的结构框图;图4为本发明的实施例提供的另一种节点设备的结构框图;图5为本发明的实施例提供的再一种节点设备的结构框图;图6为本发明的实施例提供的一种恢复路径建立的系统示意图。
具体实施例方式本发明实施例提供了一种恢复路径建立的方法、系统和节点设备。为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。本发明实施例,一种恢复路径建立的方法的流程如图Ia所示,该方法包括以下步骤步骤SlOla,第一节点根据业务的恢复路径的路由信息和业务的工作路径的路由信息,获得恢复路径的工作正向共用节点集合;工作正向共用节点集合中的工作正向共用节点在恢复路径和工作路径上的下游相邻节点相同;步骤S102a,第一节点根据工作正向共用节点集合判断自身是否为工作正向共用节点,获得第一判断结果;步骤S103a,第一节点根据条件分配第一标签和第一接口,条件包括第一判断结果;第一标签为第一节点至第一下游相邻节点的转发标签;第一接口为第一节点至第一下游节点的出接口 ;第一下游相邻节点为第一节点在恢复路径上的下游相邻节点;步骤S104a,第一节点向第一下游相邻节点发送建立请求消息,建立请求消息中至少包括第一标签、第一接口、恢复路径的路由信息和工作正向共用节点信息;工作正向共用节点信息为工作正向共用节点集合去除第一节点后的节点集合;步骤S105a,第一节点接收到恢复路径的建立应答消息,建立应答消息至少包括第四标签、第四接口和恢复路径的路由信息;第四标签为第一下游相邻节点至第一节点的转发标签;第四接口为第一下游相邻节点至第一节点的出接口 ;步骤S106a,第一节点根据第一标签、第一接口、第四标签和第四接口建立恢复路径的交叉连接。进一步地,第一节点根据条件分配第一标签和第一接口,该条件包括第一判断结果,可以具体包括若第一判断结果为第一节点为工作正向共用节点,第一节点分配第一标签和第一接口,第一标签与第一节点至第二下游相邻节点的转发标签相同,第一接口与第一节点至第二下游相邻节点的出接口相同;第二下游相邻节点为第一节点在工作路径上的下游相邻节点。进一步地,建立请求消息还可以包括共用资源指示信息;共用资源指示信息可以用于指示恢复路径与工作路径共用带宽资源。进一步地,恢复路径的路由信息为第一节点根据工作路径的故障信息查找获得。恢复路径还可以与工作路径和保护路径共享带宽资源,基于上述步骤SlOla至步骤S106a,方法还可以包括第一节点根据恢复路径的路由信息和业务的保护路径的路由信息,获得恢复路径的保护正向共用节点集合;保护正向共用节点集合中的保护正向共用节点在恢复路径和保 护路径上的下游相邻节点相同;第一节点根据保护正向共用节点集合判断自身是否为保护正向共用节点,获得第二判断结果;条件还包括第二判断结果;建立请求消息还包括保护正向共用节点信息,保护正向共用节点信息为保护正向共用节点集合去除第一节点后的节点集合。进一步地,第一节点根据条件分配第一标签和第一接口,该条件包括第一判断结果和第二判断结果,可以具体包括若第一判断结果为第一节点为工作正向共用节点,第一节点分配第一标签和第一接口,第一标签与第一节点至第二下游相邻节点的转发标签相同,第一接口与第一节点至第二下游相邻节点的出接口相同;第二下游相邻节点为第一节点在工作路径上的下游相邻节点;若第二判断结果为第一节点为保护正向共用节点,第一节点分配第一标签和第一接口,第一标签与第一节点至第三下游相邻节点的转发标签相同,第一接口与第一节点至第三下游相邻节点的出接口相同;第三下游相邻节点为第一节点在保护路径上的下游相邻节点。
进一步地,建立请求消息还可以包括共用资源指示信息;共用资源指示信息可以用于指示恢复路径与工作路径和保护路径共用带宽资源。进一步地,恢复路径的路由信息为第一节点根据工作路径的故障信息查找获得。本发明另一实施例,一种恢复路径建立的方法的流程如图Ib所示,该方法包括以下步骤步骤SlOlb,第二节点接收到业务的恢复路径的建立请求消息,建立请求消息中至少包括第二标签、第二接口和恢复路径的路由信息;第二标签为第一上游相邻节点至第二节点的转发标签;第二接口为第一上游相邻节点至第二节点的出接口 ;第一上游相邻节点为第二节点在恢复路径上的上游相邻节点;步骤S102b,第二节点根据恢复路径的路由信息和业务的工作路径的路由信息,获得恢复路径的工作反向共用节点集合;工作反向共用节点集合中的工作反向共用节点在恢复路径和工作路径上的上游相邻节点相同;步骤S103b,第二节点根据工作反向共用节点集合判断自身是否为工作反向共用节点,获得第三判断结果;步骤S104b,第二节点根据条件分配第三标签和第三接口,条件包括第三判断结果;第三标签为第二节点至第一上游相邻节点的转发标签;第三接口为第二节点至第一上游相邻节点的出接口;步骤S105b,第二节点根据第二标签、第二接口、第三标签、第三接口建立恢复路径的交叉连接;步骤S106b,第二节点分配第三标签和第三接口后,向第一上游相邻节点发送恢复路径的建立应答消息,建立应答消息中至少包括第三标签、第三接口、恢复路径的路由信息和工作反向共用节点信息;工作反向共用节点信息为工作反向共用节点集合去除第二节点后的节点集合。进一步地,第二节点根据条件分配第三标签和第三接口,该条件包括第三判断结果,可以具体包括若第三判断结果为第二节点为工作反向共用节点,第二节点分配第三标签和第三接口,第三标签与第二节点至第二上游相邻节点的转发标签相同,第三接口与第二节点至第二上游相邻节点的出接口相同;第二上游相邻节点为第二节点在工作路径上的上游相邻节点。进一步地,该方法还可以包括建立请求消息还包括共用资源指示信息;第二节点获得工作反向共用节点集合之前,根据共用资源指示信息确定恢复路径与工作路径共用带宽资源。恢复路径还可以与工作路径和保护路径共享带宽资源,基于上述步骤SlOlb至步骤S106b,该方法还可以包括第二节点根据恢复路径的路由信息和业务的保护路径的路由信息,获得恢复路径的保护反向共用节点集合;保护反向共用节点集合中的保护反向共用节点在恢复路径和保护路径上的上游相邻节点相同;第二节点根据保护反向共用节点集合判断自身是否为保护反向共用节点,获得第四判断结果;条件还包括第四判断结果;建立应答消息还包括保护反向共用节点信息,保护反向共用节点信息为保护反向共用节点集合去除第二节点后的节点集合。进一步地,第二节点根据条件分配第三标签和第三接口,该条件包括第三判断结果和第四判断结果,可以具体包括若第三判断结果为第二节点为工作反向共用节点,第二节点分配第三标签和第三接口,第三标签与第二节点至第二上游相邻节点的转发标签相同,第三接口与第二节点至第二上游相邻节点的出接口相同;第二上游相邻节点为第二节点在工作路径上的上游相邻节点;若第四判断结果为第二节点为保护反向共用节点,第二节点分配第三标签和第三接口,第三标签与第二节点至第三上游相邻节点的转发标签相同,第三接口与第二节点至第三上游相邻节点的出接口相同;第三上游相邻节点为第二节点在保护路径上的上游相邻节点。进一步地,该方法还可以包括建立请求消息还包括共用资源指示信息;第二节点获得保护反向共用节点集合之前,根据共用资源指示信息确定恢复路径与工作路径和保护路径共用带宽资源。本发明再一实施例,一种恢复路径建立的方法的流程如图Ic所示,该方法包括以下步骤步骤SlOlc,第三节点接收到业务的恢复路径的第一建立请求消息,第一建立请求消息中至少包括第五标签、第五接口、恢复路径的路由信息和恢复路径的第一工作正向共用节点信息;第五标签为第四上游相邻节点至第三节点的转发标签;第五接口为第四上游相邻节点至第三节点的出接口 ;第四上游相邻节点为第三节点在恢复路径上的上游相邻节 点;第一工作正向共用节点信息中的工作正向共用节点在恢复路径和工作路径上的下游相邻节点相同;步骤S102c,第三节点根据第一工作正向共用节点信息判断自身是否为工作正向共用节点,获得第五判断结果;步骤S103c,第三节点根据第一条件分配第六标签和第六接口,第一条件包括第五判断结果;第六标签为第三节点至第四下游相邻节点的转发标签;第六接口为第三节点至第四下游节点的出接口 ;第四下游相邻节点为第三节点在恢复路径上的下游相邻节点;步骤S104c,第三节点向第四下游相邻节点发送恢复路径的第二建立请求消息,第二建立请求消息中至少包括第六标签、第六接口、恢复路径的路由信息和恢复路径的第二工作正向共用节点信息;第二工作正向共用节点信息为第一工作正向共用节点信息去除第三节点后的节点集合;步骤S105c,第三节点接收到恢复路径的第一建立应答消息,第一建立应答消息至少包括第七标签、第七接口、恢复路径的路由信息和恢复路径的第一工作反向共用节点信息;第七标签为第四下游相邻节点至第三节点的转发标签;第七接口为第四下游相邻节点至第三节点的出接口 ;第一工作反向共用节点信息中的工作反向共用节点在恢复路径和工作路径上的上游相邻节点相同;步骤S106c,第三节点根据第一工作反向共用节点信息判断自身是否为工作反向共用节点,获得第六判断结果;步骤S107c,第三节点根据第二条件分配第八标签和第八接口,第二条件包括第六判断结果;第八标签为第三节点至第四上游相邻节点的转发标签;第八接口为第三节点至第四上游相邻节点的出接口;步骤S108c,第三节点根据第五标签、第五接口、第六标签、第六接口、第七标签、第七接口、第八标签和第八接口建立恢复路径的交叉连接;步骤S109c,第三节点分配第八标签和第八接口后,向第四上游相邻节点发送恢复路径的第二建立应答消息,第二建立应答消息中至少包括第八标签、第八接口、恢复路径的路由信息和第二工作反向共用节点信息;第二工作反向共用节点信息为第一工作反向共用 节点集合去除第三节点后的节点集合。进一步地,第三节点根据第一条件分配第六标签和第六接口,该第一条件包括第五判断结果,可以具体包括若第五判断结果为第三节点为工作正向共用节点,第三节点分配第六标签和第六接口,第六标签与第三节点至第五下游相邻节点的转发标签相同,第六接口与第三节点至第五下游相邻节点的出接口相同;第五下游相邻节点为第三节点在工作路径上的下游相邻节点;第三节点根据第二条件分配第八标签和第八接口,该第二条件包括第六判断结果,可以具体包括若第六判断结果为第三节点为工作反向共用节点,第三节点分配第八标签和第八接口,第八标签与第三节点至第五上游相邻节点的转发标签相同,第八接口与第三节点至第五上游相邻节点的出接口相同;第五上游相邻节点为第三节点在工作路径上的上游相邻节点。进一步地,该方法还可以包括第一建立请求消息还包括共用资源指示信息;第二建立请求消息还包括共用资源指示信息;第三节点判断自身是否为工作正向共用节点之前,根据共用资源指示信息确定恢复路径与工作路径共用带宽资源。恢复路径还可以与工作路径和保护路径共享带宽资源,基于上述步骤SlOlc至步骤S109c,该方法还可以包括第一建立请求消息还包括恢复路径的第一保护正向共用节点信息;第一保护正向共用节点信息中的保护正向共用节点在恢复路径和工作路径上的下游相邻节点相同;第三节点根据第一保护正向共用节点信息判断自身是否为保护正向共用节点,获得第七判断结果;第一条件还包括第七判断结果;第二建立请求消息还包括第二保护正向共用节点信息,第二保护正向共用节点信息为第一保护正向共用节点信息去除第三节点后的节点集合;第一建立应答消息还包括恢复路径的第一保护反向共用节点信息;第一保护反向共用节点信息中的保护反向共用节点在恢复路径和工作路径上的上游相邻节点相同;第三节点根据第一保护反向共用节点信息判断自身是否为保护反向共用节点,获得第八判断结果;
第二条件还包括第八判断结果;第二建立应答消息中还包括第二保护反向共用节点信息;第二保护反向共用节点信息为第一保护反向共用节点集合去除第三节点后的节点集合。进一步地,第三节点根据第一条件分配第六标签和第六接口,该第一条件包括第五判断结果和第七判断结果,可以具体包括若第五判断结果为第三节点为工作正向共用节点,第三节点分配第六标签和第六接口,第六标签与第三节点至第五下游相邻节点的转发标签相同,第六接口与第三节点至第五下游相邻节点的出接口相同;第五下游相邻节点为第三节点在工作路径上的下游相邻节点;若第七判断结果为第三节点为保护正向共用节点,第三节点分配第六标签和第六接口,第六标签与第三节点至第六下游相邻节点的转发标签相同,第六接口与第三节点至第六下游相邻节点的出接口相同;第六下游相邻节点为 第三节点在保护路径上的下游相邻节点;第三节点根据第二条件分配第八标签和第八接口,该第二条件包括第六判断结果和第八判断结果,具体包括若第六判断结果为第三节点为工作反向共用节点,第三节点分配第八标签和第八接口,第八标签与第三节点至第五上游相邻节点的转发标签相同,第八接口与第三节点至第五上游相邻节点的出接口相同;若第八判断结果为第三节点为保护反向共用节点,第三节点分配第八标签和第八接口,第八标签与第三节点至第六上游相邻节点的转发标签相同,第八接口与第三节点至第六上游相邻节点的出接口相同;第六上游相邻节点为第三节点在保护路径上的上游相邻节点。进一步地,该方法还可以包括第一建立请求消息还包括共用资源指示信息;第二建立请求消息还包括共用资源指示信息;第三节点判断自身是否为工作正向共用节点之前,根据共用资源指示信息确定恢复路径与工作路径和保护路径共用带宽资源。下面结合附图对本发明实施例提供的一种恢复路径建立的方法、节点设备和系统进行详细描述。应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。实施例一,本发明实施例提供了一种恢复路径建立的方法。如图2所示的网络,网络中包括节点A、B、C、D、E、F,节点间的实线条表示光纤链路。业务的工作路径,其路由为A-B-D-F,为工作路径分配了相应的带宽资源。A-C链路上的带宽资源和E-F链路上的带宽资源被其它路径占用,可能被其它业务的工作路径或者保护路径占用,或者被业务A-F的保护路径占用。节点A为信令消息的源节点,节点F为信令消息的宿节点。节点A和节点F已知业务的一条或者多条恢复路径的路由。下游即源节点至宿节点方向,上游即宿节点至源节点方向。建立业务的一条恢复路径,该方法具体包括如下步骤步骤S201,节点A根据业务的恢复路径的路由信息和业务的工作路径的路由信息,获得该恢复路径的工作正向共用节点集合。本实施例中,工作路径的路由为A-B-D-F,恢复路径的路由为A-B-C-E-D-F,其中A-B和D-F段重用工作路径的带宽资源。具体地,节点A可以根据工作路径上的故障信息查找对应的恢复路径并获得该恢复路径的路由信息。例如,链路B-D故障导致业务的工作路径发生故障,节点A可以通过信令通告、故障告警传递等方式获得故障信息,故障信息可以包括故障位置、节点故障或者链路故障故障类型等。节点A根据故障信息找到对应的恢复路径,并获得该恢复路径的路由信息为A-B-C-E-D-F。该对应的恢复路径能够绕过故障,保证业务的恢复。节点A根据业务的恢复路径的路由信息和业务的工作路径的路由信息,获得该恢复路径的工作正向共用节点集合,工作正向共用节点集合中的工作正向共用节点为在恢复路径和工作路径上的下游相邻节点相同的节点。恢复路径上的节点中,节点A在恢复路径和工作路径上的下游相邻节点均为B,节点D在恢复路径和工作路径上的下游相邻节点均为F,因此该恢复路径的工作正向共用节点集合为(A,D),节点A和节点D为工作正向共用节点。步骤S202,节点A根据工作正向共用节点集合判断自身是否为工作正向共用节点,获得判断结果;节点A根据该判断结果分配恢复路径上节点A至节点B的转发标签和出 接口。恢复路径的工作正向共用节点集合为(A,D),节点A根据该集合获得判断结果自身为工作正向共用节点。节点A可以根据上述判断结果,分配恢复路径上节点A至节点B的转发标签和出接口。判断结果为节点A自身为工作正向共用节点,则恢复路径上节点A至节点B的转发标签与工作路径上节点A至节点B的标签相同,恢复路径上节点A至节点B的出接口与工作路径上节点A至节点B的出接口相同。 步骤S203,节点A向恢复路径上的下游相邻节点B发送建立请求消息,该建立请求消息中至少包括恢复路径上节点A至节点B的转发标签、出接口、恢复路径的路由信息和工作正向共用节点信息。本实施例中,工作正向共用节点信息为工作正向共用节点集合(A,D)去除节点A后的节点集合,即工作正向共用节点信息为节点集合(D)。步骤S204,节点B接收到节点A发送的恢复路径的建立请求消息,该建立请求消息中至少包括恢复路径上节点A至节点B的转发标签、出接口、恢复路径的路由信息和该恢复路径的工作正向共用节点信息。步骤S205,节点B根据接收到的工作正向共用节点信息判断自身是否为工作正向共用节点,获得判断结果;节点B根据该判断结果分配恢复路径上节点B至节点C的转发标签和出接口。本实施例中,接收到的工作正向共用节点信息为⑶,由此节点B获得判断结果自身非工作正向共用节点。节点B可以根据上述判断结果分配恢复路径上节点B至节点C的转发标签和出接口。判断结果为节点B自身非工作正向共用节点,则节点B随机分配恢复路径上节点B至节点C的转发标签和出接口。步骤S206,节点B向恢复路径上的下游相邻节点C发送恢复路径的建立请求消息,该建立请求消息中至少包括恢复路径上节点B至节点C的转发标签、出接口、恢复路径的路由信息和工作正向共用节点信息。该建立请求消息中包括的工作正向共用节点信息为接收到的工作正向共用节点信息(D)去除节点B后的节点集合,即该工作正向共用节点信息为节点集合(D)。步骤S207,节点C接收到节点B发送的恢复路径的建立请求消息,该建立请求消息中至少包括恢复路径上节点B至节点C的转发标签、出接口、恢复路径的路由信息和工作正向共用节点信息。步骤S208,节点C根据接收到的工作正向共用节点信息判断自身是否为工作正向共用节点,获得判断结果;节点C根据判断结果分配恢复路径上节点C至节点E的转发标签和出接口。本实施例中,接收到的工作正向共用节点信息为(D),由此节点C获得判断结果自身非工作正向共用节点。节点C可以根据上述判断结果分配恢复路径上节点C至节点E的转发标签和出接口。判断结果为节点C自身非工作正向共用节点,则节点C随机分配恢复路径上节点C至节点E的转发标签和出接口。 步骤S209,节点C向恢复路径上的下游相邻节点E发送恢复路径的建立请求消息,该建立请求消息中至少包括恢复路径上节点C至节点E的转发标签、出接口、恢复路径的路由信息和工作正向共用节点信息。该建立请求消息中包括的工作正向共用节点信息为接收到的工作正向共用节点信息(D)去除节点C后的节点集合,即该工作正向共用节点信息为节点集合(D)。步骤S210,节点E接收到节点C发送的恢复路径的建立请求消息,与节点C的处理步骤类似。步骤S211,节点D接收到节点E发送的恢复路径的建立请求消息,该建立请求消息中至少包括恢复路径上节点E至节点D的转发标签、出接口、恢复路径的路由信息和工作正向共用节点信息。步骤S212,节点D根据接收到的工作正向共用节点信息判断自身是否为工作正向共用节点,获得判断结果;节点D根据判断结果分配恢复路径上节点D至节点F的转发标签和出接口。本实施例中,接收到的工作正向共用节点信息为⑶,由此节点D获得判断结果自身为工作正向共用节点。节点D可以根据上述判断结果,分配恢复路径上节点D至节点F的转发标签和出接口。判断结果为节点D自身为工作正向共用节点,则恢复路径上节点D至节点F的转发标签与工作路径上节点D至节点F的标签相同,恢复路径上节点D至节点F的出接口与工作路径上节点D至节点F的出接口相同。步骤S213,节点D向恢复路径上的下游相邻节点F发送恢复路径的建立请求消息,该建立请求消息中至少包括恢复路径上节点D至节点F的转发标签、出接口、恢复路径的路
由信息。该建立请求消息中包括的工作正向共用节点信息为接收到的工作正向共用节点信息(D)去除节点D后的节点集合,即该工作正向共用节点信息为空,则该建立请求消息中不需包括工作正向共用节点信息。步骤S214,节点F接收到节点D发送的恢复路径的建立请求消息,该建立请求消息中至少包括恢复路径上节点D至节点F的转发标签、出接口和恢复路径的路由信息。
步骤S215,节点F根据恢复路径的路由信息和工作路径的路由信息,获得该恢复路径的工作反向共用节点集合。本实施例中,工作反向共用节点集合中的工作反向共用节点为在恢复路径和工作路径上的上游相邻节点相同的节点。工作路径的路由为A_B_D_F,恢复路径的路由为A-B-C-E-D-F,其中A-B和D-F段重用工作路径的带宽资源。恢复路径上的节点中,节点F在恢复路径和工作路径上的上游相邻节点均为D,节点B在恢复路径和工作路径上的上游相邻节点均为A,因此该恢复路径的工作反向共用节点集合为(F,B),节点F和节点B为工作反向共用节点。步骤S216,节点F根据工作反向共用节点集合判断自身是否为工作反向共用节点,获得判断结果;节点F根据判断结果分配恢复路径上节点F至节点D的转发标签和出接□。 本实施例中,工作反向共用节点集合为(F,B),由此节点F获得判断结果自身为工作正向共用节点。节点F可以根据上述判断结果,分配恢复路径上节点F至节点D的转发标签和出接口。判断结果为节点F自身为工作反向共用节点,则恢复路径上节点F至节点D的转发标签与工作路径上节点F至节点D的标签相同,恢复路径上节点F至节点D的出接口与工作路径上节点F至节点D的出接口相同。步骤S217,节点F根据恢复路径上节点D至节点F的转发标签、节点D至节点F的出接口、节点F至节点D的转发标签、节点F至节点D的出接口建立恢复路径的交叉连接。节点F可以根据节点D至节点F的出接口获得节点D至节点F的入接口,结合业务在节点F的入/出接口、节点F至节点D的出接口以及节点D至节点F的转发标签和节点F至节点D的转发标签,建立恢复路径的双向交叉连接。步骤S218,节点F分配恢复路径上节点F至节点D的转发标签和出接口后,向恢复路径上的上游相邻节点D发送恢复路径的建立应答消息,该建立应答消息中至少包括恢复路径上节点F至节点D的转发标签、出接口、恢复路径的路由信息和工作反向共用节点信
肩、O该建立应答消息中包括的工作反向共用节点信息为工作反向共用节点集合(F,B)去除节点F后的节点集合(B)。步骤S219,节点D接收到节点F发送的恢复路径的建立应答消息,该建立应答消息中至少包括恢复路径上节点F至节点D的转发标签、出接口、恢复路径的路由信息和工作反向共用节点信息。步骤S220,节点D根据接收到的工作反向共用节点信息判断自身是否为工作正向共用节点,获得判断结果;节点D根据判断结果分配恢复路径上节点D至节点E的转发标签和出接口。本实施例中,接收到的工作反向共用节点信息为⑶,由此节点D获得判断结果自身非工作反向共用节点。节点D可以根据上述判断结果分配恢复路径上节点D至节点E的转发标签和出接口。判断结果为节点D自身非工作反向共用节点,则节点D随机分配恢复路径上节点D至节点E的转发标签和出接口。
步骤S221,节点D根据恢复路径上节点E至节点D的转发标签、节点E至节点D的出接口、节点D至节点E的转发标签、节点D至节点E的出接口、节点F至节点D的转发标签、节点F至节点D的出接口、节点D至节点F的转发标签和节点D至节点F的出接口建立恢复路径的交叉连接。节点D可以根据节点E至节点D的出接口获得节点E至节点D的入接口,根据节点F至节点D的出接口获得节点F至节点D的入接口,结合节点D至节点E的出接口、节点D至节点F的出接口以及节点D至节点E的转发标签、节点D至节点F的转发标签、节点E至节点D的转发标签和节点F至节点D的转发标签,建立恢复路径的双向交叉连接。步骤S222,节点D分配恢复路径上节点D至节点E的转发标签和出接口后,向恢复路径上的上游相邻节点E发送恢复路径的建立应答消息,该建立应答消息中至少包括恢复路径上节点D至节点E的转发标签、出接口、恢复路径的路由信息和工作反向共用节点信肩、O该建立应答消息中包括的工作反向共用节点信息为接收到的工作反向共用节点信息(B)去除节点D后的节点集合,即该工作正向共用节点信息为节点集合(B)。步骤S223,节点E接收到节点D发送的恢复路径的建立应答消息,该建立应答消息中至少包括恢复路径上节点D至节点E的转发标签、出接口、恢复路径的路由信息和工作反向共用节点信息。步骤S224,节点E根据接收到的工作反向共用节点信息判断自身是否为工作反向 共用节点,获得判断结果;节点E根据判断结果分配恢复路径上节点E至节点C的转发标签和出接口。本实施例中,接收到的工作反向共用节点信息为⑶,由此节点E获得判断结果自身非工作反向共用节点。节点E可以根据上述判断结果,分配恢复路径上节点E至节点C的转发标签和出接口。判断结果为节点E自身非工作反向共用节点,则节点E随机分配恢复路径上节点E至节点C的转发标签和出接口。步骤S225,节点E根据恢复路径上节点C至节点E的转发标签、节点C至节点E的出接口、节点E至节点C的转发标签、节点E至节点C的出接口、节点E至节点D的转发标签、节点E至节点D的出接口、节点D至节点E的转发标签和节点D至节点E的出接口建立恢复路径的交叉连接。节点E可以根据节点C至节点E的出接口获得节点C至节点E的入接口,根据节点D至节点E的出接口获得节点D至节点E的入接口,结合节点E至节点C的出接口、节点E至节点D的出接口以及节点C至节点E的转发标签、节点E至节点C的转发标签、节点D至节点E的转发标签和节点E至节点D的转发标签,建立恢复路径的双向交叉连接。步骤S226,节点E分配恢复路径上节点E至节点C的转发标签和出接口后,向恢复路径上的上游相邻节点C发送恢复路径的建立应答消息,该建立应答消息中至少包括恢复路径上节点E至节点C的转发标签、出接口、恢复路径的路由信息和工作反向共用节点信肩、O该建立请求消息中包括的工作反向共用节点信息为接收到的工作反向共用节点信息(B)去除节点E后的节点集合,即该工作反向共用节点信息为节点集合(B)。
步骤S227,节点C接收到节点E发送的恢复路径的建立应答消息,与节点E的处理步骤类似。步骤S228,节点B接收到节点C发送的恢复路径的建立应答消息,该建立应答消息中至少包括恢复路径上节点C至节点B的转发标签、出接口、恢复路径的路由信息和工作反向共用节点信息。步骤S229,节点B根据接收到的工作反向共用节点信息判断自身是否为工作反向共用节点,获得判断结果;节点B根据判断结果分配恢复路径上节点B至节点A的转发标签和出接口。本实施例中,接收到的工作反向共用节点信息为⑶,由此节点B获得判断结果 自身为工作正向共用节点。节点B可以根据上述判断结果分配恢复路径上节点B至节点A的转发标签和出接口。判断结果为节点B自身为工作正向共用节点,则恢复路径上节点B至节点A的转发标签与工作路径上节点B至节点A的标签相同,恢复路径上节点B至节点A的出接口与工作路径上节点B至节点A的出接口相同。步骤S230,节点B根据恢复路径上节点A至节点B的转发标签、节点A至节点B的出接口、节点B至节点C的转发标签、节点B至节点C的出接口、节点C至节点B的转发标签、节点C至节点B的出接口、节点B至节点A的转发标签、节点B至节点A的出接口建立恢复路径的交叉连接。节点B可以根据节点A至节点B的出接口获得节点A至节点B的入接口,根据节点C至节点B的出接口获得节点C至节点B的入接口,结合节点B至节点C的出接口、节点B至节点A的出接口以及节点A至节点B的转发标签、节点B至节点A的转发标签、节点C至节点B的转发标签和节点B至节点C的转发标签,建立恢复路径的双向交叉连接。步骤S231,节点B分配恢复路径上节点B至节点A的转发标签和出接口后,向恢复路径上的上游相邻节点A发送恢复路径的建立应答消息,该建立应答消息中至少包括恢复路径上节点B至节点A的转发标签、出接口和恢复路径的路由信息。该建立请求消息中包括的工作反向共用节点信息为接收到的工作反向共用节点信息(B)去除节点B后的节点集合,即该工作反向共用节点信息为空,则该建立请求消息中不需包括工作反向共用节点信息。步骤S232,节点A接收到节点B发送的恢复路径的建立应答消息,该建立应答消息中至少包括恢复路径上节点B至节点A的转发标签、出接口和恢复路径的路由信息。步骤S233,节点A根据恢复路径上节点A至节点B的转发标签、节点A至节点B的出接口、节点B至节点A的转发标签和节点B至节点A的出接口建立恢复路径的交叉连接。节点A可以根据节点B至节点A的出接口获得节点B至节点A的入接口,结合业务在节点A的入/出接口、节点A至节点B的出接口以及节点A至节点B的转发标签和节点B至节点A的转发标签,建立恢复路径的双向交叉连接。本发明实施例提供的一种恢复路径建立的方法,通过源节点和宿节点获得恢复路径上的可以与工作路径共享带宽资源的节点集合,并通过信令将该节点信息传递给恢复路径上的其它节点,各节点根据该节点集合分配标签和出接口,从而实现恢复路径的自动建立,保证恢复路径的带宽资源,工作路径发生故障后能够及时、有效地恢复业务,增强网络可靠性。此外,采用本发明实施例的技术方案,还能够重用已有工作路径上的带宽资源,提高网络资源的利用率,降低组网成本。另一实施例中,基于上述步骤S201至步骤S233,恢复路径的建立请求消息中还可以包括共用资源指示信息。该共用资源指示信息用于指示恢复路径与工作路径共用带宽资源,接收到恢复路径的建立请求消息的节点根据该共用资源指示信息确定恢复路径与工作路径共用带宽资源,然后根据工作正向共用节点信息判断自身是否为工作正向共用节点,或者根据工作反向共用节点信息判断自身是否为工作反向共用节点。恢复路径的建立请求消息中包括共用资源指示信息的方式,可以应用于如下场景如果所建立的恢复路径需要与工作路径共享带宽资源,则恢复路径的建立请求消息中包括共用资源指示信息;如果所建立的恢复路径不需要与工作路径共享带宽资源,则恢复路径的建立请求消息中不包括共用资源指示信息。接收到恢复路径的建立请求消息的节 点,根据建立请求消息是否携带共用资源指示信息进行相应处理。本发明实施例提供的一种恢复路径建立的方法,在实现恢复路径的自动建立、保证恢复路径的带宽资源、重用已有工作路径上的带宽资源、提高网络资源的利用率的基础上,还能够同时兼容恢复路径与工作路径共享带宽资源或者恢复路径与工作路径不共享带宽资源两种实现方式。另一实施例中,基于上述步骤S201至步骤S233,恢复路径的建立请求消息还可以包括恢复路径的保护正向共用节点信息,建立应答消息还可以包括恢复路径的保护反向共用节点信息。如果业务还存在保护路径,恢复路径连接建立请求消息中不但可以包括工作正向共用节点信息,还可以包括保护正向共用节点信息,以便节点判断自身是否为工作正向共用节点或者保护正向共用节点。接收到建立请求消息的节点根据自身是否为工作正向共用节点或者保护正向共用节点,分配转发标签和出接口 如果该节点判断自身为工作正向共用节点,则恢复路径上该节点至下游相邻节点的转发标签与工作路径上该节点至下游相邻节点的转发标签相同,恢复路径上该节点至下游相邻节点的出接口与工作路径上该节点至下游相邻节点的出接口相同;如果该节点判断自身为保护正向共用节点,则恢复路径上该节点至下游相邻节点的转发标签与保护路径上该节点至下游相邻节点的转发标签相同,恢复路径上该节点至下游相邻节点的出接口与保护路径上该节点至下游相邻节点的出接口相同。恢复路径连接建立应答消息中不但可以包括工作反向共用节点信息,还可以包括保护反向共用节点信息,以便节点判断自身是否为工作反向共用节点或者保护反向共用节点。节点接收到建立应答消息的处理与接收到上述建立请求消息的处理类似,此处不再赘述。从而实现恢复路径与工作路径和保护路径共用资源。节点A作为恢复路径的源节点可以直接根据保护路径的路由信息和恢复路径的路由信息获得工作正向共用节点集合和保护正向共用节点集合,并通过建立请求消息将不包含节点A的工作正向共用节点信息和保护正向共用节点信息传递给下游相邻节点B ;节点F作为恢复路径的宿节点可以直接根据保护路径的路由信息和恢复路径的路由信息获得工作反向共用节点集合和保护反向共用节点集合,并通过建立应答消息将不包含节点F的工作反向共用节点信息和保护反向共用节点信息传递给上游相邻节点D。此种情况下,如果恢复路径的建立请求消息包括了共用资源指示信息,则该共用资源指示信息指示恢复路径可以与工作路径和保护路径共用带宽资源。本发明实施例提供的一种恢复路径建立的方法,通过源节点和宿节点获得恢复路径上的可以与工作路径共享带宽资源的节点集合以及可以与保护路径共享带宽资源的节点集合,并通过信令将该节点集合信息传递给恢复路径上的其它节点,各节点根据该节点集合信息分配标签和出接口,从而实现恢复路径的自动建立,保证恢复路径的带宽资源,工作路径发生故障后能够及时、有效地恢复业务,增强网络可靠性。此外,采用本发明实施例的技术方案,还能够重用已有工作路径和保护路径上的带宽资源,进一步提高网络资源的利用率,降低组网成本。·
上述实施例中,恢复路径的路由中可以只包含源节点和宿节点,不包含中间节点;或者可以包含源节点、宿节点和一个或者多个中间节点。上述实施例中描述了恢复路径的路由中包含源节点、宿节点和多个中间节点的情况。实施例二,本发明实施例提供了一种节点设备,如图3所示,该节点设备包括第一获得单元310,用于根据业务的恢复路径的路由信息和业务的工作路径的路由信息,获得恢复路径的工作正向共用节点集合;工作正向共用节点集合中的工作正向共用节点在恢复路径和工作路径上的下游相邻节点相同;第一判断单元320,用于根据工作正向共用节点集合判断本节点是否为工作正向共用节点,获得第一判断结果;第一分配单元330,用于根据条件分配第一标签和第一接口,条件包括第一判断结果;第一标签为本节点至第一下游相邻节点的转发标签;第一接口为本节点至第一下游节点的出接口 ;第一下游相邻节点为本节点在恢复路径上的下游相邻节点;第一发送单元340,用于向第一下游相邻节点发送建立请求消息,建立请求消息中至少包括第一标签、第一接口、恢复路径的路由信息和工作正向共用节点信息;工作正向共用节点信息为工作正向共用节点集合去除本节点后的节点集合;第一接收单元350,用于接收恢复路径的建立应答消息,建立应答消息至少包括第四标签、第四接口和恢复路径的路由信息;第四标签为第一下游相邻节点至本节点的转发标签;第四接口为第一下游相邻节点至本节点的出接口 ;第一交叉建立单元360,用于根据第一标签、第一接口、第四标签和第四接口建立恢复路径的交叉连接。进一步地,第一分配单元330可以具体包括若第一判断结果为本节点为工作正向共用节点,本节点分配第一标签和第一接口,第一标签与本节点至第二下游相邻节点的转发标签相同,第一接口与本节点至第二下游相邻节点的出接口相同;第二下游相邻节点为本节点在工作路径上的下游相邻节点。进一步地,建立请求消息还可以包括共用资源指示信息;共用资源指示信息用于指示恢复路径与工作路径共用带宽资源。进一步地,该节点设备还可以包括第一查找单元370,用于根据工作路径的故障信息查找获得恢复路径的路由信息。
实施例三,本发明实施例提供了一种节点设备,如图3所示,该节点设备包括第一获得单元310,用于根据业务的恢复路径的路由信息和业务的工作路径的路由信息,获得恢复路径的工作正向共用节点集合;工作正向共用节点集合中的工作正向共用节点在恢复路径和工作路径上的下游相邻节点相同;用于根据恢复路径的路由信息和业务的保护路径的路由信息, 获得恢复路径的保护正向共用节点集合;保护正向共用节点集合中的保护正向共用节点在恢复路径和保护路径上的下游相邻节点相同;第一判断单元320,用于根据工作正向共用节点集合判断本节点是否为工作正向共用节点,获得第一判断结果;用于根据保护正向共用节点集合判断本节点是否为保护正向共用节点,获得第二判断结果;第一分配单元330,用于根据条件分配第一标签和第一接口,条件包括第一判断结果和第二判断结果;第一标签为本节点至第一下游相邻节点的转发标签;第一接口为本节点至第一下游节点的出接口 ;第一下游相邻节点为本节点在恢复路径上的下游相邻节点;第一发送单元340,用于向第一下游相邻节点发送建立请求消息,建立请求消息中至少包括第一标签、第一接口、恢复路径的路由信息、工作正向共用节点信息和保护正向共用节点信息;工作正向共用节点信息为工作正向共用节点集合去除本节点后的节点集合;保护正向共用节点信息为保护正向共用节点集合去除本节点后的节点集合;第一接收单元350,用于接收恢复路径的建立应答消息,建立应答消息至少包括第四标签、第四接口和恢复路径的路由信息;第四标签为第一下游相邻节点至本节点的转发标签;第四接口为第一下游相邻节点至本节点的出接口 ;第一交叉建立单元360,用于根据第一标签、第一接口、第四标签和第四接口建立恢复路径的交叉连接。进一步地,第一分配单元330可以具体包括若第一判断结果为本节点为工作正向共用节点,本节点分配第一标签和第一接口,第一标签与本节点至第二下游相邻节点的转发标签相同,第一接口与本节点至第二下游相邻节点的出接口相同;第二下游相邻节点为本节点在工作路径上的下游相邻节点;若第二判断结果为本节点为保护正向共用节点,本节点分配第一标签和第一接口,第一标签与本节点至第三下游相邻节点的转发标签相同,第一接口与本节点至第三下游相邻节点的出接口相同;第三下游相邻节点为本节点在保护路径上的下游相邻节点。进一步地,建立请求消息还可以包括共用资源指示信息;共用资源指示信息用于指示恢复路径与工作路径和保护路径共用带宽资源。进一步地,该节点设备还可以包括第一查找单元370,用于根据工作路径的故障信息查找获得恢复路径的路由信息。实施例四,本发明实施例提供了一种节点设备,如图4所示,该节点设备包括第二接收单元410,用于接收业务的恢复路径的建立请求消息,建立请求消息中至少包括第二标签、第二接口和恢复路径的路由信息;第二标签为第一上游相邻节点至本节点的转发标签;第二接口为第一上游相邻节点至本节点的出接口 ;第一上游相邻节点为本节点在恢复路径上的上游相邻节点;第二获得单元420,用于根据恢复路径的路由信息和业务的工作路径的路由信息,获得恢复路径的工作反向共用节点集合;工作反向共用节点集合中的工作反向共用节点在恢复路径和工作路径上的上游相邻节点相同;第二判断单元430,用于根据工作反向共用节点集合判断本节点是否为工作反向共用节点,获得第三判断结果;第二分配单元440,用于根据条件分配第三标签和第三接口,条件包括第三判断结果;第三标签为本节点至第一上游相邻节点的转发标签;第三接口为本节点至第一上游相邻节点的出接口;第二交叉建立单元450,用于根据第二标签、第二接口、第三标签、第三接口建立恢复路径的交叉连接;第二发送单元460,用于分配第三标签和第三接口后,向第一上游相邻节点发送恢复路径的建立应答消息,建立应答消息中至少包括第三标签、第三接口、恢复路径的路由信息和工作反向共用节点信息;工作反向共用节点信息为工作反向共用节点集合去除本节点后的节点集合。 进一步地,第二分配单元440可以具体包括若第三判断结果为本节点为工作反向共用节点,本节点分配所述第三标签和所述第三接口,第三标签与本节点至第二上游相邻节点的转发标签相同,第三接口与本节点至第二上游相邻节点的出接口相同;第二上游相邻节点为本节点在工作路径上的上游相邻节点。进一步地,该节点设备还可以包括建立请求消息还包括共用资源指示信息;第二判断单元430还用于获得工作反向共用节点集合之前,根据共用资源指示信息确定恢复路径与工作路径共用带宽资源。实施例五,本发明实施例提供了一种节点设备,如图4所示,该节点设备包括第二接收单元410,用于接收业务的恢复路径的建立请求消息,建立请求消息中至少包括第二标签、第二接口和恢复路径的路由信息;第二标签为第一上游相邻节点至本节点的转发标签;第二接口为第一上游相邻节点至本节点的出接口 ;第一上游相邻节点为本节点在恢复路径上的上游相邻节点;第二获得单元420,用于根据恢复路径的路由信息和业务的工作路径的路由信息,获得恢复路径的工作反向共用节点集合;工作反向共用节点集合中的工作反向共用节点在恢复路径和工作路径上的上游相邻节点相同;用于根据恢复路径的路由信息和业务的保护路径的路由信息,获得恢复路径的保护反向共用节点集合;保护反向共用节点集合中的保护反向共用节点在恢复路径和保护路径上的上游相邻节点相同;第二判断单元430,用于根据工作反向共用节点集合判断本节点是否为工作反向共用节点,获得第三判断结果;用于根据保护反向共用节点集合判断本节点是否为保护反向共用节点,获得第四判断结果;第二分配单元440,用于根据条件分配第三标签和第三接口,条件包括第三判断结果和第四判断结果;第三标签为本节点至第一上游相邻节点的转发标签;第三接口为本节点至第一上游相邻节点的出接口;第二交叉建立单元450,用于根据第二标签、第二接口、第三标签、第三接口建立恢复路径的交叉连接;第二发送单元460,用于分配第三标签和第三接口后,向第一上游相邻节点发送恢复路径的建立应答消息,建立应答消息中至少包括第三标签、第三接口、恢复路径的路由信息、工作反向共用节点信息和保护反向共用节点信息;工作反向共用节点信息为工作反向共用节点集合去除本节点后的节点集合;保护反向共用节点信息为保护反向共用节点集合去除本节点后的节点集合。进一步地,第二分配单元440可以具体包括若第三判断结果为本节点为工作反向共用节点,本节点分配第三标签和第三接口,第三标签与本节点至第二上游相邻节点的转发标签相同,第三接口与本节点至第二上游相邻节点的出接口相同;第二上游相邻节点为本节点在工作路径上的上游相邻节点;若第四判断结果为本节点为保护反向共用节点,本节点分配第三标签和第三接口,第三标签与本节点至第三上游相邻节点的转发标签相同,第三接口与本节点至第三上游相邻节点的出接口相同;第三上游相邻节点为本节点在保护路径上的上游相邻节点。进一步地,该节点设备还可以包括建立请求消息还包括共用资源指示信息;第二判断单元430还可以用于获得保护反向共用节点集合之前,根据共用资源指示信息确定恢复路径与工作路径和保护路径共用带宽资源。实施例六,本发明实施例提供了一种节点设备,如图5所示,该节点设备包括第三接收单元510,用于接收业务的恢复路径的第一建立请求消息,第一建立请求消息中至少包括第五标签、第五接口、恢复路径的路由信息和恢复路径的第一工作正向共用节点信息;第五标签为第四上游相邻节点至本节点的转发标签;第五接口为第四上游相邻节点至本节点的出接口 ;第四上游相邻节点为本节点在恢复路径上的上游相邻节点;第一工作正向共用节点信息中的工作正向共用节点在恢复路径和工作路径上的下游相邻节点相同;用于接收恢复路径的第一建立应答消息,第一建立应答消息至少包括第七标签、第七接口、恢复路径的路由信息和恢复路径的第一工作反向共用节点信息;第七标签为第四下游相邻节点至本节点的转发标签;第七接口为第四下游相邻节点至本节点的出接口 ;第一工作反向共用节点信息中的工作反向共用节点在恢复路径和工作路径上的上游相邻节点相同;第三判断单元520,用于根据第一工作正向共用节点信息判断本节点是否为工作正向共用节点,获得第五判断结果;用于根据第一工作反向共用节点信息判断本节点是否为工作反向共用节点,获得第六判断结果;第三分配单元530,用于根据第一条件分配第六标签和第六接口,第一条件包括第五判断结果;第六标签为本节点至第四下游相邻节点的转发标签;第六接口为本节点至第四下游节点的出接口 ;第四下游相邻节点为本节点在恢复路径上的下游相邻节点;用于根据第二条件分配第八标签和第八接口,第二条件包括第六判断结果;第八标签为本节点至第四上游相邻节点的转发标签;第八接口为本节点至第四上游相邻节点的出接口 ;第三发送单元540,用于向第四下游相邻节点发送恢复路径的第二建立请求消息,第二建立请求消息中至少包括第六标签、第六接口、恢复路径的路由信息和第二工作正向共用节点信息;第二工作正向共用节点信息为第一工作正向共用节点信息去除本节点后的节点集合;用于分配第八标签和第八接口后,向第四上游相邻节点发送恢复路径的第二建立应答消息,第二建立应答消息中至少包括第八标签、第八接口、恢复路径的路由信息和第二工作反向共用节点信息;第二工作反向共用节点信息为第一工作反向共用节点集合去除本节点后的节点集合;第三交叉建立单元550,用于根据第五标签、第五接口、第六标签、第六接口、第七标签、第七接口、第八标签和第八接口建立恢复路径的交叉连接。进一步地,第三分配单元530可以具体包括若第五判断结果为本节点为工作正向共用节点,本节点分配第六标签和第六接口,第六标签与本节点至第五下游相邻节点的转发标签相同,第六接口与本节点至第五下游相邻节点的出接口相同;第五下游相邻节点为本节点在工作路径上的下游相邻节点;若第六判断结果为本节点为工作反向共用节点,本节点分配第八标签和第八接口,第八标签与本节点至第五上游相邻节点的转发标签相同,第八接口与本节点至第五上游相邻节点的出接口相同;第五上游相邻节点为本节点在工作路径上的上游相邻节点。进一步地,该节点设备还可以包括 第一建立请求消息还包括共用资源指示信息;第二建立请求消息还包括共用资源指示信息;第三判断单元520还可以用于判断本节点是否为工作正向共用节点之前,根据共用资源指示信息确定恢复路径与工作路径共用带宽资源。实施例七,本发明实施例提供了一种节点设备,如图5所示,该节点设备包括第三接收单元510,用于接收业务的恢复路径的第一建立请求消息,第一建立请求消息中至少包括第五标签、第五接口、恢复路径的路由信息、恢复路径的第一工作正向共用节点信息和第一保护正向共用节点信息;第五标签为第四上游相邻节点至本节点的转发标签;第五接口为第四上游相邻节点至本节点的出接口 ;第四上游相邻节点为本节点在恢复路径上的上游相邻节点;第一工作正向共用节点信息中的工作正向共用节点在恢复路径和工作路径上的下游相邻节点相同;第一保护正向共用节点信息中的保护正向共用节点在恢复路径和工作路径上的下游相邻节点相同;用于接收恢复路径的第一建立应答消息,第一建立应答消息至少包括第七标签、第七接口、恢复路径的路由信息、恢复路径的第一工作反向共用节点信息和第一保护反向共用节点信息;第七标签为第四下游相邻节点至本节点的转发标签;第七接口为第四下游相邻节点至本节点的出接口 ;第一工作反向共用节点信息中的工作反向共用节点在恢复路径和工作路径上的上游相邻节点相同;第一保护反向共用节点信息中的保护反向共用节点在恢复路径和工作路径上的上游相邻节点相同;第三判断单元520,用于根据第一工作正向共用节点信息判断本节点是否为工作正向共用节点,获得第五判断结果;用于根据第一工作反向共用节点信息判断本节点是否为工作反向共用节点,获得第六判断结果;用于根据第一保护正向共用节点信息判断本节点是否为保护正向共用节点,获得第七判断结果;用于根据第一保护反向共用节点信息判断本节点是否为保护反向共用节点,获得第八判断结果;第三分配单元530,用于根据第一条件分配第六标签和第六接口,第一条件包括第五判断结果和第七判断结果;第六标签为本节点至第四下游相邻节点的转发标签;第六接口为本节点至第四下游节点的出接口 ;第四下游相邻节点为本节点在恢复路径上的下游相邻节点;用于根据第二条件分配第八标签和第八接口,第二条件包括第六判断结果和第八判断结果;第八标签为本节点至第四上游相邻节点的转发标签;第八接口为本节点至第四上游相邻节点的出接口;第三发送单元540,用于向第四下游相邻节点发送恢复路径的第二建立请求消息,第二建立请求消息中至少包括第六标签、第六接口、恢复路径的路由信息、第二工作正向共用节点信息和第二保护正向共用节点信息;第二工作正向共用节点信息为第一工作正向共用节点信息去除本节点后的节点集合;第二保护正向共用节点信息为第一保护正向共用节点信息去除本节点后的节点集合;用于分配第八标签和第八接口后,向第四上游相邻节点发送恢复路径的第二建立应答消息,第二建立应答消息中至少包括第八标签、第八接口、恢复路径的路由信息、第二工作反向共用节点信息和第二保护反向共用节点信息;第二工作反向共用节点信息为第一工作反向共用节点集合去除本节点后的节点集合;第二保护反向共用节点信息为第一保护反向共用节点集合去除本节点后的节点集合;第三交叉建立单元550,用于根据第五标签、第五接口、第六标签、第六接口、第七标签、第七接口、第八标签和第八接口建立恢复路径的交叉连接。进一步地,第三分配单元530可以具体包括若第五判断结果为本节点为工作正向共用节点,本节点分配第六标签和第六接口,第六标签与本节点至第五下游相邻节点的转发标签相同,第六接口与本节点至第五下游相邻节点的出接口相同;第五下游相邻节点为本节点在工作路径上的下游相邻节点;若第七判断结果为本节点为保护正向共用节点,本节点分配第六标签和第六接口,第六标签与本节点至第六下游相邻节点的转发标签相同,第六接口与本节点至第六下游相邻节点的出接口相同;第六下游相邻节点为本节点在保护路径上的下游相邻节点;若第六判断结果为本节点为工作反向共用节点,本节点分配第八标签和第八接口,第八标签与本节点至第五上游相邻节点的转发标签相同,第八接口与本节点至第五上游相邻节点的出接口相同;若第八判断结果为本节点为保护反向共用节点,本节点分配第八标签和第八接口,第八标签与本节点至第六上游相邻节点的转发标签相同,第八接口与 本节点至第六上游相邻节点的出接口相同;第六上游相邻节点为本节点在保护路径上的上游相邻节点。进一步地,该节点设备还可以包括第一建立请求消息还可以包括共用资源指示信息;第二建立请求消息还可以包括共用资源指示信息;第三判断单元520还可以用于判断本节点是否为工作正向共用节点之前,根据共用资源指示信息确定恢复路径与工作路径和保护路径共用带宽资源。上述实施例二至七节点设备内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。本发明实施例提供的一种节点设备,节点设备根据自身是否为恢复路径上的可以与工作路径共享带宽资源的节点分配标签和出接口,从而实现恢复路径的自动建立,保证恢复路径的带宽资源,工作路径发生故障后能够及时、有效地恢复业务,增强网络可靠性。此外,采用本发明实施例的技术方案,还能够重用已有工作路径上的带宽资源,提高网络资源的利用率,降低组网成本。实施例八,本发明实施例提供了一种恢复路径建立的系统,如图6所示,至少包括第一节点设备610和第二节点设备620,第一节点设备610和第二节点设备620相连第一节点设备610,包括第一获得单元、第一判断单元、第一分配单元、第一发送单元、第一接收单元和第一交叉建立单元,具体内容参见实施例二的第一获得单元310、第一判断单元320、第一分配单元330、第一发送单元340、第一接收单元350和第一交叉建立单元360,此处不再赘述。第二节点设备620,包括第二接收单元、第二获得单元、第二判断单元、第二分配单元、第二交叉建立单元和第二发送单元,具体内容参见实施例四的第二接收单元410、第二获得单元420、第二判断单元430、第二分配单元440、第二交叉建立单元450和第二发送单元460,此处不再赘述。在第一节点设备610和第二节点设备620之间还可以存在第三节点设备630,具体为
第三节点设备630,包括第三接收单元、第三判断单元、第三分配单元、第三发送单元和第三交叉建立单元,具体内容参见实施例六的第三接收单元510、第三判断单元520、第三分配单元530、第三发送单元540和第三交叉建立单元550,此处不再赘述。实施例九,本发明实施例提供了一种恢复路径建立的系统,如图6所示,至少包括第一节点设备610和第二节点设备620,第一节点设备610和第二节点设备620相连第一节点设备610,包括第一获得单元、第一判断单元、第一分配单元、第一发送单元、第一接收单元和第一交叉建立单元,具体内容参见实施例三的第一获得单元310、第一判断单元320、第一分配单元330、第一发送单元340、第一接收单元350和第一交叉建立单元360,此处不再赘述。第二节点设备620,包括第二接收单元、第二获得单元、第二判断单元、第二分配单元、第二交叉建立单元和第二发送单元,具体内容参见实施例五的第二接收单元410、第二获得单元420、第二判断单元430、第二分配单元440、第二交叉建立单元450和第二发送单元460,此处不再赘述。在第一节点设备610和第二节点设备620之间还可以存在第三节点设备630,具体为第三节点设备630,包括第三接收单元、第三判断单元、第三分配单元、第三发送单元和第三交叉建立单元,具体内容参见实施例七的第三接收单元510、第三判断单元520、第三分配单元530、第三发送单元540和第三交叉建立单元550,此处不再赘述。上述实施例八和实施例九的一种恢复路径建立的系统,其各单元的具体实施过程及各单元之间的信息交互等内容,由于与本发明方法实施例基于同一发明构思,可以参见方法实施例,这里不再详细描述。上述实施例可以通过扩展GMPLS(Generalized Multiprotocol LabelSwitching,通用多协议标记交换)RSVP-TE (Resource Reservation Protocol with TE,带流量工程的资源预留协议)协议实现,Path消息作为建立请求消息,Resv消息作为建立应答消息。工作正向共用节点信息、工作反向共用节点信息、保护正向共用节点信息、保护反向共用节点信息和共用资源指示信息可以通过新增或者扩展现有GMPLS RSVP-TE信令来承载。
工作正向共用节点信息和保护正向共用节点信息可以通过在Path消息中增加新的对象携带;工作反向共用节点信息和保护反向共用节点信息可以通过在Resv消息中增加新的对象携带共用资源指示信息可以通过扩展Path消息中的LSP_REQUIRED_ATTRIBUTES对象携带。例如,将LSP_REQUIRED_ATTRIBUTES对象的一个比特位定义为共用资源指示信息,如果该位设置为1,则指示该恢复路径与ASSOCIATION对象中携带的工作路径共用资源,该方式适用于恢复路径与工作路径共用带宽资源;或者,可以将LSP_REQUIRED_ATTRIBUTES对象的两个比特位定义为共用资源指示信息,一个比特用于指示该恢复路径与ASSOCIATION对象中携带的工作路径是否共用资源,另一个比特用于指示该恢复路径与ASSOCIATION对象中携带的保护路径是否共用资源,该方式适用于恢复路径与工作路径和保护路径共用带宽资源。采用本发明实施例提供的技术方案,能够实现实现恢复路径的自动建立,保证恢复路径的带宽资源,工作路径发生故障后能够及时、有效地恢复业务,增强网络可靠性。此夕卜,采用本发明实施例提供的技术方案,还能够重用已有工作路径的带宽资源,提高网络资源的利用率,降低组网成本。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
权利要求
1.一种恢复路径建立的方法,其特征在于,包括 第一节点根据业务的恢复路径的路由信息和所述业务的工作路径的路由信息,获得所述恢复路径的工作正向共用节点集合;所述工作正向共用节点集合中的工作正向共用节点在所述恢复路径和所述工作路径上的下游相邻节点相同; 所述第一节点根据所述工作正向共用节点集合判断自身是否为工作正向共用节点,获得第一判断结果; 所述第一节点根据条件分配第一标签和第一接口,所述条件包括所述第一判断结果;所述第一标签为所述第一节点至第一下游相邻节点的转发标签;所述第一接口为所述第一节点至所述第一下游节点的出接口 ;所述第一下游相邻节点为所述第一节点在所述恢复路径上的下游相邻节点; 所述第一节点向所述第一下游相邻节点发送建立请求消息,所述建立请求消息中至少包括所述第一标签、所述第一接口、所述恢复路径的路由信息和工作正向共用节点信息;所述工作正向共用节点信息为所述工作正向共用节点集合去除所述第一节点后的节点集合; 所述第一节点接收到所述恢复路径的建立应答消息,所述建立应答消息至少包括第四标签、第四接口和所述恢复路径的路由信息;所述第四标签为所述第一下游相邻节点至所述第一节点的转发标签;所述第四接口为所述第一下游相邻节点至所述第一节点的出接Π ; 所述第一节点根据所述第一标签、所述第一接口、所述第四标签和所述第四接口建立所述恢复路径的交叉连接。
2.根据权利要求I所述的方法,其特征在于,所述第一节点根据条件分配第一标签和第一接口,所述条件包括所述第一判断结果,具体包括 若所述第一判断结果为所述第一节点为工作正向共用节点,所述第一节点分配所述第一标签和所述第一接口,所述第一标签与所述第一节点至第二下游相邻节点的转发标签相同,所述第一接口与所述第一节点至所述第二下游相邻节点的出接口相同;所述第二下游相邻节点为所述第一节点在所述工作路径上的下游相邻节点。
3.根据权利要求I或2所述的方法,其特征在于,所述建立请求消息还包括共用资源指示信息;所述共用资源指示信息用于指示所述恢复路径与所述工作路径共用带宽资源。
4.根据权利要求I所述的方法,其特征在于,所述方法还包括 所述第一节点根据所述恢复路径的路由信息和所述业务的保护路径的路由信息,获得所述恢复路径的保护正向共用节点集合;所述保护正向共用节点集合中的保护正向共用节点在所述恢复路径和所述保护路径上的下游相邻节点相同; 所述第一节点根据所述保护正向共用节点集合判断自身是否为保护正向共用节点,获得第二判断结果; 所述条件还包括所述第二判断结果;所述建立请求消息还包括保护正向共用节点信息,所述保护正向共用节点信息为所述保护正向共用节点集合去除所述第一节点后的节点隹A 口 O
5.根据权利要求4所述的方法,其特征在于,所述第一节点根据条件分配第一标签和第一接口,所述条件包括所述第一判断结果和所述第二判断结果,具体包括若所述第一判断结果为所述第一节点为工作正向共用节点,所述第一节点分配所述第一标签和所述第一接口,所述第一标签与所述第一节点至第二下游相邻节点的转发标签相同,所述第一接口与所述第一节点至所述第二下游相邻节点的出接口相同;所述第二下游相邻节点为所述第一节点在所述工作路径上的下游相邻节点; 若所述第二判断结果为所述第一节点为保护正向共用节点,所述第一节点分配所述第一标签和所述第一接口,所述第一标签与所述第一节点至第三下游相邻节点的转发标签相同,所述第一接口与所述第一节点至所述第三下游相邻节点的出接口相同;所述第三下游相邻节点为所述第一节点在所述保护路径上的下游相邻节点。
6.根据权利要求4或5所述的方法,其特征在于,所述建立请求消息还包括共用资源指示信息;所述共用资源指示信息用于指示所述恢复路径与所述工作路径和所述保护路径共用带宽资源。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述恢复路径的路由信息为所述第一节点根据所述工作路径的故障信息查找获得。
8.一种恢复路径建立的方法,其特征在于,包括 第二节点接收到业务的恢复路径的建立请求消息,所述建立请求消息中至少包括第二标签、第二接口和所述恢复路径的路由信息;所述第二标签为第一上游相邻节点至所述第二节点的转发标签;所述第二接口为所述第一上游相邻节点至所述第二节点的出接口 ;所述第一上游相邻节点为所述第二节点在所述恢复路径上的上游相邻节点; 所述第二节点根据所述恢复路径的路由信息和所述业务的工作路径的路由信息,获得所述恢复路径的工作反向共用节点集合;所述工作反向共用节点集合中的工作反向共用节点在所述恢复路径和所述工作路径上的上游相邻节点相同; 所述第二节点根据所述工作反向共用节点集合判断自身是否为工作反向共用节点,获得第三判断结果; 所述第二节点根据条件分配第三标签和第三接口,所述条件包括所述第三判断结果;所述第三标签为所述第二节点至所述第一上游相邻节点的转发标签;所述第三接口为所述第二节点至所述第一上游相邻节点的出接口; 所述第二节点根据所述第二标签、所述第二接口、所述第三标签、所述第三接口建立所述恢复路径的交叉连接; 所述第二节点分配所述第三标签和所述第三接口后,向所述第一上游相邻节点发送所述恢复路径的建立应答消息,所述建立应答消息中至少包括所述第三标签、所述第三接口、所述恢复路径的路由信息和工作反向共用节点信息;所述工作反向共用节点信息为所述工作反向共用节点集合去除所述第二节点后的节点集合。
9.根据权利要求8所述的方法,其特征在于,所述第二节点根据条件分配第三标签和第三接口,所述条件包括所述第三判断结果,具体包括 若所述第三判断结果为所述第二节点为工作反向共用节点,所述第二节点分配所述第三标签和所述第三接口,所述第三标签与所述第二节点至第二上游相邻节点的转发标签相同,所述第三接口与所述第二节点至所述第二上游相邻节点的出接口相同;所述第二上游相邻节点为所述第二节点在所述工作路径上的上游相邻节点。
10.根据权利要求8或9所述的方法,其特征在于,所述方法还包括所述建立请求消息还包括共用资源指示信息;所述第二节点获得所述工作反向共用节点集合之前,根据所述共用资源指示信息确定所述恢复路径与所述工作路径共用带宽资源。
11.根据权利要求8所述的方法,其特征在于,所述方法还包括 所述第二节点根据所述恢复路径的路由信息和所述业务的保护路径的路由信息,获得所述恢复路径的保护反向共用节点集合;所述保护反向共用节点 集合中的保护反向共用节点在所述恢复路径和所述保护路径上的上游相邻节点相同; 所述第二节点根据所述保护反向共用节点集合判断自身是否为保护反向共用节点,获得第四判断结果; 所述条件还包括所述第四判断结果;所述建立应答消息还包括保护反向共用节点信息,所述保护反向共用节点信息为所述保护反向共用节点集合去除所述第二节点后的节点隹A
12.根据权利要求11所述的方法,其特征在于,所述第二节点根据条件分配第三标签和第三接口,所述条件包括所述第三判断结果和所述第四判断结果,具体包括 若所述第三判断结果为所述第二节点为工作反向共用节点,所述第二节点分配所述第三标签和所述第三接口,所述第三标签与所述第二节点至所述第二上游相邻节点的转发标签相同,所述第三接口与所述第二节点至第二上游相邻节点的出接口相同;所述第二上游相邻节点为所述第二节点在所述工作路径上的上游相邻节点; 若所述第四判断结果为所述第二节点为保护反向共用节点,所述第二节点分配所述第三标签和所述第三接口,所述第三标签与所述第二节点至第三上游相邻节点的转发标签相同,所述第三接口与所述第二节点至所述第三上游相邻节点的出接口相同;所述第三上游相邻节点为所述第二节点在所述保护路径上的上游相邻节点。
13.根据权利要求11或12所述的方法,其特征在于,所述方法还包括 所述建立请求消息还包括共用资源指示信息;所述第二节点获得所述保护反向共用节点集合之前,根据所述共用资源指示信息确定所述恢复路径与所述工作路径和所述保护路径共用带宽资源。
14.一种恢复路径建立的方法,其特征在于,包括 第三节点接收到业务的恢复路径的第一建立请求消息,所述第一建立请求消息中至少包括第五标签、第五接口、所述恢复路径的路由信息和所述恢复路径的第一工作正向共用节点信息;所述第五标签为第四上游相邻节点至所述第三节点的转发标签;所述第五接口为所述第四上游相邻节点至所述第三节点的出接口 ;所述第四上游相邻节点为所述第三节点在所述恢复路径上的上游相邻节点;所述第一工作正向共用节点信息中的工作正向共用节点在所述恢复路径和所述工作路径上的下游相邻节点相同; 所述第三节点根据所述第一工作正向共用节点信息判断自身是否为工作正向共用节点,获得第五判断结果; 所述第三节点根据第一条件分配第六标签和第六接口,所述第一条件包括所述第五判断结果;所述第六标签为所述第三节点至第四下游相邻节点的转发标签;所述第六接口为所述第三节点至所述第四下游节点的出接口 ;所述第四下游相邻节点为所述第三节点在所述恢复路径上的下游相邻节点;所述第三节点向所述第四下游相邻节点发送所述恢复路径的第二建立请求消息,所述第二建立请求消息中至少包括第六标签、第六接口、所述恢复路径的路由信息和所述恢复路径的第二工作正向共用节点信息;所述第二工作正向共用节点信息为所述第一工作正向共用节点信息去除所述第三节点后的节点集合; 所述第三节点接收到所述恢复路径的第一建立应答消息,所述第一建立应答消息至少包括第七标签、第七接口、所述恢复路径的路由信息和所述恢复路径的第一工作反向共用节点信息;所述第七标签为所述第四下游相邻节点至所述第三节点的转发标签;所述第七接口为所述第四下游相邻节点至所述第三节点的出接口 ;所述第一工作反向共用节点信息中的工作反向共用节点在所述恢复路径和所述工作路径上的上游相邻节点相同; 所述第三节点根据所述第一工作反向共用节点信息判断自身是否为工作反向共用节点,获得第六判断结果; 所述第三节点根据第二条件分配第八标签和第八接口,所述第二条件包括所述第六判断结果;所述第八标签为所述第三节点至所述第四上游相邻节点的转发标签;所述第八接口为所述第三节点至所述第四上游相邻节点的出接口; 所述第三节点根据所述第五标签、所述第五接口、所述第六标签、所述第六接口、所述第七标签、所述第七接口、所述第八标签和所述第八接口建立所述恢复路径的交叉连接; 所述第三节点分配所述第八标签和所述第八接口后,向所述第四上游相邻节点发送所述恢复路径的第二建立应答消息,所述第二建立应答消息中至少包括所述第八标签、所述第八接口、所述恢复路径的路由信息和第二工作反向共用节点信息;所述第二工作反向共用节点信息为所述第一工作反向共用节点集合去除所述第三节点后的节点集合。
15.根据权利要求14所述的方法,其特征在于,所述第三节点根据第一条件分配第六标签和第六接口,所述第一条件包括所述第五判断结果,具体包括 若所述第五判断结果为所述第三节点为工作正向共用节点,所述第三节点分配所述第六标签和所述第六接口,所述第六标签与所述第三节点至第五下游相邻节点的转发标签相同,所述第六接口与所述第三节点至所述第五下游相邻节点的出接口相同;所述第五下游相邻节点为所述第三节点在所述工作路径上的下游相邻节点; 所述第三节点根据第二条件分配第八标签和第八接口,所述第二条件包括所述第六判断结果,具体包括 若所述第六判断结果为所述第三节点为工作反向共用节点,所述第三节点分配所述第八标签和所述第八接口,所述第八标签与所述第三节点至第五上游相邻节点的转发标签相同,所述第八接口与所述第三节点至所述第五上游相邻节点的出接口相同;所述第五上游相邻节点为所述第三节点在所述工作路径上的上游相邻节点。
16.根据权利要求14或15所述的方法,其特征在于,所述方法还包括 所述第一建立请求消息还包括共用资源指示信息;所述第二建立请求消息还包括共用资源指示信息;所述第三节点判断自身是否为工作正向共用节点之前,根据所述共用资源指示信息确定所述恢复路径与所述工作路径共用带宽资源。
17.根据权利要求14所述的方法,其特征在于,所述方法还包括 所述第一建立请求消息还包括所述恢复路径的第一保护正向共用节点信息;所述第一保护正向共用节点信息中的保护正向共用节点在所述恢复路径和所述工作路径上的下游相邻节点相同; 所述第三节点根据所述第一保护正向共用节点信息判断自身是否为保护正向共用节点,获得第七判断结果; 所述第一条件还包括所述第七判断结果; 所述第二建立请求消息还包括第二保护正向共用节点信息,所述第二保护正向共用节点信息为所述第一保护正向共用节点信息去除所述第三节点后的节点集合; 所述第一建立应答消息还包括所述恢复路径的第一保护反向共用节点信息;所述第一保护反向共用节点信息中的保护反向共用节点在所述恢复路径和所述工作路径上的上游相邻节点相同; 所述第三节点根据所述第一保护反向共用节点信息判断自身是否为保护反向共用节点,获得第八判断结果; 所述第二条件还包括所述第八判断结果; 所述第二建立应答消息中还包括第二保护反向共用节点信息;所述第二保护反向共用节点信息为所述第一保护反向共用节点集合去除所述第三节点后的节点集合。
18.根据权利要求17所述的方法,其特征在于,所述第三节点根据第一条件分配第六标签和第六接口,所述第一条件包括所述第五判断结果和所述第七判断结果,具体包括 若所述第五判断结果为所述第三节点为工作正向共用节点,所述第三节点分配所述第六标签和所述第六接口,所述第六标签与所述第三节点至第五下游相邻节点的转发标签相同,所述第六接口与所述第三节点至所述第五下游相邻节点的出接口相同;所述第五下游相邻节点为所述第三节点在所述工作路径上的下游相邻节点; 若所述第七判断结果为所述第三节点为保护正向共用节点,所述第三节点分配所述第六标签和所述第六接口,所述第六标签与所述第三节点至第六下游相邻节点的转发标签相同,所述第六接口与所述第三节点至所述第六下游相邻节点的出接口相同;所述第六下游相邻节点为所述第三节点在所述保护路径上的下游相邻节点; 所述第三节点根据第二条件分配第八标签和第八接口,所述第二条件包括所述第六判断结果和所述第八判断结果,具体包括 若所述第六判断结果为所述第三节点为工作反向共用节点,所述第三节点分配所述第八标签和所述第八接口,所述第八标签与所述第三节点至所述第五上游相邻节点的转发标签相同,所述第八接口与所述第三节点至所述第五上游相邻节点的出接口相同; 若所述第八判断结果为所述第三节点为保护反向共用节点,所述第三节点分配所述第八标签和所述第八接口,所述第八标签与所述第三节点至第六上游相邻节点的转发标签相同,所述第八接口与所述第三节点至所述第六上游相邻节点的出接口相同;所述第六上游相邻节点为所述第三节点在所述保护路径上的上游相邻节点。
19.根据权利要求17或18所述的方法,其特征在于,所述方法还包括 所述第一建立请求消息还包括共用资源指示信息;所述第二建立请求消息还包括共用资源指示信息;所述第三节点判断自身是否为工作正向共用节点之前,根据所述共用资源指示信息确定所述恢复路径与所述工作路径和所述保护路径共用带宽资源。
20.一种节点设备,其特征在于,包括第一获得单元、第一判断单元、第一分配单元、第一发送单元、第一接收单元和第一交叉建立单元第一获得单元,用于根据业务的恢复路径的路由信息和所述业务的工作路径的路由信息,获得所述恢复路径的工作正向共用节点集合;所述工作正向共用节点集合中的工作正向共用节点在所述恢复路径和所述工作路径上的下游相邻节点相同; 第一判断单元,用于根据所述工作正向共用节点集合判断本节点是否为工作正向共用节点,获得第一判断结果; 第一分配单元,用于根据条件分配第一标签和第一接口,所述条件包括所述第一判断结果;所述第一标签为本节点至第一下游相邻节点的转发标签;所述第一接口为本节点至所述第一下游节点的出接口 ;所述第一下游相邻节点为本节点在所述恢复路径上的下游相邻节点; 第一发送单元,用于向所述第一下游相邻节点发送建立请求消息,所述建立请求消息中至少包括所述第一标签、所述第一接口、所述恢复路径的路由信息和工作正向共用节点信息;所述工作正向共用节点信息为所述工作正向共用节点集合去除本节点后的节点集合; 第一接收单元,用于接收所述恢复路径的建立应答消息,所述建立应答消息至少包括第四标签、第四接口和所述恢复路径的路由信息;所述第四标签为所述第一下游相邻节点至本节点的转发标签;所述第四接口为所述第一下游相邻节点至本节点的出接口 ; 第一交叉建立单元,用于根据所述第一标签、所述第一接口、所述第四标签和所述第四接口建立所述恢复路径的交叉连接。
21.根据权利要求20所述的节点设备,其特征在于,所述第一分配单元,具体包括 若所述第一判断结果为本节点为工作正向共用节点,本节点分配所述第一标签和所述第一接口,所述第一标签与本节点至第二下游相邻节点的转发标签相同,所述第一接口与本节点至所述第二下游相邻节点的出接口相同;所述第二下游相邻节点为本节点在所述工作路径上的下游相邻节点。
22.根据权利要求20或21所述的节点设备,其特征在于,所述建立请求消息还包括共用资源指示信息;所述共用资源指示信息用于指示所述恢复路径与所述工作路径共用带宽资源。
23.根据权利要求20所述的节点设备,其特征在于,所述节点设备还包括 所述第一获得单元还用于根据所述恢复路径的路由信息和所述业务的保护路径的路由信息,获得所述恢复路径的保护正向共用节点集合;所述保护正向共用节点集合中的保护正向共用节点在所述恢复路径和所述保护路径上的下游相邻节点相同; 所述第一判断单元还用于根据所述保护正向共用节点集合判断本节点是否为保护正向共用节点,获得第二判断结果; 所述条件还包括所述第二判断结果;所述建立请求消息还包括保护正向共用节点信息,所述保护正向共用节点信息为所述保护正向共用节点集合去除本节点后的节点集合。
24.根据权利要求23所述的节点设备,其特征在于,所述第一分配单元具体包括 若所述第一判断结果为本节点为工作正向共用节点,本节点分配所述第一标签和所述第一接口,所述第一标签与本节点至第二下游相邻节点的转发标签相同,所述第一接口与本节点至所述第二下游相邻节点的出接口相同;所述第二下游相邻节点为本节点在所述工作路径上的下游相邻节点;若所述第二判断结果为本节点为保护正向共用节点,本节点分配所述第一标签和所述第一接口,所述第一标签与本节点至第三下游相邻节点的转发标签相同,所述第一接口与本节点至所述第三下游相邻节点的出接口相同;所述第三下游相邻节点为本节点在所述保护路径上的下游相邻节点。
25.根据权利要求23或24所述的节点设备,其特征在于,所述建立请求消息还包括共用资源指示信息;所述共用资源指示信息用于指示所述恢复路径与所述工作路径和所述保护路径共用带宽资源。
26.根据权利要求20-25任一项所述的节点设备,其特征在于,所述节点设备还包括 第一查找单元,用于根据所述工作路径的故障信息查找获得所述恢复路径的路由信肩、O
27.一种节点设备,其特征在于,包括第二接收单元、第二获得单元、第二判断单元、第二分配单元、第二交叉建立单元和第二发送单元 第二接收单元,用于接收业务的恢复路径的建立请求消息,所述建立请求消息中至少包括第二标签、第二接口和所述恢复路径的路由信息;所述第二标签为第一上游相邻节点至本节点的转发标签;所述第二接口为所述第一上游相邻节点至本节点的出接口 ;所述第一上游相邻节点为本节点在所述恢复路径上的上游相邻节点; 第二获得单元,用于根据所述恢复路径的路由信息和所述业务的工作路径的路由信息,获得所述恢复路径的工作反向共用节点集合;所述工作反向共用节点集合中的工作反向共用节点在所述恢复路径和所述工作路径上的上游相邻节点相同; 第二判断单元,用于根据所述工作反向共用节点集合判断本节点是否为工作反向共用节点,获得第三判断结果; 第二分配单元,用于根据条件分配第三标签和第三接口,所述条件包括所述第三判断结果;所述第三标签为本节点至所述第一上游相邻节点的转发标签;所述第三接口为本节点至所述第一上游相邻节点的出接口; 第二交叉建立单元,用于根据所述第二标签、所述第二接口、所述第三标签、所述第三接口建立所述恢复路径的交叉连接; 第二发送单元,用于分配所述第三标签和所述第三接口后,向所述第一上游相邻节点发送所述恢复路径的建立应答消息,所述建立应答消息中至少包括所述第三标签、所述第三接口、所述恢复路径的路由信息和工作反向共用节点信息;所述工作反向共用节点信息为所述工作反向共用节点集合去除所述本节点后的节点集合。
28.根据权利要求27所述的节点设备,其特征在于,所述第二分配单元具体包括 若所述第三判断结果为本节点为工作反向共用节点,本节点分配所述第三标签和所述第三接口,所述第三标签与本节点至第二上游相邻节点的转发标签相同,所述第三接口与本节点至所述第二上游相邻节点的出接口相同;所述第二上游相邻节点为本节点在所述工作路径上的上游相邻节点。
29.根据权利要求27或28所述的节点设备,其特征在于,所述节点设备还包括 所述建立请求消息还包括共用资源指示信息;所述第二判断单元还用于获得所述工作反向共用节点集合之前,根据所述共用资源指示信息确定所述恢复路径与所述工作路径共用带宽资源。
30.根据权利要求27所述的节点设备,其特征在于,所述节点设备还包括 所述第二获得单元还用于根据所述恢复路径的路由信息和所述业务的保护路径的路由信息,获得所述恢复路径的保护反向共用节点集合;所述保护反向共用节点集合中的保护反向共用节点在所述恢复路径和所述保护路径上的上游相邻节点相同; 所述第二判断单元还用于根据所述保护反向共用节点集合判断本节点是否为保护反向共用节点,获得第四判断结果; 所述条件还包括所述第四判断结果;所述建立应答消息还包括保护反向共用节点信息,所述保护反向共用节点信息为所述保护反向共用节点集合去除本节点后的节点集合。
31.根据权利要求30所述的节点设备,其特征在于,所述第二分配单元具体包括 若所述第三判断结果为本节点为工作反向共用节点,本节点分配所述第三标签和所述第三接口,所述第三标签与本节点至所述第二上游相邻节点的转发标签相同,所述第三接口与本节点至第二上游相邻节点的出接口相同;所述第二上游相邻节点为本节点在所述工作路径上的上游相邻节点; 若所述第四判断结果为本节点为保护反向共用节点,本节点分配所述第三标签和所述第三接口,所述第三标签与本节点至第三上游相邻节点的转发标签相同,所述第三接口与本节点至所述第三上游相邻节点的出接口相同;所述第三上游相邻节点为本节点在所述保护路径上的上游相邻节点。
32.根据权利要求30或31所述的节点设备,其特征在于,所述节点设备还包括 所述建立请求消息还包括共用资源指示信息;所述第二判断单元还用于获得所述保护反向共用节点集合之前,根据所述共用资源指示信息确定所述恢复路径与所述工作路径和所述保护路径共用带宽资源。
33.一种节点设备,其特征在于,包括第三接收单元、第三判断单元、第三分配单元、第三发送单元和第三交叉建立单元 第三接收单元,用于接收业务的恢复路径的第一建立请求消息,所述第一建立请求消息中至少包括第五标签、第五接口、所述恢复路径的路由信息和所述恢复路径的第一工作正向共用节点信息;所述第五标签为第四上游相邻节点至本节点的转发标签;所述第五接口为所述第四上游相邻节点至本节点的出接口 ;所述第四上游相邻节点为本节点在所述恢复路径上的上游相邻节点;所述第一工作正向共用节点信息中的工作正向共用节点在所述恢复路径和所述工作路径上的下游相邻节点相同;用于接收所述恢复路径的第一建立应答消息,所述第一建立应答消息至少包括第七标签、第七接口、所述恢复路径的路由信息和所述恢复路径的第一工作反向共用节点信息;所述第七标签为所述第四下游相邻节点至本节点的转发标签;所述第七接口为所述第四下游相邻节点至本节点的出接口 ;所述第一工作反向共用节点信息中的工作反向共用节点在所述恢复路径和所述工作路径上的上游相邻节点相同; 第三判断单元,用于根据所述第一工作正向共用节点信息判断本节点是否为工作正向共用节点,获得第五判断结果;用于根据所述第一工作反向共用节点信息判断本节点是否为工作反向共用节点,获得第六判断结果; 第三分配单元,用于根据第一条件分配第六标签和第六接口,所述第一条件包括所述第五判断结果;所述第六标签为本节点至第四下游相邻节点的转发标签;所述第六接口为本节点至所述第四下游节点的出接口 ;所述第四下游相邻节点为本节点在所述恢复路径上的下游相邻节点;用于根据第二条件分配第八标签和第八接口,所述第二条件包括所述第六判断结果;所述第八标签为本节点至所述第四上游相邻节点的转发标签;所述第八接口为本节点至所述第四上游相邻节点的出接口; 第三发送单元,用于向所述第四下游相邻节点发送所述恢复路径的第二建立请求消息,所述第二建立请求消息中至少包括第六标签、第六接口、所述恢复路径的路由信息和第二工作正向共用节点信息;所述第二工作正向共用节点信息为所述第一工作正向共用节点信息去除本节点后的节点集合;用于分配所述第八标签和所述第八接口后,向所述第四上游相邻节点发送所述恢复路径的第二建立应答消息,所述第二建立应答消息中至少包括所述第八标签、所述第八接口、所述恢复路径的路由信息和第二工作反向共用节点信息;所述第二工作反向共用节点信息为所述第一工作反向共用节点集合去除本节点后的节点集合; 第三交叉建立单元,用于根据所述第五标签、所述第五接口、所述第六标签、所述第六接口、所述第七标签、所述第七接口、所述第八标签和所述第八接口建立所述恢复路径的交叉连接。
34.根据权利要求33所述的节点设备,其特征在于,所述第三分配单元具体包括 若所述第五判断结果为本节点为工作正向共用节点,本节点分配所述第六标签和所述第六接口,所述第六标签与本节点至第五下游相邻节点的转发标签相同,所述第六接口与本节点至所述第五下游相邻节点的出接口相同;所述第五下游相邻节点为本节点在所述工作路径上的下游相邻节点; 若所述第六判断结果为本节点为工作反向共用节点,本节点分配所述第八标签和所述第八接口,所述第八标签与本节点至第五上游相邻节点的转发标签相同,所述第八接口与本节点至所述第五上游相邻节点的出接口相同;所述第五上游相邻节点为本节点在所述工作路径上的上游相邻节点。
35.根据权利要求33或34所述的节点设备,其特征在于,所述节点设备还包括 所述第一建立请求消息还包括共用资源指示信息;所述第二建立请求消息还包括共用资源指示信息; 所述第三判断单元还用于判断本节点是否为工作正向共用节点之前,根据所述共用资源指示信息确定所述恢复路径与所述工作路径共用带宽资源。
36.根据权利要求33所述的节点设备,其特征在于,所述节点设备还包括 所述第一建立请求消息还包括所述恢复路径的第一保护正向共用节点信息;所述第一保护正向共用节点信息中的保护正向共用节点在所述恢复路径和所述工作路径上的下游相邻节点相同; 所述第一建立应答消息还包括所述恢复路径的第一保护反向共用节点信息;所述第一保护反向共用节点信息中的保护反向共用节点在所述恢复路径和所述工作路径上的上游相邻节点相同; 所述第一条件还包括所述第七判断结果;所述第二条件还包括所述第八判断结果; 所述第二建立请求消息还包括第二保护正向共用节点信息,所述第二保护正向共用节点信息为所述第一保护正向共用节点信息去除本节点后的节点集合;所述第二建立应答消息中还包括第二保护反向共用节点信息;所述第二保护反向共用节点信息为所述第一保护反向共用节点集合去除本节点后的节点集合; 所述第三判断单元还用于根据所述第一保护正向共用节点信息判断本节点是否为保护正向共用节点,获得第七判断结果;还用于根据所述第一保护反向共用节点信息判断本节点是否为保护反向共用节点,获得第八判断结果。
37.根据权利要求36所述的节点设备,其特征在于,所述第三分配单元具体包括 若所述第五判断结果为本节点为工作正向共用节点,本节点分配所述第六标签和所述第六接口,所述第六标签与本节点至第五下游相邻节点的转发标签相同,所述第六接口与本节点至所述第五下游相邻节点的出接口相同;所述第五下游相邻节点为本节点在所述工作路径上的下游相邻节点;若所述第七判断结果为本节点为保护正向共用节点,本节点分配所述第六标签和所述第六接口,所述第六标签与本节点至第六下游相邻节点的转发标签相同,所述第六接口与本节点至所述第六下游相邻节点的出接口相同;所述第六下游相邻节点为本节点在所述保护路径上的下游相邻节点; 若所述第六判断结果为本节点为工作反向共用节点,本节点分配所述第八标签和所述第八接口,所述第八标签与本节点至所述第五上游相邻节点的转发标签相同,所述第八接口与本节点至所述第五上游相邻节点的出接口相同;若所述第八判断结果为本节点为保护反向共用节点,本节点分配所述第八标签和所述第八接口,所述第八标签与本节点至第六上游相邻节点的转发标签相同,所述第八接口与本节点至所述第六上游相邻节点的出接口相同;所述第六上游相邻节点为本节点在所述保护路径上的上游相邻节点。
38.根据权利要求36或37所述的节点设备,其特征在于,所述节点设备还包括 所述第一建立请求消息还包括共用资源指示信息;所述第二建立请求消息还包括共用资源指示信息; 所述第三判断单元还用于判断本节点是否为工作正向共用节点之前,根据所述共用资源指示信息确定所述恢复路径与所述工作路径和所述保护路径共用带宽资源。
39.一种恢复路径建立的系统,其特征在于,所述系统至少包括权利要求20-26任一项所述的第一节点设备和权利要求27-32所述的第二节点设备,所述第一节点设备与所述第二节点设备相连。
40.根据权利要求39所述的系统,其特征在于,在所述第一节点设备和所述第二节点设备之间还包括权利要求33-38所述的第三节点设备。
全文摘要
本发明涉及网络通信领域,具体公开了一种恢复路径建立的方法,包括第一节点根据业务的恢复路径和工作路径的路由信息,获得恢复路径的工作正向共用节点集合;第一节点根据工作正向共用节点集合判断自身是否为工作正向共用节点,分配第一标签和第一接口;第一节点向第一下游相邻节点发送建立请求消息,建立请求消息中至少包括第一标签、第一接口、恢复路径的路由信息和工作正向共用节点信息;第一节点接收到恢复路径的建立应答消息,建立应答消息至少包括第四标签、第四接口和恢复路径的路由信息;第一节点根据第一标签、第一接口、第四标签和第四接口建立恢复路径的交叉连接。本发明实施例还公开了一种恢复路径建立的系统和节点设备。
文档编号H04Q11/00GK102870431SQ201280000572
公开日2013年1月9日 申请日期2012年6月20日 优先权日2012年6月20日
发明者隋志成 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1