Eddystone 与 iBeacon - 您应该选择哪一个?

蓝牙低功耗信标有两种协议:一种是苹果公司于 2013 年推出的 iBeacon,另一种是谷歌公司于 2015 年推出的 Eddystone。这两种协议在功能实现和应用场景方面有相似之处,并且越来越受欢迎。许多开发者正在使用 Eddystone 和 iBeacon 进行基于位置的营销,这为企业拓展业务、提升利润提供了机会。如果您正在选择最佳的内容分发平台,则需要深入了解这两种协议。本文将重点比较 Eddystone 和 iBeacon。请继续阅读,了解哪种协议更适合您的项目。

埃迪斯通: 工作准则, 优点和 缺点

Eddystone 是谷歌于 2015 年 7 月推出的一种通信协议。它最初名为 UriBeacon,后以英国的 Eddystone 灯塔命名。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 是苹果公司于 2013 年开发的一种协议。iBeacon 设备安装在区域的各个角落,并按预设时间间隔发送蓝牙信号。在无线电信标的有效范围内,任何兼容蓝牙® LE 的设备都可以扫描该信标信号并显示相应内容。接收到信号后,预装应用程序会执行特定操作。早期,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 的比较

黄玉坤

YK是MOKOSMART研发部门的资深产品经理,拥有十多年的智能设备开发经验。他拥有PMP和NPDP认证,并深谙如何协调跨职能团队。他运用数据驱动的洞察力成功推出了40多款互联产品。YK拥有电子与工程背景,擅长将复杂的技术价值主张转化为用户友好的物联网解决方案,适用于消费电子和工业应用。

工业蓝牙低功耗安全解决方案:提升智能工厂工人安全

人员安全始终是工作场所的首要议题,尤其是在工业和制造业环境中……

2周

利用环境网络:联合解决方案重新定义供应链可视性

随着物联网(IoT)行业的快速发展,全球蓝牙资产……

4周

智能珠宝管理:用于资产安全和库存管理的BLE追踪器

在奢侈珠宝行业,精准度、安全性和实时可视性至关重要。确保准确定位……

4周

基于蓝牙低功耗技术的矿工安全管理与追踪解决方案

地下采矿环境本身就具有危险性,因为它存在诸多不确定因素,例如难以预测的地质情况……

1 个月

采用ToF传感器的办公楼智能卫生间监控

如今,越来越多的企业搬进现代化办公大楼开展日常运营。为了……

2个月

MOKOSMART × RAKwireless 联合应用案例:端到端冷链物流优化

1. 核心挑战与痛点 问题:冷链故障很少发生在高度依赖冷链的场所……

2个月