六月回来 2013, 苹果公布了无线通信领域的下一件大事 – 信标. 这项技术当时并没有引起太多关注, 但这仍然令人印象深刻. 它依赖于背面的蓝牙 4.0 (引入于 2010), 或者我们称之为, 低功耗蓝牙 (博美) 技术. iBeacon 规范代表了基于邻近服务的重大举措,优化了 BLE 的核心优势.
介绍 至 一世乙Apple 提供的 eacon
iBeacon 是一种蓝牙广告协议. 该协议从根本上指导蓝牙信标,需要广播什么数据和什么格式. 如果您想查看完整的 iBeacon 规范, 您可以访问苹果官方网站 信标.
Apple iBeacon 不是您可以在 Apple Store 购买的硬件产品. 它更像是一套规则 – 协议规范, 如果你想获得技术 – 用于基于 BLE 的接近传感. iBeacon 采用低功耗蓝牙接近检测技术.
苹果公司是向世界推出iBeacon的公司. '我’ 在 iBeacon, 正如我们从苹果的品牌形象中看到的那样, 表示Apple的实现. 然而, 底层技术不是专有的. 它是基于蓝牙的 4.0 BLE 协议,可以在任何兼容设备上实现, 不仅仅是iOS产品. 随后,市场上也出现了来自其他科技巨头的信标服务和设备的激增, 比如谷歌的 Eddystone.
iBeacon 规范如何运作
iBeacon 技术利用 BLE, 蓝牙的一部分 4.0 规范发布于 2010. iBeacon的核心是广播. iBeacon 无需连接即可运行. APP获取的所有信息均广播.
广播广告包的基本方法是相同的. 信标设备将相同的数据包发送到所有三个广告渠道. 接收方收到数据包时, 它确定数据包的相关性. 这意味着接收方检查广告包是否可解码? 如果包是可解码的, 它执行进一步的动作.
iBeacon 通信是单向的: 信标不断广播小数据包. 任何支持 BLE 的设备都可以接收这些传输. 这些数据包包含唯一标识符和附加信息. 当兼容设备进入信标范围时, 它检测到该信号并可以根据信号强度估计其与信标的接近程度.
iBeacon广播和编码
iBeacon 就是关于广播的. 每个 iBeacon 设备都有一个唯一的 ID (UUID + 重大的 + 次要). 该ID标记设备广播范围内的特定区域. 这里, 我们专注于关键方面: iBeacons 广播哪些信息? 您需要传输的内容以及默认的技术要求.
iBeacon 关键数据包格式包括:
UUID (通用唯一标识符): 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 协议. 请注意,确保您的信标固件始终是最新的. 如果您需要进一步的帮助, 请随时与我们的蓝牙专家交谈!