一种远程维护系统及维护方法

文档序号:7851668阅读:126来源:国知局
专利名称:一种远程维护系统及维护方法
技术领域
本发明涉及计算机技术领域,特别是涉及一种远程维护系统及维护方法。
背景技术
网络的发展为人们带来了极大的方便,人们可以通过网络对千里之外的控制对象进行操作。近年来随着计算机技术和网络技术的全面普及,各行各业的信息自动化应用也得到了大力的发展。比如很多电厂,钢厂,变电站的信息采集装置,通过局域网的组网方式将采集到的信息交互,汇总,处理,统计等。日常的维护一般由当地工作人员通过与局域网连接的本地终端进行,但当发生异常情况或当地工作人员无法解决的现场问题时,相关厂家的技术人员就要赶赴现场处理问题。远程维护是一种方便,高效且成本较低的维护方式。 然而,基于安全的考虑,某些单位限制一些关键的设备只能连接专网(例如公安网)。专网与互联网物理隔离,并且不允许未经授权的设备接入到网络里。这时如果技术人员想通过网络对卖给专网用户的产品进行远程维护,就会变得比较困难。现有的远程维护系统是从远程维护终端登录到现场被控终端,利用现场被控终端进行现场机器和远程终端之间数据交换,现场被控终端本身对交换的数据不做任何处理。这样的方式并不会采集到类似被控制端周边的关键设备的状况,维护人员很难获取到现场被控终端界面外的其他信息,信息的采集不够全面,部分维护还是不得不依靠外派工程师到现场才能解决相应的问题。

发明内容
本发明的一个发明目的在于克服现有技术的缺点与不足,提供一种可以对接入专网的设备进行远程控制从而解决问题的远程维护系统。本发明的另一发明目的在于克服现有技术的缺点与不足,提供一种可以对接入专网的设备进行远程控制从而解决问题的远程维护方法。为了实现上述第一个发明目的,本发明采用的技术方案如下
一种远程维护系统,包括与被控制设备连接的受控制端,用于控制受控制端的远程控制端,所述受控制端包括
用于采集被控制设备的屏幕画面或者现场环境画面的信息获取模块;
用于与远程控制端连接的第一通信模块;
用于输出远程控制端的控制命令到受控制端的控制命令输出模块;
所述信息获取模块通过通信模块与远程控制端连接,所述控制命令输出模块通过通信模块接收远程控制端的控制命令,所述远程控制端通过控制命令输出模块控制被控制设备。优选地,所述信息获取模块包括至少一个摄像头,用于采集被控设备的屏幕画面或者现场环境画面。优选地,所述信息获取模块将获取的信息进行压缩后,通过通信模块传输到远程控制端。优选地,所述远程控制端简单地可以为
用于显示所述信息获取模块获取的图像的显示模块;
用于与第一通信模块连接的第二通信模块;
用于获取控制命令并向受控端发送控制命令的命令采集模块;
所述显示模块与第二通信模块连接,所述命令采集模块与第二通信模块连接,所述控制命令输出模块接收命令采集模块发送的控制命令。优选地,所述第一通信模块与第二通信模块通过有线或无线网络连接,并且所述第一、第二通信模块所连接网络与所述被控制设备所连接的网络不相同(例如被控制设备所连接的是公安网,第一通信模块与第二通信模块所在的网络是互联网,这两个网络之间是不通的),网络传输的方式可以使用有线网络或3G、4G等无线网络方式。优选地,所述控制命令输出模块通过USB、串口或PS/2等等接口方式与被控制设备连接。优选地,所述受控制端还包括云台控制模块,所述云台控制模块与所述控制命令输出模块连接,根据所述命令采集模块发送的控制命令实时控制所述信息获取模块进行信息采集。为了实现上述第二个发明目的,本发明采用的技术方案如下
一种远程维护方法,包括被控制设备和远程控制端,所述方法包括以下步骤
采集所述被控制设备的屏幕画面或者现场环境画面信息的步骤;
将所述被控制设备的屏幕画面或者现场环境画面信息传输到远程控制端的步骤;
所述远程控制端根据采集到的信息向所述被控制端发送控制命令的步骤;其中,所述的远程控制端通过采集用户输入的控制命令,传输到所述被控制设备中;
所述被控制设备响应远程控制端的控制命令,在屏幕画面或者现场环境画面显示的步
骤;
重复上述所有步骤,直至用户维护结束。优选地,采集的被控制设备的屏幕画面或者现场环境画面信息经过压缩处理后传输到远程控制端。优选地,所述维护过程中还包括,在上述的任意步骤之间,还包括,所述远程控制端对采集被控制设备的屏幕画面或者现场环境画面信息的步骤进行控制的步骤。与现有技术相比,本发明的优点在于
本发明在专网与互联网物理隔离的情况下,建立一个新的网络链接方式,并通过采集现场机器的屏幕画面或者现场环境画面等手段,解决了技术人员只能通过到达现场进行观察才能得知问题细节的技术难题;本发明在专网与互联网物理隔离的情况下,使得技术人员可以远程对机器设备进行维护。


