[发明专利]一种快速管理蓝牙设备白名单的方法和系统有效
申请号: | 201611195251.5 | 申请日: | 2016-12-22 |
公开(公告)号: | CN106788615B | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 徐春燕;蔡敏 | 申请(专利权)人: | 华南理工大学 |
主分类号: | H04B5/00 | 分类号: | H04B5/00;H04L9/40 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 郑浦娟 |
地址: | 511458 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 管理 蓝牙 设备 名单 方法 系统 | ||
1.一种快速管理蓝牙设备白名单的方法,其特征在于,步骤如下:
S1、主动发起连接的目标蓝牙设备与和其连接的蓝牙设备进行组网,形成一个网络;
S2、当有新的蓝牙设备与目标蓝牙设备连接加入目标蓝牙设备所属网络后,新的蓝牙设备访问目标蓝牙设备数据库,目标蓝牙设备数据库接收到访问时,更新其数据库,通过目标蓝牙设备数据库存储新的蓝牙设备的MAC地址,并且记入新的蓝牙设备与目标蓝牙设备的连接次数状态;
S3、目标蓝牙设备数据库获取网络内其他各蓝牙设备与目标蓝牙设备的最新连接次数,然后根据获取到的其他各蓝牙设备与目标蓝牙设备的最新连接次数,对当前存储的其他各蓝牙设备与目标蓝牙设备的连接次数状态进行更新;
S4、目标蓝牙设备每完成一次连接,进行以下操作一次:
判断目标蓝牙设备数据库中存储的蓝牙设备的MAC地址个数是否超过预先设置的白名单中名单的个数n;
若是,则将目标蓝牙设备数据库中存储的连接次数从高到低排名前n的对应蓝牙设备MAC地址选取出来,然后将上述选取出来的蓝牙设备的MAC地址添加到目标蓝牙设备的白名单中;
若否,则将目标蓝牙设备数据库中存储的所有蓝牙设备MAC地址均选取出来,并且将这些蓝牙设备的MAC地址添加到目标蓝牙设备的白名单中;
当目标蓝牙设备数据库中存储的内容达到存储上限时,若目标蓝牙设备要连接新的蓝牙设备,则此时目标蓝牙设备清理数据库,删除与目标蓝牙设备的连接次数最少的蓝牙设备的MAC地址以及该蓝牙设备与目标蓝牙设备的连接状态。
2.根据权利要求1所述的快速管理蓝牙设备白名单的方法,其特征在于,预先设置的白名单中名单的个数n为1~255。
3.根据权利要求1所述的快速管理蓝牙设备白名单的方法,其特征在于,所述步骤S3中目标蓝牙设备数据库获取网络内其他各蓝牙设备与目标蓝牙设备的最新连接次数的具体过程如下:
S31、网络内各个与目标蓝牙设备连接的其他蓝牙设备在自身的连接次数状态更新后,向目标蓝牙设备数据库发送最新的连接次数;
S32、目标蓝牙设备接收到网络内其他各蓝牙设备发送的最新连接次数后,更新自身的数据库,将网络内其他各蓝牙设备与目标蓝牙设备的最新连接次数存储在自身的数据库中。
4.根据权利要求1所述的快速管理蓝牙设备白名单的方法,其特征在于,
当目标蓝牙设备要向新的蓝牙设备发起连接请求时,目标蓝牙设备根据其新的蓝牙设备的PIN码与新的蓝牙设备进行配对,配对成功后即实现目标蓝牙设备和新的蓝牙设备的连接;
步骤S2中目标蓝牙设备数据库接收到新的蓝牙设备的访问时,更新其数据库时,通过目标蓝牙设备数据库存储新的蓝牙设备的名称。
5.根据权利要求1所述的快速管理蓝牙设备白名单的方法,其特征在于,网络内与目标蓝牙设备连接的其他蓝牙设备自带数据库。
6.根据权利要求1所述的快速管理蓝牙设备白名单的方法,其特征在于,所述目标蓝牙设备为智能手机、笔记本电脑、个人计算机、移动互联网设备或智能穿戴设备;所述与目标蓝牙设备连接的其他蓝牙设备为智能手机、笔记本电脑、个人计算机、移动互联网设备和智能穿戴设备中的一种或几种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611195251.5/1.html,转载请声明来源钻瓜专利网。