论文部分内容阅读
随着网络应用需求的日益丰富和技术的不断发展,完全依赖传统的终端系统上的策略与算法是很难满足诸如网络Qos这样复杂的应用需求,迫切需要网络中的中间设备参与到实现网络拥塞控制中来。路由器中用于拥塞控制的主要队列管理机制为主动式队列管理(Active QueueManagement,AQM)。由于主动式队列管理机制没有在网络中实现流区分并对大多数TCP流提供保护,为了提高Internet在分组转发时对TCP的公平性,本文提出一种用于缓存管理的主动队列管理改进算法-基于最高速流丢弃的加强型BLUE算法(EBHFD)。另外从路由器这间相互作用方面,用少数者博弈论用来描述主体间交互行为,观察对主动队列管理算法的影响。
EBHFD利用BLUE算法使用实际队长来反映拥塞状况和使用丢包事件和链路空闲事件来管理拥塞的特点,可以更快的反映网络的当前状态。在缓存空间里面对流通过速率排队来丢弃最高速流。EBHFD能够较好的控制网络拥塞的发生,对发送速率高的流具有较强的抑制能力,能在保证较高链路利用率的同时提高TCP的公平性。
基于少数者博弈论的自适应RED优化算法针对自适应RED中拥塞指示的发送速率maxp的调节因子α、β很难确定的情况,从宏观出发用少数者博弈论来描述主体间交互行为,影响自适应RED中的maxp的调节因子α、β中,使平均队列长度更好的保持平滑。
同时,本文扩展了网络仿真平台NS,添加了新的仿真元素,并在此基础上完成了以上两个仿真实验,结果表明以上两个算法可以实现本文的设计目标。