一种iBeacon的播发与控制方法技术

技术编号:14920416 阅读:97 留言:0更新日期:2017-03-30 13:17
本发明专利技术公开了一种iBeacon的播发与控制方法,包括以下步骤:(1)循环广播;(2)广播分组。通过上述方式,本发明专利技术iBeacon的播发与控制方法播发多组符合iBeacon协议的广播,其中部分可连接,部分不可连接,不可连接的广播部分可保证各安卓手机始终能稳定接收到iBeacon信号,可连接的广播部分则可用于手机发起与iBeacon的连接,从而可以进一步完成对iBeacon节点的配置,并且每组广播采用不同的伪MAC地址,可完全虚拟出一个新的iBeacon设备,可被手机稳定的同时扫描到多个不同的ID,在iBeacon的播发与控制方法的普及上有着广泛的市场前景。

【技术实现步骤摘要】

本专利技术涉及电子信息领域,特别是涉及一种iBeacon的播发与控制方法
技术介绍
在卫星导航系统难以覆盖的室内环境,位置服务的需求日益迫切。人们80%以上的时间处于室内环境,随着社会现代化建设的不断发展,大型建筑的日益增多,室内位置服务的需求正不断增加。安全监控、商业及个人位置服务、大型场馆管管理、特殊人群监护等领域都需要使用准确的室内定位信息,特别是在应对紧急疏散等应急场景时,室内定位信息更是显得尤为重要。随着室内位置服务的需求日益迫切,位置服务正开始由室外导航向室内外无缝导航进行转变。我国手机用户已达10亿,与位置服务相关的用户数量已超过5亿,发展迅猛。占领手机用户的室内定位市场成为位置服务中的竞争热点。iBeacon是苹果公司推出的定位信标节点,手机可测量到iBeacon(蓝牙)节点的接收强度,从而确定自己的位置。利用iBeacon节点可进行手机导航、优惠信息推送,会员积分获取等一系列服务。iBeacon节点目前正在室内定位领域被广泛应用。关于iBeacon的现有技术存在以下缺点:(1)根据iBeacon节点的要求,只要具备蓝牙4.0及以上硬件配置,安卓4.3及以上系统版本的安卓手机就应该能接收到iBeacon信号。然而在实际应用中,大家开始发现情况并非如此。如小米3、小米4、红米等手机开始发现在用于摇一摇时会经常无法使用该功能。而究其原因,在于安卓系统为开发式系统,各手机厂家分别对系统进行了个性化的改动,导致安卓底层的蓝牙扫描iBeacon信号不稳定,有时无法通过安卓的系统接口成功获取扫描信息。经测试发现,有的安卓手机对于可连接广播的接收稳定性差,对于不可连接广播可以稳定接收,但使用不可连接广播的话无法对iBeacon节点进行无线连接,导致节点参数不能被无线配置修改;(2)目前的iBeacon标准协议只发送1个ID号(iBeacon的ID号由UUID、Major、Minor三部分组成),而在应用场景中,会有播发多个ID号(用于不同APP)的需求。而目前业内解决该问题的方法是在不同次的广播内容中更改ID号,但是实测结果发现,该方式会导致手机经常无法同时扫描广播的多个ID。
技术实现思路
本专利技术主要解决的技术问题是提供一种iBeacon的播发与控制方法,通过播发多组符合iBeacon协议的广播,其中部分可连接,部分不可连接,不可连接的广播部分可保证各安卓手机始终能稳定接收到iBeacon信号,可连接的广播部分则可用于手机发起与iBeacon的连接,从而可以进一步完成对iBeacon节点的配置,并且每组广播采用不同的伪MAC地址,可完全虚拟出一个新的iBeacon设备,可被手机稳定的同时扫描到多个不同的ID,在iBeacon的播发与控制方法的普及上有着广泛的市场前景。为解决上述技术问题,本专利技术提供一种iBeacon的播发与控制方法,包括以下步骤:(1)循环广播:令iBeacon设备按预设的时间顺序循环反复广播符合iBeacon协议的若干组广播,其中所述若干组广播分别包括ID号,所述ID号分别包括iBeacon协议所定义的UUID、Major、Minor,所述若干组广播分别包括蓝牙MAC地址;(2)广播分组:将所述若干组广播进行分组,所述分组方法为连接方式分组方法、虚拟MAC地址分组方法的一种或者多种,其中,所述连接方式分组方法将所述若干组广播分为可连接广播类型和不可连接广播类型,其中不可连接广播类型的广播对安卓手机的兼容性优于可连接广播类型的广播,可连接广播类型的广播用于稳定接收信号,不可连接广播类型的广播用于参数配置,所述虚拟MAC地址分组方法将所述若干组广播的所述蓝牙MAC地址设置为互相不同的虚拟值,从而使得每个ID号都被稳定探测到。在本专利技术一个较佳实施例中,步骤(2)中的所述虚拟MAC地址分组方法的所述蓝牙MAC地址的虚拟值为随机产生或依次使用真实蓝牙MAC地址的值递加或者递减。在本专利技术一个较佳实施例中,步骤(2)中的所述连接方式分组方法的手机接收到所述第一组广播的可连接广播后进行响应,与iBeacon节点建立连接。在本专利技术一个较佳实施例中,手机与所述iBeacon节点建立连接之后按照预设协议更改iBeacon节点的所述第二组广播的参数配置。在本专利技术一个较佳实施例中,所述参数配置包括:(a)所述第一组广播与所述第二组广播的数量,(b)所述若干组广播的UUID、Major、Minor、发射功率、MeasuredPower,(c)所述若干组广播的播发时间间隔。在本专利技术一个较佳实施例中,所述参数配置的更改顺序为(a)、(b)、(c)。本专利技术的有益效果是:本专利技术iBeacon的播发与控制方法播发多组符合iBeacon协议的广播,其中部分可连接,部分不可连接,不可连接的广播部分可保证各安卓手机始终能稳定接收到iBeacon信号,可连接的广播部分则可用于手机发起与iBeacon的连接,从而可以进一步完成对iBeacon节点的配置,并且每组广播采用不同的伪MAC地址,可完全虚拟出一个新的iBeacon设备,可被手机稳定的同时扫描到多个不同的ID,可被手机稳定的同时扫描到多个不同的ID,在iBeacon的播发与控制方法的普及上有着广泛的市场前景。具体实施方式下面将对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术实施例包括:一种iBeacon的播发与控制方法,包括以下步骤:(1)循环广播:令iBeacon设备按预设的时间顺序循环反复广播符合iBeacon协议的若干组广播,例如,每秒播A、B、C三组,第一秒广播A、B、C,第二秒重复广播A、B、C,由此往复,其中所述若干组广播分别包括ID号,每组广播的所述ID号可以相同或者不同,所述ID号分别包括iBeacon协议所定义的UUID、Major、Minor,所述若干组广播分别包括蓝牙MAC地址;(2)广播分组:将所述若干组广播进行分组,所述分组方法为连接方式分组方法、虚拟MAC地址分组方法的一种或者多种,其中,所述连接方式分组方法将所述若干组广播分为可连接广播类型和不可连接广播类型,其中不可连接广播类型的广播对安卓手机的兼容性优于可连接广播类型的广播,可连接广播类型的广播用于稳定接收信号,不可连接广播类型的广播用于参数配置,例如可以一组广播的ID号设置为可连接,用于参数配置,其余组采用不可连接广播,保证手机信号稳定接收,所述虚拟MAC地址分组方法将所述若干组广播的所述蓝牙MAC地址设置为互相不同的虚拟值,从而使得每个ID号都被稳定探测到。优选地,步骤(2)中的所述虚拟MAC地址分组方法的所述蓝牙MAC地址的虚拟值为随机产生或依次使用真实蓝牙MAC地址的值递加或者递减。优选地本文档来自技高网
...

