當前位置:首頁 > 公眾號精選 > 嵌入式云IOT技術圈
[導讀]1背景介紹物聯(lián)網時代,各種各樣的智能物聯(lián)網設備正走進我們我們的生活,智能門鎖、攝像頭、貓眼門鈴、掃地機、智能音箱、空氣凈化器、體脂秤等等。這些物聯(lián)網設備都有一個共同的特征,就是可以聯(lián)網,通過配套的手機APP,可以實現對設備的監(jiān)控和操作。比如家用的無線監(jiān)控攝像頭,通過對應的手機AP...

1 背景介紹

物聯(lián)網時代,各種各樣的智能物聯(lián)網設備正走進我們我們的生活,智能門鎖、攝像頭、貓眼門鈴、掃地機、智能音箱、空氣凈化器、體脂秤等等。

這些物聯(lián)網設備都有一個共同的特征,就是可以聯(lián)網,通過配套的手機APP,可以實現對設備的監(jiān)控和操作。

比如家用的無線監(jiān)控攝像頭,通過對應的手機APP可以實現視頻的實時查看,以及反過來對攝像頭的角度旋轉控制。當然,要想使用這些功能,首先需要將買來的攝像頭進行聯(lián)網,也就是連接到自家的Wi-Fi路由器中,通過路由器連接互聯(lián)網(細化的是指該設備對應的物聯(lián)網云服務器,或稱云平臺)。

這些物聯(lián)網設備,具體是通過怎樣的方式連接到Wi-Fi路由器上的呢?

2 Wi-Fi基礎知識

2.1 STA模式與AP模式

首先介紹Wi-Fi的兩種工作模式:STA模式與AP模式。

  • STA模式:Station,即Wi-FI工作在無線終端模式,通過連接AP熱點連接到網絡
  • AP模式:Access Point,即Wi-Fi工作在熱點模式,其它設備可以連接到此節(jié)點(AP熱點)
怎么理解這兩種模式呢,如下圖,家里的Wi-Fi路由器,它的Wi-Fi就工作在AP模式,它就是一個無線熱點,其它的設備,如無線攝像頭,以及家里的電視、空調都要連接到這個路由器中,這些?“其它設備”?,連接路由器靠的也是自己的Wi-Fi,但這些聯(lián)網設備的Wi-Fi通常工作于STA模式,也就是作為一個無線終端。

不過,這些?“其它設備”?不是始終工作在STA模式的,比無線攝像頭,在剛買回來需要進行Wi-Fi配網時,它的Wi-Fi就會先工作于AP模式,即這個攝像頭是一個無線熱點,如下圖,我們的手機可以連接到這個熱點,可以給它發(fā)送家里的路由器的Wi-Fi名稱與密碼,這樣攝像頭就能實現聯(lián)網了,即實現了設備的Wi-Fi配網。當然,這只是其中一種配網方式,還有許多其它方式可以實現物聯(lián)網設備的Wi-Fi配網。

2.2?專業(yè)名詞介紹

在正式介紹各種Wi-Fi配網方式之前,還需要了解一些其它名稱,下面先列舉一些本篇需要用到的名詞:

  • Wi-Fi路由器:即家庭中常用的Wi-Fi路由器,家中的設備可共同連接到此節(jié)點形成局域網

  • SSID:Wi-Fi名稱,其本意是Service Set Identifier,服務集標識

  • password:Wi-Fi密碼

  • 物聯(lián)網設備:可以連接網絡的智能設備,如智能音箱,智能插座,網絡攝像頭等

  • 待配網設備:物聯(lián)網設備剛開箱或恢復了出廠設置,需要配網

  • 已配網設備:已經連接Wi-FI的物聯(lián)網設備

  • 手機APP:即智能手機,通過安裝物聯(lián)網設備對應的APP軟件,來更方便地使用設備

  • 物聯(lián)網平臺:用于管理物聯(lián)網設備的云端服務器

  • Wi-Fi模塊:物聯(lián)網設備上的Wi-Fi電子模塊,用于連接互聯(lián)網

