一種通過非網(wǎng)狀網(wǎng)絡(luò)轉(zhuǎn)化成網(wǎng)狀網(wǎng)絡(luò)的控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種通過非網(wǎng)狀網(wǎng)絡(luò)轉(zhuǎn)化成網(wǎng)狀網(wǎng)絡(luò)的控制方法。
【背景技術(shù)】
[0002]目前的藍(lán)牙等(這里只是以藍(lán)牙為例進(jìn)行說明,實(shí)際應(yīng)用場景不限于藍(lán)牙)通訊方式,由于協(xié)議限制了,他們只能進(jìn)行星形拓?fù)浣Y(jié)構(gòu)進(jìn)行通訊,這對用戶的方便使用有很大的限制。
[0003]比如:一個藍(lán)牙子設(shè)備,同一時刻只能和一個手機(jī)進(jìn)行通訊,而兩個子設(shè)備之間,也是無法進(jìn)行直接通訊的(這里的子設(shè)備,是指從設(shè)備),這些限制,都影響了我們的開發(fā)便利性,用戶的體驗完整性。
【發(fā)明內(nèi)容】
[0004]本發(fā)明所要解決的技術(shù)問題是提供一種能夠更好的實(shí)現(xiàn)網(wǎng)狀拓?fù)浣Y(jié)構(gòu)通訊,讓用戶體驗更好,設(shè)備之間的通訊更加自由方便的通過非網(wǎng)狀網(wǎng)絡(luò)轉(zhuǎn)化成網(wǎng)狀網(wǎng)絡(luò)的控制方法。
[0005]本發(fā)明是通過以下技術(shù)方案來實(shí)現(xiàn)的:一種通過非網(wǎng)狀網(wǎng)絡(luò)轉(zhuǎn)化成網(wǎng)狀網(wǎng)絡(luò)的控制系統(tǒng),包括智能終端、主控網(wǎng)關(guān)、一個以上的藍(lán)牙從設(shè)備、紅外設(shè)備和各種從設(shè)備,一個以上的藍(lán)牙從設(shè)備的輸入輸出端分別與智能終端通信連接,所述一個以上的藍(lán)牙從設(shè)備的輸入輸出端分別與智能終端間通過藍(lán)牙通信連接,所述紅外設(shè)備通過IR通信方式與智能終端通信連接,所述智能終端設(shè)置有一個以上,每個智能終端的輸入輸出端均與互聯(lián)網(wǎng)通信連接,智能終端通過2G、3G、4G或者wifi與互聯(lián)網(wǎng)無線通信,主控網(wǎng)關(guān)通過WIFI或者GPRS或者其它通信方式與互聯(lián)網(wǎng)通信連接,所述主控網(wǎng)關(guān)與智能終端間通路,所述智能終端上還可接NPC設(shè)備,NPC設(shè)備通過NFC通信方式與智能終端通信連接,所述智能終端、藍(lán)牙從設(shè)備、主控網(wǎng)關(guān)互聯(lián)網(wǎng)和各種從設(shè)備間形成一條互聯(lián)網(wǎng)通路,智能終端和藍(lán)牙從設(shè)備、紅外設(shè)備之間形成一條局域網(wǎng)通路。
[0006]一種通過非網(wǎng)狀網(wǎng)絡(luò)轉(zhuǎn)化成網(wǎng)狀網(wǎng)絡(luò)的方法,具體包括一下幾個步驟:
步驟一、首先根據(jù)需要,規(guī)劃出一套夠用而不復(fù)雜的協(xié)議規(guī)范,需要確定:宏觀確定協(xié)議的框架,流程,為實(shí)現(xiàn)做準(zhǔn)備規(guī)劃;
步驟二、確定不同的設(shè)備在協(xié)議中的身份,行為,流程,狀態(tài)規(guī)劃;
步驟三、確定不同的設(shè)備需要實(shí)現(xiàn)的協(xié)議的部分,不同設(shè)備,不同身份,需要實(shí)現(xiàn)的協(xié)議部分也不一致;
步驟四、為了實(shí)現(xiàn)這個協(xié)議,確定需要了解的環(huán)境信息(比如網(wǎng)絡(luò)參數(shù),其他設(shè)備的信息),確定需要保存的流程相關(guān)的關(guān)鍵要素信息,確定其他協(xié)議必要采集的信息;
步驟五、為了讓各種信息高效利用,確定協(xié)議的具體實(shí)現(xiàn)應(yīng)該如何去做,需要利用哪些算法,需要使用哪些理論,各種異常情況如何處理,各種特殊情況如何優(yōu)化等;
步驟六、實(shí)現(xiàn)協(xié)議,部署設(shè)備,運(yùn)行暢通; 步驟七、最后根據(jù)規(guī)范,在各個設(shè)備上進(jìn)行按需實(shí)現(xiàn),比如子設(shè)備一般不需要實(shí)現(xiàn)全部規(guī)范,只需要實(shí)現(xiàn)發(fā)送接收方面,而不需要實(shí)現(xiàn)轉(zhuǎn)發(fā)路由方面的;主控/網(wǎng)關(guān)、智能終端等,需要實(shí)現(xiàn)全部協(xié)議的。
[0007]通過增加類似唯一 ID層次的路由協(xié)議的方式,將一個點(diǎn)對點(diǎn)/星形等非網(wǎng)狀拓?fù)浣Y(jié)構(gòu)設(shè)備的通信鏈路,擴(kuò)展到網(wǎng)狀通信鏈路。在這個鏈路層或者通訊層,首先虛擬一個唯一ID (這個唯一 ID的生成方式,可以多樣化,比如通過UTC毫秒級時間戳+隨機(jī)數(shù),或者M(jìn)AC地址+標(biāo)識符+填充符,或者IMEI序列+標(biāo)識符,或者其他的因地制宜的方式來生成),通過這個ID來標(biāo)識是誰給誰發(fā)的消息,最終可以在唯一 ID的層次上,實(shí)現(xiàn)通訊鏈路的建立。而路由信息是類似路由表的方式來保存更新的。最終,這套機(jī)制協(xié)議牽涉的路由信息,會對接到目前已有的路由信息里面去,比如TCP/IP協(xié)議族的路由信息。通過這個方式,就可以在唯一 ID的層面,實(shí)現(xiàn)網(wǎng)狀鏈路通訊
本發(fā)明的有益效果是:能夠讓設(shè)備之間的通訊更加自由方便,實(shí)現(xiàn)各種點(diǎn)對點(diǎn)/非網(wǎng)狀網(wǎng)絡(luò)等非網(wǎng)狀網(wǎng)絡(luò)到網(wǎng)狀網(wǎng)絡(luò)的進(jìn)化,實(shí)現(xiàn)了從無到有的突變。
[0008]比如,一個藍(lán)牙從設(shè)備,只能和一個手機(jī)進(jìn)行通訊,但是使用本發(fā)明的方法后,就可以實(shí)現(xiàn)一個藍(lán)牙從設(shè)備,和一個wifi局域網(wǎng)內(nèi)的所有手機(jī)進(jìn)行通訊,甚至和一個局域網(wǎng)內(nèi)的其他從設(shè)備進(jìn)行通訊。這樣可以顯著的加強(qiáng)對等網(wǎng)狀網(wǎng)絡(luò)的范圍,實(shí)現(xiàn)更簡單的控制。
【附圖說明】
[0009]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0010]圖1為本發(fā)明的系統(tǒng)框圖。
【具體實(shí)施方式】
[0011]本說明書中公開的所有特征,或公開的所有方法或過程中的步驟,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。
[0012]本說明書(包括任何附加權(quán)利要求、摘要和附圖)中公開的任一特征,除非特別敘述,均可被其他等效或具有類似目的的替代特征加以替換。即,除非特別敘述,每個特征只是一系列等效或類似特征中的一個例子而已。
[0013]如圖1所示,本發(fā)明的一種通過非網(wǎng)狀網(wǎng)絡(luò)轉(zhuǎn)化成網(wǎng)狀網(wǎng)絡(luò)的控制系統(tǒng),包括智能終端、主控網(wǎng)關(guān)、一個以上的藍(lán)牙從設(shè)備、紅外設(shè)備和各種從設(shè)備,一個以上的藍(lán)牙從設(shè)備的輸入輸出端分別與智能終端通信連接,所述一個以上的藍(lán)牙從設(shè)備的輸入輸出端分別與智能終端間通過藍(lán)牙通信連接,所述紅外設(shè)備通過IR通信方式與智能終端通信連接,所述智能終端設(shè)置有一個以上,每個智能終端的輸入輸出端均與互聯(lián)網(wǎng)通信連接,智能終端通過2G、3G、4G或者wifi與互聯(lián)網(wǎng)無線通信,主控網(wǎng)關(guān)通過WIFI或者GPRS或者其它通信方式與互聯(lián)網(wǎng)通信連接,所述主控網(wǎng)關(guān)與智能終端間通路,所述智能終端上還可接NPC設(shè)備,NPC設(shè)備通過NFC通信方式與智能終端通信連接,所述智能終端、藍(lán)牙從設(shè)備、主控網(wǎng)關(guān)互