有兩種協議 藍牙低功耗信標一個是蘋果公司於 2013 年創建的 iBeacon,另一個是谷歌公司於 2015 年創建的 Eddystone。這兩個協議在功能實現和應用場景上相似,並且越來越受歡迎。許多開發者正在使用 Eddystone 和 iBeacon 進行基於位置的行銷,為企業拓展業務和提高利潤提供了機會。如果您正在選擇最佳的內容交付平台,則需要對這兩個協議有透徹的了解。在本文中,我們重點介紹了 Eddystone 與 iBeacon 的比較。繼續閱讀,了解哪一個更適合您的專案。
艾迪斯通: 工作原理, 優點和 缺點
Eddystone 是Google 2015 年 XNUMX 月推出的通訊協定。 Eddystone 最初名為 UriBeacon,後來以英國的 Eddystone 燈塔命名,目前已在 Github 上開源。它基於開放的藍牙 ® LE 格式,透過藍牙在短距離內傳輸唯一識別符 ® 訊號.換句話說,該協定是藍牙的擴展版本。 ® LE。無論是否安裝了該應用程序,智慧藍牙裝置(例如手機)都會掃描 Eddystone URL 並在螢幕上顯示信標發送的內容。
工作原理
Eddystone 的工作原理與 iBeacon 大致相同,但具有許多附加功能。採用 Eddystone 協定的信標會透過資料包廣播訊號,對應的應用程式在偵測到資料包時會觸發對應的操作。資料包分為以下四種:

- Eddystone-UID:UID 的工作方式與 iBeacon 非常相似,定期廣播短代碼,並且是具有命名空間組件(10 個位元組)和實例組件(6 個位元組)的唯一 ID。
- Eddystone網站:Eddystone-URL 廣播一個 URL,任何擁有藍牙智慧型手機的人都可以查看
- Eddystone-TLM:TLM 將包含信標的狀態數據,例如電池狀態、信標等,以及發送到雲端的感測器數據。
- Eddystone-EID:EID 是一個隨時間變化的信標幀,可以使用連結解析器。 EID 創造了一個安全的環境,因為加密的 ID 在傳輸後不久就會自毀。因此,潛在的駭客無法劫持您的信標。
優點
Eddystone 採用開放格式,因此更加靈活、可自訂,並且能夠廣播更多資料。此外,Eddystone 不僅支援應用程式安裝,還支援透過 Google Instant Apps 與更廣泛的作業系統進行應用程式信標互動。它使任何 Android 設備都可以透過免費應用程式用作 BLE 設備,這在測試和開發階段非常有益。
因此,如果您的應用程式是針對 Android 用戶,那麼基於 Eddystone 協定的信標開發比基於 iBeacon 協定的信標開發是更好的選擇。
缺點
簡而言之,Eddystone 信標不僅可以實現 iBeacon 信標的幾乎所有功能,還可以實現一些附加功能。然而,需要注意的是,Eddystone 技術存在一些限制。例如,iOS 智慧型手機要識別 Eddystone 信標,必須在其上安裝實體網路。實體網路是一種允許信標掃描智慧型手機的發現服務。若要接收實體網路通知,需要在智慧型手機上安裝相容實體網路的應用程式或瀏覽器。
iBeacon: 工作原理, 優點和 缺點
iBeacon 是 Apple 於 2013 年開發的協議。 iBeacon 裝置安裝在該區域的每個角落,並預設間隔發送藍牙訊號。在無線電信標的覆蓋範圍內,任何藍牙設備 ® 相容 LE 的裝置將能夠掃描範圍內的 Beacon 訊號並顯示相應內容。接收到訊號後,預先安裝的應用程式會啟動某些操作。 iBeacon 早期主要用於幫助零售業簡化支付流程和其他行銷服務。
工作原理
iBeacon 使用 BLE 廣告的標準化格式。資料庫資料包包含四個訊息:

