[发明专利]一种蓝牙设备安全通信的方法及系统有效
申请号: | 201710445083.9 | 申请日: | 2017-06-13 |
公开(公告)号: | CN107249170B | 公开(公告)日: | 2020-04-10 |
发明(设计)人: | 李东声 | 申请(专利权)人: | 天地融科技股份有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W12/04;H04W24/04;H04W24/08;H04W48/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明公开了一种蓝牙设备安全通信的方法及系统,该系统包括:蓝牙终端和目标蓝牙智能密钥设备,其中,蓝牙终端与目标蓝牙智能密钥设备用于连接蓝牙连接,并执行配对交互过程,在配对成功后,蓝牙终端从其非易失内存中读取目标蓝牙智能密钥设备的相关信息;在判断相关信息中包含RSSI阈值后,将RSSI报警门限置为相关信息中的RSSI阈值,在检测到已经开启了距离监测功能后,向蓝牙智能密钥设备发送开启距离监测请求;蓝牙智能密钥设备接收开启距离监测请求,并解析得到RSSI报警门限;采集当前位置的M个RSSI数值RSSI |
||
搜索关键词: | 一种 蓝牙 设备 安全 通信 方法 系统 | ||
【主权项】:
一种蓝牙设备安全通信的方法,其特征在于,包括:S1、目标蓝牙智能密钥设备开机并进行初始化;S2、所述目标蓝牙智能密钥设备开始进行广播,广播的数据包至少包括:设备信息和地址信息;S3、蓝牙终端从其非易失存储器中读取保存的之前连接过的蓝牙设备的相关信息,如果读取内容为空,则执行步骤S5,如果读取内容不为空,则执行步骤S4;S4、所述蓝牙终端根据读取到的之前连接过的蓝牙设备的相关信息,对所述之前连接过的蓝牙设备进行轮询连接,若在轮询连接完毕之前,所述蓝牙终端与所述目标蓝牙智能密钥设备连接成功,执行步骤S8;若轮询连接完毕且所述蓝牙终端没有与所述目标蓝牙智能密钥设备连接成功,执行步骤S5;S5、所述蓝牙终端从所述广播的数据包中获取所述目标蓝牙智能密钥设备的设备信息和地址信息;S6、所述蓝牙终端根据所述地址信息向所述目标蓝牙智能密钥设备发起建立数据连接的请求;S7、所述目标蓝牙智能密钥设备接收到所述建立数据连接的请求,建立与所述蓝牙终端的连接,执行步骤S8;S8、所述目标蓝牙智能密钥设备向所述蓝牙终端发送安全请求;S9、所述蓝牙终端接收所述安全请求,并根据所述目标蓝牙智能密钥设备的设备信息判断所述目标蓝牙智能密钥设备是否为已配对设备;如果不是,执行步骤S10,否则执行步骤S12;S10、所述蓝牙终端向所述目标蓝牙智能密钥设备发送配对请求,发起配对过程;S11、所述目标蓝牙智能密钥设备接收所述配对请求,并与所述蓝牙终端交互执行配对过程,若配对成功,执行步骤S12;S12、所述蓝牙终端从其非易失内存中读取所述目标蓝牙智能密钥设备的相关信息;S13、所述蓝牙终端判断所述目标蓝牙智能密钥设备的相关信息中是否包含接收信号强度指示RSSI阈值,如果是,则将RSSI报警门限置为所述相关信息中的RSSI阈值,然后执行步骤S14;S14、所述蓝牙终端检测是否已经开启了距离监测功能;如果是,则执行步骤S16,否则,执行步骤S15;S15、所述蓝牙终端提示用户是否开启距离检测功能,在接收到开启的指令后,开启距离监测功能,执行步骤S16;S16、所述蓝牙终端向所述蓝牙智能密钥设备发送开启距离监测请求,所述开启距离监测请求中包含所述RSSI报警门限;S17、所述蓝牙智能密钥设备接收到所述开启距离监测请求,并解析得到所述RSSI报警门限;S18、所述蓝牙智能密钥设备判断当前连接状态与算法是否使能,如果使能,则执行步骤S19,否则,执行当前的业务处理;S19、所述蓝牙智能密钥设备设置失败次数fail_cnt的初始值为0;S20、所述蓝牙智能密钥设备按照预设的采样频率采集当前位置的M个RSSI数值RSSIi,i=1,2,…….,M,M为正整数,RSSIi表示采集到的第i个RSSI数值;S21、所述蓝牙智能密钥设备设置i的初始值为1,执行步骤S22;S22、所述蓝牙智能密钥设备判断RSSIi是否小于所述RSSI报警门限,如果是,则将fail_cnt+1的值赋值给fail_cnt,执行步骤S23;否则,将fail_cnt的值赋值为0,执行步骤S23;S23、所述蓝牙智能密钥设备判断fail_cnt是否大于或等于连续失败报警次数阈值,如果是,则执行步骤S24;否则,执行步骤S25;S24、所述蓝牙智能密钥设备进行安全通信距离报警,并执行步骤S25;S25、判断i的值是否小于或等于M,如果是,则执行S26,否则,执行当前的业务处理;S26、将i+1的值赋值给i,执行步骤S22。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天地融科技股份有限公司,未经天地融科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710445083.9/,转载请声明来源钻瓜专利网。
- 上一篇:来源于卷曲乳杆菌的III型细菌素及其制备方法和用途
- 下一篇:账户恢复协议