图I为本发明的模块结构图; 图2为本发明增加了云台控制模块的结构 图3为鼠标、键盘控制指令传输流程图;图4为云台控制指令传输流程 图5为本发明的维护方法流程图。
具体实施方式

以下结合具体实施例对本发明作进一步说明。具体实施例一
参照图I所示,本发明提供了一种远程维护系统,包括与被控制设备I连接的受控制端,用于控制受控制端的远程控制端,所述受控制端包括信息获取模块11、第一通信模块12以及控制命令输出模块13,所述信息获取模块11用于采集被控制设备的屏幕画面或者现场环境画面,对被控制端设备的显示输出画面进行采集,对于被控制端周边的关键设备状况等必要的其它画面信息也可以进行采集,为节省传输时的带宽和延时,可利用现有的h264等技术对采集的图像进行压缩,信息获取模块11获取信息后,通过第一通信模块12将信息发送到远程控制端上,从而达到远程观看现场状况的目的;维护人员可以直观的在远程控制端上看到所述被控制设备相应的信息,从而进行维护,然后通过与远程控制端连接的第一通信模块12,将远程控制端的控制命令发送到控制命令输出模块13,如图3所示,由控制命令输出模块13将命令传输到被控制设备中,控制命令输出模块13与被控制设备相连,它可以按照相关协议输出鼠标和/或键盘的控制信号,接口方式及协议可以是USB、串口、PS/2等,具体视客户所使用专网的限制和被控设备的硬件配置而定。由于受控制端将远程控制端的命令通过控制命令输出模块对被控制设备进行控制,使到被控制设备与远程控制端之间无需进行网络数据的交互,因此在专网与互联网物理隔离的情况下,也可以很好对设备进行维护,同时又能保证到被控制设备的信息安全。其中,第一通信模块12与远程控制端2的数据交互,具体交互的数据包括图像数据、控制命令等,网络传输的方式可以使用有线网络或3G、4G等无线网络方式。其中,信息获取模块11通过一个或一个以上的摄像头进行信息的采集,主要用于采集控终端的屏幕画面或者现场环境画面,包括被控设备的显示输出设备的输出画面,并且对采集后的数据进行压缩,压缩后的数据交由第一通信模块12发送到远程控制端上。所述远程控制端可以为普通的个人PC机,服务器等等具备网络接入功能的计算机,或者具体为包括显示模块21、第二通信模块22和命令采集模块23的处理终端,该处理终端可以与任意的个人PC机、服务器等等具备通信功能的命令输入装置连接,第二通信模块22与受控制端的第一通信模块12连接,接收第一通信模块12发送的由信息获取模块11采集的信息,然后显示模块21通过对该信息进行图像解码等处理,进而显示从而达到远程观看现场状况的目的,然后操作人员根据现场状况进行实时的操作和维护,命令采集模块23采集远程控制端的操作人员的操作指令,然后通过第二通信模块22传输到控制命令输出模块13中,实现对被控制设备的控制,其中命令采集模块23具体可以为命令输入设备,也可以与PC机连接,接收控制命令,或者是用于采集通过网络传输的控制命令等等方式进行命令的获取,然后传输到控制命令输出模块13中,命令采集模块23可以通过有线或无线的网络与其他输入命令的设备连接。具体实施例二
参照图2所示,所述控制命令输出模块13还与一个或一个以上的云台控制模块14连接,所述云台控制模块14用于对所述信息采集模块11进行控制。云台控制模块14响应由命令采集模块23发送过来的控制命令对信息采集模块11进行控制,可按远程控制端2的命令对采集图像所用的摄像头进行平移、旋转、变焦缩放等动作。如图4所述,通过云台控制模块14进行控制信息采集模块11的过程可以为命令采集模块23获取云台控制命令,将云台控制命令通过第二通信模块22传输到第一通信模块12,第一通信模块进而发送到控制命令输出模块13中,经过控制命令输出模块13的判另IJ,识别为对云台控制模块14的控制命令,则将该命令交到云台控制模块14上,云台控制模块14根据该控制命令,控制信息采集模块11进行图像采集,具体可以为控制用于拍摄图像的摄像头进行平移、旋转、变焦缩放等动作。具体实施例三
参照图5所示。本发明还提供一种进行远程维护方法,用于被控制设备和远程控制端之间进行的维护,所述方法包括以下步骤
SlOO采集所述被控制设备的屏幕画面或者现场环境画面信息的步骤;· SllO将所述被控制设备的屏幕画面或者现场环境画面信息传输到远程控制端的步
骤;
S120所述远程控制端根据采集到的信息向所述被控制端发送控制命令的步骤;其中,所述的远程控制端通过采集用户输入的控制命令,传输到所述被控制设备中;
S130所述被控制设备响应远程控制端的控制命令,在屏幕画面或者现场环境画面显示的步骤;
重复上述所有步骤,直至用户维护结束。其中,采集的被控制设备的屏幕画面或者现场环境画面信息经过压缩处理后传输到远程控制端。其中,所述维护过程中还包括,在上述的任意步骤之间,所述远程控制端对采集被控制设备的屏幕画面或者现场环境画面信息的步骤进行控制的步骤。一具体的实施例,在某客户现场有某厂家大屏拼接系统以及对其进行操作的控制PC,这里的大屏拼接系统设备和控制PC都接入客户的专网,与外网是隔离的。按本发明所述的方法,可以在现场放置一台远程维护系统,远程维护系统的图像采集模块对控制PC的显示器所显示内容进行采集,采集的图像最终会传输到远程控制端,由于控制PC上可以安装软件查看大屏系统的各种状态信息,所以远程控制端就可以完全清楚地了解现场的状态情况。为了更好地实现效果,还可以增加云台控制模块(如图二所示),云台控制模块与图像采集模块结构相连,通过云台控制模块控制调整图像采集模块的拍摄角度,去采集大屏上(大屏幕显示的内容可能由多个PC共同显示)显示的内容和状态。上面是现场的图像及状态信息传送到远程控制端,这只是一个方面,另一个方面是远程控制端可以抓取键盘和鼠标的操作指令并将其传送至被控制端,再通过PS/2或USB等方式送至控制PC,从而实现对控制PC的操作。
权利要求
1.一种远程维护系统,其特征在于,包括与被控制设备连接的受控制端,用于控制受控制端的远程控制端,所述受控制端包括 用于采集被控制设备的屏幕画面或者现场环境画面的信息获取模块; 用于与远程控制端连接的第一通信模块; 用于输出远程控制端的控制命令到受控制端的控制命令输出模块; 所述信息获取模块通过通信模块与远程控制端连接,所述控制命令输出模块通过通信模块接收远程控制端的控制命令,所述远程控制端通过控制命令输出模块控制被控制设备。
2.根据权利要求I所述的远程维护系统,其特征在于,所述信息获取模块包括至少一个摄像头,用于采集被控设备的屏幕画面或者现场环境画面。
3.根据权利要求I或2所述的远程维护系统,其特征在于,所述信息获取模块将获取的信息进行压缩后,通过通信模块传输到远程控制端。
4.根据权利要求I所述的远程维护系统,其特征在于,远程控制端包括 用于显示所述信息获取模块获取的图像的显示模块; 用于与第一通信模块连接的第二通信模块; 用于获取控制命令并向受控端发送控制命令的命令采集模块; 所述显示模块与第二通信模块连接,所述命令采集模块与第二通信模块连接,所述控制命令输出模块接收命令采集模块发送的控制命令。
5.根据权利要求4所述的远程维护系统,其特征在于,所述第一通信模块与第二通信模块通过有线或无线网络连接,并且所述第一、第二通信模块所连接的网络与所述被控制设备所连接的网络不相同。
6.根据权利要求I所述的远程维护系统,其特征在于,所述控制命令输出模块通过USB、串口或PS/2接口方式与被控制设备连接。
7.根据权利要求I所述的远程维护系统,其特征在于,所述受控制端还包括云台控制模块,所述云台控制模块与所述控制命令输出模块连接,根据所述命令采集模块发送的控制命令实时控制所述信息获取模块。
8.—种远程维护方法,包括被控制设备和远程控制端,其特征在于,所述方法包括以下步骤 采集所述被控制设备的屏幕画面或者现场环境画面信息的步骤; 将所述被控制设备的屏幕画面或者现场环境画面信息传输到远程控制端的步骤; 所述远程控制端根据采集到的信息向所述被控制端发送控制命令的步骤;其中,所述的远程控制端通过采集用户输入的控制命令,传输到所述被控制设备中; 所述被控制设备响应远程控制端的控制命令,在屏幕画面或者现场环境画面显示的步骤; 重复上述所有步骤,直至用户维护结束。
9.根据权利要求8所述的远程维护方法,其特征在于,采集的被控制设备的屏幕画面或者现场环境画面信息经过压缩处理后传输到远程控制端。
10.根据权利要求8所述的远程维护方法,其特征在于,还包括,在任意步骤之间,所述远程控制端对采集被控制设备的屏幕画面或者现场环境画面信息的步骤进行控制的步骤。
全文摘要
本发明提供一种远程维护系统,包括与被控制设备连接的受控制端,用于控制受控制端的远程控制端,所述受控制端包括用于采集被控制设备的屏幕画面或者现场环境画面的信息获取模块;用于与远程控制端连接的第一通信模块;用于输出远程控制端的控制命令到受控制端的控制命令输出模块;所述信息获取模块通过通信模块与远程控制端连接,从而达到远程观看现场状况的目的。所述控制命令输出模块通过通信模块接收远程控制端的控制命令,所述远程控制端通过控制命令输出模块控制被控制设备;远程控制端的操作人员的操作指令通过控制命令采集模块采集后经由网络传输模块送到受控制端,再由控制命令输出模块送到被控设备,从而达到远程控制的目的。
文档编号H04L12/24GK102685241SQ20121015794
公开日2012年9月19日 申请日期2012年5月21日 优先权日2012年5月21日
发明者董友球, 谭建军 申请人:广东威创视讯科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1