蓝牙通信方法和系统的制作方法

文档序号:9238943阅读:368来源:国知局
蓝牙通信方法和系统的制作方法
【技术领域】
[0001] 本发明涉及蓝牙技术领域,尤其涉及一种蓝牙通信方法和系统。
【背景技术】
[0002] 蓝牙无线技术是一种短距离通信系统,旨在取代连接便携设备和/或固定电子设 备的缆线。蓝牙技术有以下特点:支持用户在许多设备之间进行无线数据交换及文件同步, 使移动电话、便携式计算机、各种便携式通信设备以及各种便携式零配件(比如耳机、眼镜、 手表等)之间在近距离内资源共享;支持非可视范围内的通信与连接,且能在移动中进行无 线连接和通信;支持无线设备到有线网络之间的无线连接,只要连接到局域网的蓝牙接入 点,就可以实现有线局域网的无线数据连接;支持电路交换与分组交换,支持语音、数据和 视频信号传输。
[0003] 蓝牙具有以下的射频收发特性。蓝牙采用时分双工传输方案,使用一个天线利用 不同的时间间隔发送和接收信号,且在发送和接收信息中通过不断改变传输方向来共用一 个信道,实现全双工传输;常见的蓝牙发射功率可分为3个级别:100mW、2. 5mW和lmW:若采 用的发送功率为lmW,无线通信距离为10m,数据传输速率达IMb/s;若采用新的蓝牙2. 0标 准,发送功率为100mW,可使蓝牙的通信距离达100m,数据传输速率也达到lOMb/s。除此之 外,蓝牙标准还对收发过程的寄生辐射、射频容限、干扰和带外抑制等做了详尽的规定,以 保证数据传输的安全。
[0004] 每一对蓝牙设备之间进行蓝牙通信时,必须一个为主角色,另一为从角色,现有技 术中的一种蓝牙通信的呼叫过程主要包括:主端蓝牙设备发起呼叫,首先是查找,找出周围 处于可被查找的蓝牙设备。主端蓝牙设备找到从端蓝牙设备后,与从端蓝牙设备进行配对, 此时需要输入从端蓝牙设备的密钥或者PIN码,从端蓝牙设备对该密钥或者PIN码进行验 证,验证通过后,配对完成。从端蓝牙设备会记录主端设备的信任信息,此时主端即可向从 端设备发起呼叫,已配对的设备在下次呼叫时,不再需要重新配对。已配对的设备,从端蓝 牙设备也可以发起建链请求。
[0005] 上述现有技术中的一种蓝牙通信的呼叫过程的缺点为:需要主端蓝牙设备输入从 端蓝牙设备的密钥或者PIN码,从端蓝牙设备需要对该密钥或者PIN码进行验证,操作比较 繁琐,不够快捷、方便。

【发明内容】

