一種在sd組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋sd狀態(tài)的方法
【專利摘要】本發(fā)明公開了一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,還包括AP和SD,步驟為:SD虛擬出偽AP;SD提取自身信息構(gòu)建廣播幀并廣播;AP通過該廣播幀獲取到SD的MAC和狀態(tài)信息,利用SD的MAC加密其自身的設(shè)備信息再嵌入廣播幀中廣播發(fā)送待SD接收;而SD通過接收AP發(fā)送的廣播幀解析獲取AP的設(shè)備信息與AP建立正常關(guān)聯(lián),該過程中SD又將其每個狀態(tài)信息通過其廣播幀反饋至AP,以便AP實時掌握SD的組網(wǎng)進程。由此使得用戶可以有效地了解SD的當前狀態(tài),以便于掌握SD的組網(wǎng)進度以及失敗原因,有助于SD智能組網(wǎng)過程中問題的發(fā)現(xiàn),準確可靠,安全性高。
【專利說明】一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及無線通信技術(shù)領(lǐng)域,具體地講,是涉及一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)不斷興起,移動需求的日益凸顯,無線互聯(lián)的需求也越發(fā)強烈。在現(xiàn)有的無線通信技術(shù)中,藍牙通信技術(shù)覆蓋范圍小,紅外線通信技術(shù)受到環(huán)境影響大穿墻效果不理想。而WIFI通信技術(shù)由于應用廣泛,逐漸被企業(yè)、家庭接受。在傳統(tǒng)的基于標準的IEEE802.11定義了無線網(wǎng)絡的規(guī)范:一個無線點作為4?(々(^688 Point)模式,其他的無線點作為STA( STAt1n)模式,通過STA關(guān)聯(lián)到AP后,STA才能與AP之間進行通信,STA與STA之間的通信也依靠AP進行中轉(zhuǎn)。在沒有進行認證關(guān)聯(lián)并關(guān)聯(lián)成功之前,STA與AP、STA與STA這些設(shè)備之間是不能夠進行數(shù)據(jù)通信的。在通常的網(wǎng)絡通信中STA和AP提供認證、解除認證、數(shù)據(jù)加密、數(shù)據(jù)傳輸?shù)姆?,這種設(shè)計方案的安全性很高,在正常情況下,STA和AP建立連接的過程如圖1所示,即是人為地控制STA以主動或被動的方式掃描周圍的AP,獲得周圍AP的信息,然后STA通過手動或自動地輸入key,進行鏈路認證,建立與AP的關(guān)聯(lián)。
[0003]隨著智能設(shè)備SD(Smart Device)的興起,這些智能設(shè)備普遍的特點是無串口、無輸入輸出設(shè)備、無觸摸屏,現(xiàn)有的組網(wǎng)方式便不能滿足這些設(shè)備的組網(wǎng)需求。應此需求,現(xiàn)在出現(xiàn)了利用廣播幀、組播幀等幀結(jié)構(gòu)內(nèi)嵌數(shù)據(jù)的方式,讓組網(wǎng)的智能設(shè)備獲得AP的SSID、KEY等信息進行智能組網(wǎng)。這種方式方便快捷,但是由于用戶無法獲得SD的狀態(tài)信息,一旦SD組網(wǎng)未生效或失敗,用戶無法進行進一步的操作。因此,需要解決這一問題。
【發(fā)明內(nèi)容】
[0004]為克服現(xiàn)有技術(shù)中的上述問題,本發(fā)明提供一種構(gòu)思新穎、設(shè)計巧妙的在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法。
[0005]為了實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下:
一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,包括處于同一 WIFI環(huán)境下但未關(guān)聯(lián)的AP和SD,還包括如下步驟:
(51)所述SD虛擬出一個可響應外部設(shè)備掃描的偽AP;
(52)所述SD提取自身的設(shè)備信息構(gòu)建廣播幀并廣播,該SD的設(shè)備信息包含該偽AP的服務集標識SSID、地址信息MAC和該SD的狀態(tài)信息STATUS;
(53)所述AP主動掃描附近信道,探測到該偽AP,建立與該偽AP的偽關(guān)聯(lián)通道,并由其廣播幀內(nèi)獲取到所述SD的設(shè)備信息;
(54)所述AP提取自身的設(shè)備信息,并采用獲取到的SD設(shè)備信息加密后構(gòu)建廣播幀,在當前信道廣播;
(55)所述SD捕捉AP發(fā)送的廣播幀,解析獲取AP的設(shè)備信息,并以此與所述AP認證關(guān)聯(lián), 在此過程中當所述SD的狀態(tài)信息改變后,通過偽關(guān)聯(lián)通道向所述AP發(fā)送當前的SD狀態(tài)信
息;
(S6)所述AP將接收到的SD狀態(tài)信息通過顯示的方式呈現(xiàn)。
[0006]具體地,所述SD的狀態(tài)信息STATUS包括未配置、解析中、解析失敗、認證中、認證失敗和認證成功。
[0007]進一步地,所述步驟(S2)中構(gòu)建廣播幀的過程如下:
(S2a)所述SD提取自身的設(shè)備信息處理為主要由信息數(shù)據(jù)主體和CRC校驗信息構(gòu)成的數(shù)據(jù)流;
(S2b)根據(jù)802.11標準將所述數(shù)據(jù)流嵌入到至少一個廣播幀中;
(S2c )由所述SD虛擬出的偽AP廣播步驟(S2b )形成的廣播幀。
[0008]以便于信息傳遞的相互對應,所述步驟(S2b)中,當所述數(shù)據(jù)流嵌入到多個廣播幀構(gòu)成一組待發(fā)送的廣播幀時,對這些廣播幀的格式、順序以及嵌入方式進行約定;
相應地,步驟(S3)中所述AP捕捉到整組廣播幀后根據(jù)約定方式提取對應的數(shù)據(jù)流信息,獲得所述SD的設(shè)備信息。
[0009]具體地,所述廣播幀根據(jù)802.11標準生成,由標頭Header、內(nèi)嵌數(shù)據(jù)區(qū)和幀校驗序列FCS組成,每一個廣播幀的內(nèi)嵌數(shù)據(jù)區(qū)內(nèi)存儲有所述數(shù)據(jù)流內(nèi)的至少一個數(shù)據(jù)。
[0010]為了便于識別,當所述數(shù)據(jù)流嵌入到多個廣播幀時,在連續(xù)一定數(shù)目的廣播幀后插入連續(xù)的3個長度之差固定的廣播識別幀;
相應地,當所述AP捕捉到多個廣播幀后,通過驗證任意的連續(xù)3個廣播幀是否為廣播識別幀,來判斷這些廣播幀是否為所述偽AP廣播的廣播幀。
[0011]驗證廣播識別幀時,若當前信道存在廣播識別幀,則所述AP停留在當前信道接收完整組廣播幀,若當前信道不存在廣播識別幀,則在一設(shè)定時間后將工作信道切換至相鄰信道。當接收完整組廣播幀后,還通過驗證提取到的數(shù)據(jù)流信息內(nèi)的CRC校驗信息判斷該組廣播包的內(nèi)容是否完整,若不完整,則丟棄所接收到的廣播幀,并重新接收,若廣播包的內(nèi)容完整則提取到對應的SD設(shè)備信息。
[0012]更具體地,所述步驟(S4)包括如下步驟:
(S4a)所述AP提取自身至少包含服務集標識SSID和密鑰Key的設(shè)備信息;
(S4b)所述AP將獲得的SD的地址信息MAC作為密鑰加密其提取的設(shè)備信息,組成包含長度信息、數(shù)據(jù)主體和CRC校驗信息的數(shù)據(jù)流,其中該數(shù)據(jù)流的數(shù)據(jù)主體部分為經(jīng)過SD的地址信息MAC加密的AP設(shè)備信息;
(S4c)將所述數(shù)據(jù)流嵌入到至少一個廣播幀中;此時形成廣播幀的方式與步驟(S2b)中的方式相同;
(S4d)所述AP在當前信道周期性地發(fā)送步驟(S4c)形成的廣播幀。
[0013]進一步地,所述步驟(S5)中,當所述SD捕捉到完整的廣播幀后,提取其內(nèi)嵌的數(shù)據(jù)流,并利用其自身的地址信息MAC解密,獲得所述AP的設(shè)備信息。
[0014]進一步地,所述AP的設(shè)備信息包括服務集標識S SID、密碼K e y、帶寬信息BANDWIDTH、認證方式信息AUTHENTICAT1N、加解密方式信息ENCRYPT1N、信道信息CHANNEL和可選信息OPT1N。
[0015]為了提高運行效率,所述步驟(S5)中,當所述SD的狀態(tài)處于解析中、解析失敗、認證中或認證失敗時,持續(xù)一設(shè)定時間后,將所述SD的狀態(tài)設(shè)置為未配置狀態(tài)。
[0016]作為一種替代方案,該在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,還包括一與所述AP已關(guān)聯(lián)的第三方移動終端MT,此時,用該MT代替所述AP來獲取所述SD的設(shè)備信息;該方法通過如下步驟實現(xiàn):
(51)所述SD虛擬出一個可響應外部設(shè)備掃描的偽AP;
(52)所述SD提取自身的設(shè)備信息構(gòu)建廣播幀并廣播,該SD的設(shè)備信息包含該偽AP的服務集標識SSID、地址信息MAC和該SD的狀態(tài)信息STATUS;
(53)所述MT主動掃描附近AP,探測到該偽AP,建立與該偽AP的偽關(guān)聯(lián),并由其廣播幀內(nèi)獲取到所述SD的設(shè)備信息;
(54)所述MT將獲取到的SD的設(shè)備信息發(fā)送給所述AP;
(55)所述AP提取自身的設(shè)備信息,并采用獲取到的SD設(shè)備信息加密后構(gòu)建廣播幀,在當前信道廣播;
(56)所述SD捕捉AP發(fā)送的廣播幀,解析獲取AP的設(shè)備信息,并以此與所述AP認證關(guān)聯(lián),在此過程中當所述SD的狀態(tài)信息改變后,通過偽關(guān)聯(lián)通道向所述AP發(fā)送當前的SD狀態(tài)信息;
(57)所述AP將接收到的SD狀態(tài)信息通過顯示的方式呈現(xiàn)。
[0017]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果:
本發(fā)明巧妙地利用了 SD虛擬出偽AP并將其自身的設(shè)備信息進行廣播,使AP或第三方移動終端MT可以通過廣播幀獲取到SD的狀態(tài)信息,由此使得用戶可以有效地了解SD的當前狀態(tài),以便于掌握SD的組網(wǎng)進度以及失敗原因,有助于SD智能組網(wǎng)過程中問題的發(fā)現(xiàn),準確可靠,安全性高,同時在整個過程中SD設(shè)備不需要任何輸入信息,特別方便了沒有串口沒有觸摸屏等沒有輸入裝置的智能設(shè)備進行與AP的關(guān)聯(lián),方便快捷,具有廣泛的應用前景,適合推廣應用。
【附圖說明】
[0018]圖1為現(xiàn)有技術(shù)中AP和SD組網(wǎng)的流程示意圖。
[0019]圖2為本發(fā)明的流程示意圖。
[0020]圖3為本發(fā)明中SD構(gòu)建廣播幀中數(shù)據(jù)流組成的結(jié)構(gòu)示意圖。
[0021 ]圖4為本發(fā)明中廣播幀封裝的結(jié)構(gòu)示意圖。
[0022]圖5為本發(fā)明的另一種流程示意圖。
【具體實施方式】
[0023]下面結(jié)合附圖和實施例對本發(fā)明作進一步說明,本發(fā)明的實施方式包括但不限于下列實施例。
[0024]實施例1
如圖2至圖4所示,該在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,主要是為了解決現(xiàn)有技術(shù)中沒有串口、沒有觸摸屏等沒有輸入裝置的智能設(shè)備SD在與AP建立連接的過程中,用戶無法掌握SD的組網(wǎng)進度及出現(xiàn)失敗時的失敗原因問題,可以適應各種復雜的無線網(wǎng)絡通信環(huán)境,包括AD-Hoc網(wǎng)絡、BSS網(wǎng)絡、ESS網(wǎng)絡;并且本方法是基于802.11標準設(shè)計,可以擴展兼容802.11協(xié)議族。
[0025]該方法涉及的裝置包括處于同一WIFI環(huán)境下但未關(guān)聯(lián)的智能設(shè)備SD和無線點AP,其具體實現(xiàn)包括如下步驟:
(SI)所述SD虛擬出一個可響應外部設(shè)備掃描的偽AP。
[0026](S2)所述SD提取自身的設(shè)備信息構(gòu)建廣播幀并廣播,該SD的設(shè)備信息包含該偽AP的服務集標識SSID、地址信息MAC和該SD的狀態(tài)信息STATUS;該SD設(shè)備信息還可以包括可選信息OPT1N;其中,所述SD的狀態(tài)信息STATUS包括但不限于未配置、解析中、解析失敗、認證中、認證失敗和認證成功。所述SD初始化后處于未配置狀態(tài),其后其狀態(tài)會隨著與AP的關(guān)系變化。其構(gòu)建廣播幀的具體步驟如下:
(S2a)所述SD提取自身的設(shè)備信息處理為主要由信息數(shù)據(jù)主體和CRC校驗信息構(gòu)成的數(shù)據(jù)流;該數(shù)據(jù)流還可以包含數(shù)據(jù)流的長度信息;
(S2b)根據(jù)802.11標準將所述數(shù)據(jù)流嵌入到至少一個廣播幀中;當所述數(shù)據(jù)流嵌入到多個廣播幀構(gòu)成一組待發(fā)送的廣播幀時,對這些廣播幀的格式、順序以及嵌入方式進行約定。其中具體的約定方式可以采用現(xiàn)有的編碼方式執(zhí)行,本發(fā)明不再贅述。
[0027]為了便于識別,當所述數(shù)據(jù)流嵌入到多個廣播幀時,在連續(xù)一定數(shù)目的廣播幀后插入連續(xù)的3個長度之差固定的廣播識別幀。
[0028](S2c )由所述SD虛擬出的偽AP廣播步驟(S2b )形成的廣播幀。
[0029 ] (S3)所述AP主動掃描附近信道,探測到該偽AP,建立與該偽AP的偽關(guān)聯(lián)通道,并由其廣播幀內(nèi)獲取到所述SD的設(shè)備信息;在AP在捕捉到當前信道內(nèi)的廣播幀后,還對捕捉到的連續(xù)多個廣播幀進行驗證,判斷這些連續(xù)的廣播幀中是否存在廣播識別幀,若是,則所述AP停留在當前信道接收完整組廣播幀,否則所述AP在一設(shè)定時間后將工作信道切換至相鄰信道。驗證的方法即是檢驗這些連續(xù)的廣播幀中任意3個連續(xù)的廣播幀的長度之差是否符合廣播識別幀之間設(shè)定的固定差值。
[0030](S4)所述AP提取自身的設(shè)備信息,并采用獲取到的SD設(shè)備信息加密后構(gòu)建廣播幀,在當前信道廣播;具體地,
(S4a)所述AP提取自身至少包含服務集標識SSID和密鑰Key的設(shè)備信息;其中,所述AP的設(shè)備信息包括服務集標識SSID、密碼Key、帶寬信息BANDWIDTH、認證方式信息AUTHENTICAT1N、加解密方式信息ENCRYPT1N、信道信息CHANNEL和可選信息OPT1N。
[0031 ] (S4b)所述AP將獲得的SD的地址信息MAC作為密鑰加密其提取的設(shè)備信息,組成包含長度信息、數(shù)據(jù)主體和CRC校驗信息的數(shù)據(jù)流,其中該數(shù)據(jù)流的數(shù)據(jù)主體部分為經(jīng)過SD的地址信息MAC加密的AP設(shè)備信息;
(S4c)將所述數(shù)據(jù)流嵌入到至少一個廣播幀中;此時形成廣播幀的方式與步驟(S2b)中的方式相同,即當所述數(shù)據(jù)流嵌入到多個廣播幀構(gòu)成一組待發(fā)送的廣播幀時,對這些廣播幀的格式、順序以及嵌入方式進行約定。其中具體的約定方式可以采用現(xiàn)有的編碼方式執(zhí)行,本發(fā)明不再贅述;
同樣地,為了便于識別,當所述數(shù)據(jù)流嵌入到多個廣播幀時,在連續(xù)一定數(shù)目的廣播幀后插入連續(xù)的3個長度之差固定的廣播識別幀。
[0032](S4d)所述AP在當前信道周期性地發(fā)送步驟(S4c)形成的廣播幀。
[0033](S5)所述SD捕捉AP發(fā)送的廣播幀,解析獲取AP的設(shè)備信息,并以此與所述AP認證關(guān)聯(lián),在此過程中當所述SD的狀態(tài)信息改變后,通過偽關(guān)聯(lián)通道向所述AP發(fā)送當前的SD狀態(tài)信息;該過程的具體步驟如下:
所述SD在當前信道捕捉到廣播幀后,對捕捉到的多個廣播幀進行驗證,即驗證其中任意3個連續(xù)的廣播幀的長度之差是否符合廣播識別幀之間設(shè)定的固定差值,若存在廣播識別幀,則所述SD停留在當前信道接收完整組廣播幀,否則所述SD在一設(shè)定時間后將工作信道切換至相鄰信道繼續(xù)接收;
當所述SD接收完整組廣播幀后,根據(jù)約定的方式對廣播幀進行解析,此時所述SD將其自身的狀態(tài)設(shè)置為解析中狀態(tài),并采用步驟(S2)和(S3)的方式(偽關(guān)聯(lián)通道)發(fā)送至所述AP;
由于該解析過程涉及到約定的編碼方式和SD自身的地址信息MAC解密,其任一條件不匹配均可能導致解析失敗,當出現(xiàn)解析失敗時,所述SD將其自身的狀態(tài)設(shè)置為解析失敗狀態(tài),同樣將此時狀態(tài)發(fā)送至所述AP,并在一設(shè)定時間(通常為30s)后將SD狀態(tài)恢復為未配置狀態(tài);
若解析成功,所述SD則可以從對應廣播幀中提取到所述AP的設(shè)備信息,以便進一步與AP進行關(guān)聯(lián)認證;此時SD根據(jù)獲得的AP的SSID和KEY等信息與AP進行鏈路認證,并將自身狀態(tài)設(shè)置為認證中狀態(tài),同樣將此時狀態(tài)發(fā)送至所述AP;
若所述SD認證失敗,則SD將其自身狀態(tài)設(shè)置為認證失敗狀態(tài),同樣將此時狀態(tài)發(fā)送至所述AP,并在一設(shè)定時間(通常為30s)后將SD狀態(tài)恢復為未配置狀態(tài);
若認證成功,則SD與AP進行正常關(guān)聯(lián),二者可以進行WIFI數(shù)據(jù)通信,此時SD將自身狀態(tài)設(shè)置為認證成功/已關(guān)聯(lián)狀態(tài)。
[0034](S6)所述AP將接收到的SD狀態(tài)信息通過顯示的方式呈現(xiàn)給用戶。
[0035]具體地,當SD處于未配置狀態(tài)時,由上述步驟(SI)開始執(zhí)行。
[0036]在實際應用中,當用戶購買了應用本發(fā)明的智能設(shè)備,如智能路由器AP和智能燈SD,當二者進行智能組網(wǎng)時,SD通過本發(fā)明方法將其狀態(tài)信息反饋至AP,以便于用戶掌握組網(wǎng)進程,而且在組網(wǎng)出現(xiàn)失敗時,用戶能夠了解到是哪個環(huán)節(jié)出現(xiàn)的問題,從而進行修正,有助于查找組網(wǎng)失敗的原因。
[0037]實施例2
如圖5所示,本實施例與實施例1的區(qū)別在于,該方法涉及的設(shè)備還包括一與所述AP已關(guān)聯(lián)的第三方移動終端MT,此時,用該MT代替所述AP來獲取所述SD的設(shè)備信息;該方法通過如下步驟實現(xiàn):
(51)所述SD虛擬出一個可響應外部設(shè)備掃描的偽AP;
(52)所述SD提取自身的設(shè)備信息構(gòu)建廣播幀并廣播,該SD的設(shè)備信息包含該偽AP的服務集標識SSID、地址信息MAC和該SD的狀態(tài)信息STATUS;
(53)所述MT主動掃描附近AP,探測到該偽AP,建立與該偽AP的偽關(guān)聯(lián),并由其廣播幀內(nèi)獲取到所述SD的設(shè)備信息;
(54)所述MT將獲取到的SD的設(shè)備信息發(fā)送給所述AP;
(55)所述AP提取自身的設(shè)備信息,并采用獲取到的SD設(shè)備信息加密后構(gòu)建廣播幀,在當前信道廣播;
(56)所述SD捕捉AP發(fā)送的廣播幀,解析獲取AP的設(shè)備信息,并以此與所述AP認證關(guān)聯(lián), 在此過程中當所述SD的狀態(tài)信息改變后,通過偽關(guān)聯(lián)通道向所述AP發(fā)送當前的SD狀態(tài)信
息;
(S7)所述AP將接收到的SD狀態(tài)信息通過顯示的方式呈現(xiàn)。
[0038]通過本實施例用戶能夠更便捷地掌握SD狀態(tài)。
[0039]上述實施例僅為本發(fā)明的優(yōu)選實施例,并非對本發(fā)明保護范圍的限制,但凡采用本發(fā)明的設(shè)計原理,以及在此基礎(chǔ)上進行非創(chuàng)造性勞動而作出的變化,均應屬于本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,包括處于同一WIFI環(huán)境下但未關(guān)聯(lián)的AP和SD,其特征在于,還包括如下步驟: (51)所述SD虛擬出一個可響應外部設(shè)備掃描的偽AP; (52)所述SD提取自身的設(shè)備信息構(gòu)建廣播幀并廣播,該SD的設(shè)備信息包含該偽AP的服務集標識SSID、地址信息MAC和該SD的狀態(tài)信息STATUS; (53)所述AP主動掃描附近信道,探測到該偽AP,建立與該偽AP的偽關(guān)聯(lián)通道,并由其廣播幀內(nèi)獲取到所述SD的設(shè)備信息; (54)所述AP提取自身的設(shè)備信息,并采用獲取到的SD設(shè)備信息加密后構(gòu)建廣播幀,在當前信道廣播; (55)所述SD捕捉AP發(fā)送的廣播幀,解析獲取AP的設(shè)備信息,并以此與所述AP認證關(guān)聯(lián),在此過程中當所述SD的狀態(tài)信息改變后,通過偽關(guān)聯(lián)通道向所述AP發(fā)送當前的SD狀態(tài)信息; (S6 )所述AP將接收到的SD狀態(tài)信息通過顯示的方式呈現(xiàn)。2.根據(jù)權(quán)利要求1所述的一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,其特征在于,所述SD的狀態(tài)信息STATUS包括未配置、解析中、解析失敗、認證中、認證失敗和認證成功。3.根據(jù)權(quán)利要求1所述的一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,其特征在于,所述步驟(S2)中構(gòu)建廣播幀的過程如下: (S2a)所述SD提取自身的設(shè)備信息處理為主要由信息數(shù)據(jù)主體和CRC校驗信息構(gòu)成的數(shù)據(jù)流; (S2b)根據(jù)802.11標準將所述數(shù)據(jù)流嵌入到至少一個廣播幀中; (S2c )由所述SD虛擬出的偽AP廣播步驟(S2b )形成的廣播幀。4.根據(jù)權(quán)利要求3所述的一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,其特征在于,所述步驟(S2b)中,當所述數(shù)據(jù)流嵌入到多個廣播幀構(gòu)成一組待發(fā)送的廣播幀時,對這些廣播幀的格式、順序以及嵌入方式進行約定; 相應地,步驟(S3)中所述AP捕捉到整組廣播幀后根據(jù)約定方式提取對應的數(shù)據(jù)流信息,獲得所述SD的設(shè)備信息。5.根據(jù)權(quán)利要求3所述的一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,其特征在于,所述廣播幀根據(jù)802.11標準生成,由標頭Header、內(nèi)嵌數(shù)據(jù)區(qū)和幀校驗序列FCS組成,每一個廣播幀的內(nèi)嵌數(shù)據(jù)區(qū)內(nèi)存儲有所述數(shù)據(jù)流內(nèi)的至少一個數(shù)據(jù)。6.根據(jù)權(quán)利要求3所述的一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,其特征在于,當所述數(shù)據(jù)流嵌入到多個廣播幀時,在連續(xù)一定數(shù)目的廣播幀后插入連續(xù)的3個長度之差固定的廣播識別幀; 相應地,當所述AP捕捉到多個廣播幀后,通過驗證任意的連續(xù)3個廣播幀是否為廣播識別幀,來判斷這些廣播幀是否為所述偽AP廣播的廣播幀。7.根據(jù)權(quán)利要求1所述的一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,其特征在于,所述步驟(S4)包括如下步驟: (S4a)所述AP提取自身至少包含服務集標識SSID和密鑰Key的設(shè)備信息; (S4b)所述AP將獲得的SD的地址信息MAC作為密鑰加密其提取的設(shè)備信息,組成包含長度信息、數(shù)據(jù)主體和CRC校驗信息的數(shù)據(jù)流,其中該數(shù)據(jù)流的數(shù)據(jù)主體部分為經(jīng)過SD的地址信息MAC加密的AP設(shè)備信息; (S4c )將所述數(shù)據(jù)流嵌入到至少一個廣播幀中; (S4d)所述AP在當前信道周期性地發(fā)送步驟(S4c)形成的廣播幀。8.根據(jù)權(quán)利要求5所述的一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,其特征在于,所述步驟(S5)中,當所述SD捕捉到完整的廣播幀后,提取其內(nèi)嵌的數(shù)據(jù)流,并利用其自身的地址信息MAC解密,獲得所述AP的設(shè)備信息。9.根據(jù)權(quán)利要求2所述的一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,其特征在于,所述步驟(S5)中,當所述SD的狀態(tài)處于解析中、解析失敗、認證中或認證失敗時,持續(xù)一設(shè)定時間后,將所述SD的狀態(tài)設(shè)置為未配置狀態(tài)。10.根據(jù)權(quán)利要求1?9任一項所述的一種在SD組網(wǎng)過程中利用廣播幀內(nèi)嵌數(shù)據(jù)方式反饋SD狀態(tài)的方法,其特征在于,還包括一與所述AP已關(guān)聯(lián)的第三方移動終端MT,此時,用該MT代替所述AP來獲取所述SD的設(shè)備信息;該方法通過如下步驟實現(xiàn): (51)所述SD虛擬出一個可響應外部設(shè)備掃描的偽AP; (52)所述SD提取自身的設(shè)備信息構(gòu)建廣播幀并廣播,該SD的設(shè)備信息包含該偽AP的服務集標識SSID、地址信息MAC和該SD的狀態(tài)信息STATUS; (53)所述MT主動掃描附近AP,探測到該偽AP,建立與該偽AP的偽關(guān)聯(lián),并由其廣播幀內(nèi)獲取到所述SD的設(shè)備信息; (54)所述MT將獲取到的SD的設(shè)備信息發(fā)送給所述AP; (55)所述AP提取自身的設(shè)備信息,并采用獲取到的SD設(shè)備信息加密后構(gòu)建廣播幀,在當前信道廣播; (56)所述SD捕捉AP發(fā)送的廣播幀,解析獲取AP的設(shè)備信息,并以此與所述AP認證關(guān)聯(lián),在此過程中當所述SD的狀態(tài)信息改變后,通過偽關(guān)聯(lián)通道向所述AP發(fā)送當前的SD狀態(tài)信息; (S7 )所述AP將接收到的SD狀態(tài)信息通過顯示的方式呈現(xiàn)。
【文檔編號】H04W12/12GK106060824SQ201610313372
【公開日】2016年10月26日
【申請日】2016年5月12日
【發(fā)明人】崔營, 葉柯, 汪宇
【申請人】深圳市蜂聯(lián)科技有限公司