一种绑定蓝牙设备的方法及装置制造方法及图纸

技术编号:12177705 阅读:65 留言:0更新日期:2015-10-08 15:32
本公开是关于一种绑定蓝牙设备的方法及装置,属于通信领域。所述方法包括:根据第一蓝牙设备的地址信息向所述第一蓝牙设备发送第一连接请求消息,所述第一蓝牙设备包括指示模块和确认模块;接收所述第一蓝牙设备通过所述指示模块和所述确认模块返回的第一确认消息;根据所述第一确认消息的指示生成通信密码,向所述第一蓝牙设备发送所述通信密码;根据所述第一蓝牙设备的地址信息向与所述第一蓝牙设备存在对应关系的第二蓝牙设备发送第二连接请求消息;接收所述第二蓝牙设备根据所述第二连接请求消息返回的第二确认消息;根据所述第二确认消息的指示,向所述第二蓝牙设备发送所述通信密码。本公开能减少蓝牙设备的成本。

【技术实现步骤摘要】

本公开涉及通信领域,特别涉及一种绑定蓝牙设备的方法及装置
技术介绍
低功耗蓝牙技术是一种短距离的无线通信技术,该技术应用于低数据传输率和低 功耗的场景,目前已有很多相关硬件设备,比如蓝牙电子称、蓝牙插座和智能蓝牙防丢器等 设备。 蓝牙设备在使用时,一般都需要一个所谓的"绑定"过程,该过程主要用于主机 (一般是手机、电脑等)和蓝牙设备之间身份的确认。比如,对于一个低功耗蓝牙电子秤,在 使用前需要通过手机上特定的应用程序和蓝牙电子秤进行绑定;在绑定的过程中,蓝牙电 子称上会给用户指示(一般是有个指示灯进行闪烁),然后用户需要确认该绑定操作(一般 是按下蓝牙电子称上的某个键),绑定确认后,该手机可以读取蓝牙电子秤中的数据。
技术实现思路
为了解决相关技术中的问题,本公开实施例提供了一种绑定蓝牙设备的方法及装 置。所述技术方案如下: 根据本公开实施例的第一方面,提供一种绑定蓝牙设备的方法,所述方法包括: 根据第一蓝牙设备的地址信息向所述第一蓝牙设备发送第一连接请求消息,所述 第一蓝牙设备包括指示模块和确认模块; 接收所述第一蓝牙设备通过所述指示模块和所述确认模块返回的第一确认消 息; 根据所述第一确认消息的指示生成通信密码,向所述第一蓝牙设备发送所述通信 密码,以与所述第一蓝牙设备进行绑定; 根据所述第一蓝牙设备的地址信息向与所述第一蓝牙设备存在对应关系的第二 蓝牙设备发送第二连接请求消息; 接收所述第二蓝牙设备根据所述第二连接请求消息返回的第二确认消息; 根据所述第二确认消息的指示,向所述第二蓝牙设备发送所述通信密码,以与所 述第二蓝牙设备进行绑定。 可选地,所述根据所述第一蓝牙设备的地址信息向与所述第一蓝牙设备存在对应 关系的第二蓝牙设备发送第二连接请求消息,包括: 通过预设处理方式对所述第一蓝牙设备的地址信息进行处理得到第二蓝牙设备 的地址信息; 根据所述第二蓝牙设备的地址信息,向所述第二蓝牙设备发送第二连接请求消 息。 可选地,所述通过预设处理方式对所述第一蓝牙设备的地址信息进行处理得到第 二蓝牙设备的地址信息,包括: 获取所述第一蓝牙设备的地址信息包括的末尾一位地址;将所述第二蓝牙设备的 地址信息包括的末尾一位地址替换为奇偶性与所述末尾一位地址相反的另一位地址,得到 所述第二蓝牙设备的地址信息;或者, 对所述第一蓝牙设备的地址信息进行哈希运算得到哈希值,将所述哈希值确定为 所述第二蓝牙设备的地址信息。 可选地,所述第二连接请求消息携带所述第一蓝牙设备的地址信息; 所述接收所述第二蓝牙设备根据所述第二连接请求消息返回的第二确认消息,包 括: 接收所述第二蓝牙设备在比较出存储的地址信息与所述第二连接请求消息携带 的第一蓝牙设备的地址信息相同时返回的第二确认消息,所述第二蓝牙设备存储的地址信 息为与所述第二蓝牙设备存在对应关系的蓝牙设备的地址信息。 可选地,所述方法还包括: 搜索并显示附近包括指示模块和确认模块的蓝牙设备的地址信息,获取用户从所 述搜索的蓝牙设备的地址信息中选择的第一蓝牙设备的地址信息。 根据本公开实施例的第二方面,提供一种绑定蓝牙设备的装置,所述装置包括: 发送模块,用于根据第一蓝牙设备的地址信息向所述第一蓝牙设备发送第一连接 请求消息,所述第一蓝牙设备包括指示模块和确认模块; 接收模块,用于接收所述第一蓝牙设备通过所述指示模块和所述确认模块返回的 第一确认消息; 生成模块,用于根据所述第一确认消息的指示生成通信密码; 所述发送模块,还用于向所述第一蓝牙设备发送所述通信密码,以与所述第一蓝 牙设备进行绑定;根据所述第一蓝牙设备的地址信息向与所述第一蓝牙设备存在对应关系 的第二蓝牙设备发送第二连接请求消息; 所述接收模块,还用于接收所述第二蓝牙设备根据所述第二连接请求消息返回的 第二确认消息; 所述发送模块,还用于根据所述第二确认消息的指示,向所述第二蓝牙设备发送 所述通信密码,以与所述第二蓝牙设备进行绑定。 可选地,所述发送模块包括: 处理单元,用于通过预设处理方式对所述第一蓝牙设备的地址信息进行处理得到 第二蓝牙设备的地址信息; 发送单元,用于根据所述第二蓝牙设备的地址信息,向所述第二蓝牙设备发送第 二连接请求消息。 可选地,所述处理单元,用于获取所述第一蓝牙设备的地址信息包括的末尾一位 地址;将所述第二蓝牙设备的地址信息包括的末尾一位地址替换为奇偶性与所述末尾一位 地址相反的另一位地址,得到所述第二蓝牙设备的地址信息;或者, 所述处理单元,用于对所述第一蓝牙设备的地址信息进行哈希运算得到哈希值, 将所述哈希值确定为所述第二蓝牙设备的地址信息。 可选地,所述第二连接请求消息携带所述第一蓝牙设备的地址信息; 所述接收模块,用于接收所述第二蓝牙设备在比较出存储的地址信息与所述第二 连接请求消息携带的第一蓝牙设备的地址信息相同时返回的第二确认消息,所述第二蓝牙 设备存储的地址信息为与所述第二蓝牙设备存在对应关系的蓝牙设备的地址信息。 可选地,所述装置还包括: 搜索模块,用于搜索并显示附近包括指示模块和确认模块的蓝牙设备的地址信 息,获取用户从所述搜索的蓝牙设备的地址信息中选择的第一蓝牙设备的地址信息。 根据本公开实施例的第三方面,提供一种绑定蓝牙设备的装置,包括: 处理器; 用于存储所述处理器的可执行指令的存储器; 其中,所述处理器被配置为: 根据第一蓝牙设备的地址信息向所述第一蓝牙设备发送第一连接请求消息,所述 第一蓝牙设备包括指示模块和确认模块; 接收所述第一蓝牙设备通过所述指示模块和所述确认模块返回的第一确认消 息; 根据所述第一确认消息的指示生成通信密码,向所述第一蓝牙设备发送所述通信 密码,以与所述第一蓝牙设备进行绑定; 根据所述第一蓝牙设备的地址信息向与所述第一蓝牙设备存在对应关系的第二 蓝牙设备发送第二连接请求消息; 接收所述第二蓝牙设备根据所述第二连接请求消息返回的第二确认消息; 根据所述第二确认消息的指示,向所述第二蓝牙设备发送所述通信密码,以与所 述第二蓝牙设备进行绑定。 本公开实施例提供的技术方案可以包括以下有益效果: 终端与第一蓝牙设备进行绑定时生成通信密码,在与第一蓝牙设备绑定完,根据 第一蓝牙设备的地址信息向与第一蓝牙设备存在对应关系的第二蓝牙设备发送连接请求 消息,第二蓝牙设备接收该连接请求消息可以不通过指示模块和确认模块向终端返回确认 消息,以与终端进行绑定。如此,在第二蓝牙设备上可以不包括指示模块和确认模块,减少 第二蓝牙设备的成本。 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本公开。【附图说明】 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施 例,并与说明书一起用于解释本公开的原理。 图1是根据一示例性实施例示出的一种绑定蓝牙设备的方法的流程图; 图2-1是根据另一示例性实施例示出的一种绑定蓝牙设备的方法的流程图; 图2-2是根据另一示例性实施例示出的一种网络架构示意图;[0当前第1页1 2 3 4 5 本文档来自技高网...

【技术保护点】
一种绑定蓝牙设备的方法,其特征在于,所述方法包括:根据第一蓝牙设备的地址信息向所述第一蓝牙设备发送第一连接请求消息,所述第一蓝牙设备包括指示模块和确认模块;接收所述第一蓝牙设备通过所述指示模块和所述确认模块返回的第一确认消息;根据所述第一确认消息的指示生成通信密码,向所述第一蓝牙设备发送所述通信密码,以与所述第一蓝牙设备进行绑定;根据所述第一蓝牙设备的地址信息向与所述第一蓝牙设备存在对应关系的第二蓝牙设备发送第二连接请求消息;接收所述第二蓝牙设备根据所述第二连接请求消息返回的第二确认消息;根据所述第二确认消息的指示,向所述第二蓝牙设备发送所述通信密码,以与所述第二蓝牙设备进行绑定。

【技术特征摘要】

【专利技术属性】
技术研发人员:柯元旦
申请(专利权)人:西安海导信息技术有限公司小米科技有限责任公司
类型:发明
国别省市:陕西;61

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

1