CN111885553A

Bluetooth device communication method and related device

Abstract

The invention relates to a Bluetooth device communication method and related devices. In this method, by adjusting the time slot relationship of the two Bluetooth links, without increasing the additional communication bandwidth, the second Bluetooth device monitors the two link data packets at the same time, and the first Bluetooth device switches to the audio forwarding first. 2. On the Bluetooth link, and trigger the second Bluetooth device to follow the switch according to the agreed trigger mode, the communication link switching is completely dominated by the first Bluetooth device, and the two devices can continue to communicate according to the Bluetooth standard protocol after the link is switched. It avoids the problems of low communication link bandwidth utilization, large communication delay, and high power consumption caused by asynchronous switching and unable to synchronize communication or preset timing switching. At the same time, the entire link switching process is performed under the Bluetooth standard protocol, which does not affect at all Communication with audio source equipment.

CN111885553A, drawing sheet 1
Sheet 1 of 3

Term

13.6 yearsto projected expiry

Projected expiry 24 April 2040, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

28 claims: 12 independent, 16 dependent

  1. 1
    一种蓝牙设备通信方法,应用于第一蓝牙设备;所述第一蓝牙设备用于与第二蓝牙 设备组成双无线蓝牙设备对;所述第一蓝牙设备能作为网络从设备通过第一蓝牙链路接收 音源设备发送的音频数据、能作为网络主设备通过第二蓝牙链路向第二蓝牙设备发送第一 蓝牙链路的第一通信参数以及转发音频数据;在所述第一蓝牙设备处于第一蓝牙链路时, 所述第二蓝牙设备能通过监听链路监听所述第一蓝牙链路上发送的音频数据;其中,第一 通信参数包括第一跳频序列以及第一信道接入码; 其特征在于: 所述第二蓝牙链路的主-从时隙对应所述第一蓝牙链路的从-主时隙,所述第二蓝牙链 路的从-主时隙对应所述第一蓝牙链路的主-从时隙;所述监听链路的N1时隙对应所述第一 蓝牙链路的主-从时隙,N2时隙对应第一蓝牙链路的从-主时隙,所述第二蓝牙设备能在所 述监听链路的N1时隙根据所述第一蓝牙链路的第一跳频序列和第一信道接入码监听所述 音源设备发送的音频数据,所述第二蓝牙设备能在所述监听链路的N2时隙根据所述第二蓝 牙链路的第二跳频序列和第二信道接入码监听所述第一蓝牙设备发送的数据,其中,N1+N2 为奇数; 所述方法包括以下步骤: S101,当处于所述第一蓝牙链路时,依次在每个主-从时隙接收所述音源设备发送的音 频数据; S102,当通信状态满足转发条件时,切换当前链路至所述第二蓝牙链路,在所述第二蓝 牙链路的主-从时隙向所述第二蓝牙设备发送第一数据包以触发第二蓝牙设备从所述监听 链路切换至所述第二蓝牙链路。
  2. 2
    根据权利要求1所述的蓝牙设备通信方法,其特征在于,步骤S102之后,所述方法还 包括: S103,接收所述第二蓝牙设备通过第二蓝牙链路发送的音源监听反馈信息以确定需要 转发的音频数据为待发音频数据; S104,通过所述第二蓝牙链路向所述第二蓝牙设备发送所述待发音频数据。
  3. 3
    根据权利要求1所述的蓝牙设备通信方法,其特征在于,步骤S102中,所述第一蓝牙 设备在第一蓝牙链路的主-从时隙的空闲时间进行链路切换以在下一个时隙开始前进入到 所述第二蓝牙链路上。
  4. 4
    根据权利要求1所述的蓝牙设备通信方法,其特征在于,在步骤S102中,当在连续预 设数目的时隙内未接收到所述音源设备发送的音频数据时,判定为通信状态满足转发条 件。
  5. 5
    根据权利要求1所述的蓝牙设备通信方法,其特征在于,在步骤S102中,当最大定时 时刻达到时,判定为通信状态满足转发条件。
  6. 6
    根据权利要求2所述的蓝牙设备通信方法,其特征在于,所述第二蓝牙设备能在所述 第二蓝牙链路的主-从时隙的预设位置上根据所述第一跳频序列和预设接入码接收所述第 一蓝牙设备发送的用于触发链路切换的附加包,步骤S104之后,所述方法还包括: S105,当通信状态满足监听条件时,切换当前链路至所述第一蓝牙链路; S106,在切换后的所述第一蓝牙链路的第一个从-主时隙的空闲时间的预设位置上根 据所述预设接入码向所述第二蓝牙设备发送所述附加包以触发所述第二蓝牙设备从所述 第二蓝牙链路切换至所述监听链路。
  7. 7
    根据权利要求6所述的蓝牙设备通信方法,其特征在于,步骤S105之前,所述方法还 包括: S100,通过第二蓝牙链路与所述第二蓝牙设备约定所述附加包的发送方式,所述发送 方式为:信道频点根据所述第一跳频序列变换,接入码为所述预设接入码,发送位置为所述 预设位置。
  8. 8
    根据权利要求6所述的蓝牙设备通信方法,其特征在于,所述方法还包括: 当处于所述第一蓝牙链路时,在每一个从-主时隙的空闲时间的所述预设位置向所述 第二蓝牙设备发送所述附加包。
  9. 9
    根据权利要求6所述的蓝牙设备通信方法,其特征在于,步骤S105中,所述第一蓝牙 设备在所述第二蓝牙链路的从-主时隙的空闲时间进行链路切换以在下一个时隙开始前进 入到所述第一蓝牙链路上。
  10. 10
    根据权利要求6所述的蓝牙设备通信方法,其特征在于,在步骤S105中,当音频数据 转发完毕时,判定为通信状态满足监听条件。
  11. 11
    根据权利要求6所述的蓝牙设备通信方法,其特征在于,在步骤S105中,当最大转发 时刻达到时,判定为通信状态满足监听条件。
  12. 12
    根据权利要求1-11任一项所述的蓝牙设备通信方法,其特征在于,所述第一蓝牙设 备和所述第二蓝牙设备为成对的无线蓝牙耳机或无线蓝牙音箱。
  13. 13
    根据权利要求1-11任一项所述的蓝牙设备通信方法,其特征在于,所述第一蓝牙链 路的主-从时隙为偶数时隙,所述第一蓝牙链路的从-主时隙为奇数时隙,所述第二蓝牙链 路的主-从时隙为奇数时隙,所述第二蓝牙链路的从-主时隙为偶数时隙。
  14. 14
    一种蓝牙设备通信方法,应用于第二蓝牙设备;所述第二蓝牙设备用于与第一蓝牙 设备组成双无线蓝牙设备对;所述第一蓝牙设备能作为网络从设备通过第一蓝牙链路接收 音源设备发送的音频数据、能作为网络主设备通过第二蓝牙链路向第二蓝牙设备发送第一 蓝牙链路的第一通信参数以及转发音频数据;在所述第一蓝牙设备处于第一蓝牙链路时, 所述第二蓝牙设备能通过监听链路监听所述第一蓝牙链路上发送的音频数据;其中,第一 通信参数包括第一跳频序列以及第一信道接入码; 其特征在于, 所述第二蓝牙链路的主-从时隙对应所述第一蓝牙链路的从-主时隙,所述第二蓝牙链 路的从-主时隙对应所述第一蓝牙链路的主-从时隙;所述监听链路的N1时隙对应所述第一 蓝牙链路的主-从时隙,N2时隙对应第一蓝牙链路的从-主时隙;所述第二蓝牙设备能在监 听链路的N1时隙根据所述第一蓝牙链路的第一跳频序列和第一信道接入码所述监听所述 音源设备发送的音频数据,所述第二蓝牙设备能在所述监听链路的N2时隙根据所述第二蓝 牙链路的第二跳频序列和第二信道接入码监听所述第一蓝牙设备发送的数据,其中,N1+N2 为奇数; 所述方法包括以下步骤: S201,当处于所述监听链路时,在N1时隙根据所述第一跳频序列和所述第一信道接入 码监听所述音源设备发送的音频数据,在N2时隙根据所述第二跳频序列和所述第二信道接 入码监听所述第二蓝牙设备发送的数据; S202,当在任一N2时隙接收到所述第一蓝牙设备发送的用于触发链路切换的第一数据 包时,从所述监听链路切换至所述第二蓝牙链路。
  15. 15
    根据权利要求14所述的蓝牙设备通信方法,其特征在于,步骤S202之后,所述方法 还包括: S203,通过所述第二蓝牙链路向所述第一蓝牙设备发送音源监听反馈信息; S204,接收所述第一蓝牙设备发送的待发音频数据;其中,所述待发音频数据由所述第 一蓝牙设备根据所述音源监听反馈信息确定。
  16. 16
    根据权利要求15所述的蓝牙设备通信方法,其特征在于,步骤S204之后,所述方法 还包括: S205,当在所述第二蓝牙链路的任一主-从时隙的接收位置上未接收到所述第一蓝牙 设备发送的数据包时,在同一时隙的空闲时间的预设位置上,再根据所述第一跳频序列和 预设接入码侦测是否接收到所述第一蓝牙设备发送的用于触发链路切换的附加包,若是, 执行步骤S206,若否,继续停留在所述第二蓝牙链路; S206,切换至监听链路。
  17. 17
    一种蓝牙设备通信方法,应用于第一蓝牙设备和第二蓝牙设备组成的双无线蓝牙 设备对,所述第一蓝牙设备能作为网络从设备通过第一蓝牙链路接收音源设备发送的音频 数据,能作为网络主设备通过第二蓝牙链路向第二蓝牙设备发送第一蓝牙链路的第一通信 参数以及转发音频数据;在所述第一蓝牙设备处于第一蓝牙链路时,所述第二蓝牙设备能 通过监听链路监听所述第一蓝牙链路上发送的音频数据;其中,第一通信参数包括第一跳 频序列以及第一信道接入码; 其特征在于, 所述第二蓝牙链路的主-从时隙对应所述第一蓝牙链路的从-主时隙,所述第二蓝牙链 路的从-主时隙对应所述第一蓝牙链路的主-从时隙;所述监听链路的N1时隙对应所述第一 蓝牙链路的主-从时隙,N2时隙对应第一蓝牙链路的从-主时隙;所述第二蓝牙设备能在监 听链路的N1时隙根据所述第一蓝牙链路的第一跳频序列和第一信道接入码监听所述音源 设备发送的音频数据,所述第二蓝牙设备能在监听链路的N2时隙根据所述第二蓝牙链路的 第二跳频序列和第二信道接入码监听所述第一蓝牙设备发送的数据,其中,N1+N2为奇数; 所述方法包括以下步骤: S01,当所述第一蓝牙设备处于所述第一蓝牙链路时,所述第一蓝牙设备依次在每个 主-从时隙接收所述音源设备发送的音频数据;期间,第二蓝牙设备位于监听链路; S02,当所述第二蓝牙设备处于所述监听链路时,所述第二蓝牙设备在N1时隙通过所述 第一跳频序列和所述第一信道接入码监听所述音源设备发送的音频数据,在N2时隙通过所 述第二跳频序列和所述第二信道接入码监听所述第一蓝牙设备发送的数据; S03,若所述第一蓝牙设备判断当前通信状态满足转发条件时,切换当前链路至所述第 二蓝牙链路,在所述第二蓝牙链路的主-从时隙向所述第二蓝牙设备发送第一数据包以触 发第二蓝牙设备从所述监听链路切换至所述第二蓝牙链路; S04,所述第二蓝牙设备在所述监听链路上接收到所述第一数据包时,从所述监听链路 切换至所述第二蓝牙链路。
  18. 18
    根据权利要求17所述的蓝牙设备通信方法,其特征在于,步骤S03中,所述第一蓝牙 设备在第一蓝牙链路的主-从时隙的空闲时间进行链路切换以在下一个时隙开始前进入到 所述第二蓝牙链路上。
  19. 19
    根据权利要求17或18任一项所述的蓝牙设备通信方法,其特征在于,所述方法还包 括: S05,所述第一蓝牙设备在通信状态满足监听条件时,切换当前链路至所述第一蓝牙链 路; S06,所述第一蓝牙设备在切换后的第一个从-主时隙的预设位置上根据所述预设接入 码向所述第二蓝牙设备发送用于触发链路切换的附加包以触发所述第二蓝牙设备从所述 第二蓝牙链路切换至所述监听链路; S07,所述第二蓝牙设备在所述第二蓝牙链路的任一主-从时隙的接收位置未接收到所 述第一蓝牙设备发送的数据包时,在同一时隙的空闲时间的预设位置上根据所述第一蓝跳 频序列和预设接入码接收所述附加包; S08,所述第二蓝牙设备在接收到所述附加包后,从所述第二蓝牙链路切换至所述监听 链路。
  20. 20
    根据权利要求19所述的蓝牙设备通信方法,其特征在于,步骤S05之前,所述方法还 包括: S05 ',所述第一蓝牙设备和所述第二蓝牙设备通过所述第二蓝牙链路约定所述附加包 的发送方式,所述发送方式为:信道频点根据所述第一跳频序列变换,接入码为所述预设接 入码,发送位置为所述预设位置。
  21. 21
    根据权利要求19所述的蓝牙设备通信方法,其特征在于,步骤S05中,所述第一蓝牙 设备在所述第二蓝牙链路的从-主时隙的空闲时间进行链路切换以在下一个时隙开始前进 入到所述第一蓝牙链路上。
  22. 22
    一种蓝牙设备通信装置,应用于第一蓝牙设备,所述第一蓝牙设备用于与第二蓝牙 设备组成双无线蓝牙设备对;所述第一蓝牙设备能作为网络从设备通过第一蓝牙链路接收 音源设备发送的音频数据、能作为网络主设备通过第二蓝牙链路向第二蓝牙设备发送第一 蓝牙链路的第一通信参数以及转发音频数据;在所述第一蓝牙设备处于第一蓝牙链路时, 所述第二蓝牙设备能通过监听链路监听所述第一蓝牙链路上发送的音频数据;其中,第一 通信参数包括第一跳频序列以及第一信道接入码; 其特征在于:所述第二蓝牙链路的主-从时隙对应所述第一蓝牙链路的从-主时隙,所述第二蓝牙链 路的从-主时隙对应所述第一蓝牙链路的主-从时隙;所述监听链路的N1时隙对应所述第一 蓝牙链路的主-从时隙,N2时隙对应第一蓝牙链路的从-主时隙,所述第二蓝牙设备能在所 述监听链路的N1时隙根据所述第一蓝牙链路的第一跳频序列和第一信道接入码监听所述 音源设备发送的音频数据,所述第二蓝牙设备能在所述监听链路的N2时隙根据所述第二蓝 牙链路的第二跳频序列和第二信道接入码监听所述第一蓝牙设备发送的数据,其中,N1+N2 为奇数; 所述蓝牙设备通信装置包括: 第一收发模块,用于当处于所述第一蓝牙链路时,依次在每个主-从时隙接收所述音源 设备发送的音频数据; 转发触发模块,当通信状态满足转发条件时,切换当前链路至所述第二蓝牙链路,在所 述第二蓝牙链路的主-从时隙向所述第二蓝牙设备发送第一数据包以触发第二蓝牙设备从 所述监听链路切换至所述第二蓝牙链路。
  23. 23
    一种蓝牙设备通信装置,应用于第二蓝牙设备;所述第二蓝牙设备用于与第一蓝牙 设备组成双无线蓝牙设备对;所述第一蓝牙设备能作为网络从设备通过第一蓝牙链路接收 音源设备发送的音频数据、能作为网络主设备通过第二蓝牙链路向第二蓝牙设备发送第一 蓝牙链路的第一通信参数以及转发音频数据;在所述第一蓝牙设备处于第一蓝牙链路时, 所述第二蓝牙设备能通过监听链路监听所述第一蓝牙链路上发送的音频数据;其中,第一 通信参数包括第一跳频序列以及第一信道接入码; 其特征在于, 所述第二蓝牙链路的主-从时隙对应所述第一蓝牙链路的从-主时隙,所述第二蓝牙链 路的从-主时隙对应所述第一蓝牙链路的主-从时隙;所述监听链路的N1时隙对应所述第一 蓝牙链路的主-从时隙,N2时隙对应第一蓝牙链路的从-主时隙;所述第二蓝牙设备能在监 听链路的N1时隙根据所述第一蓝牙链路的第一跳频序列和第一信道接入码所述监听所述 音源设备发送的音频数据,所述第二蓝牙设备能在所述监听链路的N2时隙根据所述第二蓝 牙链路的第二跳频序列和第二信道接入码监听所述第一蓝牙设备发送的数据,其中,N1+N2 为奇数; 所述蓝牙设备通信装置包括: 链路监听模块,用于当处于所述监听链路时,在N1时隙根据所述第一跳频序列和所述 第一信道接入码监听所述音源设备发送的音频数据,在N2时隙根据所述第二跳频序列和所 述第二信道接入码监听所述第二蓝牙设备发送的数据; 转发跟随模块,用于当在任一N2时隙接收到第一蓝牙设备发送的用于触发链路切换的 第一数据包时,从所述监听链路切换至所述第二蓝牙链路。
  24. 24
    一种蓝牙设备,其特征在于,所述蓝牙设备包括: 处理器,用于实现如权利要求1-16任意一项所述的方法。
  25. 25
    一种双无线蓝牙设备对,包括第一蓝牙设备和所述第二蓝牙设备,其特征在于,所 述第一蓝牙设备和所述第二蓝牙设备采用如权利要求17-21任一项所述的蓝牙设备通信方 法进行通信。
  26. 26
    一种蓝牙通信系统,包括用于提供音频数据的音源设备以及两个用于播放音源设 备音频数据的第一蓝牙设备和第二蓝牙设备,其特征在于:所述第一蓝牙设备和所述第二 蓝牙设备采用如权利要求17-21任一项所述的通信方法进行通信。
  27. 27
    一种用于蓝牙设备的芯片,其上具有集成电路,其特征在于,所述集成电路被设计 成用于实现如权利要求1-13或14-16任一项所述的方法。
  28. 28
    一种存储介质,所述存储介质存有计算机程序,其特征在于,所述计算机程序被处 理器运行时,执行如权利要求1-13或14-16任一项所述的方法。
Independent claims28