干貨: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小編。