藍芽協議體系結構

2021-07-26 05:52:53 字數 810 閱讀 7053

藍芽協議體系結構

整個藍芽協議體系結構可分為底層硬體模組、中間協議層和高階應用層三大部分。

鏈路管理層(lmp,link management protocol)、基帶層(bb)和射頻(rf)構成藍芽的底層模組。rf通過2.4ghz無需授權的ism頻段,實現資料位流的過濾和傳輸,它主要定義了藍芽收發器應該滿足的要求。bb層負責跳頻和藍芽資料及資訊幀的傳輸。lm層負責連線的建立和拆除以及鏈路的安全和控制,它們為上層軟體模組提供了不同的訪問入口,但是兩個模組介面之間的訊息和資料傳遞必須通過藍芽主機控制器介面(hci)的解釋才能進行。也就是說,hci是藍芽協議中軟硬體之間的介面,它提供了乙個呼叫下層bb、lm、狀態和控制暫存器等硬體的統一命令介面。hci協議以上的協議軟體實體執行在主機上,而hci以下的功能由藍芽裝置來完成,二者之間通過傳輸層進行互動。

中間協議層包括邏輯鏈路控制與適配協議(l2cap)、服務發現協議(sdp)、串列埠**協議(rfcomm)和**控制協議規範(tsc)。l2cap完成資料拆裝、服務質量控制、協議復用和組提取等功能,是其他上層協議實現的基礎,因此也是藍芽協議棧的核心成分。sdp為上層應用程式提供了一種機制來發現網路中可用的服務及其特性。rfcomm依據etsi標準ts07.10在l2cap上**9針rs-232串列埠的功能。tcs提供藍芽裝置間話音和資料的呼叫控制信令。

在藍芽協議棧的最上部是高階應用層,它對應於各種應用模型的剖面(profile),是剖面(profile)的一部分。藍芽1.1定義的profile有13個。sig認為藍芽裝置有4個最基本的profile:

低功耗藍芽的體系結構

低功耗藍芽的體系結構比較簡單,從下到上分別為控制器 主機和應用層。控制器主要包含物理層 直接測試模式 鏈路層和主機控制介面 hci 的下半部分,能夠收發無線電訊號,並將這些無線電訊號翻譯成帶資訊的資料報。主機通常為協議棧,管理裝置間如何通訊以及如何提供服務。包含主機控制機介面的上半部分 邏輯鏈路控制...

網路協議 ISO OSI體系結構

網路協議的標準 包括 電信標準 國際標準 由不同的國際部門制定發布實施的。一 電信標準 二 國際標準 主要組織 1.指國際標準化組織 iso 2.ansi 美國國家標準 3.ieee 美國電氣與電子工程師協會 三 iso osi體系結構 systems inter connection refere...

TCP IP協議族體系結構

tcp ip協議族不是乙個協議,而是乙個四層協議系統,自下而上分別是資料鏈路層 網路層 傳輸層和應用層。每一層完成不同的功能,且通過若干協議來實現,上層協議使用下層協議提供的服務 上層和下層的關聯性 1 資料鏈路層 負責幀資料的傳遞。經過資料鏈路層封裝的資料稱為幀 資料鏈路層兩個常用的協議時arp ...