從前的Beacon應(yīng)用傾向于采用蘋果的iBeacon數(shù)據(jù)數(shù)據(jù)格式或Radius Networks 公司的AltBeacon格式。這兩種Beacon的類型和開發(fā)者使用方式都非常類似。借著物理網(wǎng)絡(luò)項(xiàng)目,谷歌也開始從全新的視角審視藍(lán)牙(Bluetooth),并于去年公布了詳細(xì)的新藍(lán)牙Beacon格式,也就是Eddystone。這一名稱源于英國(guó)有名的Eddystone燈塔。
物理網(wǎng)絡(luò)
圖 1 – 物理網(wǎng)絡(luò)
Eddystone這個(gè)項(xiàng)目名稱很是不錯(cuò),它的口號(hào)“走起,萬物皆可用”也很簡(jiǎn)明地點(diǎn)出了項(xiàng)目的主旨。
這聽起來很簡(jiǎn)單,但卻隱藏著一個(gè)強(qiáng)大的概念。任何人或物都能接近任意物理對(duì)象,并通過智能手機(jī)等合適的計(jì)算設(shè)備“使用”這一對(duì)象。整個(gè)過程無需安裝特別定制的APP來“理解”物理對(duì)象。聽起來是不是有點(diǎn)耳熟?
這是因?yàn)槲覀円呀?jīng)習(xí)慣于使用通用應(yīng)用程序與萬維網(wǎng)互動(dòng),這一應(yīng)用程序非常強(qiáng)大,能夠接收并處理來自地球上任何網(wǎng)絡(luò)服務(wù)器的各類內(nèi)容。它可以渲染文本、安全地收集信息、回放視頻、讓我們?cè)谟螒蛑袑?shí)時(shí)互動(dòng)等。沒錯(cuò),說的就是網(wǎng)絡(luò)瀏覽器。
App真的會(huì)成為下一代瀏覽器嗎?
曾經(jīng)一段時(shí)間以來,業(yè)界并不重視移動(dòng)計(jì)算設(shè)備上的瀏覽器,并認(rèn)為用戶更傾向于安裝定制APP。而事實(shí)可能并非如此。
讓我們回到藍(lán)牙Beacon的世界。對(duì)于iBeacon和AltBeacon,特定的ID在藍(lán)牙廣播數(shù)據(jù)包中被發(fā)送。這一ID有它的代表意義,例如“百貨商場(chǎng)運(yùn)動(dòng)服裝區(qū)”這樣的物理位置,或博物館中的某個(gè)著名的展品。這些ID由Beacon所屬的機(jī)構(gòu)進(jìn)行分配,只有他們知道他們代表的意義。將Beacon ID對(duì)應(yīng)成特定的、有意義的信息,需要手機(jī)上裝有定制應(yīng)用。部署B(yǎng)eacon的機(jī)構(gòu)必須開發(fā)出應(yīng)用,并引導(dǎo)消費(fèi)者下載安裝。消費(fèi)者安裝應(yīng)用之后,就能享用Beacon服務(wù)的便利了,否則Beacon就形同虛設(shè)。
谷歌正在為Chrome瀏覽器添加一種無需了解Beacon所發(fā)送信息的相關(guān)高深知識(shí),就能作出的能力。在谷歌的物理網(wǎng)絡(luò)世界中,唯一需要的Beacon應(yīng)用就是你現(xiàn)在可能已經(jīng)安裝了的瀏覽器。
Eddystone
物理網(wǎng)絡(luò)采用了Eddystone的Beacon,那么它和iBeacon和AltBeacon的Beacon有什么不同呢?
iBeacon和AltBeacon都在藍(lán)牙廣播數(shù)據(jù)包中使用了制造商數(shù)據(jù)字段(ManufacturerData field),其包含Beacon或Beacon所指示的地點(diǎn)或物體的所屬機(jī)構(gòu)的編碼。圖2就顯示了這兩種Beacon格式使用的制造商數(shù)據(jù)字段的相同于不同之處。
圖 2 –Beacon和 AltBeacon的比較
Eddystone不使用制造商數(shù)據(jù)字段,而是在完整的16-位服務(wù)UUID字段中置入0xFEAA值,并用關(guān)聯(lián)的服務(wù)數(shù)據(jù)字段來容納Beacon信息。完整細(xì)節(jié)可查看規(guī)格。
相較于其他Beacon格式,Eddystone定義了許多幀類型(Frame Type),讓Beacon能發(fā)送多種不同類型的信息。當(dāng)前的三種類型定義如下
圖 3 – Eddystone 幀類型
UID幀類型的概念和目的類似于iBeacon和AltBeacon中使用的ID。有意思的是第二種幀類型中的URL,它堪稱谷歌物理網(wǎng)絡(luò)的心臟。
走起,萬物皆可用
圖4 –有了藍(lán)牙Eddystone,再也沒理由隨便把迷路小狗抱回家了
并不難想象它在現(xiàn)實(shí)中的應(yīng)用:只要走近公共汽車站、自動(dòng)販賣機(jī)、或佩戴頸圈的小狗,如果對(duì)方嵌有Eddystone Beacon,且你的智能手機(jī)瀏覽器能夠敏銳地感知情景并作出相應(yīng)的回應(yīng),它就能告訴你下一趟車何時(shí)進(jìn)站,讓你有時(shí)間去買瓶飲料,或查看走丟的小狗的主人信息 – 除非小狗太可愛,你想把它抱回家,當(dāng)然這可不是我們鼓勵(lì)的行為哦。
-
藍(lán)牙
+關(guān)注
關(guān)注
115文章
6026瀏覽量
173125 -
Beacon
+關(guān)注
關(guān)注
0文章
36瀏覽量
10415
發(fā)布評(píng)論請(qǐng)先 登錄
基于藍(lán)牙模組Beacon+觀察者模式實(shí)現(xiàn)資產(chǎn)管理和室內(nèi)定位

藍(lán)牙模塊技術(shù)成為智慧城市最佳選擇?

5年不間斷定位續(xù)航 仁微電子推出超低耗能藍(lán)牙信標(biāo)Beacon
MOV格式與MP4格式的區(qū)別
CC2640在Beacon應(yīng)用中的實(shí)現(xiàn)方法

藍(lán)牙定位的三種技術(shù):RSSI、AoA/AoD、CS定位

ESP8266如何測(cè)量Beacon RSSI?
wifi ap配置,beacon的interval最小值為100ms,能否放開限制呢?
藍(lán)牙信標(biāo)是什么?藍(lán)牙信標(biāo)好不好用?

百問網(wǎng)全志D1h開發(fā)板BLE低功耗藍(lán)牙測(cè)試
2.4GHz高性能藍(lán)牙模塊:多對(duì)多通信,靈活工作模式輕松應(yīng)對(duì)

esp32c3 eddystone url用coded phy可以嗎?
想用esp32-s3同時(shí)在3個(gè)信道發(fā)送自定義的beacon,并且在發(fā)送之前增加CCA監(jiān)聽,可行嗎?
藍(lán)牙定位:藍(lán)牙定位技術(shù)有什么用?

評(píng)論