TCP-IP协约网络拥塞控制若干问答的研究.ppt
《TCP-IP协约网络拥塞控制若干问答的研究.ppt》由会员分享,可在线阅读,更多相关《TCP-IP协约网络拥塞控制若干问答的研究.ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、TCP/IP网络拥塞控制若干问题的研究,答辩人: 何 凌 导 师: 井元伟 教授,结论与展望,主要工作,绪论,第一章 绪论,网络拥塞的基本概念 拥塞是一种持续过载的网络状态。此时用户对网络资源的需求超过了其固有的容量。 网络拥塞产生的原因 存储空间不足 带宽容量不足 处理器速度慢、能力弱 拥塞控制的基本思想 采取某种控制措施减少或避免网络中出现拥塞现象。,图1.1 网络负载与吞吐量及响应时间的关系,基于源端的TCP拥塞控制机制,“和式增加积式减少(AIMD)”,基于窗口的闭环控制方式,慢 启 动,拥 塞 避 免,快 速 重 传,快 速 恢 复,第一章 绪论,基于路由器的IP拥塞控制机制,通过路
2、由器等中间节点设备采用队列算法实现,第一章 绪论,在这类算法中TCP的连接是一种互动的行为,AQM控制器可以看作一个梯度优化问题,算法的目标是最大化网络利用率。 Kelly等学者基于优化理论49提出了一个分散拥塞控 制框架,从而建立了TCP速率控制的模型。 Kunniyur在Kelly源端速率模型的基础上提出AVQ算 法。 Low等基于优化理论提出了TCP/AQM对偶性模型。,基于优化理论的拥塞控制算法,第一章 绪论,基于控制理论的拥塞控制算法,第一章 绪论,从控制理论角度,拥塞控制算法分为开环控制和闭环控制两大类。,Misra等63提出了TCP/AQM微分方程模型。,图1.8 TCP拥塞控制
3、与AQM算法组成的反馈控制模型,文献64运用经典控制理论证明了采用RED控制的的系统中稳定时控制器参数所要满足的条件,Hollot等65研究了在AQM中采用经典的PI控制器的设计方法。,文献67则直接运用状态反馈控制理论,给出了状态反馈控制器的设计。,现有算法存在的问题,第一章 绪论,已有的AQM设计大多是依赖于确定的网络模型, 没有考虑到参数的时变性以及模型的不确定性的 影响。 拥塞控制系统的稳定性分析是控制理论的难点课题。,第五章 基于显式速率反馈的拥塞控制算法,第四章 基于自适应灰色预测的VRC虚速率算法,第二章 基于IMC-Smith算法的AQM策略,第一章 绪 论,第三章 AQM中的
4、模糊-Smith算法,第六章 基于价格策略的拥塞控制机制,本文的主要工作,第七章 网络拥塞控制算法的稳定性分析,TCP流量窗口控制机制动态模型:,第二章 基于IMC-Smith的AQM策略,图2.5 基于TCP流体模型的网络拥塞反馈控制结构图,网络控制系统建模,图2.2 哑铃型拓扑结构的分组交换网络,Smith预估控制系统转换成如下图的等价结构:,得到Smith预估控制系统的内模控制结构,按照内模控制算法设计控制器,第二章 基于IMC-Smith的AQM策略,(2.24),图2.7 IMC-Smith控制系统结构框图,仿真研究,图2.8 模型匹配时IMC-Smith控制算法仿真曲线,图2.9
5、滞后时间变化时仿真曲线,第二章 基于IMC-Smith的AQM策略,图2.10 模型失配时仿真曲线,图2.11 激活的TCP连接数变化时的仿真曲线,第二章 基于IMC-Smith的AQM策略,本章小结 本章从控制理论的角度描述了带AQM的网络拥塞闭环控制系统结构,给出了IP网络系统受控对象的一种传递函数模型。并提出了一种结合内模控制器和Smith预估补偿控制器的IMC-Smith控制算法,通过仿真实验表明,该策略能有效克服网络时延的影响,对网络模型参数的变化具有较好的鲁棒性。,第三章 AQM中的模糊-Smith算法,设计目标:基于模糊Smith设计一个AQM控制器来稳定路由器 中的队列长度使其
6、在目标队列附近,图 3.1 模糊-Smith系统结构,图3.4 改进的Smith 预估补偿控制原理图,第三章 AQM中的模糊-Smith算法,在原对象模型与Smith预估器模型的比较器之后串上一个低通滤波器,可以大大减少模型失配的敏感,增加Smith预估控制系统鲁棒性。,由二维模糊控制器实现,队列长度的误差及误差的变化率作为模糊控制器的输入,队列长度的误差分为五个模糊子集,为负小、负大、零、正小、正大,误差的变化率也分为五个模糊子集,为负小、负大、零、正小、正大,模糊控制器的设计,丢弃概率作为模糊控制器的输出,第三章 AQM中的模糊-Smith算法,E,表3.3 模糊控制器的控制规则表,模糊控
7、制器的输出由下式给出:,(3.6),第三章 AQM中的模糊-Smith算法,仿真,图3.8 小时滞时三种控制器比较,图3.9 大时滞时三种控制器比较,图3.10 参数变化时三种控制器比较,第三章 AQM中的模糊-Smith算法,本章小结 本章从控制理论的角度描述了带AQM的网络拥塞闭环控制系统结构,提出了一种结合模糊控制器和Smith预估补偿控制器的模糊Smith控制算法,通过仿真实验表明,该策略能有效克服网络时延的影响,对网络模型参数的变化具有较好的鲁棒性。,第三章 AQM中的模糊-Smith算法,第四章 基于灰色预测自适应PID理论的VRC算法,图4.2 灰色预测自适应PID网络控制系统框
8、图,AQM算法分为两种类型:1)基于速率的拥塞控制,控制拥塞链 路的数据流的速率; 2)基于队列的拥塞控制,控制拥塞链 路的队列长度。,文献97, 98提出了一种虚速率控制算法(VRC),VRC的标记概率表达式:,(4.10),(4.14),我们采用自适应的形式,将上式写成,式中 :,第四章 基于灰色预测自适应PID理论的VRC算法,设 :,(4.16),(4.18),(4.19),设系统的性能指标为,式中d为下文所指的预测时间。,第四章 基于灰色预测自适应PID理论的VRC算法,灰色预测器的输入时间序列如下:,得到原始数据对t+d时刻的预测为,(4.20),(4.24),(4.25),(4.
9、35),稳定性分析,设离散Lyapunov函数为:,第四章 基于灰色预测自适应PID理论的VRC算法,当 时,系统稳定,(4.36),(4.37),瓶颈链路中单路TCP连接,图4.3 局域网无参数改变时的队列长度,仿真性能分析,图4.4 局域网参数改变时的队列长度,第四章 基于灰色预测自适应PID理论的VRC算法,图4.5 广域网无参数改变时的队列长度,图4.6 广域网参数改变时的队列长度,瓶颈链路中多路TCP连接,图4.7 TCP连接带宽,第四章 基于灰色预测自适应PID理论的VRC算法,图4.8 局域网无参数改变时的队列长度,图4.9 局域网参数改变时的队列长度,图4.10 广域网无参数改
10、变时的队列长度,图4.11 广域网较坏网络状况时的队列长度,本章小结 本章针对基于PID控制的虚速率VRC主动队列管理算法加以改进,提出了一种新的VRC算法。将二次型性能指标引入到PID控制器的整定过程中,按照性能指标的负梯度方向修改加权系数,实现了PID的自适应最优控制,同时将自适应PID与灰色预测器相结合,用预测结果代替被控对象测量值,补偿了网络时滞,实现了“事先调节”。并且对算法进行了稳定性分析。此外,本章通过细致的仿真实验分析了算法在改善网络性能方面的有效性。算法能稳定地适应网络环境动态变化,超调量小,振荡轻微,快速收敛于路由器队列长度期望值,自适应克服了网络干扰和滞后特性的影响。,第
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- tcp ip 协约 网络 拥塞 堵塞 控制 节制 若干 问答 研究 钻研
限制150内