一、MANET中TCP协议的性能改进(论文文献综述)
宋宏伟[1](2021)在《卫星链路传输层拥塞控制研究》文中提出随着互联网技术的快速发展,网络业务类型和服务数量也在日益增多,地面网络通信带宽不能满足人们的需求。由于卫星网络具有传输距离远,覆盖范围广、通信扩展性高、通信频段宽,不受地域限制等优点,使得卫星通信技术逐渐成为信息传输的重要手段。卫星网络具有数据往返间隔长,高误码率以及双向链路不对称等特点使地面网络传输控制协议不能很好地适应卫星通信网络。针对上述问题,国内外专家和科研学者对传输控制协议进行了深入的研究和改进,让传输控制协议在保持自身优势的基础上,能够克服卫星网络的中的不利因素。首先通过分析传输控制协议的工作原理,以及卫星链路的特性,结合这两方面的因素,总结出当传输控制协议受到卫星链路的影响时,会导致原始的拥塞控制算法因无法准确判断拥塞,使得拥塞窗口具有较大的波动性,降低了链路带宽利用率。针对以上问题,在原始TCP Vegas算法的基础上做出了改进,提出一种能够主动适应链路变化的Vegas_S拥塞控制算法。Vegas_S算法主要从三个角度出发,对TCP的工作机制进行调整。首先,添加新的RTT计算机制,代替原来的RTT计算方法,解决了原始Vegas算法因链路不对称,而导致的RTT计算存在不公平的问题,改进后的RTT计算机制能够更准确地计算出链路中的有效时延,从而使得对网络中的拥塞判断更准确。其次,Vegas_S算法也对卫星往返时延过长引发的一系列问题提供了解决方案,主要内容是在慢启动阶段增加了新的拥塞窗口增长策略以及参数变量,解决了短连接时的带宽利用率低,同时也避免了慢启动后期因窗口增幅过大而引起的突发性拥塞。最后,在拥塞避免阶段进行了改进,增加了带宽判别机制,更准确地预测网络状态,合理调整传输速率,增加算法的稳定性和高效性。选用OPNET软件作为仿真工具,参照实际中的卫星网络环境,搭建了一个仿真模型。通过在不同的网络参数下对Vegas算法和新算法进行对比分析,验证了新算法更适合卫星网络通信环境,新算法能够提高传输稳定性并保持较高的吞吐量。
王群,钱焕延[2](2013)在《面向M2M通信的传输控制机制与方法》文中进行了进一步梳理M2M通信是物联网的重要组成部分,其中基于IP的M2M通信方式实现了网络节点的统一编址、统一协调和统一管理,成为当前的研究重点和热点。传统TCP差错控制机制把数据丢失原因简单地归结为网络拥塞,并采用拥塞控制机制来解决,而忽略了无线连接存在的链路高比特误码率、拓扑频繁变化、信道非对称性、MAC协议的不公平性等缺陷,使得传统TCP不适合在高可靠性M2M通信中使用。分析了影响M2M通信的TCP因素和改进方法,以端对端连接、拆连接和混合连接3种方式分别讨论了相应的解决方案,提出了TCP在M2M通信中的改进思路和研究方向。
王耀国,刘进,袁林锋[3](2013)在《海上船舶网络中TCP协议性能分析》文中研究表明根据海上船舶网络的特点及其业务需求,深入分析了该有线/无线混合网络中影响TCP(Transmission Control Protocol,传输控制协议)传输性能的主要因素。其中,着重研究了船舶间MANETs(Mobile Ad hoc Networks,移动自组织网)的影响,该网络存在一些固有局限,使得传统的TCP协议应用于其中时效率低下。在分析对比目前业界改进MANETs中TCP性能的一些热点方案的基础上,提出了一种海上船舶有线/无线混合网络中基于TCP的业务传输解决方案。该方案是一种"端到端"的解决方案,包括三部分:即有线部分、接入服务器以及无线部分。有线部分采用标准的TCP协议;无线部分采用改进的TCP协议或者是UDP协议承载,以改善TCP协议在MANETs中的性能;接入服务器连接有线和无线部分,具有协议转换功能。利用QualNet进行仿真分析,结果表明,与传统TCP协议相比,该改进方案吞吐量有显着提高。
柏长帅,孙荣平,曲媛媛[4](2013)在《航空数据链网络中的TCP机制》文中提出在航空数据链网络中,由于飞行器移动速度极快,通信网络的拓扑结构呈高动态变化,现有的移动自组网不能满足航空数据链网络的需求。根据以MANET为基础的AANET网络结构的特征,研究了AANET中TCP所面临的问题,并针对性地提出了相应的解决方案。
皋亦枫[5](2013)在《移动自组织网络中TCP的跨层优化》文中认为随着互联网技术和移动通信的不断发展,无线网络技术由于其特有的优势在因特网中占有着越来越重的地位。专家预测:移动通讯的的下一代网络是基于IP网络的,而目前90%以上的IP网络业务是基于TCP协议的。所以,随着人们对于无线网络业务需求的不断增加,对于无线网络技术的性能和服务质量也有了更高的要求。而由于TCP协议在无线网络中的重要性,因此,在移动网络中提升TCP协议性能的应用研究显得非常有意义。TCP协议原本是基于有线网络进行设计和开发的,由于有线网络中的丢包基本是因为网络拥塞造成的,所以TCP根据对丢包的监控实现网络流量进行控制。但是在移动自组织网络中,节点的移动,网络环境的不稳定以及隐藏节点和暴露节点的问题都会导致MAC层频繁的发生竞争冲突,从而导致路由的中断,引发TCP长时间的中断和重传。所以在移动自组织网络中使用传统的有线TCP协议,会导致性能的严重下降。为了优化MANET网络中TCP的性能,提出了两种跨层方案:根据MAC层协议为TCP协议设计三种状态:连接状态,断开状态和恢复状态。通过IEEE802.11协议产生的中断信号LBN实现状态之间的转换。每种状态对应一种TCP分组的控制机制,从而完成TCP协议根据底层链路状态进行切换,实现协议的跨层优化。通过AODV路由协议,在路由建立过程中记录路由的中间跳数,然后根据跳数限制TCP协议发送窗口的最大值和最小值。从而避免了TCP协议窗口过小造成了带宽浪费和窗口过大造成的网络拥塞。本文详细分析了TCP协议在移动自组织网络中的性能问题,同时提出了MAC层和路由协议两种跨层优化方案,并通过NS2进行方案的仿真实现和分析,验证了改进的有效性。
王小丽[6](2012)在《多跳Ad Hoc网络的TCP性能改进》文中研究说明在无线通信领域,移动Ad Hoc网络作为一种新的网络得到了迅速的发展。Ad Hoc网络不需要固定的网络设施,由一些自带无线接收器和发射器装置的无线节点组成的一个多跳的、临时性的自治系统。易于组网且容易实现的优点使得其备受关注。网络中的这些无线节点可以任意移动形成动态拓扑且无中心、多跳路由,然而正是这些特性使得传统的TCP协议无法在Ad Hoc网络上直接使用,传统TCP协议把丢包无一例外认为是网络拥塞引起的,而在Ad Hoc网络中丢包不仅仅是由网络拥塞引起的,如果在Ad hoc网络中直接使用传统TCP协议,将会造成网络吞吐量的下降。因而如何改善Ad Hoc网络中TCP的性能是一个非常重要的研究课题。本文首先介绍了Ad Hoc网络的基础知识和传统TCP协议及其拥塞控制机制,其次结合了Ad Hoc网络特有的属性,从网络协议层入手,分析了网络协议层对TCP性能的影响,并分析了目前针对这些影响因素的改进方案。最后针对假链路失效严重影响了TCP吞吐量问题提出了改进方案,采用忙音多址访问技术中双信道的思路,提出了基于双信道的BTAS算法来减少这种影响。基于不可靠的广播问题,BTAS算法增加了一个窄带忙音信道,为链路失效检测帧的发送预约信道,这样能够有效避免检测帧的冲突,就能够有效避免假链路失效问题。有效地提高TCP的吞吐量,改善了TCP的性能。本文选择了具有开放源代码的NS作为Ad Hoc网络的仿真工具。把改进算法在吞吐量和公平性上与IEEE802.11协议的进行了仿真对比。并描述了仿真的具体过程。仿真结果表明改进后的算法对Ad Hoc网络中TCP性能的提高是有效地。
黄立[7](2011)在《MANET中TCP Vegas性能的分析与改进》文中进行了进一步梳理移动自组织网络(MANET)是由一组移动节点通过无线链路动态组成的一个分布式自治网络,具有无中心节点、多跳、自组织性、网络拓扑动态变化等特点,广泛应用于军事领域和民用服务领域。目前对MANET下进行可靠数据传输的TCP协议的性能研究是一个热点,TCP协议最初为有线环境设计,将数据包丢失原因归咎于网络拥塞,但由于MANET环境下路由变化频繁,加之无线信道的高误码率以及信道冲突等因素导致丢包因素复杂,对TCP性能会产生较大影响,因此将有线环境下的TCP传统拥塞控制机制直接应用于MANET时往往会造成性能的大幅下降。本文综述了TCP在移动自组织网络中应用时存在的问题和研究现状,对MANET和TCP拥塞控制的相关技术做了介绍,分析和比较了几种典型的TCP拥塞控制算法,对MANET中影响TCP性能的主要因素作了深入分析,分类介绍了目前国内外几种典型的改进方案。论文重点研究了TCP Vegas拥塞控制算法在MANET中存在的问题,针对性地提出了一种能提高其在MANET下性能的跳数自适应方案TCP Vegas-HA(TCP Vegas-Hops Adaptive)。TCP Vegas-HA方案首先通过实验测试获取一组特定网络环境下不同跳数和节点缓存的最优阈值作为经验值,并在此基础上针对常见的多TCP流混合传输的情况设计了新的拥塞控制算法。对于MANET中无线信道冲突引起的虚假路由失效和因为路由跳数的改变导致往返时间最小值BaseRTT无法精确测量的问题,本文分别提出了相应的改进方案和新的基于经验值的测量方法。通过NS2的仿真结果表明,TCP Vegas-HA方案能有效提高TCP在MANET中的吞吐量,无论对静态还是动态移动自组织网络都具有良好的适应性。
孙伟[8](2010)在《TCP友好性流媒体传输速率控制协议中若干问题的研究》文中进行了进一步梳理流媒体技术是宽带通信网络和多媒体技术共同发展的产物。近年来,随着互联网、通信技术、多媒体压缩技术以及终端处理能力的快速发展,互联网流媒体技术应运而生。然而由于Internet与生俱来的“尽力而为”的服务特性以及Internet为数据传输而设计的初衷,加之流媒体应用的特殊服务质量要求,大范围地在互联网上部署流媒体应用仍然面临许多挑战。这其中,如何在高效地传递流媒体数据的同时保证互联网的稳定性是急需解决的问题。针对以上问题,目前国内外学者已提出多种流媒体传输速率及拥塞控制机制。在众多的解决方案中,目前被公认为最有效的流媒体传输速率控制方案是TFRC (TCP Friendly Rate Control, TCP友好性速率控制)协议。IETF也制定了一系列TFRC相关的RFC文档。然而,大量的研究表明,TFRC协议仍然存在一些缺陷。首先,TFRC采用的基于TCP Reno的TCP吞吐量方程并不能反映目前在互联网中占主流地位的TCP NewReno数据流的吞吐量。其次,TFRC采用了类TCP协议的慢启动算法,很容易导致在慢启动结束时大量的数据包丢失。第二,TFRC丢包判定算法受到网络中乱序数据包的影响,容易发生丢包误判。本文针对以上问题展开研究,并提出了相应的解决方案。所取得的具体成果如下:(1)提出了一种基于TCP NewReno的TCP稳态吞吐量分析模型,用于描述TCP数据流的吞吐量与往返时延,重传超时时间以及丢包事件概率之间的关系。该模型充分考虑了慢启动与快速重传阶段对TCP吞吐量的影响。仿真实验表明,该模型可以准确地预测网络中TCP NewReno数据流的吞吐量。将该模型应用于TFRC协议,可以很好地保证TFRC协议对于TCP协议的友好性。(2)提出了一种基于带宽测量技术的TFRC慢启动算法。该算法利用在线网络带宽测量技术,探测出目前网络可用带宽,从而根据网络状态实现发送速率的动态更新。同时改变发送速率的增长方式,使发送速率在连接启动时增幅较大,而在慢启动结束过度到拥塞避免阶段增加幅度较小。仿真实验表明,该算法有效避免了多个分组丢失现象的发生,提高了TFRC连接由慢启动阶段过渡到拥塞避免阶段的平滑性。(3)提出了一种基于延时响应的丢包判定算法,用于克服乱序数据包对TFRC协议的影响。该算法在接收端收到3个乱序数据包时会启动一个延时定时器,以允许缺失的数据包通过其他路径或链路层的恢复机制到达接收端。仿真实验表明,该算法可以有效降低乱序数据包出现的次数,降低丢包的误判率。而当网络中无乱序数据包时,改进算法仍对标准TCP协议具有很好的公平性和友好性。(4)分别在NS2仿真实验平台和Linux操作系统中实现了改进的TFRC协议。并通过大量的仿真实验与真实网络测量考察了改进协议的性能。结果表明改进协议在传输速率平滑性,对于TCP协议的友好性,对拥塞响应的稳定性等多方面均可以满足流媒体应用对于传输速率控制的要求。
李庆华[9](2010)在《基于网络演算的无线自组网TCP性能分析与改进》文中提出无线自组网(Wireless Ad Hoc Networks)是由一组具有路由转发功能的移动节点组成,其特点是没有固定的通信设施,网络中的所有节点都是可以移动的,每个节点既是终端又是路由器。无线自组网的组网方式非常灵活,代表了未来无线通信领域发展的方向之一,有着广阔的应用前景。因为数据传输的可靠性,TCP协议现已成为互联网上一种最为广泛配置的协议之一,随着无线通信技术的发展,在无线网络上采用TCP协议将成为人们很自然的选择。但TCP协议在无线自组网中性能较差,如吞吐率较低、稳定性和公平性较差、存在频繁的伪重传等。因此,对无线自组网环境下的TCP协议进行分析和改进显得非常迫切。网络演算理论作为近年来新出现并得到快速发展的网络QoS理论,它在网络数据流的延迟、延迟抖动、队列缓冲区大小以及丢包率等一些分组交换网络基本属性的分析和计算中显示出了强大的功能。本文利用网络演算对无线自组网环境下的TCP协议性能进行分析和改进,主要工作和创新性成果如下:(1)基于网络演算理论提出了TCP数据流的延迟及延迟抖动上界和吞吐量上界模型,并进行了仿真分析精确的TCP性能上界分析对无线环境下TCP协议的性能改进具有指导意义;对进入无线自组网节点的TCP数据流进行漏桶管制,节点为TCP提供基于速率-延迟模型的服务保障,在已有无线自组网链路吞吐量模型的基础上利用网络演算理论推导了TCP数据流的延迟及延迟抖动上界和吞吐量上界模型;通过仿真实验分析表明基于网络演算的无线自组网TCP性能上界模型具有较好的性能,同时也表明现有TCP协议在无线环境下还存在较大的改进空间,从而为后续的研究指明了方向。(2)分析了无线环境下TCP定时器的性能问题,提出了针对无线自组网环境的TCP定时器改进方法仿真并分析了无线自组网TCP数据流重传定时器(RTO)与传输回路时间(RTT)的关系,通过实验结果指出在RTT剧烈振荡的无线多跳网络环境下RTO的变化会滞后于RTT的变化,从而导致TCP定时器的RTO估计算法不准确,造成TCP频繁的伪重传;利用线性均方误差理论对当前数据传输的RTT值进行估计,在此基础上利用网络演算理论推导了TCP数据流的最小传输延迟上界并以此改进了RTO的估计算法;在各种拓扑形式的仿真实验中,对基于最小延迟上界的RTO算法与RFC 2988标准算法进行了比较,结果表明基于最小延迟上界的RTO算法能更准确的估计TCP数据传输回路延迟,减少TCP数据传输中的伪重传,提升无线环境下TCP协议的数据传输效率。(3)研究了TCP的网络拥塞丢包率,提出了保证数据流拥塞丢包率为零的TCP发送窗口上限WThresh首先仿真并分析了无线自组网TCP数据流拥塞丢包数与队列长度和发送窗口大小的关系,指出在一定的网络条件下可以保证数据流网络拥塞丢包率为零;然后在已有无线自组网链路吞吐量模型的基础上利用网络演算理论推导了保证数据流拥塞丢包率为零的TCP发送窗口上限WThresh,且仿真验证了当TCP发送窗口限制在理论计算的WThresh范围内时其数据流拥塞丢包率为零;基于WThresh的改进协议TCP- WThresh能在拥塞窗口上限范围内准确判断丢包为非拥塞丢包,有效避免TCP误启动拥塞控制机制,使TCP-WThresh在各种拓扑形式的无线自组网环境下都能获得较好的稳定性和较高的吞吐量。(4)仿真分析了TCP的不公平性,提出了改善TCP公平性的混合算法TCP流的不公平性在无线自组网中是一个广泛存在的问题;本课题首先对十字型拓扑环境下无线自组网TCP数据流公平性进行了仿真分析,指出TCP的公平性与TCP数据报传输回路时间RTT和数据报大小相关;然后基于服务曲线最早期限优先调度模型,推导了保证节点内资源公平分配的无线自组网TCP流的分组调度算法,并结合已有的节点间信道资源公平分配算法,提出了TCP数据流公平性改进策略;仿真实验表明,基于服务曲线的TCP公平性混合改进策略在十字形和网格形式拓扑的无线自组网环境下显着改善了其TCP流的吞吐率公平性。
孙伟,温涛,郭权[10](2009)在《MANET中TCP数据包的乱序问题及其解决方案》文中研究表明在MANET中,节点的移动性会导致不同的TCP数据包沿不同的路径到达接收端,进而在接收端产生大量的乱序数据包,影响TCP协议的性能。提出了一种延时响应TCP协议(TCP-D),通过延时触发拥塞控制算法来提高TCP协议在MANET中的性能。对延时响应TCP协议的吞吐量分析表明,增加延时定时器后,TCPD协议仍能保证对标准TCP协议的友好性。仿真实验表明,TCPD算法可以明显减少乱序数据包的数量,获得较标准TCP协议更高的网络吞吐量。而在网络结构稳定、无乱序数据包的情况下,改进协议仍具有很好的公平性和友好性。
二、MANET中TCP协议的性能改进(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、MANET中TCP协议的性能改进(论文提纲范文)
(1)卫星链路传输层拥塞控制研究(论文提纲范文)
摘要 |
abstract |
第1章 绪论 |
1.1 研究背景 |
1.2 研究现状 |
1.3 论文研究内容与组织结构 |
第2章 卫星链路中的传输控制协议 |
2.1 传输控制协议组成 |
2.2 拥塞控制算法 |
2.2.1 慢启动算法 |
2.2.2 拥塞避免算法 |
2.2.3 快速重传 |
2.2.4 快速恢复 |
2.3 卫星链路的特点 |
2.3.1 卫星链路往返时延长 |
2.3.2 卫星链路误码率高 |
2.3.3 卫星链路带宽不对称 |
2.4 本章小结 |
第3章 卫星链路中的拥塞控制算法分析与设计 |
3.1 常见的拥塞算法分析 |
3.2 TCP Vegas拥塞控制研究 |
3.3 Vegas_S拥塞控制算法设计 |
3.3.1 改进的时延计算机制 |
3.3.2 改进的慢启动算法 |
3.3.3 改进的拥塞避免算法 |
3.4 本章小结 |
第4章 Vegas_S拥塞控制算法仿真与分析 |
4.1 OPNET仿真软件介绍 |
4.1.1 仿真特性分析 |
4.1.2 仿真核心机理 |
4.2 Vegas_S仿真模型设计 |
4.2.1 节点模型设计 |
4.2.2 协议模型设计 |
4.3 Vegas_S仿真流程与结果分析 |
4.3.1 仿真环境搭建与参数设置 |
4.3.2 仿真实现步骤 |
4.3.3 仿真方案设计与结果分析 |
4.4 本章小结 |
结论 |
参考文献 |
攻读硕士学位期间发表的论文和取得的科研成果 |
致谢 |
(2)面向M2M通信的传输控制机制与方法(论文提纲范文)
1 引言 |
2 基本概念 |
2.1 M2M通信 |
2.2 TCP的拥塞控制机制 |
3 M2M通信中的TCP机制评价与分析 |
3.1 影响M2M通信的TCP因素 |
3.1.1 TCP协议对无线链路的不适应性 |
3.1.2 TCP协议对无线网络拓扑频繁变化的不适应性 |
3.1.3 无线信道的非对称性与TCP机制的不适应性 |
3.1.4 802.11MAC协议的不公平性与TCP流间的不适应性 |
3.2 M2M通信中TCP协议改进方法评价 |
3.2.1 显式拥塞通知(ECN) |
3.2.2 显式丢失通知(ELN) |
3.2.3 ARQ和FEC |
4 TCP改进协议在M2M通信中的应用分析 |
4.1 端到端连接 |
4.2 分段连接 |
4.3 混合连接 |
4.4 不同连接技术比较 |
结束语 |
(3)海上船舶网络中TCP协议性能分析(论文提纲范文)
引言 |
1 海上船舶网络中TCP协议研究 |
1.1 影响海上船舶网络中TCP性能的因素 |
1.2 船舶间无线网络部分TCP协议性能分析 |
1.2.1 无线多跳特性对TCP性能的影响 |
1.2.2 动态拓扑对TCP性能的影响 |
1.2.3 路径不对称对TCP性能的影响 |
2 MANETs中TCP协议的改进 |
2.1 跨层改进 |
1)TCP与网络层的跨层改进 |
2)TCP与链路层的跨层改进 |
3)TCP与物理层的跨层改进 |
4)网络层和物理层的跨层改进 |
2.2 单层改进 |
1)TCP层的改进 |
2)网络层的改进 |
3)链路层的改进 |
2.3 改进方案对比 |
3 适用于海上船舶网络的TCP协议解决方案 |
4 仿真及性能分析 |
4.1 仿真场景设定 |
4.2 仿真结果分析 |
5 结束语 |
(4)航空数据链网络中的TCP机制(论文提纲范文)
1 MANET在航空数据链中的应用 |
2 TCP遇到的问题 |
2.1 网络拥塞 |
2.2 传输信道错误 |
2.3 路由失效 |
2.4 网络分割 |
2.5 数据报乱序 |
2.6 不公平问题 |
3 TCP优化方案 |
3.1 网络反馈方案 |
3.2 端到端方案 |
3.3 缓存方案 |
3.4 小结 |
4 结束语 |
(5)移动自组织网络中TCP的跨层优化(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 课题的研究背景和意义 |
1.1.1 移动自组织网络概述 |
1.1.2 TCP协议概述 |
1.1.3 研究环境 |
1.2 论文的安排 |
第二章 TCP机制和原理分析 |
2.1 TCP报文结构和分组大小 |
2.2 TCP连接的建立和终止 |
2.2.1 TCP的建立 |
2.2.2 TCP的终止 |
2.3 TCP的可靠性 |
2.3.1 TCP的序号和确认 |
2.3.2 TCP的超时重传 |
2.3.3 TCP的快速重传 |
2.4 TCP的流量控制 |
2.4.1 TCP的慢启动(Slow-start)机制 |
2.4.2 TCP的拥塞避免(Congestion Avoidance) |
2.5 无线自组织网中TCP的性能 |
2.5.1 影响TCP性能的因素 |
2.5.2 TCP在MANET中的几种改进方案 |
第三章 一种基于MAC层反馈的改进协议 |
3.1 IEEE 802.11协议标准 |
3.1.1 IEEE 802.11网络的组成 |
3.1.2 MAC层DCF功能 |
3.1.3 DCF机制出现的问题 |
3.1.4 拓扑随机链路中丢包的概率分析 |
3.2 改进方案的提出 |
3.2.1 改进方案针对的问题 |
3.2.2 改进方案的设计思路 |
3.2.3 改进方法分析 |
3.3 改进方案的仿真实现 |
3.3.1 改进方案的处理流程 |
3.3.2 改进方案的实现 |
3.3.3 改进方案的仿真结果和分析 |
3.3.4 改进方案的优劣分析 |
第四章 基于路由选路的反馈方案 |
4.1 网络协议与TCP吞吐量的关系 |
4.2 TCP窗口机制的影响 |
4.3 提出基于选路的改进方案 |
4.3.1 改进AODV路由协议 |
4.3.2 改进TCP协议初始化参数 |
4.4 路由协议处理流程 |
4.4.1 下界的确定 |
4.4.2 上界的确定 |
4.4.3 仿真方案实现 |
4.5 方案的仿真分析 |
第五章 总结与展望 |
5.1 总结 |
5.2 展望 |
参考文献 |
致谢 |
(6)多跳Ad Hoc网络的TCP性能改进(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 本文的研究背景 |
1.2 研究现状 |
1.3 研究目的及主要内容 |
1.4 论文的结构 |
第二章 Ad Hoc 网络及TCP 协议 |
2.1 Ad Hoc 网络简介 |
2.1.1 Ad Hoc 的发展历程 |
2.1.2 Ad Hoc 网络的特点 |
2.1.3 Ad Hoc 网络的应用 |
2.2 传统TCP 协议及拥塞控制 |
2.2.1 TCP 协议的拥塞检测 |
2.2.2 TCP 协议的拥塞控制 |
2.3 本章小结 |
第三章 Ad Hoc 网络中TCP 的性能问题 |
3.1 影响TCP 性能的因素 |
3.2 MAC 层的影响及研究现状 |
3.2.1 MAC 层的影响因素 |
3.2.2 MAC 层的研究现状 |
3.3 网络层的影响及研究现状 |
3.3.1 网络层的影响因素 |
3.3.2 网络层的研究现状 |
3.4 本章小结 |
第四章 Ad Hoc 环境下TCP 性能的改进 |
4.1 影响TCP 稳定性和公平性的原因 |
4.1.1 不可靠的广播问题 |
4.1.2 假链路失效问题 |
4.2 假链路失效对TCP 性能的影响 |
4.2.1 对TCP 稳定性的影响 |
4.2.2 对TCP 公平性的影响 |
4.3 TCP 性能的改进现状 |
4.3.1 TCP 性能改进的单层改进方案 |
4.3.2 跨层综合改进策略 |
4.3.3 优化策略的性能比较 |
4.4 基于忙音多址访问的忙音协助算法-BTAS |
4.4.1 双忙音多址访问协议 |
4.4.2 BTAS 算法的架构 |
4.4.3 BTAS 算法的描述 |
4.5 本章小结 |
第五章 性能仿真 |
5.1 仿真工具及步骤概述 |
5.1.1 NS2 仿真工具 |
5.1.2 仿真步骤 |
5.2 吞吐量性能仿真 |
5.2.1 静态链式拓扑 |
5.2.2 静态交叉拓扑 |
5.3 公平性性能仿真 |
5.3.1 公平性指数 |
5.3.2 静态链式拓扑 |
5.3.3 静态交叉拓扑 |
5.4 本章小结 |
第六章 总结与展望 |
6.1 总结 |
6.2 展望 |
致谢 |
参考文献 |
作者在硕士研究生期间发表的论文 |
(7)MANET中TCP Vegas性能的分析与改进(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题研究背景 |
1.2 MANET 中TCP 的性能问题 |
1.3 移动自组织网络中TCP 改进方案的研究现状 |
1.4 论文的主要工作和相关贡献 |
1.5 论文的组织结构 |
第二章 MANET 下的TCP 协议与改进方案 |
2.1 MANET 技术 |
2.1.1 MANET 概述 |
2.1.2 MANET 的网络特点 |
2.1.3 MANET 中的路由协议 |
2.2 TCP 拥塞控制原理 |
2.3 典型的TCP 拥塞控制算法 |
2.3.1 Tahoe TCP |
2.3.2 TCP Reno |
2.3.3 TCP NewReno |
2.3.4 TCP Vegas |
2.3.5 TCP Sack |
2.4 MANET 环境对TCP 性能的影响 |
2.4.1 数据链路层的影响因素 |
2.4.2 网络层和传输层的影响因素 |
2.5 无线移动自组网中TCP 改进方案分析 |
2.5.1 基于网络反馈的改进方案 |
2.5.2 基于端到端的改进方案 |
2.6 本章小结 |
第三章 MANET 下TCP Vegas 的存在问题和仿真分析 |
3.1 TCP Vegas 拥塞控制算法 |
3.1.1 改进的慢启动机制 |
3.1.2 基于带宽估计的拥塞避免机制 |
3.1.3 新的重传机制 |
3.2 MANET 下TCP Vegas 的局限性和问题分析 |
3.2.1 固定拥塞阈值的局限性 |
3.2.2 应对路由跳数变化的问题 |
3.2.3 公平性问题 |
3.3 TCP Vegas 的相关改进方案 |
3.3.1 TCP Vegas-A 拥塞控制算法 |
3.3.2 TCP Vegas-A 算法适用性分析 |
3.4 MANET 下TCP Vegas 的仿真与性能分析 |
3.4.1 不同路由协议对TCP Vegas 性能的影响 |
3.4.2 路由跳数和节点缓存对TCP Vegas 性能的影响 |
3.4.3 MANET 中TCP Vegas 拥塞窗口的变化 |
3.5 本章小结 |
第四章 TCP Vegas-HA 跳数自适应方案的设计 |
4.1 TCP Vegas-HA 方案经验值的获取 |
4.1.1 测量方案的确定 |
4.1.2 具体测量环境的建立 |
4.1.3 测量结果与分析 |
4.2 TCP Vegas-HA 拥塞控制算法的设计 |
4.2.1 跳数自适应机制的实现 |
4.2.2 TCP Vegas-HA 拥塞控制算法的描述 |
4.2.3 接收端实时吞吐量的计算 |
4.3 应对路由跳数变化的自适应改进 |
4.4 应对路由失效的改进 |
4.5 本章小结 |
第五章 TCP Vegas-HA 跳数自适应方案的仿真与分析 |
5.1 NS2 仿真实验平台 |
5.1.1 NS2 仿真软件概述 |
5.1.2 NS2 仿真的一般流程 |
5.2 NS2 仿真环境的建立 |
5.2.1 随机场景的生成 |
5.2.2 随机数据流的生成 |
5.2.3 仿真程序的运行 |
5.3 NS2 仿真结果的分析 |
5.3.1 Trace 文件的分析 |
5.3.2 性能比较图的生成 |
5.4 TCP Vegas-HA 方案的仿真与分析 |
5.4.1 静态拓扑 |
5.4.2 动态拓扑 |
5.5 本章小结 |
第六章 总结与展望 |
6.1 工作总结 |
6.2 未来工作的展望 |
参考文献 |
攻读硕士学位期间公开发表(录用)的论文 |
致谢 |
(8)TCP友好性流媒体传输速率控制协议中若干问题的研究(论文提纲范文)
摘要 |
Abstract |
目录 |
第1章 绪论 |
1.1 引言 |
1.2 研究背景 |
1.2.1 流媒体的概念及特点 |
1.2.2 流媒体的发展基础及现状 |
1.3 问题的提出 |
1.3.1 流媒体传输质量要求 |
1.3.2 现有互联网传输协议分析 |
1.3.3 现有的解决方案及其不足 |
1.4 本文的主要研究内容和创新点 |
1.5 论文的组织结构 |
第2章 相关背景知识 |
2.1 网络拥塞及其产生原因 |
2.2 TCP拥塞控制协议 |
2.2.1 TCP协议简介 |
2.2.2 TCP协议所提供的功能 |
2.2.3 TCP协议的拥塞控制算法 |
2.3 TFRC协议 |
2.3.1 TFRC协议原理及工作步骤 |
2.3.2 TFRC数据包包头结构 |
2.3.3 参数测量 |
2.3.4 发送速率调节 |
2.4 本章小结 |
第3章 TCP吞吐量分析模型 |
3.1 PFTK模型及其缺陷分析 |
3.1.1 TCP吞吐量模型 |
3.1.2 PFTK吞吐量模型缺陷分析 |
3.2 TCP NewReno算法简介 |
3.3 基于TCP NewReno的稳态吞吐量模型 |
3.3.1 基本思路 |
3.3.2 丢包完全由重复应答指示 |
3.3.3 由重传超时引起的丢包概率 |
3.4 仿真实验及结果分析 |
3.5 本章小结 |
第4章 基于带宽测量技术的慢启动算法 |
4.1 TFRC慢启动算法及其性能分析 |
4.1.1 TFRC慢启动算法 |
4.1.2 TFRC慢启动算法性能仿真实验 |
4.2 目前的研究进展 |
4.2.1 修改慢启动门限值 |
4.2.2 源节点和目标节共享链路信息 |
4.2.3 快速启动算法 |
4.2.4 利用带宽测量技术提高慢启动算法性能 |
4.3 现有的带宽测量技术分析 |
4.3.1 单个分组技术 |
4.3.2 分组对技术 |
4.3.3 多分组技术 |
4.4 带宽测量算法的改进 |
4.4.1 带宽测量算法原理 |
4.4.2 缺陷分析与改进 |
4.5 基于带宽测量的慢启动机制 |
4.6 网络仿真与性能分析 |
4.7 本章小结 |
第5章 基于延时等待的乱序数据包处理算法 |
5.1 引言 |
5.2 丢包检测算法及乱序数据包对其影响分析 |
5.2.1 TFRC丢包检测算法及乱序数据包对其影响分析 |
5.2.2 乱序数据包产生原因 |
5.3 相关研究工作 |
5.4 基于延时等待的乱序数据包处理算法 |
5.4.1 算法描述 |
5.4.2 延时定时器的选择 |
5.4.3 性能分析 |
5.5 性能仿真实验及结果分析 |
5.5.1 乱序数据包对于TCP与TFRC的影响 |
5.5.2 改进算法的性能仿真实验及结果分析 |
5.6 本章小结 |
第6章 协议整体性能评价 |
6.1 性能评价指标定义 |
6.2 NS2仿真实验结果分析 |
6.3 实际网络测试结果分析 |
6.4 本章小结 |
第7章 结束语 |
7.1 本文的主要研究成果 |
7.2 未来工作展望 |
参考文献 |
致谢 |
攻读博士期间的主要成果 |
作者简介 |
(9)基于网络演算的无线自组网TCP性能分析与改进(论文提纲范文)
摘要 |
ABSTRACT |
目录 |
插图索引 |
附表索引 |
第一章 绪论 |
1.1 无线自组网及TCP协议 |
1.2 无线自组网中TCP协议面临的问题 |
1.3 国内外相关研究现状分析 |
1.3.1 无线自组网TCP性能研究 |
1.3.2 网络演算理论和应用研究现状 |
1.4 课题主要的研究内容 |
1.5 论文的组织结构 |
第二章 网络演算理论基础 |
2.1 网络演算理论概述 |
2.2 网络演算的数学基础 |
2.3 网络数据流的代数模型 |
2.4 确定网络演算 |
2.5 本章小结 |
第三章 基于网络演算的无线自组网TCP性能上界分析 |
3.1 问题概述 |
3.2 无线自组网链路吞吐量模型 |
3.2.1 系统介绍和相关假设 |
3.2.2 链路吞吐量模型 |
3.3 无线自组网TCP性能上界求解 |
3.3.1 到达曲线和服务曲线求解 |
3.3.2 延迟上界 |
3.3.3 延迟抖动上界 |
3.3.4 吞吐量上界 |
3.4 实验结果分析 |
3.4.1 端到端延迟 |
3.4.2 端到端延迟抖动 |
3.4.3 吞吐率 |
3.5 本章小结 |
第四章 基于网络演算的无线自组网TCP定时器改进 |
4.1 概述 |
4.2 无线自组网TCP定时器的性能仿真与分析 |
4.3 无线自组网TCP定时器改进 |
4.3.1 基于线性均方误差的RTT估计 |
4.3.2 最小传输延迟上界确定 |
4.3.3 基于最小传输延迟上界的RTO估计 |
4.4 仿真结果分析 |
4.4.1 确定形式拓扑 |
4.4.2 随机拓扑 |
4.5 本章小结 |
第五章 基于网络演算的无线自组网TCP窗口机制改进 |
5.1 概述 |
5.2 无线自组网TCP数据流丢包仿真分析 |
5.3 无线环境下基于拥塞窗口上限的TCP协议改进 |
5.3.1 无线TCP拥塞丢包的网络演算表达 |
5.3.2 无线TCP数据流拥塞窗口上限求解 |
5.3.3 仿真验证及TCP改进 |
5.4 实验仿真 |
5.4.1 吞吐量性能仿真 |
5.4.2 稳定性仿真 |
5.5 本章小结 |
第六章 基于服务曲线的无线自组网TCP公平性改进 |
6.1 概述 |
6.2 TCP流不公平性的仿真分析 |
6.3 TCP流公平性改进方案 |
6.3.1 节点服务曲线求解 |
6.3.2 基于SCED的节点内分组调度模型 |
6.3.3 无线节点间的资源分配 |
6.4 性能仿真及分析 |
6.4.1 十字形拓扑 |
6.4.2 网格拓扑 |
6.5 本章小结 |
第七章 结论 |
7.1 工作总结 |
7.2 进一步的深入研究工作 |
参考文献 |
致谢 |
攻读博士学位期间主要的研究成果 |
四、MANET中TCP协议的性能改进(论文参考文献)
- [1]卫星链路传输层拥塞控制研究[D]. 宋宏伟. 沈阳理工大学, 2021(01)
- [2]面向M2M通信的传输控制机制与方法[J]. 王群,钱焕延. 计算机科学, 2013(11)
- [3]海上船舶网络中TCP协议性能分析[J]. 王耀国,刘进,袁林锋. 工程研究-跨学科视野中的工程, 2013(03)
- [4]航空数据链网络中的TCP机制[J]. 柏长帅,孙荣平,曲媛媛. 四川兵工学报, 2013(06)
- [5]移动自组织网络中TCP的跨层优化[D]. 皋亦枫. 北京邮电大学, 2013(11)
- [6]多跳Ad Hoc网络的TCP性能改进[D]. 王小丽. 南京邮电大学, 2012(06)
- [7]MANET中TCP Vegas性能的分析与改进[D]. 黄立. 苏州大学, 2011(06)
- [8]TCP友好性流媒体传输速率控制协议中若干问题的研究[D]. 孙伟. 东北大学, 2010(06)
- [9]基于网络演算的无线自组网TCP性能分析与改进[D]. 李庆华. 中南大学, 2010(01)
- [10]MANET中TCP数据包的乱序问题及其解决方案[J]. 孙伟,温涛,郭权. 计算机科学, 2009(08)