Journal of Computer Applications ›› 2016, Vol. 36 ›› Issue (4): 889-893.DOI: 10.11772/j.issn.1001-9081.2016.04.0889

Previous Articles     Next Articles

Dynamic weight traffic queue scheduling algorithm for network energy efficiency optimization

XIE Zehua, ZHOU Jinhe, TANG Zhijun   

  1. School of Information and Communication Engineering, Beijing Information Science and Technology University, Beijing 100101, China
  • Received:2015-09-17 Revised:2015-11-09 Online:2016-04-10 Published:2016-04-08
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61271198), the Beijing Natural Science Foundation (4131003), the Key Program of Science and Technology Development Project of Beijing Municipal Education Commission of China (KZ201511232036).

面向网络能效优化的动态权重队列管理算法

谢泽华, 周金和, 唐志军   

  1. 北京信息科技大学 信息与通信工程学院, 北京 100101
  • 通讯作者: 谢泽华
  • 作者简介:谢泽华(1990-),男,福建龙岩人,硕士研究生,主要研究方向:绿色网络与通信; 周金和(1966-),男,湖北武汉人,教授,硕士,主要研究方向:绿色网络与通信、网络通信; 唐志军(1990-),男,河北唐山人,硕士研究生,主要研究方向:绿色网络与通信。
  • 基金资助:
    国家自然科学基金资助项目(61271198);北京市自然科学基金资助项目(4131003);北京市教委科技计划项目(KZ201511232036)。

Abstract: Focusing on the energy efficiency optimization of network traffic transmission, a Dynamic Weight of Weight Fair Queue algorithm (DW_WFQ) was proposed. In this algorithm, weights for various types of flows were dynamically allocated based on Weight Fair Queue (WFQ) algorithm, and service rates for traffic flows were assigned in a more flexible way. Then the energy consumption model of the scheduling algorithm was derived by combining with efficiency function of continuous flow speed scaling model, and the optimization of energy efficiency was carried out. At last, simulation test and comparison on DW_WFQ, First Come First Server (FCFS) and WFQ were given using Matlab. The simulation results show that the proposed traffic scheduling algorithm can effectively reduce system energy consumption, and meet the Quality of Service (QoS) requirement at the same time.

Key words: network energy consumption, dynamic weight, Quality of Service (QoS)

摘要: 针对流量传输过程中能效优化的问题,提出一种面向网络能效优化的动态权重队列管理算法DW_WFQ。该算法在加权公平队列(WFQ)的基础上通过动态地分配各类业务流的权重,以更加灵活的方式分配各类业务流的服务速率,进而与连续流速度缩放模型的能效函数相结合,推导出了该调度算法的能耗模型并且对其进行了能效优化。通过Matlab仿真,进行了DW_WFQ、先到先服务(FCFS)和WFQ三种算法的能耗对比,仿真结果表明:所提的流量调度算法在满足业务流服务质量(QoS)约束的基础上,能够有效降低系统能耗。

关键词: 网络能耗, 动态权重, 服务质量

CLC Number: