System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据传输方法、装置、电子设备及计算机可读存储介质制造方法及图纸_技高网

数据传输方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:40484601 阅读:8 留言:0更新日期:2024-02-26 19:17
本申请实施例公开了一种数据传输方法、装置、电子设备及计算机可读存储介质。该方法应用于第一终端设备,该方法包括:在所述第一终端设备与第二终端设备建立第一蓝牙传输链路的情况下,确定所述第二终端设备与第三终端设备建立第二蓝牙传输链路;向所述第二终端设备发送第一调整信息,所述第一调整信息用于指示所述第二终端设备将所述第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类型,和/或,用于指示所述第二终端设备将所述第二蓝牙传输链路支持的数据包类型从第三包类型调整为第四包类型。上述的数据传输方法、装置、电子设备及计算机可读存储介质,能够保证数据传输的及时性,提高了蓝牙通信的数据传输性能。

【技术实现步骤摘要】

本申请涉及通信,具体涉及一种数据传输方法、装置、电子设备及计算机可读存储介质


技术介绍

1、蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连接,能够为不同的终端设备之间建立近距离无线技术连接,为不同终端设备之间的数据传输提供了便利。如何提高蓝牙通信的传输性能,一直是业内重点研究的热点问题之一。


技术实现思路

1、本申请实施例公开了一种数据传输方法、装置、电子设备及计算机可读存储介质,能够保证数据传输的及时性,提高了蓝牙通信的数据传输性能。

2、本申请实施例公开了一种数据传输方法,应用于第一终端设备,所述方法包括:

3、在所述第一终端设备与第二终端设备建立第一蓝牙传输链路的情况下,确定所述第二终端设备与第三终端设备建立第二蓝牙传输链路;

4、向所述第二终端设备发送第一调整信息,所述第一调整信息用于指示所述第二终端设备将所述第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类型,和/或,用于指示所述第二终端设备将所述第二蓝牙传输链路支持的数据包类型从第三包类型调整为第四包类型,以使得所述第二终端设备能够在目标传输间隔内通过所述第一蓝牙传输链路与所述第一终端设备进行数据传输,以及通过所述第二蓝牙传输链路与所述第三终端设备进行数据传输。

5、本申请实施例公开了一种数据传输方法,应用于第二终端设备,所述方法包括:

6、在所述第二终端设备与第一终端设备建立第一蓝牙传输链路,且所述第二终端设备与第三终端设备建立第二蓝牙传输链路的情况下,接收所述第一终端设备发送的第一调整信息;

7、根据所述第一调整信息将所述第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类型,和/或,根据所述第一调整信息将所述第二蓝牙传输链路支持的数据包类型从第三包类型调整为第四包类型,以使得所述第二终端设备能够在目标传输间隔内通过所述第一蓝牙传输链路与所述第一终端设备进行数据传输,以及通过所述第二蓝牙传输链路与所述第三终端设备进行数据传输。

8、本申请实施例公开了一种数据传输方法,应用于第二终端设备,所述方法包括:

9、在所述第二终端设备与第一终端设备建立第一蓝牙传输链路,且所述第二终端设备与第三终端设备建立第二蓝牙传输链路的情况下,向所述第一终端设备发送第三调整信息,和/或,向所述第三终端设备发送第四调整信息;所述第三调整信息用于指示所述第一终端设备将所述第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类型;所述第四调整信息用于指示所述第三终端设备将所述第二蓝牙传输链路支持的数据包类型从第三包类型调整为第四包类型,以使得所述第二终端设备能够在目标传输间隔内通过所述第一蓝牙传输链路与所述第一终端设备进行数据传输,以及通过所述第二蓝牙传输链路与所述第三终端设备进行数据传输。

10、本申请实施例公开了一种数据传输装置,应用于第一终端设备,所述装置包括:

11、链路确定模块,用于在所述第一终端设备与第二终端设备建立第一蓝牙传输链路的情况下,确定所述第二终端设备与第三终端设备建立第二蓝牙传输链路;

12、发送模块,用于向所述第二终端设备发送第一调整信息,所述第一调整信息用于指示所述第二终端设备将所述第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类型,和/或,用于指示所述第二终端设备将所述第二蓝牙传输链路支持的数据包类型从第三包类型调整为第四包类型,以使得所述第二终端设备能够在目标传输间隔内通过所述第一蓝牙传输链路与所述第一终端设备进行数据传输,以及通过所述第二蓝牙传输链路与所述第三终端设备进行数据传输。

13、本申请实施例公开了一种数据传输装置,应用于第二终端设备,所述装置包括:

14、接收模块,用于在所述第二终端设备与第一终端设备建立第一蓝牙传输链路,且所述第二终端设备与第三终端设备建立第二蓝牙传输链路的情况下,接收所述第一终端设备发送的第一调整信息;

15、调整模块,用于根据所述第一调整信息将所述第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类型,和/或,根据所述第一调整信息将所述第二蓝牙传输链路支持的数据包类型从第三包类型调整为第四包类型,以使得所述第二终端设备能够在目标传输间隔内通过所述第一蓝牙传输链路与所述第一终端设备进行数据传输,以及通过所述第二蓝牙传输链路与所述第三终端设备进行数据传输。

16、本申请实施例公开了一种数据传输装置,应用于第二终端设备,所述装置包括:

17、发送模块,用于在所述第二终端设备与第一终端设备建立第一蓝牙传输链路,且所述第二终端设备与第三终端设备建立第二蓝牙传输链路的情况下,向所述第一终端设备发送第三调整信息,和/或,向所述第三终端设备发送第四调整信息;所述第三调整信息用于指示所述第一终端设备将所述第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类型;所述第四调整信息用于指示所述第三终端设备将所述第二蓝牙传输链路支持的数据包类型从第三包类型调整为第四包类型,以使得所述第二终端设备能够在目标传输间隔内通过所述第一蓝牙传输链路与所述第一终端设备进行数据传输,以及通过所述第二蓝牙传输链路与所述第三终端设备进行数据传输。

18、本申请实施例公开了一种电子设备,包括存储器及处理器、收发单元,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述电子设备实现如上任一实施例所述的方法。

19、本申请实施例公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被电子设备中的处理器执行时,使得所述电子设备实现如权上任一实施例所述的方法。

20、本申请实施例公开的数据传输方法、装置、电子设备及计算机可读存储介质,在第一终端设备与第二终端设备建立第一蓝牙传输链路的情况下,第一终端设备确定第二终端设备与第三终端设备建立第二蓝牙传输链路,第一终端设备向第二终端设备发送第一调整信息,第二终端设备可根据该第一调整信息将第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类型,和/或,将第二蓝牙传输链路支持的数据包类型从第三包类型调整为第四包类型,以使得第二终端设备能够在目标传输间隔内通过第一蓝牙传输链路与第一终端设备进行数据传输,以及通过第二蓝牙传输链路与第三终端设备进行数据传输。在本申请实施例中,在第一终端设备与第二终端设备建立第一蓝牙传输链路,且第二终端设备与第三终端设备建立第二蓝牙传输链路的情况下,即在第一蓝牙传输链路与第二蓝牙传输链路共存的通信场景中,通过调整第一蓝牙传输链路支持的数据包类型和/或调整第二蓝牙传输链路支持的数据包类型,使得第二终端设备能够在一个目标传输间隔内分别与第一终端设备以及第三终端设备进行数据传输,第二终端设备能够及时地与第一终端设备以及第三终端设备进行数据传输,保证了数据传输的及时性,提高了蓝牙通信的数据传输性能。

本文档来自技高网...

【技术保护点】

1.一种数据传输方法,其特征在于,应用于第一终端设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述第二蓝牙传输链路对应的优先级高于所述第一蓝牙传输链路对应的优先级的情况下,所述第一调整信息用于指示所述第二终端设备将所述第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类型;和/或,

