本發(fā)明涉及通信網(wǎng)絡(luò)領(lǐng)域,尤其涉及一種無線組網(wǎng)方法、無線組網(wǎng)設(shè)備與系統(tǒng)。
背景技術(shù):
在無線路由器覆蓋范圍不足時,需要使用無線中繼器擴(kuò)展無線覆蓋范圍。此時需要將無線中繼器和無線路由器進(jìn)行配對,以正確擴(kuò)展網(wǎng)絡(luò)覆蓋范圍。
多個設(shè)備進(jìn)行配對組網(wǎng)時,需要用戶自行指定每個設(shè)備的連接對象。配對完成之后,每個設(shè)備的角色都完全確定,整個網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)不會自動調(diào)整,網(wǎng)絡(luò)拓?fù)渲械哪硞€節(jié)點斷開,會導(dǎo)致后續(xù)的節(jié)點都無法使用。
技術(shù)實現(xiàn)要素:
針對上述問題,本發(fā)明的目的在于提供一種無線組網(wǎng)方法、無線組網(wǎng)設(shè)備與系統(tǒng),可以實現(xiàn)一套設(shè)備自動配對連接成網(wǎng)絡(luò),并保證網(wǎng)絡(luò)內(nèi)可以正常通訊,以快速擴(kuò)展無線覆蓋范圍,并可以自動處理網(wǎng)絡(luò)拓?fù)洚惓?,如網(wǎng)絡(luò)節(jié)點斷開等。
為了實現(xiàn)上述目的,本發(fā)明一方面提供了一種無線組網(wǎng)方法,包括:
無線組網(wǎng)設(shè)備在開機(jī)后根據(jù)預(yù)先配置的主網(wǎng)絡(luò)參數(shù)創(chuàng)建主AP接口,根據(jù)隱藏網(wǎng)絡(luò)參數(shù)創(chuàng)建隱藏AP接口以及STA接口;所述隱藏網(wǎng)絡(luò)參數(shù)由預(yù)先配置在所述無線組網(wǎng)設(shè)備中的組網(wǎng)標(biāo)識對應(yīng)生成;
無線組網(wǎng)設(shè)備定時向周圍的其他無線組網(wǎng)設(shè)備廣播無線設(shè)備信息幀;所述無線設(shè)備信息幀記載了所述無線組網(wǎng)設(shè)備的組網(wǎng)標(biāo)識與連接Internet標(biāo)識;
所述無線組網(wǎng)設(shè)備在自身不能夠連接到Internet的狀態(tài)下時,所述無線組網(wǎng)設(shè)備根據(jù)周圍的其他無線組網(wǎng)設(shè)備所廣播的無線設(shè)備信息幀,在第一設(shè)備群中選擇上一級設(shè)備;所述第一設(shè)備群為周圍與所述無線組網(wǎng)設(shè)備具有相同的組網(wǎng)標(biāo)識并且能夠連接到Internet的設(shè)備;
所述無線組網(wǎng)設(shè)備通過自己的STA接口連接到所述上一級設(shè)備的隱藏AP接口以連接到所述上一級設(shè)備所在的組網(wǎng)。
優(yōu)選地,所述無線設(shè)備信息幀還包括所述無線組網(wǎng)設(shè)備的連接優(yōu)先級;其中,任意兩臺無線組網(wǎng)設(shè)備在開機(jī)后所具有的連接優(yōu)先級不相同;
所述方法還包括:
當(dāng)周圍與所述無線組網(wǎng)設(shè)備具有同一組網(wǎng)標(biāo)識的其他無線組網(wǎng)設(shè)備中沒有能夠連接Internet的設(shè)備時,所述無線組網(wǎng)設(shè)備從第二設(shè)備群中選擇上一級設(shè)備;所述第二設(shè)備群為周圍與所述無線組網(wǎng)設(shè)備具有同一組網(wǎng)標(biāo)識并且在所述無線組網(wǎng)設(shè)備周圍具有最高的連接優(yōu)先級的設(shè)備;
所述無線組網(wǎng)設(shè)備在連接到所述組網(wǎng)后,將自身的連接優(yōu)先級更新為所述上一級設(shè)備的連接優(yōu)先級。
優(yōu)選地,所述方法還包括:
所述無線組網(wǎng)設(shè)備獲取同一組網(wǎng)中的其他無線組網(wǎng)設(shè)備的配置信息并與自己的配置信息比較;
所述無線組網(wǎng)設(shè)備在發(fā)現(xiàn)自己的配置信息的版本最新時,向同一組網(wǎng)中不具有最新版本的配置信息的其他無線組網(wǎng)設(shè)備發(fā)送自己的配置信息進(jìn)行同步配置。
本發(fā)明實施例另一方面還提供了一種無線組網(wǎng)設(shè)備,包括:
接口創(chuàng)建模塊,用于在開機(jī)后根據(jù)預(yù)先配置的主網(wǎng)絡(luò)參數(shù)創(chuàng)建主AP接口,根據(jù)隱藏網(wǎng)絡(luò)參數(shù)創(chuàng)建隱藏AP接口以及STA接口;所述隱藏網(wǎng)絡(luò)參數(shù)由預(yù)先配置在所述無線組網(wǎng)設(shè)備中的組網(wǎng)標(biāo)識對應(yīng)生成;
信息幀發(fā)送模塊,用于定時向周圍的其他無線組網(wǎng)設(shè)備廣播無線設(shè)備信息幀;所述無線設(shè)備信息幀記載了本設(shè)備的組網(wǎng)標(biāo)識與連接Internet標(biāo)識;
第一連接設(shè)備選擇模塊,用于在自身不能夠連接到Internet的狀態(tài)下時,所述無線組網(wǎng)設(shè)備根據(jù)周圍的其他無線組網(wǎng)設(shè)備所廣播的無線設(shè)備信息幀,在具有與所述無線組網(wǎng)設(shè)備相同的組網(wǎng)標(biāo)識并且能夠連接到Internet的設(shè)備中選擇上一級設(shè)備;
網(wǎng)絡(luò)連接模塊,用于無線組網(wǎng)設(shè)備通過自己的STA接口連接到所述上一級設(shè)備的隱藏AP接口以連接到所述上一級設(shè)備所在的隱藏網(wǎng)絡(luò)。
優(yōu)選地,所述無線設(shè)備信息幀還包括所述無線組網(wǎng)設(shè)備的連接優(yōu)先級;其中,任意兩臺無線組網(wǎng)設(shè)備在開機(jī)后所具有的連接優(yōu)先級不相同;
所述無線組網(wǎng)設(shè)備還包括:
第二連接設(shè)備選擇模塊,用于當(dāng)周圍與所述無線組網(wǎng)設(shè)備具有同一組網(wǎng)標(biāo)識的其他無線組網(wǎng)設(shè)備中沒有能夠連接Internet的設(shè)備時,所述無線組網(wǎng)設(shè)備從周圍與所述無線組網(wǎng)設(shè)備具有同一組網(wǎng)標(biāo)識的其他無線組網(wǎng)設(shè)備中選擇連接優(yōu)先級最高并且比所述無線組網(wǎng)設(shè)備的連接優(yōu)先級要高的設(shè)備作為上一級設(shè)備;
連接優(yōu)先級更新模塊,用于在所述無線組網(wǎng)設(shè)備在連接到所述隱藏網(wǎng)絡(luò)后,將自身的連接優(yōu)先級更新為所述上一級設(shè)備的連接優(yōu)先級。
優(yōu)選地,所述無線組網(wǎng)設(shè)備還包括:
配置信息獲取模塊,用于獲取同一組網(wǎng)中的其他無線組網(wǎng)設(shè)備的配置信息并與自己的配置信息比較;
配置同步模塊,用于在發(fā)現(xiàn)自己的配置信息的版本最新時,向同一組網(wǎng)中不具有最新版本的配置信息的其他無線組網(wǎng)設(shè)備發(fā)送自己的配置信息進(jìn)行同步配置。
本發(fā)明實施例還提供了一種無線組網(wǎng)系統(tǒng),包括至少兩個上述的無線組網(wǎng)設(shè)備。
相比于現(xiàn)有技術(shù),本發(fā)明實施例的有益效果在于:本發(fā)明實施例提供了一種無線組網(wǎng)方法、無線組網(wǎng)設(shè)備與系統(tǒng),方法包括:無線組網(wǎng)設(shè)備在開機(jī)后根據(jù)預(yù)先配置的主網(wǎng)絡(luò)參數(shù)創(chuàng)建主AP接口,根據(jù)隱藏網(wǎng)絡(luò)參數(shù)創(chuàng)建隱藏AP接口以及STA接口;無線組網(wǎng)設(shè)備定時向周圍的其他無線組網(wǎng)設(shè)備廣播無線設(shè)備信息幀;所述無線組網(wǎng)設(shè)備在自身不能夠連接到Internet的狀態(tài)下時,所述無線組網(wǎng)設(shè)備根據(jù)周圍的其他無線組網(wǎng)設(shè)備所廣播的無線設(shè)備信息幀,在第一設(shè)備群中選擇上一級設(shè)備;所述第一設(shè)備群為周圍與所述無線組網(wǎng)設(shè)備具有相同的組網(wǎng)標(biāo)識并且能夠連接到Internet的設(shè)備;所述無線組網(wǎng)設(shè)備通過自己的STA接口連接到所述上一級設(shè)備的隱藏AP接口以連接到所述上一級設(shè)備所在的組網(wǎng)。本發(fā)明實施例可以實現(xiàn)一套設(shè)備自動配對連接成網(wǎng)絡(luò),并保證網(wǎng)絡(luò)內(nèi)可以正常通訊,以快速擴(kuò)展無線覆蓋范圍,并可以自動處理網(wǎng)絡(luò)拓?fù)洚惓?,如網(wǎng)絡(luò)節(jié)點斷開等。
附圖說明
為了更清楚地說明本發(fā)明的技術(shù)方案,下面將對實施方式中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施方式,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的一種無線組網(wǎng)方法的流程示意圖;
圖2是通過本發(fā)明實施例提供的無線組網(wǎng)方法實現(xiàn)的組網(wǎng)拓?fù)洌?/p>
圖3是本發(fā)明實施例提供的一種無線組網(wǎng)設(shè)備的結(jié)構(gòu)框圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
請參閱圖1,其是本發(fā)明實施例提供的一種無線組網(wǎng)方法的流程示意圖,包括:
S1,無線組網(wǎng)設(shè)備在開機(jī)后根據(jù)預(yù)先配置的主網(wǎng)絡(luò)參數(shù)創(chuàng)建主AP接口,根據(jù)隱藏網(wǎng)絡(luò)參數(shù)創(chuàng)建隱藏AP接口以及STA接口;所述隱藏網(wǎng)絡(luò)參數(shù)由預(yù)先配置在所述無線組網(wǎng)設(shè)備中的組網(wǎng)標(biāo)識對應(yīng)生成;
S2,無線組網(wǎng)設(shè)備定時向周圍的其他無線組網(wǎng)設(shè)備廣播無線設(shè)備信息幀;所述無線設(shè)備信息幀記載了所述無線組網(wǎng)設(shè)備的組網(wǎng)標(biāo)識與連接Internet標(biāo)識;
S3,所述無線組網(wǎng)設(shè)備在自身不能夠連接到Internet的狀態(tài)下時,所述無線組網(wǎng)設(shè)備根據(jù)周圍的其他無線組網(wǎng)設(shè)備所廣播的無線設(shè)備信息幀,在具有與所述無線組網(wǎng)設(shè)備相同的組網(wǎng)標(biāo)識并且能夠連接到Internet的設(shè)備中選擇上一級設(shè)備;
S4,所述無線組網(wǎng)設(shè)備通過自己的STA接口連接到所述上一級設(shè)備的隱藏AP接口以連接到所述上一級設(shè)備所在的組網(wǎng)。
其中,所述組網(wǎng)標(biāo)識可以是由廠家預(yù)先配置好的,用戶可以直接購買成套的具有同一組網(wǎng)標(biāo)識的無線組網(wǎng)設(shè)備;所述組網(wǎng)標(biāo)識還可以是由用戶配置修改的,具體地用戶可以通過終端與所述無線組網(wǎng)設(shè)備進(jìn)行藍(lán)牙連接,利用終端將組網(wǎng)標(biāo)識配置到所述無線組網(wǎng)設(shè)備中。每個無線組網(wǎng)設(shè)備的地位是平等的,組網(wǎng)中最開始連接到Internet的設(shè)備即為AP設(shè)備,之后直接或者間接連接到AP設(shè)備的設(shè)備為Repeater設(shè)備。
所述主網(wǎng)絡(luò)參數(shù)包括主網(wǎng)絡(luò)SSID和主網(wǎng)絡(luò)密碼,由用戶預(yù)先配置;所述主AP接口供其它客戶端如手機(jī)接入從而連接到外網(wǎng)。
所述隱藏網(wǎng)絡(luò)參數(shù)包括隱藏網(wǎng)絡(luò)SSID和隱藏網(wǎng)絡(luò)密碼,由組網(wǎng)標(biāo)識對應(yīng)生成;所述隱藏AP接口供組網(wǎng)中的無線組網(wǎng)設(shè)備連接,以使組網(wǎng)中的各個無線組網(wǎng)設(shè)備能夠通訊。
所述連接Internet標(biāo)識表示所述無線組網(wǎng)設(shè)備當(dāng)前是否能夠連接到Internet并且在所述無線組網(wǎng)設(shè)備檢測到網(wǎng)絡(luò)狀態(tài)發(fā)生變化時更新。
假設(shè)設(shè)備A是直接與Internet入口連接的,當(dāng)訪問Internet設(shè)備轉(zhuǎn)移時,如Internet入口從設(shè)備A轉(zhuǎn)移到設(shè)備B。設(shè)備A從Internet斷開時,整個系統(tǒng)中的所有設(shè)備都同步連接Internet標(biāo)識為0,并且全部開始持續(xù)檢查連接網(wǎng)絡(luò),并且掃描周圍是否存在連接Intenet的設(shè)備。當(dāng)設(shè)備B檢查到自己連接到Internet時,從原來的網(wǎng)絡(luò)中斷開,獨立成為一個網(wǎng)絡(luò)出口。設(shè)備A、C掃描到設(shè)備B連接Internet,依次從原來網(wǎng)絡(luò)斷開,連接到設(shè)備B上。
假定原來的連接狀態(tài)為A<——B<——C,設(shè)備B突然斷電,此時設(shè)備C發(fā)現(xiàn)自己未連接Internet,重新進(jìn)行掃描檢測,重新連接到A上。
因此,當(dāng)網(wǎng)絡(luò)狀態(tài)出現(xiàn)異常如節(jié)點斷開時會自動進(jìn)行調(diào)整,不影響其他節(jié)點的正常使用。
需要說明的是,所述無線組網(wǎng)設(shè)備可以是單頻段或者是多頻段的。在步驟S1中,無線組網(wǎng)設(shè)備在開機(jī)后根據(jù)預(yù)先配置的主網(wǎng)絡(luò)參數(shù)為每個頻段分別創(chuàng)建主AP接口,根據(jù)隱藏網(wǎng)絡(luò)參數(shù)創(chuàng)建隱藏AP接口以及STA接口。即每個頻段具有一個主AP接口、一個隱藏AP接口與一個STA接口。
如圖2所示,其是通過本發(fā)明實施例提供的無線組網(wǎng)方法實現(xiàn)的組網(wǎng)拓?fù)?。在圖2中,每個無線路由設(shè)備具有兩個頻段,分別為2.4G和5G。
設(shè)備B在開機(jī)時檢測到不能連接到Internet并且掃描到同一組網(wǎng)標(biāo)識的設(shè)備A能夠連接到Internet,因此,設(shè)備B的2.4G STA接口連接到設(shè)備A的2.4G隱藏AP接口,設(shè)備B的5G STA接口連接到設(shè)備A的5G STA接口,并且更新自己的連接Internet標(biāo)識。
當(dāng)有另外一臺設(shè)備C開機(jī)時,以同樣的方式連接到設(shè)備A或者設(shè)備B。其中,對于設(shè)備C的每個頻段可以單獨選擇連接到設(shè)備A和設(shè)備B。設(shè)備C通過掃描可以分別知道設(shè)備A、B每個頻段的信號強(qiáng)度,按照信號強(qiáng)度換算成一定的協(xié)商速率,再按照設(shè)備A、B到達(dá)Internet長度乘以一定權(quán)重,設(shè)備C的每個頻段計算完畢之后分別選擇設(shè)備A、B中的一個連接上去。其中,所述Internet長度記載在所述無線設(shè)備信息幀中。
優(yōu)選地,所述無線設(shè)備信息幀還包括所述無線組網(wǎng)設(shè)備的連接優(yōu)先級;其中,任意兩臺無線組網(wǎng)設(shè)備在開機(jī)后所具有的連接優(yōu)先級不相同;
所述方法還包括:
當(dāng)周圍與所述無線組網(wǎng)設(shè)備具有同一組網(wǎng)標(biāo)識的其他無線組網(wǎng)設(shè)備中沒有能夠連接Internet的設(shè)備時,所述無線組網(wǎng)設(shè)備從第二設(shè)備群中選擇上一級設(shè)備;所述第二設(shè)備群為周圍與所述無線組網(wǎng)設(shè)備具有同一組網(wǎng)標(biāo)識并且在所述無線組網(wǎng)設(shè)備周圍具有最高的連接優(yōu)先級的設(shè)備;
所述無線組網(wǎng)設(shè)備在連接到所述組網(wǎng)后,將自身的連接優(yōu)先級更新為所述上一級設(shè)備的連接優(yōu)先級。
因此,在沒有連接到Internet時,同一組網(wǎng)標(biāo)識的無線組網(wǎng)設(shè)備依然可以連接在一起進(jìn)行通訊。例如,進(jìn)行同步配置或者一個設(shè)備向另一個設(shè)備發(fā)送重啟請求。
依然以設(shè)備A和設(shè)備B為例。假設(shè)設(shè)備A不能連接上Internet,并且在設(shè)備B周圍(包括設(shè)備B)具有最高的連接優(yōu)先級,設(shè)備B同樣也不能連接上Internet,則設(shè)備B的STA接口會連接到設(shè)備A的隱藏AP接口(如果有多個頻段則分別對應(yīng)連接),在連接上設(shè)備A后,將自己的連接優(yōu)先級更新為所述設(shè)備A的連接優(yōu)先級。
假設(shè)此時設(shè)備C開機(jī)了,設(shè)備C依然不能連接上Internet,設(shè)備C檢測到設(shè)備A、B的優(yōu)先級都是設(shè)備C周圍最高的,則此時設(shè)備C的每個頻段需要分別選擇連接到設(shè)備A和設(shè)備B。設(shè)備C通過掃描可以分別知道設(shè)備A、B每個頻段的信號強(qiáng)度,按照信號強(qiáng)度換算成一定的協(xié)商速率,再按照設(shè)備A、B到達(dá)Internet長度乘以一定權(quán)重,設(shè)備C的每個頻段計算完畢之后分別選擇設(shè)備A、B中的一個連接上去。
多個設(shè)備相互連接時需要避免回環(huán),如設(shè)備A連接到設(shè)備B,設(shè)備B連接到設(shè)備C,設(shè)備C連接到設(shè)備A,設(shè)備存在多個頻段更需要采取手段避免回環(huán)。采取手段包括:同一設(shè)備的STA接口不允許橋接;為避免多次收到同一廣播包,只選用一個STA接口用于上傳接收廣播包;當(dāng)設(shè)備A的上行鏈路經(jīng)過設(shè)備B時,不允許設(shè)備B接入到設(shè)備A。
假定一開始設(shè)備A啟動,設(shè)備B、C同時啟動,設(shè)備B兩個頻段同時掃描,掃描到設(shè)備A、C,由于此時設(shè)備C還未連接到設(shè)備A上,連接優(yōu)先級不同,并且設(shè)備A的連接優(yōu)先級較高。因此設(shè)備B的兩個頻段都只能連接到設(shè)備A上,不會選擇設(shè)備C。設(shè)備B開始連接之后,至少有一個頻段連接上之后才更新無線設(shè)備信息幀,同時給予設(shè)備B一定的連接時間,在這個連接時間內(nèi)不會更換連接對象,連接時間結(jié)束還有頻段未連接上就終止連接,不再尋找新的連接對象。需要更換連接對象時,則將兩個頻段同時斷開重連。對于設(shè)備C,同時掃描到設(shè)備A\B,如果設(shè)備A、B的連接優(yōu)先級還未同步,設(shè)備C的兩個頻段只會選擇A,如果設(shè)備A、B的連接優(yōu)先級已經(jīng)同步,說明設(shè)備B已經(jīng)選定連接對象連接上并且不會更換,可以兩個頻段分別連接到A、B。
優(yōu)選地,所述方法還包括:
所述無線組網(wǎng)設(shè)備獲取同一組網(wǎng)中的其他無線組網(wǎng)設(shè)備的配置信息并與自己的配置信息比較;
所述無線組網(wǎng)設(shè)備在發(fā)現(xiàn)自己的配置信息的版本最新時,向同一組網(wǎng)中不具有最新版本的配置信息的其他無線組網(wǎng)設(shè)備發(fā)送自己的配置信息進(jìn)行同步配置。
當(dāng)用戶需要修改配置時,由于隱藏網(wǎng)絡(luò)與用戶配置無關(guān),整個自組網(wǎng)系統(tǒng)保持聯(lián)結(jié)狀態(tài),不會斷開。用戶只需配置一個設(shè)備,自組網(wǎng)系統(tǒng)即會自動將配置分享給系統(tǒng)中的其他設(shè)備。
如圖3所示,其是本發(fā)明實施例提供的一種無線組網(wǎng)設(shè)備的結(jié)構(gòu)框圖,其包括:
接口創(chuàng)建模塊1,用于在開機(jī)后根據(jù)預(yù)先配置的主網(wǎng)絡(luò)參數(shù)創(chuàng)建主AP接口,根據(jù)隱藏網(wǎng)絡(luò)參數(shù)創(chuàng)建隱藏AP接口以及STA接口;所述隱藏網(wǎng)絡(luò)參數(shù)由預(yù)先配置在所述無線組網(wǎng)設(shè)備中的組網(wǎng)標(biāo)識對應(yīng)生成;
信息幀發(fā)送模塊2,用于定時向周圍的其他無線組網(wǎng)設(shè)備廣播無線設(shè)備信息幀;所述無線設(shè)備信息幀記載了本設(shè)備的組網(wǎng)標(biāo)識與連接Internet標(biāo)識;
第一連接設(shè)備選擇模塊3,用于在自身不能夠連接到Internet的狀態(tài)下時,所述無線組網(wǎng)設(shè)備根據(jù)周圍的其他無線組網(wǎng)設(shè)備所廣播的無線設(shè)備信息幀,在具有與所述無線組網(wǎng)設(shè)備相同的組網(wǎng)標(biāo)識并且能夠連接到Internet的設(shè)備中選擇上一級設(shè)備;
網(wǎng)絡(luò)連接模塊4,用于無線組網(wǎng)設(shè)備通過自己的STA接口連接到所述上一級設(shè)備的隱藏AP接口以連接到所述上一級設(shè)備所在的隱藏網(wǎng)絡(luò)。
優(yōu)選地,所述無線設(shè)備信息幀還包括所述無線組網(wǎng)設(shè)備的連接優(yōu)先級;其中,任意兩臺無線組網(wǎng)設(shè)備在開機(jī)后所具有的連接優(yōu)先級不相同;
所述無線組網(wǎng)設(shè)備還包括:
第二連接設(shè)備選擇模塊,用于當(dāng)周圍與所述無線組網(wǎng)設(shè)備具有同一組網(wǎng)標(biāo)識的其他無線組網(wǎng)設(shè)備中沒有能夠連接Internet的設(shè)備時,所述無線組網(wǎng)設(shè)備從周圍與所述無線組網(wǎng)設(shè)備具有同一組網(wǎng)標(biāo)識的其他無線組網(wǎng)設(shè)備中選擇連接優(yōu)先級最高并且比所述無線組網(wǎng)設(shè)備的連接優(yōu)先級要高的設(shè)備作為上一級設(shè)備;
連接優(yōu)先級更新模塊,用于在所述無線組網(wǎng)設(shè)備在連接到所述隱藏網(wǎng)絡(luò)后,將自身的連接優(yōu)先級更新為所述上一級設(shè)備的連接優(yōu)先級。
優(yōu)選地,所述無線組網(wǎng)設(shè)備還包括:
配置信息獲取模塊,用于獲取同一組網(wǎng)中的其他無線組網(wǎng)設(shè)備的配置信息并與自己的配置信息比較;
配置同步模塊,用于在發(fā)現(xiàn)自己的配置信息的版本最新時,向同一組網(wǎng)中不具有最新版本的配置信息的其他無線組網(wǎng)設(shè)備發(fā)送自己的配置信息進(jìn)行同步配置。
需要說明的是,本發(fā)明實施例提供的一種無線組網(wǎng)設(shè)備用于執(zhí)行上述的一種無線組網(wǎng)方法的所有方法流程,其工作原理和有益效果一一對應(yīng),因而不再贅述。
此外,本發(fā)明實施例還提供了一種無線組網(wǎng)系統(tǒng),包括至少兩個上述的無線組網(wǎng)設(shè)備。
相比于現(xiàn)有技術(shù),本發(fā)明實施例的有益效果在于:本發(fā)明實施例提供了一種無線組網(wǎng)方法、無線組網(wǎng)設(shè)備與系統(tǒng),方法包括:無線組網(wǎng)設(shè)備在開機(jī)后根據(jù)預(yù)先配置的主網(wǎng)絡(luò)參數(shù)創(chuàng)建主AP接口,根據(jù)隱藏網(wǎng)絡(luò)參數(shù)創(chuàng)建隱藏AP接口以及STA接口;無線組網(wǎng)設(shè)備定時向周圍的其他無線組網(wǎng)設(shè)備廣播無線設(shè)備信息幀;所述無線組網(wǎng)設(shè)備在自身不能夠連接到Internet的狀態(tài)下時,所述無線組網(wǎng)設(shè)備根據(jù)周圍的其他無線組網(wǎng)設(shè)備所廣播的無線設(shè)備信息幀,在第一設(shè)備群中選擇上一級設(shè)備;所述第一設(shè)備群為周圍與所述無線組網(wǎng)設(shè)備具有相同的組網(wǎng)標(biāo)識并且能夠連接到Internet的設(shè)備;所述無線組網(wǎng)設(shè)備通過自己的STA接口連接到所述上一級設(shè)備的隱藏AP接口以連接到所述上一級設(shè)備所在的組網(wǎng)。本發(fā)明實施例可以實現(xiàn)一套設(shè)備自動配對連接成網(wǎng)絡(luò),并保證網(wǎng)絡(luò)內(nèi)可以正常通訊,以快速擴(kuò)展無線覆蓋范圍,并可以自動處理網(wǎng)絡(luò)拓?fù)洚惓?,如網(wǎng)絡(luò)節(jié)點斷開等。
以上所揭露的僅為本發(fā)明一種較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。