基于饱和控制的TCP网络主动队列管理算法研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:mhy8348
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络的发展,用户数量和需求急剧增加,加大了对网络带宽的需求,进而导致了网络拥塞现象的发生,大大影响网络的服务质量。路由器作为网络中的节点能够在第一时间接收到网络的拥塞信息,将其与基于端主机的拥塞控制算法结合可以很好地缓解拥塞现象。对TCP网络进行建模,系统的控制输入为分组丢弃概率,其值的取值范围在0和1之间。同时,由于控制输出为路由器缓冲区瞬时队列长度,受到路由器物理条件即最大缓冲队列长度的限制。因此,系统的输入输出均具有一定的饱和特性。饱和特性对系统的稳定性影响较大,但是现有文献对此研究的很少。综上,本文主要针对TCP网络,采用饱和控制策略实现对路由器缓冲区队列长度的控制,主要研究工作如下:(1)针对线性TCP网络,考虑输入饱和与输入延时,提出了一种基于观测器的AQM算法。由于饱和函数的存在,使得控制器不显含于状态方程中,给控制器设计带来困难。因此,在控制器设计之前先对饱和函数进行变换,将控制器分离出来。同时,考虑到系统状态不完全可测,设计状态观测器。其次,在观测器的基础上考虑不确定项设计反馈控制器。最后,进行数值仿真验证,结果表明所设计的控制器能够使路由器缓冲区的队列长度较快地稳定在期望值附近。(2)针对线性TCP网络,考虑输入饱和与状态延时,提出了一种基于动态输出反馈的AQM算法。由于饱和函数的存在,使得控制器输出与实际系统输入幅值上存在偏差。将偏差经过抗饱和增益环节,反馈到控制器中,弱化饱和特性对系统的影响。并基于Lyapunov理论给出了使系统渐近稳定的充分条件以及控制器参数的具体求解方法。最后,仿真结果证明在控制器的作用下,系统输出能够快速地收敛至期望值。(3)针对非线性TCP模型,同时考虑输入、输出饱和,提出了基于反步控制的AQM算法。由于饱和函数不具有可导性,文中利用光滑可导函数对饱和函数进行近似。另外,由于状态变量为系统输出及其一阶导数,输出饱和就可以转化为状态饱和。同时还考虑系统外界干扰,设计干扰观测器对干扰进行观测,减小对系统的影响。最后,仿真结果表明,所设计的干扰观测器能有效地对干扰进行观测且控制器能够使系统输出较快地收敛至期望值附近。最后对全文做出总结,并提出了下一步研究的方向。
其他文献
近年来,随着软件技术的蓬勃发展,软件系统及开发团队的规模也随之迅速增长,开发人员得到的待修复缺陷报告数量也成倍增加,加之开发人员很难完全了解整个软件系统的全部代码文
目的:1.通过实验研究对比 ALPPS(Asscoiating liver partition and portal vein ligation for staged hepatectomy),联合肝脏离断和门静脉结扎的二步肝切除)组与假手术组不同时间行二期肝切术术后大鼠存活率是否有差异性,其差异性是否具有统计学意义?2.收集联合肝脏离断和门静脉结扎一期术后不同时间点行二期肝切除术后SD大鼠的存活
显卡是个人电脑的重要组成部分,主要包括图形处理单元(Graphic Process Unit,GPU)以及内存单元GDDR5(Graphic Double Data Rate version 5),用来作为图形输出和并行计算使用
可重构计算技术已应用于众多高性能计算领域,如多媒体处理、无线通信、气象模拟、分子计算等,已成为未来高性能计算架构的重要发展方向[1]。然而当可重构计算应用于媒体处理
随着网络、信息技术和分布式计算机的飞速发展,越来越多的设备接入互联网,越来越多的信息在网络上共享,对设备和信息的网络管理问题以及安全的访问控制问题变得越来越重要。
互联网时代导致了人们获得的资讯中存在大量冗余的或者无意义的信息,然而很多用户使用网络的目标是希望能够清晰的了解某一件事情的“因果”,避免浏览不相关或者重复信息。除
建设信息化校园是摆在高等职业院校面前的一项紧要任务,它是一项基础性、长期性的工作,信息化校园的水平标志着高职学校办学水平、学校的整体形象和地位。高校考务管理系统是
网络控制系统(NCS)是一种以通讯网络作为传输媒介的分布式控制系统,它将分布在不同位置的系统节点通过网络连接起来,不仅降低了系统布线的复杂程度,减少了系统的维护和运行成
数据流是大数据时代的典型代表,具有连续、单遍扫描、快速变化和海量无穷等特点,数据的不确定性是现实应用中数据广泛具有的属性,包括属性级不确定性和存在级不确定性,人们迫
近年来,在我国经济发展过程中,一般利润率和工业利润率呈下降和分化态势,这一现象已引起人们的广泛关注。论文认为,造成这一现象的原因很多,但地租水平和地价上涨是主要原因