我是靠谱客的博主 温婉小霸王,最近开发中收集的这篇文章主要介绍[Bluetooth Core V4.2 ] VOL2, PartB, 3 Physical Links3 物理链接,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

3 物理链接

一个物理连接代表两个设备之间的连接。一个物理链接总是与真实的物理通道相关联。逻辑链路有同样的特性以应用在其上的逻辑传送。

不同于connectionless slave broadcast物理连接,物理链接的通用特性是:

  • 功耗控制
  • 链接管理
  • 加密
  • 通道质量影响数据率变化
  • 多slot packet控制

connectionless slave broadcast物理链接与BR/EDR adapted piconet物理通道相关联,一个简单逻辑传送(CSB逻辑传送),且不支持链接管理协议(LMP)。非连接从广播物理链接的链接管理的信息在3.2。非连接从广播物理链接的多slot包由host控制且在profile层面指定。

3.1 活动和停泊物理链接的链接管理

一个连接会由于各种原因损坏,例如一个设备移除范围,遭受严重的干扰或电源故障情况。由于这些事情会在没有任何事前警告的情况下发生,监控主设备和从设备的链接变得非常重要,以避免当逻辑传送地址或停泊成员地址被重新分配给另一个从设备时可能发生的毁坏。

为了能检测链接丢失,每个主设备和从设备应使用一个链接管理连接器,Tsupervision。一旦物理链接收到一个以一个有着从设备的地址的有效包头时,定时器应被复位。如果在CONNECTION状态的任何时间,定时器到达了supervisionTO的值,连接应被视作断开。同样的链接管理定时器应被用在SCO,eSCO和ACL逻辑传送。

超时周期,supervisionTO是由链接管理器协商。它的值应当被选择以使管理超时将比hold和sniff周期更长。已停泊的从设备的链接管理应靠取消停泊和重新停泊从设备来实现。

3.2 非连接从广播物理链接的链接管理

对非连接从广播物理链接而言,只有从设备在监控链接。为了检测链接丢失,从设备应使用一个链接管理定时器,TCSB_Supervision。一旦收到的连接从广播包中的包头有效,每个非连接从广播从设备应复位定时器。如果处在非连接从广播模式的CONNECTION状态下,定时器达到了CSB_SupervisionTO的值,链接被视为断开。

对每个从设备而言,定时周期CSB_SupervisionTO应由主机提供。

3.3 活跃链接的认证载荷超时

对活跃物理链接来说,当使用AES-CCM编码时,一个设备用从遥控设备中包含的一个MIC来监控两个收到的packet之间的时间。为了确保链接的健全,一个认证负载定时器,Tauthenticated_payload被使用。每个设备应在收到含有一个有效MIC的packet后复位定时器。如果在CONNECTION内的任何时间,定时器到达了authenticatedPayloadTO的值,主机应被通知。authenticatedPayloadTO超时周期应由主机提供。

设备应在每次主机被通知后复位定时器。当主机写入authenticatedPayloadTO值后,控制器应复位定时器。

最后

以上就是温婉小霸王为你收集整理的[Bluetooth Core V4.2 ] VOL2, PartB, 3 Physical Links3 物理链接的全部内容,希望文章能够帮你解决[Bluetooth Core V4.2 ] VOL2, PartB, 3 Physical Links3 物理链接所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部