基于主动队列管理的网络拥塞控制若干问题研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:lw4564
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet技术的持续发展,Internet发生严重拥塞的危险性更加令人关注,而有效的拥塞控制机制是保证Internet稳定运行的关键因素之一。作为对终端系统上拥塞控制的一种补充,中间节点上的主动队列管理算法在保证高吞吐量的基础上有效地控制了队列长度,从而实现了对端到端时延的控制,保证了网络服务质量。因此,主动队列管理算法的研究成为当今网络界研究的热点之一。本文着重研究讨论了控制理论在基于主动队列管理的网络拥塞控制中的应用,主要研究成果如下:(1)针对传统主动队列管理中PID控制存在的队列长度波动较明显、超调量较大等缺点,通过引入积分分离PID控制算法和不完全微分PID控制算法,提出了一种基于改进PID的主动队列管理算法。仿真实验表明,该算法在队列长度波动、超调量等方面有了较大的改善。(2)网络环境参数的变化性和不确定性,给主动队列管理算法的设计带来了很多困难。利用线性时滞系统的H_∞控制方法,设计出了一种主动队列管理的输出反馈控制器,并给出了基于线性矩阵不等式的参数判定依据。仿真结果表明这种输出反馈控制器具有良好的控制性能且在变化的网络环境下具有较强的鲁棒性。(3)为了克服传统PI控制由于参数固定带来的局限性,使用一个神经元来自适应地调整它的参数,并根据路由器中队列长度的变化和数据到达速率来调整数据包的丢弃概率,提出了一种基于速率和队列长度的神经网络主动队列管理算法,即NRaQ算法。仿真结果表明,与传统的PI控制算法相比,该算法具有更强的鲁棒性,更短的调节时间。
其他文献
机器人的数学模型具有严重非线性、强耦合的特点,并且包含有诸如摩擦、负载变化等不确定因素,用传统的基于对象模型的控制方法对其控制无法收到满意的效果。模糊控制不依赖于
滤波是以测量信号为基础对系统内部不可测量的信号进行估计,系统模型存在不确定情况下的滤波问题即鲁棒滤波问题。本论文研究了一类凸多面体不确定系统的鲁棒滤波器设计问题,
医疗呼叫系统是一种具有远程通话功能的辅助工具,它可以加强护士与病人之间的联系,提高护理水平。随着时代的发展,传统的医疗呼叫系统已不足以满足现代医疗的需要,医院的智能
分导控制的主要目的是通过姿态和轨道运动控制,使飞行器按照特定的程序、在特定的空间位置、以特定的速度和姿态、分别或分批完成对多个载荷的释放。而载荷的释放会造成质心
分数阶微积分是整数阶微积分的扩展理论,分数阶微积分方程能对系统进行更加准确的数学描述。目前,分数阶控制器的参数整定研究取得了很多成果,为其在工程中的应用奠定了理论
人脸识别是模式识别领域中一个富有挑战性的课题,有着重要的理论研究价值和应用价值。 本文首先介绍了国内外人脸识别的研究现状、方法和发展方向,然后分别讨论和研究了人脸
网络控制系统是一类各控制节点通过公共网络连接,且各种数据信息通过网络来进行传输和交换的控制系统。近几年来,对于网络控制系统的研究已经促使系统控制领域发生了很大的变
脉冲爆震发动机是一种利用间歇式爆震波产生的高温、高压燃气来产生推力的新概念发动机,这种发动机具有循环热效率高、燃料消耗率低、推重比高、比冲大、结构简单等优点,将成
航空航天、数字信号处理、实时语音图像和高精度计算等应用领域对浮点数处理的要求越来越高,浮点单元(FPU, Floating-Point Unit)已经成为当代微处理器中一个至关重要的组成
随着能源紧缺与环境污染等问题的日益加剧,寻求一种更为清洁、高效、廉价的供能方式已成为各国政府所关注的重要问题。压电材料在受压的状态下便会在其两端产生电位差,即可以