3 物聯(lián)網設備Wi-Fi配網方案

目前,有多種多樣的配網方案,下面以無線網絡攝像頭這個物聯(lián)網設備為例,講解各種配網方式的基本工作原理。

3.1 設備熱點配網

設備熱點配網(dev-ap-config),是一種比較常用的配網方式,該方式在配網時,先讓待配網的設備處于AP模式,讓手機連接到此設備上,然后通過手機將配網設備發(fā)送給設備,然后設備就可以切換到STA模式,連接Wi-Fi路由器了。其具體的配網過程如下:

  • 待配網設備端的Wi-Fi模塊首先工作在AP配網模式(如按下設備的配網鍵,設備進入配網模式),開啟一個約定名稱的AP熱點。
  • 手機APP端掃描設備機身的二維碼,獲得設備ProductKey,并將手機連接到設備建立的熱點中。
  • 連接建立后,即手機與設備建立了一個局域網。
  • 手機通過某種方式(如TCP或UDP傳輸)將Wi-Fi路由器的配網信息(SSID/password)發(fā)送給設備。
  • 設備得到配網信息后,切換到STA模式,即可連接到Wi-Fi。
將以上配網過程,畫成時間序列圖,則用戶、APP、物聯(lián)網設備、路由器這四者的交互關系為:

3.2 手機熱點配網

手機熱點配網(phone-ap-config),是設備熱點配網的一個變種,熱點不再由設備創(chuàng)建,而是由手機創(chuàng)建。其具體的配網過程如下:

  • 手機APP端啟動一個預定義熱點(如熱點名為abc,密碼為12345678)。
  • 待配網設備先連接到手機熱點上,與手機構成一個局域網。
  • 手機將Wi-Fi路由器的配網信息(SSID/password)發(fā)送給設備端。
  • 設備得到配網信息后,斷開手機的熱點,進入STA模式,連接到Wi-Fi路由器。
將以上配網過程,畫成時間序列圖,則用戶、APP、物聯(lián)網設備、路由器這四者的交互關系為:

3.3 藍牙配網

藍牙配網(ble-config),這種方式與熱點配網類似,它用BLE(低功耗藍牙)替代了設備端或APP端的熱點進行配網信息傳輸,當然這種方式就要求設備端和APP都支持BLE。其具體的配網過程如下:

  • 手機APP通過藍牙連接到待配網的設備。
  • 手機通過BLE將Wi-Fi路由器的配網信息(SSID/password)發(fā)送給設備端。
  • 設備得到配網信息后,進入STA模式,即可連接到Wi-Fi。
將以上配網過程,畫成時間序列圖,則用戶、APP、物聯(lián)網設備、路由器這四者的交互關系為:

3.4 零配配網

零配配網(zero-config),這種方式不需要用戶在手機APP端輸入配網信息,而是利用已配網的設備對待配網的設備進行配網。該方式利用待配設備主配設備的高權限優(yōu)勢的配網,直接使用802.11的管理幀(probe request/response)攜帶配網信息,從而實現高效配網(這種方式要求主配和待配設備的應用程序都能發(fā)送和接收802.11管理幀)。該方式的具體的配網過程如下:

  • 待配網設備向主配設備發(fā)送配網請求。
  • 已連接Wi-Fi的主配設備向物聯(lián)網平臺上報新設備。
  • 物聯(lián)網平臺向手機APP獲取待配網設備的信息。
  • 手機APP將待配網設備的信息發(fā)送給平臺。
  • 平臺向已連接Wi-Fi設備下發(fā)對新設備的配網許可。
  • 已連接Wi-Fi的設備向待配網設備推送Wi-Fi的配網信息(SSID/password)。
  • 待配網設備進入STA模式,連接到Wi-Fi。
