论文部分内容阅读
下一代网络是基于分组交换技术的网络,而能否有效保证分组网络承载多类型业务时的服务质量,则是通信网络向下一代网络演进的关键。下一代网络要支持QoS(QualityofService)实现,而包调度又是QoS实现的关键技术之一。
包调度是在网络中提供服务质量保证的关键环节之一。当需要发送数据包时,网络节点需要包调度算法按照一定的服务规则对从若干不同的队列中选取出的某个合适的数据包进行相应的调度和服务。为此,讨论了分组网络中包调度算法,对现有的包调度算法进行了分类,然后分析和比较一些具有代表性的算法的技术特点与性能优劣,讨论了包调度算法研究的今后发展方向。
实际上,有效的包调度算法应该在吞吐量、时延特性、公平性和复杂性等几个方面都具备良好的特性。但一个具有实用价值的包调度算法往往只是以上几个特性的折衷。而博弈论是研究利益冲突情况下决策与分析的科学。因此,本文考虑网络QoS特性,将博弈论中Cournot非合作博弈方法应用于FCFS或RR调度算法的性能分析中。本文使用OPNET网络仿真软件进行了大量的相关仿真实验。仿真结果表明:无论在单节点网络还是多节点网络中,在包调度算法(如FCFS、RR等)中嵌入Cournot博弈模型是会起到较好的性能优化作用的,尤其是在吞吐量网络性能上。