资源处理方法及装置制造方法及图纸

技术编号:14469344 阅读:47 留言:0更新日期:2017-01-21 01:05
本发明专利技术提供了一种资源处理方法及装置,其中,该资源处理方法包括:管理路由转发设备的资源信息,其中,该资源信息至少包括:路由转发设备的一个或多个资源的标识,一个或多个资源中的每个资源的属性信息;根据管理的资源信息向控制终端上报路由转发设备的资源变更信息,其中,该资源变更信息用于控制终端更新路由转发设备的资源信息。通过本发明专利技术,解决了相关技术中存在的路由转发设备和控制终端之间的通讯效率低,控制终端处理路由转发设备中的资源变更的负担重的问题,进而达到了提高路由转发设备和控制终端之间的通讯效率,降低控制终端处理路由转发设备中的资源变更的负担的效果。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种资源处理方法及装置
技术介绍
互联网工程任务组(InternetEngineeringTaskForce,简称为IETF)提出了开放路由系统接口(InterfacetotheRoutingSystem,简称为I2RS)的概念,希望通过在控制平面开放路由系统的接口来解决传统网络设备向SDN有序演进的问题。图1是根据本专利技术实施例的I2RS系统的架构图,其核心思想是在目前传统网络设备的路由及转发系统基础上开放新的接口与外部控制终端通信,外部控制终端(Client)通过获知各个网络设备的资源、路由配置、流量统计等信息学习到全网拓扑结构图,进而动态地下发路由状态、策略等到各个设备上去。由此可以看出,I2RS延用了传统网络设备中正在使用的路由、转发等结构与功能,并在此基础上进行功能的扩展与丰富,为网络设备的可编程性奠定了基础,为用户创新提供有力保证。但是,与传统配置管理思想相同,I2RS架构体系尚未提供明确的实现资源管理的组件,并且I2RS代理Agent(即,路由转发设备)缺乏对资源变更的统一管理机制,当设备资源发生频繁变化,或设备多业务资源并发变更时,I2RSAgent与控制终端之间会充斥着大量的资源变更通知消息,I2RSAgent与I2RS控制终端(即,控制终端)之间的通讯效率较低,且I2RS控制终端处理资源变更的负担较重。针对相关技术中存在的路由转发设备和控制终端之间的通讯效率低,控制终端处理路由转发设备中的资源变更的负担重的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种资源处理方法及装置,以至少解决相关技术中存在的路由转发设备和控制终端之间的通讯效率低,控制终端处理路由转发设备中的资源变更的负担重的问题。根据本专利技术的一个方面,提供了一种资源处理方法,包括:管理路由转发设备的资源信息,其中,所述资源信息至少包括:所述路由转发设备的一个或多个资源的标识,所述一个或多个资源中的每个资源的属性信息;根据管理的所述资源信息向控制终端上报所述路由转发设备的资源变更信息,其中,所述资源变更信息用于所述控制终端更新所述路由转发设备的资源信息。可选地,根据管理的所述资源信息向控制终端上报所述路由转发设备的资源变更信息包括:接收所述一个或多个资源所在的业务模块上报的所述资源变更信息;将接收的所述资源变更信息上报给所述控制终端。可选地,将接收的所述资源变更信息上报给所述控制终端包括:分配资源变更序列,其中,所述资源变更序列用于描述所述资源变更信息;将分配的所述资源变更序列上报给所述控制终端。可选地,将接收的所述资源变更信息上报给所述控制终端包括:分批次将接收的所述资源变更信息发送给所述控制终端。可选地,将接收的所述资源变更信息上报给所述控制终端包括:在接收到所述资源变更信息的第一时刻启动资源上报定时器;当达到所述资源上报定时器的周期时间后,将在所述资源上报定时器的周期时间内接收到的资源变更信息上报给所述控制终端。可选地,在管理路由转发设备的资源信息之后,还包括:接收所述一个或多个资源所在的业务模块上报的资源删除通知;根据所述资源删除通知将待删除的资源的信息发送给所述控制终端,其中,所述待删除的资源的信息用于所述控制终端更新所述路由转发设备的资源信息。可选地,根据所述资源删除通知将待删除的资源的信息发送给所述控制终端包括:根据所述资源删除通知标记所述待删除的资源,并开启资源上报定时器;当达到所述资源上报定时器的周期时间后,对所述待删除的资源的信息按照预定格式进行封装;将封装后的待删除的资源的信息发送给所述控制终端。可选地,在开启资源上报定时器的同时还包括:开启资源老化计时,其中,所述资源老化计时的时间大于所述资源上报定时器的周期时间;在将封装后的待删除的资源的信息发送给所述控制终端之后,还包括:当达到所述资源老化计时的时间后,删除标记的所述待删除的资源。可选地,根据所述资源删除通知将待删除的资源的信息发送给所述控制终端包括:根据所述资源删除通知更新资源变更序列,其中,更新后的资源变更序列用于描述所述待删除的资源的信息;对更新后的资源变更序列按照预定格式进行封装;将封装后的更新后的资源变更序列发送给所述控制终端。根据本专利技术的另一方面,提供了一种资源处理装置,包括:管理模块,用于管理路由转发设备的资源信息,其中,所述资源信息至少包括:所述路由转发设备的一个或多个资源的标识,所述一个或多个资源中的每个资源的属性信息;上报模块,用于根据管理的所述资源信息向控制终端上报所述路由转发设备的资源变更信息,其中,所述资源变更信息用于所述控制终端更新所述路由转发设备的资源信息。可选地,所述上报模块包括:接收单元,用于接收所述一个或多个资源所在的业务模块上报的所述资源变更信息;上报单元,用于将接收的所述资源变更信息上报给所述控制终端。可选地,所述上报单元包括:分配子单元,用于分配资源变更序列,其中,所述资源变更序列用于描述所述资源变更信息;第一上报子单元,用于将分配的所述资源变更序列上报给所述控制终端。可选地,所述上报单元包括:发送子单元,用于分批次将接收的所述资源变更信息发送给所述控制终端。可选地,所述上报单元包括:启动子单元,用于在接收到所述资源变更信息的第一时刻启动资源上报定时器;第二上报子单元,用于当达到所述资源上报定时器的周期时间后,将在所述资源上报定时器的周期时间内接收到的资源变更信息上报给所述控制终端。可选地,所述装置还包括:接收模块,用于接收所述一个或多个资源所在的业务模块上报的资源删除通知;发送模块,用于根据所述资源删除通知将待删除的资源的信息发送给所述控制终端,其中,所述待删除的资源的信息用于所述控制终端更新所述路由转发设备的资源信息。可选地,所述发送模块包括:处理单元,用于根据所述资源删除通知标记所述待删除的资源,并开启资源上报定时器;第一封装单元,用于当达到所述资源上报定时器的周期时间后,对所述待删除的资源的信息按照预定格式进行封装;第一发送单元,用于将封装后的待删除的资源的信息发送给所述控制终端。可选地,所述处理单元还用于:开启资源老化计时,其中,所述资源老化计时的时间大于所述资源上报定时器的周期时间;所述装置还包括:删除模块,用于当达到所述资源老化计时的时间后,删除标记的所述待删除的资源。可选地,所述发送模块包括:更新单元,用于根据所述资源删除通知更新资源变更序列,其中,更新后的资源变更序列用于描述所述待删除的资源的信息;第二封装单元,用于对更新后的资源变更序列按照预定格式进行封装;第二发送单元,用于将封装后的更新后的资源变更序列发送给所述控制终端。通过本专利技术,采用管理路由转发设备的资源信息,其中,所述资源信息至少包括:所述路由转发设备的一个或多个资源的标识,所述一个或多个资源中的每个资源的属性信息;根据管理的所述资源信息向控制终端上报所述路由转发设备的资源变更信息,其中,所述资源变更信息用于所述控制终端更新所述路由转发设备的资源信息,解决了相关技术中存在的路由转发设备和控制终端之间的通讯效率低,控制终端处理路由转发设备中的资源变更的负担重的问题,进而达到了提高路由转发设备和控制终端之间的通讯效率,降低控制终端处理路由转发设备中的资源本文档来自技高网...

