[发明专利]智能网系统任务调度系统及方法有效
申请号: | 200710140541.4 | 申请日: | 2007-08-09 |
公开(公告)号: | CN101106734A | 公开(公告)日: | 2008-01-16 |
发明(设计)人: | 修文飞;李蕊;王善刚 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04Q3/00 | 分类号: | H04Q3/00 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 系统 任务 调度 方法 | ||
1.一种智能网系统任务调度系统,其特征在于,包括:
控制模块,用于配置多个任务的控制信息;以及
调度模块,用于根据所述控制模块中的所述多个任务的控制信息,来依次执行所述多个任务。
2.根据权利要求1所述的系统,其特征在于,所述控制信息包括每个所述多个任务的开始执行时间、优先级、以及每个所述多个任务失败后是否执行后续任务的信息。
3.根据权利要求2所述的系统,其特征在于,所述调度模块从所述控制模块读取对应于当前任务的控制信息,并将所述控制信息中的所述开始执行时间与当前日期以及当前时间点进行比较来判断是否需要执行所述当前任务,如果是,则执行所述当前任务。
4.根据权利要求3所述的系统,其特征在于,在所述调度模块执行完所述当前任务后,从所述控制模块读取下一个任务的控制信息,并判断是否需要执行所述下一个任务,直至所述多个任务的控制信息都被读取和判断。
5.根据权利要求4所述的系统,其特征在于,所述调度模块判断出当前时间超过为所述当前任务设置的开始执行时间而所述当前任务未被执行时,不执行所述当前任务及后续的任务。
6.根据权利要求1所述的系统,其特征在于,所述调度模块将每个所述多个任务的执行情况保存到日志文件中。
7.一种智能网系统任务调度方法,其特征在于,包括以下步骤:
步骤S302,配置多个任务的控制信息,并将调度任务添加到系统任务时间列表中;以及
步骤S304,所述调度任务根据所述控制信息,依次执行所述多个任务。
8.根据权利要求7所述的方法,其特征在于,所述控制信息包括每个所述多个任务的开始执行时间、优先级、以及每个所述多个任务失败后是否执行后续任务的信息。
9.根据权利要求8所述的方法,其特征在于,所述步骤S302包括以下步骤:
控制模块配置所述多个任务的控制信息;以及
调度模块作为所述调度任务被添加到所述系统任务时间列表中。
10.根据权利要求9所述的方法,其特征在于,还包括以下步骤:
操作系统定时扫描所述系统任务时间列表,确定当前要执行的任务。
11.根据权利要求10所述的方法,其特征在于,所述步骤S302还包括以下步骤:将所述调度模块配置为日运行方式。
12.根据权利要求11所述的方法,其特征在于,所述步骤S304包括以下步骤:
所述调度模块读取对应于当前任务的控制信息,并将所述控制信息中的所述开始执行时间与当前日期以及当前时间点进行比较来判断是否需要执行所述当前任务,如果是,则执行所述当前任务;以及
在所述调度模块执行完所述当前任务后,读取下一个任务的控制信息,并判断是否需要执行所述下一个任务,直至所述多个任务的控制信息都被读取和判断。
13.根据权利要求12所述的方法,其特征在于,在当前时间超过为所述当前任务设置的开始执行时间而所述当前任务未被执行时,不执行所述当前任务及后续的任务。
14.根据权利要求12所述的方法,其特征在于,在所述当前任务失败的情况下,继续执行后续任务。
15.根据权利要求12所述的方法,其特征在于,在所述当前任务失败的情况下,停止执行后续任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710140541.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多视编解码的方法及装置
- 下一篇:一种实现群外来呼叫上话务台的方法