首页 | 本学科首页   官方微博 | 高级检索  
     

一种简单的平滑公平轮转调度算法
引用本文:郭子荣,曾华燊,窦军.一种简单的平滑公平轮转调度算法[J].计算机科学,2016,43(1):122-127.
作者姓名:郭子荣  曾华燊  窦军
作者单位:西南交通大学信息科学与技术学院 成都610031;包头铁道职业技术学院 包头014060,西南交通大学信息科学与技术学院 成都610031,西南交通大学信息科学与技术学院 成都610031
摘    要:根据通用处理器共享的公平排队思想,针对数据包或信元交换,提出了一种将数据流的预订速率作为时隙分配的权值来构建动态调度树的公平轮转调度算法。其主要思路是:当有新数据流到达时,将各数据流按其权值均匀分布到完全二叉树的叶子节点上,在每个时隙开始时轮转调度算法负责从叶子节点中依次取出数据流号,发送该数据流的信元,调度复杂度为O(1)。与其他经典的公平调度算法引比,所提出的公平轮转调度算法实现简单。理论分析和仿真结果都表明,这种简单的平滑公平轮转调度算法(SSFRR)具有良好的公平性,对源端为漏桶控制的数据流能够提供端到端的有界时延,且能够提供基于数据流的QoS保证。

关 键 词:平滑公平轮转调度  QoS保证  端到端时延  时隙分配
收稿时间:2015/1/10 0:00:00
修稿时间:2015/5/21 0:00:00

Simple and Smoothed Fair Round Robin Scheduling Algorithm
GUO Zi-rong,ZENG Hua-xin and DOU Jun.Simple and Smoothed Fair Round Robin Scheduling Algorithm[J].Computer Science,2016,43(1):122-127.
Authors:GUO Zi-rong  ZENG Hua-xin and DOU Jun
Affiliation:School of Information Science and Technology,Southwest Jiaotong University,Chengdu 610031,China;Baotou Railway Vocational and Technical Institute,Baotou 014060,China,School of Information Science and Technology,Southwest Jiaotong University,Chengdu 610031,China and School of Information Science and Technology,Southwest Jiaotong University,Chengdu 610031,China
Abstract:A simple and smoothed fair round-robin(SSFRR) scheduling algorithm for packet or cell switching was proposed based on the idea of packet generalized processor sharing(GPS) service discipline.The algorithm uses the reserved rates of active flows as their weights to build scheduling tree for allocating slots.The basic idea of SSFRR is to distribute all flow IDs over the leaf nodes of a complete binary tree according to the weight of each flow by scanning the weight matrix when a new flow arrives.At each time slot,SSFRR visits next leaf node of the binary tree in sequence from left to right,takes out the flow ID from the current leaf node and schedules the cell of this flow.SSFRR scheduling algorithm has O(1) scheduling time complexity.Compared with other classical fairness round robin scheduler,SSFRR algorithm is simpler to implement.Analysis and simulation show that SSFRR scheduling algorithm has good fairness property,and can provide end-to-end delay bounds for those flows which are token-bucket regulated by sources.SSFRR can provide flow-based QoS guarantees.
Keywords:Smoothed fairness round robin scheduling  QoS guarantees  End-to-end delay  Slots allocation
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号