一種智能家電無線通信網(wǎng)絡(luò)及其通信方法
【專利摘要】本發(fā)明涉及一種智能家電無線通信網(wǎng)絡(luò)及其通信方法,其中,智能家電包括總管理單元、子管理單元、設(shè)備單元。通過通信協(xié)議靈活實現(xiàn)網(wǎng)絡(luò)安全、數(shù)據(jù)加密、權(quán)限通信管理,多種發(fā)送方式等等,能夠靈活組網(wǎng),包括手動組網(wǎng)和自動組網(wǎng),使家電設(shè)備組網(wǎng)、通信更加智能化。發(fā)明同是采用信道搜索、申請的方式,避免了網(wǎng)絡(luò)間的相互干擾,大大提高通信的可靠性,提高了正常通信之間的效率。
【專利說明】一種智能家電無線通信網(wǎng)絡(luò)及其通信方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能家居領(lǐng)域,具體涉及一種智能家電無線通信網(wǎng)絡(luò)及其通信方法。
【背景技術(shù)】
[0002]隨著智能家電種類多樣化,功能的復(fù)雜化,控制數(shù)據(jù)批量化,更加考驗著采用無線數(shù)據(jù)傳輸?shù)目刂破髋c家電設(shè)備的通信穩(wěn)定性、可靠性、靈活性和安全性。作為智能家庭,家電設(shè)備需要分區(qū)域,區(qū)域之間需要有區(qū)域權(quán)限,不同網(wǎng)絡(luò)間的相互沖突很容易影響通信的質(zhì)量。
【發(fā)明內(nèi)容】
[0003]針對上述問題,本發(fā)明的主要目的在于提供一種智能家電無線通信網(wǎng)絡(luò)及其通信方法,以增強智能家電的無線電抗干擾能力,實現(xiàn)家電分區(qū)域和區(qū)域權(quán)限管理,增加無線通信的穩(wěn)定可靠性,安全性。
[0004]為了實現(xiàn)上述目的,本發(fā)明的技術(shù)方案為:
一種智能家電無線通信網(wǎng)絡(luò)及其通信方法,所述智能家電包括總管理單元、子管理單元和設(shè)備單元;
總管理單元創(chuàng)建一個網(wǎng)絡(luò),并選取無線信道和產(chǎn)生網(wǎng)絡(luò)識別符;啟動總管理單元后從無線通道中選取一個無線通道,并產(chǎn)生一個網(wǎng)絡(luò)識別符,總管理單元,在無線通信中處于首要地位,管理著子管理單元,給子管理單元分配群組地址;
子管理單元加入網(wǎng)絡(luò),子管理單元通過申請認(rèn)證確定一個無線信道并跳轉(zhuǎn),在該無線信道上查詢網(wǎng)絡(luò),當(dāng)該信道無網(wǎng)絡(luò)時,則跳轉(zhuǎn)到下一個無線信道進(jìn)行申請認(rèn)證確定無線信道,并進(jìn)行網(wǎng)絡(luò)查詢,直至在無線信道上查詢到網(wǎng)絡(luò)為止;子管理單元通過申請認(rèn)證與總管理單元通信,總管理單元在節(jié)點列表中添加子管理單元信息,子管理單元,解析總管理單元的命令,管理操控該子管理單元的群組里的設(shè)備單元;
設(shè)備單元加入網(wǎng)絡(luò),子管理單元通過申請認(rèn)證確定一個無線信道并跳轉(zhuǎn),在該無線信道上查詢網(wǎng)絡(luò),當(dāng)該信道無網(wǎng)絡(luò)時,則跳轉(zhuǎn)到下一個無線信道進(jìn)行申請認(rèn)證確定無線信道,并進(jìn)行網(wǎng)絡(luò)查詢,直至在無線信道上查詢到網(wǎng)絡(luò)為止;設(shè)備單元通過申請認(rèn)證與總管理單元通信,總管理單元通知對應(yīng)的子管理單元刷新設(shè)備列表;所述設(shè)備單元,在無線通信中屬于終端設(shè)備,由子管理單元管理。
[0005]上述子管理單元、設(shè)備單元均是一個或多個;總管理單元管理所有的子管理單元;子管理單元管理所有的設(shè)備單元;總管理單元可以與所有的子管理單元相互通信;子管理單元可以與其管理的設(shè)備單元相互通信。
[0006]更進(jìn)一步的,所述總管理單元擁有一個字節(jié)長的網(wǎng)絡(luò)地址識別符,該識別符關(guān)聯(lián)整個網(wǎng)絡(luò);子管理單元設(shè)定或由總管理單元分配一個字節(jié)長的群組地址識別符,該識別符關(guān)聯(lián)該子管理單元下的所有設(shè)備單元;設(shè)備單元設(shè)定或由子管理單元分配一個字節(jié)長的設(shè)備地址識別符。本智能家電在進(jìn)行無線數(shù)據(jù)通信時,具有明顯的群組權(quán)限管理功能本,明顯的分級管理功能;總管理單元具有關(guān)于子管理單元的路由表;子管理單元具有關(guān)于設(shè)備單元的路由表。
[0007]更進(jìn)一步的,所述網(wǎng)絡(luò)地址識別符=(無線信道號〈〈4) I安全驗證碼,其中安全驗證碼是一個隨機碼,范圍是從0x00到ΟχΟΕ,無線信道號的范圍是從0x00到OxOf的16個無線信道,是由無線物理層決定。
[0008]更進(jìn)一步的,所述總管理單元創(chuàng)建一個網(wǎng)絡(luò)場景,包括無線信道和網(wǎng)絡(luò)識別符;其中信道設(shè)置分為手動設(shè)置和自動搜索兩種方式;啟動總管理單元時,總管理單元輪詢向各個無線物理通道發(fā)送一個申請信息幀,如果已經(jīng)有網(wǎng)絡(luò)占據(jù)了此通道,則網(wǎng)絡(luò)的總管理單元會回應(yīng)一個信息幀告之信道已經(jīng)被占用;然而繼續(xù)往下一通道申請,如果所有信道都被占用,則休眠一分鐘繼續(xù)輪詢申請,直到申請到為止;然后產(chǎn)生一個網(wǎng)絡(luò)識別符。
[0009]更進(jìn)一步的,所述子管理單元加入網(wǎng)絡(luò),子管理單元加入網(wǎng)絡(luò)屬于一個申請和認(rèn)證過程;當(dāng)手動設(shè)置子管理單元的無線信道號,則子管理單元直接跳轉(zhuǎn)到該無線信道,申請、認(rèn)證,當(dāng)自動設(shè)置子管理單元的無線信道號,則從信道0x00到信道OxOf逐個信道申請、認(rèn)證;
子管理單元跳轉(zhuǎn)信道后,首先發(fā)送一個查詢是否有網(wǎng)絡(luò)存在的指令幀,當(dāng)沒有網(wǎng)絡(luò)存在,自動模式下則跳轉(zhuǎn)下一通道,在手動模式則隔20秒查詢一次,直到查詢到網(wǎng)絡(luò)為止;如果查詢到網(wǎng)絡(luò),子管理單元先發(fā)送一個認(rèn)證申請幀,總管理單元收到此幀數(shù)據(jù),回應(yīng)一個隨機驗證碼幀,子管理單元收到驗證碼之后,密碼加驗證碼進(jìn)行特定的運算,輸出一串加密后的密碼數(shù)據(jù),加上申請群組識別符申請信息發(fā)給總管理單元,總管理單元解密后比較密碼是否通過,通過則發(fā)送包括網(wǎng)絡(luò)識別符和群組識別符的網(wǎng)絡(luò)信息幀,允許入網(wǎng),當(dāng)不通過或群組識別符已經(jīng)被占用,則發(fā)送驗證識別幀;當(dāng)認(rèn)證通過,總管理單元會在節(jié)點列表中添加子管理單元信息;上述申請群組識別符申請信息中0x00則代表自動獲取,0x02到OxfO則代表手動設(shè)置。
[0010]更進(jìn)一步的,所述設(shè)備單元加入網(wǎng)絡(luò),設(shè)備單元加入網(wǎng)絡(luò)屬于一個申請和認(rèn)證過程;當(dāng)手動設(shè)置子管理單元的信道號,則子管理單元直接跳轉(zhuǎn)到該信道,查詢是否有網(wǎng)絡(luò)的子存在,當(dāng)自動設(shè)置子管理單元的信道號的模式,則從無線信道0x00到無線信道OxOf逐個信道查詢存在的通道;當(dāng)查詢到網(wǎng)絡(luò),則設(shè)備發(fā)送入網(wǎng)請求幀,總管理單元收到此幀數(shù)據(jù),回應(yīng)一個隨機驗證碼幀,子管理單元收到驗證碼之后,密碼加驗證碼進(jìn)行特定的運算,輸出一串加密后的密碼數(shù)據(jù),加上申請群組識別符申請信息及加上申請設(shè)備識別符申請信息,發(fā)給總管理單元,總管理單元解密后比較密碼是否通過,通過則發(fā)送包括網(wǎng)絡(luò)識別符、群組識別符和設(shè)備識別符的網(wǎng)絡(luò)信息幀,允許入網(wǎng),當(dāng)不通過或群組識別符和子設(shè)備識別符已經(jīng)被占用,則發(fā)送驗證識別幀;當(dāng)認(rèn)證通過,總管理單元通知對應(yīng)的子管理單元刷新設(shè)備列表;上述申請設(shè)備識別符申請信息中0x00則代表自動獲取,0x02到OxfO則代表手動設(shè)置。
[0011]更進(jìn)一步的,總管理單元能夠直接與各個子管理單元通信,也能夠直接與設(shè)備單元直接通信;總管理單元具備單播和組播功能;
單播地址:網(wǎng)絡(luò)識別符.(0x02~0xf0).(OxOl-OxfO),其中0x01為子管理單元,0x02~0xf0為設(shè)備單元;
組播地址:
對子管理單元組播:網(wǎng)絡(luò)識別符I 0xff |0x00 1. 對整個網(wǎng)絡(luò)里的所有單元組播:網(wǎng)絡(luò)識別符1xff1xffI ;
對某個群組及群組里的設(shè)備廣播:網(wǎng)絡(luò)識別符I (0X02~0Xf0) Oxff ;
子管理單元能夠直接與各個總管理單元通信,能夠與其它子管理單元通信,也能夠直接與群內(nèi)設(shè)備單兀直接通信;
子管理單元對總管理單元單播地址:網(wǎng)絡(luò)識別符.0x01.0x01 ;
子管理單元對其它子管理單元單播地址:網(wǎng)絡(luò)識別符.群組識別符.0x01 ;
子管理單元對其它子管理單元組播地址:網(wǎng)絡(luò)識別符.0xff.0x01 ;
子管理單元對群組內(nèi)設(shè)備單元單播地址:
網(wǎng)絡(luò)識別符.群組識別符.(0x02~0xf0),0x02~0xf0表示設(shè)備單元;
子管理單元對群組內(nèi)設(shè)備單元組播地址:
網(wǎng)絡(luò)識別符.群組識別符.0xff ;
設(shè)備單元能夠直接與各個總管理單元通信,能夠與群組子管理單元通信,也能夠與群組內(nèi)其它設(shè)備單元直接通信;
設(shè)備單元對總管理單元單播地址:網(wǎng)絡(luò)識別符.0x01.0x01 ;
設(shè)備單元對其群組子管理單元單播地址:網(wǎng)絡(luò)識別符.群組識別符.0x01 ;
設(shè)備單元對群組內(nèi)設(shè)備單元單播地址:
網(wǎng)絡(luò)識別符.群組識別符.(0x02~0xf0),0x02~0xf0表示設(shè)備單元;
設(shè)備單元對群組內(nèi)設(shè)備單元組播地址:
網(wǎng)絡(luò)識別符.群組識別符.0xfT。
[0012]與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案的有益效果是:本發(fā)明是一種智能家電無線通信網(wǎng)絡(luò)及其通信方法,較有效地增強智能家電的無線電抗干擾能力,實現(xiàn)家電分區(qū)域和區(qū)域權(quán)限管理,增加無線通信的穩(wěn)定可靠性,安全性,更加適合智能家電無線通信的推廣使用。
【專利附圖】
【附圖說明】
[0013]圖1為智能家電無線網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)示意圖。
[0014]圖2為本發(fā)明中子管理單元驗證過程示意圖。
[0015]圖3為本發(fā)明中設(shè)備單元驗證過程示意圖。
【具體實施方式】
[0016]附圖僅用于示例性說明,不能理解為對本專利的限制;
為了更好說明本實施例,附圖某些部件會有省略、放大或縮小,并不代表實際產(chǎn)品的尺寸;
對于本領(lǐng)域技術(shù)人員來說,附圖中某些公知結(jié)構(gòu)及其說明可能省略是可以理解的。
[0017]下面結(jié)合附圖和實施例對本發(fā)明的技術(shù)方案做進(jìn)一步的說明。
[0018]為了使本發(fā)明實例的技術(shù)方案及優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例結(jié)構(gòu)示意圖,對本發(fā)明的實施例進(jìn)行清楚地描述。
[0019]智能家電,包含一個總管理單元,一個或多個子管理單元,一個或多個設(shè)備單元。如圖1,一種智能家電,包括: 總管理單元,在無線通信中處于首要地位,由它創(chuàng)建一個通信網(wǎng)絡(luò)場景,同時它管理著子管理單元,給子管理單元分配群組地址。
[0020]子管理單元,在無線通信中處于中間橋梁作用,解析總管理單元的指令,操控,管理著群組里的子設(shè)備。
[0021]設(shè)備單元,在無線通信中屬于終端設(shè)備,由子管理單元管理。
[0022]無線信道,范圍從0x00到OxOf,總共16個信道,由無線物理層決定。
[0023]幀格式:I源MAC地址(8byte) |目的MAC地址(8byte) |幀類型(Ibyte) |數(shù)據(jù)長度(2byte) I 數(shù)據(jù) CRC(2byte)
網(wǎng)絡(luò)工作原理及過程分以下幾點:
總管理單元需要創(chuàng)建一個網(wǎng)絡(luò)場景,包括無線信道和網(wǎng)絡(luò)識別符。信道設(shè)置可以分為手動設(shè)置和自動搜索兩種方式;啟動總管理單元時,總管理單元輪詢向各個無線物理通道發(fā)送一個申請信息幀,如果已經(jīng)有網(wǎng)絡(luò)占據(jù)了此通道,則網(wǎng)絡(luò)的總管理單元會回應(yīng)一個信息幀告之信道已經(jīng)被占用;然而繼續(xù)往下一通道申請,如果所有信道都被占用,則休眠一分鐘繼續(xù)輪詢申請,直到申請到為止;然后產(chǎn)生一個網(wǎng)絡(luò)識別符,計算公式如下:
網(wǎng)絡(luò)識別符=(信道號〈〈4) I安全驗證碼
其中安全驗證碼是一個隨機碼,范圍從0x00到OxOE ;而網(wǎng)絡(luò)識別符為Oxff時,作為特殊幀使用,如申請入網(wǎng)、申請認(rèn)證等還未進(jìn)入網(wǎng)絡(luò)時的數(shù)據(jù)幀使用。
[0024]子管理單元加入網(wǎng)絡(luò)。子管理單元加入網(wǎng)絡(luò)屬于一個申請和認(rèn)證過程。如果手動設(shè)置子管理單元的信道號,則子管理單元直接跳轉(zhuǎn)到該信道,申請、認(rèn)證,假如設(shè)置自動模式,則從信道0x00到信道OxOf逐個信道申請、認(rèn)證;
子管理單元跳轉(zhuǎn)信道后,首先發(fā)送一個查詢是否有網(wǎng)絡(luò)存在的指令幀,假如沒有,自動模式下則跳轉(zhuǎn)下一通道,手動模式則隔20秒查詢一次,直到查詢到網(wǎng)絡(luò)為止;如果查詢到網(wǎng)絡(luò),如圖2所示,子管理單元先發(fā)送一個認(rèn)證申請幀,總管理單元收到此幀數(shù)據(jù),回應(yīng)一個隨機驗證碼幀,子管理單元收到驗證碼之后,密碼加驗證碼進(jìn)行特定的運算,輸出一串加密后的密碼數(shù)據(jù),加上申請群組識別符申請信息(0x00代表自動獲取,0x02到OxfO為手動設(shè)置)發(fā)給總管理單元,總管理單元解密后比較密碼是否通過,通過則發(fā)送網(wǎng)絡(luò)信息幀,包括網(wǎng)絡(luò)識別符和群組識別符等允許入網(wǎng),假如不通過或群組識別符已經(jīng)被占用,則發(fā)送驗證識別幀。
[0025]假如認(rèn)證通過,總管理單元會在節(jié)點列表中添加子管理單元信息。
[0026]設(shè)備單元加入網(wǎng)絡(luò)。設(shè)備單元加入網(wǎng)絡(luò)屬于一個申請和認(rèn)證過程。如果手動設(shè)置子管理單元的信道號,則子管理單元直接跳轉(zhuǎn)到該信道,查詢是否有網(wǎng)絡(luò)的存在,假如設(shè)置自動模式,則從信道0x00到信道OxOf逐個信道查詢存在的通道;當(dāng)查詢到網(wǎng)絡(luò),則子設(shè)備發(fā)送入網(wǎng)請求幀,總管理單元收到此幀數(shù)據(jù),回應(yīng)一個隨機驗證碼幀,子管理單元收到驗證碼之后,密碼加驗證碼進(jìn)行特定的運算,輸出一串加密后的密碼數(shù)據(jù),加上申請群組識別符申請信息(0x00代表自動獲取,0x02到OxfO為手動設(shè)置),加上申請子設(shè)備識別符申請信息(0x00代表自動獲取,0x02到OxfO為手動設(shè)置),發(fā)給總管理單元,總管理單元解密后比較密碼是否通過,通過則發(fā)送網(wǎng)絡(luò)信息幀,包括網(wǎng)絡(luò)識別符、群組識別符和子設(shè)備識別符等允許入網(wǎng),假如不通過或群組識別符和子設(shè)備識別符已經(jīng)被占用,則發(fā)送驗證識別幀。如果認(rèn)證通過,總管理單元通知對應(yīng)的子管理單元刷新子設(shè)備列表。
[0027]通信幀:
源MAC地址為自身的MAC地址,8字節(jié)長;
目的MAC地址,在組播情況下為8個Oxff,在單播情況下,總管理單元向子管理單元,子管理單元向總管理單元,子管理單元向群組內(nèi)設(shè)備單元,設(shè)備單元向組的子管理單元,設(shè)備單元向總管理單元這幾種情況都填入正確的目MAC,其它都填入Oxff即可;
幀類型為0x20.數(shù)據(jù)格式:
源通信地址(3byte) I目標(biāo)通信地址(3byte) |通信類型(Ibyte) |通信數(shù)據(jù)長度(2byte) I通信數(shù)據(jù)
通信地址格式:I網(wǎng)絡(luò)識別符I群組識別符I子設(shè)備識別符其中3個識別符都為I個字節(jié);
總管理單元通信地址為:網(wǎng)絡(luò)識別符.0x01.0x01。
[0028]子管理單元通信地址為:網(wǎng)絡(luò)識別符.(0x02~0xf0).0xOlo
[0029]子管理單元通信地址為:網(wǎng)絡(luò)識別符.(0x02~0xf0).(0x02~0xf0)。
[0030]總管理單元可以直接與各個子管理單元通信,也可以直接與設(shè)備單元直接通信。總管理單元具備單播和組播功能;
單播地址:網(wǎng)絡(luò)識別符.(0x02~0xf0).(0x01-OxfO,其中0x01為子管理單元,0x02~0xf0為設(shè)備單元)。
[0031]組播地址:
對子管理單元組播:網(wǎng)絡(luò)識別符I Oxff I 0x00 I。
[0032]對整個網(wǎng)絡(luò)里的所有單元組播:網(wǎng)絡(luò)識別符|0xff 1xffI。
[0033]對某個群組及群組里的子設(shè)備廣播:網(wǎng)絡(luò)識別符I (0X02~0Xf0) I Oxff I。
[0034]子管理單元可以直接與各個總管理單元通信,可以與其它子管理單元通信,可以直接與群內(nèi)設(shè)備單兀直接通信。
[0035]子管理單元對總管理單元單播地址:網(wǎng)絡(luò)識別符.0x01.0x01 ;
子管理單元對其它子管理單元單播地址:網(wǎng)絡(luò)識別符.群組識別符.0x01 ;
子管理單元對其它子管理單元組播地址:網(wǎng)絡(luò)識別符.0xff.0x01 ;
子管理單元對群組內(nèi)設(shè)備單元單播地址:
網(wǎng)絡(luò)識別符.群組識別符.(0X02~0Xf0設(shè)備單元)。
[0036]子管理單元對群組內(nèi)設(shè)備單元組播地址:
網(wǎng)絡(luò)識別符.群組識別符.0xff。
[0037]設(shè)備單元可以直接與各個總管理單元通信,可以與群組子管理單元通信,也可以與群組內(nèi)其它設(shè)備單元直接通信。
[0038]設(shè)備單元對總管理單元單播地址:網(wǎng)絡(luò)識別符.0x01.0x01 ;
設(shè)備單元對其群組子管理單元單播地址:網(wǎng)絡(luò)識別符.群組識別符.0x01 ;
設(shè)備單元對群組內(nèi)設(shè)備單元單播地址:
網(wǎng)絡(luò)識別符.群組識別符.(0X02~0Xf0設(shè)備單元)。
[0039]設(shè)備單元對群組內(nèi)設(shè)備單元組播地址:
網(wǎng)絡(luò)識別符.群組識別符.0xff。
[0040]相同或相似的標(biāo)號對應(yīng)相同或相似的部件;
附圖中描述位置關(guān)系的用于僅用于示例性說明,不能理解為對本專利的限制;
顯然,本發(fā)明的上述實施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非是對本發(fā)明的實施方式的限定。對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動。這里無需也無法對所有的實施方式予以窮舉。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明權(quán)利要求的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種智能家電無線通信網(wǎng)絡(luò)及其通信方法,其特征在于,所述智能家電包括總管理單元、子管理單元和設(shè)備單元; 總管理單元創(chuàng)建一個網(wǎng)絡(luò),并選取無線信道和產(chǎn)生網(wǎng)絡(luò)識別符;啟動總管理單元后從無線通道中選取一個無線通道,并產(chǎn)生一個網(wǎng)絡(luò)識別符,總管理單元,在無線通信中處于首要地位,管理著子管理單元,給子管理單元分配群組地址; 子管理單元加入網(wǎng)絡(luò),子管理單元通過申請認(rèn)證確定一個無線信道并跳轉(zhuǎn),在該無線信道上查詢網(wǎng)絡(luò),當(dāng)該信道無網(wǎng)絡(luò)時,則跳轉(zhuǎn)到下一個無線信道進(jìn)行申請認(rèn)證確定無線信道,并進(jìn)行網(wǎng)絡(luò)查詢,直至在無線信道上查詢到網(wǎng)絡(luò)為止;子管理單元通過申請認(rèn)證與總管理單元通信,總管理單元在節(jié)點列表中添加子管理單元信息,子管理單元,解析總管理單元的命令,管理操控該子管理單元的群組里的設(shè)備單元; 設(shè)備單元加入網(wǎng)絡(luò),子管理單元通過申請認(rèn)證確定一個無線信道并跳轉(zhuǎn),在該無線信道上查詢網(wǎng)絡(luò),當(dāng)該信道無網(wǎng)絡(luò)時,則跳轉(zhuǎn)到下一個無線信道進(jìn)行申請認(rèn)證確定無線信道,并進(jìn)行網(wǎng)絡(luò)查詢,直至在無線信道上查詢到網(wǎng)絡(luò)為止;設(shè)備單元通過申請認(rèn)證與總管理單元通信,總管理單元通知對應(yīng)的子管理單元刷新設(shè)備列表;所述設(shè)備單元,在無線通信中屬于終端設(shè)備,由子管理單元管理。
2.根據(jù)權(quán)利要求1所述的智能家電無線通信網(wǎng)絡(luò)及其通信方法,其特征在于,所述總管理單元擁有一個字節(jié)長的網(wǎng)絡(luò)地址識別符,該識別符關(guān)聯(lián)整個網(wǎng)絡(luò);子管理單元設(shè)定或由總管理單元分配一個字節(jié)長的群組地址識別符,該識別符關(guān)聯(lián)該子管理單元下的所有設(shè)備單元;設(shè)備單元設(shè)定或由子管理單元分配一個字節(jié)長的設(shè)備地址識別符。
3.根據(jù)權(quán)利要求2所述的智能家電無線通信網(wǎng)絡(luò)及其通信方法,其特征在于,所述網(wǎng)絡(luò)地址識別符=(無線信道號〈〈4) I安全驗證碼,其中安全驗證碼是一個隨機碼,范圍是從OxOO到ΟχΟΕ,無線信道號的范圍是從0x00到OxOf的16個無線信道,是由無線物理層決定。
4.根據(jù)權(quán)利要求3所述的智能家電無線通信網(wǎng)絡(luò)及其通信方法,其特征在于,所述總管理單元創(chuàng)建一個網(wǎng)絡(luò)場景,包括無線信道和網(wǎng)絡(luò)識別符;其中信道設(shè)置分為手動設(shè)置和自動搜索兩種方式;啟動總管理單元時,總管理單元輪詢向各個無線物理通道發(fā)送一個申請信息幀,如果已經(jīng)有網(wǎng)絡(luò)占據(jù)了此通道,則網(wǎng)絡(luò)的總管理單元會回應(yīng)一個信息幀告之信道已經(jīng)被占用;然而繼續(xù)往下一通道申請,如果所有信道都被占用,則休眠一分鐘繼續(xù)輪詢申請,直到申請到為止;然后產(chǎn)生一個網(wǎng)絡(luò)識別符。
5.根據(jù)權(quán)利要求4所述的智能家電無線通信網(wǎng)絡(luò)及其通信方法,其特征在于,所述子管理單元加入網(wǎng)絡(luò),子管理單元加入網(wǎng)絡(luò)屬于一個申請和認(rèn)證過程;當(dāng)手動設(shè)置子管理單元的無線信道號,則子管理單元直接跳轉(zhuǎn)到該無線信道,申請、認(rèn)證,當(dāng)自動設(shè)置子管理單元的無線信道號,則從信道0x00到信道OxOf逐個信道申請、認(rèn)證; 子管理單元跳轉(zhuǎn)信道后,首先發(fā)送一個查詢是否有網(wǎng)絡(luò)存在的指令幀,當(dāng)沒有網(wǎng)絡(luò)存在,自動模式下則跳轉(zhuǎn)下一通道,在手動模式則隔20秒查詢一次,直到查詢到網(wǎng)絡(luò)為止;如果查詢到網(wǎng)絡(luò),子管理單元先發(fā)送一個認(rèn)證申請幀,總管理單元收到此幀數(shù)據(jù),回應(yīng)一個隨機驗證碼幀,子管理單元收到驗證碼之后,密碼加驗證碼進(jìn)行特定的運算,輸出一串加密后的密碼數(shù)據(jù),加上申請群組識別符申請信息發(fā)給總管理單元,總管理單元解密后比較密碼是否通過,通過則發(fā)送包括網(wǎng)絡(luò)識別符和群組識別符的網(wǎng)絡(luò)信息幀,允許入網(wǎng),當(dāng)不通過或群組識別符已經(jīng)被占用,則發(fā)送驗證識別幀;當(dāng)認(rèn)證通過,總管理單元會在節(jié)點列表中添加子管理單元信息;上述申請群組識別符申請信息中OxOO則代表自動獲取,0x02到OxfO則代表手動設(shè)置。
6.根據(jù)權(quán)利要求5所述的智能家電無線通信網(wǎng)絡(luò)及其通信方法,其特征在于,所述設(shè)備單元加入網(wǎng)絡(luò),設(shè)備單元加入網(wǎng)絡(luò)屬于一個申請和認(rèn)證過程;當(dāng)手動設(shè)置子管理單元的信道號,則子管理單元直接跳轉(zhuǎn)到該信道,查詢是否有網(wǎng)絡(luò)的子存在,當(dāng)自動設(shè)置子管理單元的信道號的模式,則從無線信道0x00到無線信道OxOf逐個信道查詢存在的通道;當(dāng)查詢到網(wǎng)絡(luò),則設(shè)備發(fā)送入網(wǎng)請求幀,總管理單元收到此幀數(shù)據(jù),回應(yīng)一個隨機驗證碼幀,子管理單元收到驗證碼之后,密碼加驗證碼進(jìn)行特定的運算,輸出一串加密后的密碼數(shù)據(jù),加上申請群組識別符申請信息及加上申請設(shè)備識別符申請信息,發(fā)給總管理單元,總管理單元解密后比較密碼是否通過,通過則發(fā)送包括網(wǎng)絡(luò)識別符、群組識別符和設(shè)備識別符的網(wǎng)絡(luò)信息幀,允許入網(wǎng),當(dāng)不通過或群組識別符和子設(shè)備識別符已經(jīng)被占用,則發(fā)送驗證識別幀;當(dāng)認(rèn)證通過,總管理單元通知對應(yīng)的子管理單元刷新設(shè)備列表;上述申請設(shè)備識別符申請信息中0x00則代表自動獲取,0x02到OxfO則代表手動設(shè)置。
7.根據(jù)權(quán)利要求6所述的智能家電無線通信網(wǎng)絡(luò)及其通信方法,其特征在于,總管理單元能夠直接與各個子管理單元通信,也能夠直接與設(shè)備單元直接通信;總管理單元具備單播和組播功能; 單播地址:網(wǎng)絡(luò)識別符.(0x02~0xf0).(OxOl-OxfO),其中0x01為子管理單元,0x02~0xf0為設(shè)備單元; 組播地址: 對子管理單元組播:網(wǎng)絡(luò)識別符I 0xff |0x00 1.對整個網(wǎng)絡(luò)里的所有單元組播:網(wǎng)絡(luò)識別符1xff1xffI ; 對某個群組及群組里的設(shè)備廣播:網(wǎng)絡(luò)識別符I (0X02~0Xf0) Oxff ; 子管理單元能夠直接與各個總管理單元通信,能夠與其它子管理單元通信,也能夠直接與群內(nèi)設(shè)備單兀直接通信; 子管理單元對總管理單元單播地址:網(wǎng)絡(luò)識別符.0x01.0x01 ; 子管理單元對其它子管理單元單播地址:網(wǎng)絡(luò)識別符.群組識別符.0x01 ; 子管理單元對其它子管理單元組播地址:網(wǎng)絡(luò)識別符.0xff.0x01 ; 子管理單元對群組內(nèi)設(shè)備單元單播地址: 網(wǎng)絡(luò)識別符.群組識別符.(0x02~0xf0),0x02~0xf0表示設(shè)備單元; 子管理單元對群組內(nèi)設(shè)備單元組播地址: 網(wǎng)絡(luò)識別符.群組識別符.0xff ; 設(shè)備單元能夠直接與各個總管理單元通信,能夠與群組子管理單元通信,也能夠與群組內(nèi)其它設(shè)備單元直接通信; 設(shè)備單元對總管理單元單播地址:網(wǎng)絡(luò)識別符.0x01.0x01 ; 設(shè)備單元對其群組子管理單元單播地址:網(wǎng)絡(luò)識別符.群組識別符.0xOxl ; 設(shè)備單元對群組內(nèi)設(shè)備單元單播地址: 網(wǎng)絡(luò)識別符.群組識別符.(0x02~0xf0),0x02~0xf0表示設(shè)備單元; 設(shè)備單元對群組內(nèi)設(shè)備單元組播地址:
網(wǎng)絡(luò)識別符.群組識別符.0xfT。
【文檔編號】H04L12/24GK104506344SQ201410735142
【公開日】2015年4月8日 申請日期:2014年12月5日 優(yōu)先權(quán)日:2014年12月5日
【發(fā)明者】汪軍, 顧焯南, 盧仲宇 申請人:廣東瑞德智能科技股份有限公司