异构网络环境下TCP协议的研究与模拟实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:litho
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
TCP协议最初是为有线网络而设计的,因此运行在有线网络上性能良好。但是目前随着无线技术的快速发展,网络已经从有线网络发展成为有线链路与无线信道共存的异构网络。当TCP协议应用到异构网络时性能显著下降。因此如何提高异构网络环境下TCP协议的性能已经成为目前一个重要的研究课题。 本文首先详细分析了TCP协议的发展历程,接着讨论了异构网络的特点和TCP协议面临的问题。然后分析比较了评价TCP协议性能的三种方法以及当前网络模拟的三种主流工具,并选定使用NS2作为模拟工具。 然后分别针对异构网络中的蜂窝网络和卫星网络环境的特点以及TCP协议在这两种环境下存在的问题进行深入研究,分析目前已有的解决方案,提出分别针对这两种网络环境的TCP协议:TCP-BK和TCP-BCRFD。针对蜂窝网络的TCP-BK通过动态探测吞吐量和往返延时判断网络中数据包丢失的原因,合理调整参数,并且探测网络流量和网络性能参数寻找性能上的最优点(knee点),将网络流量保持在该点,以达到最大的吞吐量;针对卫星网络的TCP-BCRFD通过检测网络中相对前向延迟的变化趋势来判断网络前向链路的状态,并据此在网络发生数据包丢失后,合理调整参数。模拟实验表明,两种TCP协议在各自的网络环境下比现有的协议在性能上有较大的提高。
其他文献
随着企业信息化不断深入,对于异构数据的集成的要求越来越迫切。异构数据集成问题是数据库领域的经典问题,现在随着XML技术的兴起,异构数据集成再次成为了研究的热点。 本文
当前,随着大量传统软件需要向面向对象平台上移植,基于面向对象技术的逆向工程研究成为关注的热点。这个方面的研究可以选择不同的输入源如源代码、数据模式和界面表单等。本文
内容中心网络以数据内容本身作为体系架构的中心,可以从根本上解决现今以内容分发和检索为主的网络需求和基于IP网络“主机——主机”的通信模式之间的不匹配。内容中心网络
定义了影响无线网络Qos的维度,描述了考虑Qos进行路由决策的问题,介绍了相应的背景知识,依据单跳/多跳,单通道/多通道和单路径/多路径对无线网络进行了分类,阐述了每一类网络中不
随着互联网的发展,我们在享受其丰富内容与便捷服务的同时,还面临着严峻的网络安全问题。为构建安全的网络环境,防止各种网络黑产事件,生物识别技术在革新着旧有的简单身份验证模
多Agent协作是求解复杂问题的有效途径之一,而在多Agent协作过程中Agent如何组合是问题的关键。本文通过研究Agent的关系入手,基于动态模糊关系(Dynamic Fuzzy Relation,DFR)建
本文通过对MPEG-4技术的分析,采用面向对象内容的思想对视音频实时传输进行了研究,涉及编解码、同步、交互机制和传输,重点研究和分析了MPEG-4标准的系统部分(ISO/IEC 14496-1)和
本论文以面向对象分析设计为核心思想,从中央广播电视大学教务管理系统出发,以建立数据访问模型为手段去建立与面向对象程序无缝连接的数据模型,并总结一种分布式应用系统的数据
软件测试是软件工程中的一个阶段,是保证软件质量的一个重要手段。随着面向对象软件开发技术的广泛应用和软件测试自动化的要求,特别是基于UML的软件开发技术的逐渐普及,基于UML
本课题在综合考虑水平井完井方式和井筒流动影响基础上,建立了一套复杂的水平井完井耦合模型,并设计编写相应的数值模拟程序求解模型,对模型参数进行了敏感性分析。这些研究成果