Bluetooth Low Layers
include Bluetooth Radio,BaseBand Controller,Link Manager and Host Controller interface.
1、bluetooth radio
用途:傳輸和接收包、支持可選的power class
2、BaseBand Controller
用途:
管理物理信道和連接
選擇下一個跳頻
組成微微網或散射網
組成相應的包給Bluetooth radio傳輸
查詢、查詢掃描
連接、連接掃描
安全
功耗管理LE不允許進行角色轉換
**物理信道**
basic piconet channel:設備進行通信
adapted poconet channel:跳頻使能
inquiry scan channel:發現設備
page scan channel:創建連接
**物理鏈接**
**邏輯傳輸**
ACL :傳輸控制信號、數據、廣播
SCO :支持連續傳輸的數據
eSCO:提供對稱和非對稱的點對點鏈接。
注:SCO logical transport 不能同時支持多個link。
**邏輯鏈接**
包格式
三個不同的訪問碼
device access code
channel access code
inquiry access code
3、Link Manager
用途:連接控制、安全、信息請求、角色轉換、模式操作、邏輯傳輸管理、測試模式
4、HCI
5、security