技术新讯 > 电子通信装置的制造及其应用技术 > 一种基于主动补偿的蓝牙监听方法、装置、设备及存储介质与流程  >  正文

一种基于主动补偿的蓝牙监听方法、装置、设备及存储介质与流程

  • 国知局
  • 2024-08-02 14:27:43

本申请涉及通信,具体是一种基于主动补偿的蓝牙监听方法、装置、设备及存储介质。

背景技术:

1、在当前的无线通信领域,蓝牙技术因其低功耗、低成本等特点被广泛应用于各种设备间的通信。然而,传统的蓝牙信道监听方法在多蓝牙从节点环境下面临诸多挑战,特别是在链路断链和多节点监听的场景中,监听效率和成功率亟待提升。

技术实现思路

1、有鉴于此,本申请的目的是提供一种基于主动补偿的蓝牙监听方法、装置、设备及存储介质,能够解决现有技术中的问题。

2、为了实现上述目的,本申请采用了如下技术方案:

3、本申请的一种基于主动补偿的蓝牙监听方法、装置、设备及存储介质,包括步骤:

4、在蓝牙链路发生断链时,获取蓝牙链路在断链前的多个时间点的信号强度数据;

5、基于所述多个时间点的信号强度数据确定蓝牙链路的断链原因;

6、获取所述断链原因对应的历史跳频数据,基于历史跳频数据预测所述蓝牙链路对应的蓝牙设备下一次交互时的信道,并确定所述蓝牙链路对应的蓝牙设备下一次交互时的时间点;

7、基于所述下一次交互时的信道判断是否需要对所述监听设备进行补偿;

8、在需要对监听设备补偿时,基于所述下一次交互时的信道和时间点对所述监听设备进行补偿,以使得所述监听设备在所述下一次交互时的信道对应的监听频率和时间点执行监听。

9、在本申请一实施例中,基于所述多个时间点的信号强度数据确定蓝牙链路的断链原因,包括:

10、对所述多个时间点的信号强度数据进行滤波,得到滤波数据;

11、基于所述滤波数据计算所述蓝牙链路对应的蓝牙设备的运动轨迹;

12、在所述运动轨迹为其中一个蓝牙设备远离另一个蓝牙设备时,判定断链原因为信号衰减。

13、在本申请一实施例中,基于所述多个时间点的信号强度数据确定蓝牙链路的断链原因,包括:

14、确定所述蓝牙链路对应的蓝牙设备的运用场景;

15、在所述蓝牙设备被运用到无法运动的场景时,获取所述蓝牙链路对应的蓝牙设备的位置信息,其中,所述蓝牙设备至少为两个;

16、确定所述蓝牙设备之间的相对位置,并基于预先构建的预测模型确定所述相对位置对应的理论信号强度数据,其中,所述预测模型基于历史数据建立,所述预测模型表征了蓝牙设备的相对位置与信号强度之间的对应关系;

17、将所述理论信号强度数据与所述多个时间点的信号强度数据进行对比,并在所述理论信号强度数据与所述多个时间点的信号强度数据不一致时,判定断链原因为信号干扰。

18、在本申请一实施例中,基于历史跳频数据预测所述蓝牙链路对应的蓝牙设备下一次交互时的信道,包括:

19、确定所述蓝牙链路对应的蓝牙设备的当前交互信道;

20、对所述历史跳频数据进行拟合,得到预测曲线,其中,所述预测曲线包括前一个交互信道与后一个交互信道的跳转对应关系;

21、在所述预测曲线中确定所述当前交互信道的下一次交互时的信道。

22、在本申请一实施例中,确定所述蓝牙链路对应的蓝牙设备下一次交互时的时间点,包括:

23、将所述监听设备的原有的下一次监听时间点作为所述蓝牙链路对应的蓝牙设备下一次交互时的时间点。

24、在本申请一实施例中,基于所述下一次交互时的信道判断是否需要对所述监听设备进行补偿,包括:

25、将所述下一次交互时的信道的频率与所述监听设备的原有下一次监听信道的频率进行对比,并在所述下一次交互时的信道的频率与所述监听设备的原有下一次监听信道的频率不一致时,判定需要对所述监听设备进行补偿;否则,则不需要进行补偿。