將以上配網過程,畫成時間序列圖,則用戶、APP、物聯(lián)網設備(主配 待配)、路由器、物聯(lián)網云平臺這六者的交互關系為:

3.5 一鍵配網

一鍵配網(smart-config),該方式只需要用戶在APP中輸入Wi-Fi配網信息即可,手機通過廣播發(fā)送配網信息,待配網設備通過監(jiān)聽獲取配網信息。其具體的配網過程如下:

  • 用戶在手機APP上輸入配網信息,手機將配網信息廣播出去。
  • 待配網設備進入sniffer模式混雜模式,即不過濾數據報文),監(jiān)聽環(huán)境中所有的802.11報文,設備需要在所支持的信道(通常1-13)上輪詢監(jiān)聽(因設備不知道手機和路由器的信道)。
  • 待配網設備捕獲到符合配網規(guī)則的數據報文后停止信道輪詢,嘗試在在此信道上接收完成所有報文。若當前的信道接收失敗或超時重新回到sniffer模式進行監(jiān)聽。
  • 待配網設備在數據報文接收成功后關閉sniffer模式,開啟STA模式即可連接到Wi-Fi。
將以上配網過程,畫成時間序列圖,則用戶、APP、物聯(lián)網設備、路由器這四者的交互關系為:

3.6 路由器配網

路由器配網(router-config),該方式的基本思路是,路由器在配網模式下開啟一個特定的用于配網的熱點,設備掃描到該熱點后連接該熱點,獲取配網信息,然后路由器切換到常規(guī)熱點,設備連接此常規(guī)熱點實現聯(lián)網:

  • 用戶按下設備的配網按鈕,設備進入混雜模式,掃描周圍熱點。

  • 用戶按下路由器的配網按鈕,路由器開啟特定的熱點

  • 設備先連接到這個路由器的特定熱點,獲取配網信息。

  • 路由器再切換到常規(guī)熱點

  • 設備即可連接到Wi-Fi的常規(guī)熱點。

將以上配網過程,畫成時間序列圖,則用戶、路由器、物聯(lián)網設備這三者的交互關系為:

3.7 掃碼配網

攝像頭掃碼配網(webcam-config),該方式需要待配網設備自帶攝像頭并具備二維碼解碼能力。

  • 用戶按下設備的配網按鈕,設備進入配網模式,準備掃描二維碼。

  • 用戶通過手機APP生成攜帶配網信息的二維碼。

  • 設備的攝像頭掃描APP生成的二維碼,解碼出配網信息。

  • 設備開啟STA模式即可連接到Wi-Fi。

將以上配網過程,畫成時間序列圖,則用戶、APP、物聯(lián)網設備、路由器這四者的交互關系為:

4 總結歸納

本篇主要介紹了物聯(lián)網設備的Wi-Fi配網方式,概括起來這幾種方式的特點可以由這個表來表示:

配網方式配網信息交互方式特殊要求成功率通用性
設備熱點配網AP-STA鏈路通信-
手機熱點配網AP-STA鏈路通信-
藍牙配網BLE通信設備要支持BLE
零配配網管理幀廣播需要另外的主配設備
一鍵配網手機廣播-
路由器配網路由器廣播需要定制的路由器
掃碼配網二維碼數據解析設備要有能掃二維碼的攝像頭
歡迎關注、點贊、分享~

往期精彩

讓傳感器數據更直觀之LCD曲線顯示

嵌入式軟件解決ADC電量顯示問題經驗分享

有關版本等信息的重要性(以STM32產品開發(fā)為例)

STM32硬核DIY機械鍵盤|藍牙USB雙模|燈控

覺得本次分享的文章對您有幫助,隨手點[在看]并轉發(fā)分享,也是對我的支持。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據媒體報道,騰訊和網易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數據產業(yè)博覽會開幕式在貴陽舉行,華為董事、質量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數據產業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經營業(yè)績穩(wěn)中有升 落實提質增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數字經濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