[发明专利]一种实现设备共享的方法和装置在审
申请号: | 201310695520.4 | 申请日: | 2013-12-17 |
公开(公告)号: | CN104714923A | 公开(公告)日: | 2015-06-17 |
发明(设计)人: | 薛栋梁;林鑫龙;詹剑锋;高云伟 | 申请(专利权)人: | 华为技术有限公司;中国科学院计算技术研究所 |
主分类号: | G06F15/163 | 分类号: | G06F15/163;G06F17/30 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 唐华明 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 设备 共享 方法 装置 | ||
1.一种实现设备共享的方法,其特征在于,应用于包括本端系统和对端系统的异构系统中的所述本端系统,所述本端系统和所述对端系统具有各自独立的处理器和外部设备,所述本端系统中的处理器和所述对端系统中的处理器使用不同的指令集,所述方法包括:
所述本端系统获取所述对端系统的外部设备标识信息;
所述本端系统根据所述获取的外部设备标识信息,按照本地可识别的消息格式生成对所述对端系统所管理的外部设备的操作请求;
所述本端系统从所述操作请求中解析出包括生成所述操作请求必要的参数的请求消息,将解析出的请求消息通知给所述对端系统。
2.根据权利要求1所述的方法,其特征在于,还包括:
获取所述请求消息的反馈消息,所述反馈消息中包括生成所述操作请求执行结果所必要的参数;
根据所述反馈消息中的参数将所述反馈消息解析为所述本端系统本地可识别的消息格式。
3.根据权利要求2所述的方法,其特征在于,所述对端系统所管理的内存中,包括与所述本端系统所共享的第一内存,所述第一内存中预先存储了包括所述对端系统管理的外部设备的设备信息的抽象设备表,以及,包括所述对端系统所管理的外部设备的设备所在域信息的设备状态表;
所述本端系统获取所述对端系统的外部设备标识信息,包括:
所述本端系统预先读取所述第一内存中所述对端系统的抽象设备表和设备状态表;
将所述对端设备的抽象设备表与所述本端系统的抽象设备表进行合并,将所述对端设备的设备状态表与所述本端系统的设备状态表进行合并;
将合并后的抽象设备表和合并后的设备状态表存储于所述本端系统的内存中;
依据所述合并后的设备状态表中的设备所在域信息从所述合并后的抽象设备表中获取所述对端系统的外部设备标识信息。
4.根据权利要求2所述的方法,其特征在于,所述对端系统所管理的内存中,包括与所述本端系统共享的第一内存,所述第一内存中预先存储了包括所述对端系统所管理的外部设备的设备信息的抽象设备表,所述外部设备的设备信息至少包括外部设备的标识信息,所述外部设备的标识信息至少包括所述外部设备的设备名称;
所述本端系统获取所述对端系统的外部设备标识信息,包括:
所述本端系统预先读取所述第一内存中所述对端系统的抽象设备表;
将所述对端系统的抽象设备表与所述本端系统的抽象设备表比对,从所述对端系统的抽象设备表中查找出设备名称与所述本端系统的抽象设备表中的设备名称不同的外部设备的设备信息并作为所述对端系统独有的外部设备的设备信息;
将所述对端系统的抽象设备表中除所述对端系统独有的外部设备的设备信息外的其它外部设备的设备信息删除,得到包括对端系统所独有的外部设备的设备信息的抽象设备表;
将所述包括对端系统所独有的外部设备的设备信息的抽象设备表存储于所述本端系统的内存中;
从所述包括对端系统所独有的外部设备的设备信息的抽象设备表中获取所述对端系统的外部设备标识信息。
5.根据权利要求3或4所述的方法,其特征在于,所述获取所述请求消息的反馈消息,包括:
从所述对端系统的所述第一内存中获取所述请求消息的反馈消息。
6.根据权利要求1~4任一所述的方法,其特征在于,所述设备状态表中还包括设备使用状态信息,所述设备使用状态信息用于指示所述抽象设备表中的外部设备是空闲状态,还是占用状态;
所述本端系统根据所述获取的外部设备标识信息,按照本地可识别的消息格式生成对所述对端系统所管理的外部设备的操作请求,之前还包括:
所述本端系统查询所述设备状态表,查询所述对端系统所管理的外部设备的状态是否为空闲;
则所述本端系统根据所述获取的外部设备标识信息,按照本地可识别的消息格式生成对所述对端系统所管理的外部设备的操作请求,具体为:
当查询所述对端系统所管理的外部设备的状态为空闲时,所述本端系统生成对所述对端系统所管理的外部设备的操作请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;中国科学院计算技术研究所;,未经华为技术有限公司;中国科学院计算技术研究所;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310695520.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种资源控制方法和装置
- 下一篇:可立电子书