【技术保护点】
一种iBeacon的播发与控制方法,其特征在于,包括以下步骤:(1)循环广播:令iBeacon设备按预设的时间顺序循环反复广播符合iBeacon协议的若干组广播,其中所述若干组广播分别包括ID号,所述ID号分别包括iBeacon协议所定义的UUID、Major、Minor,所述若干组广播分别包括蓝牙MAC地址;(2)广播分组:将所述若干组广播进行分组,所述分组方法为连接方式分组方法、虚拟MAC地址分组方法的一种或者多种,其中,所述连接方式分组方法将所述若干组广播分为可连接广播类型和不可连接广播类型,其中不可连接广播类型的广播对安卓手机的兼容性优于可连接广播类型的广播,可连接广播类型的广播用于稳定接收信号,不可连接广播类型的广播用于参数配置,所述虚拟MAC地址分组方法将所述若干组广播的所述蓝牙MAC地址设置为互相不同的虚拟值,从而使得每个ID号都被稳定探测到。

【技术特征摘要】
1.一种iBeacon的播发与控制方法,其特征在于,包括以下步骤:
(1)循环广播:
令iBeacon设备按预设的时间顺序循环反复广播符合iBeacon协议的若干组广播,其中所述若干组广播分别包括ID号,所述ID号分别包括iBeacon协议所定义的UUID、Major、Minor,所述若干组广播分别包括蓝牙MAC地址;
(2)广播分组:
将所述若干组广播进行分组,所述分组方法为连接方式分组方法、虚拟MAC地址分组方法的一种或者多种,
其中,所述连接方式分组方法将所述若干组广播分为可连接广播类型和不可连接广播类型,其中不可连接广播类型的广播对安卓手机的兼容性优于可连接广播类型的广播,可连接广播类型的广播用于稳定接收信号,不可连接广播类型的广播用于参数配置,
所述虚拟MAC地址分组方法将所述若干组广播的所述蓝牙MAC地址设置为互相不同的虚拟值,从而使得每个ID号都被稳定探测到。
2.根据权利要求1所述的iBeacon的播发与控制方法,其特征在于,步骤(2)中的...

【专利技术属性】
技术研发人员:袁协张宇谢飞鹏
申请(专利权)人:苏州寻息电子科技有限公司
类型:发明
国别省市:江苏;32

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

1