iBeacon能否精確室內(nèi)定位等10個技術問題

2014-07-03 11:38:24來源:36kr作者:四月兄弟

國內(nèi)iBeacon技術很熱,但仍舊有很多誤解,所以我們很想澄清關于iBeacon的一些真相:

國內(nèi)iBeacon技術很熱,但仍舊有很多誤解,所以我們很想澄清關于iBeacon的一些真相:

1. iBeacon如何對外推送信息?

這是最常見的對iBeacon的誤解。iBeacon不是偽基站,iBeacon不會對外推送定制信息。信息推送是手機應用里的定制功能,如果客戶安裝了你的應用,你就已經(jīng)具備了推送信息的能力。iBeacon無非是把那個推送行為和beacon對應的位置。不過給用戶的感覺好像是到了這個位置就獲取了一條信息,如果您沒有應用的話,iBeacon對你幾乎沒有用。

2.蘋果是否有關于信息傳輸部分的協(xié)議?

大家總是在想,beacon如果結成傳感器網(wǎng)絡該多好呀。實際情況是現(xiàn)在為止,這只是一個傳說,還沒有見到實際的例子,也沒有看到規(guī)劃,F(xiàn)在iBeacon都是基于把beacon當做信標點使用的這種場景,iBeacon節(jié)點間并不互聯(lián)。國內(nèi)一些廠家說的網(wǎng)絡也是將iBeacon基站、終端(手機)應用和云端(服務器)服務加起來統(tǒng)稱為網(wǎng)絡。

iBeacon能否精確室內(nèi)定位等10個技術問題

3.是否支持傳輸少量定制數(shù)據(jù)?

iBeacon協(xié)議并不用于傳輸定制化數(shù)據(jù)。如果改變協(xié)議就不是標準協(xié)議,也會失去iOS對iBeacon節(jié)點的基本支持。但是不排除一個節(jié)點以普通藍牙方式和以iBeacon方式分時運行的方法。

4.為什么我拿到的beacon測距不準確?

iBeacon是一個基于BLE(低功耗藍牙技術)的2.4G射頻技術,根據(jù)射頻場強隨距離衰減的模型計算距離。因為射頻信號傳播本身就受環(huán)境干擾大不穩(wěn)定,所以基于這個原理的測距也不會精確。蘋果也是把結果放在一個概率范圍內(nèi),分成Immediate,Near,F(xiàn)ar倒是還成;旧衔覀冇^察的結果,在3米以內(nèi)的精確度尚可,3米以后基本上是胡扯。

5.用iBeacon是否可以實現(xiàn)精確的室內(nèi)定位?

iBeacon直接測距不準,但是如果房間內(nèi)有多個beacons并且拓撲合理的話,倒是能達到比較好的室內(nèi)定位效果。信號不穩(wěn)定額可以通過時間平滑,或者多個beacon互相驗證糾正,但這些算法并不容易。要做到定位精度高,反應快需要相當?shù)姆e累,F(xiàn)在還沒有這方面比較好開源代碼可供參考。

根據(jù)我們的測試結果,在平均20平米1個beacon的密度下,定位精度保持在分米級別是沒問題的,而且beacon硬件和施工成本相當?shù)。在很多場景下與現(xiàn)有室內(nèi)導航技術相比的技術優(yōu)勢明顯。

6.多個iBeacon基站同時工作是否會產(chǎn)生嚴重影響?

一個商業(yè)單位內(nèi)可能部署一家公司的或多家公司的多個iBeacon基站,是否會產(chǎn)生類似wifi熱點互相影響的情況呢?理論上可以肯定這些基站是會互相干擾的,但是藍牙是多信道廣播(3個廣播信道),并且實際使用中beacon傳輸周期占空比小(0.04或更小)等,所以干擾也不會很嚴重。我們曾經(jīng)在一個皮包內(nèi)內(nèi)同時打開200個Beacon,都能檢測到正常工作沒有觀察到任何影響。

7.Android是否兼容?

蘋果對于iBeacon的支持很有力。Android4.3以后也增加了支持,市面上也有很多開源的SDK可以直接用。原先流行于Android平臺的NFC由于作用距離短等原因基本上沒有流行起來。看起來iBeacon有取而代之的趨勢。

8.藍牙基站是否方便升級?

由于iBeacon協(xié)議還在發(fā)展過程中,現(xiàn)在部署的基站可能會不能包括以后的特征,現(xiàn)在很多基站都可以在不拆裝節(jié)點的情況下,使用智能終端直接刷ROM升級。

9.我部署的iBeacon節(jié)點是否會被別的商家使用?

回答是Yes!由于iBeacon協(xié)議開放,而且易于偽造,你部署的節(jié)點完全可以被競爭企業(yè)使用。甚至是偽造一個跟你的ID完全相同的Beacon。防止冒用蹭用是一個課題。

包括我們在內(nèi)的設備商會給出一個解決方案,但截止目前還是可以被冒用。由于現(xiàn)在還沒大規(guī)模部署,還有時間去解決這個問題。

10.iBeacon的耗電量如何?為什么市面上有些產(chǎn)品說的有些半年,有些可以用4年?

現(xiàn)在市售方案除Estimote比較特殊外,基本上都是采用的TI2540或2541方案。Beacon作為藍牙基站發(fā)射時間特別短只有4mS左右。

Beacon的發(fā)射周期可調(diào),比如蘋果規(guī)定100mS發(fā)射一次,也就是說100mS里只發(fā)射4ms,我們的產(chǎn)品的默認發(fā)射周期為900mS。發(fā)射功率也可調(diào),比如2540提供0dBmw、+4dBm、-6dBm、-23dBm 四種發(fā)射功率。 不同的使用場景可以根據(jù)實際需要調(diào)整發(fā)射周期、發(fā)射頻率,功耗也會有差別,產(chǎn)品的使用時長就會出現(xiàn)半年到4年這樣的大跨度。

贊助商鏈接: