【摘 要】
:
卫星通信以其特有的优势已逐渐成为Internet的重要组成部分,利用卫星进行Internet接入是卫星通信发展的一个趋势。TCP是应用最广泛的传输层协议,提供端到端的可靠传输。但是
论文部分内容阅读
卫星通信以其特有的优势已逐渐成为Internet的重要组成部分,利用卫星进行Internet接入是卫星通信发展的一个趋势。TCP是应用最广泛的传输层协议,提供端到端的可靠传输。但是由于卫星信道本身的特点,使得TCP协议并不能很好地适应卫星网络。因此,如何提高TCP在卫星网络中的性能已经成为重要的研究课题。本文详细分析了TCP协议在卫星网络中导致性能恶化的原因以及已有的改进机制,并在此基础上提出了相应的改进方法。本文的主要研究内容和贡献有:(1)针对有线网络和卫星网络导致丢包的不同原因及其对TCP性能产生的影响进行了分析与研究,提出了基于改进Snoop机制的卫星网络传输控制算法TCP-SaSnoop。该算法在不修改源端的情况下,利用本地重传与选择性否认确认机制,有效避免了TCP发送端不必要的启动拥塞控制机制。(2)针对卫星信道同时存在差错丢包与拥塞丢包的特点,提出了基于速率控制的卫星网络传输控制算法RC-SaSnoop。该算法可以有效区分卫星链路的丢包原因,并能够根据拥塞丢包或差错丢包自适应地调整信关站的发送速率。(3)针对卫星信道存在的带宽受限特点,提出了基于主动队列管理的传输控制算法RC/ERED-SaSnoop。该算法能够在信关站处对所收到的数据包数量进行监控,实现早期拥塞预警和管理,有效地避免了网络拥塞的产生,从而提高了卫星网络带宽的利用率,并在降低网络拥塞的同时减小了TCP源端超时重传的次数。仿真和实验结果表明,本文提出的TCP传输控制算法在不修改TCP源端的情况下,针对卫星链路同时存在拥塞丢包与差错丢包,以及带宽受限等特点,可以有效提高TCP协议在有效吞吐量、传输时间以及公平性等方面的传输性能。
其他文献
随着移动机器人相关关键技术的不断突破,以及我国航空航天、探险救援、消防排爆、核能工业等众多领域的快速发展,迫切需要一种能在野外环境和复杂地形(如矿难现场、地震废墟)
在过去的30年,用于城市地面交通工具中自动驾驶技术的开发已经得到了飞速的发展。目前,现代自主驾驶车辆已具备一定感知车辆周围环境的能力,比如根椐分类所分析对象的类型并进行
信息安全一直以来就在信息科学中占据着重要的角色。当今社会,随着信息时代的到来,特别是网络环境的日益普及,人们越来越关注信息在传输过程和存储过程中的安全性。信息安全
连接操作是基本的关系数据库查询操作之一,是从两个不同的关系中检索满足条件的信息。实现连接的方法较多,其中哈希连接在所有的连接算法中被证实是性能最好的,但现有的哈希连接
云计算是融合了网络存储、并行计算以及负载均衡等传统技术的新产物,具有高可靠性、高可拓展性以及低廉的使用费用等特点,吸引了越来越多的企业加入到云计算的应用行列中。云
新陈代谢是最基本的生命活动,代谢网络模型对理解和分析生物体的生命活动过程具有重要的意义。基因组尺度的代谢网络重构是由物种的基因组标注信息出发,在数据库的辅助下手工或
随着Wi-Fi技术的不断成熟以及无线设备在室内的广泛部署,基于无线信号的室内定位技术受到了越来越多的关注。其中基于位置指纹的定位技术由于其成本低、应用范围广且无需额外
随着软件工程的发展,软件规模的不断扩大,软件项目管理逐渐成为软件开发企业关注的重点。其中作为核心内容的软件配置管理可以使软件开发过程更加合理规范。目前配置项管理仍
随着计算机学科的迅猛发展,计算机软件正逐渐演化成为人们学习生活中的一个庞大的体系。另一方面,软件的安全形势非常严峻,尤其随着移动计算的日益普及,对未受信源提供代码的安全
近年来,随着信息技术、电子技术和通讯技术的飞速发展,我们迎来了语音、数据和多媒体等多业务融合机会,三屏互动的概念也在这种需求下而被提出。三屏互动是指用户以固定接入网和