CN / EN
文档反馈
感谢关注汇顶文档,期待您的宝贵建议!
感谢您的反馈,祝您愉快!

L2CAP数据包结构

服务数据单元SDU(Service Data Unit)是从高层信息单元传送到底层协议的,是针对于应用层的数据包,主要应用于通过COC创建动态信道的服务中。协议数据单元PDU(Protocol Data Unit)是指L2CAP层的数据包,一个SDU在L2CAP层可以拆分为一个或多个PDU。每个L2CAP层PDU数据包的有效载荷前端都包含一个32-bit的报头,那么数据包的长度信息必须包含在报头中,以便判断数据包的结束。

PDU数据包结构如图 27所示:

图 27 PDU数据包结构

SDU数据包结构如图 28所示:

图 28 SDU数据包结构

报头包括2字节的长度字段和2字节的信道标识符。长度字段表示报头后的信息载荷字节数。需要注意的是,SDU的第一帧数据包报头之后的两个字节表示SDU有效载荷的长度。

扫描关注

打开微信,使用“扫一扫”即可关注。