蓝牙信道选择方法、蓝牙装置和计算机可读存储介质制造方法及图纸

技术编号:35859636 阅读:10 留言:0更新日期:2022-12-07 10:48
本发明专利技术实施例提供一种蓝牙信道选择方法、蓝牙装置和计算机可读存储介质,所述方法包括:将蓝牙通信的可用信道分为第一信道集合和第二信道集合,当所述第一信道集合中的信道出现不满足通信要求时,将不满足要求的信号添加到所述第二信道集合中;以及从所述第二信道集合中挑选至少一个信道重新评估是否满足通信要求,当所述第二信道集合中的信道重新满足通信要求时,将所述第二信道集合中满足通信要求的信道移动至所述第一信道集合。因此,在保证通信效率的基础上还能持续监测不良信道的状态,不好的信道在后续监测过程中,一旦恢复良好,又可以再次纳入第一信道集合,从整体上提高通信效率。高通信效率。高通信效率。

【技术实现步骤摘要】
蓝牙信道选择方法、蓝牙装置和计算机可读存储介质


[0001]本专利技术实施例涉及通信
,尤其涉及一种蓝牙信道选择方法、蓝牙装置和计算机可读存储介质。

技术介绍

[0002]在低功耗蓝牙(英文全称Bluetooth Low Energy,简称BLE)的连接模式里,BLE控制器通过跳频技术,规避自来第三方的干扰,同时也可以减少对第三方的干扰。低功耗蓝牙为连接模式定义了37个信道。建立连接时,通信的双方可以约定所使用的信道集合(为上述37个信道的子集),称为信道映射表(英文全称channel map);连接过程中,双方也可以动态修改信道映射表,这个动态修改流程在蓝牙规范中称为信道映射更新过程(英文全称channel map update procedure)。
[0003]对于某一个或者多个特定信道(或称频率)上存在的持续性干扰,低功耗蓝牙控制器可以统计并分析各信道上数据包的接收成功率,进而评估各信道的传输质量。BLE控制器可以通过信道映射更新过程剔除传输质量差的信道,达到提高通信效率的有效效果。例如,对存在持续性干扰的信道上传输质量差,可能造成数据频繁重传,需要避开这些差信道;这样通信过程中,数据重传就会减少,效率也相应地提高。
[0004]现有蓝牙规范虽然提供了信道映射更新过程,但是如果仅仅依赖于信道映射更新过程,在评估信道然后更新信道映射表,实际应用过程中可能存在以下问题:
[0005]1.只能发现信道映射表中的差信道,然后剔除;这样随着剔除次数的增加,信道映射表里的信道个数单方向减少。
[0006]2.原先的持续性干扰消失后,原来的差信道又可能会变成好信道;现有方案无法探测到这些由差变好的信道,也无法将其再加入信道映射表。
[0007]因此,蓝牙规范中定义的方法并不能最优地检测并利用各个信道。
[0008]需要说明的是,上述内容仅仅是为了本领域技术人员更容易理解本专利技术提供的技术方案的专利技术目的,但是上述内容并非全部属于现有技术公开的内容,例如,上述技术问题的发现过程。

技术实现思路

