999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種物聯(lián)網(wǎng)WiFi設(shè)備的網(wǎng)絡(luò)接入設(shè)計方案

2021-07-31 10:52:06徐石雄曹秋挺
物聯(lián)網(wǎng)技術(shù) 2021年7期
關(guān)鍵詞:智能設(shè)備

徐石雄,曹秋挺

(1.杭州海康威視數(shù)字技術(shù)股份有限公司,浙江 杭州 310000;2.浙江建設(shè)職業(yè)技術(shù)學(xué)院,浙江 杭州 310000)

0 引 言

隨著物聯(lián)網(wǎng)的發(fā)展,越來越多的智能硬件存在接入無線網(wǎng)絡(luò)的需求[1-2]。智能手機、電腦等具有輸入裝置(觸摸屏或鍵盤)的終端[3]易于接入無線網(wǎng)絡(luò),即通過輸入裝置輸入所要接入無線網(wǎng)絡(luò)的網(wǎng)絡(luò)名稱和密碼,待該網(wǎng)絡(luò)名稱和密碼得到產(chǎn)生該無線網(wǎng)絡(luò)的中轉(zhuǎn)設(shè)備(如路由器)的認證后即可快速連接。但對于智能攝像頭和智能插座等終端而言,由于產(chǎn)品上未設(shè)置類似輸入裝置,只有依靠具備輸入裝置的其他終端(手機等),使用無線通信才能接入網(wǎng)絡(luò)。因此,針對WiFi無線通信的物聯(lián)網(wǎng)設(shè)備,通過設(shè)置WiFi芯片的嗅探模式[4]偵聽WiFi的用戶名以及密碼,用以解決無輸入裝置的智能硬件接入無線網(wǎng)絡(luò)的問題。該設(shè)計方案已在智能攝像機、智能插座等產(chǎn)品上得到應(yīng)用。

1 系統(tǒng)總體結(jié)構(gòu)

系統(tǒng)總體結(jié)構(gòu)如圖1所示,主要包括發(fā)送設(shè)備、轉(zhuǎn)發(fā)設(shè)備和接收設(shè)備。發(fā)送設(shè)備是指一個已經(jīng)接入有線或無線網(wǎng)絡(luò)功能的智能設(shè)備,如電腦、智能手機等。接收設(shè)備是指一個或多個待接入網(wǎng)絡(luò)的無線網(wǎng)絡(luò)智能設(shè)備,通常缺少便捷的輸入裝置,如智能攝像頭、智能插座等。轉(zhuǎn)發(fā)設(shè)備是指具有無線路由功能的設(shè)備,如無線路由器等。

圖1 系統(tǒng)總體結(jié)構(gòu)

用戶在發(fā)送設(shè)備中輸入網(wǎng)絡(luò)名稱與網(wǎng)絡(luò)密碼,其他由用戶自定義原始信息,點擊“OK”,加密待發(fā)送數(shù)據(jù)后發(fā)送給轉(zhuǎn)發(fā)設(shè)備。轉(zhuǎn)發(fā)設(shè)備對發(fā)送設(shè)備發(fā)出的數(shù)據(jù)在某個信道上進行轉(zhuǎn)發(fā),接收設(shè)備獲取周圍環(huán)境的WiFi網(wǎng)絡(luò)信道情況。接收設(shè)備在混雜模式下循環(huán)判斷之前獲取的信道列表,接收設(shè)備在混雜模式下獲得轉(zhuǎn)發(fā)設(shè)備發(fā)送的數(shù)據(jù)后判斷是否接收完畢。接收設(shè)備接收完轉(zhuǎn)發(fā)設(shè)備發(fā)送的全部數(shù)據(jù)后退出混雜模式。接收設(shè)備解密收到全部數(shù)據(jù)后獲得輸入網(wǎng)絡(luò)名稱和網(wǎng)絡(luò)密碼。接收設(shè)備向SSID對應(yīng)的轉(zhuǎn)發(fā)設(shè)備執(zhí)行接入連接請求操作。

2 系統(tǒng)軟件詳細設(shè)計方案

2.1 組播IP與MAC地址對應(yīng)關(guān)系

用戶數(shù)據(jù)的發(fā)送充分利用了組播IP地址與MAC地址的對應(yīng)映射關(guān)系。MAC地址與IP地址的映射規(guī)則:組播MAC共6字節(jié),地址前25位規(guī)定為01005e(十六進制),后23位對應(yīng)IP地址的后23位。

IP地址:1110yyyy.yxxxxxxx.xxxxxxx.xxxxxxxx

MAC地址:00000001.00000000.01011110.0xxxxxxx.xxxxxxx.xxxxxxxx

例如組播IP地址224.215.145.230對應(yīng)的MAC地址為:01-00-5e-57-91-e6,215.145.230換算為二進制 :1101,0111,1001,0001,1110,0110,取最后23位放入MAC地址中計算。用戶數(shù)據(jù)的單個字節(jié)組成對應(yīng)的IP地址,該IP地址對應(yīng)相應(yīng)的MAC轉(zhuǎn)換,用戶數(shù)據(jù)通過組播發(fā)送,接收方根據(jù)收到的MAC地址得到用戶發(fā)送的IP地址,進而得到用戶數(shù)據(jù)。

2.2 發(fā)送設(shè)備的數(shù)據(jù)發(fā)送流程

用戶輸入到發(fā)送設(shè)備的網(wǎng)絡(luò)名稱為SSID,網(wǎng)絡(luò)密碼為PASSWD,其他由用戶自定義原始信息,通過序列號轉(zhuǎn)換后為字節(jié)流數(shù)據(jù),記為Xi。發(fā)送數(shù)據(jù)流程如圖2所示。

圖2 發(fā)送數(shù)據(jù)流程

(1) 發(fā) 送 設(shè) 備 將 待 發(fā) 送 數(shù) 據(jù)X1,X2,...,Xi進 行加密;

(2)發(fā)送設(shè)備在發(fā)送過程中判斷待發(fā)送數(shù)據(jù)是否全部發(fā)送,若未全部發(fā)送,則發(fā)送設(shè)備選取組播IP[5]地址224.0.0.0~239.255.255.255中的某些地址,將當前的待發(fā)送數(shù)據(jù)字節(jié)構(gòu)建成目標組播地址,并設(shè)置該UDP負載長度[6]為1,否則結(jié)束發(fā)送;

(3)當Xi對應(yīng)的UDP包發(fā)送完成后,進行Xi+1字節(jié)的發(fā)送,即回到步驟(2),直到數(shù)據(jù)全部發(fā)送完成。

2.3 接收設(shè)備的數(shù)據(jù)接收流程

接收待發(fā)送數(shù)據(jù)流程如圖3所示。

圖3 數(shù)據(jù)接收流程

(1)接收設(shè)備接收數(shù)據(jù),掃描周圍無線網(wǎng)絡(luò)信號,獲取轉(zhuǎn)發(fā)設(shè)備的信道列表。

(2)接收設(shè)備獲取信道列表后進入混雜模式。

(3)接收設(shè)備按順序在已獲得的轉(zhuǎn)發(fā)設(shè)備信道列表中設(shè)置當前接收設(shè)備的信道。

(4)檢查接收設(shè)備在當前信道下的規(guī)定時間內(nèi)是否收到需要的目標數(shù)據(jù),如果未收到數(shù)據(jù),則回到步驟(3)設(shè)置下一個可能的信道;如果收到數(shù)據(jù),則停止切換信道,繼續(xù)在當前信道下接收剩余的數(shù)據(jù)。

(5)接收設(shè)備接收到當前目標數(shù)據(jù)后,判斷是否接收全部數(shù)據(jù),如果接收完成,則退出混雜模式,否則繼續(xù)接收數(shù)據(jù),直到接收完成。

(6)接收設(shè)備接收全部待發(fā)送數(shù)據(jù),并對此按照與發(fā)送方事先約定好的解密規(guī)則解密[7]。

2.4 接收設(shè)備的解析數(shù)據(jù)流程

數(shù)據(jù)解析流程如圖4所示。

圖4 數(shù)據(jù)解析流程

(1)接收設(shè)備解析待發(fā)送數(shù)據(jù),獲得完整的網(wǎng)絡(luò)數(shù)據(jù)幀[8];

(2)接收設(shè)備從完整的網(wǎng)絡(luò)數(shù)據(jù)幀中分離出MAC地址;

(3)接收設(shè)備對該MAC地址進行分析,獲得待發(fā)送數(shù)據(jù)索引i的數(shù)據(jù)為Xi;

(4)獲得第i個數(shù)據(jù)Xi后判斷數(shù)據(jù)是否全部接收,若未全部接收則回到步驟(2),繼續(xù)接收,直到全部接收完成;

(5)接收設(shè)備解密收到的全部數(shù)據(jù),獲得輸入網(wǎng)絡(luò)名稱SSID與網(wǎng)絡(luò)密碼PASSWD,其他由用戶自定義原始信息;

(6)接收設(shè)備解析待發(fā)送數(shù)據(jù)后流程結(jié)束。

2.5 接收設(shè)備的接入路由的結(jié)果反饋流程

