0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通過藍牙Mesh網(wǎng)絡(luò)連接一切

意法半導(dǎo)體AMG ? 來源:未知 ? 作者:李倩 ? 2018-08-09 17:32 ? 次閱讀

STSW-BNRG-Mesh是ST首個BLE Mesh軟件包,幫助開發(fā)人員創(chuàng)建藍牙Mesh網(wǎng)絡(luò)解決方案。該解決方案將IOSAndroid應(yīng)用程序以及BlueNRG-Mesh搭配融合使用,同時將藍牙Mesh庫移植到IOS和Android的操作系統(tǒng)上。根據(jù)2017年推出的新標(biāo)準(zhǔn),可使用低功耗藍牙(BLE)來創(chuàng)建最多32,000臺設(shè)備互聯(lián)的Mesh網(wǎng)絡(luò)。它在某些方面與6LoWPAN類似,數(shù)據(jù)可通過Mesh網(wǎng)絡(luò)傳送至互聯(lián)網(wǎng)的網(wǎng)關(guān)。創(chuàng)建藍牙Mesh網(wǎng)絡(luò)與創(chuàng)建6LoWPAN網(wǎng)絡(luò)同樣簡單。此外,我們的BlueNRG–1和BlueNRG–2片上系統(tǒng)(SoC)、SPBTLE–1S即用型BLE模塊以及BlueNRG-MS(需要配合其他處理器)只需升級固件即可實現(xiàn)這項新技術(shù)。

因此,藍牙Mesh網(wǎng)絡(luò)變得非常有吸引力,尤其是對于已經(jīng)使用我們的SoC和網(wǎng)絡(luò)處理器的公司,因為創(chuàng)建Mesh網(wǎng)絡(luò)不一定需要額外的控制器或昂貴的解決方案。BLE無處不在,對于已經(jīng)向這一技術(shù)投資的公司而言,創(chuàng)建Mesh網(wǎng)絡(luò)可能更具成本效益。據(jù)藍牙技術(shù)聯(lián)盟(SIG)估計,采用藍牙Mesh網(wǎng)絡(luò)的第一批應(yīng)用將是工業(yè)應(yīng)用,因為大多數(shù)智能工廠和專業(yè)環(huán)境已使用無線網(wǎng)絡(luò)連接傳感器或照明燈。借助這種新拓補,客戶在網(wǎng)絡(luò)中受距離范圍或節(jié)點數(shù)量的限制更小。

通過藍牙Mesh網(wǎng)絡(luò)連接一切

BlueNRG-Mesh SDK硬件和軟件協(xié)議棧圖示

STSW-BNRG-Mesh采用了帶向?qū)У目蓤?zhí)行文件形式,幫助您在PC上安裝SDK(軟件開發(fā)工具包)。它提供了庫、源代碼和演示應(yīng)用程序。例如,可以用預(yù)編譯的二進制文件使智能手機通過單播或廣播尋址與節(jié)點通信,并實現(xiàn)節(jié)點到節(jié)點通信。該演示使用控制器的序列號生成MAC地址,并創(chuàng)建可模擬的智能照明系統(tǒng)網(wǎng)絡(luò)。

該軟件包出色的優(yōu)化了庫文件,可適用于超低功耗設(shè)備??朔藘?nèi)存和計算限制,使用BlueNRG的大多數(shù)產(chǎn)品都可實現(xiàn)固件更新。我們的軟件協(xié)議棧也利用硬件來加快某些加密操作。安全性至關(guān)重要,有些開發(fā)者之所以會選擇藍牙Mesh網(wǎng)絡(luò),是因為他們熟悉其加密方案。優(yōu)化的堆棧意味著應(yīng)用程序執(zhí)行速度更快、系統(tǒng)功耗更低。

符合藍牙SIG規(guī)范

STSW-BNRG-Mesh完全符合藍牙SIG規(guī)范,其解決方案適用于當(dāng)前和未來市場上所有兼容BLE的智能手機或智能設(shè)備。相較下,自定義的解決方案需要更多維護,并且無法實現(xiàn)相同水平的互操作性、穩(wěn)健性和可靠性。ST已完全通過藍牙SIG的ID號認(rèn)證,已經(jīng)使用STSW-BNRG-Mesh的用戶只需刷入我們的固件即可完全兼容藍牙Mesh網(wǎng)絡(luò)標(biāo)準(zhǔn)。

基于STSW-BNRG-Mesh實現(xiàn)新功能會更容易。例如,我們后續(xù)將推出低功耗模式,這是藍牙Mesh網(wǎng)絡(luò)標(biāo)準(zhǔn)中的一種可選功能,此功能通過縮短接收器的有效時間來降低功耗。低功耗節(jié)點(LPN)需要與friend node建立連接。friend node是為一個或多個LPN存儲消息的設(shè)備,并僅在LPN要求時發(fā)送這些消息,從而可以提高效率。使用傳感器的節(jié)點最可能是低功耗節(jié)點(LPN),因為它們花費更多的時間來發(fā)送數(shù)據(jù)而不是接收信息,并且傳輸頻率很低,通常只在特定事件觸發(fā)喚醒功能時發(fā)生。因此,讓這些節(jié)點持續(xù)保持活動狀態(tài)將非常浪費功耗。

ST的優(yōu)勢

藍牙Mesh網(wǎng)絡(luò)在配置(即向網(wǎng)絡(luò)添加新節(jié)點)時提供了具體的指導(dǎo)。為防止黑客攻擊,在設(shè)備與網(wǎng)絡(luò)上已有的設(shè)備進行通信之前,需要對安全性十分謹(jǐn)慎。然而,所有的安全措施都會拖延操作并極大地惡化用戶的體驗,需要等待很長時間。STSW-BNRG-Mesh實現(xiàn)了iOS和Android配置時間縮短,以確保出色的用戶體驗,使開發(fā)人員可以在應(yīng)用中,快速使用源代碼。

此外,為使原型設(shè)計更加實用,我們支持通過電子郵件將已配置節(jié)點的數(shù)據(jù)庫轉(zhuǎn)移到另一臺設(shè)備。因此,如果開發(fā)人員希望將另一臺智能手機作為配置設(shè)備(即使是具有不同操作系統(tǒng)的智能手機,只要它是iOS或Android設(shè)備),我們就可以通過發(fā)送電子郵件附件將已配置節(jié)點的數(shù)據(jù)庫傳輸?shù)叫碌囊苿咏K端。

您可以用我們的評估板進行方便高效的藍牙Mesh網(wǎng)絡(luò)開發(fā)。評估板STEVAL-IDB008V2集成了BlueNRG–2 SoC,STEVAL-IDB007V2則使用了BlueNRG–1。STSW-BNRG-Mesh為這些系統(tǒng)提供了預(yù)編譯的二進制文件,因此只需將文件拖放到電路板的顯示文件中即可啟動示例應(yīng)用,用戶即可快速開始創(chuàng)建解決方案并轉(zhuǎn)移到定制PCB。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 藍牙
    +關(guān)注

    關(guān)注

    114

    文章

    5723

    瀏覽量

    169086
  • Mesh網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    0

    文章

    41

    瀏覽量

    14122

原文標(biāo)題:簡單、可擴展且易于使用的藍牙Mesh網(wǎng)絡(luò)

