论文部分内容阅读
目前随着互联网和无线通信技术的飞速发展,IP网络开始承载更加丰富的网络服务。许多实时应用对互联网的服务质量提出更高的要求。在IP网络中,大部分的业务都是通过UDP或TCP米传送的。然而UDP是无连接的传输协议,它能满足低迟延的要求,但是它却无法保证可靠传输。TCP能保证数据可靠传输,不支持多宿性。为满足信令传输的要求,IETF于2000年提出新的传输协议-流控制传输协议SCTP。SCTP增加了多种性质:多宿,多流,部分可靠传输和用于提高安全性能的Cookie机制等。本论文围绕SCTP这些新的特性以及这些特性在应用中出现的问题进行了研究。
本文首先介绍了研究背景,然后简略介绍了目前的传输层协议TCP和UDP,并指出TCP和UDP的缺陷,然后说明了SCTP的研究现状和应用前景。接下来详细介绍了SCTP协议,首先从SCTP的分组格式开始,依次介绍了SCTP的基本特性,SCTP的数据传输过程。
通信网络模拟在现代通信网络设计和研究中的作用正变的越来越大,NS是目前最常用的网络仿真软件,提供了方便,高效的验证和分析方法。本文阐述了NS的原理,网络仿真的一般过程及NS的构成,最后简要介绍了脚本编写规则。
经过研究发现在移动网络中分组乱序,复制,延迟刺等现象会对通信性能有一定的影响,延迟刺会使SCTP发生假超时。本文通过使用时间戳选项等措施,给出了SCTP假超时的检测算法。仿真结果证明改进后的SCTP能检测大部分假超时,且能有效抑制备用路径拥塞窗口的过度增加。
SCTP的主路径与备用路径的切换是静态,这种静态切换机制有一定的缺陷性,本文对此进行了详细探讨,提出了改进方案,然而发现有多余重传现象,在路径切换初始阶段,这个问题消耗了路径切换所带来的优势,降低了传输速率。针对SCTP重传策略和路径切换周期,提出了改进方案二。经过仿真证明改进方案避免了多余重传,提高了传输速率。