蓝牙BLE协议之——L2CAP层

注:文章基于蓝牙6.0 协议栈核心规范文档,由 SIG规定,原文档可 点此进入查看

目录

一、L2CAP介绍

二、L2CAP位置

三、空口包结构

未编码PHY空口包

编码PHY空口包

 编码未编码Phy说明​编辑

 L2CAP Header

B帧(Basic Frame)

K帧(Credit-Based Frame)

C帧(Control Frame)​编辑

 分段和重组


 

一、L2CAP介绍

        蓝牙低功耗(BLE)的L2CAP层是协议栈核心逻辑链路控制层,位于ATT/GATT等上层协议与HCI/LL控制层之间,具有以下核心功能:

  1. 协议复用:通过CID(通道标识符)区分不同服务,BLE固定通道CID 0x0004用于ATT协议,CID 0x0005用于LE信号通道
  2. 分段重组(SAR) :将最大64KB的SDU分割为适合空口传输的PDU,重组时通过PDU长度字段校验完整性
  3. 信用流控制:LE特有机制,通过初始信用值和动态调整实现无阻塞传输
  4. 错误恢复:仅增强模式支持重传,基础模式依赖LL层ARQ机制

        (与传统蓝牙(BR/EDR)差异:BLE无重传/流控制模式,仅支持LE信用控制模式和增强信用模式)

二、L2CAP位置

三、空口包结构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冰&可乐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值