蓝牙MAC层
本教程部分蓝牙基础知识涵盖以下子主题:
主页频率PHY层MAC层堆栈电源类安全产品版本
蓝牙MAC层由链路管理协议(LMP)和逻辑链路控制与适配协议(L2CAP)组成。
逻辑通道
蓝牙标准根据不同的负载流量定义了五种不同类型的逻辑数据通道。它们是链接控制、链接管理器、用户异步、用户同步和用户同步。链路控制通道携带诸如ARQ、流控制和有效载荷表征等信息。
控制通道
蓝牙操作模式
在连接状态下,蓝牙设备可以处于四种模式之一,包括主动模式、嗅探模式、保持模式和停车模式。
在主动模式,蓝牙设备积极参与渠道。
在嗅嗅模式,蓝牙从设备不会监听所有接收到的槽位,而是只监听指定槽位的消息。
在保持状态时,蓝牙设备长时间不传输数据。
在公园模式时,蓝牙设备几乎没有活动,因此耗电量极低。
链路管理协议(LMP)
LMP协议用于建立链路和控制链路。LC (Link Control)为链路管理器协议提供了可靠性。LM pdu以单槽包的形式发送。
PDU =操作码(7bits),事务ID(1bit),信息内容
逻辑链路控制和适配协议(L2CAP)
类似LLC的L2CAP协议负责实体之间的链路层协议服务。它向上层提供服务,并依靠下层进行流量控制和错误控制。L2CAP使用ACL链接,而不使用SCO链接。
L2CAP提供两种类型的服务:无连接服务和连接模式服务。无连接类型提供可靠的数据报传递服务。连接模式类型使用HDLC协议提供服务。
相关链接
蓝牙产品供应商
蓝牙v1.2 v2 v2.1 v3 v4 v4.1的区别
BLE(蓝牙低能耗)链路
➤蓝牙v4.2 vs v5.0 >>
➤蓝牙v5.0 vs v5.1 >>
➤BLE状态和状态图>>
➤BLE广告和数据频道>>
➤BLE协议栈架构>>
➤BLE连接进程>> .使用实例
➤BLE广告和数据包格式>>
其他标准MAC层协议
Wimax MAC协议
Wlan MAC层协议part1
Wlan MAC层协议part2
Zigbee MAC层框架
蓝牙MAC层
802.11ac MAC层