[发明专利]一种使用终端设备操作云环境中虚拟设备的系统及方法在审
申请号: | 202010736530.8 | 申请日: | 2020-07-28 |
公开(公告)号: | CN111913781A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 邸彦强;冯少冲;朱元昌;陈志佳;孟宪国 | 申请(专利权)人: | 中国人民解放军陆军工程大学 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;H04L29/08 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 崔玥 |
地址: | 210042 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 使用 终端设备 操作 环境 虚拟 设备 系统 方法 | ||
1.一种使用终端设备操作云环境中虚拟设备的系统,其特征在于,包括:依次连接的终端设备模块、终端计算机模块和云仿真环境,所述云仿真环境包括虚拟设备模块,所述终端计算机模块包括第一设备数据处理单元和第一ICA通信单元,所述虚拟设备模块包括第二设备数据处理单元、第二ICA通信单元和界面展示单元,所述终端设备模块与所述第一设备数据处理单元连接,所述第一设备数据处理单元用于采集所述终端设备模块的输入信号,并对采集到的输入信号进行解析和封装,所述第一设备数据处理单元连接与所述第一ICA通信单元连接,所述第一ICA通信单元与所述第二ICA通信单元连接,所述第二ICA通信单元与所述第二设备数据处理单元连接,所述第二设备数据处理单元用于对解析和封装后的输入信号进行解封,所述第二设备数据处理单元与所述界面展示单元连接,所述界面展示单元用于根据解封后的信号展示相关动作画面。
2.根据权利要求1所述的使用终端设备操作云环境中虚拟设备的系统,其特征在于,所述终端设备模块通过USB或串口接口与所述第一设备数据处理单元连接。
3.根据权利要求1所述的使用终端设备操作云环境中虚拟设备的系统,其特征在于,所述终端设备模块采用手轮或按钮或摇杆。
4.一种使用终端设备操作云环境中虚拟设备的方法,所述方法应用于权利要求1-3任意一项所述的使用终端设备操作云环境中虚拟设备的系统,其特征在于,所述方法包括:
获取终端设备模块发送至终端计算机模块的输入信号;
对所述输入信号进行进行解析和封装,得到解析封装后的输入信号;
将所述解析封装后的输入信号以ICA通道通信的方式发送至虚拟设备模块;
对发送至所述虚拟设备模块的输入信号进行解封操作,得到解封信号;
根据所述解封信号驱动所述云仿真环境模块展示动作画面。
5.根据权利要求4所述的使用终端设备操作云环境中虚拟设备的方法,其特征在于,所述获取终端设备模块发送至终端计算机模块的输入信号,具体包括:
通过第一数据处理单元创建终端设备输入信号侦听线程;
根据所述侦听线程侦听和采集所述终端设备发送至终端计算机模块的输入信号。
6.根据权利要求4所述的使用终端设备操作云环境中虚拟设备的方法,其特征在于,所述对所述输入信号进行进行解析和封装,得到解析封装后的输入信号,具体包括:
对所述输入信号进行进行解析,得到解析后的信号;
将所述解析后的信号封装到MessageInfo结构体中,得到MessageInfo数据包,所述MessageInfo数据包为解析封装后的输入信号。
7.根据权利要求4所述的使用终端设备操作云环境中虚拟设备的方法,其特征在于,所述将所述解析封装后的输入信号以ICA通道通信的方式发送至虚拟设备模块,具体包括:
对通信环境进行初始化;
启动终端计算机模块和虚拟设备模块中的通信程序,第一ICA通信单元与第二ICA通信单元建立连接;
将所述解析封装后的输入信号通过所述第一ICA通信单元发送至虚拟设备模块的所述第二ICA通信单元。
8.根据权利要求6所述的使用终端设备操作云环境中虚拟设备的方法,其特征在于,所述对发送至所述虚拟设备模块的输入信号进行解封操作,得到解封信号,具体包括:
第二ICA通信单元接收到所述MessageInfo数据包,并将所述MessageInfo数据包发送至第二设备数据处理单元;
所述第二设备数据处理单元将所述MessageInfo数据包进行解封,得到解封信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军陆军工程大学,未经中国人民解放军陆军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010736530.8/1.html,转载请声明来源钻瓜专利网。