Ad Hoc网络中TCP协议的性能改进研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:a747470666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统传输控制协议(Transmission Control Protocol, TCP)协议假设网络中出现分组丢失完全是由网络拥塞引起的,而在Ad Hoc网络中除此之外,还存在路由变化、信道错误和链路中断等因素引起的分组丢失。当出现上述非拥塞因素丢失分组时,传统TCP将错误地启动拥塞控制操作从而造成TCP性能下降。针对传统TCP协议在Ad Hoc网络环境中遇到的问题,提出了一种新的端到端TCP改进方案TCP-END(TCP-End Node Detection)。它不需要中间节点的反馈,而是根据TCP自身的端到端特性,通过接收端和发送端的充分合作对网络异常状态进行识别,避免发送端对非拥塞的网络故障启动拥塞控制操作。TCP-END将网络异常状态分为暂时性网络故障:即路由变化和暂时性信道错误;持续性网络故障:即链路中断、持续性信道错误和网络拥塞。TCP-END通过监控分组乱序交付事件来检测路由变化的发生。而链路中断也是路由变化的一种形式,因此通过监控路由变化期间发送方超时的次数就可以检测链路中断。对于网络拥塞的检测是通过IDD(Inter Delay Difference)联合RTT(Round Trip Time)来判断。如果分组丢失时既没有检测到路由变化也没有检测到网络拥塞,那么就可以判定发生了暂时性信道错误。如果在暂时性信道错误期间发送方连续超时,就可以判定发生了持续性信道错误。TCP-END中暂时性网络故障的响应机制是让发送方连续发送两个探测分组,由于暂时性网络故障通常可以在短期恢复,发送方会很快收到应答分组而进入TCP正常状态。对于非拥塞持续性网络故障,TCP-END的响应机制是让发送方周期性地发送探测分组直到网络恢复。在NS2模拟器上实现并测试TCP-END改进方案。结果表明,TCP-END能够对网络异常进行较为准确的识别,避免了不必要的拥塞控制操作,提高了TCP性能。
其他文献
本文以模糊专家系统为平台,研究模糊技术在投资决策中的应用。股票指数期货行情分析(Analyzing Market of Stock Index Future,AMSIF)所依赖的知识证据具有不确定性,这一特征是
随着互联网的迅速发展,电子商务有了飞速的发展,企业信息系统也越来越复杂化,因而对企业管理和经营模式也提出了全新的要求。现今的电子商务都要求建立在信息的获取和发布都
人机交互是计算机的一个重要研究领域,是一个与计算机、人工智能、认知学和心理学等多学科交叉的方向,一直是广大学者关注的热点。手势是人们日常生活中离不开的一种交流手段
量子信息学是量子力学理论和计算机理论相结合而产生的一门新型交叉学科。该学科以量子力学的基本原理为基础,研究量子信息处理相关方面内容,包括量子计算和量子通信两大部分。
迁移工作流是基于移动计算范型提出的一种新的工作流研究方向。工作流业务过程根据业务目标的复杂程度被映射为一个或多个迁移实例,每个迁移实例执行一个目标相对独立的子业务
图表可以使得数据的表现更加直观和生动,但随着Internet技术和移动设备的蓬勃发展,人们对于图表的应用要求也越来越多。SVG(Scalable Vector Graphics,可伸缩矢量图形),继承
随着互联网的日益普及、移动通信的迅猛发展、网络传输以及各种新多媒体业务的出现,图像/视频编码技术已经成为当今信息科学与技术的研究热点。但是网络信道具有时变、误码率
基于IEEE 802.11的长距离无线mesh网络(Long-Distance wireless Mesh networks,LDmesh)由多个路由节点和客户端组成,节点通常采用廉价的大功率IEEE 802.11a/b/g/n无线网卡和
自动指纹识别技术是目前应用最为广泛的一种生物特征识别技术。它大致包括指纹图像预处理(指纹分割、指纹增强、指纹细化)、特征提取、特征匹配三个阶段。到目前为止,已有不少
伴随着工业界和学术界对云计算领域研究的持续深入,以及市场对IT成本和绿色计算的特别关注,桌面虚拟化和桌面云是继云计算领域中服务器虚拟化之后另一个技术研究和市场热点。