当前位置: 首页 > 专利查询>OPPO专利>正文

带宽分配方法组成比例

技术编号:39901404 阅读:30 留言:0更新日期:2023-12-30 13:15
本申请实施例公开了一种带宽分配方法

【技术实现步骤摘要】
带宽分配方法、装置、终端、蓝牙音频设备及存储介质


[0001]本申请实施例涉及蓝牙
,特别涉及一种带宽分配方法

装置

终端

蓝牙音频设备及存储介质


技术介绍

[0002]随着蓝牙音频传输技术的不断发展,真无线立体声
(True Wireless Stereo

TWS)
耳机应运而生
。TWS
耳机是使用
LE

Audio(Bluetooth Low Energy Audio
,蓝牙低功耗音频传输技术
)
最前沿的产品之一

通过与左右耳机分别保持
LE
连接,手机可以与左右耳机独立进行数据传输和通信,其中,音频数据通过
CIS
链路
(Connected Isochronous Steam
,基于连接等时流
)
进行传输,命令交互数据通过
ACL
链路
(Asynchronous Connectionless
,异步无连接
)
进行传输

[0003]在用户具有两个或多个终端设备的情况下,
TWS
耳机的左右耳与两个或多个终端设备同时保持
LE
连接
(
或称为蓝牙耳机一拖二
)
,由于与每个终端设备都具有对应的
CIS<br/>链路和
ACL
链路,因此对耳机蓝牙的带宽消耗及分配带来较大的挑战


技术实现思路

[0004]本申请实施例提供了一种带宽分配方法

装置

终端

蓝牙音频设备及存储介质

所述技术方案如下:
[0005]一方面,本申请实施例提供了一种带宽分配方法,所述方法应用于蓝牙音频设备,所述方法包括:
[0006]与至少两个终端分别建立
ACL
链路;
[0007]基于与所述至少两个终端中第一终端之间的第一
ACL
链路,与所述第一终端建立第一
CIS
链路;
[0008]在建立有所述第一
CIS
链路的情况下,基于与所述至少两个终端中第二终端之间的第二
ACL
链路,与所述第二终端建立第二
CIS
链路,其中,为所述第二
CIS
链路分配的带宽小于为所述第一
CIS
链路分配的带宽

[0009]另一方面,本申请实施例提供了一种带宽分配方法,所述方法应用于第二终端,所述方法包括:
[0010]与蓝牙音频设备建立第二
ACL
链路,所述蓝牙音频设备与至少两个终端建立有
ACL
链路,且所述蓝牙音频设备基于第一
ACL
链路与第一终端建立有第一
CIS
链路;
[0011]基于与所述蓝牙音频设备之间的第二
ACL
链路,与所述蓝牙音频设备建立第二
CIS
链路,其中,为所述第二
CIS
链路分配的带宽小于为所述第一
CIS
链路分配的带宽

[0012]另一方面,本申请实施例提供了一种带宽分配装置,所述装置包括:
[0013]ACL
链路模块,用于与至少两个终端分别建立
ACL
链路;
[0014]CIS
链路模块,用于基于与所述至少两个终端中第一终端之间的第一
ACL
链路,与所述第一终端建立第一
CIS
链路;
[0015]所述
CIS
链路模块,还用于在建立有所述第一
CIS
链路的情况下,基于与所述至少两个终端中第二终端之间的第二
ACL
链路,与所述第二终端建立第二
CIS
链路,其中,为所述第二
CIS
链路分配的带宽小于为所述第一
CIS
链路分配的带宽

[0016]另一方面,本申请实施例提供了一种带宽分配装置,所述装置包括:
[0017]ACL
链路模块,用于与蓝牙音频设备建立第二
ACL
链路,所述蓝牙音频设备与至少两个终端建立有
ACL
链路,且所述蓝牙音频设备基于第一
ACL
链路与第一终端建立有第一
CIS
链路;
[0018]CIS
链路模块,用于基于与所述蓝牙音频设备之间的第二
ACL
链路,与所述蓝牙音频设备建立第二
CIS
链路,其中,为所述第二
CIS
链路分配的带宽小于为所述第一
CIS
链路分配的带宽

[0019]另一方面,本申请实施例提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上述方面所述的带宽分配方法

[0020]另一方面,本申请实施例提供了一种蓝牙音频设备,所述蓝牙音频设备包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如上述方面所述的带宽分配方法

[0021]另一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如上述方面所述的带宽分配方法

[0022]另一方面,本申请实施例提供了一种计算机程序产品,该计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中

计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面的各种可选实现方式中提供的带宽分配方法

[0023]本申请实施例中,在蓝牙音频设备与第一终端建立有第一
CIS
链路的情况下,通过第二
ACL
链路与第二终端建立第二
CIS
链路,以使为第二
CIS
链路分配的带宽小于为第一
CIS
链路分配的带宽,可以保证与第一终端建立的第一
CIS
链路有足够的带宽进行目标数据的传输,避免了第一终端因为带宽时间片分配不足出现数据传输不稳定的问题,例如目标数据为音频数据

附图说明
[0024]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种带宽分配方法,其特征在于,所述方法应用于蓝牙音频设备,所述方法包括:与至少两个终端分别建立
ACL
链路;基于与所述至少两个终端中第一终端之间的第一
ACL
链路,与所述第一终端建立第一
CIS
链路;在建立有所述第一
CIS
链路的情况下,基于与所述至少两个终端中第二终端之间的第二
ACL
链路,与所述第二终端建立第二
CIS
链路,其中,为所述第二
CIS
链路分配的带宽小于为所述第一
CIS
链路分配的带宽
。2.
根据权利要求1所述的方法,其特征在于,所述与所述第二终端建立第二
CIS
链路之后,所述方法还包括:对所述第二终端通过所述第二
CIS
链路发送的数据包进行丢包处理
。3.
根据权利要求1所述的方法,其特征在于,为所述第二
ACL
链路分配的带宽小于为所述第一
ACL
链路分配的带宽,所述与所述第二终端建立第二
CIS
链路之后,所述方法还包括:增大所述第二
ACL
链路的调度周期;基于增大后的所述调度周期对通过所述第二
ACL
链路接收到的数据包进行回复
。4.
根据权利要求3所述的方法,其特征在于,所述增大所述第二
ACL
链路的调度周期,包括:基于所述第二
ACL
链路的
ACL
通信间隔参数以及
ACL
通信超时参数,确定增大后的所述调度周期,其中,增大后的所述调度周期为所述
ACL
通信间隔参数的
n
倍,且增大后的所述调度周期小于所述
ACL
通信超时参数,
n
为大于或等于2的整数
。5.
根据权利要求2所述的方法,其特征在于,所述与所述第一终端建立第一
CIS
链路之后,所述方法还包括:将所述第一终端添加至第一终端队列,所述第一终端队列中处于队列头部的终端为激活终端;所述与所述第二终端建立第二
CIS
链路之后,所述方法还包括:将所述第二终端添加至所述第一终端队列;所述对所述第二终端通过所述第二
CIS
链路发送的数据包进行丢包处理,包括:在所述第二终端未处于队列头部的情况下,对所述第二终端通过所述第二
CIS
链路发送的数据包进行丢包处理
。6.
根据权利要求5所述的方法,其特征在于,所述方法还包括:在所述第一
CIS
链路断开的情况下,从所述第一终端队列中移除所述第一终端;在所述第二终端处于队列头部的情况下,调整为所述第二
CIS
链路分配的带宽
。7.
根据权利要求6所述的方法,其特征在于,所述调整为所述第二
CIS
链路分配的带宽,包括:停止对通过所述第二
CIS
链路发送的数据包进行丢包处理
。8.
根据权利要求5所述的方法,其特征在于,所述方法还包括:在所述第一
CIS
链路断开的情况下,从所述第一终端队列中移除所述第一终端;在所述第二终端处于队列头部的情况下,调整为所述第二
ACL
链路分配的带宽
。9.
根据权利要求8所述的方法,其特征在于,所述调整为所述第二
ACL
链路分配的带宽,包括:
恢复所述第二
ACL
链路的调度周期;基于恢复后的所述调度周期对通过所述第二
ACL
链路接收到的数据包进行回复
。10.
根据权利要求1所述的方法,其特征在于,所述与所述第一终端建立第一
CIS
链路之后,所述方法包括:将设备状态设置为占用状态;通过所述第二
ACL
链路向所述第二终端发送第一设备状态通知,所述第一设备状态通知用于告知处于占用状态,以便所述第二终端基于所述第一设备状态通知确定所述第二
CIS
链路的
CIS
参数
。11.
根据权利要求
10
所述的方法,其特征在于,所述方法还包括:在所述第一
CIS
链路断开的情况下,将设备状态设置为非占用状态;通过所述第二
ACL
链路向所述第二终端发送第二设备状态通知,所述第二设备状态通知用于告知处于非占用状态,以便所述第二终端基于所述第二设备状态通知调整所述第二
CIS
链路的
CIS
参数,其中,参数调整后所述第二
CIS
链路的调度周期小于参数调整前所述第二
CIS
链路的调度周期;在参数调整完毕的情况下,将设备状态设置为占用状态
。12.
根据权利要求
11
所述的方法,其特征在于,所述与所述第二终端建立第二
CIS
链路之后,所述方法还包括:将所述第二终端添加至第二终端队列,所述第二终端队列用于记录在占用状态下请求建立
CIS
链路的终端;所述通过所述第二
ACL
链路向所述第二终端发送第二设备状态通知,包括:在所述第一
CIS
链路断开,且所述第二终端位于所述第二终端队列的队列头部的情况下,通过所述第二
ACL
链路向所述第二终端发送所述第二设备状态通知;从所述第二终端队列的队列头部移除所述第二终端
。13.
根据权利要求
10
所述的方法,其特征在于,所述第一设备状态通知,还用于:告知处于占用状态,以便所述第二终端基于所述第一设备状态通知调整所述第二
ACL
链路的
AC...

【专利技术属性】
技术研发人员:侯锐填
申请(专利权)人:OPPO
类型:发明
国别省市:

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

1