本发明专利技术公开了一种ibeacon蓝牙通信的控制方法及装置,其包括:接收Ibeacon基站发送的蓝牙信号;解析所述蓝牙信号获得配对码;根据所述配对码确定Ibeacon蓝牙设备是否与所述Ibeacon基站进行通信。本发明专利技术实施例能够管理Ibeacon蓝牙设备期望接收到的ibeacon基站的信息,从而可以在搭载有ibeacon蓝牙协议的蓝牙设备移动的过程中只接收设定的ibeacon基站推送的信息,有效避免了移动过程中接收到杂乱的多个ibeacon基站发来的信息。
【技术实现步骤摘要】
本专利技术涉及电子通讯
,尤其涉及一种ibeacon蓝牙通信的控制方法及装置。
技术介绍
iBeacon蓝牙技术是苹果公司结合蓝牙超低功耗无线技术(Bluetooth LowEnergy, BLE)所开发的一套开放性协议。该技术主要是利用蓝牙技术创建信号区域,当支持蓝牙的手机进入该区域,相应的应用可以进行信息推送或者近场定位导航,还可以和基站进行通信以及数据交换。搭载有ibeacon蓝牙协议的蓝牙设备进入到某一 ibeacon基站的信号覆盖范围时,将会收到该ibeacon基站推送过来的信息。由于该搭载有ibeacon蓝牙协议的蓝牙设备没有与ibeacon基站绑定,当该设备进入到另一 ibeacon基站的覆盖范围时,也将会接收到该ibeacon基站发送过来的信息。这样导致搭载有ibeacon蓝牙协议的蓝牙设备在移动过程中将会接收到比较杂乱的多个ibeacon基站的信息,而无法实现有针对性的信息接收。
技术实现思路
本专利技术的目的是提供一种ibeacon蓝牙通信的控制方法及装置,从而可以方便搭载有ibeacon蓝牙协议的蓝牙设备能够有针对性的进行信息的接收。本专利技术的目的是通过以下技术方案实现的:一种ibeacon蓝牙通信的控制方法,包括:接收Ibeacon基站发送的蓝牙信号;解析所述蓝牙信号获得配对码,所述配对码为能够唯一标记识别一个Ibeacon基站的识别码;根据所述配对码确定Ibeacon蓝牙设备是否与所述Ibeacon基站进行通信。所述的解析所述蓝牙信号的处理步骤包括:通过预设的算法解析所述蓝牙信号中包含的基站的标识ID。所述Ibeacon基站采用广播的方式发送所述蓝牙信号。根据所述配对码确定所述Ibeacon蓝牙设备是否与所述Ibeacon基站进行通信的步骤包括:将解析获得的配对码与Ibeacon蓝牙设备本地保存的配对码进行匹配,若相同,则允许所述Ibeacon蓝牙设备与所述Ibeacon基站之间建立连接进行通信;或者,将解析获得的配对码与Ibeacon蓝牙设备本地保存的配对码进行匹配,若相同,则禁止所述Ibeacon蓝牙设备与所述Ibeacon基站建立连接进行通信。该方法还包括:所述Ibeacon蓝牙设备仅通过与所述Ibeacon基站建立的连接接收所述Ibeacon基站发送来的信息和/或Ibeacon基站接收Ibeacon蓝牙设备发送的信息。一种ibeacon蓝牙通信的控制装置,包括:蓝牙信号接收单元,用于接收Ibeacon基站发送的蓝牙信号;信号解析单元,用于解析所述蓝牙信号接收单元接收到的蓝牙信号获得配对码,所述配对码为能够唯一标记识别一个Ibeacon基站的识别码;通信控制单元,用于根据所述信号解析单元解析获得的配对码确定Ibeacon蓝牙设备是否与所述Ibeacon基站进行通信。所述信号解析单元具体包括:通过预设的算法解析所述蓝牙信号中包含的基站的标识ID。所述Ibeacon基站采用广播的方式发送所述蓝牙信号。所述通信控制单元包括:第一通信控制子单元,用于将解析获得的配对码与Ibeacon蓝牙设备本地保存的配对码进行匹配,若相同,则允许所述Ibeacon蓝牙设备与所述Ibeacon基站之间建立连接进行通信;或者,第二通信控制子单元,用于将解析获得的配对码与Ibeacon蓝牙设备本地保存的配对码进行匹配,若相同,则禁止所述Ibeacon蓝牙设备与所述Ibeacon基站建立连接进行通信。该装置还包括:信息接收控制单元,控制所述Ibeacon蓝牙设备仅通过与所述Ibeacon基站建立的连接接收所述Ibeacon基站发送来的信息。由上述本专利技术提供的技术方案可以看出,本专利技术实施例提供的一种ibeacon蓝牙通信的控制方法及装置能够管理Ibeacon蓝牙设备期望接收到的ibeacon基站的信息,从而可以在搭载有ibeacon蓝牙协议的蓝牙设备移动的过程中只接收设定的ibeacon基站推送的信息,有效避免了移动过程中接收到杂乱的多个ibeacon基站发来的信息。【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1为本专利技术实施例提供的方法的流程图;图2为本专利技术实施例提供的装置的结构示意图。【具体实施方式】下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术的保护范围。下面将结合附图对本专利技术实施例作进一步地详细描述。本专利技术实施例提供了一种ibeacon蓝牙通信的控制方法,其具体实现过程如图1所示,可以包括以下处理步骤:步骤11,接收Ibeacon基站发送的蓝牙信号;搭载有ibeacon蓝牙协议的蓝牙设备在移动过程中可以接收ibeacon基站推送的蓝牙信号,具体地,相应的Ibeacon基站可以采用广播的方式发送所述蓝牙信号;在所述ibeacon基站发送的蓝牙信号中可以包含ibeacon基站的ID (标识)步骤12,解析所述蓝牙信号获得配对码,所述配对码为能够唯一标记识别一个Ibeacon基站的识别码,即ibeacon蓝牙设备可以通过该配对码识别出相应的ibeacon基站,以确定是否接收其发送的信息;通过所述配对码可以用于限制ibeacon基站推送的信息由哪些搭载有ibeacon蓝牙协议的ibeacon蓝牙设备接收,换言之,基于所述配对码ibeacon蓝牙设备也可以选择是否接收某个ibeacon基站推送的信息;具体地,相应的配对码可以承载于基站的ID中,并可以通过预设的算法解析所述蓝牙信号中包含的基站的ID获得相应的配对码;当然,相应的配对码也可以承载于蓝牙信号中的其他信息内容中,或者,所述的配对码也可以为基站的ID,等等,只要通过相应的配对码可以唯一标记识别一个ibeacon基站即可;步骤13,根据所述配对码确定Ibeacon蓝牙设备是否与所述Ibeacon基站进行通?目;该步骤13具体可以采用的实现方式包括以下任一种:方式一:将解析获得的配对码与Ibeacon蓝牙设备本地保存的配对码进行匹配,若相同,则允许所述Ibeacon蓝牙设备与所述Ibeacon基站之间建立连接进行通信,否则,所述ibeacon蓝牙设备不与所述ibeacon基站建立连接;基于该方式一,在所述Ibeacon蓝牙设备中,可以配置仅保存期望接收到其发送的信息的Ibeacon基站的配对码,以令相应的Ibeacon蓝牙设备仅能够与配置了相应配对码的Ibeacon基站建立连接并接收其发送的信息,而无法接收其他Ibeacon基站发送的信息,从而限制了所述Ibeacon蓝牙设备接收到的Ibeacon基站发送的信息的量;例如,若Ibeacon蓝牙设备仅期望接收到某一个Ibeacon基站发送的当前第1页1 2 本文档来自技高网...
【技术保护点】
一种ibeacon蓝牙通信的控制方法,其特征在于,包括:接收Ibeacon基站发送的蓝牙信号;解析所述蓝牙信号获得配对码,所述配对码为能够唯一标记识别一个Ibeacon基站的识别码;根据所述配对码确定Ibeacon蓝牙设备是否与所述Ibeacon基站进行通信。
【技术特征摘要】
【专利技术属性】
技术研发人员:张文星,
申请(专利权)人:深圳市凯立德科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。