送控制命令到與其匹配的智能家居節(jié)點,在通過該智能家居節(jié)點進行廣播轉(zhuǎn)發(fā)控制目標智能家居節(jié)點。
[0055]在該智能家居系統(tǒng)中,終端與智能家居節(jié)點的數(shù)據(jù)交互方式構(gòu)成了智能家居節(jié)點的網(wǎng)狀結(jié)構(gòu),用戶通過終端控制智能家居系統(tǒng)中的任一智能家居節(jié)點均可以通過多條傳輸路徑實現(xiàn),相比于現(xiàn)有技術(shù)中采用中央控制器的集中式控制方法,以及使用中央控制器時若出現(xiàn)故障會導致整個系統(tǒng)癱瘓的情況,采用該數(shù)據(jù)交互方法提高了智能家居系統(tǒng)的靈活性、有效性和抗干擾性,并且可以方便增加該智能家居系統(tǒng)的規(guī)模,進行智能家居節(jié)點的有效拓展。
[0056]本發(fā)明的第二實施方式涉及一種智能家居系統(tǒng)的數(shù)據(jù)交互方法,該方法判斷智能家居節(jié)點是否與終端建立連接,若建立連接,則智能家居節(jié)點從廣播監(jiān)聽狀態(tài)切換到連接狀態(tài);若斷開連接,則智能家居節(jié)點從連接狀態(tài)切換到廣播監(jiān)聽狀態(tài);其中,其中,在廣播監(jiān)聽狀態(tài)下,智能家居節(jié)點向其他智能家居節(jié)點或終端發(fā)送廣播包,并監(jiān)聽其他智能家居節(jié)點發(fā)送的信息;在連接狀態(tài)下,智能家居節(jié)點還接收和轉(zhuǎn)發(fā)終端的數(shù)據(jù)包。
[0057]具體地說,廣播監(jiān)聽狀態(tài)的流程如圖8所示,包含以下步驟:
[0058]步驟801,在廣播信道發(fā)送廣播包,監(jiān)聽數(shù)據(jù)信道。也就是,智能家居節(jié)點處于廣播監(jiān)聽狀態(tài)。如果收到連接請求,則進入連接狀態(tài),參看圖9。
[0059]步驟802,判斷是否需要轉(zhuǎn)發(fā)數(shù)據(jù);若否,則返回步驟801 ;若是,則執(zhí)行步驟803。
[0060]具體地說,本實施方式中需要轉(zhuǎn)發(fā)數(shù)據(jù)的情形包括但不限于:從數(shù)據(jù)信道接收到數(shù)據(jù),自身狀態(tài)發(fā)生變化,或者需要對之前收到的數(shù)據(jù)需要響應。智能家居節(jié)點在從數(shù)據(jù)信道接收到數(shù)據(jù)時,判斷該數(shù)據(jù)是否需要轉(zhuǎn)發(fā)給其他節(jié)點(比如,不是發(fā)給本節(jié)點的控制命令,需要轉(zhuǎn)發(fā)給其他節(jié)點)。智能家居節(jié)點在自身狀態(tài)發(fā)生變化時,比如,遙控器被按下時,或者開關(guān)被按下時,需要將這些狀態(tài)轉(zhuǎn)換成指令,發(fā)送給相應的其他智能家居節(jié)點。智能家居節(jié)點在接收到需要作出響應的數(shù)據(jù)包時,比如,終端收集網(wǎng)絡(luò)中各智能家居節(jié)點的狀態(tài)時,各節(jié)點需要返回自身狀態(tài),即可采用轉(zhuǎn)發(fā)數(shù)據(jù)的方式反饋該狀態(tài)。所有需要從本節(jié)點發(fā)送出去的數(shù)據(jù)包,均可在轉(zhuǎn)發(fā)時隙進行發(fā)送,上述三種情形只是為了幫助理解而給出的具體實例,在此不對這些情形一一進行例舉,所有需要從本節(jié)點發(fā)送出去的數(shù)據(jù)包的情形,均應在本發(fā)明的保護范圍之內(nèi)。
[0061]步驟803,在至少一個數(shù)據(jù)信道上利用固定的時隙關(guān)系轉(zhuǎn)發(fā)收到的數(shù)據(jù)或者發(fā)送節(jié)點自己產(chǎn)生的數(shù)據(jù);轉(zhuǎn)發(fā)完成返回執(zhí)行步驟801,也就是,智能家居節(jié)點重新切換到廣播監(jiān)聽狀態(tài)。
[0062]連接狀態(tài)的流程如圖9所示,包含以下步驟:
[0063]步驟901,在廣播信道發(fā)送廣播包,監(jiān)聽數(shù)據(jù)信道。也就是,智能家居節(jié)點處于廣播監(jiān)聽狀態(tài)。
[0064]步驟902,判斷是否收到來自終端的連接請求;若否,則返回步驟901 ;若是,則執(zhí)行步驟903。
[0065]步驟903,與終端建立通信連接。
[0066]值得說明的是,如果節(jié)點從未和節(jié)點配對,則連接的過程中包含配對信息交換,否則直接建立連接。
[0067]步驟904,通過和終端的連接交互數(shù)據(jù),并根據(jù)需要在數(shù)據(jù)信道進行廣播轉(zhuǎn)發(fā);同時在數(shù)據(jù)信道接收數(shù)據(jù),并根據(jù)需要通過和終端的連接轉(zhuǎn)發(fā)給終端。換而言之,在連接狀態(tài)下,智能家居節(jié)點每隔固定時間與終端交換數(shù)據(jù)包;在連接交換的間隙,在至少一個數(shù)據(jù)信道上利用固定的時隙關(guān)系,轉(zhuǎn)發(fā)數(shù)據(jù)包或者監(jiān)聽其他智能家居節(jié)點發(fā)送的信息。
[0068]步驟905,判斷是否與終端斷開連接,若否,則返回步驟904 ;若是,則返回步驟901。
[0069]智能家居節(jié)點與終端的數(shù)據(jù)交互方式構(gòu)成了智能家居節(jié)點的網(wǎng)狀結(jié)構(gòu),用戶通過終端控制智能家居系統(tǒng)中的任一智能家居節(jié)點均可以通過多條傳輸路徑實現(xiàn),相比于現(xiàn)有技術(shù)中采用中央控制器的集中式控制方法,以及使用中央控制器時若出現(xiàn)故障會導致整個系統(tǒng)癱瘓的情況,采用該數(shù)據(jù)交互方法提高了智能家居系統(tǒng)的靈活性、有效性和抗干擾性,并且可以方便增加該智能家居系統(tǒng)的規(guī)模,進行智能家居節(jié)點的有效拓展。
[0070]不難發(fā)現(xiàn),本實施方式為與第一實施方式相對應的方法實施例,本實施方式可與第一實施方式互相配合實施。第一實施方式中提到的相關(guān)技術(shù)細節(jié)在本實施方式中依然有效,為了減少重復,這里不再贅述。相應地,本實施方式中提到的相關(guān)技術(shù)細節(jié)也可應用在第一實施方式中。
[0071]本領(lǐng)域的普通技術(shù)人員可以理解,上述各實施方式是實現(xiàn)本發(fā)明的具體實施例,而在實際應用中,可以在形式上和細節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。
【主權(quán)項】
1.一種智能家居系統(tǒng),其特征在于,所述智能家居系統(tǒng)包含若干個智能家居節(jié)點;終端通過一個智能家居節(jié)點訪問所述智能家居系統(tǒng);智能節(jié)點之間通過網(wǎng)狀網(wǎng)進行信息交互; 每一個智能家居節(jié)點有廣播監(jiān)聽狀態(tài)和連接狀態(tài);其中,智能家居節(jié)點在廣播監(jiān)聽狀態(tài)用于發(fā)送廣播包,以及監(jiān)聽其他智能家居節(jié)點發(fā)送的信息;智能家居節(jié)點在連接狀態(tài),還用于接收和轉(zhuǎn)發(fā)終端的數(shù)據(jù)包。2.根據(jù)權(quán)利要求1所述的智能家居系統(tǒng),其特征在于,所述智能家居節(jié)點在廣播時隙收到終端請求,與終端建立連接時,從所述廣播監(jiān)聽狀態(tài)切換到所述連接狀態(tài); 所述智能家居節(jié)點在與終端斷開連接時,從所述連接狀態(tài)切換到所述廣播監(jiān)聽狀態(tài)。3.根據(jù)權(quán)利要求1所述的智能家居系統(tǒng),其特征在于,所述智能家居節(jié)點在至少一個廣播信道上發(fā)送廣播包,在至少一個數(shù)據(jù)信道上監(jiān)聽其他智能家居節(jié)點發(fā)送的信息,接收和轉(zhuǎn)發(fā)數(shù)據(jù)包。4.根據(jù)權(quán)利要求1所述的智能家居系統(tǒng),其特征在于,所述智能家居節(jié)點在廣播監(jiān)聽狀態(tài)下,按照預先設(shè)定的時隙,發(fā)送廣播包和監(jiān)聽其他智能家居節(jié)點發(fā)送的信息。5.根據(jù)權(quán)利要求1所述的智能家居系統(tǒng),其特征在于,所述智能家居節(jié)點在監(jiān)聽到其他智能家居節(jié)點發(fā)送的信息時,在至少一個數(shù)據(jù)信道上利用固定的時隙關(guān)系轉(zhuǎn)發(fā)監(jiān)聽到的信息,轉(zhuǎn)發(fā)完成后所述智能家居節(jié)點重新切換到廣播監(jiān)聽狀態(tài)。6.根據(jù)權(quán)利要求1所述的智能家居系統(tǒng),其特征在于,所述智能家居節(jié)點在連接狀態(tài),每隔固定時間接收所述終端的數(shù)據(jù)包;在接收的間隙,在至少一個數(shù)據(jù)信道上利用固定的時隙關(guān)系,轉(zhuǎn)發(fā)所述數(shù)據(jù)包或者監(jiān)聽其他智能家居節(jié)點發(fā)送的信息。7.根據(jù)權(quán)利要求1所述的智能家居系統(tǒng),其特征在于,所述智能家居節(jié)點在需要自主發(fā)出信息時,直接在至少一個數(shù)據(jù)信道上按照轉(zhuǎn)發(fā)時隙轉(zhuǎn)發(fā)需發(fā)出的信息,轉(zhuǎn)發(fā)完成后所述智能家居節(jié)點重新切換到廣播監(jiān)聽狀態(tài)或連接狀態(tài)。8.一種如權(quán)利要求1至7任意一項所述的智能家居系統(tǒng)的數(shù)據(jù)交互方法,其特征在于,包含以下步驟: 若智能家居節(jié)點與終端建立連接,則智能家居節(jié)點從廣播監(jiān)聽狀態(tài)切換到連接狀態(tài); 若智能家居節(jié)點與終端斷開連接,則智能家居節(jié)點從連接狀態(tài)切換到廣播監(jiān)聽狀態(tài); 其中,在廣播監(jiān)聽狀態(tài)下,智能家居節(jié)點向其他智能家居節(jié)點或終端發(fā)送廣播包,并監(jiān)聽其他智能家居節(jié)點發(fā)送的信息;在連接狀態(tài)下,智能家居節(jié)點還接收和轉(zhuǎn)發(fā)終端的數(shù)據(jù)包。9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)交互方法,其特征在于,在智能家居節(jié)點監(jiān)聽其他智能家居節(jié)點發(fā)送的信息的過程中,若監(jiān)聽到其他智能家居節(jié)點發(fā)送的信息,則在至少一個數(shù)據(jù)信道上利用固定的時隙關(guān)系轉(zhuǎn)發(fā)監(jiān)聽到的信息,轉(zhuǎn)發(fā)完成后所述智能家居節(jié)點重新切換到廣播監(jiān)聽狀態(tài)。10.根據(jù)權(quán)利要求8所述的數(shù)據(jù)交互方法,其特征在于,在連接狀態(tài)下,所述智能家居節(jié)點每隔固定時間接收所述終端的數(shù)據(jù)包;在接收的間隙,在至少一個數(shù)據(jù)信道上利用固定的時隙關(guān)系,轉(zhuǎn)發(fā)所述數(shù)據(jù)包或者監(jiān)聽其他智能家居節(jié)點發(fā)送的信息。
【專利摘要】本發(fā)明涉及智能家居領(lǐng)域,公開了一種智能家居系統(tǒng)及其數(shù)據(jù)交互方法。本發(fā)明中,智能家居系統(tǒng)包含若干個智能家居節(jié)點;終端通過一個智能家居節(jié)點訪問所述智能家居系統(tǒng);每一個智能家居節(jié)點有廣播監(jiān)聽狀態(tài)和連接狀態(tài),若智能家居節(jié)點與終端建立連接,則智能家居節(jié)點從廣播監(jiān)聽狀態(tài)切換到連接狀態(tài);若智能家居節(jié)點與終端斷開連接,則從連接狀態(tài)切換到廣播監(jiān)聽狀態(tài);其中,在廣播監(jiān)聽狀態(tài)下,智能家居節(jié)點向其他智能家居節(jié)點或終端發(fā)送廣播包,并監(jiān)聽其他智能家居節(jié)點發(fā)送的信息;在連接狀態(tài)下,智能家居節(jié)點還接收和轉(zhuǎn)發(fā)終端的數(shù)據(jù)包。本發(fā)明的智能家居系統(tǒng)及其數(shù)據(jù)交互方法,提高了智能家居系統(tǒng)中數(shù)據(jù)傳輸?shù)撵`活性、有效性和抗干擾性。
【IPC分類】G05B19/418, G05B15/02
【公開號】CN105022276
【申請?zhí)枴緾N201510300095
【發(fā)明人】鄭明劍, 金海鵬
【申請人】泰凌微電子(上海)有限公司
【公開日】2015年11月4日
【申請日】2015年6月3日