什麼是 iBeacon 規範

目錄

六月回來 2013, 蘋果公佈了無線通訊領域的下一件大事 – 信標. 這項技術當時並沒有引起太多關注, 但這仍然令人印象深刻. 它依賴背面的藍牙 4.0 (引入於 2010), 或者我們稱之為, 低功耗藍牙 (成為) 技術. iBeacon 規範代表了基於鄰近服務的重大舉措,優化了 BLE 的核心優勢.

介紹 Apple 提供的 eacon

iBeacon 是一種藍牙廣告協議. 該協議基本上指導藍牙信標需要宣傳哪些數據和格式. 如果您想查看完整的 iBeacon 規範, 您可以訪問蘋果官方網站 信標.

Apple iBeacon 不是您可以在 Apple Store 購買的硬體產品. 它更像是一套規則 – 協定規範, 如果你想獲得技術 – 用於基於 BLE 的接近感測. iBeacon 採用低功耗藍牙接近偵測技術.

Apple 是向世界推出 iBeacon 的公司. '我’ 在 iBeacon, 正如我們從蘋果的品牌形像中看到的那樣, 表示Apple的實現. 然而, 底層技術不是專有的. 它是基於藍牙的 4.0 BLE 協議,可在任何相容設備上實現, 不僅僅是iOS產品. 隨後,市場上也出現了其他科技巨頭的信標服務和設備的激增, 例如Google的 Eddystone.

iBeacon 規範如何運作

iBeacon 技術利用 BLE, 藍牙的一部分 4.0 規範發佈於 2010. iBeacon的核心是廣播. iBeacon 無需連接即可運行. APP獲取的所有資訊均廣播.

廣播廣告包的基本方法是相同的. 信標設備向所有三個廣告通道發送相同的數據包. 當接收方接收到數據包時, 它決定了數據包的相關性. 這意味著接收者檢查廣告包是否可解碼? 如果數據包是可解碼的, 它執行進一步的操作.

iBeacon 通訊是單向的: 信標不斷廣播小數據包. 任何支援 BLE 的裝置都可以接收這些傳輸. 這些資料包包含唯一識別碼和附加資訊. 當相容設備進入信標範圍時, 它檢測到該訊號並可根據訊號強度估計其與信標的接近程度.

iBeacon廣播與編碼

iBeacon 就是關於廣播的. 每個 iBeacon 設備都有一個獨特的 ID (用戶名 + 主要的 + 次要的). 此ID標記設備廣播範圍內的特定區域. 這裡, 我們專注於關鍵方面: iBeacons 廣播哪些訊息? 您需要傳輸的內容以及預設的技術要求.

iBeacon 關鍵資料包格式包括:

用戶名 (通用唯一標識符): UUID 的大小為 16 字節. 字符串最常用於表示它.

主要的: 2 字節形式的主要. 這基本上是一個範圍從 1 至 65,535.

次要的: 未成年人的大小是 2 字節, 類似於主要.

標識符的這種設計用於在數千個信標中不均等地識別信標. 一起, 他們識別哪個組中的哪個 iBeacon 正在傳輸. 所以這種數據包格式對於構建大型信標網絡非常有用.

iBeacon 廣播資料包中的附加元素:

AD欄位長度: 這告訴您廣告中有多少有用的數據.

類型: 我們正在處理什麼樣的廣告?

公司ID: 由藍牙 SIG 分配的兩位元組公司識別符. 這有助於應用程式正確解析資料字段. 蘋果的是0x004C, 而 Nordic Semiconductor 的編號為 0x0059.

iBeacon類型: 始終設定為 0x02, 意義 “我是接近燈塔!”

iBeacon 長度: 此訊息的其餘部分有多長?

發射功率: 表示校準後的 RSSI 1 儀表. 這就像一個衡量你離燈塔有多遠的尺度.

以使用 iBeacons 的全國零售連鎖店為例. 所有商店的所有信標共享一個UUID. 每個商店都有自己的主要價值, 以及店內各部門? 他們獲得獨特的次要價值觀. 所以當購物者走進來時, 該系統可以向他們提供各種信息,從全連鎖優惠到鞋類部門的特別優惠.

