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