一种动态协商蓝牙连接间隔的方法技术

技术编号:24504499 阅读:24 留言:0更新日期:2020-06-13 06:51
本发明专利技术公开了一种动态协商蓝牙连接间隔的方法,属于蓝牙通信技术领域。一种动态协商蓝牙连接间隔的方法,协商蓝牙连接间隔的过程包括:主设备和从设备建立蓝牙连接;从设备逐渐增大连接间隔最大值的取值,从而动态调整连接间隔值的范围并向主设备不断发送连接参数更新请求,从设备与主设备协商用于双方通信时的最小连接间隔值;在最大协商次数范围内,从设备发送的连接间隔值范围覆盖该最小连接间隔值,从而双方协商成功后采用该最小连接间隔值进行通信。本发明专利技术应用时,主设备和从设备能采用较小的连接间隔进行通信,从而缩短低功耗蓝牙通信设备之间的数据传输时间,提高数据传输速度。

A method of dynamic negotiation of Bluetooth connection interval

【技术实现步骤摘要】
一种动态协商蓝牙连接间隔的方法
本专利技术涉及蓝牙通信
,特别是一种动态协商蓝牙连接间隔的方法。
技术介绍
现有低功耗蓝牙通信设备之间的数据传输采用了连接间隔的工作方式,其原理如图1所示,在一次连接中,主设备和从设备会交互发送多个空中数据包,发送每个空中数据包的过程称为一个连接事件,相邻连接事件之间的连接间隔决定了主设备和从设备的交互间隔,它是两个连续连接事件开始处的时间间隔,可以是7.5ms到4s内的任意值,该值越大,主设备和从设备之间数据传输的速度也就越慢。现有低功耗蓝牙通讯的设备之间通信的连接间隔由主设备和从设备协商决定的。其协商过程为,在低功耗蓝牙通信连接建立后,从设备会向主设备发送连接参数更新请求将自己设定的值发送给主设备并与其协商双方通信的连接间隔值。如图2所示,若主设备接受从设备的协商请求,会使用从设备提供的值重新设定一个在从设备连接间隔范围内的新值,并通过参数更新请求更新连接参数后会使用这个新的连接间隔进行通讯。如图3所示,若主设备不接受该协商请求,协商失败后从设备会重新发起协商直到达到最大的协商次本文档来自技高网...

【技术保护点】
1.一种动态协商蓝牙连接间隔的方法,其特征在于,包括:/n主设备和从设备建立蓝牙连接;/n所述从设备向所述主设备发送连接参数更新请求;/n所述主设备根据自身设置的最小连接间隔值和所述从设备发送的连接间隔值范围判定双方协商结果,/n若所述最小连接间隔值位于所述从设备第一次发送的连接参数更新请求中的连接间隔值范围内,则双方协商成功,/n若所述最小连接间隔值位于所述从设备第一次发送的连接参数更新请求中的连接间隔值范围外,所述从设备将第一次发送的连接间隔最大值增大后作为第二次发送的连接间隔最大值,所述从设备第二次发送连接参数更新请求,/n若所述最小连接间隔值位于所述从设备第二次发送的连接参数中的连接间...

【技术特征摘要】
1.一种动态协商蓝牙连接间隔的方法,其特征在于,包括:
主设备和从设备建立蓝牙连接;
所述从设备向所述主设备发送连接参数更新请求;
所述主设备根据自身设置的最小连接间隔值和所述从设备发送的连接间隔值范围判定双方协商结果,
若所述最小连接间隔值位于所述从设备第一次发送的连接参数更新请求中的连接间隔值范围内,则双方协商成功,
若所述最小连接间隔值位于所述从设备第一次发送的连接参数更新请求中的连接间隔值范围外,所述从设备将第一次发送的连接间隔最大值增大后作为第二次发送的连接间隔最大值,所述从设备第二次发送连接参数更新请求,
若所述最小连接间隔值位于所述从设备第二次发送的连接参数中的连接间隔值范围内,则双方协商成功,
若所述最小连接间隔值位于所述从设备第二次发送的连接参数中的连接间隔值范围外,所述从设备将第二次发送的连接间隔最大值增大后作为第三次发送的连接间隔最大值,所述从设备第三次发送连接参数更新请求,
如此循环,直至所述双方协商次数达到最大协商次数之前所述最小连接间隔值位于所述从设备发送的连接参数中的连接间隔值范围内,双方协商成功,否侧双方协商失败;
其中,所述从设备发送的连接间隔值范围的最小值不变,相临两次协商过程中连接间隔最大值...

【专利技术属性】
技术研发人员:徐广千范锐邱文庆朱勇
申请(专利权)人:北京百瑞互联技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1