[0006] 本发明的实施例提供了一种蓝牙通信方法和系统,以实现蓝牙设备之间方便地进 行蓝牙通信。
[0007] 本发明提供了如下方案:
[0008] 一种蓝牙通信方法,包括:
[0009] 将蓝牙辅助接入设备分别与第一蓝牙设备和第二蓝牙设备有线连接;
[0010] 所述蓝牙辅助接入设备分别获取所述第一蓝牙设备和第二蓝牙设备的媒体接入 控制MAC地址,将所述第一蓝牙设备的MAC地址传输给所述第二蓝牙设备,将所述第二蓝牙 设备的MAC地址传输给所述第一蓝牙设备;
[0011]利用所述第一蓝牙设备和第二蓝牙设备的MAC地址,在所述第一蓝牙设备和第二 蓝牙设备之间建立蓝牙连接,并进行蓝牙通信。
[0012] 本发明还提供了 :一种蓝牙通信系统,包括:蓝牙辅助接入设备、第一蓝牙设备和 第二蓝牙设备;
[0013]所述的蓝牙辅助接入设备,用于分别与第一蓝牙设备和第二蓝牙设备有线连接, 分别获取所述第一蓝牙设备和第二蓝牙设备的MAC地址,将所述第一蓝牙设备的MAC地址 传输给所述第二蓝牙设备,将所述第二蓝牙设备的MAC地址传输给所述第一蓝牙设备;
[0014]所述的第一蓝牙设备、第二蓝牙设备,用于利用所述第一蓝牙设备和第二蓝牙设 备的MAC地址,在所述第一蓝牙设备和第二蓝牙设备之间建立蓝牙连接,并进行蓝牙通信。
[0015]由上述本发明的实施例提供的技术方案可以看出,本发明实施例通过蓝牙辅助接 入设备获取蓝牙设备的MAC地址并传输给其它蓝牙设备,蓝牙设备将接收到的其它蓝牙设 备的MAC地址存储在允许蓝牙连接地址表(白名单)中,从而实现了透过蓝牙辅助接入设备 简单、快捷、方便地让各种蓝牙设备互相进行蓝牙连接,蓝牙通信,而不需透过人工输入蓝 牙设备的密钥或者PIN码,也不需要从端蓝牙设备对该密钥或者PIN码进行验证,蓝牙连接 和通信过程操作比较简单,并且快捷、方便。
【附图说明】
[0016]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用 的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他 的附图。
[0017] 图1为本发明实施例一提供的一种蓝牙通信方法的处理流程图;
[0018] 图2为本发明实施例二提供的一种蓝牙通信方法的处理流程图;
[0019] 图3为本发明实施例三提供的一种蓝牙通信系统的具体实现结构图,图中,图中, 蓝牙辅助接入设备31、第一蓝牙设备32和第二蓝牙设备33。
【具体实施方式】
[0020] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开 的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例 所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围 完整的传达给本领域的技术人员。
[0021] 需要说明的是,在说明书及权利要求当中使用了某些词汇来指称特定组件。本领 域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利 要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的 准则。如在通篇说明书及权利要求当中所提及的"包含"或"包括"为一开放式用语,故应 解释成"包含但不限定于"。"大致"是指在可接受的误差范围内,本领域技术人员能够在一 定误差范围内解决所述技术问题,基本达到所述技术效果。说明书后续描述为实施本发明 的较佳实施方式,然所述描述乃以说明本发明的一般原则为目的,并非用以限定本发明的 范围。本发明的保护范围当视所附权利要求所界定者为准。
[0022] 为便于对本发明实施例的理解,下面将结合附图以几个具体实施例为例做进一步 的解释说明,且各个实施例并不构成对本发明实施例的限定。
[0023] 实施例一
[0024] 该实施例提供了一种蓝牙通信方法的处理流程如图1所示,包括如下的处理步 骤:
[0025] 步骤S110、将蓝牙辅助接入设备分别与第一蓝牙设备和第二蓝牙设备有线连接。
[0026] 在蓝牙辅助接入设备中设置多个接口,每个接口唯一对应一个蓝牙设备,所述蓝 牙辅助接入设备通过所述接口利用有线线缆连接所述第一蓝牙设备和第二蓝牙设备,在蓝 牙辅助接入设备中还设置存储单元,该存储单元中关联存储各个蓝牙设备的MAC(媒体接入 控制,MediumAccessControl)地址和设备标识之间的对应关系。
[0027] 步骤S120、所述蓝牙辅助接入设备分别获取所述第一蓝牙设备和第二蓝牙设备的 MAC地址,将所述第一蓝牙设备的MAC地址传输给所述第二蓝牙设备,将所述第二蓝牙设备 的MAC地址传输给所述第一蓝牙设备。
[0028] 所述蓝牙辅助接入设备利用应用程序构造地址读取请求,利用API(Application ProgrammingInterface,应用程序编程接口)向所述第一蓝牙设备和第二蓝牙设备发送所 述地址读取命令,从所述第一蓝牙设备返回的地址读取响应中获取所述地址读取响应中携 带的所述第一蓝牙设备的MAC地址,从所述第二蓝牙设备返回的地址读取响应中获取所述 地址读取响应中携带的所述第二蓝牙设备的MAC地址。
[0029] 所述蓝牙辅助接入设备将所述第一蓝牙设备和第二蓝牙设备的MAC地址和对应 的蓝牙设备的标识关联存储在其内部的存储单元中的地址信息表中。
[0030] 所述蓝牙辅助接入设备直接利用有线连接将所述地址信息表中存储的所述第一 蓝牙设备的MAC地址传输给所述第二蓝牙设备,所述第二蓝牙设备的MAC地址传输给所述 第一蓝牙设备,所述第一蓝牙设备将所述第二蓝牙设备的MAC地址存储在自己的允许蓝牙 连接地址表中,所述第一蓝牙设备将所述第二蓝牙设备的MAC地址存储在自己的允许蓝牙 连接地址表中,所述第二蓝牙设备将所述第一蓝牙设备的MAC地址存储在自己的允许蓝牙 连接地址表中;
[0031] 或者;
[0032] 所述蓝牙辅助接入设备接收到第二蓝牙设备发送的携
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1