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

技术编号:18417211 阅读:24 留言:0更新日期:2018-07-11 09:05
本申请公开一种数据传输方法及装置,用于减小闲时和忙时之间的网络传输资源使用量的差距,降低整体的网络传输资源使用量,从而降低资源浪费,提高资源的利用率。所述方法包括:根据终端的用户历史行为记录,预测待传输数据,所述数据包括视频;当确定满足空闲条件,且确定所述待传输数据存在时,获取所述待传输数据对应的传输地址;终端根据所述传输地址,对所述待传输数据进行传输。

A data transmission method and device

The present application discloses a data transmission method and device for reducing the gap between the use of network transmission resources between idle time and busy time, reducing the overall use of network transmission resources, thus reducing the waste of resources and improving the utilization of resources. The method includes: predicting the data to be transmitted according to the user historical behavior record of the terminal, including the video, and obtaining a transmission address corresponding to the data to be transmitted when the free condition is satisfied and the data waiting for transmission is determined, and the terminal is entered into the data to be transmitted according to the transmission address. Line transmission.

【技术实现步骤摘要】
一种数据传输方法及装置
本申请涉及计算机
,尤其涉及一种数据传输方法及装置。
技术介绍
随着互联网技术以及终端的发展,利用终端(尤其是移动终端)通过网络传输资源进行数据传输已成为非常普遍的业务,比如可以通过手机上传照片到服务器进行备份;又如可以通过电脑、网络机顶盒等下载多媒体数据进行收听、观看等。现有技术进行数据传输的方式较为被动,只有在用户通过终端请求数据时,才会利用网络传输资源进行数据传输。比如,当用户通过手机请求照片备份时,才会利用网络传输资源上传手机中的照片;又如,当用户通过网络机顶盒观看视频时,只有请求播放哪个视频,才会利用网络传输资源下载这个视频。经过专利技术人长时间统计网络传输资源的使用量发现,网络传输资源的使用量存在忙时和闲时的交替。比如一般就寝时间和工作时间,0:00至18:00,为闲时时段,该时段网络传输资源的使用量较低;但一般休闲时间,18:00至24:00,为忙时时段,该时段网络传输资源的使用量较高。目前为了能够为大量用户提供较高质量的数据传输能力,会以忙时时段的使用量为基准,为大量用户提供足够带宽的网络传输资源,以便能够通过终端以较高的速率进行传输。但是基于目前网络传输资源的特性,为用户提供的网络传输资源的带宽无法根据时段自由调整,即如果为用户提供nG/S带宽的网络传输资源,那么忙时和闲时均会提供nG/S带宽的网络传输资源,显然,对于闲时时段而言,是一种资源的浪费。所以,现有技术的数据传输方式,会造成网络传输资源的浪费。
技术实现思路
本申请实施例提供一种数据传输方法,用于减小闲时和忙时之间的网络传输资源使用量的差距,降低整体的网络传输资源使用量,从而降低资源浪费,提高资源的利用率。本申请实施例提供一种数据传输装置,用于减小闲时和忙时之间的网络传输资源使用量的差距,降低整体的网络传输资源使用量,从而降低资源浪费,提高资源的利用率。本申请实施例采用下述技术方案:一种数据传输方法,包括:根据终端的用户历史行为记录,预测待传输数据;当确定满足空闲条件,且确定所述待传输数据存在时,获取所述待传输数据对应的传输地址;终端根据所述传输地址,对所述待传输数据进行传输。一种数据传输装置,包括:预测单元、获取单元以及传输单元,其中,所述预测单元,用于根据终端的用户历史行为记录,预测待传输数据;所述获取单元,用于当确定满足空闲时条件,且确定所述待传输数据存在时,获取所述待传输数据对应的传输地址;所述传输单元,用于终端根据所述传输地址,对所述待传输数据进行传输。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:根据终端的用户历史行为记录,进行预测,预测出将要进行传输的待传输数据,当确定满足空闲条件,且该待传输数据存在时,获取该待传输数据的传输地址,并由该终端对该待传输数据进行传输,该数据可以包括视频。相比于现有技术只有等到终端请求数据才去传输的被动方式而言,本方案变被动为主动,主动预测终端可能将要传输的数据,在满足空闲条件时进行传输,减少或避免预测出的待传输数据占用忙时的网络传输资源。针对为用户提供的网络传输资源带宽不可调节的特性,本方法可以提高对闲时网络传输资源的利用率,而降低对忙时网络传输资源的使用量,从而从整体降低对网络传输资源的浪费,也可以达到降低为用户提供的网络传输资源的带宽的目的。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为通过现有技术的数据传输方法忙时和闲时的网络传输资源使用量的示意图;图2为本申请实施例1提供的数据传输方法的流程示意图;图3为本申请实施例1提供的数据传输方法的示意图;图4为本申请实施例1提供的数据传输方法的示意图;图5为本申请实施例2提供的数据传输方法的流程示意图;图6为本申请实施例3提供的数据传输方法的流程示意图;图7为本申请实施例4提供的数据传输方法的流程示意图;图8为本申请实施例5提供的网络机顶盒的视频下载方法的流程示意图;图9为本申请实施例5提供的生成用户跟踪器的示意图;图10为本申请实施例5提供的数据传输的示意图;图11为本申请实施例6提供的数据传输装置的结构图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。实施例1如前所述,现有技术进行数据传输的方式较为被动,只有在用户通过终端请求数据时,才会利用网络传输资源进行数据传输,比如用户通过网络机顶盒观看视频时,只有请求播放哪个视频,才会利用网络传输资源下载这个视频。具体比如,用户希望观看电视连续剧“XXX”,在请求播放第一集时,网络机顶盒通过网络传输资源下载“XXX”第1集,并进行播放,用户观看完毕后请求播放第二集时,网络机顶盒再次通过网络传输资源下载“XXX”第2集,并进行播放。经过专利技术人长时间统计网络传输资源的使用量发现,网络传输资源存在忙时和闲时的交替。如图1所示,比如一般就寝时间和工作时间,1:00至18:00为闲时时段,该时段网络传输资源的使用量较低;但一般休闲时间,18:00至次日1:00为忙时时段,该时段网络传输资源的使用量较高,并可以在20:00至22:00达到当日使用量的顶峰,比如图1中,一般就寝时间,网络传输资源的使用量较低,一般工作时间略高,但一般休闲时间,即18:00至次日1:00(俗称“黄金时段”),网络传输资源明显升高,并在21:00达到使用量峰值。目前为了能够为用户提供较高质量的数据传输能力,会以忙时时段的使用量为基准,为用户提供足够带宽的网络传输资源,比如网络机顶盒的运营方会向网络传输资源的提供方请求高于日均峰值(nG/S)的带宽的网络传输资源。但是基于目前网络传输资源的特性,通常请求的带宽是不能随时调整的,也就是,不论忙时和闲时均为用户提供nG/S的网络传输资源,基于资源的特性,只有被利用才能发挥资源的价值,但显然,对于闲时时段(需要较低带宽网络传输资源就足够的情况)而言,是一种资源的浪费。所以,现有技术的数据传输方式,会造成网络传输资源的浪费。基于此缺陷,本申请实施例提供了一种数据传输方法,用于减小闲时和忙时之间的网络传输资源使用量的差距,降低整体的网络传输资源使用量,从而降低资源浪费,提高资源的利用率。假设执行主体为终端,该方法的流程如图2所示,包括下述步骤:步骤11:根据终端的用户历史行为记录,预测待传输数据。用户通过终端进行数据传输后,可以为用户生成历史行为记录,这些历史行为记录中可能包含了用户的习惯或兴趣,比如,用户的历史行为记录为用户上传照片的记录,那么这其中就隐含了用户有备份照片的习惯;又如,用户观看某个视频,听某个歌曲的历史记录,也可能隐含用户的兴趣。所以,在一种实施方式中,数据可以包括视频,本步骤可以包括:根据终端的用户历史行为记录,确定用户行为习惯;根据该用户行为习惯,预测该用户的待传输视频。比如,在用户的历史本文档来自技高网...