- 唯一通用識別碼(UUID): UUID 包含有關信標的一般資訊。例如,信標設備所屬的個人或企業的名稱。
- 重大的: 主要是指信標的空間資訊。例如,在商店過道中使用此類信標
- 次要: 更詳細的資訊。例如,此信標位於 2 頻道。
- 發射功率: TX 功率是距離設備 1 公尺處的訊號強度。
優點
iBeacon 在 iOS 系統中原生支持,並與行動作業系統整合。 iBeacon 協議的最大優勢在於:它可以喚醒 iOS 和 Android 上的應用程序,啟動應用程式並立即開始資料傳輸。在零售用例中,這意味著顧客無需打開商店應用程式即可接收行銷和廣告通知。
iBeacon 擴展了地理定位的可能性,為企業即時導航、實現數位轉型和提升工作場所安全提供了可行的解決方案。該協議有助於創建購物中心、博物館和其他機構的互動式地圖。
缺點
iBeacon 的缺點是缺乏任何「設備群」管理功能,這意味著無法輕鬆追蹤信標的放置位置、運作狀態和電池電量消耗。對於零售員工來說,要查看一組信標,他們需要帶著所在位置的地圖和掃描每個設備的應用程式四處走動。
因此,如果您的應用程式主要用戶是 iOS 裝置用戶,那麼開發 iBeacon 應用程式是更好的選擇。在 iOS 中,信標掃描是在作業系統層級使用核心定位框架完成的。 Apple 的掃描效能功能和最佳化的電池使用率有助於提高可靠性。
比較表:Eddystone 與 iBeacon
| 蘋果 iBeacon | 谷歌埃迪斯通 | |
| 科技 | iBeacon技術是蘋果iOS 7及以後的行動作業系統內建的藍牙低功耗信標協議,可讓iPad和iPhone不斷掃描附近的藍牙裝置。 | Google 的 Eddystone(以前稱為 UriBeacon)是一種開源 ble 信標的信標協議,任何企業都可以以可承受的成本生產。 |
| 相容性 | 它兼容 iOS 和 Android,但僅限 iOS。 | 它兼容 iOS 和 Android。此外,它還具備跨平台特性,因此可與任何支援藍牙信標裝置的平台相容。 |
| 配置文件 | 它是由 Apple 控制的專有軟體。 | 它是開源的。該規範根據開源 Apache v2.0 許可證在 GitHub 上公開發布,因此開發人員可以存取並為其做出貢獻。 |
| 無障礙服務 | 它很容易實現。 | 它很靈活,但由於它發送的資料包比 Ibeacon 多,因此在整合時需要更複雜的編碼。 |
| 廣播封包 | iBeacon 只廣播一個廣告包,該廣告包有唯一的 ID 號,由 UUID、Major、Minor、Tx power 四個部分組成。 | Eddystone 廣播 3 個不同的資料包: (1)唯一ID號(Eddystone-UID)-與iBeacon中的基本相同。 (2) URL 位址 (Eddystone-URL) – 用於指示智慧型裝置開啟 URL。這樣,智慧型設備無需預先安裝特定開發者的應用程式。此外,它還可以作為特定位置應用程式安裝的驅動因素。 (3)感測器遙測(Eddystone-TLM)-發送感測器資料。這適用於需要管理大量信標的公司,因為這種幀類型可以發送信標健康統計數據,以及 診斷數據. (4)EID是隨時間變化的信標幀,可以使用連結的解析器。 |
| 使用 | UUID 與開發者的伺服器綁定。因此,當訊息發送到智慧型手機時,設備需要一個特定的應用程式來處理接收到的資訊。因此,透過 iBeacon 接收訊息需要一個行動應用程式。 | Eddystone 發送的是 URL 而不是 UUID,可以直接在網頁瀏覽器中開啟。 Chrome 支援 iOS 裝置的「今日」通知,Android 裝置的「實體網頁瀏覽器」也支援。 |
| 安全和隱私 | iBeacon 沒有 EID(臨時識別碼)之類的功能。 Beacon 發射的訊號是公開的,可以被任何 iOS 裝置和特定的 Android 裝置偵測到。 | Eddystone 具有不斷變化的 EID,並允許信標廣播只有「授權客戶」才能識別的訊號。 |
| API | Apple 沒有提供用於 iBeacon 裝置管理的特定 API。應用程式介面 (API) 是一組用於建立軟體應用程式的協定、工具和例程。它指定了軟體元件之間互動所需的方式。 | Google 推出了兩個 API(Proximity Beacon 和 Nearest API),這為 Eddystone 帶來了許多優勢。這些 API 也讓信標群的管理變得更方便。 |
到目前為止,我相信你已經很好地理解了 Eddystone 與 iBeacon 對比最終決定可能取決於您的開發人員及其使用需求。此外,借助 MOKOSMART 的資料包交織技術,您無需在 iBeacon 和 Eddystone 之間做出選擇,因為我們的藍牙信標裝置相容於兩者。
我們是中國領先的 iBeacon 應用開發公司之一,擁有強大的研發團隊和經驗豐富的銷售工程師,服務於各種細分市場,例如推播通知、支付解決方案、購物、醫療保健、旅遊和其他互動解決方案。如需購買或了解更多 Beacon 解決方案,請與我們聯絡!
繼續閱讀關於 Eddystone 與 iBeacon 的比較










