[发明专利]一种实现电力抄表机在Linux瘦终端上应用的系统及方法有效
申请号: | 201310439532.0 | 申请日: | 2013-09-24 |
公开(公告)号: | CN103559047A | 公开(公告)日: | 2014-02-05 |
发明(设计)人: | 刘椿枫;王立涛;刘志永;吴文炤;王英杰;赵峰;李祉岐;王影;芦庆;才华;杨阳;刘博;苏国华;周萍;赖寒雪;姜燕;李超;周婉莹 | 申请(专利权)人: | 国家电网公司;北京国电通网络技术有限公司;北京中电飞华通信股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F13/38;H04L29/08 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 电力 抄表机 linux 终端 应用 系统 方法 | ||
技术领域
本发明涉及一种微型商用计算机系统及其方法,具体讲涉及一种实现电力抄表机在Linux瘦终端上应用的系统及其方法。
背景技术
在与虚拟化结合之前,此非标准电力抄表机在普通物理设备上有专用的驱动程序将非标准的USB端口转换成标准的USB端口,但此驱动程序只能在物理设备上运行,不能够在逻辑设备上运行。
发明内容
针对现有技术的不足,本发明的目的是提供一种实现电力抄表机在Linux瘦终端上应用的系统,另一目的是提供一种实现电力抄表机在Linux瘦终端上应用的方法,通过此发明可将非标准USB设备在逻辑设备上运行使用。
本发明的目的是采用下述技术方案实现的:
本发明提供一种实现电力抄表机在Linux瘦终端上应用的系统,其改进之处在于,所述系统包括设置于Linux瘦终端上的转换单元,所述转换单元将非标准的USB设备转换成标准的USB设备,用于实现电力抄表机在Linux瘦终端的应用。
进一步地,所述转换单元包括:
检测模块:用于检测是否有USB设备接入Linux瘦终端;
判别模块:用于判断接入的USB设备是否为标准USB设备;
拦截模块:将非标准的USB设备进行拦截并加载到转换模块;
转换模块:用于将非标准的USB设备进行标准转换,再将转换过的标准USB设备映射到云桌面进行使用。
进一步地,当判别模块判别接入的设备为标准的USB设备时,则不经过拦截模块和转换模块,直接将标准USB设备映射到云桌面上进行使用。
进一步地,标准USB设备属性描述遵守MSDN规范,转换模块将非标准USB属性下的参数值转换成标准的符合MSDN规范的属性值,转换后的USB设备与非标准USB设备唯一对应,保证了USB设备正常使用;
标准USB设备和非标准USB设备的评判标准按照MSDN资源库的规范界定。
进一步地,所述的USB设备指的是电力抄表机,所述电力抄表机为电力系统专业抄表设备,电力抄表机采用型号为振中TP900和振中TP1100的电力抄表机。
进一步地,所述Linux瘦终端为云桌面设备,通过网络协议连接到运行在服务器上云桌面的设备,其中嵌入的操作系统为Linux操作系统。
本发明基于另一目的提供的一种实现电力抄表机在Linux瘦终端上应用的方法,其改进之处在于,所述方法用的系统包括转换单元,所述转换单元将非标准的USB设备转换成标准的USB设备,用于实现电力抄表机在Linux瘦终端的应用,所述方法包括下述步骤:
(1)Linux瘦终端对USB设备检测模块进行实时旁路监听;
(2)当有USB设备接入Linux瘦终端时,检测模块发出检测USB设备信号至判别模块;
(3)判别模块对USB设备进行判别,判断是否为标准的USB设备:当为非标准的USB设备时,则进行下一步,否则,进行步骤(5);
(4)拦截模块停止USB设备信号的传输,并将此信号加载到转换模块;
(5)转换模块对非标准的USB设备进行标准转换,转换之后标准的USB设备通过重定向或映射方式映射到云桌面,云桌面加载驱动,用户正常使用电力抄表机。
(6)当判别模块判别接入的设备为标准的USB设备时,则不经过拦截模块和转换模块,直接通过重定向或映射方式映射到云桌面,云桌面加载驱动,用户正常使用电力抄表机。
与现有技术比,本发明达到的有益效果是:
在无此发明之前,电力抄表机不能在Linux瘦终端上使用,通过此发明,电力营业厅人员可以正常使用Linux瘦终端和抄表机进行高效率的办公。本发明弥补了抄表机在与虚拟化相结合的瘦终端上无法使用的不足,提供了一种非标准USB设备在瘦终端上使用的解决方法。
附图说明
图1是本发明提供的实现电力抄表机在Linux瘦终端上应用的方法的流程图。
具体实施方式
下面结合附图对本发明的具体实施方式作进一步的详细说明。
本发明提供一种实现电力抄表机在Linux瘦终端上应用的系统,包括:在Linux瘦终端 内置转换单元,转换单元包括:
检测模块:用于检测是否有USB设备接入Linux瘦终端;
判别模块:用于判断接入的USB设备是否为标准USB设备;
拦截模块:将非标准的USB设备进行拦截并加载到转换模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;北京国电通网络技术有限公司;北京中电飞华通信股份有限公司,未经国家电网公司;北京国电通网络技术有限公司;北京中电飞华通信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310439532.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:运长条形重物的专用小车
- 下一篇:工矿电机车减速装置齿轮罩