26、在本申请一实施例中,在所述蓝牙链路的数量为多个时,还包括:

27、确定多个蓝牙链路的断链原因;

28、将断链原因为目标原因的蓝牙链路的监听优先级降低。

29、本申请还提供一种基于主动补偿的蓝牙监听装置,包括:

30、获取模块,用于在蓝牙链路发生断链时,获取蓝牙链路在断链前的多个时间点的信号强度数据;

31、原因确定模块,用于基于所述多个时间点的信号强度数据确定蓝牙链路的断链原因;

32、预测模块,用于获取所述断链原因对应的历史跳频数据,基于历史跳频数据预测所述蓝牙链路对应的蓝牙设备下一次交互时的信道,并确定所述蓝牙链路对应的蓝牙设备下一次交互时的时间点;

33、判断模块,用于基于所述下一次交互时的信道和时间点判断是否需要对所述监听设备进行补偿;

34、补偿模块,用于在需要对监听设备补偿时,基于所述下一次交互时的信道和时间点对所述监听设备进行补偿,以使得所述监听设备在所述下一次交互时的信道对应的监听频率和时间点执行监听。

35、本申请还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如上所述的方法。

36、本申请还提供一种电子终端,包括:处理器及存储器;

37、所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述终端执行如上所述的方法。

38、本申请的有益效果是:本申请的一种基于主动补偿的蓝牙监听方法、装置、设备及存储介质,在蓝牙链路发生断链时,获取蓝牙链路在断链前的多个时间点的信号强度数据;基于多个时间点的信号强度数据确定蓝牙链路的断链原因;获取断链原因对应的历史跳频数据,基于历史跳频数据预测蓝牙链路对应的蓝牙设备下一次交互时的信道,并确定蓝牙链路对应的蓝牙设备下一次交互时的时间点;基于下一次交互时的信道判断是否需要对监听设备进行补偿;在需要对监听设备补偿时,基于下一次交互时的信道和时间点对监听设备进行补偿,以使得监听设备在下一次交互时的信道对应的监听频率和时间点执行监听。本申请在蓝牙链路断链的情况下,能够快速重新锁定跳频信道,减少因链路恢复导致的监听延迟,确保通信的连续性和可靠性。

技术特征:

1.一种基于主动补偿的蓝牙监听方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种基于主动补偿的蓝牙监听方法,其特征在于,基于历史跳频数据预测所述蓝牙链路对应的蓝牙设备下一次交互时的信道,包括:

3.根据权利要求1所述的一种基于主动补偿的蓝牙监听方法,其特征在于,确定所述蓝牙链路对应的蓝牙设备下一次交互时的时间点,包括:

4.根据权利要求1所述的一种基于主动补偿的蓝牙监听方法,其特征在于,基于所述下一次交互时的信道判断是否需要对所述监听设备进行补偿,包括:

5.根据权利要求1所述的一种基于主动补偿的蓝牙监听方法,其特征在于,在所述蓝牙链路的数量为多个时,还包括:

6.一种基于主动补偿的蓝牙监听装置,其特征在于,包括:

7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的方法。

8.一种电子终端,其特征在于,包括:处理器及存储器;

技术总结本申请涉及一种基于主动补偿的蓝牙监听方法、装置、设备及存储介质,在蓝牙链路发生断链时,获取蓝牙链路在断链前的多个时间点的信号强度数据;基于多个时间点的信号强度数据确定蓝牙链路的断链原因;基于断链原因对应的历史跳频数据预测蓝牙链路对应的蓝牙设备下一次交互时的信道,并确定蓝牙链路对应的蓝牙设备下一次交互时的时间点;基于下一次交互时的信道判断是否需要对监听设备进行补偿;在需要对监听设备补偿时,基于下一次交互时的信道和时间点对监听设备进行补偿,以使得监听设备在下一次交互时的信道对应的监听频率和时间点执行监听。本申请能够快速重新锁定跳频信道,减少因链路恢复导致的监听延迟,确保通信的连续性和可靠性。技术研发人员:罗顺,李志军,李春宇,杨丹丹,朱成元受保护的技术使用者:辽宁科大物联科技有限公司技术研发日:技术公布日:2024/7/25

本文地址:https://www.jishuxx.com/zhuanli/20240801/242889.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。