專利名稱:利用手機(jī)短信傳遞動(dòng)態(tài)ip地址監(jiān)控被控對象的裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及ー種利用手機(jī)進(jìn)行無線通信的方法,以及利用該通信方法對被控對象(如空調(diào)等設(shè)備)進(jìn)行控制的方法。
背景技術(shù):
隨著技術(shù)的發(fā)展與進(jìn)步,現(xiàn)代農(nóng)業(yè)、家居、エ業(yè)等逐步向自動(dòng)化監(jiān)測與控制過渡。例如在農(nóng)業(yè)大棚中根據(jù)陽光強(qiáng)度的強(qiáng)弱和農(nóng)作物的需要控制農(nóng)業(yè)大棚卷簾的開度;在家居生活中,人們可以在回家之前遠(yuǎn)程打開家中的空調(diào)并調(diào)到適宜的溫濕度,使自己一回家就能享受溫濕度適宜的舒適環(huán)境;在エ業(yè)中對設(shè)備(如塔、釜等)內(nèi)的溫度、壓カ等指標(biāo)進(jìn)行實(shí)時(shí)監(jiān)測,井根據(jù)生產(chǎn)需要對設(shè)備的溫度、壓カ進(jìn)行調(diào)節(jié)。諸如此類,相關(guān)數(shù)據(jù)的采集、實(shí)時(shí)傳輸以及控制,正變得越來越重要。隨著現(xiàn)代手機(jī)發(fā)展的越來越智能化,為無線控制提供了非常方便與快捷的載體,為技術(shù)人員提供了更加靈活的實(shí)現(xiàn)可能。如圖I所示,目前,利用用戶手機(jī)對插有手機(jī)模塊的監(jiān)控終端進(jìn)行控制吋,由于雙方從電信運(yùn)營商處申請的IP地址均為動(dòng)態(tài)IP地址,無法直接相互獲取彼此的IP地址而無法建立直接無線點(diǎn)對點(diǎn)的通信連接,而一般采取設(shè)置中轉(zhuǎn)服務(wù)器的方法用戶手機(jī)和監(jiān)控終端首先分別登陸中轉(zhuǎn)服務(wù)器,與中轉(zhuǎn)服務(wù)器建立連接;然后用戶手機(jī)和監(jiān)控終端分別與中轉(zhuǎn)服務(wù)器進(jìn)行數(shù)據(jù)交互;最終通過中轉(zhuǎn)服務(wù)器的傳遞,完成用戶手機(jī)和監(jiān)控終端之間的數(shù)據(jù)交互,從而實(shí)現(xiàn)用戶手機(jī)對監(jiān)控終端發(fā)送控制指令,監(jiān)控終端根據(jù)該指令對被控對象(如農(nóng)業(yè)大棚卷簾、空調(diào)、塔、釜等)進(jìn)行控制。中國專利文獻(xiàn)CN101699826A公開了ー種基于郵件服務(wù)器傳遞動(dòng)態(tài)IP的點(diǎn)對點(diǎn)通信系統(tǒng)。每個(gè)通信終端撥號上網(wǎng)后,向郵件服務(wù)器發(fā)送電子郵件,通報(bào)其唯一的ID號和本次撥號上網(wǎng)獲得的IP地址;源通信終端撥號上網(wǎng)后,向郵件服務(wù)器收取電子郵件,根據(jù)目的通信終端ID號查詢目的通信終端IP地址;源通信和目的通信終端建立點(diǎn)對點(diǎn)通信。該技術(shù)方案是ー種通信系統(tǒng),若將其應(yīng)用于監(jiān)控被控對象中,則目的通信終端相當(dāng)于用戶手機(jī),源通信終端相當(dāng)于監(jiān)控終端。該技術(shù)方案需要利用郵件服務(wù)器中轉(zhuǎn)IP地址,而不能直接地將用戶手機(jī)的IP地址傳遞到監(jiān)控終端上,用戶手機(jī)和監(jiān)控終端均需先和郵件服務(wù)器進(jìn)行連接,通過郵件服務(wù)器中轉(zhuǎn),監(jiān)控終端得到用戶手機(jī)IP地址后才能做進(jìn)ー步的點(diǎn)對點(diǎn)連接,過程比較繁瑣和麻煩。并且,若郵件服務(wù)器收發(fā)郵件出現(xiàn)延遲,則監(jiān)控終端通過郵件服務(wù)器獲取的IP并不一定是用戶手機(jī)本次的實(shí)時(shí)動(dòng)態(tài)IP,通信的可靠性不佳。由于現(xiàn)有技術(shù)難以實(shí)現(xiàn)用戶手機(jī)與監(jiān)控終端之間的直接無線點(diǎn)對點(diǎn)通信,而需要通過電信運(yùn)營商額外提供的中轉(zhuǎn)服務(wù)器來建立間接的連接,因此用戶的使用成本高,并且用戶手機(jī)與監(jiān)控終端之間的通信效果受中轉(zhuǎn)服務(wù)器的制約,通信的可靠性不佳
發(fā)明內(nèi)容
本發(fā)明的目的是提供ー種利用手機(jī)短信傳遞動(dòng)態(tài)IP地址監(jiān)控被控對象的裝置及方法。為實(shí)現(xiàn)上述目的,本發(fā)明所采取的技術(shù)方案是
本發(fā)明利用手機(jī)短信傳遞動(dòng)態(tài)IP地址監(jiān)控被控對象的裝置包括采集控制模塊、用戶手機(jī)和監(jiān)控終端,所述監(jiān)控終端設(shè)有用于從用戶手機(jī)發(fā)送的短信中接收用戶手機(jī)的動(dòng)態(tài)IP地址的手機(jī)卡模塊,所述監(jiān)控終端通過所述動(dòng)態(tài)IP地址與用戶手機(jī)點(diǎn)對點(diǎn)連接,采集控制模塊和監(jiān)控終端連接。進(jìn)ー步地,本發(fā)明所述IP地址為公網(wǎng)IP地址。本發(fā)明利用手機(jī)短信傳遞動(dòng)態(tài)IP地址監(jiān)控被控對象的方法包括如下步驟
步驟I :將用戶手機(jī)與互聯(lián)網(wǎng)連接; 步驟II :在用戶手機(jī)與互聯(lián)網(wǎng)連接成功后,電信運(yùn)營商給用戶手機(jī)分配ー個(gè)IP地址,用戶手機(jī)獲取并存儲該IP地址;
步驟III:用戶手機(jī)讀取其存儲的由電信運(yùn)營商所分配的所述IP地址,并將該IP地址通過短信發(fā)送到監(jiān)控終端內(nèi)的手機(jī)模塊上;
步驟IV :監(jiān)控終端的手機(jī)模塊接收到由電信運(yùn)營商分配給用戶手機(jī)的所述IP地址后,監(jiān)控終端向用戶手機(jī)發(fā)出登陸請求,該登陸請求中包含所述IP地址和指定端口號;當(dāng)用戶手機(jī)接收到監(jiān)控終端的登陸請求時(shí),用戶手機(jī)依據(jù)監(jiān)控終端發(fā)出的登陸請求中所包含的所述IP地址和指定端口號與監(jiān)控終端建立點(diǎn)對點(diǎn)連接;
步驟V :當(dāng)用戶手機(jī)與監(jiān)控終端建立點(diǎn)對點(diǎn)連接成功后,監(jiān)控終端將自身的IP地址發(fā)送給用戶手機(jī),用戶手機(jī)在其界面上顯示其所接收到的監(jiān)控終端的IP地址,以此向用戶提示監(jiān)控終端與用戶手機(jī)連接成功;
步驟VI:用戶將用于監(jiān)控被控對象的指令輸入用戶手機(jī),用戶手機(jī)通過其與監(jiān)控終端之間的點(diǎn)對點(diǎn)連接將該指令發(fā)送到監(jiān)控終端,監(jiān)控終端根據(jù)該指令通過采集控制模塊對被控對象進(jìn)行相應(yīng)的監(jiān)控。進(jìn)ー步地,本發(fā)明在所述步驟II中,將電信運(yùn)營商分配給用戶手機(jī)的所述IP地址在用戶手機(jī)的界面上進(jìn)行顯示,以使用戶能夠查看該IP地址。進(jìn)ー步地,本發(fā)明在所述步驟III中,若監(jiān)控終端的手機(jī)模塊接收到由電信運(yùn)營商分配給用戶手機(jī)的所述IP地址,則監(jiān)控終端向用戶手機(jī)發(fā)送確認(rèn)信息,用戶手機(jī)將該確認(rèn)信息在其界面上顯示;若監(jiān)控終端的手機(jī)模塊沒有接收到由電信運(yùn)營商分配給用戶手機(jī)的所述IP地址,則用戶手機(jī)在其界面上顯示發(fā)送不成功的信息。進(jìn)ー步地,本發(fā)明在所述步驟VI中,用戶手機(jī)通過其與監(jiān)控終端之間的點(diǎn)對點(diǎn)連接對監(jiān)控終端發(fā)出查詢指令,以從監(jiān)控終端獲得相應(yīng)的查詢信息并在用戶手機(jī)的界面上顯
/Jn ο進(jìn)ー步地,本發(fā)明由電信運(yùn)營商所分配的所述IP地址為公網(wǎng)IP地址。相對于現(xiàn)有技術(shù),本發(fā)明的有益效果是本發(fā)明基于無線網(wǎng)絡(luò),采取雙向通信,并以用戶手機(jī)為服務(wù)器端、監(jiān)控終端為客戶端的服務(wù)器/客戶端形式實(shí)現(xiàn)直接點(diǎn)對點(diǎn)連接。在用戶手機(jī)上實(shí)現(xiàn)聯(lián)網(wǎng)功能、自動(dòng)獲取本機(jī)IP功能、嵌入短信功能以及服務(wù)器功能的集合,避免了使用中轉(zhuǎn)服務(wù)器。用戶手機(jī)與監(jiān)控終端建立直接的TCP/IP連接,大大降低了用戶的成本。而且,由于無需外加中轉(zhuǎn)服務(wù)器,通信過程不受中轉(zhuǎn)服務(wù)器的影響,有利于減少網(wǎng)絡(luò)中斷問題,増加了通信過程的穩(wěn)定性。本發(fā)明采用的ID號是手機(jī)號,通過插在監(jiān)控終端內(nèi)的手機(jī)卡的手機(jī)號,用戶手機(jī)直接將由電信運(yùn)營商所分配的動(dòng)態(tài)IP地址通過短信發(fā)送到監(jiān)控終端的手機(jī)卡上,實(shí)現(xiàn)過程簡單、直接,可靠性高。
圖I傳統(tǒng)點(diǎn)對點(diǎn)通信的系統(tǒng)框 圖2是本發(fā)明的點(diǎn)對點(diǎn)通信系統(tǒng)框 圖3本發(fā)明方法的流程示意圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)例對本發(fā)明做進(jìn)ー步說明。
如圖2所示,本發(fā)明利用手機(jī)短信傳遞動(dòng)態(tài)IP地址監(jiān)控被控對象的裝置包括采集控制模塊、用戶手機(jī)和監(jiān)控終端,其中,監(jiān)控終端設(shè)有用于從用戶手機(jī)發(fā)送的短信中接收用戶手機(jī)的動(dòng)態(tài)IP地址的手機(jī)模塊,監(jiān)控終端通過所述動(dòng)態(tài)IP地址與用戶手機(jī)點(diǎn)對點(diǎn)連接,采集控制模塊和監(jiān)控終端連接。如圖3所示,本發(fā)明利用手機(jī)短信傳遞動(dòng)態(tài)IP地址監(jiān)控被控對象的方法包括如下步驟
步驟(I):將用戶手機(jī)與互聯(lián)網(wǎng)連接。具體如下
當(dāng)用戶想要查詢監(jiān)控終端的數(shù)據(jù)或?qū)ΡO(jiān)控終端發(fā)送命令時(shí),可以在用戶手機(jī)后臺嘗試與用戶所選的互聯(lián)網(wǎng)相連,并從互聯(lián)網(wǎng)讀取數(shù)據(jù)。若用戶需要查看是否聯(lián)網(wǎng)成功,可以在用戶手機(jī)讀取到來自互聯(lián)網(wǎng)的數(shù)據(jù)時(shí),由用戶手機(jī)向其界面返回“聯(lián)網(wǎng)成功”的提示。步驟(2):聯(lián)網(wǎng)成功后,電信運(yùn)營商給用戶手機(jī)分配ー個(gè)IP地址,用戶手機(jī)從其網(wǎng)絡(luò)接ロ獲取該動(dòng)態(tài)IP地址,并在內(nèi)存中存儲該IP地址。若用戶需要查看該IP地址,則可以進(jìn)ー步將IP地址在手機(jī)界面上進(jìn)行顯示。步驟(3):用戶手機(jī)從其內(nèi)存中讀取其所存儲的上述由電信運(yùn)營商所分配的IP地址,并將該IP地址通過短信發(fā)送到監(jiān)控終端內(nèi)的手機(jī)模塊的手機(jī)卡上。需要說明的是,監(jiān)控終端已事先將插在其內(nèi)部的手機(jī)卡的號碼預(yù)置在對應(yīng)的用戶手機(jī)中。本發(fā)明中,手機(jī)模塊可以使用華為公司生產(chǎn)的HUAWEI MC323-a CDMA IX無線數(shù)據(jù)終端。進(jìn)ー步地,若用戶需要查看用戶手機(jī)的動(dòng)態(tài)IP地址是否已向監(jiān)控終端內(nèi)的手機(jī)模塊發(fā)送成功,可使監(jiān)控終端在其手機(jī)模塊中所插的手機(jī)卡接收到用戶手機(jī)的IP地址時(shí),向用戶手機(jī)發(fā)送確認(rèn)信息,用戶手機(jī)將該確認(rèn)信息在其界面上顯示。如果監(jiān)控終端的手機(jī)模塊沒有接收到用戶手機(jī)的IP地址,則監(jiān)控終端不會(huì)向用戶手機(jī)發(fā)送確認(rèn)信息,用戶手機(jī)在其界面上顯示發(fā)送不成功的相關(guān)信息(例如“發(fā)送不成功”、“接收不成功”等)。步驟(4):監(jiān)控終端的手機(jī)模塊接收到用戶手機(jī)的IP地址后,監(jiān)控終端向用戶手機(jī)發(fā)出登陸請求,該登陸請求中包含了用戶手機(jī)的動(dòng)態(tài)IP地址和指定端口號。此處所謂“指定端口號”是指監(jiān)控終端與用戶手機(jī)預(yù)先約定的登陸用戶手機(jī)的端口號。當(dāng)用戶手機(jī)的后臺接收到監(jiān)控終端的登陸請求時(shí),用戶手機(jī)依據(jù)監(jiān)控終端發(fā)出的登陸請求中所包含的用戶手機(jī)的IP地址和指定端口號與監(jiān)控終端建立點(diǎn)對點(diǎn)連接。步驟(5):當(dāng)用戶手機(jī)與監(jiān)控終端連接成功后,監(jiān)控終端將自身的IP地址發(fā)送給用戶手機(jī),用戶手機(jī)在其界面上將接收到的監(jiān)控終端的IP地址顯示出來,以此向用戶提示監(jiān)控終端與用戶手機(jī)連接成功。步驟(6):用戶將用于監(jiān)控被控對象的指令輸入用戶手機(jī),用戶手機(jī)通過建立的點(diǎn)對點(diǎn)連接將該指令發(fā)送到監(jiān)控終端,監(jiān)控終端根據(jù)該指令通過采集控制模塊對被控對象進(jìn)行相應(yīng)的監(jiān)控。
用于監(jiān)控被控對象的指令可預(yù)先嵌入監(jiān)控終端。在用戶手機(jī)通過建立的點(diǎn)對點(diǎn)連接將該指令發(fā)送到監(jiān)控終端后,監(jiān)控終端可依據(jù)該指令指示采集控制模塊中的采集模塊(如傳感器)采集所需的數(shù)據(jù)(例如室內(nèi)溫度、濕度等),監(jiān)控終端再根據(jù)采集模塊所采集的數(shù)據(jù)指示采集控制模塊中的控制模塊(如控制器)對被控對象(例如空調(diào)等)進(jìn)行控制和調(diào)節(jié)。例如,在利用手機(jī)對空調(diào)進(jìn)行監(jiān)控時(shí),若用戶手機(jī)和監(jiān)控終端預(yù)先設(shè)定使用字符“kai ”來表示“打開空調(diào)”,則用戶手機(jī)將字符“kai”發(fā)送到監(jiān)控終端,指令監(jiān)控終端通過控制器打開空調(diào)。同時(shí),若用戶手機(jī)通過點(diǎn)對點(diǎn)通信對監(jiān)控終端發(fā)出查詢指令,則可以獲得從監(jiān)控終端傳輸過來的相應(yīng)的查詢信息(例如溫度、濕度等數(shù)據(jù)),并在用戶手機(jī)界面上顯示出來。為了有效建立用戶手機(jī)和監(jiān)控終端的點(diǎn)對點(diǎn)連接,分配給用戶手機(jī)的動(dòng)態(tài)IP地址應(yīng)為公網(wǎng)IP地址。由于用戶手機(jī)與監(jiān)控終端毎次建立的點(diǎn)對點(diǎn)連接的指定端口號是相同的,為了使下一次使用時(shí),用戶手機(jī)上指定端ロ不被占用,可以在每次在步驟(6)結(jié)束時(shí),應(yīng)在用戶手機(jī)上釋放出該指定端ロ。與現(xiàn)有技術(shù)相比,本發(fā)明利用短信形式實(shí)現(xiàn)了在用戶手機(jī)上將用戶手機(jī)的動(dòng)態(tài)IP地址直接發(fā)送到監(jiān)控終端的手機(jī)模塊的手機(jī)卡上,進(jìn)而實(shí)現(xiàn)了用戶手機(jī)和監(jiān)控終端的直接的點(diǎn)對點(diǎn)連接,方法簡單,成本較低;此外,避免了中轉(zhuǎn)服務(wù)器的應(yīng)用,既降低了成本,又使整個(gè)通信系統(tǒng)不受中轉(zhuǎn)服務(wù)器的影響,増加了用戶使用的安全性和穩(wěn)定性。雖然本發(fā)明以較佳實(shí)例說明如上,但并不是把本發(fā)明限定在此例范圍內(nèi)。任何本領(lǐng)域的技術(shù)人員,根據(jù)本發(fā)明的構(gòu)思思路以及技術(shù)方案,在不脫離本發(fā)明的精神和范圍以內(nèi),都應(yīng)包括在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種利用手機(jī)短信傳遞動(dòng)態(tài)IP地址監(jiān)控被控對象的裝置,其特征是包括采集控制模塊、用戶手機(jī)和監(jiān)控終端,所述監(jiān)控終端設(shè)有用于從用戶手機(jī)發(fā)送的短信中接收用戶手機(jī)的動(dòng)態(tài)IP地址的手機(jī)模塊,所述監(jiān)控終端通過所述動(dòng)態(tài)IP地址與用戶手機(jī)點(diǎn)對點(diǎn)連接,采集控制模塊和監(jiān)控終端連接。
2.根據(jù)權(quán)利要求I所述的裝置,其特征是所述IP地址為公網(wǎng)IP地址。
3.一種利用手機(jī)短信傳遞動(dòng)態(tài)IP地址監(jiān)控被控對象的方法,其特征是包括如下步驟 步驟I :將用戶手機(jī)與互聯(lián)網(wǎng)連接; 步驟II :在用戶手機(jī)與互聯(lián)網(wǎng)連接成功后,電信運(yùn)營商給用戶手機(jī)分配一個(gè)IP地址,用戶手機(jī)獲取并存儲該IP地址; 步驟III :用戶手機(jī)讀取其存儲的由電信運(yùn)營商所分配的所述IP地址,并將該IP地址通過短信發(fā)送到監(jiān)控終端的手機(jī)模塊上; 步驟IV :監(jiān)控終端的手機(jī)模塊接收到由電信運(yùn)營商分配給用戶手機(jī)的所述IP地址后,監(jiān)控終端向用戶手機(jī)發(fā)出登陸請求,該登陸請求中包含所述IP地址和指定端口號;當(dāng)用戶手機(jī)接收到監(jiān)控終端的登陸請求時(shí),用戶手機(jī)依據(jù)監(jiān)控終端發(fā)出的登陸請求中所包含的所述IP地址和指定端口號與監(jiān)控終端建立點(diǎn)對點(diǎn)連接; 步驟V :當(dāng)用戶手機(jī)與監(jiān)控終端建立點(diǎn)對點(diǎn)連接成功后,監(jiān)控終端將自身的IP地址發(fā)送給用戶手機(jī),用戶手機(jī)在其界面上顯示其所接收到的監(jiān)控終端的IP地址; 步驟VI:用戶將用于監(jiān)控被控對象的指令輸入用戶手機(jī),用戶手機(jī)通過其與監(jiān)控終端之間的點(diǎn)對點(diǎn)連接將該指令發(fā)送到監(jiān)控終端,監(jiān)控終端根據(jù)該指令通過采集控制模塊對被控對象進(jìn)行相應(yīng)的監(jiān)控。
4.根據(jù)權(quán)利要求3所述的方法,其特征是在所述步驟II中,將電信運(yùn)營商分配給用戶手機(jī)的所述IP地址在用戶手機(jī)的界面上進(jìn)行顯示,以使用戶能夠查看該IP地址。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征是在所述步驟III中,若監(jiān)控終端的手機(jī)模塊接收到由電信運(yùn)營商分配給用戶手機(jī)的所述IP地址,則監(jiān)控終端向用戶手機(jī)發(fā)送確認(rèn)信息,用戶手機(jī)將該確認(rèn)信息在其界面上顯示;若監(jiān)控終端的手機(jī)模塊沒有接收到由電信運(yùn)營商分配給用戶手機(jī)的所述IP地址,則用戶手機(jī)在其界面上顯示發(fā)送不成功的信息。
6.根據(jù)權(quán)利要求3或4所述的方法,其特征是在所述步驟VI中,用戶手機(jī)通過其與監(jiān)控終端之間的點(diǎn)對點(diǎn)連接對監(jiān)控終端發(fā)出查詢指令,以從監(jiān)控終端獲得相應(yīng)的查詢信息并在用戶手機(jī)的界面上顯示。
7.根據(jù)權(quán)利要求5所述的方法,其特征是在所述步驟VI中,用戶手機(jī)通過其與監(jiān)控終端之間的點(diǎn)對點(diǎn)連接對監(jiān)控終端發(fā)出查詢指令,以從監(jiān)控終端獲得相應(yīng)的查詢信息并在用戶手機(jī)的界面上顯示。
8.根據(jù)權(quán)利要求3、4或7所述的方法,其特征是由電信運(yùn)營商所分配的所述IP地址為公網(wǎng)IP地址。
9.根據(jù)權(quán)利要求5或6所述的方法,其特征是由電信運(yùn)營商所分配的所述IP地址為公網(wǎng)IP地址。
全文摘要
本發(fā)明公開了一種利用手機(jī)短信傳遞動(dòng)態(tài)IP地址監(jiān)控被控對象的裝置及方法。在用戶手機(jī)與互聯(lián)網(wǎng)連接成功后,電信運(yùn)營商給用戶手機(jī)分配一個(gè)IP地址,用戶手機(jī)獲取并存儲該IP地址;用戶手機(jī)讀取所述IP地址,并通過短信發(fā)送到監(jiān)控終端內(nèi)的手機(jī)模塊上;監(jiān)控終端向用戶手機(jī)發(fā)出登陸請求;用戶手機(jī)依據(jù)監(jiān)控終端發(fā)出的登陸請求中所包含的所述IP地址和指定端口號與監(jiān)控終端建立點(diǎn)對點(diǎn)連接;監(jiān)控終端將自身的IP地址發(fā)送給用戶手機(jī),用戶手機(jī)在其界面上顯示其所接收到的監(jiān)控終端的IP地址;用戶將用于控制被控對象的指令輸入用戶手機(jī),用戶手機(jī)通過其與監(jiān)控終端之間的點(diǎn)對點(diǎn)連接將該指令發(fā)送到監(jiān)控終端,監(jiān)控終端根據(jù)該指令對被控對象進(jìn)行相應(yīng)的控制。
文檔編號H04L29/12GK102868831SQ20121036579
公開日2013年1月9日 申請日期2012年9月27日 優(yōu)先權(quán)日2012年9月27日
發(fā)明者麻紅昭, 曹流圣 申請人:麻紅昭, 曹流圣