[发明专利]共用资源的调度方法和装置无效
申请号: | 200910162111.1 | 申请日: | 2009-08-04 |
公开(公告)号: | CN101610552A | 公开(公告)日: | 2009-12-23 |
发明(设计)人: | 赵云峰;宋建明 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04W28/16 | 分类号: | H04W28/16;H04W72/04 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 | 代理人: | 龚家骅 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共用 资源 调度 方法 装置 | ||
1、一种共用资源的调度方法,其特征在于,应用于包括多个模块和共用资源以及管理模块的系统中,所述方法包括:
所述管理模块为各个使用所述共用资源的模块分配时间片;
在当前时间到达为一个或多个模块分配的时间片时,所述管理模块调度所述一个或多个模块使用所述共用资源。
2、如权利要求1所述的方法,其特征在于,所述多个模块对所述共用资源的操作类型为同步操作时,所述管理模块调度所述一个或多个模块使用所述共用资源包括:
在当前时间到达为一个或多个模块分配的时间片时,所述管理模块向所述一个或多个模块分别发送同步指示信号,通过所述管理模块中的多路复用装置分别建立所述一个或多个模块的接口与所述共用资源的接口的连接,触发所述一个或多个模块发起对所述共用资源的访问;所述触发的模块的数量不大于所述共用资源的接口数量。
3、如权利要求1所述的方法,其特征在于,所述多个模块对所述共用资源的操作类型为异步操作时,所述管理模块调度所述一个或多个模块使用所述共用资源包括:
在当前时间到达为一个或多个模块分配的时间片时,所述管理模块向所述管理模块中的接口分发装置发送同步指示信号,所述接口分发装置将所述共用资源分配到所述同步指示信号中指示的模块。
4、如权利要求3所述的方法,其特征在于,在所述系统中要求所述共用资源全局统一时,还包括:
设置对所述共用资源的加锁/解锁机制,保证所述共用资源的全局统一性。
5、如权利要求1至3中任一项所述的方法,其特征在于,
所述为各个使用所述共用资源的模块分配时间片包括:基于系统时钟设置计时周期,将每一计时周期内的不同计时点设置给不同的模块,所述计数周期的长短、以及每个模块在每一计数周期内占用的时间片根据所述模块对所述共用资源的访问情况确定;
所述当前时间到达为一个或多个模块分配的时间片的判断方法包括:对当前时间进行计时,当发现当前计时周期内的计时点被分配给一个或多个模块时,判断当前时间到达为所述一个或多个模块分配的时间片。
6、一种共用资源的调度装置,其特征在于,应用于包括多个模块和共用资源的系统中,所述调度装置包括:
时间片分配单元,为各个使用所述共用资源的模块分配时间片;
调度单元,用于在判断当前时间到达所述时间片分配单元为一个或多个模块分配的时间片时,调度所述一个或多个模块使用所述共用资源。
7、如权利要求6所述的装置,其特征在于,所述多个模块对所述共用资源的操作类型为同步操作时,
所述调度单元具体用于:在当前时间到达为一个或多个模块分配的时间片时,向所述一个或多个模块分别发送同步指示信号,通过多路复用单元分别建立所述一个或多个模块的接口与所述共用资源的接口的连接,触发所述一个或多个模块发起对所述共用资源的访问;所述触发的模块的数量不大于所述共用资源的接口数量;
所述装置还包括:多路复用单元,用于在所述调度单元的控制下建立所述一个或多个模块的接口与所述共用资源的接口的连接。
8、如权利要求6所述的装置,其特征在于,所述多个模块对所述共用资源的操作类型为异步操作时,
所述调度单元具体用于:在当前时间到达为一个或多个模块分配的时间片时,向接口分发单元发送同步指示信号,所述接口分发单元将所述共用资源分配到所述同步指示信号中指示的模块;
所述装置还包括:接口分发单元,用于根据所述调度单元发送的同步指示信号,将所述共用资源分配到所述同步指示信号中指示的模块。
9、如权利要求8中所述的装置,其特征在于,还包括:
锁控制单元,用于在所述系统中要求所述共用资源全局统一时,设置对所述共用资源的加锁/解锁机制,保证所述共用资源的全局统一性。
10、如权利要求6至8中任一项所述的装置,其特征在于,
所述时间片分配单元,具体用于基于系统时钟设置计时周期,将每一计时周期内的不同计时点设置给不同的模块,所述计数周期的长短、以及每个模块在每一计数周期内占用的时间片根据所述模块对所述共用资源的访问情况确定;
所述调度单元判断当前时间到达为一个或多个模块分配的时间片包括:对当前时间进行计时,当发现当前计时周期内的计时点被分配给一个或多个模块时,判断当前时间到达为所述一个或多个模块分配的时间片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910162111.1/1.html,转载请声明来源钻瓜专利网。