【技术保护点】
1.一种数据传输方法,其特征在于,包括:根据终端的用户历史行为记录,预测待传输数据,所述数据包括视频;当确定满足空闲条件,且确定所述待传输数据存在时,获取所述待传输数据对应的传输地址;终端根据所述传输地址,对所述待传输数据进行传输。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:根据终端的用户历史行为记录,预测待传输数据,所述数据包括视频;当确定满足空闲条件,且确定所述待传输数据存在时,获取所述待传输数据对应的传输地址;终端根据所述传输地址,对所述待传输数据进行传输。2.如权利要求1所述的方法,其特征在于,根据终端的用户历史行为记录,预测待传输数据,包括:根据终端的用户历史行为记录,确定用户行为习惯;根据所述用户行为习惯,预测所述用户的待传输视频。3.如权利要求1所述的方法,其特征在于,根据终端的用户历史行为记录,预测待传输数据,包括:根据终端的用户历史行为记录,确定用户兴趣标签;根据视频标签与所述用户兴趣标签的匹配程度,预测所述用户的待传输视频。4.如权利要求1所述的方法,其特征在于,根据终端的用户历史行为记录,预测待传输数据,包括:根据终端的用户历史行为记录,预测待传输视频,所述视频的活跃度高于预设活跃度阈值。5.如权利要求4所述的方法,其特征在于,所述视频包括连续性视频,所述连续性视频包含若干集,且所述终端为网络机顶盒,则所述方法包括:根据网络机顶盒针对连续性视频的用户历史浏览集数,预测所述连续性视频的待下载集数;当确定满足空闲条件,且确定所述待下载集数存在时,获取所述待下载集数对应的下载地址;网络机顶盒根据所述下载地址,对所述待下载集数进行下载。6.如权利要求1所述的方法,其特征在于,根据终端的用户历史行为记录,预测待传输数据,包括:终端根据用户历史行为记录,预测待传输数据;则当确定满足空闲条件,且确定所述待传输数据存在时,获取所述待传输数据对应的传输地址,包括:当终端确定满足空闲条件时,向服务端发送包含所述待传输数据的传输请求;接收当服务端确定存在所述待传输数据时,发送的所述待传输数据对应的传输地址。7.如权利要求1所述的方法,其特征在于,根据终端的用户历史行为记录,预测待传输数据,包括:服务端根据终端的用户历史行为记录,预测待传输数据;则当确定满足空闲条件,且确定所述待传输数据存在时,获取所述待传输数据对应的传输地址,包括:当终端确定满足空闲条件时,向服务端发送传输请求;接收当服务端确定存在所述待传输数据时,发送的所述待传输数据对应的传输地址。8.如权利要求1所述的方法,其特征在于,根据终端的用户历史行为记录,预测待传输数据,包括:服务端根据终端的用户历史行为记录,预测待传输数据;则当确定满足空闲条件,且确定所述待传输数据存在时,获取所述待传输数据对应的传输地址,包括:当服务器确定满足空闲条件时,且确定存在所述待传输数据时,将所述待传输数据对应的传输地址发送至终端。9.如权利要求1所述的方法,其特征在于,确定满足空闲条件,包括下述至少一种:确定处于闲时时段;处理资源满足低负载条件;网络传输资源满足低负载条件。10.如权利要求1所述的方法,其特征在于,所述方法还包括:当接收到针对所述待传输数据的查看指令后,根据传输结果进行展示。11.如权利要求1所述的方法,其特征在于,所述方法还...

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

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

1