一种算路方法、装置、PCC、PCE及算路系统制造方法及图纸

技术编号:18369488 阅读:38 留言:0更新日期:2018-07-05 13:22
本发明专利技术提出了一种算路方法、装置、PCC、PCE及算路系统。所述算路方法,在PCC侧,执行的流程包括:建立多个算路请求,所述算路请求包括对应的路径选项;将所述多个算路请求关联为一组同步路径计算请求,以使所述PCE对所述多个算路请求中的路径选项按照算路结果唯一原则进行算路;发送所述多个算路请求至所述PCE,提高了PCE对于多个路径选项的算路效率。

A method, device, PCC, PCE and routing system

The invention provides a calculation method, a device, a PCC, a PCE and a routing system. The method of calculation is performed on the PCC side, which includes the establishment of multiple path requests, which include the corresponding path options; the multiple path requests are associated with a set of synchronization path calculation requests to enable the PCE to carry out the path options in the multiple path requests according to the only principle of the path result. The number of route requests sent to the PCE is increased, and the PCE efficiency of multiple path options is improved.

【技术实现步骤摘要】
一种算路方法、装置、PCC、PCE及算路系统
本专利技术涉及通信
,尤其涉及一种算路方法、装置、PCC、PCE及算路系统。
技术介绍
在数据通信的因特网协议(InternetProtocol,缩写:IP)/多协议标签交换(Multi-ProtocolLabelSwitching,缩写:MPLS)网络中,两个标签交换路由器(LabelSwitchingRouter,缩写:LSR)之间可以根据用户指定的显示路径或者动态路径,生成符合带宽及其他限制要求的传输路径,并在该传输路径上通过资源预留协议(ResourceReservationProtocol,缩写:RSVP)保留带宽资源并分配标签,从而建立端到端的流量工程(TrafficEngineering,缩写:TE)隧道。路径计算单元(PathComputationElement,缩写PCE)指基于网络拓扑,使用约束条件,计算一条网络路径或者路由的实体。PCE可位于网络节点上,也可以是一个网络外的服务器等设备。PCE可以通过访问流量工程数据库,按带宽和其它约束条件,计算TELSP(LabelSwitchedPath,中文名称:标签交换路径)的路径。RFC4657和RFC5440分别提出了PCC(PathComputationClient,中文全称:路径计算客户端)向PCE(PathComputationElement,中文全称:路径计算单元)提交路径计算请求,PCE返回路径计算结果。建立MPLS-TE隧道时,可能有多个路径选项,每一个路径选项包含各自的路径限制,例如必须经过的节点,需要排除的节点等。在RFC5440中,PCC向PCE发起路径计算请求时,只定义了携带一个路径限制的路径选项,不能解决多个路径选项的LSP路径计算问题。因此,需要一种算路方法、装置、PCC、PCE及算路系统,以解决现有技术中存在的上述技术问题。
技术实现思路
本专利技术提供一种算路方法、装置、PCC、PCE及算路系统,提高了PCE对于多个路径选项的算路效率。本专利技术采用的技术方案是:一种算路方法,在PCC侧,执行的流程包括:建立多个算路请求,所述算路请求包括对应的路径选项;将所述多个算路请求关联为一组同步路径计算请求,以使所述PCE对所述多个算路请求中的路径选项按照算路结果唯一原则进行算路;发送所述多个算路请求至所述PCE。优选地,所述发送所述多个算路请求至所述PCE之后,所述方法,还包括:接收所述PCE对应所述一组同步路径计算请求发来的回应消息,所述回应消息包括算路得到的算路结果;基于所述算路结果,确定出最终的路径选项。优选地,所述基于所述算路结果,确定出最终的路径选项,具体包括:根据所述算路结果确定出算路成功的算路请求;将所述算路成功的算路请求中对应的路径选项作为所述最终的路径选项。本专利技术还提供了一种算路方法,在PCE侧,执行的流程包括:接收PCC发来的多个算路请求,所述多个算路请求关联为一组同步路径计算请求;对所述多个算路请求中的路径选项按照算路结果唯一原则进行算路,得到算路结果。优选地,所述对所述多个算路请求中的路径选项按照算路结果唯一原则进行算路,得到算路结果,具体包括:依次对所述多个算路请求中的路径选项进行算路;若对当前算路请求中的路径选项算路成功,则将该算路成功的路径选项作为唯一的算路结果,并且对所述当前算路请求后面的算路请求中的路径选项不予处理。优选地,所述依次对所述多个算路请求中的路径选项进行算路之后,所述方法,还包括:若对所述多个算路请求中的路径选项算路失败,则对应所述一组同步路径计算请求回应算路失败的算路应答。优选地,所述得到算路结果之后,所述方法,还包括:对应所述一组同步路径计算请求发送包括算路结果的回应消息。本专利技术还提供了一种算路装置,设置于PCC侧,包括:请求建立模块,用于建立多个算路请求,所述算路请求包括对应的路径选项;关联模块,用于将所述多个算路请求关联为一组同步路径计算请求,以使所述PCE对所述多个算路请求中的路径选项按照算路结果唯一原则进行算路;PCC发送模块,用于发送所述多个算路请求至所述PCE。优选地,所述装置,还包括:PCC接收模块,用于在所述发送模块发送所述多个算路请求至所述PCE之后,接收所述PCE对应所述一组同步路径计算请求发来的回应消息,所述回应消息包括算路得到的算路结果;路径确定模块,用于基于所述算路结果,确定出最终的路径选项。优选地,所述路径确定模块,具体用于:根据所述算路结果确定出算路成功的算路请求;将所述算路成功的算路请求中对应的路径选项作为所述最终的路径选项。本专利技术还提供了一种算路装置,设置于PCE侧,包括:PCE接收模块,用于接收PCC发来的多个算路请求,所述多个算路请求关联为一组同步路径计算请求;算路模块,用于对所述多个算路请求中的路径选项按照算路结果唯一原则进行算路,得到算路结果。优选地,所述算路模块,具体用于:依次对所述多个算路请求中的路径选项进行算路;若对当前算路请求中的路径选项算路成功,则将该算路成功的路径选项作为唯一的算路结果,并且对所述当前算路请求后面的算路请求中的路径选项不予处理。优选地,所述算路模块,具体用于:若对所述多个算路请求中的路径选项算路失败,则对应所述一组同步路径计算请求回应算路失败的算路应答。优选地,所述装置还包括,PCE发送模块,用于:对应所述一组同步路径计算请求发送包括算路结果的回应消息。本专利技术还提供了一种PCC,包括根据上文所述设置于PCC侧的算路装置。本专利技术还提供了一种PCE,包括根据上文所述设置于PCE侧的算路装置。本专利技术还提供了一种算路系统,包括根据上文所述的PCC。本专利技术还提供了一种算路系统,包括根据上文所述的PCE。采用上述技术方案,本专利技术至少具有下列效果:采用本专利技术提供的算路方法,对多个路径选项按照算路结果唯一原则进行算路,节省了多个路径选项进行LSP算路时,PCC与PCE之间的交互流程,提高了PCE算路效率。附图说明图1为本专利技术第一实施例算路方法的流程图;图2为本专利技术第二实施例算路方法的流程图;图3为本专利技术第三实施例算路方法的流程图;图4为采用本专利技术第三实施例算路方法建立隧道的示意图;图5为本专利技术第四实施例算路装置的方框图;图6为本专利技术第五实施例算路装置的方框图;图7为本专利技术第三实施例算路方法采用SVEC对象的扩展示意图。具体实施方式为更进一步阐述本专利技术为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本专利技术进行详细说明如后。本专利技术提供的算路方法,提高了PCE算路的效率,下面将详细地描述本专利技术的算路方法及其各个步骤。第一实施例如图1所示,本实施例的算路方法,包括PCC侧和PCE侧分别执行的算路方法。首先在PCC侧,执行的流程包括:步骤S10:建立多个算路请求,算路请求包括对应的路径选项。在PCC侧建立MPLS-TE隧道时,提供多个路径选项,每一个路径选项具有各自的路径限制,例如必须经过的节点,需要排除的节点等。每个算路请求包括一个路径选项,因此该步骤建立算路请求时,需要针对每一个路径选项建立一个算路请求,因此,建立多个算路请求。然后,执行步骤S20:将多个算路请求关联为一组同步路径计算请求,以使PCE对多个算路请求中的路径选项按照算路结果唯一原则进行算本文档来自技高网
...
一种算路方法、装置、PCC、PCE及算路系统

【技术保护点】
1.一种算路方法,其特征在于,在PCC侧,执行的流程包括:建立多个算路请求,所述算路请求包括对应的路径选项;将所述多个算路请求关联为一组同步路径计算请求,以使所述PCE对所述多个算路请求中的路径选项按照算路结果唯一原则进行算路;发送所述多个算路请求至所述PCE。

【技术特征摘要】
1.一种算路方法,其特征在于,在PCC侧,执行的流程包括:建立多个算路请求,所述算路请求包括对应的路径选项;将所述多个算路请求关联为一组同步路径计算请求,以使所述PCE对所述多个算路请求中的路径选项按照算路结果唯一原则进行算路;发送所述多个算路请求至所述PCE。2.根据权利要求1所述的算路方法,其特征在于,所述发送所述多个算路请求至所述PCE之后,所述方法,还包括:接收所述PCE对应所述一组同步路径计算请求发来的回应消息,所述回应消息包括算路得到的算路结果;基于所述算路结果,确定出最终的路径选项。3.根据权利要求2所述的算路方法,其特征在于,所述基于所述算路结果,确定出最终的路径选项,具体包括:根据所述算路结果确定出算路成功的算路请求;将所述算路成功的算路请求中对应的路径选项作为所述最终的路径选项。4.一种算路方法,其特征在于,在PCE侧,执行的流程包括:接收PCC发来的多个算路请求,所述多个算路请求关联为一组同步路径计算请求;对所述多个算路请求中的路径选项按照算路结果唯一原则进行算路,得到算路结果。5.根据权利要求4所述的算路方法,其特征在于,所述对所述多个算路请求中的路径选项按照算路结果唯一原则进行算路,得到算路结果,具体包括:依次对所述多个算路请求中的路径选项进行算路;若对当前算路请求中的路径选项算路成功,则将该算路成功的路径选项作为唯一的算路结果,并且对所述当前算路请求后面的算路请求中的路径选项不予处理。6.根据权利要求5所述的算路方法,其特征在于,所述依次对所述多个算路请求中的路径选项进行算路之后,所述方法,还包括:若对所述多个算路请求中的路径选项算路失败,则对应所述一组同步路径计算请求回应算路失败的算路应答。7.根据权利要求4或5所述的算路方法,其特征在于,所述得到算路结果之后,所述方法,还包括:对应所述一组同步路径计算请求发送包括算路结果的回应消息。8.一种算路装置,其特征在于,设置于PCC侧,包括:请求建立模块,用于建立多个算路请求,所述算路请求包括对应的路径选项;关联模块,用于将所述多个算路请求关联为一组...

【专利技术属性】
技术研发人员:杨美琴
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1