連接結(jié)果反饋流程如圖5所示。

圖5 連接結(jié)果反饋流程

(1)接收設(shè)備根據(jù)解密的網(wǎng)絡(luò)名稱與網(wǎng)絡(luò)密碼及其他用戶自定義的原始信息,執(zhí)行接入SSID對應(yīng)轉(zhuǎn)發(fā)設(shè)備網(wǎng)絡(luò)接入請求操作;

(2)若接入成功,則生成相應(yīng)的通知消息,相反,則生成失敗的消息通知,失敗的消息通知可以攜帶失敗原因[9];

(3)接收設(shè)備利用UDP廣播生成相應(yīng)的數(shù)據(jù)消息包,周期性廣播該消息通知;

(4)接收設(shè)備在規(guī)定時間內(nèi)若收到反饋信息則停止周期性廣播,否則繼續(xù)廣播,此時發(fā)送設(shè)備根據(jù)發(fā)送方反饋的結(jié)果,停止發(fā)送數(shù)據(jù)并提示用戶當前操作是否成功。

3 結(jié) 語

本文結(jié)合物聯(lián)網(wǎng)相關(guān)技術(shù)設(shè)計的網(wǎng)絡(luò)接入方式表明,該方案切實解決了智能攝像機、智能插座等無輸入屏幕裝置的物聯(lián)網(wǎng)設(shè)備接入WiFi網(wǎng)絡(luò)的問題,方便快捷,具有廣闊的應(yīng)用前景。但該方式也存在一些不足,有待進一步完善,而這也是后續(xù)研究的方向。

猜你喜歡
智能設(shè)備
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
智能制造 反思與期望
基于VB6.0+Access2010開發(fā)的設(shè)備管理信息系統(tǒng)
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
智能制造·AI未來
商周刊(2018年18期)2018-09-21 09:14:46
基于MPU6050簡單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
500kV輸變電設(shè)備運行維護探討
主站蜘蛛池模板: 青青青视频免费一区二区| 国产精品女熟高潮视频| 日a本亚洲中文在线观看| 少妇精品网站| 免费高清a毛片| 亚洲精品无码在线播放网站| 亚洲人成电影在线播放| 国产偷国产偷在线高清| 亚洲女人在线| 久久精品午夜视频| 欧美成人国产| 国产麻豆91网在线看| 亚洲an第二区国产精品| 久久综合国产乱子免费| 美女内射视频WWW网站午夜| 亚洲国产精品无码久久一线| AV无码无在线观看免费| 无码视频国产精品一区二区| 高清不卡一区二区三区香蕉| 无码丝袜人妻| 五月激激激综合网色播免费| 色综合激情网| 99视频在线免费看| 国产精品亚洲αv天堂无码| 亚洲日本中文综合在线| 亚洲国产成熟视频在线多多 | 97久久精品人人做人人爽| 国产69精品久久| 98超碰在线观看| 全部无卡免费的毛片在线看| 精品久久国产综合精麻豆| 国产在线精彩视频论坛| 99偷拍视频精品一区二区| 欧美乱妇高清无乱码免费| 久久久久久久久18禁秘| 丁香六月激情综合| 国产成人无码Av在线播放无广告| 亚洲AⅤ综合在线欧美一区 | 秋霞午夜国产精品成人片| 欧美国产日韩在线| 成人va亚洲va欧美天堂| 91最新精品视频发布页| 欧美在线视频a| 99视频在线精品免费观看6| 综合五月天网| 亚洲综合极品香蕉久久网| 在线免费观看AV| 久操线在视频在线观看| 亚洲国产午夜精华无码福利| 国内精品久久久久鸭| 九色在线视频导航91| 久久国产毛片| 青青草一区| 国产丝袜丝视频在线观看| 999福利激情视频| 久久久久青草大香线综合精品| 国产XXXX做受性欧美88| 婷婷伊人五月| 免费国产黄线在线观看| 亚洲日韩国产精品综合在线观看| 全部免费特黄特色大片视频| julia中文字幕久久亚洲| 丁香六月激情综合| 成人午夜在线播放| 久久毛片网| 国产一级特黄aa级特黄裸毛片| 亚洲综合经典在线一区二区| 亚洲男人在线天堂| 成年人视频一区二区| 凹凸精品免费精品视频| 91系列在线观看| 综合五月天网| 欧美日韩免费观看| 国产又色又爽又黄| 在线免费看黄的网站| 欧美一级高清片欧美国产欧美| 啪啪国产视频| 欧美一级高清片欧美国产欧美| 九九精品在线观看| 青青青视频免费一区二区| 成人一级免费视频| 伊人久久婷婷|