一种远程控制器及远程控制系统技术方案

技术编号:29163076 阅读:27 留言:0更新日期:2021-07-06 23:05
本发明专利技术实施例公开了一种远程控制器及远程控制系统,既能够像软件类型远程控制系统所具有的强大功能,又能像硬件类型远程控制系统所具有的独立性、安全性、方便性。不需要给客户端(被控制端计算机)安装任何硬件驱动程序,不依赖客户端设备自身工作状态影响,可以独立完成相应远程控制工作,不需要将客户端设备接入互联网,就可以实现远程操作和控制,可实现远程对客户端设备的监视、检测、预警、操作、维护、控制、管理等多种功能于一体,可在任意地方、超远距离实现对客户端设备在无网络、跨网络等环境下进行远程控制。

【技术实现步骤摘要】
一种远程控制器及远程控制系统
本专利技术实施例涉及远程控制、通信
,具体涉及一种远程控制器及远程控制系统。
技术介绍
远程控制是指管理人员在异地通过局域网或者互联网连通需被控制的计算机,将被控计算机的桌面环境显示到自己的计算机上,通过本地计算机对远方计算机进行配置、软件安装程序、修改等工作。位于本地的计算机是操纵指令的发出端,称为主控端或客户端,非本地的被控计算机叫做被控端或服务器端,服务端可以是计算机、服务器、手机或其他设备。远程控制根据其工作的方式方法可以分为两种,一种是基于互联网的软件类型远程控制方式,就是在客户端和服务端均安装有远程控制服务程序,通过局域网或互联网在两者之间建立互相通信机制,将服务端电脑桌面投影到客户端桌面上从而实现对服务端设备的全面接管和控制工作。远程控制软件一般分客户端程序和服务器端程序(服务器)两部分,通常将客户端程序安装到主控端的电脑上,将服务器端程序安装到被控端的电脑上。使用时客户端程序向被控端电脑中的服务器端程序发出信号,建立一个特殊的远程服务,然后通过这个远程服务,使用各种远程控制功能发送远程控制命令,控制被控端电脑中的各种应用程序运行。该种远程控制方式,主控端电脑只是将键盘和鼠标的指令传送给远程电脑,同时将被控端电脑的屏幕画面通过通信线路回传过来。也就是说,控制被控端电脑进行操作似乎是在眼前的电脑上进行的,实质是在远程的电脑中实现的,不论打开文件,还是上网浏览、下载等都是存储在远程的被控端电脑中的,这种远程控制方式功能非常强大已被广泛应用。但该种机制远程控制通常通过网络才能进行,并且要求客户端本身系统软硬件应处于正常工作状态下,甚至要求远程服务程序也应正常运行,否则该种远程控制将会失效。另一种就是给客户端设备增加硬件控制模块,再将硬件控制模块通过短程通信方式wifi接入到互联网或局域网中实现与服务端建立通信连接,实现对客户端的远程控制。该种方式最大优势就是不受区域或平台限制,布设方便操作简单灵活。但由于该种方式受通信机制的限制,因而该种方式实现的远程控制操作比较简单,只能实现对设备工作状态的检测、开启、关闭、复位等简单操作。无法实现像软件服务实现的远程控制那样的更多功能和操作,其次,该种方式需要给客户端安装驱动程序,虽然可以实现独立工作但是容易计算机自身供电系统的影响,而导致设备无法正常工作,一旦计算机软硬件或者系统出现异常而无法只通过,复位、开关机来实现系统恢复时,该种机制的远程控制将会失去作用。因此需要一种既能够像软件类型远程控制系统所具有的强大功能,又能像硬件类型远程控制系统所具有的独立性、安全性、方便性;又能够屏蔽现有两种系统自生的种种问题的新型远程控制设备和系统。
技术实现思路
为此,本专利技术实施例提供一种远程控制器及远程控制系统,既能够兼具像软件类型远程控制系统所具有的强大功能,又能像硬件类型远程控制系统所具有的独立性、安全性、方便性。为了实现上述目的,本专利技术实施例提供如下技术方案:根据本专利技术实施例的第一方面,提出了一种远程控制器,所述控制器包括核心处理模块、分别与核心处理模块连接的复位控制模块、开关控制模块、桌面监视模块、鼠标键盘控制模块和编解码输入输出模块以及与编解码输入输出模块连接的通信模块;所述复位控制模块用于服务端出现系统运行故障或部分软件程序运行异常需要辅助复位操作恢复设备正常工作时,对被控制的服务端设备进行复位操作来使设备重新恢复正常运行;所述开关控制模块用于当服务端出现系统运行故障或部分软件程序运行异常需要辅助关闭重新开启操作恢复设备正常时,对被控制的服务端设备进行开启或关闭操作来使设备重新恢复正常运行;所述桌面监视模块用于当操作人员需要对服务端的桌面进行监视查看时,获取服务端的桌面图像信息;所述鼠标键盘控制模块用于当操作人员需要对服务端通过鼠标、键盘进行远程操作时,实现对服务端本地鼠标、键盘进行模拟实现操作控制;所述核心处理模块用于将编解码输入输出模块发送过来的数据信息转换成控制指令,分别发送给对应的各个控制端口或数据采集端口来执行相应的动作或控制命令,以及将各个端口采集的各类数据信息进行加工与合并处理,传给编解码输入输出模块,再由通信模块传输给客户端远程控制平台中供相关人员和设备使用;所述编解码输入输出模块用于将核心处理模块发送过来的数据或通信模块发送过来的数据按照预先设定的数据格式协议进行编码或解码,再将解码数据或编码加密数据分别发送给核心处理模块或通信模块;所述通信模块用于建立客户端与服务端实现异地远程控制数据传输的通信桥梁,所述通信模块包括4G通信模块、5G通信模块、WIFI通信模块或有线网络通信模块中的一种或多种组合而成。进一步地,所述远程控制器还包括本地存储模块,所述本地存储模块用于作为固态硬盘扩展本地设备存储空间,或者作为系统启动引导盘使用,当本地设备软硬件或系统出现异常、瘫痪无法通过复位、重新开启、软件修复、系统修复而恢复设备正常工作时,利用本地存储模块做为系统重新安装恢复镜像启动安装引导盘使用,所述本地存储模块的数据输入输出端与服务端设备的扩展存储连接端或USB连接端相互连接,本地存储模块的开启与关闭由客户端远程控制平台来进行操控,当客户端远程控制平台给服务端设备本地存储模块发出控制指令时,通信模块将会获取该指令数据协议信息,随后将指令数据协议信息送入到编解码输入输出模块进行解码,解码后的操作指令将会由核心处理模块将该指令转换控制信号发送给本地存储模块,来改变本地存储模块的工作状态。进一步地,所述远程控制器还包括供电监测模块,所述供电监测模块用于监测服务端设备供电是否正常,通过实时采集服务端设备的供电电压,并将该电压数值传输给核心处理模块,核心处理模块将该数据进行加工处理后送入到编解码输入输出模块进行编码输出,输出后的编码数据再通过通信模块传输给客户端远程控制平台进行实时显示。进一步地,所述远程控制器还包括系统监测模块,所述系统监测模块用于监测服务端设备操作系统是否运行正常,通过实时采集服务端设备的操作系统的数据读取情况以及关键软件、插件运行情况,并将监测到的情况转换成系统“心跳”数值或关键软件、插件“心跳”数值传输给核心处理模块,核心处理模块将该数据进行加工处理加工后送入到编解码输入输出模块进行编码输出,输出后的编码数据再通过通信模块传输给客户端远程控制平台进行实时显示。进一步地,所述远程控制器还包括电源模块,所述电源模块用于为本设备的各个功能模块进行供电,所述电源模块通过连接到服务端设备的外部供电连接端、内部供电连接端或独立进行供电。进一步地,所述复位控制模块的输出端连接服务端设备的实现复位功能的连接控制端,当有人员在客户端平台上发出复位操作控制指令时,通信模块将会获取该指令数据协议信息,随后将指令数据协议信息送入到编解码输入输出模块进行解码,解码后的操作指令将会由核心处理模块将该指令转换控制信号发送给复位控制模块,复位控制模块收到核心处理模块发送过来的指令时,该模块将会执行开启或关闭动作,使服务端设备实现复位功能的连接控制端导通或断开,实现对服务端设本文档来自技高网
...

【技术保护点】
1.一种远程控制器,其特征在于,所述控制器包括核心处理模块、分别与核心处理模块连接的复位控制模块、开关控制模块、桌面监视模块、鼠标键盘控制模块和编解码输入输出模块以及与编解码输入输出模块连接的通信模块;/n所述复位控制模块用于服务端出现系统运行故障或部分软件程序运行异常需要辅助复位操作恢复设备正常工作时,对被控制的服务端设备进行复位操作来使设备重新恢复正常运行;所述开关控制模块用于当服务端出现系统运行故障或部分软件程序运行异常需要辅助关闭重新开启操作恢复设备正常时,对被控制的服务端设备进行开启或关闭操作来使设备重新恢复正常运行;所述桌面监视模块用于当操作人员需要对服务端的桌面进行监视查看时,获取服务端的桌面图像信息;所述鼠标键盘控制模块用于当操作人员需要对服务端通过鼠标、键盘进行远程操作时,实现对服务端本地鼠标、键盘进行模拟实现操作控制;所述核心处理模块用于将编解码输入输出模块发送过来的数据信息转换成控制指令,分别发送给对应的各个控制端口或数据采集端口来执行相应的动作或控制命令,以及将各个端口采集的各类数据信息进行加工与合并处理,传给编解码输入输出模块,再由通信模块传输给客户端远程控制平台中供相关人员和设备使用;所述编解码输入输出模块用于将核心处理模块发送过来的数据或通信模块发送过来的数据按照预先设定的数据格式协议进行编码或解码,再将解码数据或编码加密数据分别发送给核心处理模块或通信模块;所述通信模块用于建立客户端与服务端实现异地远程控制数据传输的通信桥梁,所述通信模块包括4G通信模块、5G通信模块、WIFI通信模块或有线网络通信模块中的一种或多种组合而成。/n...

