藍(lán)牙Mesh基礎(chǔ)知識六問六答
Q:什么是藍(lán)牙m(xù)esh
A:藍(lán)牙Mesh網(wǎng)絡(luò)是用于建立多對多設(shè)備通信的低功耗藍(lán)牙(BLE)新的網(wǎng)絡(luò)拓?fù)洹K试S您創(chuàng)建基于多個(gè)設(shè)備的大型網(wǎng)絡(luò),網(wǎng)絡(luò)可以包含數(shù)十臺,數(shù)百甚至數(shù)千臺藍(lán)牙Mesh設(shè)備,這些設(shè)備之間可以相互進(jìn)行信息的傳遞,非常適合樓宇自動化,無線傳感器網(wǎng)絡(luò),資產(chǎn)跟蹤的IoT解決方案。
Q:藍(lán)牙 Mesh相比于其他協(xié)議的優(yōu)勢
A:藍(lán)牙 Mesh是在低功耗的基礎(chǔ)之上開發(fā)出來的,它相對其他協(xié)議有五大優(yōu)勢。最大的優(yōu)勢就是藍(lán)牙 Mesh無需網(wǎng)關(guān)就可以直接與智能終端通信,這能夠充分利用了人機(jī)交互體驗(yàn)好的優(yōu)勢;第二是沒有網(wǎng)關(guān),成本低;三是安裝非常便捷,用戶體驗(yàn)上也尤為好;四是低功耗支持能力強(qiáng);五是有強(qiáng)大的組網(wǎng)能力,雙向可組250個(gè)節(jié)點(diǎn),單向可組1000個(gè)節(jié)點(diǎn),這在無線技術(shù)中能做到是非常不容易的!
Q:一般在什么地方會使用藍(lán)牙 Mesh
A:在樓宇自動化市場會很活躍,特別是商業(yè)照明解決方案以及多個(gè)市場的傳感器網(wǎng)絡(luò)解決方案。它非常適合需要數(shù)十臺,數(shù)百臺或數(shù)千臺設(shè)備相互通信的物聯(lián)網(wǎng)解決方案。
Q:哪些藍(lán)牙版本支持網(wǎng)狀網(wǎng)絡(luò)?現(xiàn)有產(chǎn)品可以升級支持藍(lán)牙 Mesh技術(shù)嗎?
A:網(wǎng)狀網(wǎng)絡(luò)采用藍(lán)牙低功耗,與核心規(guī)格版本4.0及更高版本兼容。升級由幾個(gè)因素決定,如藍(lán)牙芯片中可用的內(nèi)存量。
Q:如何構(gòu)建一個(gè)藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)產(chǎn)品?
A:構(gòu)建一個(gè)藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)產(chǎn)品,需要有兼容的硬件和軟件。藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)需要支持GAP Broadcaster和Observer roles的底層藍(lán)牙LE 4.x或藍(lán)牙5堆棧,以及廣播和掃描數(shù)據(jù)包(要在藍(lán)牙LE上使用藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)協(xié)議,建議使用藍(lán)牙模塊提供商的SDK,其中包括具有相應(yīng)API的藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)協(xié)議)。
Q:如何構(gòu)建一個(gè)藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)手機(jī)應(yīng)用程序?
A:要開發(fā)適用于藍(lán)牙網(wǎng)狀網(wǎng)絡(luò)產(chǎn)品的智能手機(jī)或平板電腦應(yīng)用程序,如果您的移動操作系統(tǒng)提供合適的API,使應(yīng)用程序能夠滿足Mesh Profile規(guī)范中定義的藍(lán)牙LE廣告包的相關(guān)要求,則應(yīng)使用advertising bearer方式。在這種情況下,advertising bearer是首選bearer。在無法使用advertising bearer的時(shí)候,可以使用Bluetooth Mesh代理協(xié)議來啟用通過proxy node與網(wǎng)狀網(wǎng)絡(luò)的通信。proxy protocol可以在標(biāo)準(zhǔn)藍(lán)牙低功耗GAP和GATT API之上實(shí)



