注册处理方法、通信设备及存储介质技术

技术编号:21854386 阅读:27 留言:0更新日期:2019-08-14 01:18
本申请公开了一种注册处理方法、通信设备及存储介质,第一通信设备通过会话描述协议SDP分别进行音频网关AG角色和免提HF角色的注册,获取到AG角色注册信息和HF角色注册信息,并获取第一蓝牙地址和第二蓝牙地址,将第一蓝牙地址、第二蓝牙地址与AG角色注册信息和HF角色注册信息分别绑定,使得通信设备对外呈现为两个独立的通信设备,进而使得该通信设备可以同时支持AG角色和HF角色,从而扩大了通信设备的适用范围,使得蓝牙通信应用更为灵活,适应性更好,能更好的适用于各种蓝牙通信应用场景,提升用户体验的满意度。

Registration Processing, Communication Equipment and Storage Media

【技术实现步骤摘要】
注册处理方法、通信设备及存储介质
本申请涉及通信领域,具体涉及一种注册处理方法、通信设备及存储介质。
技术介绍
蓝牙技术是一种无线技术标准,蓝牙免提规范(Hands-freeProfile,HFP)是蓝牙技术中的一种协议,在HFP协议中,通信设备可以分为AG(AudioGateway,音频网关)角色和HF(HandsFree,免提)角色,其中AG角色是HFP协议规定的一个角色,音频支持输入、输出,典型的设备为手机;HF角色是HFP协议规定另一个角色,适于AG角色音频输入、输出,典型的设备为蓝牙耳机设备、支持蓝牙功能的穿戴设备等。根据目前的协议规定,一个通信设备只能支持一种角色,即要么作为AG角色,要么作为HF角色,例如目前手机仅支持仅作为AG端,蓝牙耳机或者车载设备仅支持作为HF端,这种规定导致蓝牙通信的灵活性和适应性差,蓝牙通信应用场景受到较大的限制,导致用户体验的满意度差。
技术实现思路
本申请要解决的技术问题在于:基于目前的蓝牙通信协议通信设备只能支持一种角色,导致蓝牙通信的灵活性和适应性差,应用场景受到较大的限制,用户体验满意度差;针对该技术问题,提供一种注册处理方法、通信设备及存储介质。为解决上述技术问题,本申请提供一种注册处理方法,所述注册处理方法包括:通过会话描述协议SDP分别进行音频网关AG角色和免提HF角色的注册,获取到AG角色注册信息和HF角色注册信息,并获取第一蓝牙地址和第二蓝牙地址,所述第一蓝牙地址和所述第二蓝牙地址不同;将所述第一蓝牙地址、第二蓝牙地址与所述AG角色注册信息和HF角色注册信息分别绑定。可选的,所述通过SDP分别进行AG角色和HF角色的注册包括:在所述SDP中分别注册第一通用唯一识别码UUID和第二UUID,所述第一UUID用于标识自身支持AG角色,所述第二UUID用于标识自身支持HF角色。可选的,所述通过议SDP分别进行AG角色和HF角色的注册之后,还包括:为所述AG角色和HF角色在射频通信RFcomm上各配置一个链路,等待后续连接。可选的,获取所述第二蓝牙地址包括:在所述通信设备的蓝牙模块启动时,从蓝牙地址存储文件中读取所述第二蓝牙地址;所述第二蓝牙地址为调用预设的蓝牙地址算法生成并预先存储于所述蓝牙地址存储文件中的。可选的,从所述蓝牙地址存储文件中读取所述第二蓝牙地址失败时,所述方法还包括:调用预设的蓝牙地址算法生成第二蓝牙地址,并将所述第二蓝牙地址存储于所述蓝牙地址存储文件中。可选的,所述调用预设的蓝牙地址算法生成第二蓝牙地址包括:获取所述第一蓝牙地址,对所述第一蓝牙地址中地址低端区域内的值进行随机变换得到第二蓝牙地址。可选的,所述将所述第一蓝牙地址、第二蓝牙地址与所述AG角色注册信息和HF角色注册信息分别绑定包括:将所述第一蓝牙地址与所述AG角色注册信息绑定,将所述第二蓝牙地址与所述HF角色注册信息绑定。可选的,获取所述第一蓝牙地址包括:在所述通信设备的蓝牙模块启动时,从预设的蓝牙地址存储文件中读取第一蓝牙地址。为了解决上述问题,本专利技术实施例还提供了一种通信设备,所述通信设备包括:处理器、发射器、接收器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述计算机程序、发射器、接收器被所述处理器调用时实现如上所述的注册处理方法的步骤。为了解决上述问题,本专利技术实施例还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的注册处理方法的步骤。有益效果本申请提供一种注册处理方法、通信设备及存储介质,第一通信设备通过会话描述协议SDP分别进行音频网关AG角色和免提HF角色的注册,获取到AG角色注册信息和HF角色注册信息,并获取第一蓝牙地址和第二蓝牙地址,将第一蓝牙地址、第二蓝牙地址与AG角色注册信息和HF角色注册信息分别绑定,这样通信设备在完成注册之后,其注册的HF角色和AG角色各自绑定一个相互独立的蓝牙地址,从而使得通信设备对外呈现为两个独立的通信设备,进而使得该通信设备可以同时支持AG角色和HF角色,从而扩大了通信设备的适用范围,使得蓝牙通信应用更为灵活,适应性更好,能更好的适用于各种蓝牙通信应用场景,提升用户体验的满意度。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的通信设备一种实施方式的硬件结构示意图;图2-1为本申请实施例提供的可穿戴设备一种实施方式的屏幕展开时立体示意图一;图2-2为本申请实施例提供的可穿戴设备一种实施方式的屏幕展开时立体示意图二;图2-3为本申请实施例提供的可穿戴设备一种实施方式的屏幕弯曲时立体示意图;图3为本申请实施例提供的手机的一种实施方式的示意图;图4为本申请第一实施例提供的注册处理方法的流程示意图;图5为本申请第一实施例提供的第二蓝牙地址获取流程示意图;图6为本申请第一实施例提供的另一第二蓝牙地址获取流程示意图;图7为本申请第二实施例提供的蓝牙协议栈结构示意图;图8为本申请第二实施例提供的蓝牙地址结构示意图;图9为本申请第二实施例提供蓝牙注册过程流程示意图;图10为本申请第二实施例提供的蓝牙协议栈与蓝牙固件连接示意图;图11为本申请第三实施例提供的通信连接方法流程示意图;图12为本申请第四实施例提供的通信设备结构示意图。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。本申请实施例中提供的通信设备可以为各种移动设备,例如可以包括但不限于手机、IPAD、车载设备、通信设备100等,其中通信设备100可包括但不限于智能手环、智能手表、以及具有可穿戴特性的智能手机(本申请实施例也可称之为腕机)等移动终端。随着屏幕技术的不断发展,柔性屏、折叠屏等屏幕形态的出现,智能手机等移动终端也可以作为通信设备100。本申请实施例中提供的通信设备100可以包括:射频(RadioFrequency,RF)单元、蓝牙模块、WiFi模块、音频输出单元、A/V(音频/视频)输入单元、传感器、显示单元、用户输入单元、接口单元、存储器、处理器、以及电源等部件。请参阅图1,其为实现本申请各个实施例的一种通信设备的硬件结构示意图,该通信设备100可以包括:射频单元101、蓝牙模块112、WiFi模块102、音频输出单元103、A/V(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的通信设备100结构并不构成对通信设备100的限定,通信设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。本文档来自技高网...

【技术保护点】
1.一种注册处理方法,其特征在于,所述注册处理方法包括:通过会话描述协议SDP分别进行音频网关AG角色和免提HF角色的注册,获取到AG角色注册信息和HF角色注册信息,并获取第一蓝牙地址和第二蓝牙地址,所述第一蓝牙地址和所述第二蓝牙地址不同;将所述第一蓝牙地址、第二蓝牙地址与所述AG角色注册信息和HF角色注册信息分别绑定。

【技术特征摘要】
1.一种注册处理方法,其特征在于,所述注册处理方法包括:通过会话描述协议SDP分别进行音频网关AG角色和免提HF角色的注册,获取到AG角色注册信息和HF角色注册信息,并获取第一蓝牙地址和第二蓝牙地址,所述第一蓝牙地址和所述第二蓝牙地址不同;将所述第一蓝牙地址、第二蓝牙地址与所述AG角色注册信息和HF角色注册信息分别绑定。2.如权利要求1所述的注册处理方法,其特征在于,所述通过SDP分别进行AG角色和HF角色的注册包括:在所述SDP中分别注册第一通用唯一识别码UUID和第二UUID,所述第一UUID用于标识自身支持AG角色,所述第二UUID用于标识自身支持HF角色。3.如权利要求1所述的注册处理方法,其特征在于,所述通过议SDP分别进行AG角色和HF角色的注册之后,还包括:为所述AG角色和HF角色在射频通信RFcomm上各配置一个链路,等待后续连接。4.权利要求1-3任一项所述的注册处理方法,其特征在于,获取所述第二蓝牙地址包括:在所述通信设备的蓝牙模块启动时,从蓝牙地址存储文件中读取所述第二蓝牙地址;所述第二蓝牙地址为调用预设的蓝牙地址算法生成并预先存储于所述蓝牙地址存储文件中的。5.如权利要求4所述的注册处理方法,其特征在于,从所述蓝牙地址存储文件中读取所述第二蓝牙地址失败时,所述方法...

【专利技术属性】
技术研发人员:王佰祥
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1