通信芯片、蓝牙通信设备及数据传输方法技术

技术编号:34130081 阅读:16 留言:0更新日期:2022-07-14 15:12
本申请公开了一种通信芯片、蓝牙通信设备及数据传输方法,属于计算机技术领域。通信芯片包括控制单元和多个传输单元;控制单元配置成:响应于来自于蓝牙主机的连接指令,控制多个传输单元分别与对应的蓝牙通信设备建立蓝牙通信链路;各传输单元配置成:基于相应的蓝牙通信链路与对应的蓝牙通信设备进行数据传输。由于通信芯片包括多个传输单元,那么该通信芯片能够基于该多个传输单元,与多个蓝牙通信设备分别建立蓝牙通信链路,并且通过所建立的多个蓝牙通信链路分别与多个蓝牙通信设备进行数据传输,也即是,实现了多链路通信,因此极大提高了数据传输的效率。极大提高了数据传输的效率。极大提高了数据传输的效率。

Communication chip, Bluetooth communication device and data transmission method

【技术实现步骤摘要】
通信芯片、蓝牙通信设备及数据传输方法


[0001]本申请实施例涉及计算机
,特别涉及一种通信芯片、蓝牙通信设备及数据传输方法。

技术介绍

[0002]任一通信芯片能够与蓝牙通信设备建立蓝牙通信链路,从而基于该蓝牙通信链路与该蓝牙通信设备进行数据传输。然而相关技术中,任一通信芯片在同一时刻仅能与一个蓝牙通信设备进行数据传输,因此数据传输的效率低。

技术实现思路

[0003]本申请实施例提供了一种通信芯片、蓝牙通信设备及数据传输方法,能够提高数据传输效率。技术方案如下:
[0004]根据本申请实施例的一方面,提供了一种通信芯片,所述通信芯片包括控制单元和多个传输单元;
[0005]所述控制单元配置成:
[0006]响应于来自于蓝牙主机的连接指令,控制所述多个传输单元分别与对应的蓝牙通信设备建立蓝牙通信链路;
[0007]各所述传输单元配置成:
[0008]基于相应的所述蓝牙通信链路与对应的所述蓝牙通信设备进行数据传输。
[0009]根据本申请实施例的另一方面,提供了一种蓝牙通信设备,所述蓝牙通信设备包括蓝牙主机和通信芯片,所述通信芯片包括控制单元和多个传输单元;
[0010]所述控制单元配置成:
[0011]响应于来自于所述蓝牙主机的连接指令,控制所述多个传输单元分别与对应的蓝牙通信设备建立蓝牙通信链路;
[0012]各所述传输单元配置成:
[0013]基于相应的所述蓝牙通信链路与对应的所述蓝牙通信设备进行数据传输。r/>[0014]根据本申请实施例的另一方面,提供了一种数据传输方法,所述方法由蓝牙通信设备执行,所述蓝牙通信设备包括蓝牙主机和通信芯片,所述通信芯片包括控制单元和多个传输单元;所述方法包括:
[0015]所述控制单元响应于来自于所述蓝牙主机的连接指令,控制所述多个传输单元分别与对应的蓝牙通信设备建立蓝牙通信链路;
[0016]各所述传输单元基于相应的所述蓝牙通信链路与对应的所述蓝牙通信设备进行数据传输。
[0017]根据本申请实施例的另一方面,提供了一种通信芯片,所述通信芯片包括多个蓝牙内核,各所述蓝牙内核包括第一控制单元和传输单元;
[0018]所述第一控制单元配置成:
[0019]响应于来自于蓝牙主机的连接指令,控制同一蓝牙内核中的所述传输单元与对应的蓝牙通信设备建立蓝牙通信链路;
[0020]所述传输单元配置成:
[0021]基于相应的所述蓝牙通信链路与对应的所述蓝牙通信设备进行数据传输。
[0022]根据本申请实施例的另一方面,提供了一种蓝牙通信设备,所述蓝牙通信设备包括蓝牙主机和通信芯片,所述通信芯片包括多个蓝牙内核,各所述蓝牙内核包括第一控制单元和传输单元;
[0023]所述第一控制单元配置成:
[0024]响应于来自于所述蓝牙主机的连接指令,控制同一蓝牙内核中的所述传输单元与对应的蓝牙通信设备建立蓝牙通信链路;
[0025]所述传输单元配置成:
[0026]基于相应的所述蓝牙通信链路与对应的所述蓝牙通信设备进行数据传输。
[0027]根据本申请实施例的另一方面,提供了一种数据传输方法,所述方法由蓝牙通信设备执行,所述蓝牙通信设备包括蓝牙主机和通信芯片,所述通信芯片包括多个蓝牙内核,各所述蓝牙内核包括第一控制单元和传输单元;所述方法包括:
[0028]所述第一控制单元响应于来自于所述蓝牙主机的连接指令,控制同一蓝牙内核中的所述传输单元与对应的蓝牙通信设备建立蓝牙通信链路;
[0029]所述传输单元基于相应的所述蓝牙通信链路与对应的所述蓝牙通信设备进行数据传输。
[0030]根据本申请实施例的另一方面,提供了一种蓝牙通信设备,所述蓝牙通信设备包括蓝牙主机和所述蓝牙主机连接的多个通信芯片,各所述通信芯片包括第一控制单元和传输单元;
[0031]各所述第一控制单元配置成:
[0032]响应于来自于所述蓝牙主机的连接指令,控制各所述传输单元与对应的蓝牙通信设备建立蓝牙通信链路;
[0033]任一所述第一控制单元还配置成:
[0034]确定各所述传输单元对应的频带,将各所述传输单元对应的频带分别发送至各所述第一控制单元;
[0035]各所述第一控制单元还配置成:
[0036]指示各所述传输单元基于相应的所述蓝牙通信链路,在对应的频带上进行数据传输。
[0037]根据本申请实施例的另一方面,提供了一种数据传输方法,所述方法由蓝牙通信设备执行,所述蓝牙通信设备包括蓝牙主机和所述蓝牙主机连接的多个通信芯片,各所述通信芯片包括第一控制单元和传输单元;所述方法包括:
[0038]各所述第一控制单元响应于来自于所述蓝牙主机的连接指令,控制各所述传输单元与对应的蓝牙通信设备建立蓝牙通信链路;
[0039]任一所述第一控制单元确定各所述传输单元对应的频带,将各所述传输单元对应的频带分别发送至各所述第一控制单元;
[0040]各所述第一控制单元指示各所述传输单元基于相应的所述蓝牙通信链路,在对应
的频带上进行数据传输。
[0041]根据本申请实施例的另一方面,提供了一种蓝牙通信设备,所述蓝牙通信设备包括多个蓝牙主机以及所述多个蓝牙主机分别连接的通信芯片,各所述通信芯片包括第一控制单元和传输单元;
[0042]各所述第一控制单元配置成:
[0043]响应于来自于所连接的所述蓝牙主机的连接指令,控制各所述传输单元与对应的蓝牙通信设备建立蓝牙通信链路;
[0044]任一所述第一控制单元还配置成:
[0045]确定各所述传输单元对应的频带,将各所述传输单元对应的频带发送至各所述第一控制单元;
[0046]各所述第一控制单元还配置成:
[0047]指示各所述传输单元基于相应的蓝牙通信链路,在对应的频带上进行数据传输。
[0048]根据本申请实施例的另一方面,提供了一种数据传输方法,所述方法由蓝牙通信设备执行,所述蓝牙通信设备包括多个蓝牙主机以及所述多个蓝牙主机分别连接的通信芯片,各所述通信芯片包括第一控制单元和传输单元;所述方法包括:
[0049]各所述第一控制单元响应于来自于所连接的所述蓝牙主机的连接指令,控制各所述传输单元与对应的蓝牙通信设备建立蓝牙通信链路;
[0050]任一所述第一控制单元确定各所述传输单元对应的频带,将各所述传输单元对应的频带分别发送至各所述第一控制单元;
[0051]各所述第一控制单元指示各所述传输单元基于相应的蓝牙通信链路,在对应的频带上进行数据传输。
[0052]本申请实施例提供的技术方案中,通信芯片包括多个传输单元,那么该通信芯片能够基于该多个传输单元,与多个蓝牙通信设备分别建立蓝牙通信链路,并且通过所建立的多个蓝牙通信链路分别与多个蓝牙通信设备进行数据传输,也即是,实现了多链路通信,因此极大提高了数据传输的效率。...

【技术保护点】

【技术特征摘要】
1.一种通信芯片,其特征在于,所述通信芯片包括控制单元和多个传输单元;所述控制单元配置成:响应于来自于蓝牙主机的连接指令,控制所述多个传输单元分别与对应的蓝牙通信设备建立蓝牙通信链路;各所述传输单元配置成:基于相应的所述蓝牙通信链路与对应的所述蓝牙通信设备进行数据传输。2.根据权利要求1所述的通信芯片,其特征在于,所述控制单元还配置成:确定所述多个传输单元分别对应的频带;指示各所述传输单元基于相应的所述蓝牙通信链路,在对应的频带上进行数据传输。3.根据权利要求2所述的通信芯片,其特征在于,所述控制单元还配置成:指示具有频带间隔的两个不同频带对应的所述传输单元以异步模式来发送数据。4.根据权利要求2所述的通信芯片,其特征在于,所述控制单元还配置成:指示具有频带间隔的两个不同频带对应的所述传输单元以同步模式来发送数据。5.根据权利要求3或4所述的通信芯片,其特征在于,所述控制单元还配置成:在第一蓝牙通信链路上使用第一跳频算法,并在第二蓝牙通信链路上使用第二跳频算法;其中,所述第一跳频算法与所述第二跳频算法共同作用以使得:所述第一蓝牙通信链路对应的第一频带与所述第二蓝牙通信链路对应的第二频带保持所述频带间隔。6.根据权利要求4所述的通信芯片,其特征在于,以所述同步模式发送数据的传输单元包括第一传输单元和第二传输单元;所述控制单元还配置成:指示所述第一传输单元和所述第二传输单元分别在同一发送时刻发送数据,在所述第一传输单元成功发送一帧数据的情况下,指示所述第一传输单元停止发送数据,直至所述第二传输单元成功发送一帧数据,指示所述第一传输单元和所述第二传输单元发送下一帧数据。7.一种蓝牙通信设备,包括蓝牙主机和通信芯片,其特征在于,所述通信芯片包括控制单元和多个传输单元;所述控制单元配置成:响应于来自于所述蓝牙主机的连接指令,控制所述多个传输单元分别与对应的蓝牙通信设备建立蓝牙通信链路;各所述传输单元配置成:基于相应的所述蓝牙通信链路与对应的所述蓝牙通信设备进行数据传输。8.一种数据传输方法,其特征在于,所述方法由蓝牙通信设备执行,所述蓝牙通信设备包括蓝牙主机和通信芯片,所述通信芯片包括控制单元和多个传输单元;所述方法包括:
所述控制单元响应于来自于所述蓝牙主机的连接指令,控制所述多个传输单元分别与对应的蓝牙通信设备建立蓝牙通信链路;各所述传输单元基于相应的所述蓝牙通信链路与对应的所述蓝牙通信设备进行数据传输。9.一种通信芯片,其特征在于,所述通信芯片包括多个蓝牙内核,各所述蓝牙内核包括第一控制单元和传输单元;所述第一控制单元配置成:响应于来自于蓝牙主机的连接指令,控制同一蓝牙内核中的所述传输单元与对应的蓝牙通信设备建立蓝牙通信链路;所述传输单元配置成:基于相应的所述蓝牙通信链路与对应的所述蓝牙通信设备进行数据传输。10.根据权利要求9所述的通信芯片,其特征在于,所述第一控制单元还配置成:确定所述传输单元对应的频带;指示所述传输单元基于相应的所述蓝牙通信链路,在对应的频带上进行数据传输。11.根据权利要求10所述的通信芯片,其特征在于,所述通信芯片还包括第二控制单元;各所述第一控制单元还配置成:向所述第二控制单元发送所确定的频带;所述第二控制单元配置成:基于接收的频带确定各所述传输单元的数据发送模式,向各所述第一控制单元分别发送各所述传输单元的数据发送模式;各所述第一控制单元还配置成:指示各所述传输单元以所述数据发送模式发送数据。12.根据权利要求11所述的通信芯片,其特征在于,所述第二控制单元配置成:确定具有频带间隔的两个不同频带对应的传输单元的数据发送模式为异步模式。13.根据权利要求11所述的通信芯片,其特征在于,所述第二控制单元配置成:确定具有频带间隔的两个不同频带对应的传输单元的数据发送模式为同步模式。14.根据权利要求12或13所述的通信芯片,其特征在于,第三控制单元配置成:在第一蓝牙通信链路上使用第一跳频算法;第四控制单元配置成:在第二蓝牙通信链路上使用第二跳频算法;其中,所述第三控制单元和所述第四控制单元为所述通信芯片中的任一第一控制单元,所述第一跳频算法与所述第二跳频算法共同作用以使得:所述第一蓝牙通信链路对应的第一频带与所述第二蓝牙通信链路对应的第二频带保持所述频带间隔。
15.根据权利要求13所述的通信芯片,其特征在于,以所述同步模式发送数据的传输单元包括第一传输单元和第二传输单元;第三控制单元配置成:指示所述第一传输单元在目标发送时刻发送一帧数据,其中所述第三控制单元是与所述第一传输单元处于同一蓝牙内核的第一控制单元;第四控制单元配置成:指示所述第二传输单元在所述目标发送时刻发送一帧数据,其中所述第四控制单元是与所述第二传输单元处于同一蓝牙内核的第一控制单元;所述第三控制单元还配置成:在所述第一传输单元成功发送一帧数据的情况下,向所述第四控制单元发送成功通知,并且指示所述第一传输单元停止发送数据;所述第四控制单元还配置成:接收所述成功通知,在所述第二传输单元成功发送一帧数据的情况下,向所述第三控制单元发送所述成功通知,以及指示所述第二传输单元发送下一帧数据;所述第三控制单元还配置成:在接收到来自于所述第四控制单元的所述成功通知的情况下,指示所述第一传输单元发送下一帧数据。16.一种蓝牙通信设备,包括蓝牙主机和通信芯片,其特征在于,所述通信芯片包括多个蓝牙内核,各所述蓝牙内核包...

【专利技术属性】
技术研发人员:任凯余庆华王泷
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1