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