远程桌面监视控制系统和方法

文档序号:7740972阅读:126来源:国知局
专利名称:远程桌面监视控制系统和方法
技术领域
本发明涉及远程监视和控制,更具体地讲,涉及一种对远程终端(被控终端)进行 监视和控制的远程桌面监视控制系统和方法。远程终端可以是PC机、工业控制终端、医疗 仪器仪表及各种具有VGA等视频输出和键盘鼠标输入的终端等。
背景技术
近些年,基于网络的远程桌面监视和控制技术得到了很大的发展,主控终端通过 网络连接到受控终端,不但可以查看受控终端的桌面的内容,而还可以使用主控终端本地 的键盘鼠标来控制远程的受控终端的桌面,就像在受控终端本地使用键盘鼠标一样。然而, 现有的远程桌面监视和控制技术存在有一个限制,即,主控终端和受控终端必须都接入同 一个网络中,用于远程桌面监视和控制的数据(例如,远程桌面图像、桌面控制信号)都通 过该网络进行传输。 然而,当远程的受控终端设备不具备联网能力或联网装置(例如,没有配置网卡、 网络接入点等)、不方便联网或者其所在网络需要与主控终端所在网络相对隔离的情况下, 无法实现对该受控终端的监视和控制。

发明内容
本发明的目的在于提供一种远程桌面监视控制系统和方法,从而在远程的受控终 端设备不具备联网能力或联网装置、不方便联网或者其所在网络需要与主控终端所在网络 相对隔离的情况下,仍然能够对该受控装置进行监视和控制。 根据本发明一方面,提供一种远程桌面监视控制系统,其特征在于包括主控终
端,编码器和受控终端,其中,受控终端的视频输出端口连接到编码器的视频输入端口 ,以
将受控终端的桌面图像发送到编码器进行编码;编码器通过网络连接到主控终端,以从主
控终端接收桌面控制信号和将编码的桌面图像发送给主控终端;受控终端的控制信号接收
端口连接到编码器的控制信号发送端口,以从编码器接收桌面控制信号。 所述视频输出端口和视频输入端口可以是VGA端口、 DVI端口和YUV色差分量端
口之一。 所述控制信号接收端口和所述控制信号发送端口可以是串行端口。 所述受控终端还可包括桌面控制信号转换模块,用于将所述控制信号接收端口接
收的桌面控制信号转换为表示桌面控制动作的信号。 所述桌面控制信号可以是键盘和/或鼠标控制信号。 所述桌面控制信号可以是键盘控制信号、鼠标控制信号、触控板控制信号、轨迹球 控制信号中的至少一种。 所述控制信号接收端口可以为键盘和/或鼠标接口 ,所述控制信号发送端口可以 是串行端口 ,所述控制信号接收端口通过桌面控制信号转换模块连接到控制信号发送端 □。
所述控制信号接收端口与所述控制信号发送端口可进行单向通信。 根据本发明的另一方面,提供一种用于远程桌面监视控制系统的远程桌面监视和
控制方法,所述远程桌面监视控制系统包主控终端、编码器和受控终端,所述方法包括当
编码器通过网络从主控终端接收到桌面控制信号时,编码器通过自己的控制信号发送端口
将接收的收桌面控制信号发送给受控终端的控制信号接收端口 ;当编码器通过自己的视频
输入端口从受控终端的视频输出端口接收到桌面图像时,编码器对接收的桌面图像进行编
码,并将编码的桌面图像通过所述网络发送给主控终端。 由于在本发明的远程桌面监视控制系统中,通过通用的专用端口来传输相应的信 号(例如,通过专门用于传输视频信号的诸如VGA端口 、DVI端口 、YUV色差分量端口的视频 端口来传输桌面图像;通过专门用于传输桌面控制信号的诸如串行端口、键盘鼠标接口来 传输桌面控制信号),因此保证了受控终端与主控终端所在的网络的物理隔离,并且不具有 网卡等联网装置的受控终端也能够进行远程桌面监视和控制。


