一种基于控制平面资源的路由约束预计算方法及系统技术方案

技术编号:21577820 阅读:28 留言:0更新日期:2019-07-10 17:10
本发明专利技术公开了一种基于控制平面资源的路由约束预计算方法及系统,涉及通信设备管理技术领域,本发明专利技术通过获取组网中所有ASON节点的资源状态信息,建立资源状态数据对象;获取全网TE链路信息,建立TE链路数据对象;设置需要创建的电路层次、速率、源宿端口信息;根据资源状态数据对象、TE链路数据对象以及需要创建的电路层次、速率、源宿端口信息进行路由约束预计算;根据路由约束预计算结果创建符合路由约束预计算结果的SPC业务。

A Routing Constraint Prediction Method and System Based on Control Plane Resources

【技术实现步骤摘要】
一种基于控制平面资源的路由约束预计算方法及系统
本专利技术涉及通信设备管理
,具体涉及一种基于控制平面资源的路由约束预计算方法及系统。
技术介绍
随着电信网的发展和用户需求的提高,传统的OTN(光传输网,OpticalTransportNetwork)网络逐渐暴露出一些问题:业务配置复杂、带宽利用率低、保护方式单一等。为了有效地解决上述问题,ASON(AutomaticallySwitchedOpticalNetwork,自动交换光网络)应运而生。它在传输网中引入了信令,并通过增加控制平面,增强了网络连接管理和故障恢复能力。它支持端到端业务配置和多种业务保护形式;还能根据业务重要级别的不同,分别提供不同的保护类型,满足不同客户的需要。同时,还可以对多点故障的网络提供保护。目前在创建智能SPC(SoftPermanentConnection,软永久连接)业务时,用户通过网管交互界面选择SPC业务源宿信息及路由约束信息,由控制平面进行路由计算后将结果返回给网管。在这个过程中,控制平面会根据用户选择的信息及当前的链路资源等状态综合判断后计算最优路径,但是在该过程中链路资源等状态对用户是透明的,会出现用户选择的路由约束无法使用的情况,导致需要用户反复下发试错的情况,影响用户体验。有鉴于此,针对上述操作过程的问题,需要提供一种更加可靠的路由约束选取方法,降低用户选择的路由约束无法使用的概率,从而减少用户重复操作,提升操作效率。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种基于控制平面资源的路由约束预计算方法及系统,减少用户重复操作,提升易用性。为达到以上目的,本专利技术采取的技术方案是:本专利技术提供一种基于控制平面资源的路由约束预计算方法,包括:获取组网中所有ASON节点的资源状态信息,建立资源状态数据对象;获取全网TE链路信息,建立TE链路数据对象;设置需要创建的电路层次、速率、源宿端口信息;根据资源状态数据对象、TE链路数据对象以及需要创建的电路层次、速率、源宿端口信息进行路由约束预计算。在上述技术方案的基础上,所述方法还包括以下步骤:根据资源状态数据对象、TE链路数据对象以及需要创建的电路层次、速率、源宿端口信息进行路由约束预计算之后,根据路由约束预计算结果创建符合路由约束预计算结果的SPC业务。在上述技术方案的基础上,所述资源状态信息包括每个ASON节点中光层资源、电层资源的控制状态。在上述技术方案的基础上,所述全网TE链路信息包括全网所有光层TE链路、电层TE链路的属性信息。在上述技术方案的基础上,所述设置需要创建电路的层次、速率、源宿端口信息,具体包括以下步骤:设置需要创建电路的层次、速率、源宿端口信息,判断电路的层次是建立光层电路还是电层电路;如果建立电层电路,指定电路的速率,根据电路层次及速率选择电路的源宿端口;如果建立光层电路,根据电路层次选择电路的源宿端口。在上述技术方案的基础上,所述方法还包括以下步骤,获取需要创建的电路层次、速率、源宿端口信息之后,根据电路层次、速率,确定可用的约束资源,从可用的约束资源中选择约束资源作为包含/排除约束条件;进行路由约束预计算时,根据资源状态数据对象、TE链路数据对象以及需要创建的电路层次、速率、源宿端口信息和包含/排除约束条件,进行路由约束预计算。本专利技术还提供一种基于控制平面资源的路由约束预计算系统,包括:信息获取模块,其用于:获取组网中所有ASON节点的资源状态信息,建立资源状态数据对象;获取全网TE链路信息,建立TE链路数据对象;设置模块,其用于:设置需要创建的电路层次、速率、源宿端口信息;计算模块,其用于:根据资源状态数据对象、TE链路数据对象以及需要创建的电路层次、速率、源宿端口信息,进行路由约束预计算。在上述技术方案的基础上,所述系统还包括业务创建模块,其用于:根据路由约束预计算结果创建符合路由约束预计算结果的SPC业务。在上述技术方案的基础上,所述设置模块设置需要创建电路的层次、速率、源宿端口信息,具体包括以下步骤:设置需要创建电路的层次、速率、源宿端口信息,判断电路的层次是建立光层电路还是电层电路;如果建立电层电路,指定电路的速率,根据电路层次及速率选择电路的源宿端口;如果建立光层电路,根据电路层次选择电路的源宿端口。在上述技术方案的基础上,所述设置模块还用于:设置需要创建的电路层次、速率、源宿端口信息之后,根据电路层次、速率,确定可用的约束资源,从可用的约束资源中选择约束资源作为包含/排除约束条件;所述计算模块还用于:进行路由约束预计算时,根据资源状态数据对象、TE链路数据对象以及需要创建的电路层次、速率、源宿端口信息和包含/排除约束条件,进行路由约束预计算。与现有技术相比,本专利技术的优点在于:本专利技术通过对控制平面资源、链路状态进行分析,将路由约束抽象为简单路径,采用寻路算法计算符合条件的路由约束,以达成减少用户重复选取路由约束试错操作的目的,优化业务创建流程。附图说明图1为本专利技术实施例中基于控制平面资源的路由约束预计算方法的流程示意图;图2为本专利技术实施例中基于控制平面资源的路由约束预计算方法的ASON网络组网示意图;图3为本专利技术实施例中基于控制平面资源的路由约束预计算方法的端口资源类与TE链路类关系图;图4为本专利技术实施例中基于控制平面资源的路由约束预计算方法的预计算流程示意图。具体实施方式现在将详细参照本专利技术的具体实施例,在附图中例示了本专利技术的例子。尽管将结合具体实施例描述本专利技术,但将理解,不是想要将本专利技术限于所述的实施例。相反,想要覆盖由所附权利要求限定的在本专利技术的精神和范围内包括的变更、修改和等价物。应注意,这里描述的方法步骤都可以由任何功能块或功能布置来实现,且任何功能块或功能布置可被实现为物理实体或逻辑实体、或者两者的组合。为了使本领域技术人员更好地理解本专利技术,下面结合附图和具体实施方式对本专利技术作进一步详细说明。注意:接下来要介绍的示例仅是一个具体的例子,而非限制本专利技术的实施例必须为如下具体的步骤、数值、条件、数据、顺序等等。本领域技术人员可以通过阅读本说明书来运用本专利技术的构思来构造本说明书中未提到的更多实施例。参见图1所示,本专利技术实施例提供一种基于控制平面资源的路由约束预计算方法,包括以下步骤:S1、获取组网中所有ASON节点的资源状态信息,建立资源状态数据对象;获取全网TE链路信息,建立TE链路数据对象;简单组网模型示意图如图2所示;S2、设置需要创建的电路层次、速率、源宿端口信息;端口资源对象及TE链路对象类的关系图如图3所示;S3、根据资源状态数据对象、TE链路数据对象以及需要创建的电路层次、速率、源宿端口信息进行路由约束预计算;S4、根据路由约束预计算结果创建符合路由约束预计算结果的SPC业务。本专利技术实施例通过对控制平面资源、链路状态进行分析,将路由约束抽象为简单路径,采用寻路算法计算符合条件的路由约束,以达成减少用户重复选取路由约束试错操作的目的,优化业务创建流程。作为优选的实施方式,所述资源状态信息包括每个ASON节点中光层资源、电层资源的控制状态。作为优选的实施方式,所述全网TE链路信息包括全网所有光层TE链路、电层TE链路的属性信息。作为优选的实施方式,设置需要创建电路的层次、速率、源宿本文档来自技高网...