[0009]本专利技术实施例提供一种蓝牙信道选择方法、蓝牙装置和计算机可读存储介质,将蓝牙信道分为第一信道集合和第二信道集合,将好的信道和不好的信号进行区分,在保证通信效率的基础上还能持续监测不良信道的状态;而且不好的信道在后续监测过程中,一旦恢复良好,又可以再次纳入第一信道集合,从整体上提高通信效率。
[0010]本专利技术第一方面提供一种蓝牙信道选择方法,其特征在于,包括:
[0011]将蓝牙通信的可用信道分为第一信道集合和第二信道集合,第一信道集合为满足通信要求的信道的集合,第二信道集合为不满足通信要求的信道的集合;
[0012]从所述第一信道集合中选择至少一个信道作为待用的通信信道;并且当所述第一
信道集合中的信道出现不满足通信要求时,将不满足要求的信号添加到所述第二信道集合中;以及
[0013]从所述第二信道集合中挑选至少一个信道重新评估是否满足通信要求,当所述第二信道集合中的信道重新满足通信要求时,将所述第二信道集合中满足通信要求的信道移动至所述第一信道集合。
[0014]本专利技术优选的实施方式中,在蓝牙信道选择过程中,选择性地从所述第一信道集合、所述第二信道集合中确定待用的通信信道,并且所述第一信道集合中信道被选择的概率为P1,所述第二信道集合被选择的概率为P2。
[0015]本专利技术进一步优选的实施方式中,所述第一信道集合被选择的概率P1>所述第二信道集合被选择的概率P2。
[0016]本专利技术优选的实施方式中,从所述第二信道集合中挑选至少一个信道重新评估是否满足通信要求具体包括:当所述第一信道集合中信道数量小于等于预定的数量N时,自动执行从所述第二信道集合中挑选至少一个信道重新评估是否满足通信要求;其中,N为零或正整数。
[0017]本专利技术优选的实施方式中,所述将蓝牙通信的可用信道分为第一信道集合和第二信道集合具体包括:确定蓝牙通信的全部通道,在有连接事件时,按照预定的规则,从所述全部通道中选择需要的信道,当确定选择的信道不满足通信要求时,则将不满足要求的信道添加到第二信道集合;并根据全部信道集合和所述第二信号集合之间的差集,确定所述第一信号集合中的通道。
[0018]本专利技术进一步优选的实施方式中,所述方法还包括在后续出现连接事件时,从所述第一信号集合中选择信道,当确定从所述第一信号集合中选择的信号不满足通信要求时,将不满足要求的信道添加到第二信道集合,并更新所述第一信道通道和所述第二信号通道。
[0019]本专利技术优选的实施方式中,所述满足通信要求具体包括:根据预定时间段内,当前信道中数据包正确传输的数量与总数据包的数量之间比例是否大于预定比例,确定当前信道的通信是否满足要求。
[0020]本专利技术优选的实施方式中,对于从第一集合中选择作为待用的通信信道,预定比例为A;对于从第二集合中选择作为待用的通信信道,预定比例为B;并且A<B。
[0021]本专利技术第二专利技术还提供一种蓝牙装置,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;其中,所述计算机程序被所述处理器执行时实现上述第一方面提供的任一项所述蓝牙信道选择方法的步骤。
[0022]本专利技术第三方面还提供一种计算机可读存储介质,其特征在于,应用于终端中,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被至少一个处理器执行时,导致所述至少一个处理器执行上述第一方面提供的任一项所述蓝牙信道选择方法的步骤。
[0023]采用本专利技术实施例提供的上述技术方案,将蓝牙信道分为第一信道集合和第二信道集合,将好的信道和不好的信号进行区分,这样需要通信的时候,大概率或者直接从第一信道集合中选择待通信的信道,可以更好地保证通信效果;在保证通信效率的基础上还能持续监测不良信道的状态,而且不好的信道在后续监测过程中,一旦恢复良好,又可以再次纳入第一信道集合,这样可以增加第一信道集合中信道的数量,当连接事件多的时候,有更
多的信道可以使用,从整体上提高通信效率。
附图说明
[0024]图1为本专利技术实施实施例提供一种建立蓝牙连接的方法的应用场景的示意图。
[0025]图2为本专利技术实施例提供一种蓝牙信道选择方法的流程图。
[0026]图3为本专利技术实施例提供另一种蓝牙信道选择方法的流程图。
[0027]图4为本专利技术实施例提供又一种蓝牙信道选择方法的流程图。
[0028]图5为本专利技术实施例提供一种蓝牙装置的示意性框图。
[0029]图6为本专利技术实施例提供另一种蓝牙装置的示意性框图。
具体实施方式
[0030]图1图示了根据本申请实施例的建立蓝牙连接的方法的应用场景的示意图,在该场景下,建立蓝牙连接中还需要用到蓝牙信道的选择,为了本实施例还提供了一种蓝牙信道选择方法。需要说明的是,图1的应用场景仅仅是本专利技术实施例提供的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种蓝牙信道选择方法,其特征在于,包括:将蓝牙通信的可用信道分为第一信道集合和第二信道集合,第一信道集合为满足通信要求的信道的集合,第二信道集合为不满足通信要求的信道的集合;从所述第一信道集合中选择至少一个信道作为待用的通信信道;并且当所述第一信道集合中的信道出现不满足通信要求时,将不满足要求的信号添加到所述第二信道集合中;以及从所述第二信道集合中挑选至少一个信道重新评估是否满足通信要求,当所述第二信道集合中的信道重新满足通信要求时,将所述第二信道集合中满足通信要求的信道移动至所述第一信道集合;在蓝牙信道选择过程中,选择性地从所述第一信道集合、所述第二信道集合中确定待用的通信信道,并且所述第一信道集合中信道被选择的概率为P1,所述第二信道集合被选择的概率为P2。2.根据权利要求1所述方法,其特征在于,所述第一信道集合被选择的概率P1>所述第二信道集合被选择的概率P2。3.根据权利要求1所述方法,其特征在于,从所述第二信道集合中挑选至少一个信道重新评估是否满足通信要求具体包括:当所述第一信道集合中信道数量小于等于预定的数量N时,自动执行从所述第二信道集合中挑选至少一个信道重新评估是否满足通信要求;其中,N为零或正整数。4.根据权利要求1所述方法,其特征在于,所述将蓝牙通信的可用信道分为第一信道集合和第二信道集合具体包括:确定蓝牙通信的全部通道,在有连接事件时,按照预...

【专利技术属性】
技术研发人员:厉正吉王治平
申请(专利权)人:桃芯科技苏州有限公司
类型:发明
国别省市:

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

1