六月回來 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 協議. 請注意,請確保您的信標韌體始終是最新的. 如果您需要進一步的協助, 請隨時與我們的藍牙專家交談!