蓝牙通信方法和系统技术方案

技术编号:12134170 阅读:82 留言:0更新日期:2015-09-30 14:42
本发明专利技术实施例提供了一种蓝牙通信方法和系统。该方法主要包括:将第一蓝牙设备与第一蓝牙辅助接入设备有线连接,将第二蓝牙设备与第二蓝牙辅助接入设备与有线连接,所述第一蓝牙辅助接入设备获取所述第一蓝牙设备的MAC地址,通过第二蓝牙辅助接入设备传输给所述第二蓝牙设备;第二蓝牙辅助接入设备获取第二蓝牙设备的MAC地址,通过第一蓝牙辅助接入设备传输给第一蓝牙设备;利用第一蓝牙设备和第二蓝牙设备的MAC地址,在第一蓝牙设备和第二蓝牙设备之间建立蓝牙连接,并进行蓝牙通信。本发明专利技术实施例实现了透过蓝牙辅助接入设备简单、快捷、方便地让各种蓝牙设备互相进行蓝牙连接,蓝牙通信,而不需透过人工输入蓝牙设备的密钥或者PIN码。

【技术实现步骤摘要】

本专利技术涉及蓝牙
,尤其涉及一种蓝牙通信方法和系统
技术介绍
蓝牙无线技术是一种短距离通信系统,旨在取代连接便携设备和/或固定电子设备的缆线。蓝牙技术有以下特点:支持用户在许多设备之间进行无线数据交换及文件同步,使移动电话、便携式计算机、各种便携式通信设备以及各种便携式零配件(比如耳机、眼镜、手表等)之间在近距离内资源共享;支持非可视范围内的通信与连接,且能在移动中进行无线连接和通信;支持无线设备到有线网络之间的无线连接,只要连接到局域网的蓝牙接入点,就可以实现有线局域网的无线数据连接;支持电路交换与分组交换,支持语音、数据和视频信号传输。蓝牙具有以下的射频收发特性。蓝牙采用时分双工传输方案,使用一个天线利用不同的时间间隔发送和接收信号,且在发送和接收信息中通过不断改变传输方向来共用一个信道,实现全双工传输;常见的蓝牙发射功率可分为3个级别:100mW、2.5mW和1mW:若采用的发送功率为1mW,无线通信距离为10m,数据传输速率达1Mb/s;若采用新的蓝牙2.0标准,发送功率为100mW,可使蓝牙的通信距离达100m,数据传输速率也达到10Mb/s。除此之外,蓝牙标准还对收发过程的寄生辐射、射频容限、干扰和带外抑制等做了详尽的规定,以保证数据传输的安全。每一对蓝牙设备之间进行蓝牙通信时,必须一个为主角色,另一为从角色,现有技术中的一种蓝牙通信的呼叫过程主要包括:主端蓝牙设备发起呼r>叫,首先是查找,找出周围处于可被查找的蓝牙设备。主端蓝牙设备找到从端蓝牙设备后,与从端蓝牙设备进行配对,此时需要输入从端蓝牙设备的密钥或者PIN码,从端蓝牙设备对该密钥或者PIN码进行验证,验证通过后,配对完成。从端蓝牙设备会记录主端设备的信任信息,此时主端即可向从端设备发起呼叫,已配对的设备在下次呼叫时,不再需要重新配对。已配对的设备,从端蓝牙设备也可以发起建链请求。上述现有技术中的一种蓝牙通信的呼叫过程的缺点为:需要主端蓝牙设备输入从端蓝牙设备的密钥或者PIN码,从端蓝牙设备需要对该密钥或者PIN码进行验证,操作比较繁琐,不够快捷、方便。
技术实现思路
本专利技术的实施例提供了一种蓝牙通信方法和系统,以实现蓝牙设备之间方便地进行蓝牙通信。本专利技术提供了如下方案:一种蓝牙通信方法,包括:将第一蓝牙设备与第一蓝牙辅助接入设备有线连接,将第二蓝牙设备与第二蓝牙辅助接入设备与有线连接,所述第一蓝牙辅助接入设备与所述第二蓝牙辅助接入设备之间通过无线链路连接;所述第一蓝牙辅助接入设备获取所述第一蓝牙设备的媒体接入控制MAC地址,将所述第一蓝牙设备的MAC地址传输给所述第二蓝牙辅助接入设备,所述第二蓝牙辅助接入设备将所述第一蓝牙设备的MAC地址传输给所述第二蓝牙设备;所述第二蓝牙辅助接入设备获取所述第二蓝牙设备的MAC地址,将所述第二蓝牙设备的MAC地址传输给所述第一蓝牙辅助接入设备,所述第一蓝牙辅助接入设备将所述第二蓝牙设备的MAC地址传输给所述第一蓝牙设备;利用所述第一蓝牙设备和第二蓝牙设备的MAC地址,在所述第一蓝牙设备和第二蓝牙设备之间建立蓝牙连接,并进行蓝牙通信。本专利技术还提供了:一种蓝牙通信系统,包括:第一蓝牙辅助接入设备、第一蓝牙设备、第二蓝牙辅助接入设备和第二蓝牙设备;所述的第一蓝牙辅助接入设备,用于与所述第一蓝牙设备有线连接,获取所述第一蓝牙设备的媒体接入控制MAC地址,将所述第一蓝牙设备的MAC地址传输给所述第二蓝牙辅助接入设备;将所述第二蓝牙设备的MAC地址传输给所述第一蓝牙设备;所述的第二蓝牙辅助接入设备,用于与所述第二蓝牙设备有线连接,获取所述第二蓝牙设备的MAC地址,将所述第二蓝牙设备的MAC地址传输给所述第一蓝牙辅助接入设备;将所述第一蓝牙设备的MAC地址传输给所述第二蓝牙设备;所述的第一蓝牙设备、第二蓝牙设备,用于利用所述第一蓝牙设备和第二蓝牙设备的MAC地址,在所述第一蓝牙设备和第二蓝牙设备之间建立蓝牙连接,并进行蓝牙通信。由上述本专利技术的实施例提供的技术方案可以看出,本专利技术实施例通过利用多个蓝牙辅助接入设备分别获取和其连接的蓝牙设备的MAC地址,并借助多个蓝牙辅助接入设备在各个蓝牙设备之间进行MAC地址交换,蓝牙设备将接收到的其它蓝牙设备的MAC地址存储在允许蓝牙连接地址表(白名单)中,从而实现了透过蓝牙辅助接入设备简单、快捷、方便地让各种蓝牙设备互相进行蓝牙连接,蓝牙通信,而不需透过人工输入蓝牙设备的密钥或者PIN码,也不需要从端蓝牙设备对该密钥或者PIN码进行验证,蓝牙连接和通信过程操作比较简单,并且快捷、方便。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的一种蓝牙通信方法的处理流程图;图2为本专利技术实施例二提供的一种蓝牙通信方法的处理流程图;图3为本专利技术实施例三提供的一种蓝牙通信系统的具体实现结构图,图中,图中,第一蓝牙辅助接入设备31、第一蓝牙设备32、第二蓝牙辅助接入设备33和第二蓝牙设备34。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。需要说明的是,在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”或“包括”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接受的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。说明书后续描述为实施本专利技术的较佳实施方式,然所述描述乃以说明本专利技术的一般原则为目的,并非用以限定本专利技术的范围。本专利技术的保护范围当视所附权利要求所界定者为准。为便于对本专利技术实施例的理解,下面将结合附图以几个具体实施例为本文档来自技高网...

