宋時機 創(chuàng)維南京研究院第一研究所 210037
?
一種WiFi設(shè)備無縫連接技術(shù)
宋時機創(chuàng)維南京研究院第一研究所210037
【文章摘要】
本文設(shè)計一種WiFi AP與Station之間的無縫連接技術(shù)及實現(xiàn)方式,屬于通訊領(lǐng)域。本設(shè)計方案實現(xiàn)AP設(shè)備與Station設(shè)備放置在一定距離內(nèi)即可自動連接。解決現(xiàn)有Station設(shè)備(如:電視、Dongle、網(wǎng)橋等)連接AP時的不易操作的問題。
【關(guān)鍵詞】
WiFi;無縫連接;電視;路由器
隨著WiFi技術(shù)的飛速發(fā)展,WiFi設(shè)備已經(jīng)迅速普及到各種家庭電子設(shè)備上,如路由器、電視、手機、機頂盒、冰洗等等。但由于安全性的考慮,用戶在拿到WiFi station設(shè)備時需要選擇無線SSID并且輸入8至64位密碼才能實現(xiàn)連接,這個操作過程在電視、Dongle、網(wǎng)橋等設(shè)備上非常困難,需要用戶付出較多的耐心,增加了學(xué)習(xí)成本。
本文主要設(shè)計一種WiFi設(shè)備無縫連接技術(shù)。
WiFi設(shè)備主要分為兩種:即AP設(shè)備與Station設(shè)備:
AP設(shè)備:路由器、網(wǎng)橋、Dongle、手機等具有AP功能的設(shè)備;
Station設(shè)備:電視、網(wǎng)橋、Dongle、手機、平板、冰洗等等;
其中網(wǎng)橋、Dongle、手機等設(shè)備既有WiFi熱點功能又有Station功能。
技術(shù)方案簡述如下:
(1)如果用戶沒有配置過Station設(shè)備:用戶將Station設(shè)備放置與AP設(shè)備放置在一定的距離內(nèi),連通電源;Statin設(shè)備與AP設(shè)備將自動啟動相互發(fā)現(xiàn)、匹配的過程;當Station設(shè)備與AP設(shè)備匹配成功后,Station設(shè)備自動連接到AP設(shè)備。
(2)如果Station設(shè)備已配置成功:Station設(shè)備上電開機后,自動連接到AP設(shè)備。
(3)如果用戶已配置過,并且在使用過程中修改了AP設(shè)備的SSID及密鑰:Station設(shè)備無需做任何修改,即可自動連接到AP設(shè)備;實現(xiàn)了Staion設(shè)備與AP設(shè)備的綁定功能。
圖1 為標準的WPS協(xié)議交互流程;
圖2 為本設(shè)計軟件流程圖;
圖1 標準的WPS協(xié)議交互流程
圖2 本設(shè)計軟件交互流程圖
(1)圖1是WPS正常的交互過程可供參考;
(2)圖2是AP設(shè)備與Station設(shè)備交互的軟件流程圖,其中黑色字體部分為WPS原有交互流程,紅色字體部分為軟件需要改造的部分;
(3)由圖1所示AP端與Station端匹配過程如下:
a.Station端構(gòu)建Probe Request 幀時,添加Vendor Specific IE字段,內(nèi)容自定;
b.Station端網(wǎng)卡啟動后在各信道發(fā)送探測請求幀;
c.AP端檢測無線局域網(wǎng)內(nèi)的探測請求幀;
d.當AP端接收到的探測請求幀的RSSI超過某一閾值(RSSI > X)時,檢測Vendor Specific IE,判斷內(nèi)容是否為自定義字段;
e.若Vendor Specific IE中的字段匹配成功,則AP端構(gòu)建Probe Response幀,并在其中加入Vendor Specific字段(內(nèi)容自定),發(fā)送出去,并啟動WPS(Push_ Button);
f.Station端接收到探測響應(yīng)幀后,判斷RSSI是否大于某一閾值(RSSI > X),若滿足要求則判斷Vendor Specific IE中的字段是否為自定義字段,若字段匹配成功則開啟WPS (Push_Button),進行WPS交互過程;
g.WPS交互完成后,Station端自動連接到AP端。
(4)Station端與AP端相互綁定MAC地址:
若AP端修改了SSID或者密碼,Client端能夠自動無縫連接到AP。
實現(xiàn)方式:
a.在WPS匹配完成后,AP端與Station端相互記錄下對端的MAC地址;
b.當Station無線斷開連接后,自動定時發(fā)出探測請求幀;
c.AP端接收Client端發(fā)出的探測請求幀,若MAC地址與記錄的MAC相同,則不判斷RSSI,直接開啟WPS交互過程;
d.Station端收到響應(yīng)后,判斷與記錄的MAC是否相同,若相同,則不判斷RSSI,直接啟動WPS進行連接。
本設(shè)計將WPS功能應(yīng)用到無縫連接領(lǐng)域,提出一種WiFi設(shè)備之間的無縫連接的技術(shù),幫助用戶擺脫復(fù)雜的SSID篩選與密鑰輸入操作。用戶只要將兩臺設(shè)備放置到一定距離即可自動連接,并且具有易于使用、安全性高、不影響WiFi性能的優(yōu)點。
【參考文獻】
802.11Wireless Networks:The Definitive Guide, Mattbew S.Gast著.
宋時機,男,學(xué)歷:本科,職稱 工程師,職務(wù):項目經(jīng)理。
【作者簡介】