什麼是 信標架
一種 信標 是一個小, 向周圍的其他智能設備發送信號並從其接收信號的無線設備. 使用低能耗藍牙, 該無線發射器廣播帶有一系列字母和數字的無線電信號, 然後以短但有規律的間隔在大約 70 米.
信標廣播的信號具有稱為信標格式的格式類型. 信標格式是一種包含信標特性的通信協議. 通常, 這些信息是由數字和字符組成的字符串,作為信標的信號.
信標幀是IEEE中普遍存在的管理幀 802.11 基於無線局域網 (無線局域網). IEEE 802 是一套局域網 (LAN) 指定所設置的媒體訪問控制的技術標準 (蘋果電腦) 和物理層 (物理層) 用於實現無線局域網的協議 (無線局域網) 電腦通訊. 這些標準由電氣電子工程師協會創建和監控 (電氣工程師學會) 局域網標準委員會, 因此, 電氣工程師學會 802. MOKOBlue 和其他製造商是IEEE成員, 所以IEEE 802 被廣泛使用
傳輸幀之前, 站點所需的每個網絡信息都必須輸入到 廣播信標幀. 這些幀用於與WLAN中存在的設備進行通信和同步. 換句話說, 所有設備以信標幀格式, 所有連接的設備都通過AP相互通信,以確認信道或站的狀態.
信標幀多久發送一次?
信標中兩個並發廣播信標幀之間的間隔是其信標間隔. 信標間隔通常以時間單位測量 (你的); 每個時間單位 (你) 等於 1024 微秒. 所以, 可以近似估計信標之間的默認週期為 100 毫秒. 通常,在許多信標設備(例如 藍牙信標.
信標框的功能
WLAN中的信標幀有幾種功能.
- 信標幀的最關鍵意義是它宣布其他設備的網絡可用性. 換句話說, 信標幀的主要功能是在特定位置公告AP的存在,同時還提供此類網絡的詳細信息,即其容量, 網絡連接設備的配置和安全信息.
- 除此之外, 信標幀還用於維護任務並在連接的設備和網絡之間同步數據.
- 信標幀通常以一定間隔發送,以供移動台使用 (智能手機, 可穿戴設備, 筆記型電腦, 等等。) 連接到網絡以查找網絡, 識別它, 然後連接到它.
通用信標幀格式
一般來說, 信標幀格式包括 802.11 媒體訪問控制 (蘋果電腦) 標頭, 身體, 和幀檢查序列 (FCS), 也稱為預告片. 通常, 信標幀由MAC服務器創建, 它的地址也和幀地址一樣. 當幀通過接入點發送時 (美聯社), AP部署其無線接口並將其轉換為發送器地址. AP接口的地址是BSSID. 隨後, 信標幀被發送到客戶端-這是接收方和目的地.
通用信標框架的組成部分
標頭包含與幀前進位置有關的信標信息, 用於數據幀加密的密碼套件, 數據速率, 還有更多. 四個地址字段–源, 目的地, 發射機, 和接收器–是藍牙信標格式標頭的組成部分.
BLE信標幀的主體由信標信息組成, 封閉並固定. 幀主體的大小在很大程度上取決於完成的傳輸量.
預告片包含一個32位循環冗餘校驗 (CRC), 與幀檢查序列一起使用 (FCS). 此序列用於驗證信標幀的內容,以了解它們在傳輸過程中是否未被篡改或損壞. 從幀頭和主體獲取的所有值均通過計算來運行, 其結果隨後存儲在FCS字段中.
通用信標框架中的必填字段
信標幀主體中的重要字段包括:
時間戳記 (8 個字節): 這是參考時間,該時間是指所連接設備用於與WLAN同步的信標幀的時間.
信標間隔 (2 個字節): 這是幀中兩次連續信標傳輸之間的時間間隔.
能力信息 (2 個字節): 提供有關網絡或設備功能的信息. 確定使用的網絡類型是自組織網絡還是基礎結構網絡.
服務集標識符 (SSID): 也被稱為網絡名稱是所有信標的主要組成部分,也是其過程的核心部分.
支持的費率: 這是一個8字節的字段,用於定義頻道的傳輸速率. 這可以在所有信標類型及其過程中找到.
直接序列 (DS) 參數集 (2 個字節)
IBSS參數 (4 個字節): 它僅存在於ad hoc網絡信標幀中.
交通指示圖 (蒂姆): 僅在AP生成的信標幀中存在. 網絡的AP每隔一段時間發送一次, 在BLE信標格式低功耗模式下非常有用.
無競爭 (碳纖維) 參數集 (8 個字節)
跳頻 (跳頻) 參數集: 舊式跳頻電台使用的.
信標幀類型
全部 802.11 信標幀可以分為三種類型, 哪個是; 管理, 控制, 和數據. 通常, 管理框架是信標本身, 控制框是發送請求 (即時戰略), 數據幀是QoS數據幀. 同樣的道理, 管理框架負責框架的基本服務集 (BSS), 控制框協調媒體訪問, 並且數據框包含圖層 3-7 信息.
一般來說, 所有這些幀類型都具有相同的標頭. 然而, 鏡框的身體通常會有所不同, 由於它包含有關幀類型的更多詳細信息,因此它是.
Eddystone 信標格式子類型
信標格式無處不在 渦流信標格式 (由Google提供支持) 同時支持iOS和Android設備. 它可以通過三種不同的幀類型一次傳輸一種信標包格式, 即, Eddystone URL信標格式, 信標UUID格式, 和信標TLM格式.
Eddystone URL信標格式發送網站鏈接 (網址) 到連接的設備. 這種信標數據格式使得可以在已安裝的移動應用程序外部進行連接.
信標UUID格式是識別信標的16位鏈接字符. 例如, UUID / UID可以激活您的移動設備上已安裝的應用程序以啟動與信標的連接.
信標TLM格式允許使用遙測在信標和設備之間傳遞信標數據. 例如, 可以使用TLM傳達信標的電池電量或溫度電量.
管理框架子類型
在無線網絡中, 管理框架通常用於控制基本服務集 (BSS). 管理框架控制諸如探測之類的活動, 關聯, 漫遊, 並將設備與BSS斷開連接. 在這種框架類型, 類型字段 0 表示管理.
對於管理框架子類型, 之間的不同數字的組合 0 和 1 在幀頭中有各種描述.
子類型欄位 | 描述 |
---|---|
0000 | 關聯要求 |
0010 | 重新關聯請求 |
0100 | 探測要求 |
0110 | 定時廣告 |
1000 | 信標 |
1010 | 解除關聯 |
1100 | 取消認證 |
1011 | 驗證 |
1110 | 行動 |
0001 | 協會回應 |
0011 | 重新關聯響應 |
0101 | 探測響應 |
0111 | 預訂的 |
控制框子類型
控制幀有助於數據和管理幀的交付,並用於幀確認. 控制框架通常具有標題和尾部,但沒有框架主體. 在這種框架類型, 類型字段 1 通常表示控制.
對於控制框子類型, 之間的不同數字的組合 0 和 1 有各種命令.
子類型欄位 | 描述 |
---|---|
0000-0001 | 預訂的 |
0111 | 控制包裝 |
1000 | 阻止確認請求 (酒吧) |
1001 | 阻止確認 (BA) |
1010 | PS民意測驗 |
1011 | 即時戰略 |
1100 | CTS |
1101 | 確認 |
1110 | CF端 |
1111 | CF-End和CF-Ack |
數據框子類型
通常, 數據幀用於傳輸信息或啟動將執行以下操作的命令, 反過來, 導致事件. 重要的是要注意,某些數據幀僅包含標題和尾部, 但沒人.
HCF控制的頻道訪問 (HCCA) 點協調功能 (PCF) 是利用數據幀子類型的無線網絡的類型.
子類型欄位 | 描述 |
---|---|
0000 | 數據 |
0001 | 數據 + CF卡 |
0010 | 數據 + CF輪詢 |
0011 | 數據 + CF卡 + CF輪詢 |
0100 | 空值 (沒有數據) |
0101 | CF卡 (沒有數據) |
0110 | CF輪詢 (沒有數據) |
0111 | CF卡 + CF輪詢 (沒有數據) |
1000 | QoS數據 |
1001 | QoS數據 + CF卡 |
1010 | QoS數據 + CF輪詢 |
1011 | QoS數據 + CF卡 + CF輪詢 |
1100 | QoS為空 (沒有數據) |
1101 | 預訂的 |
1110 | QoS CF輪詢 (沒有數據) |
1111 | 服務質量CF-ACK + CF輪詢 (沒有數據) |
特定服務集標識符 (SSID) 信標框架
服務集標識符 (SSID) 網絡的名稱通常會命名該網絡的服務集或擴展服務集. 通常, 信標幀通過信標包廣播SSID, 最終, 將以無線網絡名稱的形式宣佈網絡的存在,並向用戶顯示以進行可能的連接.
SSID通常為 0 字節到 32 字節,通常使用著名的語言,例如英語. 與集合標識符的常見類型不同, SSID通常為自定義留出空間. 與無線網絡關聯之前, 站必須知道網絡的SSID,這一點很重要. 可以從信標的基站廣播中獲得此信息,也可以通過知道
通過其他方式預先獲得SSID (可能來自以前的配置) 在沒有基站廣告的情況下.
所以, 在設備和網絡之間啟動連接時, 設備在探測請求中發送SSID. 之後, 如果探測請求中的SSID與與該接入點同步的SSID匹配,則由接入點發送響應. 如果不滿足所有這些條件, 接入點將不響應探測請求, 導致連接失敗.
虛擬AP和多個SSID
SSID的概念 802.11 不允許一個AP與多個ID連接,因為它是最初為給定時間的單個AP和服務集設計的服務集標識符. 然而, 毫不奇怪,企業開始要求可以同時使用多個SSID的企業級AP. 為了做到這一點, 接入點在同一單個硬件平台內分為多個虛擬AP. 這存在於現代的多提供商空間(如機場)中, 火車站, 汽車站, 等等.
這些虛擬AP複製MAC中具有IP層的物理AP的操作系統; 然而, 射頻層不存在.
任何 BLE 廣播幀和 BLE 信標幀之間的區別?
在低功耗藍牙傳輸中, 通信通常是單向的,並由廣播或廣告發起. 例如, BLE信標與附近的另一個設備之間的通信, BLE信標設備定期廣播數據包, 等待設備(該設備必須已掃描過此類BLE廣播並熟悉信標設備的網絡)以檢測所傳輸的數據包並隨後進行連接. 換句話說, BLE信標幀是在BLE廣播幀內傳輸的獨特有效負載.
大量BLE設備通過發送廣告來運行, 但除了專門為充當BLE信標而構建的設備外, 其他所有BLE設備均不發送BLE信標幀. 所以, 信標幀僅適用於BLE信標設備, 儘管市場上還有其他BLE設備.
總結, BLE信標是一種特殊的BLE設備,旨在使用BLE廣播幀技術發出廣播, 但其獨特之處在於,與智能手機等其他BLE設備不同, BLE信標還通過信標幀傳輸其特性.