通过下面结合附图进行的详细描述,本发明的上述和其它目的、特点和优点将会 变得更加清楚,其中 图1示出根据本发明的一个实施例的远程桌面监视控制系统; 图2示出根据本发明的实施例的远程桌面监视控制系统中的编码器的控制信号 输出端口和受控终端的控制信号接收端口的示例; 图3示出根据本发明的实施例的远程桌面监视控制系统中的编码器的控制信号
输出端口和受控终端的控制信号接收端口的另一示例; 图4示出根据本发明的远程桌面监视和控制的方法的流程图。
具体实施例方式
现在,将参照附图更充分地描述不同的示例实施例。 图1示出根据本发明的一个实施例的远程桌面监视控制系统。如图1所示,根据 本发明的远程桌面监视控制系统包括受控终端100,编码器200和主控终端300。
受控终端100具有视频输出端口 101和控制信号接收端口 102。编码器200具有 视频输入端口 201和控制信号输出端口 202。视频输出端口 IOI连接到视频输入端口 201。 控制信号接收端口 102连接到控制信号输出端口 202。编码器200可以通过网络400与主 控终端300进行通信。 受控终端100通过视频输出端口 101将桌面图像发送给编码器200的视频输入端 口 201,从而编码器200接收到受控终端100的桌面图像。视频输出端口 IOI和视频输入端 口 201可以是用于传输视频信号的各种端口,例如,VGA端口、DVI端口或YUV色差分量端□。 编码器200对接收的桌面图像进行编码,以便于对桌面图像通过网络进行传输。 编码器200对桌面图像进行编码后,通过网络400将编码的桌面图像发送给主控终端300, 从而能够在主控终端300上显示受控终端100的桌面图像。 为了对受控终端100进行远程控制,主控终端300通过网络400将桌面控制信号
5(例如,键盘控制信号、鼠标控制信号、触控板控制信号、轨迹球控制信号等)发送到编码器 200。编码器200通过控制信号输出端口 202将接收的桌面控制信号发送到控制信号接收 端口 102,从而受控终端100接收到主控终端300的桌面控制信号。 主控终端300采集主控端的键盘、鼠标、触控板、轨迹球等桌面控制动作,并将其 转换为桌面控制信号。由于桌面控制信号与桌面控制动作之间的转换技术是公知的,将不 再进行细述。 此外,在本发明的另一实施例中,为了进一步加强受控终端100与网络400的隔 离,控制信号接收端口 102与控制信号发送端口 202进行单向通信,S卩,只能进行用于接收 桌面控制信号的从控制信号输出端口 202到控制信号接收端口 102的单向通信。
这样,由于受控终端100与连接到网络400的编码器200之间的通信仅限于受 控终端100通过视频输出端口 101向编码器200输出桌面图像以及通过控制信号接收端口 102接收桌面控制信号,因此充分保证了受控终端100与网络400的隔离。
图2示出根据本发明的实施例的远程桌面监视控制系统中的编码器的控制信号 输出端口和受控终端的控制信号接收端口的示例。如图2所示,根据本发明的受控终端100 的控制信号接收端口 102和编码器200的控制信号发送端口 202可以是串行端口 (例如, RS232、RS422、RS485等串行端口 )。在此情况下,受控终端100还包括桌面控制信号转换单 元103,用于将接受的桌面控制信号转换为表示桌面控制动作的信号,例如,在桌面控制信 号是键盘和/或鼠标控制信号的情况下,将其转换为指示键盘和/或鼠标动作的标准键盘 信号和/或鼠标信号。 通常,在使用串行端口进行的通信中,每个方向的通信使用不同的信号传输线。可 选择地,为了进一步增强受控终端100与网络400的物理隔离,在图2示出的实施例中的串 行端口通信中,断开用于从受控终端IOO到编码器200方向传输信号的信号传输线,以实现 前面提到的从编码器200到受控终端100的单向通信。 图3示出根据本发明的实施例的远程桌面监视控制系统中的编码器的控制信号 输出端口和受控终端的控制信号接收端口的另一示例。如图3所示,根据本发明的受控终 端100的控制信号接收端口 102为键盘和/或鼠标接口,编码器200的控制信号发送端口 202为串行端口 (例如,RS232、 RS422、 RS485等串行端口 )。此时,控制信号接收端口 102 通过桌面控制信号转换模块500连接到控制信号发送端口 202。 S卩,控制信号接收端口 102 连接到桌面控制信号转换模块500的键盘和/或鼠标接口,控制信号发送端口 202连接到 桌面控制信号转换模块500的串行端口。桌面控制信号转换模块500将控制信号发送端口 202输出的桌面控制信号转换为表示桌面控制动作的信号。 例如,当控制信号为键盘和/或鼠标控制信号时,桌面控制信号转换模块500可以 是常用的串口转键盘和/或鼠标模块。 在图3的示例中,控制信号接收端口 102只能从桌面控制信号转换模块500接收 到作为表示桌面控制动作的信号的标准键盘信号和/或鼠标信号,而非在受控终端100中 对桌面控制信号进行转换,因此比图2示出的示例更能保证受控终端100与网络400的物
理隔离。 应该理解,本发明的编码器的控制信号输出端口和受控终端的控制信号接收端口 不限于图2和图3示出的两个示例,其他任何能够传输或单向传输桌面控制信号的通信方
6式都是适用的。 图4示出根据本发明的远程桌面监视和控制的方法的流程图。 在步骤401,确定编码器200是否通过网络400从主控终端300接收到桌面控制
信号或者通过自己的视频输入端口 201从受控终端100的视频输出端口 101接收到桌面图像。 在步骤402,当编码器200通过网络400从主控终端300接收到桌面控制信号时, 编码器通过自己的控制信号发送端口将接收的收桌面控制信号发送给受控终端的控制信 号接收端口。 在步骤403,当编码器通过自己的视频输入端口 201从受控终端100的视频输出端 口 IOI接收到桌面图像时,编码器对接收的桌面图像进行编码,并将编码的桌面图像通过 所述网络发送给主控终端。 在本发明的远程桌面监视控制系统中,受控终端和主控终端不是直接通过网络连 接进行数据传输,而是通过编码器使用专用的端口来分别传输桌面图像和桌面控制信号, 并且由于传输桌面图像的端口仅能传输受控终端的桌面图像,传输桌面控制信号的端口仅 能传输桌面控制信号,因此保证了受控终端与主控终端所在的网络的物理隔离。从而在受 控终端不方便联网或者其所在网络需要与主控终端所在网络相对隔离的情况下,能够对受 控终端进行远程桌面监视和控制。 此外,由于在本发明的远程桌面监视控制系统中,通过通用的专用端口来传输相 应的信号(例如,通过专门用于传输视频信号的诸如VGA端口 、DVI端口 、YUV色差分量端口 的视频端口来传输桌面图像;通过专门用于传输桌面控制信号的诸如串行端口、键盘鼠标 接口来传输桌面控制信号),因此不具有网卡等联网装置的受控终端也能够进行远程桌面 监视和控制。 尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员 应该理解,在不脱离权利要求所限定的本发明的精神和范围的情况下,可以对其进行形式 和细节上的各种改变。
权利要求
一种远程桌面监视控制系统,其特征在于包括主控终端,编码器和受控终端,其中,受控终端的视频输出端口连接到编码器的视频输入端口,以将受控终端的桌面图像发送到编码器进行编码;编码器通过网络连接到主控终端,以从主控终端接收桌面控制信号和将编码的桌面图像发送给主控终端;受控终端的控制信号接收端口连接到编码器的控制信号发送端口,以从编码器接收桌面控制信号。
2. 根据权利要求1所述的远程桌面监视控制系统,其中,所述视频输出端口和视频输 入端口是VGA端口 、 DVI端口和YUV色差分量端口之一 。
3. 根据权利要求1所述的远程桌面监视控制系统,其中,所述控制信号接收端口和所 述控制信号发送端口是串行端口。
4. 根据权利要求3所述的远程桌面监视控制系统,其中,所述受控终端还包括桌面控 制信号转换单元,用于将所述控制信号接收端口接收的桌面控制信号转换为表示桌面控制 动作的信号。
5. 根据权利要求1所述的远程桌面监视控制系统,其中,所述桌面控制信号是键盘控 制信号、鼠标控制信号、触控板控制信号、轨迹球控制信号中的至少一种。
6. 根据权利要求l所述的远程桌面监视控制系统,还包括串口转键盘和/或鼠标模块, 其中,所述控制信号接收端口为键盘和/或鼠标接口 ,所述控制信号发送端口是串行端口 , 所述控制信号接收端口连接到串口转键盘和/或鼠标模块的键盘和/或鼠标接口,所述控 制信号发送端口连接到串口转键盘和/或鼠标模块的串行端口。
7. 根据权利要求3所述的远程桌面监视控制系统,其中,断开用于从作为串行端口的 所述控制信号接收端口到作为串行端口的所述控制信号发送端口方向传输信号的信号传 输线。
8. 根据权利要求1所述的远程桌面监视控制系统,其中,所述控制信号接收端口与所 述控制信号发送端口进行从所述控制信号发送端口到控制信号接收端口的单向通信。
9. 一种用于远程桌面监视控制系统的远程桌面监视和控制方法,所述远程桌面监视控 制系统包主控终端、编码器和受控终端,所述方法包括当编码器通过网络从主控终端接收到桌面控制信号时,编码器通过自己的控制信号发 送端口将接收的收桌面控制信号发送给受控终端的控制信号接收端口;当编码器通过自己的视频输入端口从受控终端的视频输出端口接收到桌面图像时,编 码器对接收的桌面图像进行编码,并将编码的桌面图像通过所述网络发送给主控终端。
10. 根据权利要求9所述的远程桌面监视和控制方法,其中,所述视频输出端口和所述 视频输入端口是VGA端口 、 DVI端口和YUV色差分量端口之一 。
11. 根据权利要求9所述的远程桌面监视和控制方法,其中,所述控制信号接收端口和 所述控制信号发送端口是串行端口 。
12. 根据权利要求9所述的远程桌面监视和控制方法,其中,所述桌面控制信号是键盘 控制信号、鼠标控制信号、触控板控制信号、轨迹球控制信号中的至少一种。
13. 根据权利要求9所述的远程桌面监视和控制方法,其中,所述远程桌面监视控制系 统还包括串口转键盘和/或鼠标模块,其中,所述控制信号接收端口为键盘和/或鼠标接口 ,所述控制信号发送端口是串行端口 ,所述控制信号接收端口连接到串口转键盘和/或 鼠标模块的键盘和/或鼠标接口,所述控制信号发送端口连接到串口转键盘和/或鼠标模 块的串行端口。
14. 根据权利要求9所述的远程桌面监视和控制方法,其中,所述控制信号接收端口与 所述控制信号发送端口进行从所述控制信号发送端口到控制信号接收端口的单向通信。
15. 根据权利要求11所述的远程桌面监视和控制方法,其中,所述受控终端还包括桌 面控制信号转换单元,用于将所述控制信号接收端口接收的桌面控制信号转换为表示桌面 控制动作的信号。
16. 根据权利要求11所述的远程桌面监视控制系统,其中,断开用于从作为串行端口 的所述控制信号接收端口到作为串行端口的所述控制信号发送端口方向传输信号的信号 传输线。
全文摘要
一种远程桌面监视控制系统和方法。该远程桌面监视控制系统包括主控终端,编码器和受控终端,其中,受控终端的视频输出端口连接到编码器的视频输入端口,以将受控终端的桌面图像发送到编码器进行编码;编码器通过网络连接到主控终端,以从主控终端接收桌面控制信号和将编码的桌面图像发送给主控终端;受控终端的控制信号接收端口连接到编码器的控制信号发送端口,以从编码器接收桌面控制信号。根据本发明的远程桌面监视控制系统和方法,在远程的受控终端设备不具备联网能力或联网装置、不方便联网或者其所在网络需要与主控终端所在网络相对隔离的情况下,仍然能够对该受控装置进行监视和控制。
文档编号H04N7/26GK101790090SQ20101010226
公开日2010年7月28日 申请日期2010年1月28日 优先权日2010年1月28日
发明者冯旭东, 张 浩, 阮曹华 申请人:北京华纬讯电信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1