iBeacon技術核心應用

信標, 位置感知技術, 有兩個主要應用:

基於接近度的通知

iBeacon可以在用戶進入特定的信標區域時觸發訊息推播給用戶. 在 iOS 上 7 以上, 系統原生支援iBeacon檢測. 當使用者的裝置進入 iBeacon 的監控範圍時, 它可以喚醒關聯的應用程式.

室內定位

iBeacons 使用接收訊號強度指示 (RSSI) 估計設備接近度. iOS SDK 提供了以公尺為單位的精確度值, 表示到 iBeacon 的距離. 由於訊號波動和環境因素, 蘋果定義了四個接近範圍:

  • 即時: < 1 儀表
  • 靠近: 1-3 米
  • 遠的: 相對術語, 不一定表示距離很遠
  • 未知: 發生在初始化期間或無法確定距離時

這 “遠的” 這裡的狀態並不真正意味著設備距離 iBeacon 很遠. 實際上, 可能非常接近 – 就像只有一公尺遠. 我們只是缺乏足夠的數據來確認它就在附近. “遠的” 真正的意思是 “在這個範圍內的某個地方” – 該設備可以位於其中的任何位置.

室內定位策略包括:

  • 單點: 使用最近的信標座標作為使用者的位置
  • 兩點: 根據兩個信標計算位置’ RSSI 訊號
  • 多點: 使用三個或更多信標對位置進行三角測量

這些方法可以應用於我們稍後會談到的各種場景, 例如在博物館中提供基於位置的資訊或增強大型室內空間的導航.

真實世界的 iBeacon 用例

iBeacon 技術的多功能性使其在各種創新應用中被採用. 這是一些現實世界的例子:

  • 天氣助手: 一家日本公司開發了基於 iBeacon 的解決方案,防止下雨天忘記帶傘. 使用者在門附近放置一個小型 iBeacon 設備, 它將觸發應用程式自動發送天氣警報.
  • 行李追蹤: 旅客可以將 iBeacon 安裝在行李上. 當他們的行李接近機場輸送帶時, 該應用程式會自動提醒用戶. 無需與旋轉木馬周圍的人群一起等待.
  • 互動藝術展覽: 義大利博物館使用我們的 iBeacon 設備 (L01A 尋路標籤) 提供位置感知的數位指南和導航. 當參觀者穿過展品時, 他們的智慧型手機解鎖有關藝術品的相關信息.

配置 MOKO信標s 廣播 iBeacon

MOKO 智慧信標完全相容 iBeacon. 我們為所有產品提供使用手冊 藍牙信標, 您可以根據該協議設定 iBeacon 協議. 請注意,請確保您的信標韌體始終是最新的. 如果您需要進一步的協助, 請隨時與我們的藍牙專家交談!

作者——
黃玉坤
黃玉坤
YK 是 MOKOSMART R 的一位經驗豐富的產品經理&D部門擁有十多年智慧型設備開發經驗. 他獲得了 PMP 和 NPDP 認證,增加了他在如何駕馭跨職能團隊方面的知識. 利用數據驅動的洞察力成功推出了多個 40 連接產品. 具有電子背景 & 工程, YK 擅長將複雜的技術價值主張轉化為面向消費者和工業應用的用戶友好的物聯網解決方案.
黃玉坤
黃玉坤
YK 是 MOKOSMART R 的一位經驗豐富的產品經理&D部門擁有十多年智慧型設備開發經驗. 他獲得了 PMP 和 NPDP 認證,增加了他在如何駕馭跨職能團隊方面的知識. 利用數據驅動的洞察力成功推出了多個 40 連接產品. 具有電子背景 & 工程, YK 擅長將複雜的技術價值主張轉化為面向消費者和工業應用的用戶友好的物聯網解決方案.
分享這個帖子
增強您的互聯能力 需要MOKOSmart 物聯網設備解決方案!