本發(fā)明涉及無線組網(wǎng)技術(shù)領(lǐng)域,特別涉及一種無線通信網(wǎng)絡(luò)組網(wǎng)方法及裝置。
背景技術(shù):
無線通信自誕生之日起,就與人類構(gòu)成了密不可分的關(guān)系。在現(xiàn)代社會中,更是嵌入到了各行各業(yè),手機(jī),wifi,藍(lán)牙,對講等等,都廣泛的應(yīng)用了無線通信技術(shù)。
其中用于物聯(lián)網(wǎng)的無線通信應(yīng)用,將日常生活中的各種傳感器(亮度,煤氣,二氧化碳,人體探測等),家用電器設(shè)備(電視,空調(diào),熱水器,電飯鍋等),動作執(zhí)行設(shè)備(窗簾電機(jī),關(guān)窗器,電子閥,插座等)聯(lián)系起來,可以使原本獨(dú)立的設(shè)備能夠進(jìn)行互聯(lián)互通,信息共享。組建成一個(gè)小型的無線局域網(wǎng)絡(luò)。從而實(shí)現(xiàn)設(shè)備聯(lián)動,場景控制,遠(yuǎn)程控制等智能化操作。給人民的日常生活帶來了極大便利。
目前常見用于智能控制的無線協(xié)議有,wifi、藍(lán)牙、zigbee、zwave。其中wifi和藍(lán)牙的組網(wǎng),一般手機(jī)會帶有這兩種硬件,但是wifi的組網(wǎng)依賴于路由設(shè)備,并且常用路由器對wifi無線節(jié)點(diǎn)支持?jǐn)?shù)目很少。而藍(lán)牙目前還只是點(diǎn)對點(diǎn)的方式去應(yīng)用,比如手機(jī)連接藍(lán)牙耳機(jī)后,不能再跟多個(gè)藍(lán)牙設(shè)備同時(shí)連接通信。Zigbee和zwave也是依賴于一個(gè)中心設(shè)備來構(gòu)建整個(gè)網(wǎng)絡(luò),網(wǎng)絡(luò)的建立時(shí)間久。
現(xiàn)有技術(shù)中,無線網(wǎng)絡(luò)的建立取決于中心(通常為路由)設(shè)備,一旦該設(shè)備出現(xiàn)問題,整個(gè)網(wǎng)絡(luò)就會癱瘓。所有的其他無線設(shè)備全部由中心(路由)設(shè)備來協(xié)調(diào)和調(diào)度?,F(xiàn)場應(yīng)用不靈活。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種無線通信網(wǎng)絡(luò)組網(wǎng)方法及裝置,以不需要中心設(shè)備來建立和維護(hù)整個(gè)網(wǎng)絡(luò),沒有網(wǎng)絡(luò)建立和維護(hù)的時(shí)間,所有網(wǎng)絡(luò)中的設(shè)備能夠馬上進(jìn)入到工作狀態(tài),時(shí)效性高。所有的無線設(shè)備,地位都是平等的,任何一個(gè)設(shè)備的順壞,不影響其他設(shè)備之間的通信,可靠性高。
為達(dá)到上述目的,本發(fā)明公開了一種無線通信網(wǎng)絡(luò)組網(wǎng)方法,所述方法包括:
一種無線通信網(wǎng)絡(luò)組網(wǎng)方法,所述方法包括:
第一無線設(shè)備接收設(shè)置指令,以使自身進(jìn)入建網(wǎng)模式;
所述第一無線設(shè)備在所述建網(wǎng)模式下廣播服務(wù)集標(biāo)識;
第二無線設(shè)備接收設(shè)置指令,以使自身處于入網(wǎng)模式;
所述第二無線設(shè)備接收所述服務(wù)集標(biāo)識,并加入所述服務(wù)集標(biāo)識所在的網(wǎng)絡(luò),其中,所述第一無線設(shè)備和所述第二無線設(shè)備均為雙向通信設(shè)備。
其中,所述第二無線設(shè)備為至少一個(gè)無線通信設(shè)備。
所述方法還包括:
第一無線設(shè)備在所述第二無線設(shè)備加入所述服務(wù)集標(biāo)識所在的網(wǎng)絡(luò)后,退出所述建網(wǎng)模式。
所述方法還包括:
所述第一無線設(shè)備或所述第二無線設(shè)備發(fā)送的數(shù)據(jù)包的包頭包含所述服務(wù)集標(biāo)識。
所述方法還包括:
所述第二無線設(shè)備或所述第一無線設(shè)備在所接收到的數(shù)據(jù)包的包頭中檢查預(yù)設(shè)位置的標(biāo)識;
判斷所述標(biāo)識是否與所述服務(wù)集標(biāo)識一致;
如果是,建立與發(fā)送所接收到的數(shù)據(jù)包的設(shè)備建立通信。
所述第一無線設(shè)備和所述第二無線設(shè)備的工作頻率為433MHz,傳輸速率為10Kbit,信號采用GFSK調(diào)制模式。
所述第一無線設(shè)備或所述第二無線設(shè)備退出所述服務(wù)集標(biāo)識所在的網(wǎng)絡(luò)。
另外,本發(fā)明還提供了一種無線通信網(wǎng)絡(luò)組網(wǎng)裝置,所述裝置包括:
設(shè)置模塊,用于第一無線設(shè)備接收設(shè)置指令,以使自身進(jìn)入建網(wǎng)模式;
廣播模塊,用于所述第一無線設(shè)備在所述建網(wǎng)模式下廣播服務(wù)集標(biāo)識;
接收模塊,用于第二無線設(shè)備接收設(shè)置指令,以使自身處于入網(wǎng)模式;
加入模塊,用于所述第二無線設(shè)備接收所述服務(wù)集標(biāo)識,并加入所述服務(wù)集標(biāo)識所在的網(wǎng)絡(luò),其中,所述第一無線設(shè)備和所述第二無線設(shè)備均為雙向通信設(shè)備。
應(yīng)用本發(fā)明,第一無線設(shè)備接收設(shè)置指令,以使自身進(jìn)入建網(wǎng)模式;第一無線設(shè)備在所述建網(wǎng)模式下廣播服務(wù)集標(biāo)識;第二無線設(shè)備接收設(shè)置指令,以使自身處于入網(wǎng)模式;第二無線設(shè)備接收服務(wù)集標(biāo)識,并加入服務(wù)集標(biāo)識所在的網(wǎng)絡(luò),這樣就組件了一個(gè)以服務(wù)集標(biāo)識為標(biāo)識的網(wǎng)絡(luò),該網(wǎng)絡(luò)中的第一無線設(shè)備和第二無線設(shè)備為平等的地位,且在任一無線設(shè)備退出網(wǎng)絡(luò)的情況下不影響網(wǎng)絡(luò)的通信。因此不需要中心設(shè)備來建立和維護(hù)整個(gè)網(wǎng)絡(luò),沒有網(wǎng)絡(luò)建立和維護(hù)的時(shí)間,所有網(wǎng)絡(luò)中的設(shè)備能夠馬上進(jìn)入到工作狀態(tài),時(shí)效性高。所有的無線設(shè)備,地位都是平等的,任何一個(gè)設(shè)備的順壞,不影響其他設(shè)備之間的通信,可靠性高。
當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品或方法必不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的無線通信網(wǎng)絡(luò)組網(wǎng)方法的第一種流程示意圖;
圖2為本發(fā)明實(shí)施例提供的無線通信網(wǎng)絡(luò)組網(wǎng)方法的第二種流程示意圖;
圖3為本發(fā)明實(shí)施例提供的無線通信網(wǎng)絡(luò)組網(wǎng)方法的第三種流程示意圖;
圖4為本發(fā)明實(shí)施例提供的無線通信網(wǎng)絡(luò)組網(wǎng)方法的第四種流程示意圖;
圖5為本發(fā)明實(shí)施例提供的無線通信網(wǎng)絡(luò)組網(wǎng)裝置的一種結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種無線通信網(wǎng)絡(luò)組網(wǎng)方法及裝置。
圖1為本發(fā)明實(shí)施例提供的無線通信網(wǎng)絡(luò)組網(wǎng)方法的第一種流程示意圖,所述方法包括:S101,第一無線設(shè)備接收設(shè)置指令,以使自身進(jìn)入建網(wǎng)模式。
可以理解的是,具有無線雙向通訊功能的設(shè)備能夠設(shè)置進(jìn)行設(shè)置,通常先接收設(shè)置指令,通常無線設(shè)備具有操作按鍵或者是觸屏,將無線設(shè)備設(shè)置于建網(wǎng)模式,即網(wǎng)絡(luò)組建模式??梢詰?yīng)用于智能家居等局域網(wǎng)絡(luò)中,實(shí)現(xiàn)建網(wǎng)的第一步。
S102,所述第一無線設(shè)備在所述建網(wǎng)模式下廣播服務(wù)集標(biāo)識。
本發(fā)明實(shí)施例中,第一無線設(shè)備為一個(gè)獨(dú)立的無線通訊設(shè)備,在設(shè)置進(jìn)入建網(wǎng)模式以后即可廣播服務(wù)集標(biāo)識,即SSID。SSID用于告知周圍的無線設(shè)備,存在一個(gè)以SSID為標(biāo)識的無線局域網(wǎng)絡(luò),符合條件的其他無線設(shè)備可以進(jìn)行加入,SSID的名稱可以進(jìn)行設(shè)置。示例性的,第一無線通信為智能家居中的電視機(jī),設(shè)置SSID的名稱為jiatingwangluo001,并通過無線網(wǎng)絡(luò)進(jìn)行廣播出去。這樣在其他的無線設(shè)備中即可搜索到名稱為jiatingwangluo001的局域網(wǎng)絡(luò)。本發(fā)明的實(shí)施例僅僅是示例性的,不構(gòu)成本發(fā)明實(shí)施例的具體限定。
S103,第二無線設(shè)備接收設(shè)置指令,以使自身處于入網(wǎng)模式。
可以理解的是,具有無線雙向通訊功能的設(shè)備能夠設(shè)置進(jìn)行設(shè)置,通常先接收設(shè)置指令,通常無線設(shè)備具有操作按鍵或者是觸屏,將無線設(shè)備設(shè)置于入網(wǎng)模式,可以理解的是入網(wǎng)模式即無線設(shè)備加入無線局域網(wǎng)絡(luò)的模式。本發(fā)明實(shí)施例中,第二無線設(shè)備可以為一個(gè)無線通信設(shè)備,也可以為多個(gè)無線設(shè)備。多個(gè)無線設(shè)備是指多個(gè)具有無線雙向通訊功能的設(shè)備能夠設(shè)置同時(shí)或者分別進(jìn)行設(shè)置為入網(wǎng)模式。具體的,可以為1個(gè),可以為2個(gè),可以為3個(gè),可以為5個(gè),可以為10個(gè),可以為20個(gè),本發(fā)明實(shí)施例在此不對入網(wǎng)模式的無線設(shè)備的數(shù)量進(jìn)行限定。
S104,所述第二無線設(shè)備接收所述服務(wù)集標(biāo)識,并加入所述服務(wù)集標(biāo)識所在的網(wǎng)絡(luò),其中,所述第一無線設(shè)備和所述第二無線設(shè)備均為雙向通信設(shè)備。
另外,可以將所述第一無線設(shè)備和所述第二無線設(shè)備的工作頻率為433MHz,傳輸速率為10Kbit,信號采用GFSK調(diào)制模式。無線433MHZ頻段的傳輸特點(diǎn)是:433MHZ是我們國家的免申請段發(fā)射接收頻率,可直接使用,不需要管理,這個(gè)頻段的信號通用性比較強(qiáng),對于常距離傳輸也不存在問題,因此適應(yīng)性較強(qiáng)。另外,對于組網(wǎng)以后的第一無線設(shè)備或者第二無線設(shè)備在組網(wǎng)以后還可以退出組建的網(wǎng)絡(luò),同時(shí)因?yàn)槿魏我粋€(gè)設(shè)備均不是中心節(jié)點(diǎn)所以不影響其他在組網(wǎng)中的無線設(shè)備在網(wǎng)絡(luò)中的通信。
應(yīng)用本發(fā)明圖1的實(shí)施例,第一無線設(shè)備接收設(shè)置指令,以使自身進(jìn)入建網(wǎng)模式;第一無線設(shè)備在所述建網(wǎng)模式下廣播服務(wù)集標(biāo)識;第二無線設(shè)備接收設(shè)置指令,以使自身處于入網(wǎng)模式;第二無線設(shè)備接收服務(wù)集標(biāo)識,并加入服務(wù)集標(biāo)識所在的網(wǎng)絡(luò),這樣就組件了一個(gè)以服務(wù)集標(biāo)識為標(biāo)識的網(wǎng)絡(luò),該網(wǎng)絡(luò)中的第一無線設(shè)備和第二無線設(shè)備為平等的地位,且在任一無線設(shè)備退出網(wǎng)絡(luò)的情況下不影響網(wǎng)絡(luò)的通信。因此不需要中心設(shè)備來建立和維護(hù)整個(gè)網(wǎng)絡(luò),沒有網(wǎng)絡(luò)建立和維護(hù)的時(shí)間,所有網(wǎng)絡(luò)中的設(shè)備能夠馬上進(jìn)入到工作狀態(tài),時(shí)效性高。所有的無線設(shè)備,地位都是平等的,任何一個(gè)設(shè)備的順壞,不影響其他設(shè)備之間的通信,可靠性高。
圖2為本發(fā)明實(shí)施例提供的無線通信網(wǎng)絡(luò)組網(wǎng)方法的第二種流程示意圖,在圖1所示實(shí)施例的基礎(chǔ)上增加步驟S105。
S105,第一無線設(shè)備在所述第二無線設(shè)備加入所述服務(wù)集標(biāo)識所在的網(wǎng)絡(luò)后,退出所述建網(wǎng)模式。
可以理解的是,在組建成功了無線網(wǎng)絡(luò)以后,第一無線設(shè)備可以退出建網(wǎng)模式,即其他的網(wǎng)絡(luò)暫時(shí)無法進(jìn)行加入該無線網(wǎng)絡(luò)。另外,可以理解的是,網(wǎng)絡(luò)中的其他的無線設(shè)備如,第二無線設(shè)備可以在第一無線設(shè)備退出建網(wǎng)模式以后自己啟動建網(wǎng)模式,并廣播SSID使其他的無線設(shè)備接收到該SSID,可以執(zhí)行加入該網(wǎng)絡(luò)。
應(yīng)用這種方式,能夠在平等地位的無線設(shè)備中,基于任何一個(gè)無線網(wǎng)絡(luò)進(jìn)行組網(wǎng),任何一個(gè)設(shè)備的損壞或者停用都不會影響整個(gè)網(wǎng)絡(luò)的存在或者繼續(xù)加入其它無線設(shè)備。
圖3為本發(fā)明實(shí)施例提供的無線通信網(wǎng)絡(luò)組網(wǎng)方法的第三種流程示意圖,所述方法還包括:S106,所述第一無線設(shè)備或所述第二無線設(shè)備發(fā)送的數(shù)據(jù)包的包頭包含所述服務(wù)集標(biāo)識。
本發(fā)明實(shí)施例中,為了區(qū)分本發(fā)明實(shí)施例組建的網(wǎng)絡(luò)與其它的無線網(wǎng)絡(luò),放置不同網(wǎng)絡(luò)之間的混亂通信,因此采用網(wǎng)絡(luò)中的每個(gè)無線設(shè)備在發(fā)送數(shù)據(jù)時(shí)在數(shù)據(jù)包的包頭設(shè)置固定的位用于表示服務(wù)集標(biāo)識。具體的,可以采用1個(gè)或者2個(gè)位表示,3個(gè)或者4個(gè)位表示,本發(fā)明實(shí)施例再次不對其進(jìn)行具體限定。示例性的,SSID為jiatingwangluo001中的網(wǎng)絡(luò)中,第一無線設(shè)備發(fā)送的數(shù)據(jù),數(shù)據(jù)包的包頭采用4個(gè)位標(biāo)識jiatingwangluo001,具體的可以為1111,當(dāng)?shù)诙o線設(shè)備接收到該數(shù)據(jù)包以后首先讀取數(shù)據(jù)包的包頭的位置,是否存在表示SSID為jiatingwangluo001的1111,如果存在則接受該數(shù)據(jù)包進(jìn)行通信,否則丟棄該數(shù)據(jù)包,此次通信中斷。
采用圖3所示的實(shí)施例,保證了組建的網(wǎng)絡(luò)只能進(jìn)行內(nèi)部設(shè)備之間的通信,而無法與外部網(wǎng)絡(luò)的通信,以保證通信的安全。
圖4為本發(fā)明實(shí)施例提供的無線通信網(wǎng)絡(luò)組網(wǎng)方法的第四種流程示意圖,所述方法還包括:S107,所述第二無線設(shè)備或所述第一無線設(shè)備在所接收到的數(shù)據(jù)包的包頭中檢查預(yù)設(shè)位置的標(biāo)識。
本發(fā)明實(shí)施例中,組建的網(wǎng)絡(luò)中的所有設(shè)備在所接收到的數(shù)據(jù)包的包頭檢測預(yù)設(shè)未知的標(biāo)識。例如,網(wǎng)絡(luò)通訊協(xié)議中預(yù)先規(guī)定,該位置具體的定義是1111,在接收到的數(shù)據(jù)包的預(yù)設(shè)位置是1111時(shí),執(zhí)行S108。
S108,判斷所述標(biāo)識是否與所述服務(wù)集標(biāo)識一致,在判斷結(jié)果為是的情況下執(zhí)行S109;否則通信失敗。
在S107接收到的預(yù)設(shè)位置與服務(wù)集標(biāo)識一致時(shí),標(biāo)識接收到的是該服務(wù)集標(biāo)識網(wǎng)絡(luò)中設(shè)備發(fā)送的數(shù)據(jù)包,以此來分辨是否為同一個(gè)服務(wù)集標(biāo)識的網(wǎng)絡(luò)通信。
S109,建立與發(fā)送所接收到的數(shù)據(jù)包的設(shè)備建立通信。
在S108中,確定均為同一個(gè)服務(wù)及標(biāo)識的無線設(shè)備發(fā)送的數(shù)據(jù)包的情況下,可以繼續(xù)進(jìn)行通信,即成功建立設(shè)備間的通信連接。
另外,第一無線設(shè)備或所述第二無線設(shè)備退出所述服務(wù)集標(biāo)識所在的網(wǎng)絡(luò)。
圖5為本發(fā)明實(shí)施例提供的無線通信網(wǎng)絡(luò)組網(wǎng)裝置的一種結(jié)構(gòu)示意圖,所述裝置包括:
設(shè)置模塊,用于第一無線設(shè)備接收設(shè)置指令,以使自身進(jìn)入建網(wǎng)模式;
廣播模塊,用于所述第一無線設(shè)備在所述建網(wǎng)模式下廣播服務(wù)集標(biāo)識;
接收模塊,用于第二無線設(shè)備接收設(shè)置指令,以使自身處于入網(wǎng)模式;
加入模塊,用于所述第二無線設(shè)備接收所述服務(wù)集標(biāo)識,并加入所述服務(wù)集標(biāo)識所在的網(wǎng)絡(luò),其中,所述第一無線設(shè)備和所述第二無線設(shè)備均為雙向通信設(shè)備。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
本說明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計(jì)算機(jī)可讀取存儲介質(zhì)中,這里所稱得的存儲介質(zhì),如:ROM/RAM、磁碟、光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。