【技术保护点】
一种蓝牙通信方法,包括:将第一蓝牙设备与第一蓝牙辅助接入设备有线连接,将第二蓝牙设备与第二蓝牙辅助接入设备与有线连接,所述第一蓝牙辅助接入设备与所述第二蓝牙辅助接入设备之间通过无线链路连接;所述第一蓝牙辅助接入设备获取所述第一蓝牙设备的媒体接入控制MAC地址,将所述第一蓝牙设备的MAC地址传输给所述第二蓝牙辅助接入设备,所述第二蓝牙辅助接入设备将所述第一蓝牙设备的MAC地址传输给所述第二蓝牙设备;所述第二蓝牙辅助接入设备获取所述第二蓝牙设备的MAC地址,将所述第二蓝牙设备的MAC地址传输给所述第一蓝牙辅助接入设备,所述第一蓝牙辅助接入设备将所述第二蓝牙设备的MAC地址传输给所述第一蓝牙设备;利用所述第一蓝牙设备和第二蓝牙设备的MAC地址,在所述第一蓝牙设备和第二蓝牙设备之间建立蓝牙连接,并进行蓝牙通信。

【技术特征摘要】
1.一种蓝牙通信方法,包括:
将第一蓝牙设备与第一蓝牙辅助接入设备有线连接,将第二蓝牙设备与
第二蓝牙辅助接入设备与有线连接,所述第一蓝牙辅助接入设备与所述第二
蓝牙辅助接入设备之间通过无线链路连接;
所述第一蓝牙辅助接入设备获取所述第一蓝牙设备的媒体接入控制MAC
地址,将所述第一蓝牙设备的MAC地址传输给所述第二蓝牙辅助接入设备,
所述第二蓝牙辅助接入设备将所述第一蓝牙设备的MAC地址传输给所述第二
蓝牙设备;所述第二蓝牙辅助接入设备获取所述第二蓝牙设备的MAC地址,
将所述第二蓝牙设备的MAC地址传输给所述第一蓝牙辅助接入设备,所述第
一蓝牙辅助接入设备将所述第二蓝牙设备的MAC地址传输给所述第一蓝牙设
备;
利用所述第一蓝牙设备和第二蓝牙设备的MAC地址,在所述第一蓝牙设
备和第二蓝牙设备之间建立蓝牙连接,并进行蓝牙通信。
2.根据权利要求1所述的蓝牙通信方法,其特征在于,所述的将第一蓝
牙设备与第一蓝牙辅助接入设备有线连接,将第二蓝牙设备与第二蓝牙辅助
接入设备与有线连接,包括:
在第一蓝牙辅助接入设备、第二蓝牙辅助接入设备中设置多个接口,每
个接口唯一对应一个蓝牙设备,所述第一蓝牙辅助接入设备通过所述接口利
用有线线缆连接所述第一蓝牙设备,所述第二蓝牙辅助接入设备通过所述接
口利用有线线缆连接所述第二蓝牙设备,在第一蓝牙辅助接入设备、第二蓝
牙辅助接入设备中还设置存储单元,该存储单元中关联存储各个蓝牙设备的
MAC地址和设备标识之间的对应关系。
3.根据权利要求1所述的蓝牙通信方法,其特征在于,所述的第一蓝牙

