【技术实现步骤摘要】
数据传输方法、接收方法、通信装置以及计算机存储介质
[0001]本申请涉及移动通信
,特别是涉及一种数据传输方法、装置、电子设备以及计算机存储介质。
技术介绍
[0002]蓝牙正广泛运用于智能音箱、家庭娱乐设备、个人媒体设备中,其中,通过蓝牙播放高品质音频场景中,一般需要使用蓝牙的A2DP(Advanced Audio Distribution Profile,高级音频分发配置文件)。
[0003]而在实际的使用场景中,一个电子设备往往需要同时连接多个相同类型或不同类型的设备。电子设备与其他设备连接的方式除了蓝牙连接外还可能同时存在WIFI连接、LTE连接等其他无线连接方式。现有的A2DP传输协议主要针对电子设备连接单个蓝牙设备的数据传输情况,无法解决电子设备连接多个通信设备时,传输同步的问题,可能会导致蓝牙设备收发数据包不完整或不成功,同时占用传输链路中更多带宽资源,影响传输表现。
技术实现思路
[0004]本申请提供了一种数据传输方法、装置、电子设备以及计算机存储介质,主要解决的技术问题是如何解决电子设备连接多个通信设备时,传输同步的问题。
[0005]本专利技术提供一种基于蓝牙的数据传输方法,所述数据传输方法在第一设备上实施,所述数据传输方法包括:与第二设备建立通信连接;确定呼吸sniff间隔,向所述第二设备发送所述sniff间隔的指示信息;进入sniff模式;在所述sniff间隔中向所述第二设备发送数据包,所述数据包的传输时长大于或者等于2个时隙,其中,在所述sniff间 ...
【技术保护点】
【技术特征摘要】
1.一种基于蓝牙的数据传输方法,其特征在于,所述数据传输方法在第一设备上实施,所述数据传输方法包括:与第二设备建立通信连接;确定呼吸sniff间隔,向所述第二设备发送所述sniff间隔的指示信息;进入sniff模式;在所述sniff间隔中向所述第二设备发送数据包,所述数据包的传输时长大于或者等于2个时隙;其中,在所述sniff间隔中向所述第二设备发送数据包包括:在所述sniff间隔的偶数时隙开始向所述第二设备发送所述数据包;或者,在所述sniff间隔的奇数时隙开始向所述第二设备发送所述数据包。2.根据权利要求1所述的基于蓝牙的数据传输方法,其特征在于,确定sniff间隔包括:根据与所述第二设备之间待传输的数据包的信息,确定sniff间隔,其中,所述待传输的数据包的信息包括所述待传输的数据包的生成时间间隔,其中,所述sniff间隔是所述待传输的数据包的生成时间间隔的倍数。3.根据权利要求1所述的基于蓝牙的数据传输方法,其特征在于,所述sniff间隔包括sniff唤醒窗口;所述sniff间隔的锚点为所述sniff唤醒窗口的开始;所述数据传输方法还包括:根据预定的在所述sniff间隔中待传输的数据包的个数,每个待传输的数据包的传输时长,和重传每个待传输的数据包的重传次数,确定所述sniff唤醒窗口的最大长度,其中,所述sniff唤醒窗口的最大长度大于预定的在所述sniff间隔中传输的各个待传输的数据包的传输时长和重传各个待传输的数据包的重传时长之和,其中,所述待传输的数据包的重传时长等于所述待传输的数据包的重传次数与所述待传输的数据包的传输时长的乘积。4.根据权利要求1所述的基于蓝牙的数据传输方法,其特征在于,所述数据传输方法还包括:所述sniff间隔包括sniff唤醒窗口;所述sniff间隔的锚点为所述sniff唤醒窗口的开始;接收来自所述第二设备的应答信息,当所述应答消息表示未成功接收所述数据包时,在所述sniff唤醒窗口中重传所述数据包。5.根据权利要求4所述的基于蓝牙的数据传输方法,其特征在于,所述接收来自所述第二设备的应答信息,当所述应答消息表示未成功接收所述数据包时,在所述sniff唤醒窗口中重传所述数据包包括:当在所述sniff间隔的偶数时隙开始向所述第二设备发送所述数据包时,在结束发送所述数据包的下一个奇数时隙接收来自所述第二设备的应答信息,当所述应答消息表示未成功接收所述数据包时,在下一个偶数时隙重传所述数据包;当在所述sniff间隔的奇数时隙开始向所述第二设备发送所述数据包时,在结束发送所述数据包的下一个偶数时隙接收到来自所述第二设备的应答信息,当所述应答消息表示
未成功接收所述数据包时,在下一个奇数时隙重传所述数据包。6.根据权利要求1或者4所述的基于蓝牙的数据传输方法,其特征在于,所述sniff间隔包括sniff唤醒窗口;所述sniff间隔的锚点为所述sniff唤醒窗口的开始;所述数据传输方法还包括:如果在所述sniff唤醒窗口内没有接收到表示所述第二设备成功接收所述数据包的应答消息时,在下一个sniff间隔中向所述第二设备重传所述数据包。7.根据权利要求1所述的基于蓝牙的数据传输方法,其特征在于,所述数据传输方法还包括:在暂停向所述第二设备发送数据包时,保持处于所述sniff模式。8.根据权利要求1所述的基于蓝牙的数据传输方法,其特征在于,所述sniff间隔包括sniff唤醒窗口;所述sniff间隔的锚点为所述sniff唤醒窗口的开始;所述数据传输方法还包括:与第三设备建立通信连接;在所述sniff间隔内在所述sniff唤醒窗口结束后向所述第三设备发送所述第三设备的数据包。9.根据权利要求1所述基于蓝牙的数据传输方法,其特征在于,在所述sniff间隔中向所述第二设备发送数据包的步骤,具体为:基于高级音频分发配置文件A2DP传输协议在所述sniff间隔中向所述第二设备发送所述数据包。10.根据权利要求1所述的基于蓝牙的数据传输方法,其特征在于,在所述sniff间隔的偶数时隙开始向所述第二设备发送所述数据包包括:在所述sniff间隔的锚点开始向所述...
【专利技术属性】
技术研发人员:王艺利,张智勇,朱恩弘,
申请(专利权)人:联发科技新加坡私人有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。