文章出處:【微信號:St_AMSChina,微信公眾號:意法半導(dǎo)體AMG】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    藍牙Mesh技術(shù)正式發(fā)布,Nordic第個推出mesh SDK

    Beacon方面,Beacon的應(yīng)用場景是“對多”,而Mesh有希望拓展這個網(wǎng)絡(luò)實現(xiàn)“多對多”,不管設(shè)備在這個網(wǎng)絡(luò)中扮演什么角色,只要通過
    發(fā)表于 07-21 12:29

    解析藍牙mesh網(wǎng)絡(luò)

    解析藍牙mesh網(wǎng)絡(luò)
    發(fā)表于 09-25 10:58

    解析藍牙mesh網(wǎng)絡(luò)

    解析藍牙mesh網(wǎng)絡(luò)
    發(fā)表于 10-31 12:30

    詳解藍牙mesh網(wǎng)絡(luò)開發(fā)

    作者:藍牙技術(shù)聯(lián)盟EMEA技術(shù)項目經(jīng)理 Martin Woolley 小碼哥藍牙mesh網(wǎng)絡(luò)讓您在無線設(shè)備之間得以建立多對多的通信關(guān)系,并且可以讓設(shè)備將數(shù)據(jù)中繼到自身無線電傳輸范圍以外
    發(fā)表于 07-24 06:19

    藍牙Mesh的架構(gòu)及如何通過藍牙Mesh網(wǎng)絡(luò)收發(fā)消息?

    在本系列文章的和,我們討論了藍牙Mesh的架構(gòu)及如何通過藍牙Mesh網(wǎng)絡(luò)收發(fā)消息,這
    發(fā)表于 02-25 07:59

    如何通過mesh網(wǎng)絡(luò)連接墻壁開關(guān)和LED驅(qū)動器?

    如何通過mesh網(wǎng)絡(luò)連接墻壁開關(guān)和LED驅(qū)動器?
    發(fā)表于 06-15 06:23

    藍牙Mesh網(wǎng)絡(luò)是什么?手機如何接入到藍牙Mesh網(wǎng)絡(luò)?

    藍牙Mesh網(wǎng)絡(luò)是什么?藍牙Mesh網(wǎng)絡(luò)有哪些特性?手機如何接入到
    發(fā)表于 06-26 07:18

    藍牙Mesh技術(shù)—邊緣網(wǎng)絡(luò)的成長

      從本質(zhì)上來講,藍牙Mesh技術(shù)并非無線通信技術(shù),而是網(wǎng)絡(luò)(組網(wǎng))的技術(shù),用于構(gòu)建“多對多通信連接”的
    發(fā)表于 05-17 15:39

    網(wǎng)絡(luò)連接技術(shù)

    網(wǎng)絡(luò)連接技術(shù) 網(wǎng)絡(luò)連接技術(shù)用于連接外圍設(shè)備到計算機、計算機到計算機、計算機到網(wǎng)絡(luò)設(shè)備、網(wǎng)絡(luò)設(shè)備到網(wǎng)絡(luò)
    發(fā)表于 03-20 16:05 ?1193次閱讀

    解密:Ble低功耗藍牙藍牙mesh網(wǎng)絡(luò)之間的關(guān)系

    控方案。在藍牙Mesh組網(wǎng)燈控方案中,將藍牙4.2模塊SKB369嵌入進LED燈的控制電路中,用戶通過手機藍牙
    的頭像 發(fā)表于 06-12 11:12 ?9602次閱讀

    藍牙Mesh網(wǎng)狀網(wǎng)絡(luò)對物聯(lián)網(wǎng)有哪些影響?SKYLAB來告訴你

    支持Mesh組網(wǎng)的 藍牙解決方案 與藍牙模塊正在緊密設(shè)計研發(fā)中。 藍牙mesh將低功耗藍牙無線
    發(fā)表于 08-13 11:36 ?410次閱讀

    藍牙Mesh網(wǎng)絡(luò)的工作原理及未來展望

    藍牙(Bluetooth)是項全球通用的無線標(biāo)準(zhǔn),它為我們帶來了簡便、安全的連接,現(xiàn)已支持Mesh網(wǎng)絡(luò)。全新的
    的頭像 發(fā)表于 08-10 10:39 ?1.1w次閱讀

    芯片緊缺,正在影響一切硬件

    芯片緊缺,正在影響一切硬件,大到汽車,小到產(chǎn)線上的每個充電器、藍牙耳機。
    的頭像 發(fā)表于 12-29 14:22 ?4551次閱讀

    藍牙mesh網(wǎng)絡(luò)的七個特點

    藍牙mesh網(wǎng)絡(luò)的七個特點
    的頭像 發(fā)表于 12-21 11:20 ?850次閱讀
    <b class='flag-5'>藍牙</b><b class='flag-5'>mesh</b><b class='flag-5'>網(wǎng)絡(luò)</b>的七個特點

    藍牙MESH是什么?

    藍牙Mesh種基于藍牙技術(shù)的無線通信網(wǎng)絡(luò)協(xié)議,專門設(shè)計用于創(chuàng)建大規(guī)模設(shè)備網(wǎng)絡(luò),特別適用于物聯(lián)
    的頭像 發(fā)表于 09-14 08:03 ?620次閱讀
    <b class='flag-5'>藍牙</b><b class='flag-5'>MESH</b>是什么?