一种PCC请求算路失败的处理方法及装置制造方法及图纸

技术编号:19751075 阅读:29 留言:0更新日期:2018-12-12 05:44
本发明专利技术公开了一种路径计算客户PCC请求算路失败的处理方法及装置,其中,所述PCC请求算路失败的处理方法,包括:路径计算单元PCE接收PCC发送的按照约束条件进行算路的请求;所述PCE根据所述请求进行算路,向所述PCC返回算路结果,其中,若按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议。在本发明专利技术实施例中,通过算路结果携带算路失败指导建议,可以使得PCC根据所述算路失败指导建议调整约束条件,进而获取较佳的转发路径,满足PCC设备的规划管理需求。

【技术实现步骤摘要】
一种PCC请求算路失败的处理方法及装置
本专利技术涉及通信技术,尤指一种PCC(PathComputationClients,路径计算客户)请求算路失败的处理方法及装置。
技术介绍
随着MPLS(Multi-ProtocolLabelSwitching,多协议标签交换)/GMPLS(GeneralizedMultiprotocolLabelSwitching,通用多协议标志交换协议)网络的发展,网络拓扑越来越复杂,路由量非常巨大,路径计算也越来越复杂。而流量工程的部署,需要网络设备在复杂的约束条件下计算路由,这些约束条件不仅仅包含静态的约束,如路由器节点间的距离、带宽,光网络设备的线路容量等,也包括动态的约束条件,如网络故障状态、网络拥塞信息等。基于约束的路径计算是MPLS/GMPLS网络流量工程中的一个基本功能模块。IETF(TheInternetEngineeringTaskForce,国际互联网工程任务组)中的PCE(PathComputationElement,路径计算单元)工作组提出了基于PCE的MPLS/GMPLS网络结构,在这种结构中,PCE是网络中专门负责路径计算的功能实体,它基于已知的网络拓扑结构和约束条件,根据PCC的请求计算出一条满足约束条件的最佳路径。PCE可以位于网络中的任何地方,可以集成在网络设备内部,如集成在LSR(LabelSwitchRouter,标记交换路由器)内部,或者集成在OSS(TheOfficeofStrategicServices,运营支撑系统)内部,也可以是一个独立的设备。PCC和PCE之间以及PCE与PCE之间通过专门的PCEP(PathComputationElementCommunicationProtocol,路径计算协议)通信,提交路径计算请求并获得路径计算结果。PCC可以是MPLS/GMPLS网络中的LSR或者是NMS(NetworkManagementSystem,网络管理系统)。
技术实现思路
作为路径计算单元通讯协议,目前PCEP中定义了PCC请求算路的约束属性,PCE根据约束属性进行算路失败将会返回给PCC算路失败提示,但是对于算路失败时,PCC无法明确知道是哪些算路约束条件可以调整或调整到什么程度才能够获取转发路径。本专利技术实施例提供了一种PCC请求算路失败的处理方法及装置,能够实现PCC请求算路失败时,PCE给予失败原因指导建议。为了达到本专利技术目的,本专利技术实施例提供了一种路径计算客户PCC请求算路失败的处理方法,包括:路径计算单元PCE接收PCC发送的按照约束条件进行算路的请求;所述PCE根据所述请求进行算路,向所述PCC返回算路结果,其中,若按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议。在一实施方式中,所述PCE接收PCC发送的按照约束条件进行算路的请求包括:PCE接收PCC发送的路径计算请求消息,所述路径计算请求消息携带约束条件和请求算路失败指导建议标记。在一实施方式中,所述PCE根据所述请求进行算路,向所述PCC返回算路结果,其中,若按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议包括:所述PCE根据所述路径计算请求消息进行算路,若按照所述约束条件算路失败,且判断所述路径计算请求消息携带请求算路失败指导建议标记,则向所述PCC返回的路径计算响应消息中携带算路失败指导建议。在一实施方式中,所述PCE根据所述请求进行算路,向所述PCC返回算路结果,其中,若按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议的步骤中,所述PCE计算满足最多约束条件的最优路径,所述算路失败指导建议包括所述满足最多约束条件的最优路径的信息。在一实施方式中,所述最优路径的信息包括最优路径的路径信息和链路属性。在一实施方式中,所述最优路径的链路属性由所述约束条件的属性确定。本专利技术实施例还提供了一种PCC请求算路失败的处理方法,包括:PCC请求PCE按照约束条件进行算路;所述PCC接收所述PCE发送的算路结果,若所述算路结果表示按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议。在一实施方式中,所述PCC请求PCE按照约束条件进行算路包括:所述PCC向所述PCE发送路径计算请求消息,所述路径计算请求消息携带约束条件和请求算路失败指导建议标记。在一实施方式中,所述PCC接收所述PCE发送的算路结果,若所述算路结果表示按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议,包括:所述PCC接收所述PCE发送的携带算路结果的路径计算响应消息,若所述算路结果表示按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议。在一实施方式中,所述算路失败指导建议包括满足最多约束条件的最优路径的信息。本专利技术实施例还提供了一种PCC请求算路失败的处理装置,应用于PCE,其特征在于,包括:请求接收模块,用于接收PCC发送的按照约束条件进行算路的请求;计算模块,用于根据所述请求进行算路,向所述PCC返回算路结果,其中,若按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议。在一实施方式中,所述请求接收模块,进一步用于接收PCC发送的路径计算请求消息,所述路径计算请求消息携带约束条件和请求算路失败指导建议标记。在一实施方式中,所述计算模块,进一步用于根据所述路径计算请求消息进行算路,若按照所述约束条件算路失败,且判断所述路径计算请求消息携带请求算路失败指导建议标记,则向所述PCC返回的路径计算响应消息中携带算路失败指导建议。在一实施方式中,所述计算模块,进一步用于:计算满足最多约束条件的最优路径,所述算路失败指导建议包括所述满足最多约束条件的最优路径的信息。在一实施方式中,所述最优路径的信息包括最优路径的路径信息和链路属性。在一实施方式中,所述最优路径的链路属性由所述约束条件的属性确定。本专利技术实施例还提供了一种PCC请求算路失败的处理装置,应用于PCC,其特征在于,包括:请求发送模块,用于请求PCE按照约束条件进行算路;结果接收模块,用于接收所述PCE发送的算路结果,若所述算路结果表示按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议。在一实施方式中,所述请求发送模块,进一步用于向PCE发送路径计算请求消息,所述路径计算请求消息携带约束条件和请求算路失败指导建议标记。在一实施方式中,所述结果接收模块,进一步用于接收PCE发送的携带算路结果的路径计算响应消息,若所述算路结果表示按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议。在一实施方式中,所述算路失败指导建议包括满足最多约束条件的最优路径的信息。本专利技术实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现所述PCC请求算路失败的处理方法。与现有技术相比,本专利技术实施例包括:PCE接收PCC发送的按照约束条件进行算路的请求;所述PCE根据所述请求进行算路,向所述PCC返回算路结果,其中,若按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议。在本专利技术实施例中,通过算路结果携带算路失败指导建议,可以使得PCC根据所述算路失败指导建议调整约束条件,进而获取较佳的转发路径,满足PCC设备的规划管理需求本文档来自技高网
...

