用于智能樓宇和工業(yè)物聯(lián)網(wǎng)(IoT)的網(wǎng)狀網(wǎng)絡(luò)
與傳統(tǒng)的點(diǎn)對(duì)點(diǎn) (P2P) 藍(lán)牙聯(lián)接不同,藍(lán)牙低功耗網(wǎng)狀網(wǎng)絡(luò)實(shí)現(xiàn)了多對(duì)多拓?fù)?,并使用托管泛洪?lái)發(fā)送數(shù)據(jù)。因此,它們不需要任何集中式路由或路由表如以太網(wǎng)。藍(lán)牙低功耗網(wǎng)格規(guī)范還提供了內(nèi)置的多層加密安全性,因此網(wǎng)絡(luò)中的節(jié)點(diǎn)可以中繼流量,而無(wú)需了解任何消息的內(nèi)容。節(jié)點(diǎn)可以簡(jiǎn)單地傳遞它們,而網(wǎng)絡(luò)上潛在的竊聽(tīng)者只能看到加密的數(shù)據(jù)包,這對(duì)網(wǎng)絡(luò)安全性有顯著好處,同時(shí)又保留了設(shè)計(jì)的簡(jiǎn)單性。適當(dāng)部署的藍(lán)牙低功耗網(wǎng)狀網(wǎng)絡(luò)可以比傳統(tǒng)的P2P藍(lán)牙通信覆蓋更大的距離,因?yàn)楣?jié)點(diǎn)可以將數(shù)據(jù)包中繼到傳輸節(jié)點(diǎn)范圍之外的目標(biāo)節(jié)點(diǎn)以執(zhí)行消息傳遞。這使以前無(wú)法用藍(lán)牙技術(shù)實(shí)現(xiàn)的各種物聯(lián)網(wǎng)(IoT)應(yīng)用成為可能,包括聯(lián)網(wǎng)照明和遠(yuǎn)程傳感器監(jiān)控。
圖1. RSL10 Mesh平臺(tái)套件
RSL10 Mesh平臺(tái)是多面、易于配置的平臺(tái),可用于開(kāi)發(fā)基于RSL10 藍(lán)牙5無(wú)線電的網(wǎng)狀網(wǎng)絡(luò)應(yīng)用。該平臺(tái)含兩個(gè)基于RSL10的網(wǎng)格節(jié)點(diǎn)和一個(gè)Strata網(wǎng)關(guān),以聯(lián)接到Strata Developer Studio?,并充當(dāng)網(wǎng)絡(luò)供應(yīng)商,以便可以安全地添加和刪除節(jié)點(diǎn)。
除RSL10系統(tǒng)級(jí)封裝 (RSL10 SIP)外,網(wǎng)格節(jié)點(diǎn)還具有多個(gè)環(huán)境傳感器,用于監(jiān)測(cè)溫度和環(huán)境光以及磁場(chǎng)檢測(cè)。這些節(jié)點(diǎn)還包括一個(gè)2.3 kHz音調(diào)指示器,一個(gè)用于連接蜂鳴器以及調(diào)光和報(bào)警功能的連接器。
圖2. RSL10 Mesh節(jié)點(diǎn)框圖
Strata網(wǎng)關(guān)支持無(wú)縫安全聯(lián)接到Strata Developer Studio?。這云聯(lián)接的軟件可實(shí)現(xiàn)其他網(wǎng)狀網(wǎng)絡(luò)的配置和空中固件升級(jí)(FOTA)。使用虛擬工作區(qū)用于包括智能辦公室和智能家居的常見(jiàn)網(wǎng)狀網(wǎng)絡(luò)示例,開(kāi)發(fā)人員可以在Strata基本視圖中訪問(wèn)傳感器數(shù)據(jù)并觸發(fā)設(shè)置,例如網(wǎng)絡(luò)中每個(gè)節(jié)點(diǎn)的信號(hào)強(qiáng)度、環(huán)境光、電池、溫度和節(jié)點(diǎn)聯(lián)接。高級(jí)視圖使用戶可以查看幾個(gè)代碼示例。
RSL10 Mesh平臺(tái)支持制造商在深入研究高級(jí)示例之前,先體驗(yàn)并開(kāi)發(fā)不同的實(shí)際用例,從而使制造商能夠以直觀的方式實(shí)現(xiàn)網(wǎng)狀網(wǎng)絡(luò)應(yīng)用程序。
圖3. Strata Developer Studio
開(kāi)發(fā)人員還可以使用RSL10集成開(kāi)發(fā)環(huán)境(IDE)內(nèi)提供的RSL10 Mesh平臺(tái)的源代碼或符合藍(lán)牙特別興趣小組(Bluetooth SIG)的RSL10 Mesh軟件包中提供的任何示例來(lái)定制自己的應(yīng)用程序。
圖4. RSL10 Mesh應(yīng)用程序
安森美半導(dǎo)體還提供RSL10 Mesh應(yīng)用程序,可在GooglePlay?下載。該Mesh應(yīng)用程序充當(dāng)供應(yīng)商,以輕松在網(wǎng)狀網(wǎng)絡(luò)中部署基于RSL10的新設(shè)備,并支持使用Generic OnOff和Light Lightness模型控制單個(gè)節(jié)點(diǎn)或節(jié)點(diǎn)組。