藍芽mesh通訊協議

2022-10-11 04:39:09 字數 772 閱讀 2827

注釋:藍芽,類似於wifi,zigbee等,是一種網路傳輸協議; mesh 指的是訊號傳輸的一種網狀結構。

wifi,藍芽,藍芽mesh,zigbee的異同點:

注釋:為區分相同工作頻段的不同通訊方式,藍芽mesh廣播位址為37,38,39通道

注釋:閘道器:網路聯結器、協議轉換器,在網路層以上工作,實現網路互聯(使得不同網路通訊協議的裝置之間可以進行資訊互動)

藍芽工作波長123mm左右,很容易通過障礙物,工作頻率:2.4-2.4835ghz

資料報組成:位址+包頭+有效資訊

藍芽mesh網路模型

注釋:網路協議層次結構均大致相同,分為4層或5層

藍芽mesh節點:

注釋:如果一台裝置成為了藍芽mesh網路中的一部分,我們將這台裝置稱之為:節點; 若該裝置未成為藍芽mesh網路的一部分,我們將該裝置稱之為:未配網裝置; 而將一台為配網裝置變成節點的過程,我們稱之為:配網。

注釋:每個節點可以不止代表一種功能節點,大部分的節點都具有中繼的功能。

元素:訊息:

模型:(程式設計的重點,類似於結構體/物件導向的概念)乙個model定義了乙個節點的基本功能。

其它

藍芽mesh協議架構

藍芽mesh協議架構 mesh協議層架構圖 圖 mesh系統架構 承載層 bearer layer bearer layer 定義了mesh節點怎麼傳遞網路訊息的。定義了兩種bearer,廣播advertising bearer 和gatt bearer advertising bearer 利用的...

通訊協議 UDP通訊

通訊協議 通訊協議是udp tcp通訊的基礎,沒有通訊協議的 通訊 是沒有任何意義上的,通訊協議不是底層函式或者高深的原理,而是程式設計師之間的一種文字約定。資料在網路上是以位元組的形式傳送的 底層是01碼 我們在讀取到資料之後,該以怎樣的方式對它進行解碼呢?這就是我們在通訊之前需要制定的通訊協議。...

串列埠通訊 通訊協議

我們的串列埠程式,除了通用的,進行串列埠監聽收發的簡單工具,大多都和下位機有關,這就需要關心我們的通訊協議如何快取,分析,以及通知介面。所謂通訊協議是指通訊雙方的一種約定。約定包括對資料格式 同步方式 傳送速度 傳送步驟 檢糾錯方式以及控制字元定義等問題做出統一規定,通訊雙方必須共同遵守。因此,也叫...