一种标签交换路径lsp的创建方法及装置的制造方法

文档序号:9828042阅读:786来源:国知局
一种标签交换路径lsp的创建方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,特别是涉及一种标签交换路径LSP的创建方法及装置。
【背景技术】
[0002]PCE(Path Computat1n Element,算路兀件)是在一个网络域中部署一台或几台有算路功能的设备,专门用于为网络中的节点算路。网络中需要算路的模块中设置有 PCC(Path Computat1n Customer,算路客户端),其能够通过 PCEP(PCE protocol,PCE协议)向PCE发送算路请求消息、接收PCE计算出的算路结果,并根据算路结果发起RSVP(Resource Reservat1n Protocol,资源预留协议)信令过程进行路由。
[0003]除了根据PCC的请求进行路径计算外,PCE还可以根据需要,在一些网络节点之间主动触发建立LSP(label switch path,标签交换路径)。例如,当一个应用需要新建一条具有特定约束的隧道,或者现有隧道带宽不够,需要新建一条隧道进行负荷分担等情况发生时,都需要PCE主动建立相应的隧道。
[0004]然而,在PCE主动触发建立隧道的情况下,现有技术无法为触发建立的隧道建立保护隧道。鉴于网络中单个节点故障是比较常见的,如果没有建立保护隧道的机制,则节点间通信的稳定性将大大降低。

【发明内容】