3.根据权利要求2所述的方法,其特征在于,所述目标传输间隔为目标蓝牙传输链路对应的传输间隔,所述目标蓝牙传输链路为所述第一蓝牙传输链路和所述第二蓝牙传输链路中优先级较高的蓝牙传输链路;在所述向所述第二终端设备发送第一调整信息之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述目标传输间隔及所述目标蓝牙传输链路当前支持的数据包类型,确定另一蓝牙传输链路对应的目标包类型,包括:

5.根据权利要求1所述的方法,其特征在于,所述确定所述第二终端设备与第三终端设备建立第二蓝牙传输链路,包括:

6.根据权利要求5所述的方法,其特征在于,在所述接收所述第二终端设备发送的链路反馈信息之前,所述方法还包括:</p>

7.根据权利要求1~6任一项所述的方法,其特征在于,所述第一蓝牙传输链路包括面向连接的异步传输ACL链路,所述第二蓝牙传输链路包括面向连接的同步传输SCO链路或者增强面向连接的同步传输eSCO链路;所述第一调整信息用于指示所述第二终端设备将所述ACL链路支持的数据包类型从第一包类型调整为第二包类型;

8.根据权利要求1~6任一项所述的方法,其特征在于,所述第一调整信息用于指示所述第二终端设备将所述第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类型;所述方法还包括:

9.一种数据传输方法,其特征在于,应用于第二终端设备,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述根据所述第一调整信息将所述第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类型,包括:

11.根据权利要求9所述的方法,其特征在于,在所述接收所述第一终端设备发送的第一调整信息之前,所述方法还包括:

12.根据权利要求11所述的方法,其特征在于,所述在所述第二终端设备与第三终端设备建立第二蓝牙传输链路的情况下,向所述第一终端设备发送第一链路反馈信息,包括:

13.根据权利要求9~12任一项所述的方法,其特征在于,在所述根据所述第一调整信息将所述第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类型之后,所述方法还包括:

14.一种数据传输方法,其特征在于,应用于第二终端设备,所述方法包括:

15.一种数据传输装置,其特征在于,应用于第一终端设备,所述装置包括:

16.一种数据传输装置,其特征在于,应用于第二终端设备,所述装置包括:

17.一种数据传输装置,其特征在于,应用于第二终端设备,所述装置包括:

18.一种电子设备,其特征在于,包括存储器及处理器、收发单元,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述电子设备实现如权利要求1~8或9~13或14任一项所述的方法。

19.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被电子设备中的处理器执行时,使得所述电子设备实现如权利要求1~8或9~13或14任一项所述的方法。

...

【技术特征摘要】

1.一种数据传输方法,其特征在于,应用于第一终端设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述第二蓝牙传输链路对应的优先级高于所述第一蓝牙传输链路对应的优先级的情况下,所述第一调整信息用于指示所述第二终端设备将所述第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类型;和/或,

3.根据权利要求2所述的方法,其特征在于,所述目标传输间隔为目标蓝牙传输链路对应的传输间隔,所述目标蓝牙传输链路为所述第一蓝牙传输链路和所述第二蓝牙传输链路中优先级较高的蓝牙传输链路;在所述向所述第二终端设备发送第一调整信息之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述目标传输间隔及所述目标蓝牙传输链路当前支持的数据包类型,确定另一蓝牙传输链路对应的目标包类型,包括:

5.根据权利要求1所述的方法,其特征在于,所述确定所述第二终端设备与第三终端设备建立第二蓝牙传输链路,包括:

6.根据权利要求5所述的方法,其特征在于,在所述接收所述第二终端设备发送的链路反馈信息之前,所述方法还包括:

7.根据权利要求1~6任一项所述的方法,其特征在于,所述第一蓝牙传输链路包括面向连接的异步传输acl链路,所述第二蓝牙传输链路包括面向连接的同步传输sco链路或者增强面向连接的同步传输esco链路;所述第一调整信息用于指示所述第二终端设备将所述acl链路支持的数据包类型从第一包类型调整为第二包类型;

8.根据权利要求1~6任一项所述的方法,其特征在于,所述第一调整信息用于指示所述第二终端设备将所述第一蓝牙传输链路支持的数据包类型从第一包类型调整为第二包类...

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

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

1