干货:iBeacon使用过程中易忽略的点_95power
发布日期:2019-08-12 浏览次数:161次
iBeacon 介绍
iBeacon是一种ble低功耗广播协议,也可以说是ble蓝牙广播设备,又叫beacon信标基站。可以让附近的蓝牙主机(智能手机)检测到一个由一个iBeacon信号发射器发出的蓝牙信号。
iBeacon目前采用了基于蓝牙4.0、蓝牙4.2、蓝牙5.0的低功耗蓝牙技术,主要用作辅助蓝牙室内定位应用。
(1)iBeacon工作原理
iBeacon中有两个角色:
发射者: 一般都是各种ibeacon硬件基站设备
接收者: 一般都是智能终端(手机)
发射者(ibeacon)通过BLE的广播通信通道,以一定的时间间隔向外广播自己的数据包(包括蓝牙MAC地址等信息),接收者可以通过终端提供的功能来接收,达到信息的交互。
(2)iBeacon的广播信息
iBeacon的广播数据包中至少携带了三个主要信息:UUID, Major, Minor,这三个信号组成了一个iBeacon的唯一标识符。此外,当蓝牙主机接收者接收到iBeacon的广播信号时,还会有其他重要信息,比如iBeacon的数据包中还包含RSSI(信号强度)。
(3)遮挡对iBeacon广播信号的影响:
iBeacon广播的是2.4GHz 的信号,任何物理遮挡物都会影响iBeacon的广播信号的传播。
iBeacon向四周不停地广播自己的数据包,广播信号就像是水波一样像四周扩散,越靠近中心点的水波越高,也就是其RSSI值信号越强。而一旦有东西阻隔遮挡,ibeacon的广播信号就会减弱甚至消失。而且ibeacon的辐射范围一旦超过一定的值(和ibeacon的发射功率有关),ibeacon的广播信号就会消失,蓝牙主机是接收不到的。所以iBeacon的广播范围是有限制的。
更多ibeacon使用的信息可咨询95power小编。