摘要
随着网络技术的发展,用户对网络的服务质量要求越来越高。传统的IP网络是针对非实时数据传输而设计,提供"尽力而为"的服务,难以满足不同业务的服务质量要求。研究表明区分服务(Diff Serv)模型具有简单、有效、扩展性强等特点。它对业务流进行分类、整形使得不同类型业务数据在网络中得到不同服务。队列调度算法是实现区分服务的核心机制之一。文中分析了Diff Serv模型下常见的WRR和DWRR调度算法的优缺点,在DWRR算法的基础上提出一种改进的队列调度算法(VDWRR),同时将PRI(优先调度)算法与VDWRR算法相结合,很好地满足了业务的时延特性。用NS-2网络仿真器进行性能评价,结果表明了该算法的有效性和可行性,可以为不同业务提供更好的服务质量保证。
With the development of network technology, the quality service requirement of network is increasingly improved. Since the tra- ditional IP network is designed for the real-time data transmission and providing "Best effort" service which is difficult to satisfy the QoS requirement. Many studies have shown that Differentiated Service (DiffServ) model provides IP networks with QoS processing, due to its simplicity and scalability. The queue scheduling algorithm is one of the core mechanisms for realizing the DiffServ. It analyzes the advantage and disadvantage between common WRR (Weighted Round Robin) and DWRR (Deficit Weighted Round Robin) scheduling algorithm under the DiffServ model, and based on DWRR algorithm, put forward an improved VDWRR ( Variable Deficit Weighted Round Robin ) queue scheduling algorithm. At the same time, the PRI combined with VDWRR algorithm well satisfies the time delay characteristic of the business. With NS-2 network simulator for performance evaluation, the results show the feasibility and effectiveness of the algorithm, and it can provide better QoS guarantee for different business.
出处
《计算机技术与发展》
2015年第4期85-88,共4页
Computer Technology and Development
基金
国家自然科学基金(11304159)
教育部博士点基金(20133223120006)
南京邮电大学引进人才项目基金(NY213023)