專利名稱:一種用互聯(lián)網(wǎng)終端設(shè)備進(jìn)行遠(yuǎn)程控制的方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是用互聯(lián)網(wǎng)終端設(shè)備進(jìn)行遠(yuǎn)程 控制的方法及其裝置。
背景技術(shù):
實(shí)現(xiàn)對(duì)終端設(shè)備進(jìn)行遠(yuǎn)程控制的系統(tǒng),其設(shè)計(jì)關(guān)鍵是采用什么樣
的通信協(xié)議。1990年Echelon公司提出Lonworks協(xié)議,1995年ASHRAE 發(fā)表更為復(fù)雜的BACnet協(xié)議,其中BACnet和Lonworks在國(guó)內(nèi)影響 較大,X10則在歐美市場(chǎng)稱雄。就家庭遠(yuǎn)程控制系統(tǒng)而言,它不是一 個(gè)孤立的系統(tǒng),必須與其他子系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)集成和控制集成。現(xiàn)有技 術(shù)中使用的上述協(xié)議在某種程度上是開放的,基于這些控制協(xié)議的智 能家居系統(tǒng)(如X10)可以完成家庭遠(yuǎn)程控制系統(tǒng)所應(yīng)實(shí)現(xiàn)的大部分功能。
但是,這些協(xié)議主要完成的是從控制臺(tái)到設(shè)備之間的控制,并沒 有涉及到跨互聯(lián)網(wǎng)的范圍,而且這些專用協(xié)議都比較復(fù)雜,需要編寫 專門的軟件實(shí)現(xiàn)控制。
發(fā)明內(nèi)容
為了解決上述現(xiàn)有技術(shù)中存在的不足,本發(fā)明的目的是提供一種 用互聯(lián)網(wǎng)終端設(shè)備進(jìn)行遠(yuǎn)程控制的方法及其裝置。該發(fā)明利用電子郵 件協(xié)議簡(jiǎn)化遠(yuǎn)程控制,讓用戶在不安裝新軟件的情況下簡(jiǎn)單實(shí)現(xiàn)遠(yuǎn)程
操作聯(lián)網(wǎng)終端設(shè)備。
為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明的技術(shù)方案以如下方式實(shí)現(xiàn) 一種用互聯(lián)網(wǎng)終端設(shè)備進(jìn)行遠(yuǎn)程控制的方法,它包括使用用戶端
計(jì)算機(jī)、郵件服務(wù)器和帶郵件抓取軟件的控制盒,其主要步驟為
① 用戶通過用戶端計(jì)算機(jī)向指定的郵件地址發(fā)送控制郵件, 控制郵件被暫存在控制郵件服務(wù)器中;
② 控制盒中的郵件抓取軟件定期從郵件服務(wù)器中抓取控制郵 件;
③ 若無控制郵件經(jīng)指定休眠時(shí)長(zhǎng)后返回步驟②,若抓取到控 制郵件就對(duì)其進(jìn)行解析并執(zhí)行相應(yīng)控制命令;
⑨控制命令執(zhí)行完成后,郵件抓取軟件調(diào)用郵件傳輸協(xié)議客 戶端向用戶發(fā)送反饋郵件,存儲(chǔ)在反饋郵件服務(wù)器中,反饋操 作結(jié)果;
經(jīng)指定休眠時(shí)長(zhǎng)后返回步驟②。 在上述方中,所述控制郵件服務(wù)器只接收來自指定帳戶的控制指 令郵件。
在上述方中,所述控制郵件服務(wù)器和反饋郵件服務(wù)器可以采用一 臺(tái)或者兩臺(tái)郵件服務(wù)器執(zhí)行。
在上述方中,所述控制盒運(yùn)行Linux操作系統(tǒng),郵件抓取軟件為 FetchMail軟件,郵件傳輸協(xié)議使用SMTP協(xié)議。
實(shí)現(xiàn)如上所述用互聯(lián)網(wǎng)終端設(shè)備進(jìn)行遠(yuǎn)程控制方法的裝置,其結(jié) 構(gòu)特點(diǎn)是,它包括通過互聯(lián)網(wǎng)線依次連接的用戶端計(jì)算機(jī)、郵件服務(wù)
器和控制盒。所述控制盒集成有郵件抓取軟件和郵件傳輸協(xié)議客戶 端。
在上述裝置中,所述郵件服務(wù)器可以采用一臺(tái)或者兩臺(tái)。
在上述裝置中,所述控制盒運(yùn)行Linux操作系統(tǒng),郵件抓取軟件 為FetchMail軟件,郵件傳輸協(xié)議使用SMTP協(xié)議。
本發(fā)明由于采用了上述技術(shù)方案,用戶只需要用郵件客戶端向一 個(gè)指定的郵件地址發(fā)送控制指令郵件即可,不需要額外的控制軟件。 控制命令執(zhí)行的反饋信息也直接通過郵件的方式反饋給用戶,實(shí)現(xiàn)對(duì) 終端設(shè)備的簡(jiǎn)單控制。同現(xiàn)有技術(shù)相比,本發(fā)明操作簡(jiǎn)單、控制穩(wěn)定, 適用于非實(shí)時(shí)的跨越廣域網(wǎng)的遠(yuǎn)程設(shè)備控制。
下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明做進(jìn)一步說明。
圖l為本發(fā)明的控制流程圖2為本發(fā)明操作系統(tǒng)的工作流程圖。
具體實(shí)施例方式
參看圖1 ,本發(fā)明裝置包括通過互聯(lián)網(wǎng)線依次連接的用戶端計(jì)算 機(jī)、控制郵件服務(wù)器、控制盒和反饋郵件服務(wù)器??刂坪兄屑捎?FetchMail郵件抓取軟件和SMTP郵件傳輸協(xié)議客戶端。
以用戶下達(dá)"下載指環(huán)王"命令為例,本發(fā)明的控制方法步驟為
① 用戶通過用戶端計(jì)算機(jī)向指定的郵件地址發(fā)送"下載指環(huán)王" 控制郵件,控制郵件暫存在控制郵件服務(wù)器中。
② 控制盒中的郵件抓取軟件FetchMail每隔5分鐘從控制郵件服 務(wù)器中抓取控制郵件,放置在本地緩存中。
③若未得到控制郵件經(jīng)指定休眠時(shí)長(zhǎng)后返回步驟G),若抓取到 "下載指環(huán)王"控制郵件后對(duì)其進(jìn)行解析,解析程序開始在指定網(wǎng)站 搜索"指環(huán)王",找到后啟動(dòng)下載進(jìn)程開始下載。
下載命令執(zhí)行完成后,F(xiàn)etchMail軟件調(diào)用SMTP郵件傳輸協(xié) 議客戶端向用戶發(fā)送反饋郵件,存儲(chǔ)在反饋郵件服務(wù)器中,反饋操作 結(jié)果。
經(jīng)指定休眠時(shí)長(zhǎng)后返回步驟0。
從安全角度考慮,控制郵件服務(wù)器只接收來自指定帳戶的郵件, 防止垃圾郵件和惡意操作出現(xiàn)。
權(quán)利要求
1.一種用互聯(lián)網(wǎng)終端設(shè)備進(jìn)行遠(yuǎn)程控制的方法,它包括使用用戶端計(jì)算機(jī)、郵件服務(wù)器和帶郵件抓取軟件的控制盒,其主要步驟為①用戶通過用戶端計(jì)算機(jī)向指定的郵件地址發(fā)送控制郵件,控制郵件被暫存在控制郵件服務(wù)器中;②控制盒中的郵件抓取軟件定期從郵件服務(wù)器中抓取控制郵件;③若無控制郵件經(jīng)指定休眠時(shí)長(zhǎng)后返回步驟②,若抓取到控制郵件就對(duì)其進(jìn)行解析并執(zhí)行相應(yīng)控制命令;④控制命令執(zhí)行完成后,郵件抓取軟件調(diào)用郵件傳輸協(xié)議客戶端向用戶發(fā)送反饋郵件,存儲(chǔ)在反饋郵件服務(wù)器中,反饋操作結(jié)果;⑤經(jīng)指定休眠時(shí)長(zhǎng)后返回步驟②。
2、 根據(jù)權(quán)利要求1所述用互聯(lián)網(wǎng)終端設(shè)備進(jìn)行遠(yuǎn)程控制的方 法,其特征在于,所述控制郵件服務(wù)器只接收來自指定帳戶的控制指 令郵件。
3、 根據(jù)權(quán)利要求1或2所述用互聯(lián)網(wǎng)終端設(shè)備進(jìn)行遠(yuǎn)程控制 的方法,其特征在于,所述控制郵件服務(wù)器和反饋郵件服務(wù)器可以采 用 一 臺(tái)或者兩臺(tái)郵件服務(wù)器執(zhí)行。
4、 根據(jù)權(quán)利要求3所述用互聯(lián)網(wǎng)終端設(shè)備進(jìn)行遠(yuǎn)程控制的方 法,其特征在于,所述控制盒運(yùn)行Linux操作系統(tǒng),郵件抓取軟件為 FetchMail軟件,郵件傳輸協(xié)議使用SMTP協(xié)議。
5、 實(shí)現(xiàn)如權(quán)利要求1所述用互聯(lián)網(wǎng)終端設(shè)備進(jìn)行遠(yuǎn)程控制方 法的裝置,其特征在于,它包括通過互聯(lián)網(wǎng)線依次連接的用戶端計(jì)算 機(jī)、郵件服務(wù)器和控制盒,所述控制盒集成有郵件抓取軟件和郵件傳 輸協(xié)議客戶端。
6、 根據(jù)權(quán)利要求5所述用互聯(lián)網(wǎng)終端設(shè)備進(jìn)行遠(yuǎn)程控制的裝 置,其特征在于,所述郵件服務(wù)器可以采用一臺(tái)或者兩臺(tái)。
7、 根據(jù)權(quán)利要求5或6所述用互聯(lián)網(wǎng)終端設(shè)備進(jìn)行遠(yuǎn)程控制的裝 置,其特征在于,所述控制盒運(yùn)行Linux操作系統(tǒng),郵件抓取軟件為 FetchMail軟件,郵件傳輸協(xié)議使用SMTP協(xié)議。
全文摘要
一種用互聯(lián)網(wǎng)終端設(shè)備進(jìn)行遠(yuǎn)程控制的方法及其裝置,涉及計(jì)算機(jī)技術(shù)領(lǐng)域。本發(fā)明裝置包括通過互聯(lián)網(wǎng)線依次連接的用戶端計(jì)算機(jī)、郵件服務(wù)器和控制盒。所述控制盒運(yùn)行Linux操作系統(tǒng),集成有FetchMail郵件抓取軟件和SMTP郵件傳輸協(xié)議客戶端。同現(xiàn)有技術(shù)相比,本發(fā)明操作簡(jiǎn)單、控制穩(wěn)定,適用于非實(shí)時(shí)的跨越廣域網(wǎng)的遠(yuǎn)程設(shè)備控制。
文檔編號(hào)H04L12/58GK101374084SQ20071012065
公開日2009年2月25日 申請(qǐng)日期2007年8月23日 優(yōu)先權(quán)日2007年8月23日
發(fā)明者侯光敏 申請(qǐng)人:同方股份有限公司