一种连接蓝牙设备的方法、系统及移动通信终端的制作方法

文档序号:7688191阅读:179来源:国知局
专利名称:一种连接蓝牙设备的方法、系统及移动通信终端的制作方法
技术领域
本发明属于移动通信领域,尤其涉及一种连接蓝牙设备的方法、系统及移 动通信终端。
背景技术
蓝牙是一种无线数据与语音通信的开放性全球规范。它以低成本的短距离 无线连接为基础,为固定设备与移动设备通信环境建立一个特别连接。蓝牙技术 广泛应用于局域网络中各类数据及语音设备的无线传输,包括协议和应用规范 两个部分,协议定义了各功能元素的工作方式。应用规范则阐述了为了实现一 个特定的应用模型,各层协议间的运转协同机制,蓝牙设备是蓝牙技术规范的典 型应用之一。蓝牙设备同蓝牙手机的连接过程包括以下步骤搜索蓝牙设备、建立链路、 建立信道、建立连接,在此过程中,蓝牙手机作为蓝牙语音网关,通过与蓝牙 设备中的蓝牙协议栈的交互,建立连接。图1示出了蓝牙设备同蓝牙手机间建 立连接过程中的协议模型。基带(baseband)管理同步和异步链接,查询来访 及获取蓝牙设备,逻辑链路控制和适配协议(Logical Link Control and Adaptation Protocol , L2CAP )是基带的上层协议,向上提供面向连接和无连 接的数据服务,服务搜索协议(Service Discovery Protocol , SDP )用于发布 和发现运行于蓝牙栈顶部的服务,帮助使用蓝牙设备的用户有序的罗列不断变 化的服务,从而在蓝牙设备和蓝牙手机设备间建立连接。基于ETST TS 07.10 的串行电缆才莫拟协议(Serial cable emulation protocol based on ETSI TS 07.10 , RFCOMM)为一串口仿真协议,用于取代电缆连接,当两设备的串口服务都已 经链接上之后,需要进行RFCOMM链接,包括鉴权、服务属性搜索等。蓝牙设备同蓝牙手机设备首次建立连接过程中,需要蓝牙手^/L主动同蓝牙 设备配对鉴权,对于用户来说,需要手动输入鉴权码,同耳机建立连接,操作 繁瑣,尤其不适合于开车等不方便进行多次操作的情况。发明内容本发明实施例的目的在于提供一种连接蓝牙设备的方法,旨在解决现有蓝 牙手机连接蓝牙设备时需要手动输入鉴权码,操作不方便的问题。本发明实施例是这样实现的, 一种连接蓝牙设备的方法,包括以下步骤 接收设备查找信号;根据所述设备查找信号查找蓝牙设备,获取蓝牙设备的地址; 判断所述查找到的蓝牙设备是否存在于绑定设备列表中,若存在,则根据所述获取到的蓝牙设备的地址,调用预设的鉴权码与所述蓝牙设备进行配对鉴权;鉴权成功后连接所述蓝牙设备。本发明实施例的另一目的在于提供一种连接蓝牙设备的系统,系统包括 信号接收模块,用于接收设备查找信号;查找模块,用于根据所述信号接收模块接收到的设备查找信号查找蓝牙设 备,获取蓝牙设备的地址;判断模块,用于判断所述查找到的蓝牙设备是否存在于绑定设备列表中;配对鉴权模块,用于当所述判断模块判断所述查找到的蓝牙设备存在于绑 定设备列表中时,根据所述获取到的蓝牙设备的地址,调用预设的鉴权码与所 述蓝牙设备进行配对鉴权;连接模块,用于当鉴权成功后连接所述蓝牙设备。本发明实施例的另一目的在于提供一种移动通信终端,包括蓝牙模块,用 于同蓝牙设备的连接通信,终端还包括 信号接收模块,用于接收设备查找信号;查找模块,用于根据所述信号接收模块接收到的设备查找信号查找蓝牙设备,获取蓝牙设备的地址;判断模块,用于判断所述查找到的蓝牙设备是否存在于绑定设备列表中;配对鉴权模块,用于当所述判断模块判断所述查找到的蓝牙设备存在于绑 定设备列表中时,根据所述获取到的蓝牙设备的地址,调用预设的鉴权码与所述蓝牙设备进行配对鉴权;连接模块,用于当鉴权成功后连接所述蓝牙设备。本发明通过查找,获取蓝牙设备的地址信息,用预设的鉴权码进行配对鉴 权,鉴权成功后连接蓝牙设备,实现了蓝牙移动通信终端同蓝牙设备连接的自 动化,方便了用户操作,实用性强。


图1是现有技术提供的蓝牙设备同蓝牙手机设备间建立连接过程中的协议 模型图;图2是本发明实施例提供的连接蓝牙设备的方法流程图;图3是本发明实施例提供的连接蓝牙设备的系统功能模块框图;图4是本发明实施例提供的连接蓝牙设备的系统的工作流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。本发明中,蓝牙移动通信终端在获取到蓝牙设备地址后,将获取到的蓝牙 设备地址同绑定设备列表中的蓝牙设备地址比对,如果获取到的蓝牙设备地址 存在于绑定设备列表中,调用预设的鉴权码同获取到的蓝牙设备配对鉴权,鉴 权成功,完成同蓝牙设备的连接。图2示出了本发明实施例提供的连接蓝牙设备的方法流程。在步骤S21中,接收设备查找信号;在步骤S22中,查找以获取蓝牙设备的地址;在步骤S23中,将获取到的蓝牙设备地址同绑定设备列表中的蓝牙设备地 址比对;在步骤S24中,若获取到的蓝牙设备地址存在于绑定设备列表中,调用预 设鉴权码同蓝牙设备配对鉴权;在步骤S25中,鉴权成功,连接蓝牙设备。图3示出了本发明实施例提供的连接蓝牙设备的系统功能模块框图。 信号接收模块31接收设备查找信号,发送给蓝牙移动通信终端中的信号处 理模块32。设备查找信号可以是按设备类型进行查找的查找信号,如蓝牙耳机、 蓝牙子机等,也可以是按设备地址进行查找的查找信号,可以是对一个设备的 查找信号,也可以是对多个设备的查找信号。信号处理模块32根据设备查找信 号生成查找指令,调用蓝牙移动通信终端中蓝牙芯片33上的蓝牙模块中的查找 模块331,根据SDP蓝牙协议规范,在周边蓝牙设备中进行查找。在本发明实 施例中,蓝牙设备可以是任何具有蓝牙通信功能的设备,如蓝牙耳机、蓝牙子 机等。查找模块331查找完毕,反馈信息给信号处理模块32,并将获取到的蓝牙 设备的地址信息传送给判断模块332。信号处理模块32控制蓝牙芯片33中的 判断模块332调用蓝牙移动通信终端中存储器34中的绑定设备列表342。绑定 设备列表342可以包括蓝牙设备的地址信息、设备名称、连接类型等信息,绑 定设备列表342中的蓝牙设备可以预先通过绑定设定,也可以在连接过程中记 录蓝牙设备的地址,自动添加。判断模块332将获取到的蓝牙设备的地址信息 同绑定设备列表342中的蓝牙设备地址信息进行比对,如果该信息存在于绑定 设备列表342中,查找结束,同时反馈信息给信号处理模块32;如果该信息没 有存在于绑定设备列表342中,查找模块331反馈结果信息给信号处理模块32,信号处理模块32调用存储器34中的绑定或连接接口模块343,信号接收模块 31接收绑定蓝牙设备的按键消息或连接蓝牙设备的按键消息,并将接收到的信 息传送给信号处理模块32,完成与蓝牙设备的绑定或连接。信号处理模块32根据接收到的信息,发出配对鉴权指令,调用蓝牙终端存 储器34中的配对鉴权模块341。配对鉴权模块341调用预先设定的鉴权码,通 过信号处理模块32发送给蓝牙设备,进行配对鉴权,鉴权成功,信号处理模块 32调用蓝牙芯片33中的连接模块333,完成同蓝牙设备的连接。如果鉴权失败, 信号处理模块32调用存储器34中的手动配对鉴权接口模块344,信号接收模 块31接收鉴权码,通过信号处理模块32发送给蓝牙设备,完成配对鉴权,鉴 权成功,信号处理模块32调用蓝牙芯片33中的连接模块333,完成同蓝牙设 备的连接。。图4示出了本发明实施例提供的连接蓝牙设备的系统的工作流程。 在步骤S401中,接收设备查找信号,发出查找指令,调用查找模块; 在步骤S402中,根据SDP蓝牙协议规范,执行查找,在周边蓝牙设备中 查找;在步骤S403中,判断查找是否结束,是则执行步骤S404,否则执行步骤 S407;在步骤S404中,选择查找到的设备地址; 在步骤S405中,选择连接设备; 在步骤S406中,选择绑定设备; 在步骤S407中,找到一条蓝牙设备地址信息;在步骤S408中,查询绑定设备列表,绑定设备列表可以包括蓝牙设备的地 址信息、设备名称、连接类型等信息,绑定设备列表中的蓝牙设备可以预先通 过绑定设定,也可以在连接过程中记录蓝牙设备的地址,自动添加。在步骤S409中,判断找到的蓝牙设备信息是否存在于绑定设备列表中,是 则执行步骤S410,否则执行步骤S402;200810066357.4说明书第6/6页在步骤S410中,退出查找;在步骤S411中,发出配对鉴权指令,调用配对鉴权模块; 在步骤S412中,执行配对鉴权,调用预先设定的鉴权码,发送给蓝牙设备; 在步骤S413中,判断鉴权是否成功,是则执行步骤S415,否则执行步骤 S414;在步骤S414中,当蓝牙中预先设定的鉴权码同蓝牙设备的鉴权码不匹配 时,重新鉴权,提供鉴权码输入接口,接收用户输入的鉴权码,执行手动配对; 在步骤S415中,配对鉴权成功,连接蓝牙设备。本发明通过查找,获取蓝牙设备的地址信息,并同绑定设备列表中的蓝牙 设备地址比对,如果获取到的蓝牙设备地址存在于绑定设备列表中,发出配对 鉴权指令,调用配对鉴权模块,用预设的鉴权码同蓝牙设备进行连接,实现了 蓝牙移动通信终端同蓝牙设备连接的自动化,方便了用户操作,实用性强。另 外,设置绑定设备列表,使得用户可以预先设定蓝牙设备,将蓝牙设备的地址 信息进行存储,而不需要每次查找时添加设备地址,节省了操作时间。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的4呆护范围之内。
权利要求
1. 一种连接蓝牙设备的方法,其特征在于,所述方法包括以下步骤接收设备查找信号;根据所述设备查找信号查找蓝牙设备,获取蓝牙设备的地址;判断所述查找到的蓝牙设备是否存在于绑定设备列表中,若存在,则根据所述获取到的蓝牙设备的地址,调用预设的鉴权码与所述蓝牙设备进行配对鉴权;鉴权成功后连接所述蓝牙设备。
2、 如权利要求l所述的方法,其特征在于,所述设备查找信号是按照设备 类型进行查找的查找信号。
3、 如权利要求l所述的方法,其特征在于,所述判断所述查找到的蓝牙设 备是否存在于绑定设备列表中的步骤具体为将所述获取到的蓝牙设备的地址 与预设的绑定设备列表中的蓝牙设备的地址进行比对,判断所述获取到的蓝牙 设备的地址是否存在于所述预设的绑定设备列表中。
4、 如权利要求l所述的方法,其特征在于,在所述判断所述查找到的蓝牙 设备是否存在于绑定设备列表中的步骤中,若判断的结果是所述查找到的蓝牙 设备不存在于绑定设备列表中,则提供设置绑定设备和连接设备的接口,绑定 或连接所述查找到的蓝牙设备。
5、 如权利要求l所述的方法,其特征在于,在所述调用预设的鉴权码与所 述蓝牙设备进行配对鉴权的步骤中,若鉴权不成功,则重新连接,提供鉴权码 输入接口,接收鉴权码,连接所述蓝牙设备。
6、 一种连接蓝牙设备的系统,其特征在于,所述系统包括 信号接收模块,用于接收设备查找信号;查找模块,用于根据所述信号接收模块接收到的设备查找信号查找蓝牙设 备,获取蓝牙设备的地址;判断模块,用于判断所述查找到的蓝牙设备是否存在于绑定设备列表中;配对鉴权模块,用于当所述判断模块判断所述查找到的蓝牙设备存在于绑 定设备列表中时,根据所述获取到的蓝牙设备的地址,调用预设的鉴权码与所述蓝牙设备进行配对鉴权;连接模块,用于当鉴权成功后连接所述蓝牙设备。
7、 如权利要求6所述的系统,其特征在于,所述系统还包括 绑定或连接接口模块,用于提供设置绑定设备和连接设备的接口,绑定或连接所述查找模块查找到的经所述判断模块判断不存在于所述绑定设备列表中 的蓝牙i殳备。
8、 如权利要求6或7所述的系统,其特征在于,所述系统还包括 手动配对鉴权接口模块,提供鉴权码输入接口,接收鉴权码,连接所述查找模块查找到的而所述配对鉴权模块调用预设的鉴权码不能连接的蓝牙设备。
9、 一种移动通信终端,包括蓝牙模块,用于同蓝牙设备的连接通信,其特 征在于,所述终端还包括连接蓝牙设备的系统,所述连接蓝牙设备的系统包括信号接收模块,用于接收设备查找信号;查找模块,用于根据所述信号接收模块接收到的设备查找信号查找蓝牙设 备,获取蓝牙设备的地址;判断模块,用于判断所述查找到的蓝牙设备是否存在于绑定设备列表中;配对鉴权模块,用于当所述判断模块判断所述查找到的蓝牙设备存在于绑 定设备列表中时,根据所述获取到的蓝牙设备的地址,调用预设的鉴权码与所 述蓝牙设备进行配对鉴权;连接模块,用于当鉴权成功后连接所述蓝牙设备。
10、 如权利要求9所述的系统,其特征在于,所述系统还包括 手动配对鉴权接口模块,提供鉴权码输入接口,接收鉴权码,连接所述查找模块查找到的而所述配对鉴权模块调用预设的鉴权码不能连接的蓝牙设备。
11、 如权利要求9或IO所述的系统,其特征在于,所述系统还包括 手动配对鉴权接口模块,提供鉴权码输入接口,接收鉴权码,连接所述查找模块查找到的而所述配对鉴权模块调用预设的鉴权码不能连接的蓝牙设备。
全文摘要
本发明适用于移动通信领域,提供了一种连接蓝牙设备的方法、系统及移动通信终端。其中方法包括以下步骤接收设备查找信号;根据设备查找信号查找蓝牙设备,获取蓝牙设备的地址;判断查找到的蓝牙设备是否存在于绑定设备列表中,若存在,则根据获取到的蓝牙设备的地址,调用预设的鉴权码与蓝牙设备进行配对鉴权;鉴权成功后连接蓝牙设备。本发明通过查找,获取蓝牙设备的地址,用预设的鉴权码同蓝牙设备进行连接,实现了蓝牙移动通信终端同蓝牙设备连接的自动化,方便了用户操作。
文档编号H04L29/08GK101252376SQ20081006635
公开日2008年8月27日 申请日期2008年3月27日 优先权日2008年3月27日
发明者孙成叶, 蔡思文, 刚 袁, 黄小磊 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1