[发明专利]蓝牙跳频频点更新方法与系统有效
申请号: | 201810035969.0 | 申请日: | 2018-01-15 |
公开(公告)号: | CN108270467B | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 劳铜霭 | 申请(专利权)人: | 珠海市杰理科技股份有限公司 |
主分类号: | H04B1/713 | 分类号: | H04B1/713;H04B1/715;H04W4/80 |
代理公司: | 44224 广州华进联合专利商标代理有限公司 | 代理人: | 周清华 |
地址: | 519085 广东省珠海市吉*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙 跳频 频点 有效频点 跳频频点 更新 无线通信技术领域 蓝牙数据传输 蓝牙设备 蓝牙通信 错误包 数据包 避开 保证 | ||
1.一种蓝牙跳频频点更新方法,其特征在于,包括以下步骤:
获取蓝牙跳频表中各个频点对应的错包率,所述错包率为在对应频点上接收的错误包数与在该频点上接收的数据包数之比;
根据所述错包率获取各所述频点中的有效频点,所述有效频点为错包率小于或等于第一阈值的频点;
根据所述有效频点对蓝牙跳频表中的各个频点进行更新;
所述获取蓝牙跳频表中各个频点对应的错包率的步骤之后还包括以下步骤:
在频点对应的错包率大于所述第一阈值时,将该频点记录到缓冲区;
所述根据所述有效频点对蓝牙跳频表中的各个频点进行更新的步骤之后还包括以下步骤:
在所述蓝牙跳频表中当前有效频点的数量低于第四阈值时,从所述缓冲区中获取备选频点并填充至所述蓝牙跳频表,其中,所述蓝牙跳频表中当前有效频点的数量与所述备选频点的数量的之和达到所述第四阈值,所述第四阈值的大小与总错包率呈负相关,所述总错包率是根据所有频点上接收的错误包总数和数据包总数得到的。
2.根据权利要求1所述的蓝牙跳频频点更新方法,其特征在于,所述获取蓝牙跳频表中各个频点对应的错包率的步骤包括以下步骤:
分别记录蓝牙通信时在蓝牙跳频表中各个频点接收的数据包数;
在所有频点的数据包总数大于第二阈值时,分别计算各个频点对应的错包率。
3.根据权利要求1所述的蓝牙跳频频点更新方法,其特征在于,所述获取蓝牙跳频表中各个频点对应的错包率的步骤包括以下步骤:
分别记录蓝牙通信时在蓝牙跳频表中各个频点接收的错误包数和数据包数;
根据记录的错误包数和数据包数计算在所有频点上接收的错误包总数和数据包总数;
根据所述错误包总数和数据包总数计算总错包率;
在所述数据包总数大于第二阈值且所述总错包率大于第三阈值时,分别计算各个频点对应的错包率。
4.根据权利要求3所述的蓝牙跳频频点更新方法,其特征在于,还包括以下步骤:
在所述数据包总数大于所述第二阈值且所述总错包率小于或等于所述第三阈值时,将已记录的所述数据包数、所述错误包数、所述数据包总数和所述错误包总数清零,并重新开始分别记录蓝牙通信时在蓝牙频段各个频点接收的数据包数。
5.根据权利要求1所述的蓝牙跳频频点更新方法,其特征在于,所述将该频点记录到缓冲区的步骤包括以下步骤:
确定该频点对应的错包率所处的错包率区间;
将该频点记录到与所述错包率区间对应的缓冲区;
所述从所述缓冲区中获取备选频点并填充至所述蓝牙跳频表的步骤包括以下步骤:
按照错包率从小到大的顺序对各个缓冲区进行排序,选取排序在前的缓冲区中的频点作为备选频点并填充至所述蓝牙跳频表。
6.根据权利要求1至5中任意一项所述的蓝牙跳频频点更新方法,其特征在于,所述获取蓝牙跳频表中各个频点对应的错包率的步骤包括以下步骤:
将蓝牙频段划分为多个频点段,确定所述蓝牙跳频表中各个频点与各所述频点段的归属关系;
根据所述归属关系依次在多个所述频点段中分别获取所述蓝牙跳频表中一个未处理频点的错包率;
判断所述蓝牙跳频表中的所有频点的错包率是否均已获取;
若否,返回所述根据所述归属关系依次在多个所述频点段中分别获取所述蓝牙跳频表中一个未处理频点的错包率的步骤,直至所述蓝牙跳频表的所有频点的错包率均已获取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市杰理科技股份有限公司,未经珠海市杰理科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810035969.0/1.html,转载请声明来源钻瓜专利网。