一种发现蓝牙设备的方法及系统与流程

文档序号:36408885发布日期:2023-12-16 18:00阅读:49来源:国知局
一种发现蓝牙设备的方法及系统与流程

本发明属于无线通信,特别是涉及一种发现蓝牙设备的方法及系统。


背景技术:

1、蓝牙技术是一种短距离无线通信技术,已广泛应用于手机、手表、耳机等各类电子产品;近年来,蓝牙技术也开始在智能家电产品上应用,其主要应用场景有:蓝牙控制、蓝牙辅助配网。蓝牙辅助配网的主要流程一般为:由智能终端app触发蓝牙模块进入发现模式,蓝牙设备通电后直接进入广播模式,向周围广播数据,智能终端蓝牙模块接收到广播数据后,根据广播内容,判断是否为需要添加的目标设备,若是,则将其添加的已发现设备的列表中;若否,则不做任何处理。

2、智能终端蓝牙模块在接收到蓝牙设备的广播数据后,仅根据其广播内容判断是否为需要添加的目标设备,会存在误添加的风险,进一步导致非目标设备被非法绑定、控制的风险。

3、针对上述问题,本申请文件的目的:除了对蓝牙设备的广播数据内容进行判断以外,还结合蓝牙设备的信号强度进一步筛选,更准确的获取目标蓝牙设备,降低非目标蓝牙设备被误添加的风险,提高安全性。


技术实现思路

1、本发明的目的在于提供一种发现蓝牙设备的方法及系统,通过结合蓝牙设备信号强度与预设阈值进行比较,蓝牙信号阈值可根据产品类别在服务器端灵活配置,解决了现有的蓝牙连接容易被非目标设备非法绑定和控制的问题。

2、为解决上述技术问题,本发明是通过以下技术方案实现的:

3、本发明为一种发现蓝牙设备的方法,包括如下步骤:

4、步骤s1:智能终端app从服务器端获取不同类别的蓝牙设备对应的蓝牙信号阈值,并缓存到本地进行存储;

5、步骤s2:智能终端app触发蓝牙模块进入发现模式,扫描附近的蓝牙设备;

6、步骤s3:蓝牙设备通电后进入广播模式,在预设的时间内周期性的发送广播帧数据;

7、步骤s4:智能终端蓝牙模块接收广播帧数据后,由智能终端app对接收的广播帧数据进行解析,判断广播帧数据中是否包含预设特征值;

8、步骤s5:若广播帧数据中包含有预设特征值,则进一步从广播帧数据中解析出蓝牙设备所属产品类别;

9、步骤s6:智能终端app根据产品类别,查询本地缓存的该产品类别对应的蓝牙信号阈值,并与接收到的广播帧数据所属的蓝牙设备的信号强度比较;

10、步骤s7:智能终端app将已添加到设备列表中的蓝牙设备根据不同产品类别,按照蓝牙信号强度由大到小依次进行排序,并在app界面上排列显示;

11、步骤s8:智能终端蓝牙模块进入发现模式时间达到预设时间,则退出发现模式。

12、作为一种优选的技术方案,所述步骤s4中,预设特征值是智能终端和蓝牙设备提前约定的,用于身份校验的字符串。

13、作为一种优选的技术方案,所述步骤s6中,广播帧数据所属的蓝牙设备的信号强度比较时,若蓝牙设备的信号强度大于或等于本地存储的蓝牙信号阈值,则智能终端app将该蓝牙设备添加到已发现的设备列表中;若蓝牙设备的信号强度小于蓝牙信号阈值,则智能终端app屏蔽该蓝牙设备,不做任何处理。

14、本发明为一种发现蓝牙设备的系统,包括:蓝牙设备、智能终端和服务器;

15、所述智能终端与服务器间通过无线网络连接;所述智能终端与蓝牙设备间通过蓝牙连接;所述智能终端与蓝牙设备间通过蓝牙连接;

16、所述服务器用于存储各类蓝牙设备的信号阈值;

17、所述智能终端安装有app,用于从服务器获取蓝牙设备的信号阈值,同时触发智能终端蓝牙模块进入发现模式,扫描、解析蓝牙设备发送的广播帧数据,将符合条件的蓝牙设备添加到已发现设备列表;

18、所述蓝牙设备用于发送包含有特征值的广播帧数据。

19、本发明具有以下有益效果:

20、(1)本发明通过结合蓝牙设备信号强度与预设阈值进行比较,降低了非目标设备被误发现的风险,提高了蓝牙设备的安全性;

21、(2)本发明通过蓝牙信号阈值可根据产品类别在服务器端灵活配置,方案的可扩展性更高。

22、当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。



技术特征:

1.一种发现蓝牙设备的方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种发现蓝牙设备的方法,其特征在于,所述步骤s4中,预设特征值是智能终端和蓝牙设备提前约定的,用于身份校验的字符串。

3.根据权利要求1所述的一种发现蓝牙设备的方法,其特征在于,所述步骤s6中,广播帧数据所属的蓝牙设备的信号强度比较时,若蓝牙设备的信号强度大于或等于本地存储的蓝牙信号阈值,则智能终端app将该蓝牙设备添加到已发现的设备列表中;若蓝牙设备的信号强度小于蓝牙信号阈值,则智能终端app屏蔽该蓝牙设备,不做任何处理。

4.一种发现蓝牙设备的系统,包括蓝牙设备、智能终端和服务器,其特征在于:


技术总结
本发明公开了一种发现蓝牙设备的方法及系统,涉及无线通信技术领域。本发明包括蓝牙设备、智能终端和服务器;服务器用于存储各类蓝牙设备的信号阈值;智能终端安装有APP,用于从服务器获取蓝牙设备的信号阈值,同时触发智能终端蓝牙模块进入发现模式,扫描、解析蓝牙设备发送的广播帧数据,将符合条件的蓝牙设备添加到已发现设备列表;蓝牙设备用于发送包含有特征值的广播帧数据。本发明通过通过结合蓝牙设备信号强度与预设阈值进行比较,蓝牙信号阈值可根据产品类别在服务器端灵活配置,方案的可扩展性更高,降低了非目标设备被误发现的风险,提高了蓝牙设备的安全性。

技术研发人员:钱存发
受保护的技术使用者:合肥美菱物联科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1