iBeacon室内定位技术
1 iBeacon介绍
iBeacon是苹果在2013年WWDC上推出一项基于蓝牙4.0(Bluetooth LE | BLE | Bluetooth Smart)的精准微定位技术,当你的手持设备靠近一个Beacon基站时,设备就能够感应到Beacon信号,范围可以从几毫米到50米。因为是一种定位技术,苹果将iBeacon相关的接口放到了 CoreLocation.framework。Google在Android 4.3及后续版本支持了该功能,只要满足iBeacon技术标准即可。
BLE与传统的蓝牙相比最大的优势是功耗降低90%,同时传输距离增大(理想状况下超过100米)、安全和稳定性提高(支持AES加密和CRC验证)。iBeacon同时有一些自己的特点:
(1)无需配对,一般蓝牙设备印象中都需要配对工作。iBeacon无需配对,因为它是采用蓝牙的广播频道传送信号。
(2)程序可以后台唤醒,iBeacon的信息推送需要App支持。但是我们接收iBeacon信号无需打开App,只要保证安装了,同时手机蓝牙打开。
(3)iBeacon不具备传统意义上的数据传输功能,Beacon基站只推送位置信息,数据格式如下图所示。如果开发的APP要运行起来并与服务器通信以实现定制化功能、获取定制化数据,需要开启其他的数据通