论文部分内容阅读
上世纪末,以计算机和远程通信技术为基础的互联网络建设极大地推进了全球信息化进程,给人类信息交流的模式带来了一场前所未有的革命。互联网络的影响已经渗透到经济、政治、文化等社会生活的各个领域。时至今日,由于密集波分复用技术、ASIC技术等现代先进通讯技术在网络底层的应用,互联网络仍然演绎着向高速宽带发展的故事。同时,摩尔定律、梅特卡夫法则和马太效应等信息时代的三大规律依旧发挥着它们魔力般的作用,使网络流量急剧增长。但是,“尽力而为”的服务仍是目前互联网络中主要的一种服务类别,所有数据分组在网络中被同等对待,缺乏有效的管理,由此而引发网络服务质量(QoS)和网络拥塞等制约网络发展和应用的难题。 拥塞控制是QoS中最基本和核心的部分,实施拥塞控制是网络保证基本服务质量的前提。因此,有效地解决拥塞问题对提高网络性能具有重要意义。本文结合国家自然科学基金项目(60074026)及广东省自然科学基金项目(000409)的课题研究,在详细讨论TCP/IP拥塞控制机制和目前国内外研究现状的基础上,采用控制理论方法,在高速网络拥塞控制的链路算法和源算法等方面做了如下工作: 一、提出了对常规PI控制算法进行改进的采用积分分离的PI控制链路算法。考虑网络流量经常发生很大变化,常规PI算法需要的收敛时间大大增加。因此提出采用积分分离的PI控制算法,当被控量与设定值的偏差较大时,取消积分作用,以免积分作用使系统稳定性减弱,超调量加大;当被控量接近设定值时,加入积分作用;以便消除静差,提高控制精度。该算法即可以有效的消除“稳定误差”,保证了队列长度稳定,又可以加快队长的收敛速度。 二、针对网络时延问题,提出了采用微分先行的PI控制链路算法。网络时延主要由各结点的处理时间及结点之间物理距离的传输时间等构成,对于大时延的网络连接,常规PI拥塞控制的静态和动态品质均会下降。微分作用的特点是能够按照被控参数变化的速度和大小来校正被控参数的偏差,对克服超调现象能起很大作用;微分先行控制方案加强了微分作用,能使超调量比常规PID控制方案更小,从而提高控制质量。实验和分析都表明,采用微分先行的PI控制链路算法与一般的PI拥塞控制算法相比,其控制品质有较大提高,对于减小超调量有显著的效果。 三、通过采用模糊逻辑控制技术,在PI控制器的基础上,研究提出了一种基于模糊自适应方法的AQM算法。网络的复杂性使TCP+AQM模型具有一定的不确定和不精确性,因此不需要数学模型、通过学习和操作经验积累设计的模糊逻辑控