数据传输的方法及装置制造方法及图纸

技术编号:14055757 阅读:75 留言:0更新日期:2016-11-27 00:18
本申请公开了一种数据传输的方法及其对应的装置。数据传输的方法,包括以下步骤:确定接收方;确定数据传输规格;根据确定的数据传输规格向接收方发送数据;其中,数据传输规格与数据传输的剩余期限、剩余数据量与总数据量的比值、剩余数据量与接收方剩余容量的比值中至少一个相关,从而可以根据数据传输的状态及时调整数据传输的方式,从而用户体验好、执行效率高。

【技术实现步骤摘要】

本申请涉及计算机
,尤其涉及一种数据传输的方法及装置
技术介绍
现有技术中,在进行数据传输时,由人工的方式设定各项数据传输任务的优先级,或者,简单的根据建立数据传输任务的时间先后顺序,设定各项数据传输任务优先级。由此可以看出,现有的数据传输的方法比较简单。对于具有强烈的时效性质的数据,现有的数据传输方法不能够精细化地调整数据传输的方式,以便满足数据传输的时效要求。现有的数据传输的方法的用户体验差、执行效率低。因此,专利技术人在对现有的数据传输的方法进行研究的基础上,提供一种用户体验好、执行效率高的数据传输的方法及装置。
技术实现思路
本申请实施例提供一种用户体验好、执行效率高的数据传输的方法,具体的,一种数据传输的方法,包括以下步骤:确定接收方;确定数据传输规格;根据确定的数据传输规格向接收方发送数据;其中,数据传输规格与数据传输的剩余期限、剩余数据量与总数据量的比值、剩余数据量与接收方剩余容量的比值中至少一个相关。本申请实施例还提供一种数据传输的装置,包括:搜索模块,用于确定接收方;运算模块,用于确定数据传输规格;传输模块,用于根据确定的数据传输规格向接收方发送数据;其中,数据传输规格与数据传输的剩余期限、剩余数据量与总数据量的比值、剩余数据量与接收方剩余容量的比值中至少一个相关。本申请实施例提供的数据传输的方法和装置,至少具有如下有益效果:数据传输规格与数据传输的剩余期限、剩余数据量与总数据量的比值、剩余数据量与接收方剩余容量的比值中至少一个相关,从而可以根据数据传输的状态及时调整数据传输的方式,从而用户体验好、执行效率高。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的数据传输的方法的流程图。图2为本申请实施例提供的确定数据传输规格的一个流程图。图3为本申请实施例提供的确定数据传输规格的另一个流程图。图4为本申请实施例提供的确定数据传输规格的第三个流程图图5为本申请实施例提供的数据传输的装载的结构示意图。具体实施方式为了解决现有的数据传输方法不能够精细化地调整数据传输的方式,以致用户体验差、执行效率低的技术问题,在本申请实施例提供的数据传输的方法及装置中,数据传输规格与数据传输的剩余期限、剩余数据量与总数据量的比值、剩余数据量与接收方剩余容量的比值中至少一个相关,从而可以根据数据传输的状态及时调整数据传输的方式,从而用户体验好、执行效率高。为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施
例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。图1为本申请实施例提供的数据传输的方法的流程图,具体包括以下步骤:S100:确定接收方。本步骤查找符合预设条件的接收方,用以提高数据传输的效率。下面以点对点的数据传输为例来说明该有益效果。在本步骤中,将与发送方之间连接状态稳定、路径短的接收方筛选出来,由发送方优先向该接收方传输数据。数据传输到该优先的接收方后,由该接收方和发送方共同向其他接收方传输数据,那么,从整体上可以显著高数据传输效率。如何确定接收方,根据具体的业务的不同而有所不同,后面会作详细说明,此处不在赘述。S200:确定数据传输规格。在本申请实施例中,数据传输规格与数据传输的剩余期限、剩余数据量与总数据量的比值、剩余数据量与接收方剩余容量的比值中至少一个相关。数据传输规格,可以包括多个参数,也可以仅包括一个参数。在本申请实施例中,提供的数据传输规格包括数据的封装包的容量。数据传输规格,根据具体的业务不同而不同,后面结合具体的业务来具体说明,此处不在赘述。S300:根据确定的数据传输规格向接收方发送数据。本申请实施例提供的数据传输的方法,数据传输规格与数据传输的剩余期限、剩余数据量与总数据量的比值、剩余数据量与接收方剩余容量的比值中至少一个相关,从而可以根据数据传输的状态及时调整数据传输的方式,从而用户体验好、执行效率高。对于一项文件传输业务,接收方可以为文件接收方。数据传输规格可以包括文件容量。数据可以为文件内容。剩余数据量可以为剩余文件容量。总数据
量可以为文件总容量。接收方剩余容量可以为文件接收方剩余容量。在本申请实施例中,由文件发送方的服务器实时查找与文件发送方的服务器处于有效连接状态的文件接收方的服务器。例如,通过网络设备标识号、账号等,检测到与文件发送方的服务器连接的文件接收方的服务器。然后,文件发送方的服务器自动测量文件发送方的服务器、与文件发送方的服务器处于有效连接状态的文件接收方的服务器两者之间的网络传输速度,并根据网络传输速度将文件接收方的服务器排序。从中选择与文件发送方的服务器具有最大网络传输速度的文件接收方的服务器。文件发送方的服务器将待传输的全部文件按照文件容量的大小进行排序。例如,按照容量的大小,依次将100M容量左右的视频文件、10M容量左右的音频文件、1M容量左右的文本文件排序。然后,文件发送方的服务器根据预设的计算模型进行待传输文件容量的计算。待传输文件容量是一个动态变化的参数,用以表征下一个传输文件的容量的数量级。待传输文件容量是以数据传输的剩余期限、剩余文件容量与文件总容量的比值、剩余文件容量与文件接收方剩余容量的比值中至少一个为自变量的函数。例如,在一种企业数据远端备份的应用场景中,在数据传输的剩余期限充裕的情况下,优先进行视频等大容量数据传输,在对大容量数据进行验证的时候,同时进行备注、摘要等小容量数据的传输,这些小容量数据可利用较短的时间进行传输,从而,可以从整体上提高文件传输的效率,提高用户的体验度。以待传输文件容量是以数据传输的剩余期限为自变量的函数为例,当剩余期限相对较长时,待传输文件容量相对较大。这样根据文件发送方的服务器中文件的排列顺序,优先传输文件中容量较大的文件。当剩余期限小时,传输文件中容量较小的文件。例如,随着剩余期限逐渐变短,依次确定的待传输文件容量分别为100M、10M、1M。根据确定的数据传输规格向接收方发送数据时,优先传输文件容量在100M容量左右的视频文件;利用视频文件验证环节的时间间隔,进行10M容
量左右的音频文件的传输;接着利用音频文件验证环节的时间间隔,进行1M容量左右的文本文件的传输,因此,整个过程文件传输的效率高。这里的待传输文件容量就是一种数据传输规格,待传输文件容量还可以是以剩余文件容量与文件总容量的比值、剩余文件容量与文件接收方剩余容量的比值为自变量的函数。在本申请实施例中,设定待传输文件容量与剩余文件容量与文件总容量的比值正相关。例如,文件总容量为1G,剩余文件容量为500M时,剩余文件容量与文件总容量比值为0.5;剩余文件容量为100M时,剩余文件容量与文件总容量比值为0.1。假设,待传输文件容量的基准值为100M,待传输文件容量根据待传输文件容量的基准值、剩余文件容量与文件总容量比值两者的乘积确定。也就是说,当比值为0.5时,待传输文件容本文档来自技高网
...
数据传输的方法及装置

【技术保护点】
一种数据传输的方法,其特征在于,包括以下步骤:确定接收方;确定数据传输规格;根据确定的数据传输规格向接收方发送数据;其中,数据传输规格与数据传输的剩余期限、剩余数据量与总数据量的比值、剩余数据量与接收方剩余容量的比值中至少一个相关。

【技术特征摘要】
1.一种数据传输的方法,其特征在于,包括以下步骤:确定接收方;确定数据传输规格;根据确定的数据传输规格向接收方发送数据;其中,数据传输规格与数据传输的剩余期限、剩余数据量与总数据量的比值、剩余数据量与接收方剩余容量的比值中至少一个相关。2.如权利要求1所述的方法,其特征在于,所述方法在执行根据确定的数据传输规格向接收方发送数据的步骤之前,还包括:获取剩余期限阈值和剩余数据量阈值;当剩余期限小于等于剩余期限阈值时,剩余数据量大于等于剩余数据量阈值,则对剩余数据执行根据确定的数据传输规格向接收方发送数据的步骤,反之,不对剩余数据执行根据确定的数据传输规格向接收方发送数据的步骤。3.如权利要求1所述的方法,其特征在于,确定接收方,具体包括:寻找发送方周围预设距离范围内的登录用户作为接收方。4.如权利要求1所述的方法,其特征在于,数据传输规格,与数据传输的剩余期限相关,具体包括:获取数据传输规格的基准值;根据剩余期限选择期限系数;算得数据传输规格的设定值为基准值与期限系数的乘积值;其中,剩余期限与期限系数正相关。5.如权利要求1所述的方法,其特征在于,数据传输规格,与剩余数据量与总数据量的比值相关,具体包括:获取数据传输规格的基准值;计算剩余数据量与总数据量的比值为剩余系数;算得数据传输规格的设定值为基准值与剩余系数的乘积值。6.如权利要求1所述的方法,其特征在于,数据传输规格,与剩余数据量与接收方剩余容量的比值相关,具体包括:获取数据传输规格的基准值;计算剩余数据量与接收方剩余容量的比值;根据剩余数据量与接收方剩余容量的比值确定饱和系数;算得数据传输规格的设定值为基准值与饱和系数的乘积值;其中,饱和系数与剩余数据量与接收方剩余容量的比值负相关。7.如权利要求1所述的方法,其特征在于,根据确定的数据传输规格向接收方发送数据,具体包括:向接收方发出按照数据传输规格进行数据传输的请求;当获得接收方同意数据传输的应答后,按照数据传输规格向接收方发送数据。8.如权利要求1-7中任一项所述的方法,其特征在于,所述接收方为购买方;数据传输规格包括单价;所述数据为交易信息;剩余数据量为商品库存量;总数据量为商品总量;接收方剩余容量为购买方的申购量。9.一种数据传输的装置,其特征在于,包括:搜索模块,用...

【专利技术属性】
技术研发人员:李庆丰
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1