对耳耳机与数个智能设备的无线通信方法和无线耳机组件与流程

文档序号:23231206发布日期:2020-12-08 15:19阅读:163来源:国知局
对耳耳机与数个智能设备的无线通信方法和无线耳机组件与流程

本公开涉及耳机领域,更具体地,涉及一种对耳耳机与数个智能设备的无线通信方法和无线耳机组件。



背景技术:

随着社会进步和人民生活水平的提高,耳机已成为人们必不可少的生活用品。传统有线耳机通过导线连接智能设备(例如智能手机、笔记本电脑、平板电脑等),然而这会限制佩戴者的行动,尤其是在运动场景下。同时,耳机线的缠绕和拉扯以及听诊器效应都影响耳机佩戴者的听音体验。普通蓝牙耳机虽然取消了耳机和智能设备之间的导线,但左右耳之间仍然存在导线。由此真无线立体声耳机应运而生。

现有的真无线耳机(真无线音频装置)只能跟一个智能设备建立无线链接,只能跟上述一个设备进行音频数据的传输。然而,当无线耳机需要从多个不同的智能设备中接收音频数据时,只能断开现有无线链接,重新建立与另一智能设备的无线链接,从而接收另一智能设备中的音频数据。这无疑增加了通信资源的浪费,且使得用户的操作过于繁琐。同时,当智能设备与无线耳机之间的距离较远时,通信质量和数据传输会受到严重干扰。显然,现有耳机无法提供解决上述问题的技术方案。



技术实现要素:

提供了本公开以解决现有技术中存在的上述问题。

本公开需要一种在对耳耳机与数个智能设备之间进行无线通信的方案,通过建立无线耳机与多个不同的智能设备之间的各个蓝牙链接,能够实现上述无线耳机与多个不同的智能设备的蓝牙链接的无缝切换,无需与各个智能设备重复蓝牙链接的建立来传输音频数据,避免了通信资源不必要的浪费,且当部分智能设备距离所述无线耳机较远时,由特定智能设备作为中继设备来提升所述部分智能设备与所述无线耳机之间的通信质量,从而提升用户使用体验。

根据本公开的第一方面,提供了一种对耳耳机与数个智能设备的无线通信方法。所述对耳耳机包括第一耳机和第二耳机,所述数个智能设备包括第一智能设备和第二智能设备,所述第一耳机与所述第二耳机之间经由无线链接通信。所述无线通信方法包括:由所述第一耳机和所述第二耳机中的一个耳机作为第一主耳机与所述第一智能设备建立第一蓝牙链接,将所述第一蓝牙链接的相关通信参数经由所述无线链接传输到另一耳机,以便该另一耳机作为第一从耳机侦听所述第一蓝牙链接;由所述第一耳机和第二耳机中的一个耳机作为第二主耳机与所述第二智能设备建立第二蓝牙链接,将所述第二蓝牙链接的相关通信参数经由所述无线链接传输到另一耳机,以便该另一耳机作为第二从耳机侦听所述第二蓝牙链接;在各个蓝牙帧的第一时间段内,由所述对耳耳机经由所述第一蓝牙链接及其侦听蓝牙链接执行与所述第一智能设备之间的通信;在各个蓝牙帧的第二时间段内,由所述第一耳机和所述第二耳机经由所述无线链接彼此通信;在各个蓝牙帧的第三时间段内,由所述对耳耳机经由所述第二蓝牙链接及其侦听蓝牙链接执行与所述第二智能设备之间的通信,其中,所述第一时间段、第二时间段和第三时间段彼此分立。

上述对耳耳机与数个智能设备的无线通信方法,通过建立无线耳机与多个不同的智能设备之间的各个蓝牙链接,能够实现无线耳机与多个不同的智能设备的蓝牙链接的无缝切换,无需与各个智能设备重复蓝牙链接的建立来传输音频数据。蓝牙链接的建立往往需要大量的计算和通信资源,其需要花费秒级或百毫秒级的时间;因此,上述对耳耳机与数个智能设备的蓝牙链接的无缝切换避免了通信资源不必要的浪费,也减少了用户等待时间,使用户能分时与数个智能设备建立通信链接,例如同时接收来自数个智能设备播放的音乐。此外,当部分智能设备距离所述无线耳机较远时,由特定智能设备作为中继设备来提升所述部分智能设备与所述无线耳机之间的通信质量,从而提升用户使用体验。

根据本公开的第二方面,提供了一种无线耳机组件。所述无线耳机组件被配置为与数个智能设备通信,所述无线耳机组件包括对耳耳机,所述对耳耳机包括第一耳机和第二耳机,所述数个智能设备包括第一智能设备和第二智能设备。所述第一耳机和第二耳机分别包括第一蓝牙模块和第二蓝牙模块,所述第一蓝牙模块和第二蓝牙模块中的各个被配置为:在相应耳机作为第一主耳机的情况下,与所述第一智能设备建立第一蓝牙链接,将所述第一蓝牙链接的相关通信参数经由无线链接传输到另一耳机;在相应耳机作为第二主耳机的情况下,与所述第二智能设备建立第二蓝牙链接,将所述第二蓝牙链接的相关通信参数经由所述无线链接传输到另一耳机;在相应耳机作为第一从耳机的情况下,侦听所述第一蓝牙链接;以及在相应耳机作为第二从耳机的情况下,侦听所述第二蓝牙链接。所述第一蓝牙模块和第二蓝牙模块还被配置为:在各个蓝牙帧的第一时间段内,分别经由所述第一蓝牙链接及其侦听蓝牙链接执行与所述第一智能设备之间的通信;在所述各个蓝牙帧的第二时间段内,经由无线链接彼此通信;以及在所述各个蓝牙帧的第三时间段内,分别经由所述第二蓝牙链接及其侦听蓝牙链接执行与所述第二智能设备之间的通信,其中,所述第一时间段、第二时间段和第三时间段彼此分立。

上述无线耳机组件

通过建立无线耳机与多个不同的智能设备之间的各个蓝牙链接,能够实现无线耳机与多个不同的智能设备的蓝牙链接的无缝切换,无需与各个智能设备重复蓝牙链接的建立来传输音频数据。蓝牙链接的建立往往需要大量的计算和通信资源,其需要花费秒级或百毫秒级的时间;因此,上述对耳耳机与数个智能设备的蓝牙链接的无缝切换避免了通信资源不必要的浪费,也减少了用户等待时间,使用户能分时与数个智能设备建立通信链接,例如同时接收来自数个智能设备播放的音乐。此外,当部分智能设备距离所述无线耳机较远时,由特定智能设备作为中继设备来提升所述部分智能设备与所述无线耳机之间的通信质量,从而提升用户使用体验。

根据本公开的第三方面,提供了一种非易失性计算机存储介质,其设置在无线耳机组件中的第一耳机和第二耳机中且存储有计算机可执行指令,其由处理器执行时实行根据本公开第一方面中各个实施例的无线通信方法。

附图说明

在不一定按比例绘制的附图中,相同的附图标记可以在不同的视图中描述相似的部件。具有字母后缀或不同字母后缀的相同附图标记可以表示相似部件的不同实例。附图大体上通过举例而不是限制的方式示出各种实施例,并且与说明书以及权利要求书一起用于对所公开的实施例进行说明。在适当的时候,在所有附图中使用相同的附图标记指代同一或相似的部分。这样的实施例是例证性的,而并非旨在作为本装置或方法的穷尽或排他实施例。

图1a示出了根据本公开一个实施例的对耳耳机之间及其与数个智能设备之间的进行蓝牙通信的流程图;

图1b示出了根据本公开一个实施例的对耳耳机之间及其与数个智能设备之间的蓝牙链接的示意图;

图1c示出了根据本公开另一实施例的对耳耳机之间及其与数个智能设备之间的进行蓝牙通信的流程图;

图1d示出了根据本公开另一实施例的对耳耳机之间及其与数个智能设备之间的蓝牙链接的示意图;

图2示出了根据本公开实施例的对耳耳机与数个智能设备的无线通信方法的流程图;

图3示出了根据本公开实施例的对耳耳机与数个智能设备的无线通信方法的时序图;以及

图4示出了根据本公开实施例的无线耳机组件的示意图。

具体实施方式

为使本领域技术人员更好的理解本公开的技术方案,下面结合附图和具体实施方式对本公开作详细说明。下面结合附图和具体实施例对本公开的实施例作进一步详细描述,但不作为对本公开的限定。本文中所描述的各个步骤,如果彼此之间没有前后关系的必要性,则本文中作为示例对其进行描述的次序不应视为限制,本领域技术人员应知道可以对其进行顺序调整,只要不破坏其彼此之间的逻辑性导致整个流程无法实现即可。

下面将结合附图详细说明根据本公开实施例的对耳耳机与数个智能设备的无线通信方案。

图1a示出了根据本公开一个实施例的对耳耳机之间及其与数个智能设备之间的进行蓝牙通信的流程图,其中所述对耳耳机包括第一耳机和第二耳机,第一耳机与第二耳机之间经由无线链接通信,所述数个智能设备包括第一智能设备和第二智能设备。如图1a所示,以第一耳机和第二耳机中的一个耳机作为当前耳机。

在步骤101a,对于当前耳机与第一智能设备的蓝牙链接,确定当前耳机是否为第一主耳机?所述第一主耳机是指与第一智能设备建立第一蓝牙链接的耳机。若是,则在步骤102a,当前耳机与第一智能设备建立第一蓝牙链接,在步骤103a,当前耳机将第一蓝牙链接的相关通信参数经由无线链接传输到另一耳机,以及在步骤104a,另一耳机作为第一从耳机侦听第一蓝牙链接。若否,则在步骤105a,将另一耳机作为第一主耳机,另一耳机与第一智能设备建立第一蓝牙链接,在步骤106a,另一耳机将第一蓝牙链接的相关通信参数经由无线链接传输到当前耳机,当前耳机接收第一蓝牙链接的相关参数,以及在步骤107a,当前耳机作为第一从耳机侦听第一蓝牙链接。

类似地以及同步地,在步骤101b,对于当前耳机与第二智能设备的蓝牙链接,确定当前耳机是否为第二主耳机?所述第二主耳机是指与第二智能设备建立第二蓝牙链接的耳机。若是,则在步骤102b,当前耳机与第二智能设备建立第二蓝牙链接,在步骤103b,当前耳机将第二蓝牙链接的相关通信参数经由无线链接传输到另一耳机,以及在步骤104b,另一耳机作为第二从耳机侦听第二蓝牙链接。若否,则在步骤105b,将另一耳机作为第二主耳机,另一耳机与第二智能设备建立第二蓝牙链接,在步骤106b,另一耳机将第二蓝牙链接的相关通信参数经由无线链接传输到当前耳机,当前耳机接收第二蓝牙链接的相关参数,以及在步骤107b,当前耳机作为第二从耳机侦听第二蓝牙链接。

在一些实施例中,当对耳耳机中的一个耳机与第一智能设备建立了第一蓝牙链接且另一耳机侦听第一蓝牙链接,以及对耳耳机中的一个耳机与第二智能设备建立了第二蓝牙链接且另一耳机侦听第二蓝牙链接后,在各个蓝牙帧的第一时间段内,由对耳耳机经由第一蓝牙链接及其侦听蓝牙链接执行与第一智能设备之间的通信,在各个蓝牙帧的第二时间段内,第一耳机和第二耳机经由无线链接彼此通信,并且在各个蓝牙帧的第三时间段内,由对耳耳机经由经由第二蓝牙链接及其侦听蓝牙链接执行与第二智能设备之间的通信,其中,第一时间段、第二时间段和第三时间段彼此分立。关于对耳耳机与数个智能设备进行通信的时序将在下文中详细说明。

图1b示出了根据本公开一个实施例的对耳耳机之间及其与数个智能设备之间的蓝牙链接的示意图。如图1b所示,所述对耳耳机包括第一耳机101和第二耳机102,第一耳机101与所述第二耳机102之间经由无线链接105通信。所述数个智能设备包括第一智能设备103和第二智能设备104;第一智能设备103中至少包括一个智能设备,第二智能设备104中也至少包括一个智能设备。智能设备可以为各种便携式智能终端,包括但不限于手机、平板电脑、可穿戴设备等等。

作为图1a所示的对耳耳机之间及其与数个智能设备之间的建立蓝牙链接的一个实施例,在图1b中,第一耳机101(作为第一主耳机)与第一智能设备103建立第一蓝牙链接106,且第一耳机101可以将第一蓝牙链接106的相关通信参数经由无线链接105传输到第二耳机102,以便第二耳机102(作为第一从耳机)利用相关通信参数来侦听第一蓝牙链接106,即第一侦听蓝牙链接108。第二耳机102与第二智能设备104建立第二蓝牙链接107,且第二耳机102可以将第二蓝牙链接107的相关通信参数经由无线链接105传输到第一耳机101,以便第一耳机101利用相关通信参数来侦听第二蓝牙链接107,即第二侦听蓝牙链接109。

在一些实施例中,在第一耳机101和第二耳机102之间经由无线链接105传输相关通信参数时(例如,第一耳机101将第一蓝牙链接106的相关通信参数经由无线链接105传输到第二耳机102,或者,第二耳机102将第二蓝牙链接107的相关通信参数经由无线链接105传输到第一耳机101),可以直接将上述相关通信参数传输到另一耳机,也可以经由中继装置传输到另一耳机,其中所述中继装置可以是充电盒、第一智能设备103或第二智能设备104中的任一智能设备、有线电路等中的任何一种或其组合。

在一些实施例中,第一蓝牙链接106的相关通信参数包括但不限于第一智能设备103的蓝牙链接地址、蓝牙链接的加密参数信息等,使得处于侦听状态的第二耳机102无需执行蓝牙链接的配对和建立,而通过侦听实现接收由第一智能设备103经由第一蓝牙链接106发送的音频信号。第二蓝牙链接107的相关通信参数包括但不限于第二智能设备104的蓝牙链接地址、蓝牙链接的加密参数信息等,使得处于侦听状态的第一耳机101无需执行蓝牙链接的配对和建立,而通过侦听实现接收由第二智能设备104经由第二蓝牙链接107发送的音频信号。

在一些实施例中,第一耳机101和第二耳机102可以互换。

在建立上述蓝牙链接后,第一智能设备103可以向第一耳机101发送音频数据(例如,用户处于通话状态下的相关音频数据),第二耳机102经由第一侦听蓝牙链接108也能够接收到第一智能设备103发送的音频数据,响应于第一耳机101、第二耳机102接收到该音频数据,其可以向第一智能设备103发送传输应答包,该传输应答包可以为ack/nack信息。同样地,第二智能设备104也可以向第二耳机102发送音频数据(例如,用户处于听歌状态下的相关音频数据),第一耳机101经由第二侦听蓝牙链接109也能够接收到第二智能设备104发送的音频数据,响应于第一耳机101、第二耳机102接收到该音频数据,其可以向第二智能设备104发送传输应答包,该传输应答包可以为ack/nack信息。

在一些实施例中,数个智能设备还可以包括第三智能设备以及第n智能设备,n为正整数。图1c示出了根据本公开另一实施例的对耳耳机之间及其与数个智能设备之间的进行蓝牙通信的流程图。如图3所示,类似地以及同步地(相对于步骤101a和步骤101b),在步骤101c,对于当前耳机与第三智能设备的蓝牙链接,确定当前耳机是否为第三主耳机?所述第三主耳机是指与第三智能设备建立第三蓝牙链接的耳机。若是,则在步骤102c,当前耳机与第三智能设备建立第三蓝牙链接,在后续的步骤中,当前耳机将第三蓝牙链接的相关通信参数经由无线链接传输到另一耳机,另一耳机作为第三从耳机侦听第三蓝牙链接。若否,则在步骤105c,将另一耳机作为第三主耳机,另一耳机与第三智能设备建立第三蓝牙链接,在后续的步骤中,另一耳机将第三蓝牙链接的相关通信参数经由无线链接传输到当前耳机,当前耳机接收第三蓝牙链接的相关参数,当前耳机作为第三从耳机侦听第三蓝牙链接。类似地以及同步地,耳机组件中的一个耳机还可以与第n智能设备建立蓝牙连接,另一耳机侦听对应的蓝牙连接。

在一些实施例中,当对耳耳机中的一个耳机与第一智能设备建立了第一蓝牙链接且另一耳机侦听第一蓝牙链接,对耳耳机中的一个耳机与第二智能设备建立了第二蓝牙链接且另一耳机侦听第二蓝牙链接,以及对耳耳机中的一个耳机与第三智能设备建立了第三蓝牙链接且另一耳机侦听第三蓝牙链接(或者,所述对耳耳机还与第n智能设备建立了类似的链接)后,在各个蓝牙帧的第一时间段内,由对耳耳机经由第一蓝牙链接及其侦听蓝牙链接执行与第一智能设备之间的通信,在各个蓝牙帧的第二时间段内,第一耳机和第二耳机经由无线链接彼此通信,在各个蓝牙帧的第三时间段内,由对耳耳机经由第二蓝牙链接及其侦听蓝牙链接执行与第二智能设备之间的通信,并且在各个蓝牙帧的第四时间段内,由对耳耳机经由第三蓝牙链接及其侦听蓝牙链接执行与第三智能设备之间的通信(以及,在各个蓝牙帧的第n+1时间段内,由对耳耳机经由所述第n蓝牙链接及其侦听蓝牙链接执行与第n智能设备之间的通信),其中,第一时间段、第二时间段、第三时间和第四时间段(以及第n+1时间段)彼此分立。关于对耳耳机与数个智能设备进行通信的时序将在下文中详细说明。

图1d示出了根据本公开另一实施例的对耳耳机之间及其与数个智能设备之间的蓝牙链接的示意图。如图1d所示,所述数个智能设备还包括第三智能设备110(以及第n智能设备113);第三智能设备110中至少包括一个智能设备(以及第n智能设备113中也至少包括一个智能设备)。

作为图1c所示的对耳耳机之间及其与数个智能设备之间的建立蓝牙链接的一个实施例,在图1d中,第一耳机101(作为第三主耳机)与第三智能设备110建立第三蓝牙链接111,且第一耳机101可以将第三蓝牙链接111的相关通信参数经由无线链接105传输到第二耳机102,以便第二耳机102(作为第三从耳机)利用相关通信参数来侦听第三蓝牙链接111,即第三侦听蓝牙链接112。第二耳机102(作为第n主耳机)与第n智能设备113建立第n蓝牙链接114,且第二耳机102可以将第n蓝牙链接114的相关通信参数经由无线链接105传输到第一耳机101,以便第一耳机101(作为第n从耳机)利用相关通信参数来侦听第n蓝牙链接114,即第n侦听蓝牙链接115。

在一些实施例中,第三蓝牙链接111的相关通信参数包括但不限于第三智能设备110的蓝牙链接地址、蓝牙链接的加密参数信息等,使得处于侦听状态的第二耳机102无需执行蓝牙链接的配对和建立,而通过侦听实现接收由第三智能设备110经由第三蓝牙链接110发送的音频信号。第n蓝牙链接114的相关通信参数包括但不限于第n智能设备113的蓝牙链接地址、蓝牙链接的加密参数信息等,使得处于侦听状态的第一耳机101无需执行蓝牙链接的配对和建立,而通过侦听实现接收由第n智能设备113经由第n蓝牙链接114发送的音频信号。

在建立上述蓝牙链接后,响应于第一耳机101和/或第二耳机102接收到来自第三智能设备110(以及第n智能设备113)的音频数据,第一耳机101和/或第二耳机102可以向第一智能设备103发送传输应答包,该传输应答包可以为ack/nack信息。

图2示出了根据本公开实施例的对耳耳机与数个智能设备的无线通信方法的流程图。如图2所示,在步骤201,由第一耳机101与第一智能设备103建立第一蓝牙链接106,将第一蓝牙链接106的相关通信参数经由无线链接105传输到第二耳机102,以便第二耳机102侦听第一蓝牙链接106。在步骤202,由第二耳机102与第二智能设备104建立第二蓝牙链接107,将第二蓝牙链接107的相关通信参数经由无线链接105传输到第一耳机101,以便第一耳机101侦听第二蓝牙链接107。在步骤203,在各个蓝牙帧的第一时间段内,由对耳耳机经由第一蓝牙链接106及其侦听蓝牙链接(即第一侦听蓝牙链接108)执行与第一智能设备103之间的通信,在各个蓝牙帧的第二时间段内,第一耳机101和第二耳机102经由无线链接105彼此通信,并且在各个蓝牙帧的第三时间段内,由对耳耳机经由第二蓝牙链接107及其侦听蓝牙链接(即第二侦听蓝牙链接109)执行与第二智能设备104之间的通信。

在一些实施例中,由第一耳机101与第三智能设备110建立第三蓝牙链接111,将第三蓝牙链接111的相关通信参数经由无线链接105传输到第二耳机102,以便第二耳机102侦听第三蓝牙链接111。在各个蓝牙帧的第四时间段内,由对耳耳机经由第三蓝牙链接111及其侦听蓝牙链接(即第三侦听蓝牙链接112)执行与第三智能设备110之间的通信。

在一些实施例中,由第二耳机102与第n智能设备113建立第n蓝牙链接114,将第n蓝牙链接114的相关通信参数经由无线链接105传输到第一耳机101,以便第一耳机101侦听第n蓝牙链接114。在各个蓝牙帧的第n+1时间段内,由对耳耳机经由第n蓝牙链接114及其侦听蓝牙链接(即第n侦听蓝牙链接115)执行与第n智能设备113之间的通信

通过根据本公开各个实施例的通信配置,能够实现一并维持对耳耳机(第一耳机101以及第二耳机102)与数个智能设备的蓝牙链接,避免反复与各个智能设备的蓝牙链接的建立过程,如此通过根据本公开各个实施例所记载的在各个蓝牙帧内为耳机与所述第一智能设备之间的通信、耳机彼此之间的通信、耳机与所述第二智能设备之间的通信、耳机与所述第三智能设备之间的通信(耳机与所述第n智能设备之间的通信)分配相应的时间段,能够实现上述无线耳机与多个不同的智能设备的蓝牙链接的分时通信和无缝切换,在节约通信资源的同时还可以提升用户体验,以更高效的方式实现对耳耳机与数个智能设备之间的音频数据传输。

图3示出了根据本公开实施例的对耳耳机与数个智能设备的无线通信方法的时序图。通常,无线通信可以以预定长度的时间段来进行,在各个预定时间段内进行相应的数据的发送和接收。根据蓝牙协议,一个蓝牙时隙的时间是625微秒;当采用高级音频分发框架协议(a2dp)时,一个蓝牙帧占用多个时隙;当采用免提框架协议(hfp)时,一个蓝牙帧占用一个时隙。在一些实施例中,可以设定音频数据传输的固定时间间隔(一个蓝牙帧)为12个蓝牙时隙(7500微秒),即设定在该7500微秒的一个蓝牙帧内来接收音频数据源发送的音频数据。在一些实施例中,通话状态下或听歌状态下,相关音频数据是源源不断的,因此每隔7500微秒就要重复12个蓝牙时隙。

如图3所示,在一个蓝牙帧的第一时间段301内,第一智能设备103向第一耳机101发送第一音频数据,例如通话状态下的音频数据,第二耳机102处于侦听状态。第一耳机101经由第一蓝牙链接106接收通话相关音频数据,第二耳机102经由第一侦听蓝牙链接108接收通话相关音频数据。在该蓝牙帧的第二时间段302内,第一耳机101和第二耳机102经由无线链接105彼此通信,如上所述,它们之间可以发送传输应答包,所述传输应答包可以为ack/nack信息;或者其他同步信息、指示信息等。在该蓝牙帧的第三时间段303内,第二智能设备104向第二耳机102发送第二音频数据,例如听歌状态下的音频数据,第一耳机101处于侦听状态。第二耳机102经由第二蓝牙链接107接收听歌相关音频数据,第一耳机101经由第二侦听蓝牙链接109接收听歌相关音频数据。由此,可以实现对耳耳机与数个智能设备之间的通信,且上述通信发生在彼此独立的通信时间段,避免造成通信干扰。在一些实施例中,在蓝牙帧的第四时间段304内,第三智能设备110向第一耳机101发送第三音频数据,第二耳机102处于侦听状态。第一耳机101经由第三蓝牙链接114接收第三音频数据,第二耳机102经由第三侦听蓝牙链接115接收第三音频数据。类似的,在第n+1时间段,第n智能设备与对耳耳机通信。

在一些实施例中,在蓝牙帧的各个时间段内(例如,第一时间段301、第二时间段302、第三时间段303以及第四时间段304)还可以包括多个子蓝牙帧,例如,上述蓝牙帧包括k个子蓝牙帧,k为正整数。在一些实施例中,以第一时间段301作为示例,在其中第一子蓝牙帧,由第一智能设备103向第一耳机101发送音频数据,在其中第二子蓝牙帧,由第一耳机101向第一智能设备103发送包含ack/nack信息的传输应答包。第一时间段301包括多组子蓝牙帧(例如由第一子蓝牙帧和第二子蓝牙帧构成的组)。

在一些实施例中,与对耳耳机建立蓝牙链接的某一组智能设备,只能确定其自身与对耳耳机建立了蓝牙链接,而无法确定是否存在其他智能设备也与对耳耳机建立了蓝牙链接。因此,当某一组智能设备与对耳耳机执行数据传输时,另一组智能设备依然维持在数据发送状态,而没有停止数据发送;或者当对耳耳机之间执行数据传输时,两组智能设备都依然处于数据发送状态。由此,在一些实施例中,在第一时间段301内,当第一耳机101和第二耳机102执行与第一智能设备103之间的通信时,其他智能设备保持发送信号,而没有来自第一耳机101或所述第二耳机102的响应。在第二时间段302内,第一耳机101和第二耳机102彼此通信时;所有智能设备104保持发送信号,而没有来自第一耳机101或所述第二耳机102的响应。在第三时间段303内,当第一耳机101和第二耳机102执行与第二智能设备104之间的通信时,其他智能设备保持发送信号,而没有来自第一耳机101或所述第二耳机102的响应。在第四时间段304以及其他时间段执行与对应的智能设备通信时,情况与上述类似,在此不赘述。

如上所述,在当前智能设备与对耳耳机执行数据传输时,其他智能设备依然维持在数据发送状态,而没有停止数据发送;或者当对耳耳机之间执行数据传输时,所有智能设备都处于数据发送状态。这就造成了不必要的资源浪费。另外,其他智能设备在进行发送数据时,对执行数据传输的当前智能设备与对耳耳机之间的通信也造成了干扰,这会影响当前智能设备和对耳耳机的数据传输(接收)。因此,将数个智能设备分为能够解析由所述对耳耳机发送的非蓝牙标准指令的定制智能设备和不能解析所述非蓝牙标准指令的非定制智能设备。由对耳耳机向定制智能设备发送指示信息,该指示信息包含对耳耳机与非定制智能设备的通信时段,使得定制智能设备确定在通信时段所述对耳耳机正与非定制智能设备进行通信,无法响应定制智能设备,在此期间定制智能设备不再向对耳耳机发送音频数据。由此,可以节约一定的通信资源;并减少通信干扰,提高系统性能。

在一些实施例中,调整定制智能设备各个蓝牙帧的时隙起点,使得定制智能设备各个蓝牙帧的时隙起点与非定制智能设备各个蓝牙帧的时隙起点对齐。当时隙起点没有对齐时,没有对齐的一段时间被浪费掉,这会同时干扰到前后两个蓝牙帧的通信。

在一些实施例中,还可以调整无线链接105的时序,使得无线链接105的帧起点与执行通信的蓝牙链接的帧起点对齐。通常,蓝牙连接是跳频的,并以1600hz的频率进行跳频,智能设备在一个时隙中发送的蓝牙信号只会干扰该时隙下对耳耳机之间的通信。而如果无线链接105的帧起点与执行通信的蓝牙链接的帧起点没有对齐,智能设备在一个时隙中发送的蓝牙信号就会干扰前后两个时隙下对耳耳机之间的通信,从而增加了通信被干扰的可能,智能设备发送蓝牙信号所在的频点与对对耳耳机之间通信的频点发生碰撞(即通信在同一频点上)可能性更高;且在不同的蓝牙链接之间进行切换时,会浪费掉一个发送时隙和一个接收时隙,相当于浪费了一个蓝牙帧中的两个时隙。在一些实施例中,可以基于非定制智能设备发送蓝牙帧的频点之外的频点,来生成定制智能设备发送蓝牙帧的频点。

例如,当第一耳机101和第二耳机102在第一时间段301与第一智能设备103保持通信时,第一耳机101知道第一智能设备103发送音频数据的频点f1;那么第一耳机101和第二耳机102在第二时间段302互相传输数据时,可以跳过频点f1而选择f1以外的频点来发送数据。此时,可以在备选频点中直接去掉f1而直接在其他频点中选择,或者在频点f1中加入调频增量,从而避开频点f1。在一些实施例中,可以基于无线链接105的质量、执行通信的蓝牙链接在各个频点上的信号质量,来维护跳频表;即无线链接105的通信质量较好时,可以选择任意可用的频点;无线链接105的通信质量较差时,可以选择信号质量好的频点作为跳频时使用的频点。

在一些实施例中,当某些智能设备(例如非定制智能设备,也可以是定制智能设备)距离对耳耳机较远时,其与对耳耳机的通信质量会降低,此时,可以选取处于上述某些智能设备与对耳耳机之间的定制智能设备中继设备,接收来自于某些智能设备(例如非定制智能设备,也可以是定制智能设备)的中继音频数据,并且将所述中继音频数据在对耳耳机执行与所述定制智能设备之间的通信时转发至所述对耳耳机。

在一些实施例中,分别确定所述对耳耳机与所述某些智能设备(例如非定制智能设备,也可以是定制智能设备)之间的第一通信质量参数、待启用中继功能的所述定制智能设备与所述某些智能设备(例如非定制智能设备,也可以是定制智能设备)之间的第二通信质量参数;当所述第一通信参数小于第一阈值时,或当所述第一通信参数小于所述第二通信质量参数超过第二阈值时,启用所述定制智能设备作为所述对耳耳机与所述所述某些智能设备(例如非定制智能设备,也可以是定制智能设备)之间的通信的中继设备;以及在所述定制智能设备成功接收到所述中继音频数据后,由所述定制智能设备向所述非定制智能设备传输应答包。如此,能够提升对耳耳机与远距离的智能设备之间的通信质量。

上述对耳耳机与数个智能设备的无线通信方方法,

通过建立无线耳机与多个不同的智能设备之间的各个蓝牙链接,能够实现无线耳机与多个不同的智能设备的蓝牙链接的无缝切换,无需与各个智能设备重复蓝牙链接的建立来传输音频数据。蓝牙链接的建立往往需要大量的计算和通信资源,其需要花费秒级或百毫秒级的时间;因此,上述对耳耳机与数个智能设备的蓝牙链接的无缝切换避免了通信资源不必要的浪费,也减少了用户等待时间,使用户能分时与数个智能设备建立通信链接,例如同时接收来自数个智能设备播放的音乐。此外,当部分智能设备距离所述无线耳机较远时,由特定智能设备作为中继设备来提升所述部分智能设备与所述无线耳机之间的通信质量,从而提升用户使用体验。

图4示出了根据本公开实施例的无线耳机组件的示意图。无线耳机组件400与数个智能设备通信,所述数个智能设备包括第一智能设备、第二智能设备、第三智能设备(以及第n智能设备),所述无线耳机组件400包括第一耳机401和第二耳机402,所述第一耳机401和第二耳机402分别包括第一蓝牙模块401a和第二蓝牙模块402a,无线耳机组件400还可以包括调整模块403、频点生成模块404以及中继启用模块405。

如图4所示,所述第一蓝牙模块401a和第二蓝牙模块402a中的各个被配置为:在相应耳机作为第一主耳机的情况下,与所述第一智能设备建立第一蓝牙链接,将所述第一蓝牙链接的相关通信参数经由无线链接传输到另一耳机;在相应耳机作为第二主耳机的情况下,与所述第二智能设备建立第二蓝牙链接,将所述第二蓝牙链接的相关通信参数经由所述无线链接传输到另一耳机;在相应耳机作为第一从耳机的情况下,侦听所述第一蓝牙链接;以及在相应耳机作为第二从耳机的情况下,侦听所述第二蓝牙链接。所述第一蓝牙模块401a和第二蓝牙模块402a还被配置为:在各个蓝牙帧的第一时间段内,分别经由所述第一蓝牙链接及其侦听蓝牙链接执行与所述第一智能设备之间的通信;在所述各个蓝牙帧的第二时间段内,经由无线链接彼此通信;以及在所述各个蓝牙帧的第三时间段内,分别经由所述第二蓝牙链接及其侦听蓝牙链接执行与所述第二智能设备之间的通信,其中,所述第一时间段、第二时间段和第三时间段彼此分立。

在一些实施例中,所述数个智能设备还包括第三智能设备;所第一蓝牙模块401a和第二蓝牙模块402a中的各个被配置为:在相应耳机作为第三主耳机的情况下,与所述第三智能设备建立第三蓝牙链接,将所述第三蓝牙链接的相关通信参数经由所述无线链接传输到另一耳机;以及在相应耳机作为第三从耳机的情况下,侦听所述第三蓝牙链接。所述第一蓝牙模块401a和第二蓝牙模块402a还被配置为:在所述各个蓝牙帧的第四时间段内,分别经由所述第三蓝牙链接及其侦听蓝牙链接执行与所述第三智能设备之间的通信,其中,所述第四时间段与所述第一时间段、第二时间段和第三时间段彼此分立。

在一些实施例中,所述数个智能设备包括能够解析由所述对耳耳机发送的非蓝牙标准指令的定制智能设备,和不能解析所述非蓝牙标准指令的非定制智能设备。

在一些实施例中,所述第一蓝牙模块401a和第二蓝牙模块402a中的至少一个被配置为:向所述定制智能设备发送包含所述对耳耳机与所述非定制智能设备的通信时段的指示信息,使得所述定制智能设备在所述通信时段期间不再向所述对耳耳机发送音频数据。

在一些实施例中,所述无线耳机组件还包括调整模块403,被配置为:调整所述定制智能设备各个蓝牙帧的时隙起点,使得所述定制智能设备各个蓝牙帧的时隙起点与所述非定制智能设备各个蓝牙帧的时隙起点对齐。

在一些实施例中,所述无线耳机组件还包括频点生成模块404,被配置为:基于所述非定制智能设备发送蓝牙帧的频点之外的频点,来生成所述定制智能设备发送蓝牙帧的频点。

在一些实施例中,所述无线耳机组件还包括中继启用模块405,被配置为:启用所述定制智能设备作为所述对耳耳机与所述非定制智能设备之间的通信的中继设备,以接收来自于所述非定制智能设备的中继音频数据,并且将所述中继音频数据在所述对耳耳机执行与所述定制智能设备之间的通信时转发至所述对耳耳机。

在一些实施例中,所述中继启用模块405还被配置为:分别确定所述对耳耳机与所述非定制智能设备之间的第一通信质量参数、所述定制智能设备与非定制智能设备之间的第二通信质量参数;以及当所述第一通信参数小于第一阈值时,或当所述第一通信参数小于所述第二通信质量参数超过第二阈值时,启用所述定制智能设备作为所述对耳耳机与所述非定制智能设备之间的通信的中继设备。

上述无线耳机组件

通过建立无线耳机与多个不同的智能设备之间的各个蓝牙链接,能够实现无线耳机与多个不同的智能设备的蓝牙链接的无缝切换,无需与各个智能设备重复蓝牙链接的建立来传输音频数据。蓝牙链接的建立往往需要大量的计算和通信资源,其需要花费秒级或百毫秒级的时间;因此,上述对耳耳机与数个智能设备的蓝牙链接的无缝切换避免了通信资源不必要的浪费,也减少了用户等待时间,使用户能分时与数个智能设备建立通信链接,例如同时接收来自数个智能设备播放的音乐。此外,当部分智能设备距离所述无线耳机较远时,由特定智能设备作为中继设备来提升所述部分智能设备与所述无线耳机之间的通信质量,从而提升用户使用体验。

根据本公开的第三方面,提供了一种非易失性计算机存储介质,其设置在无线耳机组件中的第一耳机和第二耳机中且存储有计算机可执行指令,其由处理器执行时实行根据本公开第一方面中各个实施例的无线通信方法。

注意,根据本公开的各个实施例中的各个模块,可以实现为存储在存储器上的计算机可执行指令,由处理器执行时可以实现相应的步骤;也可以实现为具有相应逻辑计算能力的硬件;也可以实现为软件和硬件的组合(固件)。各个模块可以整合在单个耳机(第一耳机或第二耳机)内,以加快风噪和/或通话麦克风的判定速度,并减少通信开销。在一些实施例中,处理器可以实现为fpga、asic、dsp芯片、soc(片上系统)、mpu(例如但不限于cortex)、等中的任何一种。处理器可以通信地耦合到存储器并且被配置为执行存储在其中的计算机可执行指令。存储器可以包括只读存储器(rom)、闪存、随机存取存储器(ram)、诸如同步dram(sdram)或rambusdram的动态随机存取存储器(dram)、静态存储器(例如,闪存、静态随机存取存储器)等,其上以任何格式存储计算机可执行指令。计算机可执行指令可以被处理器访问,从rom或者任何其他合适的存储位置读取,并加载到ram中供处理器执行,以实现根据本公开各个实施例的无线通信方法。

此外,尽管已经在本文中描述了示例性实施例,其范围包括任何和所有基于本公开的具有等同元件、修改、省略、组合(例如,各种实施例交叉的方案)、改编或改变的实施例。权利要求书中的元件将被基于权利要求中采用的语言宽泛地解释,并不限于在本说明书中或本申请的实施期间所描述的示例,其示例将被解释为非排他性的。因此,本说明书和示例旨在仅被认为是示例,真正的范围和精神由以下权利要求以及其等同物的全部范围所指示。

以上描述旨在是说明性的而不是限制性的。例如,上述示例(或其一个或更多方案)可以彼此组合使用。例如本领域普通技术人员在阅读上述描述时可以使用其它实施例。另外,在上述具体实施方式中,各种特征可以被分组在一起以简单化本公开。这不应解释为一种不要求保护的公开的特征对于任一权利要求是必要的意图。相反,本发明的主题可以少于特定的公开的实施例的全部特征。从而,以下权利要求书作为示例或实施例在此并入具体实施方式中,其中每个权利要求独立地作为单独的实施例,并且考虑这些实施例可以以各种组合或排列彼此组合。本发明的范围应参照所附权利要求以及这些权利要求赋权的等同形式的全部范围来确定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1