【技术保护点】
1.一种路径计算客户PCC请求算路失败的处理方法,包括:路径计算单元PCE接收PCC发送的按照约束条件进行算路的请求;所述PCE根据所述请求进行算路,向所述PCC返回算路结果,其中,若按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议。

【技术特征摘要】
1.一种路径计算客户PCC请求算路失败的处理方法,包括:路径计算单元PCE接收PCC发送的按照约束条件进行算路的请求;所述PCE根据所述请求进行算路,向所述PCC返回算路结果,其中,若按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议。2.根据权利要求1所述的处理方法,其特征在于,所述PCE接收PCC发送的按照约束条件进行算路的请求包括:PCE接收PCC发送的路径计算请求消息,所述路径计算请求消息携带约束条件和请求算路失败指导建议标记。3.根据权利要求2所述的处理方法,其特征在于,所述PCE根据所述请求进行算路,向所述PCC返回算路结果,其中,若按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议包括:所述PCE根据所述路径计算请求消息进行算路,若按照所述约束条件算路失败,且判断所述路径计算请求消息携带请求算路失败指导建议标记,则向所述PCC返回的路径计算响应消息中携带算路失败指导建议。4.根据权利要求1~3中任意一项所述的处理方法,其特征在于,所述PCE根据所述请求进行算路,向所述PCC返回算路结果,其中,若按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议的步骤中,所述PCE计算满足最多约束条件的最优路径,所述算路失败指导建议包括所述满足最多约束条件的最优路径的信息。5.根据权利要求4所述的处理方法,其特征在于,所述最优路径的信息包括最优路径的路径信息和链路属性。6.根据权利要求5所述的处理方法,其特征在于,所述最优路径的链路属性由所述约束条件的属性确定。7.一种PCC请求算路失败的处理方法,包括:PCC请求PCE按照约束条件进行算路;所述PCC接收所述PCE发送的算路结果,若所述算路结果表示按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议。8.根据权利要求7所述的处理方法,其特征在于,所述PCC请求PCE按照约束条件进行算路包括:所述PCC向所述PCE发送路径计算请求消息,所述路径计算请求消息携带约束条件和请求算路失败指导建议标记。9.根据权利要求8所述的处理方法,其特征在于,所述PCC接收所述PCE发送的算路结果,若所述算路结果表示按照所述约束条件算路失败,则所述算路结果包含算路失败指导建议,包括:所述PCC接收所述PCE发送的携带算路结果的路径计算响应消息,若所述算路结果表示按照所述约束条件算...

【专利技术属性】
技术研发人员:焦琳韩玉芳张耀华任广臣
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1