\t辅助接入设备获取所述第一蓝牙设备的媒体接入控制MAC地址,包括:
所述第一蓝牙辅助接入设备构造地址读取请求,向所述第一蓝牙设备发
送所述地址读取命令,从所述第一蓝牙设备返回的地址读取响应中获取所述
第一蓝牙设备的MAC地址,所述第一蓝牙辅助接入设备将所述第一蓝牙设备
的MAC地址和对应的设备标识关联存储在其内部的存储单元中的地址信息表
中;
所述的第二蓝牙辅助接入设备获取所述第二蓝牙设备的MAC地址,包
括:
所述第二蓝牙辅助接入设备利用应用程序构造地址读取请求,利用API
向所述第二蓝牙设备发送所述地址读取命令,从所述第二蓝牙设备返回的地
址读取响应中获取所述第二蓝牙设备的MAC地址,所述第二蓝牙辅助接入设
备将所述第二蓝牙设备的MAC地址和对应的设备标识关联存储在其内部的存
储单元中的地址信息表中。
4.根据权利要求3所述的蓝牙通信方法,其特征在于,所述的将所述第
一蓝牙设备的MAC地址传输给所述第二蓝牙辅助接入设备,包括:
在所述第一蓝牙辅助接入设备和所述第二蓝牙辅助接入设备之间建立射
频识别RFID通信链路,所述第一蓝牙辅助接入设备通过RFID通信链路直接
将所述第一蓝牙设备的MAC地址传输给所述第二蓝牙辅助接入设备;或者,
所述第一蓝牙辅助接入设备接收到第二蓝牙辅助接入设备发送的携带所述第
一蓝牙设备的设备标识的地址获取请求后,根据所述地址获取请求中携带的
设备标识查询其存储的地址信息表,获取所述第一蓝牙设备的MAC地址,通
过RFID通信链路将所述第一蓝牙设备的MAC地址传输给所述第二蓝牙辅助接
入设备;
所述第二蓝牙辅助接入设备通过有线连接将所述第一蓝牙设备的MAC地
址传输给所述第二蓝牙设备,所述第二蓝牙设备将所述第一蓝牙设备的MAC

\t地址存储在自己的允许蓝牙连接地址表中;
所述的将所述第二蓝牙设备的MAC地址传输给所述第一蓝牙辅助接入设
备,包括:
在所述第一蓝牙辅助接入设备和所述第二蓝牙辅助接入设备之间建立射
频识别RFID通信链路,所述第二蓝牙辅助接入设备通过RFID通信链路直接
将所述第二蓝牙设备的MAC地址传输给所述第一蓝牙辅助接入设备;或者,
所述第二蓝牙辅助接入设备接收到第一蓝牙辅助接入设备发送的携带所述第
二蓝牙设备的设备标识的地址获取请求后,根据所述地址获取请求中携带的
设备标识查询其存储的地址信息表,获取所述第二蓝牙设备的MAC地址,通
过RFID通信链路将所述第二蓝牙设备的MAC地址传输给所述第一蓝牙辅助接
入设备;
所述第一蓝牙辅助接入设备通过有线连接将所述第二蓝牙设备的MAC地
址传输给所述第一蓝牙设备,所述第一蓝牙设备将所述第二蓝牙设备的MAC
地址存储在自己的允许蓝牙连接地址表中;
5.根据权利要求4所述的蓝牙通信方法,其特征在于,所述的利用所述
第一蓝牙设备和第二蓝牙设备的MAC地址,在所述第一蓝牙设备和第二蓝牙
设备之间建立蓝牙连接,并进行蓝牙通信,包括:
当所述第一蓝牙设备需要发起和所述第二蓝牙设备之间的蓝牙通信时,
所述第一蓝牙设备搜寻到所述第二蓝牙设备,向所述第二蓝牙设备发送携带
所述第一蓝牙设备的MAC地址的蓝牙连接请求,所述第二蓝牙设备获取所述
蓝牙连接请求中携带的所述第一蓝牙设备的MAC地址,验证所述第一蓝牙设
备的MAC地址是否包含在自己的允许蓝牙连接地址表中;
所述第二蓝牙设备在验证所述第一蓝牙设备的...

【专利技术属性】
技术研发人员:李栋吴襄帅
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1