一种网络文件传输优化方法

文档序号:8490065阅读:723来源:国知局
一种网络文件传输优化方法
【技术领域】
[0001] 本发明设及通信领域,尤其设及一种网络文件传输优化方法。
【背景技术】
[0002] 资源共享是Internet高速发展的主要动力,与此同时文件交换的需求就直接导 致了文件传输技术的兴起。采用计算机技术和网络技术来实现对办公文档或实验数据的即 使共享可W很大程度上减轻工作人员的负担,也可W使文件管理更科学、更规范W及更安 全。
[0003] 目前人们采用文件传输方式主要是通过局域网文件共享、邮件传输等,该些方式 在传输文件较小、文件数量较少W及不需要及时共享数据的前提下还是比较方便。但是当 要传输大批量文件、大体积文件时,由于网络是动态的,兼具噪音和不稳定性,该种文件传 输方式极其容易受到网络状态的影响,从而出现网络资源浪费和传输效率低下的现象。

【发明内容】

[0004] 本发明实施例提供了一种网络文件传输优化方法,能够解决现有文件传输方式容 易受到网络状态的影响,网络资源浪费和传输效率低下的问题。
[0005] 本发明实施例提供的一种网络文件传输优化方法,包括:
[0006] 获取主机当前的第一网络流量;
[0007] 根据预建立的流量模型和所述第一网络流量预测得到主机未来的第二网络流 量;
[0008] 分析所述第二网络流量超越预设流量阔值的概率,得到分析结果;
[0009] 根据所述分析结果和预设的分割标准将需要传输的文件分割为相应的数据块进 行传输。
[0010] 可选地,所述分析所述第二网络流量超越预设流量阔值的概率,得到分析结果具 体包括:
[0011] 计算所述第二网络流量在预设时间长度内超越所述流量阔值的拥堵比例;
[0012] 根据所述拥堵比例对所述主机的网络状态进行分级,得到分级结果作为所述分析 结果,所述分级结果与所述分割标准相对应。
[0013] 可选地,根据所述分析结果和预设的分割标准将需要传输的文件分割为相应的数 据块进行传输具体包括:
[0014] 根据所述分级结果和预设的分割标准将需要传输的文件分割为对应大小的数据 块,所述数据块的大小与所述拥堵比例的大小成反比;
[0015] 通过对应数量的传输线程对所述数据块进行传输,所述传输线程的数量与所述数 据块的大小成正比。
[0016] 可选地,所述方法还包括;预建立所述流量模型;
[0017] 预建立所述流量模型具体包括:
[0018] 采集所述主机的历史网络流量数据;
[0019] 根据所述历史网络流量数据建立周期预测函数,所述周期预测函数将网络流量分 为周期分量和随机分量;
[0020] 将所述随机分量划分为预设的多个状态区间;
[0021] 根据多个状态区间构造所述随机分量的转移概率矩阵;
[0022] 根据所述转移概率矩阵和全概率公式得到所述随机分量的概率向量;
[0023] 所述流量模型由所述周期预测函数和所述概率向量组成。
[0024] 可选地,所述周期预测函数的表达式如下:
[0025] T[t] =Tt+C[t]Tt;
[002引 T山表示t时刻的网络流量,Tt为周期分量,Ut]为随机分量;
[0027] 其中,Tt=E(Ti[t])。
[0028] 可选地,所述转移概率矩阵的表达式如下:
[0029]
【主权项】
1. 一种网络文件传输优化方法,其特征在于,包括: 获取主机当前的第一网络流量; 根据预建立的流量模型和所述第一网络流量预测得到主机未来的第二网络流量; 分析所述第二网络流量超越预设流量阈值的概率,得到分析结果; 根据所述分析结果和预设的分割标准将需要传输的文件分割为相应的数据块进行传 输。
2. 根据权利要求1所述的方法,其特征在于,所述分析所述第二网络流量超越预设流 量阈值的概率,得到分析结果具体包括: 计算所述第二网络流量在预设时间长度内超越所述流量阈值的拥堵比例; 根据所述拥堵比例对所述主机的网络状态进行分级,得到分级结果作为所述分析结 果,所述分级结果与所述分割标准相对应。
3. 根据权利要求2所述的方法,其特征在于,根据所述分析结果和预设的分割标准将 需要传输的文件分割为相应的数据块进行传输具体包括: 根据所述分级结果和预设的分割标准将需要传输的文件分割为对应大小的数据块,所 述数据块的大小与所述拥堵比例的大小成反比; 通过对应数量的传输线程对所述数据块进行传输,所述传输线程的数量与所述数据块 的大小成正比。
4. 根据权利要求1所述的方法,其特征在于,所述方法还包括:预建立所述流量模型; 预建立所述流量模型具体包括: 采集所述主机的历史网络流量数据; 根据所述历史网络流量数据建立周期预测函数,所述周期预测函数将网络流量分为周 期分量和随机分量; 将所述随机分量划分为预设的多个状态区间; 根据多个状态区间构造所述随机分量的转移概率矩阵; 根据所述转移概率矩阵和全概率公式得到所述随机分量的概率向量; 所述流量模型由所述周期预测函数和所述概率向量组成。
5. 根据权利要求4所述的方法,其特征在于,所述周期预测函数的表达式如下: T[t] =Tt+ | [t]T t; T[t]表示t时刻的网络流量,Tt为周期分量,| [t]为随机分量; 其中,Tt=E(Ti[t])。
6. 根据权利要求5所述的方法,其特征在于,所述转移概率矩阵的表达式如下:
其中,Pij为前一时刻I[t]处于状态区间i,后一时刻I[t]处于状态区间j的比率。
7. 根据权利要求6所述的方法,其特征在于,所述概率向量的表达式如下: P(tk) =P(t〇)Ptk; 其中,tk为未来时刻,t^为当前时刻; 所述随机分量I[t]的表达式为:
0AUt]所处状态区间i的平均值,Pi(t)表示t时刻ut]所处状态区间i的概
8. 根据权利要求5所述的方法,其特征在于,根据预建立的流量模型和所述第一网络 流量预测得到主机未来的第二网络流量之前还包括: 根据所述主机的历史网络流量数据和所述流量模型计算所述主机网络流量的置信上 下限区间; 判断所述第一网络流量是否落入所述置信上下限区间,若是,则执行根据预建立的流 量模型和所述第一网络流量预测得到主机未来的第二网络流量的步骤,若否,则更新所述 置信上下限区间。
9. 根据权利要求8所述的方法,其特征在于,所述更新所述置信上下限区间具体包括: 采集主机更新后的第三网络流量; 根据所述第三网络流量和所述流量模型计算随机分量I[t]的正态分布参数y和 〇2; 根据y、〇2以及预设的Ut]的随机上限a、随机下限a^计算得到更新后的置信上 下限区间。
10. 根据权利要求9所述的方法,其特征在于,所述置信上下限区间的表达式为:[| :, |i= (J)_1(a+a〇)o+]i;l2=(J) ( a 〇) o + y; 其中,I为置信上限,I2为置信下限,巾h为标准正态分布函数的反函数。
【专利摘要】本发明实施例公开了一种网络文件传输优化方法,用于解决现有文件传输方式容易受到网络状态的影响,网络资源浪费和传输效率低下的问题。本发明实施例方法包括:获取主机当前的第一网络流量;根据预建立的流量模型和所述第一网络流量预测得到主机未来的第二网络流量;分析所述第二网络流量超越预设流量阈值的概率,得到分析结果;根据所述分析结果和预设的分割标准将需要传输的文件分割为相应的数据块进行传输。
【IPC分类】H04L29-08
【公开号】CN104811499
【申请号】CN201510246756
【发明人】胡男君, 陈越立, 李伟, 罗思维, 肖如武, 肖明礼, 陈绍坚, 杨式华, 袁天军
【申请人】广东中烟工业有限责任公司
【公开日】2015年7月29日
【申请日】2015年5月14日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1