iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 7
0

藍牙的主要架構有主要用來
處理資料傳輸的Controller層
進行資料處理的Host層
作為Controller與Host層溝通橋樑的HCI (Host Controller Interface
和最上層有著常見的各種藍牙Profile的Application應用層。
不管是BR/EDR、HS或LE都有這幾層,只是內容物稍有差異。

下圖為BR/EDR與HS的藍牙架構圖
HS跟BR/EDR的架構主要差異為Controller層的內容。
各層中只簡略列了幾個比較重要的功能並沒有把全部有的都列出。

先以BR/EDR的架構來看
由物理層(PHY, Physical layer)負責在物理通道上收發藍牙資訊的封包
基頻協定(Baseband Protocol)負責規範連線的建立方式
其中包含地址、封包格式、時序以及電源控制等
鏈路管理協定(LMP, Link Manager Protocol)負責藍牙裝置彼此之間的連接
邏輯鏈路控制與調適協定(L2CAP, Logical Link Control and Adaptation Protocol)
負責調適上層的通訊協定和基頻協定之間的連接
並提供了同步連接導向(ACL)與非同步非連接導(SCO)向兩種連線方式。

高速藍牙(HS)則是使用了WiFi技術的物理架構
其架構為圖中的AMP(Alternate MAC/PHY)控制層也就是可替換的意思
即是當藍牙傳輸上有需要時藍牙可自己轉換為使用AMP的架構來進行高速傳輸
其中的內容有協議調適(PAL, Protocol Adaptation layer
與媒體存取控制層(MAC, Media Access Control
用來適應藍牙協議和提供定址(能讓不同裝置知道彼此以用來連結)及媒體存取的控制方式。
https://ithelp.ithome.com.tw/upload/images/20200921/20129674t25FS3atD3.png


上一篇
[Day06]藍牙技術怎麼傳資料?(3/3) 無線通訊技術-訊號調變
下一篇
[Day08]藍牙身體裡面長什麼樣子? 架構介紹-LE
系列文
認識藍牙之技術、測試認證與未來應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言