TCP协议在卫星通信系统中性能改进研究

TCP协议在卫星通信系统中性能改进研究

论文摘要

卫星通信以其特有的优势已逐渐成为Internet的重要组成部分,利用卫星进行Internet宽带接入是卫星通信发展的一个趋势。TCP是互联网最广泛使用的传输层协议。然而,当TCP用于卫星网络时,由于卫星链路具有时延才长,误码率高以及信道非对称等特点,TCP性能受到了严重影响。因此,如何提高TCP在卫星信道中的应用性能己经成为重要的研究课题。本文探讨了TCP协议在卫星信道中性能恶化的原因,详细分析了现有的改善卫星网络中TCP协议性能的各种方案,并对它们的有效性和可行性进行综合评价,提出采用基于协议转换网关的方案来增强TCP协议在卫星网络中的性能。协议转换网关将端到端的TCP连接划分为三个独立的部分,在两段地面连接部分继续使用原有的TCP协议,而在协议转换网关之间的卫星链路上运行的则是本文设计的专有协议。专有协议采用基于否定确认的差错控制机制,并以一种公平有效的方式为网络中的多个连接动态分配卫星链路的可用带宽资源。本文通过网络仿真工具NS2对协议转换网关方案的性能进行了仿真,并将其与TCP Reno进行比较。仿真结果表明,利用我们设计的协议转换网关能有效改善TCP协议在卫星网络中的传输性能,并且能够确保卫星链路的可用带宽资源得到充分的利用。最后,为了能在真实的卫星环境下测试所提方案的性能,本文在基于DSP的硬件平台上设计并实现了协议转换网关,对最终投入实际应用具有重要意义。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 卫星通信概述
  • 1.2 卫星与Internet 的融合
  • 1.3 本文的研究背景
  • 1.4 本文的主要工作和内容安排
  • 第二章 卫星环境中TCP 性能改进研究现状
  • 2.1 TCP 协议概述
  • 2.2 卫星链路的特点及其对TCP 性能的影响
  • 2.2.1 长传播延时
  • 2.2.2 高误码率
  • 2.2.3 带宽非对称性
  • 2.3 卫星环境中TCP 性能改进研究现状
  • 2.3.1 从TCP/IP 协议角度来改进的方法
  • 2.3.2 从卫星链路角度来改进的方法
  • 2.3.3 几种改进方法比较
  • 2.4 小结
  • 第三章 协议转换网关方案设计
  • 3.1 协议转换网关功能需求分析
  • 3.1.1 系统网络模型介绍
  • 3.1.2 协议转换网关功能需求分析
  • 3.2 连接管理
  • 3.3 卫星链路专有协议设计
  • 3.3.1 流量控制机制
  • 3.3.2 差错控制机制
  • 3.3.3 数据包格式设计
  • 3.4 缓存区管理
  • 3.5 数据包头部压缩
  • 3.6 小结
  • 第四章 协议转换网关方案性能仿真
  • 4.1 NS2 仿真工具介绍
  • 4.1.1 分裂对象模型
  • 4.1.2 使用NS2 的仿真流程
  • 4.2 协议转换网关方案的仿真
  • 4.2.1 单连接情况
  • 4.2.2 多连接情况
  • 4.3 小结
  • 第五章 协议转换网关软件设计实现
  • 5.1 卫星系统环境介绍
  • 5.2 硬件平台介绍
  • 5.3 软件设计总体框架
  • 5.4 分模块设计
  • 5.5 小结
  • 第六章 总结与未来工作展望
  • 6.1 总结
  • 6.2 对未来工作的展望
  • 致谢
  • 参考文献
  • 作者在攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].对卫星链路干扰的研究[J]. 信息通信 2017(01)
    • [2].基于卫星链路的海上运载火箭发射通信保障系统设计初探[J]. 国际太空 2019(12)
    • [3].卫星链路预算初步通俗解析(上)[J]. 卫星与网络 2010(Z1)
    • [4].基于卫星链路扩延海洋平台安全网的研究应用[J]. 海洋石油 2018(03)
    • [5].卫星链路延时模拟器设计与实现[J]. 通信技术 2017(04)
    • [6].面向天地一体化信息网络的卫星链路仿真研究[J]. 通信学报 2018(04)
    • [7].简说卫星链路预算[J]. 卫星电视与宽带多媒体 2010(07)
    • [8].深圳监测站卫星链路校准方法及误差分析[J]. 数字通信世界 2014(07)
    • [9].高动态卫星链路多普勒频移特性分析[J]. 电讯技术 2020(03)
    • [10].多卫星链路消息分发机制的设计与实现[J]. 现代计算机(专业版) 2018(08)
    • [11].基于物理规划的数据中继卫星链路配置决策方法[J]. 中国空间科学技术 2009(05)
    • [12].卫星链路设计方法研究[J]. 电脑知识与技术 2009(09)
    • [13].具有卫星链路的TCP/IP网络性能测量方法研究[J]. 微计算机信息 2008(04)
    • [14].一种基于GTP协议的卫星链路数据传输优化方法[J]. 电子技术 2020(02)
    • [15].基于TCP的卫星链路性能分析与改进策略[J]. 数字通信世界 2017(09)
    • [16].卫星链路TCP协议的跨层设计[J]. 计算机与网络 2011(12)
    • [17].卫星链路中TCP传输性能改进与仿真[J]. 现代电子技术 2010(11)
    • [18].利用Excel实现卫星链路计算[J]. 电信快报 2018(03)
    • [19].基于DVB-RCS标准的卫星链路IP适配技术研究与应用[J]. 现代计算机(专业版) 2014(24)
    • [20].基于卫星链路水上应急语音融合通信系统设计和实现[J]. 数字通信世界 2013(09)
    • [21].卫星TCP加速技术研究[J]. 无线电通信技术 2010(05)
    • [22].卫星链路预算初步通俗解析(中)[J]. 卫星与网络 2010(03)
    • [23].应用于海事卫星的精细化流量定额管理方案及其优势[J]. 数字通信世界 2017(07)
    • [24].基于Linux的IPv6 over DVB-S发送系统设计与实现[J]. 内蒙古大学学报(自然科学版) 2010(02)
    • [25].ML-IKE:一种改进的卫星链路分层密钥分配协议[J]. 信息网络安全 2009(03)
    • [26].一种UHF频段卫星链路的计算[J]. 电子技术 2018(01)
    • [27].美国MUOS卫星建立北极首个可靠的军用卫星链路[J]. 装备学院学报 2014(04)
    • [28].卫星链路雨衰估算数据准备详解——Step By Step[J]. 卫星与网络 2015(Z1)
    • [29].卫星通信链路工程计算[J]. 内蒙古广播与电视技术 2011(01)
    • [30].卫星链路空基对抗中最佳干扰区域算法[J]. 无线电工程 2008(07)

    标签:;  ;  

    TCP协议在卫星通信系统中性能改进研究
    下载Doc文档

    猜你喜欢