#蓝牙无线技术# #数据包# #检测认证# #跨境电商# #电子产品# 低功耗蓝牙中的数据包确认
数据包确认流程
低功耗蓝牙链路层的数据包确认和流量控制机制应用于所有ACL连接及连接等时流(CIS)中。下述中的PDU指数据物理信道PDU或连接等时流数据PDU。
在每一条低功耗蓝牙连接中链路层有两个参数: 发送顺序号(SN)和下一个期望顺序号(NESN),每个参数由一个比特表示。发送顺序号用于区分链路层发送的数据包;下一个期望顺序号用于链路层对与其相连接的设备上一次发送的数据包的确认或者请求重新发送。
ACL连接或连接等时流(CIS)刚创建时发送顺序号和下一个期望顺序号参数均应设置为0.
如果上一次发送的数据物理信道PDU使用的是LE Coded PHY, 重新发送使用的编码方案可能与上一次发送使用的编码方案不相同。如果在等待数据物理信道PDU重新发送时出现PHY更新流程则将使用新的PHY重新发送。
新PDU是指由链路层初次发送的PDU; 上一个PDU是指链路层重新发送的PDU。当重新发送数据物理信道PDU时,数据包中除报头中的NESN比特之外的数据包其他部份应当与链路层上次发送的数据物理信道PDU相同。
对于每一个新PDU,报头中的SN比特应设置为[发送设备的]发送顺序号比特值;对于每一个发送的PDU,报头中的NESN比特应设置为[发送设备的]下一个期望顺序号比特值。
每接收到一个PDU后应将PDU中的SN比特值与[接收设备的]下一个期望顺序号(NESN)比特值进行比较。如果比较结果显示两者不同则表明此PDU为重复发送的PDU,应保持下一个期望顺序号比特值不变并忽略此数据包;如果比较结果显示两者相同则表明此PDU为新PDU,应将下一个期望顺序号比特值取反并接收此数据包。
每接收到一个PDU后应将PDU中的NESN比特值与[接收设备的]发送顺序号(SN)比特值进行比较。如果比较结果显示两者相同则表明上一次发送的PDU没有被确认,应当立即重新发送;如果比较结果显示两者不同则表明上一次发送的PDU已被确认,可以发送新的PDU了。
如果接收到的PDU中CRC无效时下一个期望顺序号比特值应保持不变,以表明此PDU没有确认接收。由于接收到的PDU已被拒绝,来自对等设备的下一个期望顺序号比特值不可信,因此从此设备发送的上一个PDU未被确认,必须重新发送且发送顺序号应保持不变。
CRC检查合格的PDU中的SN及NESN比特值应当采用;当接收到的PDU的SN比特值与上次接收到的PDU中的SN比特值相同时此PDU的有效载荷应当被忽略。
以上描述的流程可以图解如下:
数据包确认流程
低功耗蓝牙链路层的数据包确认和流量控制机制应用于所有ACL连接及连接等时流(CIS)中。下述中的PDU指数据物理信道PDU或连接等时流数据PDU。
在每一条低功耗蓝牙连接中链路层有两个参数: 发送顺序号(SN)和下一个期望顺序号(NESN),每个参数由一个比特表示。发送顺序号用于区分链路层发送的数据包;下一个期望顺序号用于链路层对与其相连接的设备上一次发送的数据包的确认或者请求重新发送。
ACL连接或连接等时流(CIS)刚创建时发送顺序号和下一个期望顺序号参数均应设置为0.
如果上一次发送的数据物理信道PDU使用的是LE Coded PHY, 重新发送使用的编码方案可能与上一次发送使用的编码方案不相同。如果在等待数据物理信道PDU重新发送时出现PHY更新流程则将使用新的PHY重新发送。
新PDU是指由链路层初次发送的PDU; 上一个PDU是指链路层重新发送的PDU。当重新发送数据物理信道PDU时,数据包中除报头中的NESN比特之外的数据包其他部份应当与链路层上次发送的数据物理信道PDU相同。
对于每一个新PDU,报头中的SN比特应设置为[发送设备的]发送顺序号比特值;对于每一个发送的PDU,报头中的NESN比特应设置为[发送设备的]下一个期望顺序号比特值。
每接收到一个PDU后应将PDU中的SN比特值与[接收设备的]下一个期望顺序号(NESN)比特值进行比较。如果比较结果显示两者不同则表明此PDU为重复发送的PDU,应保持下一个期望顺序号比特值不变并忽略此数据包;如果比较结果显示两者相同则表明此PDU为新PDU,应将下一个期望顺序号比特值取反并接收此数据包。
每接收到一个PDU后应将PDU中的NESN比特值与[接收设备的]发送顺序号(SN)比特值进行比较。如果比较结果显示两者相同则表明上一次发送的PDU没有被确认,应当立即重新发送;如果比较结果显示两者不同则表明上一次发送的PDU已被确认,可以发送新的PDU了。
如果接收到的PDU中CRC无效时下一个期望顺序号比特值应保持不变,以表明此PDU没有确认接收。由于接收到的PDU已被拒绝,来自对等设备的下一个期望顺序号比特值不可信,因此从此设备发送的上一个PDU未被确认,必须重新发送且发送顺序号应保持不变。
CRC检查合格的PDU中的SN及NESN比特值应当采用;当接收到的PDU的SN比特值与上次接收到的PDU中的SN比特值相同时此PDU的有效载荷应当被忽略。
以上描述的流程可以图解如下:
【搅局型前锋】狼队的前锋线,法比奥-席尔瓦外租到安德莱赫特,库特罗内卖给了科莫(意乙),卡拉季奇膝盖ACL重伤要休半年以上,希门尼斯小伤不断,格德斯和黄喜灿更适合踢边锋。#迭戈科斯塔加盟狼队#
33岁重返#英超联赛#的“盛世美颜”,虽然只签了一年合同,但是本赛季应该有不少的出场机会,他的“引战式”踢法充满争议,期待他与英超中卫能够再次上演“爱恨缠绵”[笑cry][笑cry]。
33岁重返#英超联赛#的“盛世美颜”,虽然只签了一年合同,但是本赛季应该有不少的出场机会,他的“引战式”踢法充满争议,期待他与英超中卫能够再次上演“爱恨缠绵”[笑cry][笑cry]。
#膝关节##损伤康复##前交叉韧带##术后重建#
前交叉韧带重建术后经常避免膝关节主动完全伸展的原因
许多ACL的术后康复方案中要求限制膝关节避免从屈曲40°到完全伸展这一范围的主动活动。这些限制的基本原理在肌动学上本属自然,因为在上述活动范围内股四头肌收缩会产生前向剪切力,拉动胫骨相对于股骨向前移动。
ACL的主要功能之一即是抵抗胫骨相对于股骨的前向剪切力。因此,作为一种保护措施,在ACL重建术后康复的早期阶段,通常要避免做影响新移植物完整性的运动,如抵抗较大阻力的末端伸膝运动(开链)。
在这段时间里,治疗师会设计促进膝关节周围肌肉共同收缩的伸膝运动,如监督下的短弧浅蹲。如果患者康复进展顺利,后期康复科进行安全、平衡的开链和闭链伸膝。
治疗师必须随时监测患者是否有ACL重建术后并发症,如疼痛加重、肿胀和关节不稳,以及持续的股四头肌萎缩。
前交叉韧带重建术后经常避免膝关节主动完全伸展的原因
许多ACL的术后康复方案中要求限制膝关节避免从屈曲40°到完全伸展这一范围的主动活动。这些限制的基本原理在肌动学上本属自然,因为在上述活动范围内股四头肌收缩会产生前向剪切力,拉动胫骨相对于股骨向前移动。
ACL的主要功能之一即是抵抗胫骨相对于股骨的前向剪切力。因此,作为一种保护措施,在ACL重建术后康复的早期阶段,通常要避免做影响新移植物完整性的运动,如抵抗较大阻力的末端伸膝运动(开链)。
在这段时间里,治疗师会设计促进膝关节周围肌肉共同收缩的伸膝运动,如监督下的短弧浅蹲。如果患者康复进展顺利,后期康复科进行安全、平衡的开链和闭链伸膝。
治疗师必须随时监测患者是否有ACL重建术后并发症,如疼痛加重、肿胀和关节不稳,以及持续的股四头肌萎缩。
✋热门推荐