一种蓝牙设备间的连接建立方法、系统及装置的制造方法

文档序号:9237844阅读:604来源:国知局
一种蓝牙设备间的连接建立方法、系统及装置的制造方法
【技术领域】
[0001]本发明涉及短距离通信技术领域,尤其涉及一种蓝牙设备间的连接建立方法、系统及装置。
【背景技术】
[0002]蓝牙技术是一种支持设备短距离通信(一般1m内)的无线电技术,能在包括移动电话、PDA (Personal DigitalAssistant,掌上电脑)、无线耳机、笔记本电脑、相关外设等设备之间进行无线信息交换。利用蓝牙技术,能够有效地简化设备之间的通信,也能够简化设备与Internet (因特网)之间的通信,从而使数据传输变得更加迅速高效。蓝牙技术采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信,工作在全球通用的2.4GHz ISMdndustrial Scientific Medical,工业的、科学的、医学的)射频频段,其数据速率为1Mbps,采用时分双工传输方案实现全双工传输。
[0003]本申请中,将具备蓝牙通信功能的设备统称为蓝牙设备,蓝牙设备间基于蓝牙技术建立点对点连接的过程称为蓝牙配对。蓝牙技术规定每一对蓝牙设备间进行蓝牙通信时,必须一个为主端,另一个为从端;必须由主端蓝牙设备进行检测,发起蓝牙配对,建立连接成功后,双方即可收发数据。
[0004]一个蓝牙设备可以在两个角色间切换,平时工作在从模式,等待其他蓝牙设备来连接;需要时转换为主模式,向其他蓝牙设备发起呼叫。现有技术中,一个蓝牙设备通过检测周围在广播信息的蓝牙设备进行配对,实际上在检测周围的蓝牙设备时,记录周围的蓝牙设备的MAC(MediaAccess Control,媒体接入控制)地址;在选择配对周围的某个蓝牙设备(本申请中称为待配对蓝牙设备)时,需要用户选择点击,在点击的时候通过该待配对蓝牙设备的MAC地址进行配对。现有技术中,蓝牙配对需要知道待配对蓝牙设备的机型或者密码,当周围的蓝牙设备过多时检测过程就会变得复杂和繁琐。由此可见,现有技术中蓝牙配对过程比较复杂和繁琐,蓝牙设备间的连接建立过程亟待优化。

【发明内容】

[0005]本发明实施例提供一种蓝牙设备间的连接建立方法、系统及装置,用以优化现有蓝牙配对过程,实现一键式建立蓝牙设备间的点对点连接。
[0006]本发明实施例提供的蓝牙设备间的连接建立方法,蓝牙设备上安装有二维码配对应用,所述方法包括:
[0007]第二蓝牙设备调用本设备上安装的二维码配对应用扫描第一蓝牙设备的二维码,并从扫描到的二维码中解析第一蓝牙设备的媒体接入控制MAC地址,所述二维码是第一蓝牙设备通过调用本设备上安装的二维码配对应用根据本设备的MAC地址生成的;
[0008]当二维码解析成功之后,第二蓝牙设备调用本设备上安装的二维码配对应用向解析出的MAC地址发送数据包询问是否进行蓝牙配对,以便与所述第一蓝牙设备间基于蓝牙技术建立点对点连接。
[0009]本发明实施例提供的蓝牙设备间的连接建立系统,包括第一蓝牙设备和第二蓝牙设备,蓝牙设备上安装有二维码配对应用,其中:
[0010]所述第一蓝牙设备,用于调用本设备上安装的二维码配对应用根据本设备的媒体接入控制MAC地址生成二维码;
[0011]所述第二蓝牙设备,用于调用本设备上安装的二维码配对应用扫描第一蓝牙设备的二维码,并从扫描到的二维码中解析第一蓝牙设备的MAC地址;当二维码解析成功之后,调用本设备上安装的二维码配对应用向解析出的MAC地址发送数据包询问是否进行蓝牙配对,以便与所述第一蓝牙设备间基于蓝牙技术建立点对点连接。
[0012]本发明实施例提供的用于安装在蓝牙设备上的二维码配对应用装置,包括:
[0013]二维码生成单元,用于根据所安装蓝牙设备的媒体接入控制MAC地址生成所安装蓝牙设备的二维码供其他蓝牙设备进行扫描;
[0014]扫描单元,用于扫描待配对蓝牙设备的二维码;
[0015]二维码解析单元,用于从所述扫描单元扫描到的二维码中解析待配对蓝牙设备的MAC地址;
[0016]蓝牙配对单元,用于当二维码解析成功之后,向解析出的MAC地址发送数据包询问是否进行蓝牙配对,以便所安装蓝牙设备与待配对蓝牙设备间基于蓝牙技术建立点对点连接。
[0017]本发明实施例提供一种用于安装在蓝牙设备上的二维码配对应用,一方面能够根据蓝牙设备的MAC地址生成二维码,供其他蓝牙设备进行扫描;另一方面能够扫描其他蓝牙设备的二维码,并解析出MAC地址进行配对。安装了该二维码配对应用的蓝牙设备间进行配对时,相比于现有技术中的蓝牙配对过程,节省了检测在周围广播信息的蓝牙设备的步骤,也不再需要检测后用户选择点击,当周围存在很多蓝牙设备在广播信息的情况下,可以直接进行一对一的相连建立;并且,通过扫描二维码,待配对蓝牙设备的MAC地址可以通过二维码获得,待配对蓝牙设备也不再需要广播其MAC地址;从而有效优化了现有的蓝牙配对过程,实现了一键式建立蓝牙设备间的点对点连接。
[0018]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0019]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0020]图1为本发明实施例中二维码配对应用的装置框图;
[0021]图2为本发明实施例中蓝牙设备间的连接建立方法流程图;
[0022]图3为本发明实施例中蓝牙设备间的连接建立系统框图。
【具体实施方式】
[0023]本发明实施例提供一种蓝牙设备间的连接建立方法、系统及装置,用以优化现有蓝牙配对过程,实现一键式建立蓝牙设备间的点对点连接。
[0024]以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0025]现有技术中,一个蓝牙设备通过检测周围在广播的蓝牙设备进行配对,实际上在检测周围的蓝牙设备时,记录周围的蓝牙设备的MAC地址;在选择配对周围的某个蓝牙设备(本申请中称为待配对蓝牙设备)时,需要用户选择点击,在点击的时候通过该待配对蓝牙设备的MAC地址进行配对。实际上,在选择配对某个蓝牙设备时需要用户选择点击,也就是在点击过程中包含的解析内容是:是否调用蓝牙配对接口进行配对,即发送数据包询问是否进行蓝牙配对。本发明实施例基于蓝牙技术、二维码技术提供了一种用于安装在蓝牙设备上的应用(App),称之为二维码配对应用。该二维码配对应用一方面能够根据蓝牙设备的MAC地址生成二维码,供其他蓝牙设备进行扫描;另一方面能够扫描其他蓝牙设备的二维码,并解析出MAC地址进行配对。需要说明的是,MAC地址或称为硬件地址,用于定义网络设备的位置。在OSI模型中,第三层网络层负责IP地址,第二层数据链路层则负责MAC地址;基于此,一个主机会有一个IP地址,而每个网络位置会有一个专属的MAC地址。
[0026]相比于现有技术中的蓝牙配对过程,节省了检测在周围广播信息的蓝牙设备的步骤,也不再需要检测后用户选择点击,当周围存在很多蓝牙设备在广播信息的情况下,可以直接进行一对一的相连建立;并且,通过扫描二维码,待配对蓝牙设备的MAC地址可以通过二维码获得,待配对蓝牙设备也不再需要广播其MAC地址。
[0027]本发明实施例提供的用于安装在蓝牙设备上的二维码配对应用,如图1所示,包括如下功能t吴块:
[0028]二维码生成单元101,用于根据所安装蓝牙设备的MAC地址生成所安装蓝牙设备的二维码供其他蓝牙设备进行扫描。
[0029]需要说明的是,二维码生成单元101生
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1