1. 程式人生 > >解密:Ble低功耗藍牙和藍牙mesh網絡之間的關系

解密:Ble低功耗藍牙和藍牙mesh網絡之間的關系

image 技術 方案 可控 分享 nds inf IE 行數

如今藍牙mesh組網從推出到現在近一年時間了,藍牙mesh組網的優勢讓眾多方案商趨之若鶩。今天來普及下Ble低功耗藍牙和藍牙mesh網絡之間的關系!

一、低功耗藍牙和藍牙mesh的關系:

藍牙mesh並非無線通信技術,而是一種網絡技術。藍牙mesh網絡依賴於低功耗藍牙。低功耗藍牙技術是藍牙mesh使用的無線通信協議棧。

低功耗藍牙設備可以設置成廣播模式,以無連接方式進行工作,其廣播的數據,位於廣播範圍內的任何其他藍牙主機設備都可接收。這是一對多1N)的拓撲,其中N可以是一個非常大的數量! 如果接收廣播的設備本身不進行數據傳輸,那麽廣播設備的無線電頻譜就僅僅是針對自己而言的,同時對於能夠接收和利用其廣播的其他設備數量沒有明確的限制。藍牙

Beacon就是藍牙廣播功能的一個絕佳案例。

二、藍牙mesh基於ble低功耗藍牙廣播

藍牙Mesh采用ble低功耗藍牙廣播的方式就行信息發送和接受,將信息從網絡當中的某一個節點轉發至目的節點,在藍牙mesh組網中,這種廣播模式也稱為網絡泛洪

采用網絡泛洪的方式,通過可控的泛洪消息傳遞,不需要創建和管理復雜的路由表、路由發現表等,節省了維護網絡運行的存儲器空間的開銷。同時,網絡泛洪消息傳播的本質是多路徑(Multi path)的,確保了信息可以通過多條路徑傳遞到目的節點,因此網絡中任何一個單點的故障也不會對網絡傳輸造成致命性的影響,這使得網絡高度可靠。

低功耗節點和Friend節點

在藍牙

Mesh網絡中低功耗節點可以通過減少射頻收發機(RF transceiver)開啟的占空比來達到低功耗的目的,這些低功耗節點只有在需要進行消息收發的時候才會打開射頻收發器,其他時間都處於休眠狀態。

在藍牙Mesh網絡中還有一類節點是專門為低功耗節點服務的,其具有Friend特性,也可以稱為Friend節點。Friend節點與低功耗節點可以建立Friendship關系。建立此種關系之後,Friend節點可以暫存發往低功耗節點的信息,待低功耗節點退出休眠模式之後,再從Friend節點取回相關信息。

在實際應用中,Friend節點可以是燈泡、機頂盒、路由器,這些設備都是通過市電供電的,對於功耗不是很敏感;低功耗節點可以是由電池供電的設備,如傳感器等。

三、SKYLAB藍牙mesh組網燈控方案

天工測控基於最新的藍牙mesh組網機制推出了藍牙mesh組網燈控方案。在藍牙Mesh組網燈控方案中,將藍牙4.2模塊(SKB369)嵌入進LED燈的控制電路中,使用者通過手機藍牙連接藍牙Mesh網絡中任何一個LED燈裏面的藍牙模塊,就可以控制mesh網絡中的任意一個LED燈或一組LED燈。這套藍牙mesh燈控方案能建立無線藍牙設備之間的多對多(N:N關系

技術分享圖片

藍牙 mesh網絡和多對多拓撲

基於低功耗藍牙mesh模塊SKB369,功耗極低!

技術分享圖片

藍牙Mesh組網的功能支持:

技術分享圖片

解密:Ble低功耗藍牙和藍牙mesh網絡之間的關系