CN114339618B - 广播控制方法、蓝牙音频***和蓝牙音频设备 - Google Patents
广播控制方法、蓝牙音频***和蓝牙音频设备 Download PDFInfo
- Publication number
- CN114339618B CN114339618B CN202111544626.5A CN202111544626A CN114339618B CN 114339618 B CN114339618 B CN 114339618B CN 202111544626 A CN202111544626 A CN 202111544626A CN 114339618 B CN114339618 B CN 114339618B
- Authority
- CN
- China
- Prior art keywords
- channel
- connection object
- bluetooth
- broadcasting
- connection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
本申请公开一种广播控制方法、蓝牙音频***和蓝牙音频设备,其中广播控制方法包括:获取蓝牙设备与连接对象之间的配对状态;在所述配对状态下,检测所述蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态;若所述蓝牙设备通过所述第一通道与所述连接对象建立通信连接,则在第二通道上开启广播,若所述蓝牙设备在所述第二通道上与所述连接对象建立通信连接,则关闭所述第二通道的广播。本申请能够从多方面降低蓝牙设备的功耗等资源消耗,有效避免误连等状况的发生。
Description
技术领域
本申请涉及无线通信技术领域,具体涉及一种广播控制方法、蓝牙音频***和蓝牙音频设备。
背景技术
BLE(Bluetooth Low Energy,低功耗蓝牙)具有功耗低和成本低等优势,已逐渐应用至蓝牙耳机和/或蓝牙音响等蓝牙设备。对于这些蓝牙设备,为了被手机等连接对象连接上其BLE通道,需要持续保持BLE广播状态,在BLE广播状态射频模块需要保持工作,容易增加蓝牙设备的功耗。
发明内容
鉴于此,本申请提供一种广播控制方法、蓝牙音频***和蓝牙音频设备,以解决现有的BLE广播控制方案容易增加蓝牙设备功耗的问题。
本申请提供的一种广播控制方法,包括:
获取蓝牙设备与连接对象之间的配对状态;
在所述配对状态下,检测所述蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态;
若所述蓝牙设备通过所述第一通道与所述连接对象建立通信连接,则在第二通道上开启广播,若所述蓝牙设备在所述第二通道上与所述连接对象建立通信连接,则关闭所述第二通道的广播。
可选地,所述第二通道的广播包括不定向广播;若所述蓝牙设备与所述连接对象处于未配对状态,所述广播控制方法还包括:
开启所述第二通道的可见性和不定向广播,以使未配对的连接对象识别所述蓝牙设备,并获取所述第二通道。
可选地,在所述配对状态下,检测所述蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态之后,所述广播控制方法还包括:
若所述第二通道超过第一设定时长未接入所述连接对象,则关闭所述第二通道的广播。
可选地,所述第二通道的广播包括定向广播;若所述蓝牙设备和所述连接对象处于已配对状态,所述广播控制方法还包括:
关闭所述第二通道的可见性;
若所述第一通道接入所述连接对象,且所述连接对象支持所述第二通道,则开启所述第二通道针对所述连接对象的定向广播。
可选地,所述蓝牙设备包括多个子设备;所述若所述第一通道接入所述连接对象,且所述连接对象支持所述第二通道,则开启所述第二通道针对所述连接对象的定向广播包括:
若一个子设备的第一通道接入所述连接对象,且所述连接对象支持所述第二通道,则该子设备开启所述第二通道针对所述连接对象的定向广播,并向其他各个子设备发送开启定向广播的私有消息,以使其他各个子设备分别开启对应第二通道针对所述连接对象的定向广播。
可选地,在所述配对状态下,检测所述蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态之后,所述广播控制方法还包括:
若所述第二通道超过第二设定时长未接入所述连接对象,则关闭第二通道的广播,并在第三设定时长之后,返回执行开启所述第二通道针对所述连接对象的定向广播的步骤,直至所述第二通道均接入所述连接对象或者开启所述定向广播的次数大于或者等于第一次数阈值。
可选地,若所述蓝牙设备的第一通道与所述连接对象处于已连接状态,所述广播控制方法还包括:
若所述连接对象支持所述第二通道,则开启所述第二通道针对所述连接对象的定向广播。
可选地,所述广播控制方法还包括:
若连接对象在连接蓝牙设备之后,退出与蓝牙设备之间的配对,则关闭第二通道的广播。
本申请还提供一种蓝牙音频***,包括第一蓝牙耳机和第二蓝牙耳机;
所述第一蓝牙耳机用于在第一通道接入连接对象,且所述连接对象支持第二通道时,开启所述第二通道针对所述连接对象的定向广播,并向所述第二蓝牙耳机发送开启定向广播的私有消息;
所述第二蓝牙耳机在接收开启定向广播的私有消息之后,开启第二通道针对所述连接对象的定向广播。
本申请还提供一种蓝牙音频设备,包括控制电路和存储介质;所述存储介质上存储有程序代码;所述控制电路用于调用所述存储介质存储的程序代码,以执行如上述任一种广播控制方法。
本申请上述广播控制方法、蓝牙音频***和蓝牙音频设备,结合蓝牙设备与连接对象之间的配对状态,以及相应配对状态下,蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态,控制第二通道的广播,有助于提高蓝牙设备与连接对象之间所形成的数据传输通道的可靠性;在第一通道和第二通道均接入连接对象后,及时关闭第二通道的广播,在保证连接可靠性的基础上,可以从一方面降低第二通道的广播产生的功耗,节省第二通道的广播占用的通信资源;在第二通道出现超过相应设定时长未接入连接对象等超时现象时,及时关闭第二通道的广播,可以从另一方面节省蓝牙设备第二通道的广播对应的功耗等资源消耗;这样便可以从多方面降低相应蓝牙设备的功耗等资源消耗。此外,第二通道的广播包括定向广播,这样在蓝牙设备已配对或者第一通道已接入对应的连接对象时,可以开启定向广播,只有对应的连接对象才能发现蓝牙设备的第二通道,可以避免其他无效的智能终端接入第二通道等误连状况的发生,提高所开启的第二通道的广播的精准性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一实施例的广播控制方法流程示意图;
图2是本申请另一实施例的广播控制方法流程示意图;
图3是本申请另一实施例的广播控制方法流程示意图;
图4是本申请一实施例的广播控制***结构示意图;
图5是本申请一实施例的蓝牙设备结构示意图。
具体实施方式
如背景技术所述,现有的BLE广播控制方案通常在需要被连接对象连接BLE通道时,持续保持BLE广播状态。以包括两个耳机的蓝牙耳机与手机的连接方案为例进行说明,当一个耳机连接上另一个耳机后,用户需要接入手机,为了能让手机具有接入该蓝牙耳机的BLE通道的机会,那么蓝牙耳机需要持续保持BLE广播状态,BLE广播开启后射频就需要保持工作,这样就增加了蓝牙耳机的功耗。按照相关蓝牙协议,在BLE广播过程中,为了加快连接速度,相应广播的间隔(interval)很短,后面为了降低功耗,间隔会变大,那么对应广播常开,后面间隔加大,容易影响手机的连接体验。考虑到LE Audio BAP协议对广播间隔的介绍,前30ms(毫秒)间隔推荐为20-30ms,后面为了降低功耗间隔需要增大,当然对应的蓝牙协议推荐为了改善连接体验,可以按照其他连接参数更新程序(如Connection ParameterUpdate Procedure)进行相关配置。然而即便参考各类协议,并采用对应的配置措施,传统的BLE广播控制方式仍容易导致相应蓝牙设备功耗大。
针对上述问题,本申请提供的广播控制方法、蓝牙音频***和蓝牙音频设备,结合蓝牙设备与连接对象之间的配对状态,以及相应配对状态下,蓝牙设备的第一通道与连接对象之间的连接状态,控制第二通道的广播,有助于提高蓝牙设备与连接对象之间所形成的数据传输通道的可靠性。在蓝牙设备的第二通道上与连接对象建立通信连接后,及时关闭第二通道的广播,在保证连接可靠性的基础上,可以降低第二通道的广播产生的功耗,节省第二通道的广播占用的通信资源;还可以第二通道出现超过相应设定时长未接入连接对象等超时现象时,及时关闭第二通道的广播,以节省蓝牙设备第二通道的广播占用的资源。这样便可以降低蓝牙设备的功耗等资源消耗。
下面结合附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在不冲突的情况下,下述各个实施例及其技术特征可以相互组合。
本申请第一方面提供一种广播控制方法,应用于蓝牙耳机、蓝牙锁和/或蓝牙音响等蓝牙设备。参考图1所示,该广播控制方法包括S110至S140。
S110,获取蓝牙设备与连接对象之间的配对状态。
蓝牙设备可以包括蓝牙耳机等蓝牙音频设备,也可以包括蓝牙锁等其他蓝牙设备。其中蓝牙设备与连接对象之间的状态包括未配对,已配对,蓝牙设备的第一通道与连接对象已连接等多种状态。连接对象可以包括手机和/或平板电脑等具有蓝牙通信功能,且在至少部分时间段需要向蓝色设备传输数据的智能设备。
S120,在所述配对状态下,检测所述蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态。
其中,第一通道为蓝牙设备的经典蓝牙通道,第二通道为蓝牙设备的BLE通道。第一通道(即经典蓝牙通道)对应的蓝牙模块可以指支持蓝牙协议在4.0以下的蓝牙模块,也被称为经典蓝牙模块,一般用于数据量比较大的传输,其广泛应用于智能手机等智能设备。第二通道(即BLE通道)对应的蓝牙模块可以指支持蓝牙协议4.0或者以上的模块,也被称为BLE模块,具有成本低和功耗低的优势,可以应用于实时性要求较高的各类蓝牙设备中。
对于第二通道,具体可以控制第二通道的可见性(inquiry scan)和/或广播状态。控制第二通道的可见性和/或广播状态可以包括开启第二通道的可见性、开启第二通道的广播和/或关闭第二通道的广播等控制方式。
S130,若所述蓝牙设备通过所述第一通道与所述连接对象建立通信连接,则在第二通道上开启广播,若所述蓝牙设备在所述第二通道上与所述连接对象建立通信连接,则关闭所述第二通道的广播。
本申请提供的蓝牙设备为双模设备,同时具有BLE功能和经典蓝牙功能,以使连接对象通过BLE功能对应的第二通道向蓝牙设备传输一部分数据,如数据量小和/或实时性要求更高的这部分数据,以进一步提高所传输的这部分数据的时效性,还可以使连接对象通过经典蓝牙功能对应的第一通道向蓝牙设备传输其他数据,以保证其他数据在传输过程中的稳定性。双模设备这类蓝牙设备对经典蓝牙模块和BLE蓝牙模块的控制过程相互独立,可以分别采用相应的控制方式与对应的连接对象之间同时形成第一通道和第二通道,这样连接对象可以依据其自身所需要传输数据的特征,选择第二通道和/或第一通道传输各类数据,以提高蓝牙通信过程中的实时性、灵活性和可靠性。
上述第二通道可以包括LE Audio(低功耗蓝牙音频)通道等传输音频数据等特定数据的低功耗通道,也可以包括其他低功耗蓝牙通道。
上述广播控制方法,结合蓝牙设备与连接对象之间的配对状态,相应配对状态下,蓝牙设备的第一通道和第二通道与连接对象之间的连接状态,控制第二通道的广播,有助于提高蓝牙设备与连接对象之间所形成的数据传输通道的可靠性;在第二通道均接入连接对象后,及时关闭第二通道的广播,在保证连接可靠性的基础上,可以降低第二通道的广播产生的功耗,节省第二通道的广播占用的通信资源,从而进一步提高蓝牙设备后续的通信效率。
在一个实施例中,所述第二通道的广播包括不定向广播;若蓝牙设备连接未配对的连接对象,即蓝牙设备与连接对象处于未配对状态,广播控制方法还包括:开启所述第二通道的可见性和不定向广播,以使未配对的连接对象识别所述蓝牙设备,并获取所述第二通道,具有连接该第二通道的机会,以保证需要接入的连接对象能够及时发现该蓝牙设备,连接该蓝牙设备的第一通道和第二通道。
对于蓝牙设备而已,未配对的连接对象通常为之前未连接过对应蓝牙设备的连接对象,这一类连接对象在第一次连接蓝牙设备时,需要与蓝牙设备进行配对,以保证相应设备连接过程中的精准性。可选地,对于双模设备这一类蓝牙设备,其可以采用的蓝牙协议中的CTKD来进行配对,即先连接同一个蓝牙设备的第二通道再连接该设备的第一通道。可选地,连接对象也可以先连接蓝牙设备的第一通道再连接蓝牙设备的第二通道,以保证各类通道连接过程中的灵活性。
在一个示例中,在所述配对状态下,检测所述蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态之后,所述广播控制方法还包括:若所述第二通道超过第一设定时长未接入所述连接对象,则可以判定当前配对超时,关闭第二通道的广播,以节省蓝牙设备第二通道的广播占用的资源,使蓝牙设备可以及时进入下一次配对和/或连接工作,提高对蓝牙设备的有效利用率。可选地,第一设定时长可以依据蓝牙设备的功能特征和/或性能特征等因素设定,比如可以设为10秒等时长参数。
可选地,在开启所述第二通道的可见性和不定向广播,以使未配对的连接对象识别所述蓝牙设备,并获取所述第二通道之后,上述控制方法还可以包括:若第一通道接入连接对象,第二通道未接入连接对象,则可以退出与连接对象之间的配对,关闭不定向广播,开启对相应连接对象的定向广播,以使对应连接对象能够获取对应的第二通道,及时连接。若第二通道接入该连接对象,则关闭第二通道的广播,以降低功耗;若第二通道超过第四设定时长未接入该连接对象,则关闭第二通道的广播,以使蓝牙设备开展下一轮连接工作等等。
在一个实施例中,所述第二通道的广播包括定向广播,在开启定向广播时,只有相应的智能终端才能发现对应的第二通道,可以避免其他当前无效的智能终端接入第二通道等误连状况的发生。若蓝牙设备连接已配对的连接对象,即蓝牙设备和连接对象处于已配对状态,此时蓝牙设备和连接对象之间不需要重新配对,可以开启第一通道的可连接性(page scan),以使连接对象能够连接该第一通道。所述广播控制方法还包括:
关闭所述第二通道的可见性,这样其他手机等智能终端便不能发现该第二通道;
若所述第一通道接入所述连接对象,且所述连接对象支持所述第二通道,则开启所述第二通道针对所述连接对象的定向广播,以使对应的连接对象发现该第二通道,及时接入。
具体地,对于连接过的智能终端,蓝牙设备的本地记录或者SDP(服务发现协议)等信息中可以记录这些智能终端是否支撑BLE的相关智能终端配置信息,这样蓝牙设备便可以从本地记录等信息中获取这些智能终端是否支持所述第二通道,以便有针对性地控制第二通道的广播,提升控制过程的精准性。具体地,若连接对象支持所述第二通道,则开启第二通道针对该连接对象的定向广播,以使该连接对象发现该第二通道,若连接对象不支持所述第二通道,则无需开启第二通道的广播,以免产生不必要的资源消耗。
在一个示例中,所述蓝牙设备包括多个子设备,如蓝牙耳机包括左右耳朵分别对应的耳机等等。所述若所述第一通道接入所述连接对象,且所述连接对象支持所述第二通道,则开启所述第二通道针对所述连接对象的定向广播包括:若一个子设备的第一通道接入所述连接对象,且所述连接对象支持所述第二通道,则该子设备开启所述第二通道针对所述连接对象的定向广播,并向其他各个子设备发送开启定向广播的私有消息,以使其他各个子设备分别开启对应第二通道针对所述连接对象的定向广播,这样连接对象便能及时发现各个子设备分别对应的第二通道。
在一个示例中,在所述配对状态下,检测所述蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态之后,所述广播控制方法还包括:若所述第二通道超过第二设定时长未接入所述连接对象,则关闭第二通道的广播,并在第三设定时长之后,返回执行开启所述第二通道针对所述连接对象的定向广播的步骤,直至所述第二通道均接入所述连接对象或者开启所述定向广播的次数大于或者等于第一次数阈值。其中第二设定时长、第三设定时长和/或第一次数阈值可以分别依据相关协议规定、蓝牙设备的功能特征和/或性能特征等因素设定,比如可以将第二设定时长设为1.28秒,将第三设定时长设为1.28秒,将第一次数阈值设为3次等等。
本实施例在第三设定时长之后,返回执行开启所述第二通道针对所述连接对象的定向广播的步骤,直至所述第二通道均接入所述连接对象,可以使蓝牙设备连续多次对已配对的连接对象开启定向广播,为连接对象提供多次连接机会,避免相关偶然因素影响连接对象连接对应的第二通道,提高连接第二通道时的可靠性。在蓝牙设备针对已配对的连接对象开启定向广播的次数大于或者等于第一次数阈值,对应的第二通道仍未接入相应连接对象,表明该连接对象当前无需或者难以连接该第二通道,此时可以关闭第二通道的广播,以减小第二通道的广播占用的资源,或者使蓝牙设备响应其他工作。
在一个示例中,若,第一通道为经典蓝牙通道,第二通道为LE Audio通道,参考图2所示,以手机和蓝牙耳机之间的配对过程对上述LE广播的控制过程进行说明,包括:
S211,在蓝牙耳机开启可见性和LE Audio通道对应的不定向广播之后,手机和蓝牙耳机进入配对;
S212,判断经典蓝牙通道是否连接上连接对象,若是则执行步骤S213;
S213,判断LE Audio通道是否连接上连接对象,若是则执行步骤S214,若否则执行步骤S215;
S214,退出配对,关闭不定向广播;
S215,退出配对,开启定向广播,并开启定时器,以在开启定向广播超过第四设定时长时判定定时器超时;
S216,判断LE Audio通道是否连接上连接对象,若是则执行步骤S217,若否则执行步骤S218;
S217,关闭定向广播;
S218,定时器超时,执行步骤S217。
在一个实施例中,若所述蓝牙设备的第一通道与所述连接对象处于已连接状态,所述广播控制方法还包括:若所述连接对象支持所述第二通道,则开启所述第二通道针对所述连接对象的定向广播。
对于一些蓝牙设备,在开机之后,若当前蓝牙通信范围内存在之前连接过的连接对象,其第一通道会自动连接该连接对象,此时蓝牙设备可以从本地记录等记录已连接过的设备相关配置的信息中获取该连接设备是否支撑BLE,以判断连接对象是否支持所述第二通道。若连接对象支持所述第二通道,则开启针对连接对象的定向广播,以提高所开启的定向广播的精准性,使连接对象及时发现该蓝牙设备的第二通道。
在一个示例中,在在所述配对状态下,检测所述蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态之后,所述广播控制方法还包括:若所述第二通道超过第五设定时长未接入第一通道接入的连接对象,则关闭第二通道的广播,并在第六设定时长之后,返回执行开启针对该连接对象的定向广播的步骤,直至第二通道均接入该连接对象或者开启定向广播的次数大于或者等于第二次数阈值。其中第五设定时长、第六设定时长和/或第二次数阈值可以分别依据相关协议规定、蓝牙设备的功能特征和/或性能特征等因素设定,比如可以将第五设定时长设为1.28秒,将第六设定时长设为1.28秒,将第二次数阈值设为3次等等。
本示例可以使蓝牙设备连续多次对已连接第一通道的连接对象开启定向广播,为该连接对象提供多次第二通道的连接机会,避免相关偶然因素影响连接对象连接对应的第二通道,提高连接第二通道时的可靠性。在蓝牙设备针对已配对的连接对象开启定向广播的次数大于或者等于第二次数阈值,对应的第二通道仍未接入相应连接对象,表明该连接对象当前无需或者难以连接该第二通道,此时可以关闭第二通道的广播,以减小第二通道的广播占用的资源。
在一个示例中,若第一通道为经典蓝牙通道,第二通道为LE Audio通道,参考图3所示,以手机和蓝牙耳机之间的LE Audio通道过程对上述LE广播的控制过程进行说明,包括:
S221,蓝牙耳机的经典蓝牙通道连接对应的连接对象,该连接对象支持LE Audio;
S222,蓝牙耳机开启针对连接对象的定向广播;
S223,判断LE Audio通道是否连接上连接对象,若是则执行步骤S214,若否则执行步骤S215;
S224,关闭定向广播;
S225,计时第五设定时长,关闭BLE广播,执行步骤S226;
S226,并在第六设定时长之后,判断开启定向广播的次数是否大于或者等于第二次数阈值,若是则执行步骤S224,若否则返回执行步骤S222。
可选地,若蓝牙耳机包括第一耳机和第二耳机两个耳机,上述步骤S221至S226由第一耳机执行,则如图3所示,第一耳机在执行步骤S222之后,还可以执行如下步骤:S227,向第二耳机发送开启定向广播的私有消息,以触发第二耳机针对相应连接设备开启定向广播。
在一个实施例中,在所述配对状态下,检测所述蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态之前,所述广播控制方法还包括:开启所述第一通道的可连接性,以使需要连接蓝牙设备第一通道的智能终端可以连接该第一通道。
在一个实施例中,所述广播控制方法还包括:若连接对象在连接蓝牙设备(如已接入对应的第一通道和/或第二通道)之后,退出与蓝牙设备之间的配对,则表明该连接对象当时不需要连接该蓝牙设备,此时蓝牙设备可以关闭第二通道的广播,以节省第二通道的广播占用的资源,使蓝牙设备及时休眠,尽可能降低功耗,或者使蓝牙设备及时响应其他工作,以提高对蓝牙设备的利用率。
以上广播控制方法,结合蓝牙设备与连接对象之间的配对状态,相应配对状态下,蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态,控制第二通道的广播,有助于提高蓝牙设备与连接对象之间所形成的数据传输通道的可靠性;在第二通道均接入连接对象后,及时关闭第二通道的广播,在保证连接可靠性的基础上,可以从一方面降低第二通道的广播产生的功耗,节省第二通道的广播占用的通信资源;在第二通道出现超过相应设定时长未接入连接对象等超时现象时,及时关闭第二通道的广播,从另一方面节省蓝牙设备第二通道的广播占用的资源。此外,第二通道的广播包括定向广播,这样在蓝牙设备已配对或者第一通道已接入对应的连接对象时,可以开启定向广播,只有对应的连接对象才能发现蓝牙设备的第二通道,可以避免其他无效的智能终端接入第二通道等误连状况的发生,提高所开启的第二通道的广播的精准性。
本申请第二方面提供一种广播控制***,参考图4所示,上述广播控制***包括:
获取模块110,用于获取蓝牙设备与连接对象之间的配对状态;
检测模块120,用于在所述配对状态下,检测所述蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态;
广播控制模块130,用于若所述蓝牙设备通过所述第一通道与所述连接对象建立通信连接,则在第二通道上开启广播,若所述蓝牙设备在所述第二通道上与所述连接对象建立通信连接,则关闭所述第二通道的广播。
关于广播控制***的具体限定可以参见上文中对于广播控制方法的限定,在此不再赘述。上述广播控制***中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的运算模组中,也可以以软件形式存储于计算机设备中的存储器中,以便于计算机设备的运算模组调用执行以上各个模块对应的操作。
本申请第三方面提供一种蓝牙音频***,包括第一蓝牙耳机和第二蓝牙耳机;
所述第一蓝牙耳机用于在第一通道接入连接对象,且所述连接对象支持第二通道时,开启所述第二通道针对所述连接对象的定向广播,并向所述第二蓝牙耳机发送开启定向广播的私有消息;
所述第二蓝牙耳机在接收开启定向广播的私有消息之后,开启第二通道针对所述连接对象的定向广播。
上述蓝牙音频***中,第一蓝牙耳机在第一通道接入连接对象,且连接对象支持第二通道时,开启第二通道针对所述连接对象的定向广播,并向第二蓝牙耳机发送开启定向广播的私有消息,以使第二蓝牙耳机开启第二通道针对所述连接对象的定向广播,这样连接对象便能及时发现第一蓝牙耳机和第二蓝牙耳机分别对应的第二通道,可以提高连接对象分别连接第一蓝牙耳机和第二蓝牙耳机的效率。
本申请第四方面提供一种蓝牙音频设备,参考图5所示,该蓝牙音频设备包括控制电路620和存储介质630;所述存储介质630上存储有程序代码;所述控制电路620用于调用所述存储介质630存储的程序代码,以执行如上述任一实施例所述的广播控制方法。上蓝牙设备可以包括蓝牙耳机和/或蓝牙音响等设备;这些设备往往需要接收手机等智能终端通过蓝牙传输的各类数据。
以上蓝牙设备,采用上述任一实施例所述的广播控制方法控制第二通道的广播,对第二通道的广播进行控制的过程结合第一通道的连接状态,有助于提高蓝牙设备与连接对象之间所形成的数据传输通道的可靠性。在其第二通道均接入连接对象后,及时关闭第二通道的广播,在保证连接可靠性的基础上,可以从一方面降低第二通道的广播产生的功耗,节省第二通道的广播占用的通信资源;在其第二通道出现超过相应设定时长未接入连接对象等超时现象时,及时关闭第二通道的广播,从另一方面节省蓝牙设备第二通道的广播占用的资源;这样使蓝牙音频设备可以从多方面降低功耗等资源消耗。此外,蓝牙音频设备的第二通道的广播包括定向广播,这样在蓝牙音频设备已配对或者第一通道已接入对应的连接对象时,可以开启定向广播,只有对应的连接对象才能发现蓝牙音频设备的第二通道,可以避免其他无效的智能终端接入第二通道等误连状况的发生,提高所开启的第二通道的广播的精准性。
尽管已经相对于一个或多个实现方式示出并描述了本申请,但是本领域技术人员基于对本说明书和附图的阅读和理解将会想到等价变型和修改。本申请包括所有这样的修改和变型,并且仅由所附权利要求的范围限制。特别地关于由上述组件执行的各种功能,用于描述这样的组件的术语旨在对应于执行所述组件的指定功能(例如其在功能上是等价的)的任意组件(除非另外指示),即使在结构上与执行本文所示的本说明书的示范性实现方式中的功能的公开结构不等同。
即,以上所述仅为本申请的实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,例如各实施例之间技术特征的相互结合,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
另外,对于特性相同或相似的结构元件,本申请可采用相同或者不相同的标号进行标识。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括一个或者更多个特征。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
在本申请中,“示例性”一词是用来表示“用作例子、例证或说明”。本申请中被描述为“示例性”的任何一个实施例不一定被解释为比其它实施例更加优选或更加具优势。为了使本领域任何技术人员能够实现和使用本申请,本申请给出了以上描述。在以上描述中,为了解释的目的而列出了各个细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况下也可以实现本申请。在其它实施例中,不会对公知的结构和过程进行详细阐述,以避免不必要的细节使本申请的描述变得晦涩。因此,本申请并非旨在限于所示的实施例,而是与符合本申请所公开的原理和特征的最广范围相一致。
Claims (9)
1.一种广播控制方法,其特征在于,所述广播控制方法包括:
获取蓝牙设备与连接对象之间的配对状态;
在所述配对状态下,检测所述蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态;
若所述蓝牙设备在所述第二通道上与所述连接对象建立通信连接,则关闭所述第二通道的广播,所述第二通道的广播包括定向广播;
若所述蓝牙设备和所述连接对象处于已配对状态,则关闭所述第二通道的可见性,若所述第一通道接入所述连接对象,且所述连接对象支持所述第二通道,则开启所述第二通道针对所述连接对象的定向广播。
2.根据权利要求1所述的广播控制方法,其特征在于,所述第二通道的广播还包括不定向广播;若所述蓝牙设备与所述连接对象处于未配对状态,所述广播控制方法还包括:
开启所述第二通道的可见性和不定向广播,以使未配对的连接对象识别所述蓝牙设备,并获取所述第二通道。
3.根据权利要求2所述的广播控制方法,其特征在于,在所述配对状态下,检测所述蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态之后,所述广播控制方法还包括:
若所述第二通道超过第一设定时长未接入所述连接对象,则关闭所述第二通道的广播。
4.根据权利要求1所述的广播控制方法,其特征在于,所述蓝牙设备包括多个子设备;所述若所述第一通道接入所述连接对象,且所述连接对象支持所述第二通道,则开启所述第二通道针对所述连接对象的定向广播包括:
若一个子设备的第一通道接入所述连接对象,且所述连接对象支持所述第二通道,则该子设备开启所述第二通道针对所述连接对象的定向广播,并向其他各个子设备发送开启定向广播的私有消息,以使其他各个子设备分别开启对应第二通道针对所述连接对象的定向广播。
5.根据权利要求1所述的广播控制方法,其特征在于,在所述配对状态下,检测所述蓝牙设备的第一通道和第二通道分别与连接对象之间的连接状态之后,所述广播控制方法还包括:
若所述第二通道超过第二设定时长未接入所述连接对象,则关闭第二通道的广播,并在第三设定时长之后,返回执行开启所述第二通道针对所述连接对象的定向广播的步骤,直至所述第二通道均接入所述连接对象或者开启所述定向广播的次数大于或者等于第一次数阈值。
6.根据权利要求1所述的广播控制方法,其特征在于,若所述蓝牙设备的第一通道与所述连接对象处于已连接状态,所述广播控制方法还包括:
若所述连接对象支持所述第二通道,则开启所述第二通道针对所述连接对象的定向广播。
7.根据权利要求1所述的广播控制方法,其特征在于,所述广播控制方法还包括:
若连接对象在连接蓝牙设备之后,退出与蓝牙设备之间的配对,则关闭第二通道的广播。
8.一种蓝牙音频***,其特征在于,包括第一蓝牙耳机和第二蓝牙耳机;
所述第一蓝牙耳机用于在第一通道接入连接对象,且所述连接对象支持第二通道时,开启所述第二通道针对所述连接对象的定向广播,并向所述第二蓝牙耳机发送开启定向广播的私有消息;
所述第二蓝牙耳机在接收开启定向广播的私有消息之后,开启第二通道针对所述连接对象的定向广播;
所述第一蓝牙耳机和/或所述第二蓝牙耳机还用于在所述第二通道与所述连接对象建立通信连接之后,关闭所述第二通道的广播。
9.一种蓝牙音频设备,其特征在于,包括控制电路和存储介质;所述存储介质上存储有程序代码;所述控制电路用于调用所述存储介质存储的程序代码,以执行如权利要求1至7任一项所述的广播控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111544626.5A CN114339618B (zh) | 2021-12-16 | 2021-12-16 | 广播控制方法、蓝牙音频***和蓝牙音频设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111544626.5A CN114339618B (zh) | 2021-12-16 | 2021-12-16 | 广播控制方法、蓝牙音频***和蓝牙音频设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114339618A CN114339618A (zh) | 2022-04-12 |
CN114339618B true CN114339618B (zh) | 2023-07-21 |
Family
ID=81053332
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111544626.5A Active CN114339618B (zh) | 2021-12-16 | 2021-12-16 | 广播控制方法、蓝牙音频***和蓝牙音频设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114339618B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117479131A (zh) * | 2022-07-22 | 2024-01-30 | Oppo广东移动通信有限公司 | 蓝牙连接方法、装置、电子设备及计算机可读存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109417758A (zh) * | 2016-06-27 | 2019-03-01 | 华为技术有限公司 | 一种蓝牙连接的方法及终端 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108924805B (zh) * | 2018-07-13 | 2021-05-14 | 杭州网易云音乐科技有限公司 | 蓝牙连接方法、介质和第一、第二电子设备以及计算设备 |
US12004061B2 (en) * | 2018-08-01 | 2024-06-04 | Huawei Technologies Co., Ltd. | Bluetooth communication method and dual-mode Bluetooth terminal |
WO2020132922A1 (zh) * | 2018-12-26 | 2020-07-02 | 华为技术有限公司 | 一种连接蓝牙设备方法及设备 |
CN109862549A (zh) * | 2019-03-28 | 2019-06-07 | 南昌黑鲨科技有限公司 | 蓝牙连接方法、装置、可读存储介质及移动设备 |
-
2021
- 2021-12-16 CN CN202111544626.5A patent/CN114339618B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109417758A (zh) * | 2016-06-27 | 2019-03-01 | 华为技术有限公司 | 一种蓝牙连接的方法及终端 |
Also Published As
Publication number | Publication date |
---|---|
CN114339618A (zh) | 2022-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020228831A1 (zh) | 网络连接的控制方法、终端及存储介质 | |
CN110677900B (zh) | 寻呼处理方法及相关装置 | |
CN110267245B (zh) | 通信控制方法及电子设备 | |
EP3078215B1 (en) | Methods and apparatus for neighborhood area network detection | |
US10764941B2 (en) | Establishing a short-range communication pathway | |
US8774789B2 (en) | Enhanced discontinuous mode operation with shared radio frequency resources | |
US9066327B2 (en) | Low energy wireless proximity pairing | |
CN105636004A (zh) | 一种基于低功耗蓝牙的蓝牙自动重连方法及*** | |
US10993149B2 (en) | Operating a terminal device in a cellular mobile communication network | |
EP3387877A1 (en) | Communicating signaling control information during drx on unlicensed spectrum | |
US20190289543A1 (en) | Sniff early termination indication to reduce power consumption for wireless devices | |
US20220295264A1 (en) | Data transmission method and apparatus, communication device, and storage medium | |
US20230309020A1 (en) | Communication method, terminal device, and storage medium | |
CN114339618B (zh) | 广播控制方法、蓝牙音频***和蓝牙音频设备 | |
CN112469014A (zh) | 配置蓝牙连接参数的方法和电子设备 | |
US20240188041A1 (en) | Paging cause processing method and apparatus, communication device, and storage medium | |
CN115967927A (zh) | 蓝牙连接方法及装置、耳机、存储介质 | |
CN113301672B (zh) | 一种网络连接方法,网络节点设备以及装置 | |
WO2023202560A1 (zh) | 辅小区组信息发送方法、接收方法、终端、设备和介质 | |
WO2024067508A1 (zh) | 小区同步方法、装置、终端、网络侧设备及存储介质 | |
WO2023104077A1 (zh) | 能力限制方法、终端及网络侧设备 | |
EP4117253A1 (en) | Joining an existing audio session | |
CN112788785B (zh) | 网络连接方法及终端、计算机存储介质 | |
WO2023024891A1 (zh) | 一种监听方法、通信装置、芯片及其模组设备 | |
US20240163052A1 (en) | Information processing method and apparatus, communication device, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |