【技术实现步骤摘要】
MPTCP多路径传输缓存耗量的回归模型计算方法和系统
本申请涉及多路径网络传输
,特别是涉及一种MPTCP多路径传输缓存耗量的回归模型计算方法和系统。
技术介绍
随着多种接入技术的发展,近年来智能移动终端越来越普及,它们往往都拥有多个网络接口(例如WLAN和3G/4G等),甚至连个人电脑也配备有多个网卡以通过多个接口同时接入到不同的网络供应商。这种具有多个网络接口的多宿主特性使设备具有了更好的可移动性、快速恢复能力、安全性好负载共享功能。负载共享功能是其中一个很重要的特性,它能够聚合不同链路的带宽、使得设备能获得更大的网络吞吐量。负载共享功能可以在网络协议栈中的多个层上实现,其中传输层是非常重要的网络协议栈。在传输层上进行负载功能的方法很多,例如R-MTP、MPTCP以及MCT-SCTP等,其中MPTCP是端到端实现负载共享的多路径传输协议中最重要的协议之一,近年来已广泛地应用于负载共享。MPTCP是传统TCP协议的扩展,即在传输层上个多条路径实现同时信息数据传输的协议。MPTCP使用TCP作为子流传输,多个路 ...
【技术保护点】
1.一种MPTCP多路径传输缓存耗量的回归模型计算方法,其特征在于,所述方法包括:/n获取MPTCP信息;/n从所述MPTCP信息中提取网络吞吐量值;/n将所述网络吞吐量值输入预先建立的缓存耗量模型,计算得到MPTCP缓存耗量值;其中所述缓存耗量模型是基于数理统计回归分析方法对NorNet Core实验数据进行分析建模得到的,且所述缓存耗量模型用于记录MPTCP缓存耗量与网络吞吐量之间的关系。/n
【技术特征摘要】
1.一种MPTCP多路径传输缓存耗量的回归模型计算方法,其特征在于,所述方法包括:
获取MPTCP信息;
从所述MPTCP信息中提取网络吞吐量值;
将所述网络吞吐量值输入预先建立的缓存耗量模型,计算得到MPTCP缓存耗量值;其中所述缓存耗量模型是基于数理统计回归分析方法对NorNetCore实验数据进行分析建模得到的,且所述缓存耗量模型用于记录MPTCP缓存耗量与网络吞吐量之间的关系。
2.根据权利要求1所述的方法,其特征在于,缓存耗量模型的建立方法,包括:
从NorNetCore国际测试床上获取所述NorNetCore实验数据;其中所述NorNetCore实验数据包括MPTCP缓存耗量实验值和网络吞吐量实验值;
建立多项式回归模型,并采用所述MPTCP缓存耗能实验值和所述网络吞吐量实验值对所述多项回归模型进行学习训练,得到训练后的回归模型;
对所述训练后的回归模型进行性能评估,在评估通过后,得到所述缓存耗量模型。
3.根据权利要求2所述的方法,其特征在于,对所述训练后的回归模型进行性能评估的步骤中,包括:
计算所述训练后的回归模型的确定系数和假定机率;
在所述确定系数大于预设的系数值,且所述假定机率小于预设的概率值时,判定所述训练后的模型评估通过。
4.根据权利要求2所述的方法,其特征在于,从NorNetCore国际测试床上获取所述NorNetCore实验数据的步骤中,包括:
选择NorNetCore国际测试床体系,其中所述NorNetCore国际测试床体系包括多个站点主机;各站点主机之间通过网络通信连接,形成MPTCP多路径传输系统;
对所述NorNetCore国际测试床体系配置网络初始参数;
在网络参数配置完成后,从所述MPTCP多路径传输系统随机选择一条传输路线为初始路径,在所述初始路径上设置缓存耗量值进行数据传输,测量并记录吞吐量值;
采用路径控制算法依次从剩余的MPTC...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。