论文部分内容阅读
随着互联网技术的迅猛发展和无线网络的日益普及,越来越多的应用对网络服务质量提出了更高的要求。作为网络协议的枢纽中心,传输层协议对应用程序有着直接的影响。由于传统的TCP协议在设计时未充分考虑到可能出现的网络问题,致使TCP协议的改进和扩展工作较为复杂,于是IETF组织于2000年提出了新一代可靠的传输层协议--流控制传输协议(SCTP),它有TCP不具备的多宿性和多流性,并且具有良好的可扩展性。因此,SCTP被认为将替代TCP成为新一代通用的传输层协议。本文首先阐述并分析了SCTP协议的报文格式、基本特性和基本功能;其次比较了SCTP协议、TCP协议及UDP协议的性能异同;然后介绍了在SCTP基础上扩展出的新机制,包括并行多路径传输机制(SCTP-CMT)、部分可靠机制(PR-SCTP)和移动扩展机制(M-SCTP)。针对为提高SCTP-CMT传输效率而提出的SFR算法、CUC算法以及DAC算法这三种关键技术进行了详细的分析。在此基础上,本文以车载网络环境为例来研究SCTP在无线网络中的传输性能,并在NS2网络仿真平台上对TCP、SCTP以及SCTP-CMT的传输性能进行了分析和比较。仿真实验结果显示,当终端具有多种网络接入方式时,SCTP-CMT的传输性能明显优于SCTP和TCP。因此,本文认为SCTP-CMT在无线车载网络环境中较SCTP及TCP拥有更好的传输性能。最后,为使SCTP-CMT更适应无线车载网络环境,以提高传输性能,文章对SCTP-CMT进行了分析,指出了SCTP-CMT应用于车载网络环境中的不足之处。并针对由无线信号错误导致的传输效率下降问题提出了基于二项式拥塞控制的改进算法。并在NS2仿真平台下通过建立仿真拓扑结构以及修改相应的代码,实现了对改进算法的仿真分析。仿真实验结果显示,改进后的协议能有效区分无线信号错误与网络拥塞,在无线车载网络环境中性能较之前有明显提高。