一种预留中继资源的方法及装置制造方法及图纸

技术编号:11299930 阅读:84 留言:0更新日期:2015-04-15 17:16
本发明专利技术公开了一种预留中继资源的方法及装置,涉及通信领域。所述方法包括步骤:故障分析器发送故障事件给资源预留器;资源预留器接收故障事件后发送故障对象请求给路径计算单元;路径计算单元接收故障对象请求后根据自身实时收集的当前网络的全网网络状态信息计算当前网络的波长资源、中继资源和通过添加中继资源可通的路径,并将计算结果发送给资源预留器;资源预留器根据接收到的计算结果获得当前网络需要预留的中继资源。所述方法及装置可以消除动态重路由对中继资源使用的不确定性,从而提高了在重路由情况下预留中继资源的效率。

【技术实现步骤摘要】
【国外来华专利技术】一种预留中继资源的方法及装置
本专利技术涉及通信
,尤其涉及一种预留中继资源的方法及装置。
技术介绍
ASON(AutoSwitchedOpticalNetwork,波分自动交换光网络)具有强大的抗故障恢复能力。用户部署ASON时通常采用动态重路由的方式灵活对抗网络故障。特别是在光层ASON中,出现故障后,采用动态重路由的方式能够使业务在最短的时间内完成探测、定位、重路由和恢复。因此,对ASON来说,中继资源的预留非常重要。如果中继资源的预留不合适,将导致业务抢占或因中继资源状态不一致而恢复失败。用户需要尽量准确地预留当前网络全网的中继资源,从而保证当前网络在出现故障的情况下,业务能够按ASON动态重路由的方式成功恢复。当前网络为了保证计算路由成功,通常采用基于损伤的动态重路由算法。但是,基于损伤的动态重路由算法非常复杂。因此,按照现有技术的基于损伤的动态重路由算法预留中继资源非常困难。现有技术中,还没有在重路由情况下能够满足放置和使用一致性的预留中继资源的方法。特别地,在ASON/GMPLS(GeneralizedMPLS,通用多协议标记交换)网络机制下,只能按业务出现故障的先后顺序添加中继资源并对其进行多次模拟。对每条业务,按照现有技术的基于损伤的动态重路由算法进行流量计算路由和/或光参计算路由,在算不通的第一条路径上按选择中继资源的原则添加中继资源。由于后续业务的中继资源的改变将导致之前的业务无法按照原来的意愿选择已经添加的中继资源,这必然导致不同业务之间的中继资源抢占。对用户来说,模拟一次并添加相应的中继资源后,再次模拟时仍然会失败并建议再次添加中继资源,然后再次模拟时可能仍然会失败。现有技术的在重路由情况下中继资源的预留方法及装置存在如下缺点:最终的预留结果完全随机化,实际网络状态与模拟状态完全不一致,无法预期,往往是建议增加中继资源后,模拟时仍然需要增加中继资源,预留中继资源效率低。
技术实现思路
本专利技术实施例提供一种预留中继资源的方法及装置,以解决现有技术中在重路由情况下预留中继资源效率低的问题。为了解决上述技术问题,本专利技术实施例公开了如下技术方案:第一方面,提供一种预留中继资源的方法,所述方法包括步骤:故障分析器发送所述故障事件给资源预留器;所述资源预留器接收故障事件后发送故障对象请求给路径计算单元;所述路径计算单元接收所述故障对象请求后根据自身实时收集的当前网络的全网网络状态信息计算当前网络的波长资源、中继资源和通过添加中继资源可通的路径,并将计算结果发送给所述资源预留器;所述资源预留器根据接收到的所述计算结果获得当前网络需要预留的中继资源。在第一方面的第一种可能的实现方式中,所述方法还包括如下步骤:所述资源预留器将所述当前网络需要预留的中继资源发送给所述故障分析器;所述故障分析器对所述当前网络需要预留的中继资源进行仿真验证,将仿真验证结果发送给所述资源预留器;所述资源预留器对所述仿真验证结果为通过的中继资源执行预留。结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述资源预留器根据接收到的所述计算结果获得当前网络需要预留的中继资源,具体包括:所述资源预留器在当前网络的每个故障场景的每条业务的原始选项组中选择选项,组成当前网络的每个故障场景的每条业务的第一层初级选项组,根据所述第一层初级选项组得到当前网络的第一层准预留资源;所述资源预留器根据当前网络的每个故障场景的每条业务的第一层初级选项组,确定当前网络的每个故障场景的每条业务的必用站点,根据所述必用站点和当前网络的中继资源预留情况确定当前网络的可选站点;所述资源预留器逐个禁用当前网络的可选站点,确定当前网络的第二层准预留资源;判断所述第二层准预留资源使用的中继资源的数量是否大于所述第一层准预留资源使用的中继资源的数量,如果是,将所述第一层准预留资源作为当前网络需要预留的中继资源。结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述资源预留器在当前网络的每个故障场景的每条业务的原始选项组中选择选项,组成当前网络的每个故障场景的每条业务的第一层初级选项组,根据所述第一层初级选项组得到当前网络的第一层准预留资源,具体包括:所述资源预留器在当前网络的每个故障场景的每条业务的原始选项组中选择占用站点数量最少的选项,组成当前网络的每个故障场景的每条业务的第一层初级选项组;所述资源预留器在当前网络的每个故障场景的每条业务的第一层初级选项组中选择一个选项组成当前网络的第一层高级选项组;根据所述当前网络的第一层高级选项组确定当前网络的第一层准预留资源。结合第一方面的第二种可能的实现方式或第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述资源预留器逐个禁用当前网络的可选站点,确定当前网络的第二层准预留资源,具体包括:所述资源预留器逐个禁用当前网络的可选站点,获得子层准预留资源,将使用中继资源数量最少的所述子层准预留资源作为当前网络的第二层准预留资源。结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述资源预留器根据接收到的所述计算结果获得当前网络需要预留的中继资源,还包括:如果所述第二层准预留资源使用的中继资源的数量小于所述第一层准预留资源使用的中继资源的数量,所述资源预留器逐个禁用除第一可选站点外的其它可选站点,确定当前网络的第三层准预留资源;所述第一可选站点为使用中继资源数量最少的所述子层准预留资源对应禁用的可选站点;执行判断步骤确定当前网络需要预留的中继资源。结合第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述执行判断步骤,具体包括:判断所述第三层准预留资源使用的中继资源的数量是否大于所述第二层准预留资源使用的中继资源的数量,如果是,将所述第二层准预留资源作为当前网络需要预留的中继资源。结合第一方面、第一方面的第一种至第六种可能的实现方式中任一项,在第一方面的第七种可能的实现方式中,所述故障分析器发送故障事件给资源预留器之前还包括:故障分析器接收用户请求或用户在线设定的触发条件。结合第一方面、第一方面的第一种至第七种可能的实现方式中任一项,在第一方面的第八种可能的实现方式中,所述故障事件包括:站点故障事件、链路故障事件或共享风险链路组故障事件。结合第一方面、第一方面的第一种至第八种可能的实现方式中任一项,在第一方面的第九种可能的实现方式中,所述全网网络状态信息包括:波长占用信息和中继资源占用信息。第二方面提供一种预留中继资源的装置,所述装置包括:故障分析器、资源预留器和路径计算单元;所述故障分析器,用于发送故障事件给所述资源预留器;所述资源预留器,用于接收所述故障事件后发送故障对象请求给所述路径计算单元;所述路径计算单元,用于接收所述故障对象请求后根据自身实时收集的当前网络的全网网络状态信息计算当前网络的波长资源、中继资源和通过添加中继资源可通的路径,并将计算结果发送给所述资源预留器;所述资源预留器,还用于根据接收到的所述计算结果获得当前网络需要预留的中继资源。在第二方面的第一种可能的实现方式中,所述资源预留器,还用于将所述当前网络需要预留的中继资源发送给所述故障分析器;所述故障分析器,用于对所述当前网络需要预留的中本文档来自技高网
...
一种预留中继资源的方法及装置

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种预留中继资源的方法,其特征在于,所述方法应用于波分自动交换光网络中,所述方法包括步骤:故障分析器发送故障事件给资源预留器;所述资源预留器接收所述故障事件后发送故障对象请求给路径计算单元;所述路径计算单元接收所述故障对象请求后根据自身实时收集的当前网络的全网网络状态信息计算当前网络的波长资源、中继资源和通过添加中继资源可通的路径,并将计算结果发送给所述资源预留器;所述资源预留器根据接收到的所述计算结果获得当前网络需要预留的中继资源;其中,所述资源预留器根据接收到的所述计算结果获得当前网络需要预留的中继资源,具体包括:所述资源预留器在当前网络的每个故障场景的每条业务的原始选项组中选择选项,组成当前网络的每个故障场景的每条业务的第一层初级选项组,根据所述第一层初级选项组得到当前网络的第一层准预留资源;所述资源预留器根据当前网络的每个故障场景的每条业务的第一层初级选项组,确定当前网络的每个故障场景的每条业务的必用站点,根据所述必用站点和当前网络的中继资源预留情况确定当前网络的可选站点;所述资源预留器逐个禁用当前网络的可选站点,确定当前网络的第二层准预留资源;判断所述第二层准预留资源使用的中继资源的数量是否大于所述第一层准预留资源使用的中继资源的数量,如果是,将所述第一层准预留资源作为当前网络需要预留的中继资源。2.如权利要求1所述方法,其特征在于,所述方法还包括如下步骤:所述资源预留器将所述当前网络需要预留的中继资源发送给所述故障分析器;所述故障分析器对所述当前网络需要预留的中继资源进行仿真验证,将仿真验证结果发送给所述资源预留器;所述资源预留器对所述仿真验证结果为通过的中继资源执行预留。3.如权利要求1所述的方法,其特征在于,所述资源预留器在当前网络的每个故障场景的每条业务的原始选项组中选择选项,组成当前网络的每个故障场景的每条业务的第一层初级选项组,根据所述第一层初级选项组得到当前网络的第一层准预留资源,具体包括:所述资源预留器在当前网络的每个故障场景的每条业务的原始选项组中选择占用站点数量最少的选项,组成当前网络的每个故障场景的每条业务的第一层初级选项组;所述资源预留器在当前网络的每个故障场景的每条业务的第一层初级选项组中选择一个选项组成当前网络的第一层高级选项组;根据所述当前网络的第一层高级选项组确定当前网络的第一层准预留资源。4.如权利要求1所述的方法,其特征在于,所述资源预留器逐个禁用当前网络的可选站点,确定当前网络的第二层准预留资源,具体包括:所述资源预留器逐个禁用当前网络的可选站点,获得子层准预留资源,将使用中继资源数量最少的所述子层准预留资源作为当前网络的第二层准预留资源。5.如权利要求4所述的方法,其特征在于,所述资源预留器根据接收到的所述计算结果获得当前网络需要预留的中继资源,还包括:如果所述第二层准预留资源使用的中继资源的数量小于所述第一层准预留资源使用的中继资源的数量,所述资源预留器逐个禁用除第一可选站点外的其它可选站点,确定当前网络的第三层准预留资源;所述第一可选站点为使用中继资源数量最少的所述子层准预留资源对应禁用的可选站点;执行判断步骤确定当前网络需要预留的中继资源。6.如权利要求5所述的方法,其特征在于,所述执行判断步骤确定当前网络需要预留的中继资源,具体包括:判断所述第三层准预留资源使用的中继资源的数量是否大于所述第二层准预留资源使用的中继资源的数量,如果是,将所述第二层准预留资源作为当前网络需要预留的中继资源。7.如权利要求1所述的方法,其特征在于,所述故障分析器发送故障事件给资源预留器之前还包括:故障分析器接收用户请求或用户在线设定的触发条件。8.如权利要求1所述的方法,其特征在于,所述故障事件包括:站点故障事件、链...

【专利技术属性】
技术研发人员:隋志成
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1