卫星网络传输协议性能优化技术研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:zyfufen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于卫星网络具有全球覆盖、24小时不间断通信等特点,在通信系统领域正发挥着越来越重要的作用。卫星网络具有长时延、高误码率、高时延带宽积等特点,因此,如果将应用于地面网络的TCP协议直接应用于卫星网络,其性能会大大降低。所以,研究适用于卫星网络的传输控制机制,克服卫星网络特性对TCP性能的影响,实现卫星网络的可靠传输是非常必要的。本论文在深入分析传统TCP协议和已有改进方法的基础上,针对卫星网络的主要特性,研究了卫星网络传输协议的性能优化问题。首先,从理论的角度分析了TCP连接的平均带宽受丢包率和往返延时的影响,明确了性能优化要从拥塞控制和错误控制两个方面着手;然后,对应于不同的控制机制采用不同的策略进行优化。具体的优化策略有以下几个方面:(1)卫星网络长时延特性下TCP拥塞控制机制的研究。Peach协议是针对卫星网络传输优化问题提出的新的拥塞控制机制,本文在Peach协议的基础上通过Vegas中的时间戳机制来精确估计往返时延并基于此设计了一种新的重传算法。这种机制可以在没有第二个或者第三个重复ACK时也能检测到丢包的发生,不用等待重传定时器超时,与Reno相比能减少将近一半的定时器超时。(2)卫星链路高误码率特性下错误控制机制的研究。(a)错误检测机制。复杂的无线信道会产生大量的链路误码,如果将链路误码丢包也作为网络拥塞处理,势必会影响通信的效率。本文使用显式拥塞通告ECN选项使得TCP能区分拥塞丢包和链路丢包,减少了不必要的重传;(b)错误恢复机制。复杂的无线信道还可能使得在一个数据窗口中出现多个数据包丢失,快速检测并重传丢失的数据包,能够提高TCP的性能。本文采用选择确认SACK选项,当一个数据窗口中出现多次丢包时,能在一个RTT内重传所有丢失的包,很好地提高了TCP的性能。
其他文献
随着彩色信息在相关领域得到越来越广泛的应用,扫描仪和数码相机作为主要的图像输入设备,人们对它们的色彩再现质量也提出了更高的要求。本文主要研究扫描仪和数码相机的色彩
模型驱动体系架构(MDA)是由对象管理组织(OMG)提出的一种新的软件体系架构,它以模型为核心,模型转换为关键技术,通过模型间的转换来驱动整个软件开发。其中,模型转换是MDA开
无线传感器网络(WSN)是继因特网之后,对人们生产生活产生重大影响的IT热点技术,而网络层的路由技术负责在源节点和目的节点之间传输数据,对无线传感器网络至关重要。分簇路由
特征选择是模式识别技术的关键技术环节之一。特征选择按照和后续分类算法的结合方式可分为嵌入式、过滤式和封装式。本文主要研究了单变量的过滤式特征选择算法。本文首先引
无线Mesh网络是一种新型的无线通信网,并逐渐成为下一代无线网络的关键技术之一。它不依赖于已有的基础设施,是布置大规模无线网络的重要解决方案,它使局域网可以快速、简单
CMMI的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。CMMI受到了世界各地许多公司的重视,得到了极为广泛的认可。然而,CMMI的应用不仅需要对CMMI有很深
随着计算机网络技术的迅速发展,Web正以其广泛性、交互性和易用性等特点迅速风靡全球,并且已经渗入到社会的各个应用领域。Web应用软件的规模不断扩大,使得系统软件的复杂性
无线射频识别(RFID)技术是一种无线通信技术,利用无线电射频信号识别特定物体并读写相关数据,在读写过程中不需要系统与指定物体建立机械或光学接触。因为RFID标签的成本低,
随着多媒体技术和互联网络的迅速发展,流媒体应用越来越深入和广泛,针对提供流媒体服务的流媒体系统的研究和设计的需求就非常迫切。当前提出了一些流媒体解决方案,但是这些
视频监控技术在安全防范、信息获取和指挥调度等方面有着广泛的应用,提供生产流程控制、大型公共设施安防、医疗监护及远程教育等多种服务。智能视频监控系统,是指使用计算机