基于广域网无需BIOS及IPMI支持的HID和CDROM复合USB仿真设备制造技术

技术编号:25479221 阅读:15 留言:0更新日期:2020-09-01 23:00
本发明专利技术涉及HID设备模拟技术领域,尤其为一种基于广域网无需BIOS及IPMI支持的HID和CDROM复合USB仿真设备,包括客户端、云端平台以及目标计算机,还包括复合USB仿真设备,所述客户端与云端平台通信连接,所述云端平台与复合USB仿真设备通信连接,所述目标计算机与复合USB仿真设备线缆连接。本发明专利技术,采用专用设备USB外设模拟技术,解除了对BIOS及IPMI的依赖,无需BIOS及IPMI支持,对目标计算机无特殊的硬件功能要求,实现了HID(Human Interface Device)复合设备的模拟,支持同时模拟键盘、鼠标及存储设备(如U盘、CDROM等),从而支持广域网环境中对目标计算机进行安装操作系统。同时使用加密链路传输数据,确保信息安全。

【技术实现步骤摘要】
基于广域网无需BIOS及IPMI支持的HID和CDROM复合USB仿真设备
本专利技术涉及HID设备模拟
,具体为一种基于广域网无需BIOS及IPMI支持的HID和CDROM复合USB仿真设备。
技术介绍
传统的IPKVM(KeyboardVideoMouseoverIP)技术需要在主板BIOS(BasicInputOutputSystem)及IPMI(IntelligentPlatformManagementInterface)的支持下,在局域网内,通过应用软件模拟键盘、鼠标事件,对目标计算机进行控制操作。这种传统的方案,存在如下技术问题:1、需要目标计算机BIOS的支持并内置IPMI模块。对于目标计算机的硬件功能依赖直接限制了此技术方案的可推广性,另外,BIOS及IPMI的部署过程中,存在复杂的配置,对实施人员的技术水平也有较高的要求。2、对广域网的支持存在缺陷。现有基于BIOS以及IPMI的技术方案要求网络带宽极高,一般只可在局域网中使用,广域网基本不适用。另外,数据包传输未做加密处理,安全性低,也不适用于广域网。3、USB设备模拟存在缺陷。目前的USB设备模拟技术一般只能做到键盘及鼠标的模拟,不支持存储设备(如U盘、CDROM等)。但在远程控制领域,对目标计算机安装操作系统已经是一个普遍的需求。不支持存储设备的模拟,会对此需求的实现带来极大的困难及额外的成本。总的来说就是:对目标计算机有特殊的硬件功能要求,需要BIOS及IPMI支持,限制了方案的实用性。BIOS及IPMI技术方案在广域网环境中不支持存储设备(如U盘、CDROM等)的模拟,无法对目标计算机进行操作系统安装。针对以上缺陷,提出一种基于广域网无需BIOS及IPMI支持的HID和CDROM复合USB仿真设备,旨在提供一种“无硬件依赖的、功能完善的、基于广域网加密链路的”远程USB复合设备硬件模拟方案。可广泛应用于远程控制、远程运维等领域。
技术实现思路
本专利技术的目的在于提供一种基于广域网无需BIOS及IPMI支持的HID和CDROM复合USB仿真设备,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于广域网无需BIOS及IPMI支持的HID和CDROM复合USB仿真设备,包括:客户端,实时获取键盘、鼠标的操作数据,以及CDROM设备的读写数据,并将该数据以数据包加密的方式传输到复合USB仿真设备;复合USB仿真设备,负责接收客户端的数据包,解析出键盘、鼠标及ISO媒体文件的数据;目标计算机,用于接收复合USB仿真设备上传的数据,实现键盘、鼠标控制,以及ISO媒体文件的远程使用;其中:所述客户端与复合USB仿真设备通信连接,所述目标计算机与复合USB仿真设备连接。优选的,还包括:云端平台,所述客户端通过广域网加密链路将所有的数据包发送到所述云端平台;所述云端平台用于负责管理复合USB仿真设备,以及在客户端和复合USB仿真设备之间,做广域网范围的加密链路的数据包转发;复合USB仿真设备,负责从云端平台接收客户端的数据包,解析出键盘、鼠标及ISO媒体文件的数据,发送到目标计算机,实现键盘、鼠标控制,以及ISO媒体文件的远程使用;其中:所述客户端与云端平台通信连接,所述云端平台与复合USB仿真设备通信连接。优选的,所述复合USB仿真设备包括网卡以及USB芯片,所述USB芯片通过网卡与云端平台网络通信连接,所述USB芯片通过USB数据线与目标计算机连接。优选的,所述客户端、复合USB仿真设备与云端平台之间通过广域网加密链路与云端平台进行通信。优选的,所述客户端基于PC机。与现有技术相比,本专利技术的有益效果是:1、专用设备USB外设模拟技术,解除了对BIOS及IPMI的依赖,无需BIOS及IPMI支持,对目标计算机无特殊的硬件功能要求。2、实现了HID(HumanInterfaceDevice)复合设备的模拟,支持同时模拟键盘、鼠标及存储设备(如U盘、CDROM等),从而支持广域网环境中对目标计算机进行安装操作系统。同时使用加密链路传输数据,确保信息安全。附图说明图1为本专利技术整体架构结构示意图;图2为本专利技术复合USB仿真设备架构及与客户端和目标计算机通信原理图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1~2,本专利技术提供一种技术方案:一种基于广域网无需BIOS及IPMI支持的HID和CDROM复合USB仿真设备,包括:客户端,实时获取键盘、鼠标的操作数据,以及CDROM设备的读写数据,并将该数据通过广域网加密链路将所有的USB数据包发送到云端平台;云端平台,用于负责管理复合USB仿真设备,以及在客户端和复合USB仿真设备之间,做广域网范围的加密链路的数据包转发;复合USB仿真设备,负责从云端平台接收客户端的数据包,解析出键盘、鼠标及ISO媒体文件的数据,发送到目标计算机,实现键盘、鼠标控制,以及ISO媒体文件的远程使用;其中:所述客户端与云端平台通信连接,所述云端平台与复合USB仿真设备通信连接,所述目标计算机与复合USB仿真设备连接。具体的,所述复合USB仿真设备包括网卡以及USB芯片,所述USB芯片通过网卡与云端平台网络通信连接,所述USB芯片通过USB数据线与目标计算机连接。具体的,所述客户端、复合USB仿真设备与云端平台之间通过广域网加密链路与云端平台进行通信。具体的,所述客户端基于PC机。各部分详细说明如下:1云端平台在一台通用的服务器设备上,部署服务端软件,负责对所有复合USB仿真设备的管理,以及在客户端和复合USB仿真设备之间,做广域网范围的加密链路的USB数据包转发。2、客户端在一台普通的PC机上安装客户端软件,使用物理线缆接入鼠标、键盘,并将ISO媒体文件放入本机CDROM中。客户端软件实时获取键盘、鼠标的操作数据,以及CDROM设备的读写数据。通过广域网加密链路将所有的数据包发送到云端平台。3、复合USB仿真设备复合USB仿真设备负责从云端平台接收客户端的数据包,解析出键盘、鼠标及ISO媒体文件的数据。通过模拟出的复合USB设备,经过USB线缆发送到目标计算机,实现键盘、鼠标控制,以及ISO媒体文件的远程使用。在本专利技术中,复合USB仿真设备是专用设备,为本方案的核心组件,其基本示意图2所示。本专利技术:1、采用专用设备USB外设模拟技术。基于一款专用的嵌入式设备,通过US本文档来自技高网
...

【技术保护点】
1.一种基于广域网无需BIOS及IPMI支持的HID和CDROM复合USB仿真设备,其特征在于,包括:/n客户端,实时获取键盘、鼠标的操作数据,以及CDROM设备的读写数据,并将该数据以数据包加密的方式传输到复合USB仿真设备;/n复合USB仿真设备,负责接收客户端的数据包,解析出键盘、鼠标及ISO媒体文件的数据;/n目标计算机,用于接收复合USB仿真设备上传的数据,实现键盘、鼠标控制,以及ISO媒体文件的远程使用;/n其中:所述客户端与复合USB仿真设备通信连接,所述目标计算机与复合USB仿真设备连接。/n

【技术特征摘要】
1.一种基于广域网无需BIOS及IPMI支持的HID和CDROM复合USB仿真设备,其特征在于,包括:
客户端,实时获取键盘、鼠标的操作数据,以及CDROM设备的读写数据,并将该数据以数据包加密的方式传输到复合USB仿真设备;
复合USB仿真设备,负责接收客户端的数据包,解析出键盘、鼠标及ISO媒体文件的数据;
目标计算机,用于接收复合USB仿真设备上传的数据,实现键盘、鼠标控制,以及ISO媒体文件的远程使用;
其中:所述客户端与复合USB仿真设备通信连接,所述目标计算机与复合USB仿真设备连接。


2.根据权利要求1所述的一种基于广域网无需BIOS及IPMI支持的HID和CDROM复合USB仿真设备,其特征在于,还包括:
云端平台,所述客户端通过广域网加密链路将所有的数据包发送到所述云端平台;
所述云端平台用于负责管理复合USB仿真设备,以及在客户端和复合USB仿真设备之间,做广域网范围的加密链路的数据包转发;
复合USB仿真...

【专利技术属性】
技术研发人员:卫平青李春成史日辉罗天力徐昕
申请(专利权)人:上海金途信息科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1