[发明专利]一种获取共享资源的协同仲裁方法及装置有效
申请号: | 201310246721.6 | 申请日: | 2013-06-20 |
公开(公告)号: | CN104243359B | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 张林生 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/937 | 分类号: | H04L12/937 |
代理公司: | 北京元本知识产权代理事务所 11308 | 代理人: | 秦力军 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享资源 仲裁器 协同 主机 时间点 仲裁 信息技术领域 采集 多个主机 一次有效 队列 转发 共享 响应 | ||
1.一种获取共享资源的协同仲裁方法,其特征在于,包括以下步骤:
协同仲裁器接收多个主机关于使用共享资源的请求,并将其转发给所述共享资源;
所述协同仲裁器采集当前请求使用共享资源的所有主机的信息;
所述协同仲裁器根据所采集的当前请求使用共享资源的所有主机的信息,计算出所述协同仲裁器下一次有效接收用于使用所述共享资源的请求的时间点;
所述协同仲裁器将所述时间点发送给使用共享资源的所有主机,以便其进行关于使用所述共享资源的下一次请求;
其中,所述当前请求使用共享资源的主机信息包括主机请求使用共享资源的请求长度;
其中,根据当前请求使用各共享资源的各主机请求使用共享资源的请求长度之和,计算当前接收请求总长度响应时间,由此计算出所述协同仲裁器下一次有效接收用于使用所述共享资源的请求的时间点;
其中,所述请求长度是请求的长度。
2.根据权利要求1所述的方法,其特征在于,所述当前请求使用共享资源的主机信息还包括主机ID号。
3.根据权利要求2所述的方法,其特征在于,还包括:
当所述协同仲裁器按照预设的规则顺序将多个主机关于使用共享资源的请求转发给所述共享资源时,则所述当前请求使用共享资源的所有主机将根据其预设的规则顺序确知何时获得共享资源的响应。
4.根据权利要求3所述的方法,其特征在于,还包括:
当所述当前请求使用共享资源的主机根据预设的规则顺序确知在所述请求时间点的具体时间获得共享资源的响应时无法满足其系统功能或性能需求时,所述当前请求使用共享资源的主机通过所述协同仲裁器向高层上报中断报警,以便请求优先处理。
5.根据权利要求4所述的方法,其特征在于,所述协同仲裁器用于检测当前请求使用共享资源的所有主机,并计算请求使用共享资源主机的请求长度之和等于接收请求总长度。
6.一种获取共享资源的协同仲裁装置,其特征在于,包括:
接收模块,用于协同仲裁器接收多个主机关于使用所述共享资源的请求,并将其转发给所述共享资源;
采集模块,用于协同仲裁器采集当前请求使用共享资源的所有主机的信息;
计算模块,用于协同仲裁器根据所采集的当前请求使用共享资源的所有主机的信息,计算出协同仲裁器下一次有效接收用于使用所述共享资源的请求的时间点;
反馈模块,用于协同仲裁器将所述时间点发送给使用共享资源的所有主机,以便其进行关于使用所述共享资源的下一次请求;
其中,所述当前请求使用共享资源的主机信息包括主机请求使用共享资源的请求长度;
其中,根据当前请求使用各共享资源的各主机请求使用共享资源的请求长度之和,计算当前接收请求总长度响应时间,由此计算出所述协同仲裁器下一次有效接收用于使用所述共享资源的请求的时间点;
其中,所述请求长度是请求的长度。
7.根据权利要求6所述的装置,其特征在于,还包括:
共享资源单元,用于当所述协同仲裁器按照预设的规则顺序将多个主机关于使用共享资源的请求转发给所述共享资源时,则所述当前请求使用共享资源的所有主机将根据其预设的规则顺序确知在所述请求时间点的具体时间获得共享资源的响应。
8.根据权利要求6所述的装置,其特征在于,所述接收模块包括:
检测单元,用于协同仲裁器检测当前请求使用共享资源的所有主机;
接收单元,用于协同仲裁器接收多个主机关于使用所述共享资源的请求;
发送单元,用于协同仲裁器将所述共享资源的请求转发给所述共享资源。
9.根据权利要求6所述的装置,其特征在于,所述反馈模块包括:
确定单元,用于使请求使用共享资源的所有主机接收所述协同仲裁器反馈的时间点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310246721.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体装置及其制造方法
- 下一篇:生产D-乳酸的重组大肠杆菌及其应用