蓝牙连接方法及装置制造方法及图纸

技术编号:15727530 阅读:267 留言:0更新日期:2017-06-30 02:41
一种蓝牙连接方法及装置,所述蓝牙连接方法包括:被动蓝牙设备接收来自主动蓝牙设备的连接请求,所述被动蓝牙设备具备作为AG角色和HF角色的能力,所述连接请求包含所述被动蓝牙设备的串行仿真协议中服务通道的标识;所述被动蓝牙设备通过所述服务通道的标识判断自身在本次连接中的角色;所述被动蓝牙设备作为判断确定的角色和所述主动蓝牙设备建立连接。所述方法及装置可以判断被动待连接设备的角色。

【技术实现步骤摘要】
蓝牙连接方法及装置
本专利技术涉及通信领域,尤其涉及蓝牙连接方法及装置。
技术介绍
蓝牙技术是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换。蓝牙免提规范(Hands-freeProfile,HFP)是蓝牙技术中的一种协议,通过该协议,蓝牙设备可以控制电话,例如可以接听、挂断、拒接、语音拨号等,拒接、语音拨号要视蓝牙耳机及电话是否支持。在HFP协议中,蓝牙设备可以分为AG角色和HF角色,其中AG(AudioGateway)角色是HFP协议规定的一个角色,音频支持输入、输出,典型的设备为手机;HF(HandsFree)角色是HFP协议规定另一个角色,适于AG角色音频远程输入、输出,也支持一些远程控制方法。现有的连接方式中,无法判断被动待连接设备的角色。
技术实现思路
本专利技术解决的技术问题是如何区分待连接设备的角色。为解决上述技术问题,本专利技术实施例提供一种蓝牙连接方法,包括:被动蓝牙设备接收来自主动蓝牙设备的连接请求,所述被动蓝牙设备具备作为AG角色和HF角色的能力,所述连接请求包含所述被动蓝牙设备的串行仿真协议中服务通道的标识;所述被动蓝牙设备通过所述服务通道的标识判断自身在本次连接中的角色;所述被动蓝牙设备作为判断确定的角色和所述主动蓝牙设备建立连接;其中,所述服务通道的标识是所述主动蓝牙设备根据本次连接的需求,通过服务发现协议服务查询得到的。可选的,所述需求与所述主动蓝牙设备在本次连接中的角色相关。可选的,所述连接请求为串口仿真协议连接请求。可选的,在和所述主动蓝牙设备建立连接前,还包括:所述被动蓝牙设备向蓝牙免提规范层提供所述服务通道的标识。可选的,在被动蓝牙设备接收来自主动蓝牙设备的连接请求之前,还包括:所述被动蓝牙设备接收来自主动蓝牙设备的设备类型查询,并将查询结果反馈至所述主动蓝牙设备。本专利技术实施例还提供了另一种蓝牙连接方法,包括:主动蓝牙设备根据本次连接的需求,进行服务发现协议服务查询,以得到被动蓝牙设备的串行仿真协议中服务通道的标识;所述主动蓝牙设备向被动蓝牙设备发送连接请求,所述连接请求中包含所述被动蓝牙设备串行仿真协议中服务通道的标识;所述主动蓝牙设备通过所述服务通道和所述被动蓝牙设备建立连接;其中,所述被动蓝牙设备具备作为AG角色和HF角色的能力,适于通过所述服务通道的标识判断自身在本次连接中的角色。可选的,所述需求与所述主动蓝牙设备在本次连接中的角色相关。可选的,所述连接请求为串口仿真协议连接请求。可选的,向被动蓝牙设备发送连接请求前,还包括:查询所述被动蓝牙设备的设备类型。本专利技术实施例提供一种蓝牙连接装置,用于被动蓝牙设备,所述被动蓝牙设备具备作为AG角色和HF角色的能力;所述蓝牙连接装置包括:连接请求接收单元,适于接收来自主动蓝牙设备的连接请求,所述连接请求包含所述被动蓝牙设备的串行仿真协议中服务通道的标识;角色判断单元,适于向主通过所述服务通道的标识判断自身在本次连接中的角色;第一连接单元,适于在所述被动蓝牙设备和所述主动蓝牙设备之间建立连接,所述被动蓝牙设备在所述连接中作为判断确定的角色;其中,所述服务通道的标识,是所述主动蓝牙设备根据本次连接的需求,通过服务发现协议服务查询得到的。可选的,所述需求与所述主动蓝牙设备在本次连接中的角色相关。可选的,所述连接请求为串口仿真协议连接请求。可选的,所述蓝牙连接装置还包括:标识告知单元,适于在和所述主动蓝牙设备建立连接前,向蓝牙免提规范层提供所述服务通道的标识可选的,所述蓝牙连接装置还包括:设备类型单元,适于接收来自主动蓝牙设备的设备类型查询,并将查询结果反馈至所述主动蓝牙设备。本专利技术实施例还提供了另一种蓝牙连接装置,用于主动蓝牙设备,包括:服务通道的标识查询单元,适于根据本次连接的需求,进行服务发现协议服务查询,以得到被动蓝牙设备的串行仿真协议中服务通道的标识;连接请求发送单元,适于向被动蓝牙设备发送连接请求,所述连接请求中包含所述被动蓝牙设备串行仿真协议中服务通道的标识;第二连接单元,适于通过所述服务通道和所述被动蓝牙设备建立连接;其中,所述被动蓝牙设备具备作为AG角色和HF角色的能力,适于通过所述服务通道的标识判断自身在本次连接中的角色。可选的,所述需求与所述主动蓝牙设备在本次连接中的角色相关。可选的,所述连接请求为串口仿真协议连接请求。可选的,所述蓝牙连接装置还包括设备类型查询单元,适于查询所述被动蓝牙设备的设备类型。与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:被动蓝牙设备在接收来自主动蓝牙设备的连接请求后,通过连接请求中携带的串行仿真协议中服务通道的标识,可以判断自身在本次连接中的角色,并作为判断确定的角色和所述主动蓝牙设备建立连接,从而可以实现判断被动待连接设备的角色的效果。附图说明图1是一种HFP的结构与依赖关系示意图;图2是本专利技术实施例中一种蓝牙连接方法的流程图;图3是本专利技术实施例中另一种蓝牙连接方法的流程图;图4是本专利技术实施例中一种蓝牙连接装置的结构示意图;图5是本专利技术实施例中另一种蓝牙连接装置的结构示意图。具体实施方式如前所述,在HFP协议中,蓝牙设备可以分为AG角色和HF角色,其中AG(AudioGateway)角色是HFP协议规定的一个角色,音频支持输入、输出,典型的设备为手机;HF(HandsFree)角色是HFP协议规定另一个角色,适于AG角色音频远程输入、输出,也支持一些远程控制方法。据专利技术人研究发现,在某次具体的连接过程中,可以将主动发起连接的蓝牙设备称为主动蓝牙设备,将与主动蓝牙设备建立连接的设备称为被动蓝牙设备。在同一被动蓝牙设备既可以作为AG角色,又可以作为HF角色时,缺乏一种有效的机制判断在某次连接时被动蓝牙设备的角色,从而难以完成连接。在本专利技术实施例中,被动蓝牙设备在接收来自主动蓝牙设备的连接请求后,通过连接请求中携带的串行仿真协议中服务通道的标识,可以判断自身在本次连接中的角色,作为判断确定的角色和所述主动蓝牙设备建立连接,从而可以实现判断被动待连接设备的角色的效果。为使本专利技术的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本专利技术的具体实施例做详细的说明。图1是一种HFP的结构与依赖关系示意图。蓝牙芯片主要负责蓝牙数据的收发。标准软件接口(HostControllerInterface,HCI)层适于管理HCI状态,控制HCITRANS,依据HCI格式和协议处理HCITRANS上的事件/数据(event/data),组装被截断的数据,分包发送长串数据,管理缓存。语音传输通道可以通过异步连接(SynchronousConnectionOriented,SCO)或者扩展异步连接(extendedSCO,eSCO)链路传输。蓝牙设备发现策略(GenericAccessProfile,GAP),连接过程中的链路管理,安全等级设定,UI层参数交互的常用格式定义等。逻辑链路适配层(LogicalLinkandAdaptionLayer,L2CAP),适于建立关闭连接/状态管理/复用/数据包分割与组装。串口线性仿真协议(RFCOMM),适于基于L2CAP的串口模拟。HFP的实现基于串口线性仿真协议。建立串口线性仿真协议串行线性仿真协议连接,在发本文档来自技高网...
蓝牙连接方法及装置

【技术保护点】
一种蓝牙连接方法,其特征在于,包括:被动蓝牙设备接收来自主动蓝牙设备的连接请求,所述被动蓝牙设备具备作为AG角色和HF角色的能力,所述连接请求包含所述被动蓝牙设备的串行仿真协议中服务通道的标识;所述被动蓝牙设备通过所述服务通道的标识判断自身在本次连接中的角色;所述被动蓝牙设备作为判断确定的角色和所述主动蓝牙设备建立连接;其中,所述服务通道的标识是所述主动蓝牙设备根据本次连接的需求,通过服务发现协议服务查询得到的。

【技术特征摘要】
1.一种蓝牙连接方法,其特征在于,包括:被动蓝牙设备接收来自主动蓝牙设备的连接请求,所述被动蓝牙设备具备作为AG角色和HF角色的能力,所述连接请求包含所述被动蓝牙设备的串行仿真协议中服务通道的标识;所述被动蓝牙设备通过所述服务通道的标识判断自身在本次连接中的角色;所述被动蓝牙设备作为判断确定的角色和所述主动蓝牙设备建立连接;其中,所述服务通道的标识是所述主动蓝牙设备根据本次连接的需求,通过服务发现协议服务查询得到的。2.根据权利要求1所述的蓝牙连接方法,其特征在于,所述需求与所述主动蓝牙设备在本次连接中的角色相关。3.根据权利要求1所述的蓝牙连接方法,其特征在于,所述连接请求为串口仿真协议连接请求。4.根据权利要求1所述的蓝牙连接方法,其特征在于,在和所述主动蓝牙设备建立连接前,还包括:所述被动蓝牙设备向蓝牙免提规范层提供所述服务通道的标识。5.根据权利要求1所述的蓝牙连接方法,其特征在于,在所述被动蓝牙设备接收来自主动蓝牙设备的连接请求之前,还包括:所述被动蓝牙设备接收来自主动蓝牙设备的设备类型查询,并将查询结果反馈至所述主动蓝牙设备。6.一种蓝牙连接方法,其特征在于,包括:主动蓝牙设备根据本次连接的需求,进行服务发现协议服务查询,以得到被动蓝牙设备的串行仿真协议中服务通道的标识;所述主动蓝牙设备向被动蓝牙设备发送连接请求,所述连接请求中包含所述被动蓝牙设备串行仿真协议中服务通道的标识;所述主动蓝牙设备通过所述服务通道和所述被动蓝牙设备建立连接;其中,所述被动蓝牙设备具备作为AG角色和HF角色的能力,适于通过所述服务通道的标识判断自身在本次连接中的角色。7.根据权利要求6所述的蓝牙连接方法,其特征在于,所述需求与所述主动蓝牙设备在本次连接中的角色相关。8.根据权利要求6所述的蓝牙连接方法,其特征在于,所述连接请求为串口仿真协议连接请求。9.根据权利要求6所述的蓝牙连接方法,其特征在于,向被动蓝牙设备发送连接请求前,还包括:查询所述被动蓝牙设备的设备类型。10.一种蓝牙连接装置,其特征在于,用于被动蓝牙设备,所述被动...

【专利技术属性】
技术研发人员:张咏霞潘庆璇顾祥新
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海,31

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

1