Vo2 PartC: Link Manager Protocol Spec

本文深入探讨蓝牙规范中的链路管理协议(LMP),涉及其在控制和协商蓝牙连接中的作用,以及错误处理、事务流程、响应超时等关键概念。LMP用于两个Link Manager之间的通信,其消息仅限于物理链路和逻辑链路上,并有特定的错误处理机制和消息约束。
摘要由CSDN通过智能技术生成

从此章节开始学习蓝牙spec,希望自己能坚持下去!说是学习其实就是当个翻译,提高下自己!


INTRODUCTION


Link Manager Protocol(链路管理协议)通常被用来控制和协商(negotiate)两个设备之间的蓝牙连接操作。其中包括配置和控制逻辑传输、逻辑链路、物理链路。

LMP被用于两个LM(Link Manager)之前的交流。所有的LMP消息仅适用于发送和接收设备之间的物理链路、相关逻辑链路和逻辑传输。

LMP消息只能由LM解释(interpreted)和执行并且不能被直接传播(propagated)到上层协议。

2 GENERAL RULES

2.1 MESSAGE TRANSPORT
LMP消息被携带在ACL逻辑传输单元通过ACL_C逻辑链路或者被携带在APB逻辑传输通过APB_C逻辑链路进行交换。LMP消息除非在sections 4和5另有规定外,否则LMP消息应该在默认的ACL logical transport 进行。ACL-C 和APB-C通过携带在可变长度包上的载荷头部信息的Logical Link Identifier(LLID)变量来区别月ACL-U和APB-U(携带L2CAP和用户数据)的逻辑链路。
控制逻辑链路比其他流量拥有更高的优先权。
基带ACL logical transport 的错误检测和纠错能力通常足以满足LMP的要求。
LMP消息除了可以通过对LMP消息的内容执行的完整性检查之外,还不包含任何额外的错误检测信息。任何此类检查和保护,以克服LMP消息中未检测到的错误,都是一个实现问题。
2.2 SYNCHRONIZATION
LMP 消息在不保证发送或确认包时间的ACL-C 和APB-C 逻辑链路上传输。LMP过程有考虑到两个设备同步状态发生状态这点。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值