一种用互联网终端设备进行远程控制的方法及其装置的制作方法

文档序号:7655912阅读:316来源:国知局
专利名称:一种用互联网终端设备进行远程控制的方法及其装置的制作方法
技术领域
本发明涉及计算机技术领域,特别是用互联网终端设备进行远程 控制的方法及其装置。
背景技术
实现对终端设备进行远程控制的系统,其设计关键是采用什么样
的通信协议。1990年Echelon公司提出Lonworks协议,1995年ASHRAE 发表更为复杂的BACnet协议,其中BACnet和Lonworks在国内影响 较大,X10则在欧美市场称雄。就家庭远程控制系统而言,它不是一 个孤立的系统,必须与其他子系统实现数据集成和控制集成。现有技 术中使用的上述协议在某种程度上是开放的,基于这些控制协议的智 能家居系统(如X10)可以完成家庭远程控制系统所应实现的大部分功能。
但是,这些协议主要完成的是从控制台到设备之间的控制,并没 有涉及到跨互联网的范围,而且这些专用协议都比较复杂,需要编写 专门的软件实现控制。

发明内容
为了解决上述现有技术中存在的不足,本发明的目的是提供一种 用互联网终端设备进行远程控制的方法及其装置。该发明利用电子邮 件协议简化远程控制,让用户在不安装新软件的情况下简单实现远程
操作联网终端设备。
为了实现上述发明目的,本发明的技术方案以如下方式实现 一种用互联网终端设备进行远程控制的方法,它包括使用用户端
计算机、邮件服务器和带邮件抓取软件的控制盒,其主要步骤为
① 用户通过用户端计算机向指定的邮件地址发送控制邮件, 控制邮件被暂存在控制邮件服务器中;
② 控制盒中的邮件抓取软件定期从邮件服务器中抓取控制邮 件;
③ 若无控制邮件经指定休眠时长后返回步骤②,若抓取到控 制邮件就对其进行解析并执行相应控制命令;
⑨控制命令执行完成后,邮件抓取软件调用邮件传输协议客 户端向用户发送反馈邮件,存储在反馈邮件服务器中,反馈操 作结果;
经指定休眠时长后返回步骤②。 在上述方中,所述控制邮件服务器只接收来自指定帐户的控制指 令邮件。
在上述方中,所述控制邮件服务器和反馈邮件服务器可以采用一 台或者两台邮件服务器执行。
在上述方中,所述控制盒运行Linux操作系统,邮件抓取软件为 FetchMail软件,邮件传输协议使用SMTP协议。
实现如上所述用互联网终端设备进行远程控制方法的装置,其结 构特点是,它包括通过互联网线依次连接的用户端计算机、邮件服务
器和控制盒。所述控制盒集成有邮件抓取软件和邮件传输协议客户 端。
在上述装置中,所述邮件服务器可以采用一台或者两台。
在上述装置中,所述控制盒运行Linux操作系统,邮件抓取软件 为FetchMail软件,邮件传输协议使用SMTP协议。
本发明由于采用了上述技术方案,用户只需要用邮件客户端向一 个指定的邮件地址发送控制指令邮件即可,不需要额外的控制软件。 控制命令执行的反馈信息也直接通过邮件的方式反馈给用户,实现对 终端设备的简单控制。同现有技术相比,本发明操作简单、控制稳定, 适用于非实时的跨越广域网的远程设备控制。
下面结合附图和具体实施方式
对本发明做进一步说明。


图l为本发明的控制流程图2为本发明操作系统的工作流程图。
具体实施例方式
参看图1 ,本发明装置包括通过互联网线依次连接的用户端计算 机、控制邮件服务器、控制盒和反馈邮件服务器。控制盒中集成有 FetchMail邮件抓取软件和SMTP邮件传输协议客户端。
以用户下达"下载指环王"命令为例,本发明的控制方法步骤为
① 用户通过用户端计算机向指定的邮件地址发送"下载指环王" 控制邮件,控制邮件暂存在控制邮件服务器中。
② 控制盒中的邮件抓取软件FetchMail每隔5分钟从控制邮件服 务器中抓取控制邮件,放置在本地缓存中。
③若未得到控制邮件经指定休眠时长后返回步骤G),若抓取到 "下载指环王"控制邮件后对其进行解析,解析程序开始在指定网站 搜索"指环王",找到后启动下载进程开始下载。
下载命令执行完成后,FetchMail软件调用SMTP邮件传输协 议客户端向用户发送反馈邮件,存储在反馈邮件服务器中,反馈操作 结果。
经指定休眠时长后返回步骤0。
从安全角度考虑,控制邮件服务器只接收来自指定帐户的邮件, 防止垃圾邮件和恶意操作出现。
权利要求
1.一种用互联网终端设备进行远程控制的方法,它包括使用用户端计算机、邮件服务器和带邮件抓取软件的控制盒,其主要步骤为①用户通过用户端计算机向指定的邮件地址发送控制邮件,控制邮件被暂存在控制邮件服务器中;②控制盒中的邮件抓取软件定期从邮件服务器中抓取控制邮件;③若无控制邮件经指定休眠时长后返回步骤②,若抓取到控制邮件就对其进行解析并执行相应控制命令;④控制命令执行完成后,邮件抓取软件调用邮件传输协议客户端向用户发送反馈邮件,存储在反馈邮件服务器中,反馈操作结果;⑤经指定休眠时长后返回步骤②。
2、 根据权利要求1所述用互联网终端设备进行远程控制的方 法,其特征在于,所述控制邮件服务器只接收来自指定帐户的控制指 令邮件。
3、 根据权利要求1或2所述用互联网终端设备进行远程控制 的方法,其特征在于,所述控制邮件服务器和反馈邮件服务器可以采 用 一 台或者两台邮件服务器执行。
4、 根据权利要求3所述用互联网终端设备进行远程控制的方 法,其特征在于,所述控制盒运行Linux操作系统,邮件抓取软件为 FetchMail软件,邮件传输协议使用SMTP协议。
5、 实现如权利要求1所述用互联网终端设备进行远程控制方 法的装置,其特征在于,它包括通过互联网线依次连接的用户端计算 机、邮件服务器和控制盒,所述控制盒集成有邮件抓取软件和邮件传 输协议客户端。
6、 根据权利要求5所述用互联网终端设备进行远程控制的装 置,其特征在于,所述邮件服务器可以采用一台或者两台。
7、 根据权利要求5或6所述用互联网终端设备进行远程控制的装 置,其特征在于,所述控制盒运行Linux操作系统,邮件抓取软件为 FetchMail软件,邮件传输协议使用SMTP协议。
全文摘要
一种用互联网终端设备进行远程控制的方法及其装置,涉及计算机技术领域。本发明装置包括通过互联网线依次连接的用户端计算机、邮件服务器和控制盒。所述控制盒运行Linux操作系统,集成有FetchMail邮件抓取软件和SMTP邮件传输协议客户端。同现有技术相比,本发明操作简单、控制稳定,适用于非实时的跨越广域网的远程设备控制。
文档编号H04L12/58GK101374084SQ20071012065
公开日2009年2月25日 申请日期2007年8月23日 优先权日2007年8月23日
发明者侯光敏 申请人:同方股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1