目前市场上主要存在三种主流蓝牙信标标准:
2.1 iBeacon(苹果)
iBeacon是苹果公司在2013年提出的蓝牙信标标准,主要特点是简单、易用,适配iOS设备,支持UUID、Major和Minor三个字段。
广播格式固定,兼容性较好。
广泛应用于零售、博物馆、机场等场景。
只能广播,不支持双向通信。
2.2 Eddystone(谷歌)
Eddystone是谷歌推出的开源信标协议,功能更丰富,支持多种帧类型:
UID帧:类似iBeacon的唯一标识广播。
URL帧:直接广播一个URL,方便快速跳转网页(例如物联网设备交互)。
TLM帧:传输设备状态信息(电池电量、温度等)。
EID帧:加密的动态ID,增强安全性。
Eddystone支持Android设备,提供更灵活的应用场景。
2.3 AltBeacon(Radius Networks)
AltBeacon是Radius Networks公司提出的开源 电话号码数据 蓝牙信标标准,设计上更注重开放性和跨平台兼容。
支持自定义广播内容。
可兼容多种操作系统。
不局限于苹果或谷歌生态。
除此之外,还有一些厂商自定义的信标协议,基本都建立在BLE广播机制基础上,遵循类似的技术规范。