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支持。但是MG不朽情緣接收iBeacon信號無需打開App,只要保證安裝了,同時手機藍牙打開。

(3)iBeacon不具備傳統意義上的數據傳輸功能,Beacon基站只推送位置信息,數據格式如下圖所示。如果開發的APP要運行起來并與服務器通信以實現定制化功能、獲取定制化數據,需要開啟其他的數據通信方式,如WIFI、4G等。

其中:

UUID:廠商識別號

Major:相當于群組號

同一個組里Beacon有相同的Major,Minor相當于識別群組里單個的Beacon ,TX Power:用于測量設備離Beacon的距離 ,UUID+Major+Minor就構成了一個Beacon的識別號,有點類似于網絡中的IP地址。

TX Power用于測距,iBeacon目前只定義了大概的3個粗略級別:

非常近(Immediate): 大概10厘米內近(Near): 1米內遠(Far):1米外 ,

2、iBeacon工作原理

iBeacon的工作原理是基于Bluetooth Low Energy(BLE)低功耗藍牙傳輸技術發送特定識別信息。藍牙低功耗Beacon基站不斷向四周發送藍牙信號(含相同的UUID,一個區域內有多個相同UUID時,可附帶其他信息以區分),帶滿足iBeacon技術標準的藍牙?櫚鬧悄萇璞附肷瓚ㄇ蚴,就能夠收到信號。藍牙設備定位接受并反饋信號,定位引擎通過三點定位算法、采用RSSI方式計算出用戶位置。

BLE(低功耗藍牙技術)是一種2.4GHz頻段的射頻技術,射頻信號的傳播受環境干擾大不穩定,基于該原理的測距也不會精確。蘋果也是把結果放在一個概率范圍內,分成如上所述的immediate,Near,Far,實際定位精度約在3米左右,國內一些廠商號稱能達到0.3米的3D定位精度。

?3、系統組成

3.1 系統架構

樓宇的iBeacon室內定位技術原理及架構3.2 主要設備組成

(1)藍牙終端,包括手機、PAD等;

(2)Beacon基站;

(3)Beacon定位引擎;

(4)其他網絡設備設施及服務器。

3.3 主要基本功能

(1)室內位置監測和軌跡記錄;

(2)室內地圖導航;

(3)精準信息(廣告)推送。

4 部署原則

(1)藍牙Beacon離地高度:3m 一般在2.5-3m之間,如現場安裝位置較高或遮擋等,需要考慮增加衰減預算;或者采用地面、墻面部署,保證高度在3m內。

(2)藍牙Beacon水平間距:4-8 m ,定位場景:適合隔離度高的過道,理論上只需要按序列部署一列間距4-8m的Beacon。 一般定位場景(開放區域):藍牙Beacon呈三角均勻部署,需要3個或3個以上的藍牙Beacon。互相間距4-8m。

本文來自網絡,如有侵權麻煩聯系刪除!

標簽:,