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