论文部分内容阅读
随着无线通信技术的飞速发展,各种各样的无线接入网络技术层出不穷,共同构成了泛在的无线异构网络。融合的异构网络环境以及移动终端的多网络接口化趋势,共同为用户提供高质量的接入服务,满足用户日益增长的通信信息需求。为了实现用户跨异构网络的会话连续性与无缝性,不同接入技术之间的切换即垂直切换成为亟需解决的重要问题之一。而在异构网络中,不同的网络接入技术在应用场景、覆盖范围、通信协议、网络特性和业务提供能力等各个方面都存在着巨大的差异性,使得垂直切换在切换性能和目标网络选择上面临巨大挑战。切换性能优化和切换决策制定成为垂直切换技术研究中的两个关键问题。
垂直切换支持协议中,较常见的网络层MIP和应用层SIP虽然能在一定程度上实现垂直切换,但同时也会造成较大的切换时延和开销。考虑到垂直切换是端到端问题,本文选用传输层协议,mSCTP凭借其多宿主和动态地址重配置等良好特性,可以很好地实现端到端垂直切换。
本文基于mSCTP,围绕垂直切换性能优化和切换决策制定两个关键问题展开探讨。首先在垂直切换性能的优化方面,通过分析影响垂直切换性能的两个问题--切换到新路径上的慢启动现象导致的吞吐量骤降,以及由于原无线信号的迅速衰减使得SACK丢失导致的多余重传,引入一种垂直切换性能优化复合方案mSCTP-CSVHO。mSCTP-CSVHO通过估算可用带宽而重设初始拥塞窗口,以及告知旧路径上接收到的最后数据包序列从而避免多余重传,有效改善切换性能。WLAN/UMTS网络环境下的仿真表明,mSCTP-CSVHO可以跳过新路径的慢启动阶段,有效降低切换的时延,并减少不必要的数据重传,提高切换的吞吐量。
其次,针对垂直切换决策,提出一种面向应用,基于IAHP-GRA的垂直切换决策方法。该决策方法将mSCTP-CSVHO与多属性决策方法相结合,综合考虑当前应用特性、网络状况甚至用户个人偏好等多因素,采用改进的层次分析法IAHP与灰关联分析法GRA相结合,选择最佳目标网络进行切换。仿真结果表明,与基于RSS的切换决策相比,本文所提出的垂直切换决策方法能充分考虑不同业务类型对QoS的不同需求,从当前应用出发,选择最佳目标网络,并且不会造成性能的降低。