【技术保护点】
1.一种基于控制平面资源的路由约束预计算方法,其特征在于,包括:获取组网中所有ASON节点的资源状态信息,建立资源状态数据对象;获取全网TE链路信息,建立TE链路数据对象;设置需要创建的电路层次、速率、源宿端口信息;根据资源状态数据对象、TE链路数据对象以及需要创建的电路层次、速率、源宿端口信息进行路由约束预计算。

【技术特征摘要】
1.一种基于控制平面资源的路由约束预计算方法,其特征在于,包括:获取组网中所有ASON节点的资源状态信息,建立资源状态数据对象;获取全网TE链路信息,建立TE链路数据对象;设置需要创建的电路层次、速率、源宿端口信息;根据资源状态数据对象、TE链路数据对象以及需要创建的电路层次、速率、源宿端口信息进行路由约束预计算。2.如权利要求1所述的方法,其特征在于:所述方法还包括以下步骤:根据资源状态数据对象、TE链路数据对象以及需要创建的电路层次、速率、源宿端口信息进行路由约束预计算之后,根据路由约束预计算结果创建符合路由约束预计算结果的SPC业务。3.如权利要求1所述的方法,其特征在于:所述资源状态信息包括每个ASON节点中光层资源、电层资源的控制状态。4.如权利要求1所述的方法,其特征在于:所述全网TE链路信息包括全网所有光层TE链路、电层TE链路的属性信息。5.如权利要求1所述的方法,其特征在于:所述设置需要创建电路的层次、速率、源宿端口信息,具体包括以下步骤:设置需要创建电路的层次、速率、源宿端口信息,判断电路的层次是建立光层电路还是电层电路;如果建立电层电路,指定电路的速率,根据电路层次及速率选择电路的源宿端口;如果建立光层电路,根据电路层次选择电路的源宿端口。6.如权利要求1所述的方法,其特征在于:所述方法还包括以下步骤,获取需要创建的电路层次、速率、源宿端口信息之后,根据电路层次、速率,确定可用的约束资源,从可用的约束资源中选择约束资源作为包含/排除约束条件;进行路由约束预计算时,根据资源状...

【专利技术属性】
技术研发人员:张晓辉
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

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

1