通信连接方法及装置、蓝牙耳机、通信系统、存储介质与流程

专利2022-05-09  102


本发明涉及蓝牙技术领域,尤其涉及一种通信连接方法及装置、蓝牙耳机、通信系统、存储介质。



背景技术:

目前,无线音频产品在人们的日常生活和工作中已广泛普及,特别是蓝牙耳机(如tws耳机)的使用及推广,使得音频播放告别了传统的有线束缚,极大的提升了用户体验。

然而,对于目前的蓝牙耳机,当需要连接不同的移动终端(即更换蓝牙耳机的无线连接目标)时,通常需要用户进行较为繁琐的切换操作,即用户需要先在已连接的移动终端上操作,断开其与蓝牙耳机之间的无线连接,然后再在待连接的移动终端上操作,使该待连接的移动终端与蓝牙耳机之间建立无线连接。



技术实现要素:

基于上述现状,本发明的主要目的在于提供一种通信连接方法及装置、蓝牙耳机、通信系统、存储介质,以解决目前的tws蓝牙耳机当需要连接不同的移动终端时,需要用户进行较为繁琐的切换操作的问题。

为实现上述目的,本发明的技术方案提供了一种通信连接方法,应用于tws蓝牙耳机,所述tws蓝牙耳机包括第一耳机和第二耳机,所述第一耳机包括第一uwb通信单元,所述第二耳机包括第二uwb通信单元,所述方法包括:

步骤100:获取移动终端的蓝牙身份标志和uwb身份标识;

步骤200:根据获取到的移动终端的uwb身份标识,通过所述第一uwb通信单元测量所述第一耳机与移动终端的距离s1以及通过所述第二uwb通信单元测量所述第二耳机与移动终端的距离s2;

步骤300:通过将所述距离s1、所述距离s2分别与第一预设值进行比较以及将所述距离s1和所述距离s2之间的差值与第二预设值进行比较,判断是否有移动终端位于所述tws蓝牙耳机的蓝牙可连接区域;

步骤400:若判断结果为有移动终端位于所述蓝牙可连接区域,则根据该移动终端的蓝牙身份标志与该移动终端建立蓝牙连接,否则,保持目前的蓝牙连接状态。

进一步地,步骤100包括:

步骤101:控制所述第一uwb通信单元发送广播数据包,所述广播数据包用于触发移动终端采用uwb通信方式向所述tws蓝牙耳机反馈自身的蓝牙身份标志和uwb身份标识;

步骤102:通过所述第一uwb通信单元接收对应的移动终端对所述广播数据包的反馈数据包,并从其中获取该移动终端的蓝牙身份标志和uwb身份标识。

进一步地,步骤101包括:

当检测到预设的用户操作时,控制所述第一uwb通信单元发送所述广播数据包。

进一步地,所述广播数据包还用于触发移动终端的uwb通信单元从低功耗模式进入正常工作模式。

进一步地,所述方法在所述步骤100和所述步骤200之间还包括:根据当前存储的配对信息判断所述tws蓝牙耳机与移动终端是否已配对,若是,则执行所述步骤200。

进一步地,所述步骤200包括:

步骤201:根据获取到的移动终端的uwb身份标识控制所述第一uwb通信单元向对应的移动终端发送第一uwb测距数据包,并根据该移动终端对所述第一uwb测距数据包的反馈数据包计算所述第一耳机与该移动终端的距离;

步骤202:根据该移动终端的uwb身份标识控制所述第二uwb通信单元向该移动终端发送第二uwb测距数据包,并根据该移动终端对所述第二uwb测距数据包的反馈数据包计算所述第二耳机与该移动终端的距离;

步骤203:通过重复所述步骤201多次得到多个计算结果,并对其求平均得到所述距离s1,以及通过重复所述步骤202多次得到多个计算结果,并对其求平均得到所述距离s2。

进一步地,在所述步骤300中,若所述距离s1、所述距离s2均小于所述第一预设值,且|s1-s2|不大于所述第二预设值,则判断该移动终端位于所述tws蓝牙耳机的蓝牙可连接区域。

进一步地,所述步骤400包括:

若判断结果为多个移动终端位于所述蓝牙可连接区域,则选取其中|s1-s2|最小的移动终端,并根据该移动终端的蓝牙身份标志与该移动终端建立蓝牙连接。

进一步地,在所述步骤400中,在建立蓝牙连接之前,所述方法还包括:

若当前所述tws蓝牙耳机已建立蓝牙连接,且已建立蓝牙连接的目标不为所述选取的移动终端,则与所述目标断开蓝牙连接。

进一步地,所述蓝牙身份标志包括蓝牙mac地址,所述uwb身份标识包括uwb地址。

为实现上述目的,本发明的技术方案还提供了一种通信连接装置,应用于tws蓝牙耳机,所述tws蓝牙耳机包括第一耳机和第二耳机,其特征在于,所述第一耳机包括第一uwb通信单元,所述第二耳机包括第二uwb通信单元,所述装置包括:

获取模块,用于获取移动终端的蓝牙身份标志和uwb身份标识;

距离测量模块,用于根据获取到的移动终端的uwb身份标识,通过所述第一uwb通信单元测量所述第一耳机与移动终端的距离s1以及通过所述第二uwb通信单元测量所述第二耳机与移动终端的距离s2;

处理模块,用于通过将所述距离s1、所述距离s2分别与第一预设值进行比较以及将所述距离s1和所述距离s2之间的差值与第二预设值进行比较,判断是否有移动终端位于所述tws蓝牙耳机的蓝牙可连接区域;

蓝牙连接控制模块,用于若判断结果为有移动终端位于所述蓝牙可连接区域,则根据该移动终端的蓝牙身份标志与该移动终端建立蓝牙连接,否则,保持目前的蓝牙连接状态。

为实现上述目的,本发明的技术方案还提供了一种tws蓝牙耳机,所述tws蓝牙耳机包括第一耳机和第二耳机,所述第一耳机包括第一uwb通信单元、第一蓝牙通信单元和第一主控单元,所述第二耳机包括第二uwb通信单元、第二蓝牙通信单元和第二主控单元,所述第一主控单元和所述第二主控单元能够实现上述的通信连接方法。

为实现上述目的,本发明的技术方案还提供了一种通信系统,包括上述的tws蓝牙耳机和具有uwb通信单元和蓝牙通信单元的移动终端;

所述移动终端的uwb通信单元用于测量所述距离s1和所述距离s2,所述移动终端的蓝牙通信单元用于与所述tws蓝牙耳机建立蓝牙连接。

进一步地,所述移动终端包括手机或平板电脑。

为实现上述目的,本发明的技术方案还提供了一种计算机可读存储介质,其存储有计算机程序,该程序被处理器执行时实现上述的通信连接方法。

本发明提供的通信连接方法,在tws蓝牙耳机的两耳机中分别设置uwb通信单元,在用户的使用过程中,tws蓝牙耳机可以利用uwb通信单元精确的测量两耳机与移动终端的距离,然后通过对两耳机与移动终端的距离以及两者之间的差值进行比较判断,确定移动终端是否位于自身的蓝牙可连接区域,之后tws蓝牙耳机可与位于蓝牙可连接区域的移动终端自动建立蓝牙连接,这样,不但可以实现用户能够通过改变移动终端的位置实现与tws蓝牙耳机的蓝牙连接,减少用户的手动操作,还有利于准确识别用户的操作意图,在提高使用便捷性的同时能够减少误操作,从而可以大大提高用户体验。

附图说明

通过以下参照附图对本发明实施例的描述,本发明的上述以及其它目的、特征和优点将更为清楚,在附图中:

图1是本发明实施例提供的一种通信连接方法的流程图;

图2-图5是本发明实施例提供的tws蓝牙耳机与移动终端之间距离的示意图;

图6是本发明实施例提供的一种通信系统的示意图。

具体实施方式

以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分,为了避免混淆本发明的实质,公知的方法、过程、流程、元件并没有详细叙述。

此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。

除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。

在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

需要说明的是,本发明中采用步骤编号(字母或数字编号)来指代某些具体的方法步骤,仅仅是出于描述方便和简洁的目的,而绝不是用字母或数字来限制这些方法步骤的顺序。本领域的技术人员能够明了,相关方法步骤的顺序,应由技术本身决定,不应因步骤编号的存在而被不适当地限制。

参见图1,图1是本发明实施例提供的一种通信连接方法的流程图,该通信连接方法应用于tws蓝牙耳机,所述tws蓝牙耳机包括第一耳机和第二耳机,所述第一耳机包括第一uwb(ultrawideband,超宽带)通信单元,所述第二耳机包括第二uwb通信单元,所述方法包括:

步骤100:获取移动终端的蓝牙身份标志和uwb身份标识,其中,该步骤中,移动终端的数量可以为一个,也可以是多个;

例如,该蓝牙身份标志可以是移动终端的蓝牙mac地址,uwb身份标识可以是移动终端的uwb地址;

例如,该移动终端可以是手机、平板电脑等设备。

步骤200:根据获取到的移动终端的uwb身份标识,通过所述第一uwb通信单元测量所述第一耳机与移动终端的距离s1以及通过所述第二uwb通信单元测量所述第二耳机与移动终端的距离s2;

即,对于每一个移动终端,根据步骤100中获取的其uwb身份标识,通过第一uwb通信单元测量所述第一耳机与其的距离s1以及通过所述第二uwb通信单元测量所述第二耳机与其的距离s2;

步骤300:通过将所述距离s1、所述距离s2分别与第一预设值进行比较以及将所述距离s1和所述距离s2之间的差值与第二预设值进行比较,判断是否有移动终端位于所述tws蓝牙耳机的蓝牙可连接区域;

即,对于步骤100中的每一个移动终端,根据其对应的距离s1和距离s2判断其是否位于tws蓝牙耳机的蓝牙可连接区域,从而判断是否有移动终端位于tws蓝牙耳机的蓝牙可连接区域;

例如,对于每一个移动终端,若其对应的距离s1、距离s2均小于第一预设值,且|s1-s2|不大于第二预设值,则判断该移动终端位于tws蓝牙耳机的蓝牙可连接区域,否则,判断该移动终端未位于tws蓝牙耳机的蓝牙可连接区域;

例如,该第一预设值为60cm-120cm中的任意值,例如可以是100cm,第二预设值为3cm-12cm中的任意值,例如可以是10cm;

步骤400:若判断结果为有移动终端位于所述蓝牙可连接区域,则根据该移动终端的蓝牙身份标志与该移动终端建立蓝牙连接,否则,保持目前的蓝牙连接状态;

可以理解的是,若当前tws蓝牙耳机已建立蓝牙连接,且已建立蓝牙连接的目标不为位于蓝牙可连接区域的移动终端,则tws蓝牙耳机可以先与已建立蓝牙连接的目标断开蓝牙连接,然后再与位于蓝牙可连接区域的移动终端建立蓝牙连接。

本发明实施例提供的通信连接方法,在tws蓝牙耳机的两耳机中分别设置uwb通信单元(uwb信标),在用户的使用过程中,tws蓝牙耳机可以利用uwb通信单元精确的测量两耳机与移动终端的距离,然后通过对两耳机与移动终端的距离以及两者之间的差值进行比较判断,确定移动终端是否位于自身的蓝牙可连接区域,之后tws蓝牙耳机可与位于蓝牙可连接区域的移动终端自动建立蓝牙连接,这样,不但可以实现用户能够通过改变移动终端的位置实现与tws蓝牙耳机的蓝牙连接,减少用户的手动操作,还有利于准确识别用户的操作意图,在提高使用便捷性的同时能够减少误操作,从而可以大大提高用户体验。

其中,本发明实施例中,第一耳机可以是主耳机,第二耳机是副耳机,或者,第一耳机可以是副耳机,第二耳机是主耳机。

例如,在一实施例中,移动终端的蓝牙身份标志和uwb身份标识可以预先存储在tws蓝牙耳机的存储器中,在步骤100中,tws蓝牙耳机可以从自身的存储器获取移动终端的蓝牙身份标志和uwb身份标识。

优选地,在另一实施例中,在步骤100中,tws蓝牙耳机可以通过向外界广播uwb数据包的方式,对周边具有uwb通信单元的移动终端进行检测,其中,所述步骤100可以包括:

步骤101:控制所述第一uwb通信单元发送广播数据包,所述广播数据包用于触发移动终端采用uwb通信方式向所述tws蓝牙耳机反馈自身的蓝牙身份标志和uwb身份标识;

例如,当检测到预设的用户操作时,控制所述第一uwb通信单元发送所述广播数据包;

例如,当第一耳机检测到用户的特定操作(如单击操作)时,第一耳机的主控单元唤醒第一uwb通信单元,然后通过第一uwb通信单元发送广播数据包。

步骤102:通过所述第一uwb通信单元接收对应的移动终端对所述广播数据包的反馈数据包,并从其中获取该移动终端的蓝牙身份标志和uwb身份标识。

优选地,在一实施例中,所述广播数据包还用于触发所述移动终端的uwb通信单元从低功耗模式进入正常工作模式(即唤醒移动终端的uwb通信单元)。

可以理解的是,当具有uwb通信单元的移动终端未与外部设备建立uwb通信连接时,为降低能耗,其uwb通信单元可以处于低功耗模式(但此时移动终端的uwb通信单元仍能够接收到外部的uwb信号),当移动终端的uwb通信单元接收到用于唤醒的广播数据包时,移动终端的uwb通信单元从低功耗模式进入正常工作模式,然后向第一uwb通信单元发送反馈数据包,该反馈数据包包括移动终端自身的蓝牙身份标志和uwb身份标识。

通过上述的步骤101-步骤102,tws蓝牙耳机可以对周边具有uwb通信单元的移动终端进行检测,并得到各移动终端的蓝牙身份标志和uwb身份标识,优选地,为了提高连接的安全性,在所述步骤100之后,以及所述步骤200之前,所述方法还包括:根据当前存储的配对信息判断所述tws蓝牙耳机与所述移动终端是否已配对,若是,则执行所述步骤200。即tws蓝牙耳机只允许已与自身配对过的移动终端能够通过上述距离检测的方式建立蓝牙连接,而不允许陌生(未配对过)的移动终端能够通过上述距离检测的方式建立蓝牙连接。

优选地,在一实施例中,为了提高距离检测的准确性,可通过多次测量得到距离s1、距离s2,例如,所述步骤200包括:

步骤201:根据获取到的移动终端的uwb身份标识控制所述第一uwb通信单元向对应的移动终端发送第一uwb测距数据包,并根据该移动终端对所述第一uwb测距数据包的反馈数据包计算所述第一耳机与该移动终端的距离;

步骤202:根据该移动终端的uwb身份标识控制所述第二uwb通信单元向该移动终端发送第二uwb测距数据包,并根据该移动终端对所述第二uwb测距数据包的反馈数据包计算所述第二耳机与该移动终端的距离;

步骤203:通过重复所述步骤201多次得到多个计算结果,并对其求平均得到所述距离s1,以及通过重复所述步骤202多次得到多个计算结果,并对其求平均得到所述距离s2。

其中,本发明实施例中,在步骤400中,若tws蓝牙耳机判断当前其蓝牙可连接区域仅存在一个移动终端,则可以与该移动终端建立蓝牙连接,若tws蓝牙耳机判断当前其蓝牙可连接区域存在多个移动终端,则可以根据预设规则从多个移动终端选取一移动终端,并根据其蓝牙身份标志与其建立蓝牙连接,若tws蓝牙耳机判断当前其蓝牙可连接区域不存在移动终端,则tws蓝牙耳机可以仍保持当前的蓝牙状态。例如,在一实施例中,若当前所述蓝牙可连接区域存在多个移动终端,则选取其中|s1-s2|最小的移动终端,根据其蓝牙身份标志与其建立蓝牙连接。具体地,若当前tws蓝牙耳机已建立蓝牙连接,且已建立蓝牙连接的目标不为该选取的移动终端,则tws蓝牙耳机先与已建立蓝牙连接的目标断开蓝牙连接,然后与选取的移动终端建立蓝牙连接。

例如,参见图2,在tws蓝牙耳机(包括第一耳机10和第二耳机20)与移动终端a已建立蓝牙连接时,若需要改变tws蓝牙耳机的蓝牙连接目标,则可改变移动终端b的位置或者改变人脸的位置,当tws蓝牙耳机检测到第一耳机10与移动终端b的距离s1(b)、第二耳机20与移动终端b的距离s2(b)均小于100cm(第一预设值),且|s1(b)-s2(b)|不大于10cm(第二预设值)时,则判断移动终端b进入蓝牙可连接区域,此时,tws蓝牙耳机可断开与移动终端a之间的蓝牙连接,然后通过回连方式与移动终端b建立蓝牙连接。

其中,若如图3所示未满足条件“|s1(b)-s2(b)|不大于10cm”,或者如图4所示未满足条件“s1(b)、s2(b)均小于100cm”,则tws蓝牙耳机判断移动终端b未进入蓝牙可连接区域,tws蓝牙耳机仍与移动终端a保持蓝牙连接。若如图5所示,当前tws蓝牙耳机的蓝牙可连接区域存在移动终端b、移动终端c、移动终端d三个移动终端,则选取三个移动终端中|s1-s2|最小的移动终端,并通过回连的方式与其建立蓝牙连接。

其中,本发明实施例中,第一耳机可以是左耳机,第二耳机可以是右耳机,或者,第一耳机可以是右耳机,第二耳机可以是左耳机。

本发明实施例还提供了一种通信连接装置,应用于tws蓝牙耳机,所述tws蓝牙耳机包括第一耳机和第二耳机,所述第一耳机包括第一uwb通信单元,所述第二耳机包括第二uwb通信单元,所述装置包括:

获取模块,用于获取移动终端的蓝牙身份标志和uwb身份标识;

距离测量模块,用于根据获取到的移动终端的uwb身份标识,通过所述第一uwb通信单元测量所述第一耳机与移动终端的距离s1以及通过所述第二uwb通信单元测量所述第二耳机与移动终端的距离s2;

处理模块,用于通过将所述距离s1、所述距离s2分别与第一预设值进行比较以及将所述距离s1和所述距离s2之间的差值与第二预设值进行比较,判断是否有移动终端位于所述tws蓝牙耳机的蓝牙可连接区域;

蓝牙连接控制模块,用于若判断结果为有移动终端位于所述蓝牙可连接区域,则根据该移动终端的蓝牙身份标志与该移动终端建立蓝牙连接,否则,保持目前的蓝牙连接状态。

在一实施例中,所述获取模块包括:

广播单元,用于控制所述第一uwb通信单元发送广播数据包,所述广播数据包用于触发移动终端采用uwb通信方式向所述tws蓝牙耳机反馈自身的蓝牙身份标志和uwb身份标识;

信息获取单元,用于通过所述第一uwb通信单元接收对应的移动终端对所述广播数据包的反馈数据包,并从其中获取该移动终端的蓝牙身份标志和uwb身份标识。

例如,在一实施例中,广播单元被配置为:当检测到预设的用户操作时,控制所述第一uwb通信单元发送所述广播数据包。

例如,在一实施例中,所述广播数据包还用于触发所述移动终端的uwb通信单元从低功耗模式进入正常工作模式。

在一实施例中,所述装置还包括:

判断模块,用于根据当前存储的配对信息判断所述tws蓝牙耳机与所述移动终端是否已配对。

例如,在一实施例中,距离测量模块包括:

第一计算单元,用于根据获取到的移动终端的uwb身份标识控制所述第一uwb通信单元向对应的移动终端发送第一uwb测距数据包,并根据该移动终端对所述第一uwb测距数据包的反馈数据包计算所述第一耳机与该移动终端的距离;

第二计算单元,用于根据该移动终端的uwb身份标识控制所述第二uwb通信单元向该移动终端发送第二uwb测距数据包,并根据该移动终端对所述第二uwb测距数据包的反馈数据包计算所述第二耳机与该移动终端的距离;

第三计算单元,用于对第一计算单元得到的多个计算结果求平均得到所述距离s1,以及对第二计算单元得到的多个计算结果求平均得到所述距离s2。

例如,在一实施例中,处理模块被配置为:若所述距离s1、所述距离s2均小于所述第一预设值,且|s1-s2|不大于所述第二预设值,则判断该移动终端位于所述tws蓝牙耳机的蓝牙可连接区域。

在一实施例中,所述蓝牙连接控制模块被配置为:若判断结果为多个移动终端位于所述蓝牙可连接区域,则选取其中|s1-s2|最小的移动终端,并根据该移动终端的蓝牙身份标志与该移动终端建立蓝牙连接

例如,在一实施例中,所述蓝牙连接控制模块还被配置为:若当前所述tws蓝牙耳机已建立蓝牙连接,且已建立蓝牙连接的目标不为所述选取的移动终端,则与所述目标断开蓝牙连接。

例如,在一实施例中,所述蓝牙身份标志包括蓝牙mac地址,所述uwb身份标识包括uwb地址。

本发明实施例还提供了一种tws蓝牙耳机,所述tws蓝牙耳机包括第一耳机和第二耳机,所述第一耳机包括第一uwb通信单元、第一蓝牙通信单元和第一主控单元,所述第二耳机包括第二uwb通信单元、第二蓝牙通信单元和第二主控单元,所述第一主控单元和所述第二主控单元能够实现上述的通信连接方法。

例如,本发明实施例提供tws蓝牙耳机的通信连接方法可以具体包括:

步骤1:tws蓝牙耳机在检测到预设的用户操作时进入蓝牙连接自动切换模式;

具体地,在tws蓝牙耳机未进入蓝牙连接自动切换模式时,第一uwb通信单元和第二uwb通信单元可处于低功耗模式,当tws蓝牙耳机检测到预设的用户操作(如用户对tws蓝牙耳机进行单击操作)时唤醒第一uwb通信单元,使第一uwb通信单元从低功耗模式进入正常工作模式;

例如,当第一耳机的第一主控单元检测到预设的用户操作时唤醒第一uwb通信单元,并通过第一uwb通信单元向外界发送广播数据包;

例如,第一耳机可以是tws蓝牙耳机的主耳机。

步骤2:具有uwb通信单元的各移动终端接收到上述的广播数据包时唤醒自身的uwb通信单元,然后通过uwb通信方式向tws蓝牙耳机反馈自身的蓝牙身份标志和uwb身份标识;

在第一uwb通信单元接收到移动终端对上述广播数据包的反馈数据包后,第一耳机的第一主控单元可从其中获取移动终端的蓝牙身份标志和uwb身份标识;

步骤3:第一耳机的第一主控单元根据当前存储的配对信息判断tws蓝牙耳机与发送反馈数据包的移动终端是否已配对,即将移动终端返回的蓝牙身份标志与本地的配对信息进行匹配,判断移动终端是否为已配对的设备;

通过上述步骤1至步骤3,tws蓝牙耳机可以查找到周边m个具有uwb通信单元且已蓝牙配对过的移动终端,并得到其蓝牙身份标志和uwb身份标识;

其中,若m=0,则tws蓝牙耳机退出蓝牙连接自动切换模式,若m不为0,则tws蓝牙耳机分别对其中每一个移动终端进行步骤4-步骤9;

步骤4:第一耳机的第一主控单元根据移动终端的uwb身份标识控制第一uwb通信单元向移动终端发送第一uwb测距数据包,该第一uwb测距数据包带有时间戳测距信息;

步骤5:移动终端在接收到第一uwb测距数据包后,通过自身的uwb通信单元向第一uwb通信单元发送第一uwb测距数据包的反馈数据包,该反馈数据包包含时间戳信息;

步骤6:第一耳机的第一主控单元根据反馈数据包中的时间戳计算出第一耳机与移动终端的距离。

步骤7:第一耳机的第一主控单元通过第一耳机与第二耳机之间的蓝牙连接向第二耳机发送相应指令,以通过第二uwb通信单元测量第二耳机与移动终端的距离,该相应指令可以包含移动终端的uwb身份标识;

第二耳机在接收到第一耳机发送的相应指令后,第二主控单元根据移动终端的uwb身份标识控制第二uwb通信单元向移动终端发送第二uwb测距数据包,并根据移动终端对所述第二uwb测距数据包的反馈数据包计算第二耳机与所述移动终端的距离。

步骤8:重复步骤4到步骤7多次,并采用均值滤波的方式得到第一耳机与移动终端的距离s1以及第二耳机与移动终端的距离s2。

步骤9:若距离s1、距离s2均小于100cm(第一预设值),并且|s1-s2|≤5cm(第二预设值),则tws蓝牙耳机确定该移动终端位于蓝牙可连接区域,保存该移动终端的设备信息(包括蓝牙身份标志和uwb身份标识),否则丢弃该移动终端的设备信息;

其中,在第二耳机计算得到自身与移动终端的距离后,可将其通过与第一耳机之间的蓝牙连接发送给第一耳机,由第一耳机的第一主控单元判断该移动终端是否位于蓝牙可连接区域;

步骤10:对上述m个移动终端中的每一个移动终端分别进行步骤4-步骤9,从而剔除其中当前未在蓝牙可连接区域的移动终端,最后保存n个移动终端的设备信息;

步骤11:若n=0,则tws蓝牙耳机退出蓝牙连接自动切换模式;若n=1,则tws蓝牙耳机根据保存的蓝牙mac地址直接回连该移动终端;若n>1,则tws蓝牙耳机回连|s1-s2|最小的移动终端。

本发明实施例提供的tws蓝牙耳机基于uwb通信方式,当用户使用多个移动终端时,其仅需要通过简单的移动待连接的移动终端,就能够实现tws蓝牙耳机与移动终端之间的连接切换,免去了需要通过手动操作先断开连接、再建立连接的复杂步骤,用户通过对蓝牙耳机进行一指操作即可切换音频来源,极大地提高了用户体验,使tws蓝牙耳机越来越智能化。

本发明实施例还提供了一种通信系统,包括上述的tws蓝牙耳机和具有uwb通信单元和蓝牙通信单元的移动终端,其中,该移动终端可以是手机、平板电脑等设备。;

所述移动终端的uwb通信单元用于测量所述距离s1和所述距离s2,所述移动终端的蓝牙通信单元用于与所述tws蓝牙耳机建立蓝牙连接。

此外,所述移动终端还具有主控单元,移动终端的主控单元可以对tws蓝牙耳机发送的蓝牙数据和uwb数据进行处理,并通过移动终端的uwb通信单元和蓝牙通信单元向tws蓝牙耳机发送相应的数据。

例如,在一实施例中,参见图6,通信系统包括tws蓝牙耳机和移动终端30和移动终端40,tws蓝牙耳机包括第一耳机10和第二耳机20,第一耳机10包括第一uwb通信单元、第一蓝牙通信单元和第一主控单元,第二耳机20包括第二uwb通信单元、第二蓝牙通信单元和第二主控单元,移动终端30包括uwb通信单元、蓝牙通信单元和主控单元,移动终端40包括uwb通信单元、蓝牙通信单元和主控单元。

其中,第一uwb通信单元、第二uwb通信单元可与移动终端30或移动终端40建立uwb通信连接,测量第一耳机10、第二耳机20与移动终端30的距离,或者测量第一耳机10、第二耳机20与移动终端40的距离,进而可以实现tws蓝牙耳机与移动终端30或移动终端40建立蓝牙连接。

本发明实施例还提供了一种计算机可读存储介质,其存储有计算机程序,该程序被处理器执行时实现上述的通信连接方法。

本领域的技术人员能够理解的是,在不冲突的前提下,上述各优选方案可以自由地组合、叠加。

应当理解,上述的实施方式仅是示例性的,而非限制性的,在不偏离本发明的基本原理的情况下,本领域的技术人员可以针对上述细节做出的各种明显的或等同的修改或替换,都将包含于本发明的权利要求范围内。


技术特征:

1.一种通信连接方法,应用于tws蓝牙耳机,所述tws蓝牙耳机包括第一耳机和第二耳机,其特征在于,所述第一耳机包括第一uwb通信单元,所述第二耳机包括第二uwb通信单元,所述方法包括:

步骤100:获取移动终端的蓝牙身份标志和uwb身份标识;

步骤200:根据获取到的移动终端的uwb身份标识,通过所述第一uwb通信单元测量所述第一耳机与移动终端的距离s1以及通过所述第二uwb通信单元测量所述第二耳机与移动终端的距离s2;

步骤300:通过将所述距离s1、所述距离s2分别与第一预设值进行比较以及将所述距离s1和所述距离s2之间的差值与第二预设值进行比较,判断是否有移动终端位于所述tws蓝牙耳机的蓝牙可连接区域;

步骤400:若判断结果为有移动终端位于所述蓝牙可连接区域,则根据该移动终端的蓝牙身份标志与该移动终端建立蓝牙连接,否则,保持目前的蓝牙连接状态。

2.根据权利要求1所述的方法,其特征在于,步骤100包括:

步骤101:控制所述第一uwb通信单元发送广播数据包,所述广播数据包用于触发移动终端采用uwb通信方式向所述tws蓝牙耳机反馈自身的蓝牙身份标志和uwb身份标识;

步骤102:通过所述第一uwb通信单元接收对应的移动终端对所述广播数据包的反馈数据包,并从其中获取该移动终端的蓝牙身份标志和uwb身份标识。

3.根据权利要求2所述的方法,其特征在于,步骤101包括:

当检测到预设的用户操作时,控制所述第一uwb通信单元发送所述广播数据包。

4.根据权利要求2所述的方法,其特征在于,所述广播数据包还用于触发移动终端的uwb通信单元从低功耗模式进入正常工作模式。

5.根据权利要求2所述的方法,其特征在于,所述方法在所述步骤100和所述步骤200之间还包括:根据当前存储的配对信息判断所述tws蓝牙耳机与移动终端是否已配对,若是,则执行所述步骤200。

6.根据权利要求1-5任一项所述的方法,其特征在于,所述步骤200包括:

步骤201:根据获取到的移动终端的uwb身份标识控制所述第一uwb通信单元向对应的移动终端发送第一uwb测距数据包,并根据该移动终端对所述第一uwb测距数据包的反馈数据包计算所述第一耳机与该移动终端的距离;

步骤202:根据该移动终端的uwb身份标识控制所述第二uwb通信单元向该移动终端发送第二uwb测距数据包,并根据该移动终端对所述第二uwb测距数据包的反馈数据包计算所述第二耳机与该移动终端的距离;

步骤203:通过重复所述步骤201多次得到多个计算结果,并对其求平均得到所述距离s1,以及通过重复所述步骤202多次得到多个计算结果,并对其求平均得到所述距离s2。

7.根据权利要求1-6任一项所述的方法,其特征在于,在所述步骤300中,若所述距离s1、所述距离s2均小于所述第一预设值,且|s1-s2|不大于所述第二预设值,则判断该移动终端位于所述tws蓝牙耳机的蓝牙可连接区域。

8.根据权利要求1-6任一项所述的方法,其特征在于,所述步骤400包括:

若判断结果为多个移动终端位于所述蓝牙可连接区域,则选取其中|s1-s2|最小的移动终端,并根据该移动终端的蓝牙身份标志与该移动终端建立蓝牙连接。

9.根据权利要求8所述的方法,其特征在于,在所述步骤400中,在建立蓝牙连接之前,所述方法还包括:

若当前所述tws蓝牙耳机已建立蓝牙连接,且已建立蓝牙连接的目标不为所述选取的移动终端,则与所述目标断开蓝牙连接。

10.根据权利要求1-9任一项所述的方法,其特征在于,所述蓝牙身份标志包括蓝牙mac地址,所述uwb身份标识包括uwb地址。

11.一种通信连接装置,应用于tws蓝牙耳机,所述tws蓝牙耳机包括第一耳机和第二耳机,其特征在于,所述第一耳机包括第一uwb通信单元,所述第二耳机包括第二uwb通信单元,所述装置包括:

获取模块,用于获取移动终端的蓝牙身份标志和uwb身份标识;

距离测量模块,用于根据获取到的移动终端的uwb身份标识,通过所述第一uwb通信单元测量所述第一耳机与移动终端的距离s1以及通过所述第二uwb通信单元测量所述第二耳机与移动终端的距离s2;

处理模块,用于通过将所述距离s1、所述距离s2分别与第一预设值进行比较以及将所述距离s1和所述距离s2之间的差值与第二预设值进行比较,判断是否有移动终端位于所述tws蓝牙耳机的蓝牙可连接区域;

蓝牙连接控制模块,用于若判断结果为有移动终端位于所述蓝牙可连接区域,则根据该移动终端的蓝牙身份标志与该移动终端建立蓝牙连接,否则,保持目前的蓝牙连接状态。

12.一种tws蓝牙耳机,所述tws蓝牙耳机包括第一耳机和第二耳机,其特征在于,所述第一耳机包括第一uwb通信单元、第一蓝牙通信单元和第一主控单元,所述第二耳机包括第二uwb通信单元、第二蓝牙通信单元和第二主控单元,所述第一主控单元和所述第二主控单元能够实现如权利要求1-10任一项所述的方法。

13.一种通信系统,其特征在于,包括权利要求12所述的tws蓝牙耳机和具有uwb通信单元和蓝牙通信单元的移动终端;

所述移动终端的uwb通信单元用于测量所述距离s1和所述距离s2,所述移动终端的蓝牙通信单元用于与所述tws蓝牙耳机建立蓝牙连接。

14.根据权利要求13所述的通信系统,其特征在于,所述移动终端包括手机或平板电脑。

15.一种计算机可读存储介质,其存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-10任一项所述的方法。

技术总结
本发明提供了一种通信连接方法及装置、蓝牙耳机、通信系统、存储介质,该方法包括:获取移动终端的蓝牙身份标志和UWB身份标识;根据移动终端的UWB身份标识,通过第一UWB通信单元测量第一耳机与移动终端的距离S1以及通过第二UWB通信单元测量第二耳机与移动终端的距离S2;通过将距离S1、距离S2分别与第一预设值进行比较以及将距离S1和距离S2之间的差值与第二预设值进行比较,判断是否有移动终端位于TWS蓝牙耳机的蓝牙可连接区域;若判断结果为有移动终端位于蓝牙可连接区域,则根据该移动终端的蓝牙身份标志与该移动终端建立蓝牙连接。本发明可以减少用户的手动操作,可以大大提高用户体验。

技术研发人员:胡建业;余伟鹏;桑耀
受保护的技术使用者:珠海市杰理科技股份有限公司
技术研发日:2021.01.28
技术公布日:2021.08.03

转载请注明原文地址:https://doc.8miu.com/read-1630.html

最新回复(0)