【技术保护点】
一种资源处理方法,其特征在于,包括:管理路由转发设备的资源信息,其中,所述资源信息至少包括:所述路由转发设备的一个或多个资源的标识,所述一个或多个资源中的每个资源的属性信息;根据管理的所述资源信息向控制终端上报所述路由转发设备的资源变更信息,其中,所述资源变更信息用于所述控制终端更新所述路由转发设备的资源信息。

【技术特征摘要】
1.一种资源处理方法,其特征在于,包括:管理路由转发设备的资源信息,其中,所述资源信息至少包括:所述路由转发设备的一个或多个资源的标识,所述一个或多个资源中的每个资源的属性信息;根据管理的所述资源信息向控制终端上报所述路由转发设备的资源变更信息,其中,所述资源变更信息用于所述控制终端更新所述路由转发设备的资源信息。2.根据权利要求1所述的方法,其特征在于,根据管理的所述资源信息向控制终端上报所述路由转发设备的资源变更信息包括:接收所述一个或多个资源所在的业务模块上报的所述资源变更信息;将接收的所述资源变更信息上报给所述控制终端。3.根据权利要求2所述的方法,其特征在于,将接收的所述资源变更信息上报给所述控制终端包括:分配资源变更序列,其中,所述资源变更序列用于描述所述资源变更信息;将分配的所述资源变更序列上报给所述控制终端。4.根据权利要求2所述的方法,其特征在于,将接收的所述资源变更信息上报给所述控制终端包括:分批次将接收的所述资源变更信息发送给所述控制终端。5.根据权利要求2所述的方法,其特征在于,将接收的所述资源变更信息上报给所述控制终端包括:在接收到所述资源变更信息的第一时刻启动资源上报定时器;当达到所述资源上报定时器的周期时间后,将在所述资源上报定时器的周期时间内接收到的资源变更信息上报给所述控制终端。6.根据权利要求1所述的方法,其特征在于,在管理路由转发设备的资源信息之后,还包括:接收所述一个或多个资源所在的业务模块上报的资源删除通知;根据所述资源删除通知将待删除的资源的信息发送给所述控制终端,其中,所述待删除的资源的信息用于所述控制终端更新所述路由转发设备的资源信息。7.根据权利要求6所述的方法,其特征在于,根据所述资源删除通知将待删除的资源的信息发送给所述控制终端包括:根据所述资源删除通知标记所述待删除的资源,并开启资源上报定时器;当达到所述资源上报定时器的周期时间后,对所述待删除的资源的信息按照预定格式进行封装;将封装后的待删除的资源的信息发送给所述控制终端。8.根据权利要求7所述的方法,其特征在于,在开启资源上报定时器的同时还包括:开启资源老化计时,其中,所述资源老化计时的时间大于所述资源上报定时器的周期时间;在将封装后的待删除的资源的信息发送给所述控制终端之后,还包括:当达到所述资源老化计时的时间后,删除标记的所述待删除的资源。9.根据权利要求6所述的方法,其特征在于,根据所述资源删除通知将待删除的资源的信息发送给所述控制终端包括:根据所述资源删除通知更新资源变更序列,其中,更新后的资源变更序列用于描述所述待删除的资源的信息;对更新后的资源变更序列按照预定格式进行封装;将封装后的更新后的资源变更序列发送给所述控...

【专利技术属性】
技术研发人员:焦琳冯冲戴娴娴
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1