由于网络的规模、用户数量及业务量的爆炸式增长,网络拥塞的状况愈来愈严重和复杂。拥塞容易造成吞吐量、传输时延等服务质量(Q_oS)性能指标的下降,严重影响带宽、缓存等网络资源的利用率。拥塞控制是实现服务质量的基础,而作用于网络中间节点的主动队列管理策略(AQM)是解决IP网络拥塞问题和保证QoS的重要途径。在强调业务模型的新网络体系结构中,研究如何通过增强拥塞控制保证网络服务质量(QoS),即是拥塞控制研究的意义所在。本文在分析了TCP和IP拥塞控制机制的基础上,从控制理论的角度对拥塞控制进行了应用研究,本文的主要工作如下:介绍了拥塞和拥塞控制的概念和意义,详细分析了基于源端的TCP拥塞控制机制以及基于路由器的IP拥塞控制机制,分别对TCP和IP拥塞控制的常见算法,存在的问题及改进的措施进行了分析和总结。从经典控制理论角度对网络拥塞控制机制建模并进行分析,以TCP拥塞控制机制为研究对象。之后着重分析了作用于中间节点上的主动队列管理AQM策略。从控制理论角度分析了RED算法及其众多改进方案,并提出了一种新的基于分布式允许控制的三重队列管理算法,仿真结果表明,该算法在网络发生严重拥塞时能够改进系统的性能以及提高资源的利用率,同时增强了网络的鲁棒性。面对复杂的网络对象,智能控制是一条有效的解决途径。在模糊系统基础上,提出了一种新的主动队列管理算法——基于模糊逻辑的双重主动队列管理算法,仿真结果显示了本算法的有效性。最后对全文进行了概况性总结,并指出了理论和应用上有待进一步研究的问题。
本文来源: https://www.lw50.cn/article/a48f1541b27b62f14cd43e20.html