【技术实现步骤摘要】
路径计算方法、装置及系统
[0001]本申请涉及网络
,特别涉及一种路径计算方法、装置及系统。
技术介绍
[0002]为了实现业务传输,网络设备可以基于IGP计算最优路径。
[0003]在传统的IGP中,网络设备通常根据链路的代价(cost)计算最优路径。但是,基于传统的IGP技术计算出的最优路径的能耗可能较高,导致业务传输的能耗较高。
技术实现思路
[0004]本申请提供了一种路径计算方法、装置及系统。所述技术方案如下:
[0005]第一方面,提供了一种路径计算方法方法,应用于IGP网络中的第一网络设备,该方法包括:第一网络设备接收第二网络设备发送的第一IGP报文,第一IGP报文包括该IGP网络中的网络对象的能耗信息,网络对象的能耗信息包括该网络对象的能耗;第一网络设备根据该IGP网络中的网络对象的能耗信息,确定第一网络设备到第一出口设备的最优路径,第一出口设备是该IGP网络的出口网络设备。
[0006]本申请提供的技术方案,第一网络设备根据IGP网络中的网络对象的能耗信息确定第一网络设备到第一出口设备的最优路径,因此,第一网络设备确定的最优路径的能耗较低,有助于降低业务传输的能耗,满足绿色节能网络的要求。
[0007]可选的,网络对象包括IGP网络中的网络设备和IGP网络中的链路中的至少一种。例如,网络对象包括IGP网络中的网络设备和IGP网络中的链路。
[0008]本申请提供的技术方案,第一网络设备确定第一网络设备到第一出口设备的最优路径的过程中,考 ...
【技术保护点】
【技术特征摘要】
1.一种路径计算方法,其特征在于,应用于内部网关协议IGP网络中的第一网络设备,所述方法包括:所述第一网络设备接收第二网络设备发送的第一IGP报文,所述第一IGP报文包括所述IGP网络中的网络对象的能耗信息,所述网络对象的能耗信息包括所述网络对象的能耗;所述第一网络设备根据所述IGP网络中的网络对象的能耗信息,确定所述第一网络设备到第一出口设备的最优路径,所述第一出口设备是所述IGP网络的出口网络设备。2.根据权利要求1所述的方法,其特征在于,所述网络对象包括所述IGP网络中的网络设备和所述IGP网络中的链路中的至少一种。3.根据权利要求2所述的方法,其特征在于,所述IGP网络中的网络设备的能耗根据以下至少一个因素确定:所述网络设备中的处理组件、所述网络设备中的调温组件、所述网络设备所处环境;所述IGP网络中的链路的能耗根据以下至少一个因素确定:所述链路对应的网络处理器NP芯片、所述链路对应的光电转换芯片、所述链路对应的串行接口。4.根据权利要求1至3任一项所述的方法,其特征在于,所述网络对象的能耗信息还包括所述网络对象的状态信息,所述状态信息用于指示所述网络对象的状态,所述网络对象的状态包括休眠状态或唤醒状态。5.根据权利要求1至4任一项所述的方法,其特征在于,所述第一网络设备根据所述IGP网络中的网络对象的能耗信息,确定所述第一网络设备到所述第一出口设备的最优路径,包括:所述第一网络设备根据所述IGP网络中的网络对象的能耗信息、第一灵活算法和所述IGP网络的网络拓扑,确定所述第一网络设备到所述第一出口设备的最优路径。6.根据权利要求5所述的方法,其特征在于,所述第一网络设备根据所述IGP网络中的网络对象的能耗信息、第一灵活算法和所述IGP网络的网络拓扑,确定所述第一网络设备到所述第一出口设备的最优路径,包括:所述第一网络设备根据所述IGP网络中的网络对象的能耗信息、所述第一灵活算法的度量类型、所述第一灵活算法的约束条件和所述IGP网络的网络拓扑,确定剪枝后的网络拓扑;所述第一网络设备根据所述剪枝后的网络拓扑中的网络对象的能耗信息、所述第一灵活算法的计算类型、所述第一灵活算法的度量类型和所述剪枝后的网络拓扑,确定所述第一网络设备到所述第一出口设备的最优路径。7.根据权利要求5或6所述的方法,其特征在于,所述第一灵活算法满足以下至少一种:所述第一灵活算法的度量类型包括能耗度量;所述第一灵活算法的约束条件包括能耗约束条件。8.根据权利要求7所述的方法,其特征在于,所述能耗约束条件包括设备能耗约束条件和链路能耗约束条件中的至少一种;所述设备能耗约束条件包括:排除不满足设备能耗条件的网络设备;所述链路能耗约束条件包括:排除不满足链路能耗条件的链路。9.根据权利要求8所述的方法,其特征在于,
所述设备能耗约束条件包括以下至少一个:排除能耗大于设备能耗阈值的网络设备、排除处于休眠状态的网络设备;所述链路能耗约束条件包括以下至少一个:排除能耗大于链路能耗阈值的链路、排除处于休眠状态的链路。10.根据权利要求1至9任一项所述的方法,其特征在于,所述方法还包括:所述第一网络设备确定满足设备休眠条件,所述第一网络设备进入休眠状态;所述第一网络设备向所述IGP网络发送第二IGP报文,所述第二IGP报文携带设备休眠状态信息,所述设备休眠状态信息用于指示所述第一网络设备处于休眠状态;其中,所述设备休眠条件包括以下至少一个:达到设备休眠时刻、所述第一网络设备的能耗与所述第一网络设备的流量的比值达到设备休眠阈值。11.根据权利要求10所述的方法,其特征在于,所述方法还包括:所述第一网络设备确定满足设备唤醒条件,所述第一网络设备进入唤醒状态;所述第一网络设备向所述IGP网络发送第三IGP报文,所述第三IGP报文携带设备唤醒状态信息,所述设备唤醒状态信息用于指示所述第一网络设备处于唤醒状态;其中,所述设备唤醒条件包括以下至少一个:达到设备唤醒时刻、所述第一网络设备的能耗与所述第一网络设备的流量的比值达到设备唤醒阈值。12.根据权利要求1至11任一项所述的方法,其特征在于,所述方法还包括:所述第一网络设备确定满足链路休眠条件,所述第一网络设备控制第一链路进入休眠状态,所述第一链路是受控于所述第一网络设备的链路;所述第一网络设备向所述IGP网络发送第四IGP报文,所述第四IGP报文携带链路休眠状态信息,所述链路休眠状态信息用于指示所述第一链路处于休眠状态;其中,所述链路休眠条件包括以下至少一个:达到链路休眠时刻、所述第一链路的能耗与所述第一链路的流量的比值达到链路休眠阈值。13.根据权利要求12所述的方法,其特征在于,所述方法还包括:所述第一网络设备确定满足链路唤醒条件,所述第一网络设备控制所述第一链路进入唤醒状态;所述第一网络设备向所述IGP网络发送第五IGP报文,所述第五IGP报文携带链路唤醒状态信息,所述链路唤醒状态信息用于指示所述第一链路处于唤醒状态;其中,所述链路唤醒条件包括以下至少一个:达到链路唤醒时刻、所述第一链路的能耗与所述第一链路的流量的比值达到链路唤醒阈值。14.一种路径计算装置,其特征在于,应用于内部网关协议IGP网络中的第一网络设备,所述装置包括:接收模块,用于接收第二网络设备发送的第一IGP报文,所述第一IGP报文包括所述IGP网络中的网络对象的能耗...
【专利技术属性】
技术研发人员:缪海峰,徐国其,胡志波,闫刚,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。