【技术特征摘要】
1.一种远程控制器,其特征在于,所述控制器包括核心处理模块、分别与核心处理模块连接的复位控制模块、开关控制模块、桌面监视模块、鼠标键盘控制模块和编解码输入输出模块以及与编解码输入输出模块连接的通信模块;
所述复位控制模块用于服务端出现系统运行故障或部分软件程序运行异常需要辅助复位操作恢复设备正常工作时,对被控制的服务端设备进行复位操作来使设备重新恢复正常运行;所述开关控制模块用于当服务端出现系统运行故障或部分软件程序运行异常需要辅助关闭重新开启操作恢复设备正常时,对被控制的服务端设备进行开启或关闭操作来使设备重新恢复正常运行;所述桌面监视模块用于当操作人员需要对服务端的桌面进行监视查看时,获取服务端的桌面图像信息;所述鼠标键盘控制模块用于当操作人员需要对服务端通过鼠标、键盘进行远程操作时,实现对服务端本地鼠标、键盘进行模拟实现操作控制;所述核心处理模块用于将编解码输入输出模块发送过来的数据信息转换成控制指令,分别发送给对应的各个控制端口或数据采集端口来执行相应的动作或控制命令,以及将各个端口采集的各类数据信息进行加工与合并处理,传给编解码输入输出模块,再由通信模块传输给客户端远程控制平台中供相关人员和设备使用;所述编解码输入输出模块用于将核心处理模块发送过来的数据或通信模块发送过来的数据按照预先设定的数据格式协议进行编码或解码,再将解码数据或编码加密数据分别发送给核心处理模块或通信模块;所述通信模块用于建立客户端与服务端实现异地远程控制数据传输的通信桥梁,所述通信模块包括4G通信模块、5G通信模块、WIFI通信模块或有线网络通信模块中的一种或多种组合而成。


2.根据权利要求1所述的一种远程控制器,其特征在于,所述远程控制器还包括本地存储模块,所述本地存储模块用于作为固态硬盘扩展本地设备存储空间,或者作为系统启动引导盘使用,当本地设备软硬件或系统出现异常、瘫痪无法通过复位、重新开启、软件修复、系统修复而恢复设备正常工作时,利用本地存储模块做为系统重新安装恢复镜像启动安装引导盘使用,所述本地存储模块的数据输入输出端与服务端设备的扩展存储连接端或USB连接端相互连接,本地存储模块的开启与关闭由客户端远程控制平台来进行操控,当客户端远程控制平台给服务端设备本地存储模块发出控制指令时,通信模块将会获取该指令数据协议信息,随后将指令数据协议信息送入到编解码输入输出模块进行解码,解码后的操作指令将会由核心处理模块将该指令转换控制信号发送给本地存储模块,来改变本地存储模块的工作状态。


3.根据权利要求1所述的一种远程控制器,其特征在于,所述远程控制器还包括供电监测模块,所述供电监测模块用于监测服务端设备供电是否正常,通过实时采集服务端设备的供电电压,并将该电压数值传输给核心处理模块,核心处理模块将该数据进行加工处理后送入到编解码输入输出模块进行编码输出,输出后的编码数据再通过通信模块传输给客户端远程控制平台进行实时显示。


4.根据权利要求1所述的一种远程控制器,其特征在于,所述远程控制器还包括系统监测模块,所述系统监测模块用于监测服务端设备操作系统是否运行正常,通过实时采集服务端设备的操作系统的数据读取情况以及关键软件、插件运行情况,并将监测到的情况转换成系统“心跳”数值或关键软件、插件“心跳”数值传输给核心处理模块,核心处理模块将该数据进行加工处理加工后送入到编解码输入输出模块进行编码输出,输出后的编码数据再通过通信模块传输给客户端远程控制平台进行实时显示。


5.根据权利要求1所述的一种远程控制器,其特征在于,所述远程控制器还包括电源模块,所述电源模块用于为本设备的各个功能模块进行供电,所述电源模块通过连接到服务端设备的外部供电连接端、内部供电连接端或独立进行供电。


6.根据权利要求1所述的一种远程控制器,其特征在于,所述复位控制模块的输...

【专利技术属性】
技术研发人员:冯保国
申请(专利权)人:河北德冠隆电子科技有限公司
类型:发明
国别省市:河北;13

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

1