一种数据传输方法、装置和存储介质制造方法及图纸

技术编号:23153019 阅读:47 留言:0更新日期:2020-01-18 14:57
本申请实施例公开了一种传输方法,应用于第一电子设备,所述第一电子设备能够与第二电子设备建立多个传输通道,所述方法包括:满足传输条件,获得待传输文件;至少基于所述多个传输通道的传输参数确定传输策略;其中,所述传输条件为第一电子设备开始执行文件传输的条件,所述传输策略为使所述待传输文件在至少一目标传输通道传输的部分所用的传输时长相同,所述传输时长具有相同的计时时刻。本申请实施例同时还公开了一种电子设备和计算机存储介质。

A data transmission method, device and storage medium

【技术实现步骤摘要】
一种数据传输方法、装置和存储介质
本申请涉及但不限于计算机
,尤其涉及一种信息处理方法、装置和存储介质。
技术介绍
随着信息技术快速发展,电子设备(如电脑、手机等等)更新换代越来越频繁。目前,用户可以使用数据迁移工具,将旧的电子设备中的应用、缓存数据等文件全部原封不动的传输到新的电子设备中,从而,为用户更换电子设备提供方便。实际应用中,传输方法通常只利用一条传输通道,例如网线,因此,浪费了其他的传输通道(如蓝牙通道,雷电通道等)。然而,现有的多通道传输方案中没有对文件进行合理分片,可能会有大部分通道分片都完成了,还在等待一个通道的分片才能合并分片,造成数据传输效率低的问题。
技术实现思路
本申请实施例期望提供一种传输方法、电子设备和计算机存储介质。本申请的技术方案是这样实现的:提供一种传输方法,应用于第一电子设备,第一电子设备能够与第二电子设备建立多个传输通道,方法包括:满足传输条件,获得待传输文件;至少基于多个传输通道的传输参数确定传输策略;其中,传输条件为第一电子设备开始执行文件传输的条件,传输策略为使待传输文件在至少一目标传输通道传输的部分所用的传输时长相同,传输时长具有相同的计时时刻。提供一种传输装置,所述传输装置包括:获取单元,用于在满足传输条件,获得待传输文件;处理单元,用于至少基于所述多个传输通道的传输参数确定传输策略;其中,所述传输条件为第一电子设备开始执行文件传输的条件,所述传输策略为使所述待传输文件在至少一目标传输通道传输的部分所用的传输时长相同,所述传输时长具有相同的计时时刻。提供一种电子设备,所述电子设备包括:处理器、存储器和通信总线,其中:所述通信总线用于实现处理器和存储器之间的通信连接;所述处理器配置为运行所述计算机程序时,执行上述传输方法的步骤。提供一种存储介质,存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述传输方法的步骤。本申请实施例所提供的方法、电子设备和计算机存储介质,应用于第一电子设备,第一电子设备能够与第二电子设备建立多个传输通道,具体地,第一电子设备在满足传输条件,获得待传输文件;至少基于多个传输通道的传输参数确定传输策略;其中,传输条件为第一电子设备开始执行文件传输的条件,传输策略为使待传输文件在至少一目标传输通道传输的部分的传输时长相同,传输时长具有相同的计时时刻。如此,第二电子设备能够在同一时刻接收到第一电子设备完成传输的文件,直接将文件进行合并或重组,得到完整的待传输文件。这样,降低了文件传输的时间,并提高了文件传输的效率。附图说明图1为本申请实施例提供的一种传输方法的流程示意图;图2为本申请实施例提供的另一种传输方法的流程示意图;图3为本申请实施例提供的又一种传输方法的流程示意图;图4为本申请另一实施例提供的一种传输方法的流程示意;图5为本申请另一实施例提供的另一种传输方法的流程示意;图6为本申请另一实施例提供的又一种传输方法的流程示意图;图7为本申请实施例提供的一种电子设备的结构示意图;图8为本申请实施例提供的一种电子设备的硬件结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。实施例一本申请的实施例提供一种传输方法,应用于第一电子设备,第一电子设备能够与第二电子设备建立多个传输通道,参照图1所示,该方法包括以下步骤:步骤101、满足传输条件,获得待传输文件;步骤102、至少基于多个传输通道的传输参数确定传输策略。其中,传输条件为第一电子设备开始执行文件传输的条件,传输策略为使待传输文件在至少一目标传输通道传输的部分所用的传输时长相同,传输时长具有相同的计时时刻。在本申请实施例中,第一电子设备和第二电子设备之间可以通过多个传输通道进行数据交互。这里,第一电子设备和第二电子设备可以包括智能手机,平板电脑、笔记本电脑、工业计算机或穿戴式设备等,需要说明的是,上述仅是举例而非穷举。并且,本申请实施例中所提及的第一电子设备可与第二电子设备相同,例如,第一电子设备为笔记本电脑,第二电子设备为另一笔记本电脑;第一电子设备也可与第二电子设备不同,例如,第一电子设备为笔记本电脑,第二电子设备为手机。另外,本申请实施例所描述的传输通道可包括但不仅限于:蓝牙、雷电、无线保真(WirelessFidelity,WiFi)、网线等等。具体地,第一电子设备和第二电子设备可以通过蓝牙,WiFi,雷电和网线同时建立通信连接,形成多个传输通道。在本申请实施例中,步骤101在满足传输条件后,获取第一电子设备中的待传输文件;这里所描述的传输条件具体指第一电子设备开始执行文件传输的条件,例如,第一电子设备接收到用户触发的传输指令,或者第二电子设备向第一电子设备发送的可接收文件指令等。本申请实施例所描述的待传输文件可以是应用(如社交应用、视频应用、拍照应用、游戏应用等)文件、文本文件、视频文件、音频文件、照片、缓存数据等,需要说明的是,上述文件仅是举例而非穷举。需要说明的是,待传输文件可以包括一个文件或者多个文件。在本申请提供的实施例中,第一电子设备可以基于多个传输通道中各个传输通道的传输参数,来确定每个传输通道的传输情况;这里,传输情况可以包括传输通道是否支持数据传输,以及传输通道的承载能力等。这样,第一电子设备就能够根据各个传输通道的传输情况,来为上述待传输文件的配置传输策略,确定是在多个通道中的哪些通道进行传输,以及每个通道中分配的文件数据量等。这里,上述传输参数可以是传输通道的带宽,传输速率等参数。在本申请中,为上述待传输文件配置传输策略遵循以下规则,使得待传输文件在至少一目标传输通道的部分所用的传输时长相同,且传输时长为相同的计时时刻,以使得所述待传输文件在传输到第二电子设备的时间点相同,最大地利用每个传输通道,加快了文件传输;而且使得在将待传输文件分配至至少一目标传输通道进行传输时,减少了传输到第二电子设备后重组的时间。其中,目标传输通道为上述多个传输通道中的至少一个传输通道。具体地,传输策略可以包括以下:当确定目标传输通道为上述多个传输通道中的一个时,第一电子设备将待传输文件放置目标传输通道进行传输。当确定目标传输通道为上述多个传输通道中的多个时,第一电子设备基于每个目标传输通道的传输参数,将待传输文件分为多个部分,在一个目标传输通道上对待传输文件的一个部分进行传输;这里,待传输文件的每个部分在对应的目标传输通道的传输时长相同,而且,这里的传输时长是一个计时时长。可以理解为,待传输文件在每个通道中分配的部分,能够在同一时长并且同时完成传输。进一步,确定了传输策略之后,上述传输方法还包括:基于传输策略将待传输文件通过至少一目标本文档来自技高网...

【技术保护点】
1.一种传输方法,应用于第一电子设备,所述第一电子设备能够与第二电子设备建立多个传输通道,所述方法包括:/n满足传输条件,获得待传输文件;/n至少基于所述多个传输通道的传输参数确定传输策略;/n其中,所述传输条件为第一电子设备开始执行文件传输的条件,所述传输策略为使所述待传输文件在至少一目标传输通道传输的部分所用的传输时长相同,所述传输时长具有相同的计时时刻。/n

【技术特征摘要】
1.一种传输方法,应用于第一电子设备,所述第一电子设备能够与第二电子设备建立多个传输通道,所述方法包括:
满足传输条件,获得待传输文件;
至少基于所述多个传输通道的传输参数确定传输策略;
其中,所述传输条件为第一电子设备开始执行文件传输的条件,所述传输策略为使所述待传输文件在至少一目标传输通道传输的部分所用的传输时长相同,所述传输时长具有相同的计时时刻。


2.根据权利要求1所述的方法,还包括:
基于所述传输策略将所述待传输文件通过至少一目标传输通道传输至第二电子设备。


3.根据权利要求1或2所述的方法,所述至少基于所述多个传输通道的传输参数确定传输策略,包括:
基于所述多个传输通道的传输参数,确定各个传输通道对应的优先级顺序;其中,所述优先级顺序表征所述多个传输通道当前传输质量的高低顺序;
获得所述待传输文件的属性信息,所述属性信息至少用于表征待传输文件的数量和/或数据量;
至少基于待传输文件的属性信息及所述多个传输通道对应的优先级顺序,确定所述待传输文件的传输策略。


4.根据权利要求3所述的方法,所述至少基于待传输文件的属性信息及所述多个传输通道的优先级,确定所述待传输文件的传输策略,包括:
获取优先级最高的传输通道;
基于待传输文件的数据量,计算所述待传输文件在所述优先级最高的传输通道进行传输的传输时长;
若所述传输时长不大于特定时长,将所述优先级最高的传输通道作为目标传输通道;其中,所述特定时长与所述待传输文件在多个传输通道上传输的时间有关。


5.根据权利要求4所述的方法,所述方法还包括:
若所述传输时长大于所述特定时长,将所述多个传输通道作为多个目标传输通道;
基于所述多个目标传输通道的传输速率和待传输文件的数据量,将所述待传输文件分割为多个子文件;...

【专利技术属性】
技术研发人员:尹春林贺钢刘浩宇
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1