[0005]本发明要解决的技术问题是提供一种LSP的创建方法及装置,用以解决现有技术中PCE(Path Computat1n Element,算路元件)主动触发建立隧道的情况下,无法为触发建立的隧道建立相应的保护隧道,节点间通信的稳定性低的问题。
[0006]一方面,本发明提供一种LSP的创建方法,包括:PCE向隧道首节点发送LSP初始化消息,所述LSP初始化消息中携带主隧道信息和保护隧道指示参数,以使所述主隧道中的各节点获知所述保护隧道指示参数;所述算路元件PCE根据所述主隧道中的各节点对所述保护隧道指示参数的反馈,为各对应节点确定保护隧道。
[0007]可选的,所述PCE根据所述主隧道中的各节点对所述保护隧道指示参数的反馈,为各对应节点确定保护隧道具体包括:所述PCE接收来自所述主隧道中的各节点的保护隧道算路请求;所述PCE根据所述保护隧道算路请求为所述各节点确定保护隧道并向各对应节点发送确定出的保护隧道信息。
[0008]可选的,所述保护隧道指示参数包括保护隧道类型。
[0009]可选的,所述保护隧道类型包括DETOUR快速重路由或FACILITY快速重路由。
[0010]另一方面,本发明的实施例还提供一种LSP的创建方法,包括:隧道首节点接收来自PCE的LSP初始化消息,所述LSP初始化消息中携带主隧道信息和保护隧道指示参数;所述隧道首节点根据所述LSP初始化消息创建主隧道,并向所述主隧道中的其他各节点发送所述保护隧道指示参数;所述主隧道中的各节点根据所述保护隧道指示参数建立对应的保护隧道。
[0011]可选的,所述隧道首节点根据所述LSP初始化消息创建主隧道,并向所述主隧道中的其他各节点发送所述保护隧道指示参数具体包括:所述隧道首节点根据所述LSP初始化消息发起RSVP信令创建主隧道,所述RSVP信令中携带所述保护隧道指示参数。
[0012]可选的,所述主隧道中的各节点根据所述保护隧道指示参数建立对应的保护隧道具体包括:所述主隧道中的各节点根据所述保护隧道指示参数向所述PCE发送保护隧道算路请求;所述主隧道中的各节点接收来自所述PCE的保护隧道信息并根据所述保护隧道信息建立对应的保护隧道。
[0013]另一方面,本发明还提供一种LSP的创建装置,包括:发送单元,用于向隧道首节点发送LSP初始化消息,所述LSP初始化消息中携带主隧道信息和保护隧道指示参数,以使所述主隧道中的各节点获知所述保护隧道指示参数;确定单元,所述PCE根据所述主隧道中的各节点对所述保护隧道指示参数的反馈,为各对应节点确定保护隧道。
[0014]可选的,所述确定单元具体用于:接收来自所述主隧道中的各节点的保护隧道算路请求;根据所述保护隧道算路请求为所述各节点确定保护隧道并向各对应节点发送确定出的保护隧道信息。
[0015]另一方面,本发明还提供一种LSP的创建装置,包括:接收单元,用于接收来自PCE的LSP初始化消息,所述LSP初始化消息中携带主隧道信息和保护隧道指示参数;主隧道创建单元,用于根据所述接收单元接收的所述LSP初始化消息,创建主隧道并向所述主隧道中的其他各节点发送所述保护隧道指示参数;保护隧道创建单元,用于根据所述主隧道创建单元发送的所述保护隧道指示参数为所述主隧道建立对应的保护隧道。
[0016]本发明实施例提供的LSP的创建方法及装置,当PCE要主动在某两个节点之间建立LSP时,可以向隧道首节点发送LSP初始化消息,在该LSP初始化消息中携带主隧道信息和保护隧道指示参数,这样主隧道中的各节点即可获知对应的保护隧道指示参数并对所述保护隧道指示参数做出相应的反馈,从而使PCE能够根据该反馈为各对应节点确定相应的保护隧道,有效提高了节点间通信的稳定性。
【附图说明】
[0017]图1是本发明实施例提供的LSP的创建方法的一种流程图;
[0018]图2是本发明实施例提供的LSP的创建方法的另一种流程图;
[0019]图3是本发明优选实施例提供的LSP的创建方法的一种详细的流程图;
[0020]图4是本发明优选实施例中保护隧道指示参数的一种数据结构示意图;
[0021]图5是本发明实施例提供的LSP的创建装置的一种结构示意图;
[0022]图6是本发明实施例提供的LSP的创建方法的另一种结构示意图。
【具体实施方式】
[0023]以下结合附图对本发明进行详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
[0024]如图1所示,本发明的实施例提供一种标签交换路径LSP的创建方法,包括:
[0025]Sll, PCE向隧道首节点发送LSP初始化消息,所述LSP初始化消息中携带主隧道信息和保护隧道指示参数,以使所述主隧道中的各节点获知所述保护隧道指示参数;
[0026]S12,所述PCE根据所述主隧道中的各节点对所述保护隧道指示参数的反馈,为各对应节点确定保护隧道。
[0027]本发明实施例提供的LSP的创建方法,当PCE要主动在某两个节点之间建立LSP时,可以向隧道首节点发送LSP初始化消息,在该LSP初始化消息中携带主隧道信息和保护隧道指示参数,这样主隧道中的各节点即可获知对应的保护隧道指示参数并对所述保护隧道指示参数做出相应的反馈,从而使PCE能够根据该反馈为各对应节点确定相应的保护隧道,有效提高了节点间通信的稳定性。
[0028]需要说明的是,本发明实施例涉及PCEP和RSVP两个协议,节点间的传输路径在两个协议中具有不同的称谓。例如在PCEP中称为LSP,而在RSVP中称为隧道,但本质上二者相同。
[0029]具体的,在步骤Sll中,当PCE需要在两个节点之间新建一条隧道时,首先计算出来这两个节点之间的一条主隧道,将主隧道信息发送给隧道首节点。如果需要使这条主隧道上的节点在主隧道出现故障时能够快速重路由,则可以在主隧道信息的基础上增加保护隧道指示参数,将主隧道信息和保护隧道指示参数携带在LSP初始化消息中,以使主隧道中的各个节点获知自身需要建立相应的保护隧道。
[0030]可选的,PCE向隧道首节点发送的LSP初始化消息可以为PCInitiate消息。由于在P
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1