论文部分内容阅读
随着网络技术的不断发展,服务的种类越发多样化,服务对网络资源的要求也随之不断增长,这使得当前的网络已逐渐难以满足迅速增长的服务需求,因而多路径传输的思想逐渐浮现,人们开始考虑利用多条路径来为服务提供传输支持,从而满足服务的高质量需求。另外,网络技术的发展还使得终端设备的接入方式变得多样化,网络中多接入终端设备的数量不断增长,这为多路径传输提供了物理支持,使得多路径传输的实现逐渐成为可能。多路径传输就是指服务能够同时利用多条路径而非单一路径进行数据传输,从而获得更好的传输性能。本文在分析现有多路径传输技术的基础上,从多路径传输的性能分析与优化、多路径传输与网络、多路径传输与服务需求、以及多路径传输与一体化网络的结合这四个方面展开了深入研究,具体工作如下:(1)首先,本文对多路径传输的传输性能进行了建模分析,随后设计了具体的优化实现方案。多路径传输在理想状态下的吞吐量估算模型,利用数据包在路径中的延时来推算接收缓存的释放时间,进而推导接收缓存大小与吞吐量之间的关系。并通过比较单路径传输与多路径传输的吞吐量,最终给出了多路径传输对缓存大小的要求。随后,针对多条路径中的数据分配问题,提出了基于自学习选路策略的多路径传输具体优化实现方案。其基于自主学习思想设计了一套闭环学习体系,通过不断的尝试数据分配比例,并以各种分配比例与最终传输效果的对应关系为知识空间,逐渐根据学习策略进行参数优化,从而最终达到最佳传输效果。(2)在研究了多路径传输端到端应用场景之后,本文进一步针对多路径传输的全网规模应用,提出了网络拓扑生成模型和网络传输模拟模型,对多路径传输与网络之间的关系进行了研究。网络拓扑生成模型能够随机构建基于层级结构的网络拓扑以用于仿真测试,并可以对生成过程中的具体环境参数进行调节。而网络传输模拟模型则能够通过设定的服务到达率和服务传输数据量,向网络中输入随机的服务流,并对网络中的数据传输进行模拟,从而得到网络中各个时刻的传输状态和性能。利用这两个模型,本文对多路径传输被全网规模应用后的传输效果进行了详细分析,并研究了不同性质的网络拓扑结构对多路径传输性能产生的影响。(3)在研究了多路径传输的传输问题之后,本文进而提出将应用层中的具体服务需求带入到多路径传输之中,实现针对具体的服务选择最佳的多路径传输策略,从而更好的满足服务需求。首先,通过建模分析提出了传输几何的思想。其将传输问题转化到几何空间中进行分析,通过定义的服务体验等价线,对最佳多路径传输方案进行理论求解。其次,在应用层与传输层之间建立层次分析模型。其以具体需求作为目标层,以各种多路径传输策略作为方案层,以传输性能指标作为中间的准则层,从而将多路径传输与上层服务需求有机的联系起来,使得多路径传输能够根据具体服务需求动态的调节传输策略,为上层提供最合理的传输层多路径支持。(4)最后,本文结合一体化标识网络体系,提出了基于连接标识的映射通信方案,使得多路径传输能够在该体系中得以具体实现。其利用一体化标识网络中连接标识的概念,提出使用连接标识来标记一次服务的获取过程,并针对连接发送数据,从而取代原本针对网络地址的发包方式。这使得连接成为了逻辑层面的概念,其能够同时包括多条物理路径,因而能够很好的利用连接标识来支持多路径传输。此外,映射通信通过连接标识到网络地址的映射,将通信过程分割成为了从接入网到核心网再到接入网的三部分,从而实现了接入网与核心网的分离。