物聯(lián)網(wǎng)設(shè)備的兼容配置方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及的是一種無線通信領(lǐng)域的技術(shù)。具體是一種在802.1ln HT(高吞吐量,High Throughput) 20MHz帶寬模式(HT20模式)下利用能量檢測器校驗W1-Fi 802.1lnHT 40MHz帶寬模式(HT40模式)配置信息包物理長度,并利用配置信息包HT - SIG域包長的差值傳輸接入配置信息的智能配置物聯(lián)網(wǎng)設(shè)備的方法及裝置。或者,在802.1lac設(shè)備不支持較高頻帶模式的接收的情況下,利用能量檢測器輔助校驗較高頻帶模式的配置信息包的物理長度:1)以VHT (超高吞吐量,Very High Throughput) 20MHz帶寬(VHT20)模式接收VHT 40/80MHz帶寬(VHT40,VHT80)模式的配置信息包;2)以VHT40模式接收VHT80模式的配置信息包;并利用配置信息包VHT -SIG-B域包長的差值傳輸配置接入信息的物聯(lián)網(wǎng)設(shè)備智能配置方法及裝置。
[0002]適用于僅支持802.1ln HT20模式的物聯(lián)網(wǎng)(1T,Internet Of Things)設(shè)備通過W1- FiHT40包獲得接入配置信息;適用于僅支持802.1lac VHT20模式的物聯(lián)網(wǎng)設(shè)備通過VHT40或VHT80包獲得接入配置信息;適用于僅支持802.1lac VHT40模式的物聯(lián)網(wǎng)設(shè)備通過VHT80包獲得接入配置信息;適用于有頻帶限制、接收靈敏度限制、多天線(MIMO)限制、信道編解碼方式限制的W1-Fi物聯(lián)網(wǎng)設(shè)備通過物理包頭中的長度信息,獲得接入配置信息。
【背景技術(shù)】
[0003]W1- Fi物聯(lián)網(wǎng)接入方式是應(yīng)用最廣,成本最低,可擴(kuò)展性最好的物聯(lián)網(wǎng)接入方式之一。通常W1-Fi物聯(lián)網(wǎng)設(shè)備通過W1-Fi接入點(W1-Fi Access Point,也稱W1- Fi熱點或無線路由器)接入網(wǎng)絡(luò)。W1-Fi物聯(lián)網(wǎng)設(shè)備要接入一個W1-Fi接入點,需要以某種方式獲得該W1- Fi接入點的名稱和密碼。但是,W1- Fi物聯(lián)網(wǎng)設(shè)備通常不帶有鍵盤或顯示屏幕。因此需要一種簡單、有效又可靠的方式將W1- Fi接入點的接入信息傳輸給W1- Fi1T設(shè)備。
[0004]現(xiàn)有的802.1ln有兩種頻寬模式:HT20和HT40。HT20是出于兼容性考慮:比如,一個區(qū)域內(nèi)存在llb/g信號,那么為了盡量減少對它們的干擾,需要設(shè)定為HT20,以減少頻帶的重疊。HT40是出于高性能考慮:HT40相當(dāng)于兩個HT20的捆綁,一個是主,一個是輔。主信道發(fā)送beacon報文和部分?jǐn)?shù)據(jù)報文,輔信道發(fā)送其他報文。
[0005]同樣,現(xiàn)有的802.1lac有三種頻寬模式:VHT20、VHT40和VHT80。VHT40相當(dāng)于兩個VHT20的捆綁,VHT80相當(dāng)于兩個VHT40或四個VHT20的捆綁。
[0006]大部分的W1- Fi物聯(lián)網(wǎng)設(shè)備功能較單一,數(shù)據(jù)交換量不大,很多時候802.lln/ac的物聯(lián)網(wǎng)設(shè)備只支持較低的頻寬模式,而不支持較高的頻寬模式。
[0007]目前已有的SmartLink/SmartConf ig/SmartConnect技術(shù),是手機APP端發(fā)送包含W1- Fi接入點的名稱和密碼的UDP廣播包或者組播包,W1- Fi物聯(lián)網(wǎng)設(shè)備可以接收到該UDP包序列,只要知道UDP包序列的組織形式,就可以通過接收到的Μ)Ρ包序列得到W1-Fi接入點的名稱和密碼。這種方法的工作原理是W1- Fi物聯(lián)網(wǎng)設(shè)備使用W1- Fi監(jiān)聽模式,解析收到的W1- Fi通信MAC層數(shù)據(jù)包的MAC頭中的MAC地址和MAC層重傳標(biāo)志來進(jìn)行過濾,并根據(jù)MAC頭中的MAC包長推測出手機發(fā)出的UDP包的包長。但是,上述幾種情況下,W1-Fi物聯(lián)網(wǎng)設(shè)備無法正確地接收該UDP包的W1-Fi MAC層數(shù)據(jù)包,無法得到該數(shù)據(jù)包的MAC地址、MAC層重傳標(biāo)志和MAC層包長等信息。
[0008]多數(shù)情況下W1- Fi物聯(lián)網(wǎng)設(shè)備需要將配置信息包整個解調(diào)解析出來才可獲得配置信息。若以802.1ln HT40模式配置僅支持HT20的物聯(lián)網(wǎng)設(shè)備,或802.1lac VHT80模式配置僅支持802.1lac VHT40模式的物聯(lián)網(wǎng)設(shè)備,或802.1lac VHT80/VHT40模式配置僅支持802.1 lac VHT20模式的物聯(lián)網(wǎng)設(shè)備,則配置包無法解調(diào)?;蛘弋?dāng)前信道條件較差、接收的物聯(lián)網(wǎng)設(shè)備有MIMO限制/信道編解碼限制等,導(dǎo)致配置信息包數(shù)據(jù)部分無法被正確解調(diào),造成該設(shè)備不易配置。
【發(fā)明內(nèi)容】
[0009]本發(fā)明針對現(xiàn)有技術(shù)存在的上述不足,提出一種物聯(lián)網(wǎng)設(shè)備的兼容配置方法及系統(tǒng),通過一組配置信息包的長度差傳輸配置接入信息,并通過數(shù)字能量檢測器及長度校驗控制器檢測物理信道中的配置包的實際持續(xù)時間,來校驗所得單個配置信息包長度信息。
[0010]以下用802.1ln HT40模式配置信息包配置僅支持HT20模式設(shè)備為例來說明本發(fā)明的實現(xiàn)方法
[0011]本發(fā)明涉及一種物聯(lián)網(wǎng)設(shè)備的兼容配置方法,通過在僅支持802.1ln HT20模式的W1- Fi無線物聯(lián)網(wǎng)設(shè)備的數(shù)字基帶解調(diào)部分增設(shè)能量檢測機構(gòu)以及帶有計時器的長度校驗機構(gòu),當(dāng)W1- Fi無線物聯(lián)網(wǎng)設(shè)備檢測到來自主設(shè)備的HT40模式的配置信息包包頭HT -SIG域時,啟動計時器和能量檢測機構(gòu),以信道能量達(dá)到下限時的計時長度是否符合HT40模式的配置信息包包頭HT - SIG域中長度信息為標(biāo)準(zhǔn),判斷接收是否成功;并在接收成功后,通過計算收到的配置信息包之間的長度差獲得所傳配置接入信息段,將所收到信息段合并,得到配置接入信息。
[0012]所述的主配設(shè)備將需要傳輸給W1- Fi物聯(lián)網(wǎng)設(shè)備的接入信息包分成若干個信息段,并以一組配置信息包的長度差來加載分段后的接入信息包。由于W1-Fi信息包物理頭的HT - SIG域中的長度信息段為16比特,即單個包長差可傳輸信息范圍為16比特。
[0013]所述的信息段的長度設(shè)置為小于16比特,若選8比特?zé)o符號數(shù),即一個字節(jié),為信息段長度,則對應(yīng)當(dāng)傳輸N個字節(jié)時需要傳輸N+1個配置信息包。所述的配置接入信息,代配置的HT20模式W1-Fi物聯(lián)網(wǎng)設(shè)備通過接收一組N+1個HT40配置信息包后,解析出其中物理包頭中以雙HT20模式,主副雙邊帶相同信息、90度旋轉(zhuǎn)調(diào)制的HT - SIG域,并將HT -SIG域的長度信息段與之后由數(shù)字能量檢測器和計時器所得實際物理信號在信道中的持續(xù)長度進(jìn)行對比校驗,當(dāng)接收完N+1個配置信息包后,合并N字節(jié)長的長度差即得到接入信息包,即配置接入信息。
[0014]根據(jù)應(yīng)用場合,可以設(shè)置信息段的長度為小于16比特的任意長度。
[0015]所述的主配置設(shè)備包括但不限于智能手機。
[0016]本發(fā)明涉及一種實現(xiàn)上述方法的系統(tǒng),包括:依次串聯(lián)的數(shù)字能量檢測器、長度校驗控制器和計時器,其中:數(shù)字能量檢測器的輸入端與模數(shù)轉(zhuǎn)換裝置的輸出端相連并接收信號能量信息,長度校驗控制器分別接收來自數(shù)字能量檢測器的信號能量下降沿以及數(shù)字基帶解調(diào)器接收到的物理包頭中的HT - SIG域中的信息,并輸出計時開始信息至計時器。
[0017]所述的數(shù)字基帶解調(diào)器包括但不限于待接入的W1-Fi物聯(lián)網(wǎng)設(shè)備中的W1-Fi802.1ln
HT20模式數(shù)字基帶解調(diào)器。
技術(shù)效果
[0018]與現(xiàn)有技術(shù)相比,由于接入信息可能存在兩個連續(xù)的配置信息包上傳輸?shù)男畔⒍蜗嗤那闆r,若無法解析出在MAC包頭中以HT - 40模式調(diào)制的序列號或重傳標(biāo)志信息,則會造成重傳混淆。本發(fā)明不直接使用配置信息包長度信息進(jìn)行配置,而是利用包長差,并對包長差的計算進(jìn)行調(diào)整,即可避免連續(xù)配置信息包長相同的情況發(fā)生。
【附圖說明】
[0019]圖1為本發(fā)明配置信息原理示意圖;
[0020]圖2為本發(fā)明長度校驗控制器的工作流程圖。
[0021]圖3為本發(fā)明系統(tǒng)結(jié)構(gòu)示意圖。
【具體實施方式】
[0022]下面對本發(fā)明的實施例作詳細(xì)說明,本實施例在以本發(fā)明技術(shù)方案為前提下進(jìn)行實施,給出了詳細(xì)的實施方式和具體的操作過程,但本發(fā)明的保護(hù)范圍不限于下述的實施例。
實施例1
[0023]如圖3所示,本實施例首先對僅支持W1- Fi 802.1ln HT20模式的數(shù)字基帶解調(diào)器的待接入的W1-Fi物聯(lián)網(wǎng)設(shè)備上額外配置依次串聯(lián)的數(shù)字能量檢測器、長度校驗控制器和計時器,具體為:數(shù)字能量檢測器的輸入端與模數(shù)轉(zhuǎn)換裝置的輸出端相連并接收信號能量信息,長度校驗控制器分別