|
|
A Fair Round Robin Scheduling Algorithm with Low Latency |
Yang Fan; Liu Zeng-ji; Qiu Zhi-liang; Liu Huan-feng |
The National Key Lab of ISN, Xidian University, Xi’an 710071, China |
|
|
Abstract A new round robin scheduling algorithm named LFRR(Large weight First Round Robin) is proposed in this paper. In order to achieve good delay property and low implementation complexity, several methods are taken in LFRR. Firstly, when slots are allocated for flows in the schedule table, LFRR refers to the ideal situation where the slots of each flow are uniformly distributed in the schedule table to prevent flows’ slots from appearing too early or too late. Secondly, in LFRR system flows which weights are the same and larger than 1 are aggregated into a virtual flow. LFRR deals with virtual flows instead of actual flows. This deceases the flow number that scheduling algorithm deals with. Thirdly, when a slot can be allocated to several virtual flows, flows with larger weight have high priority to posses this slot. Theoretical and simulation results show the delay property of LFRR is much better than that of WRR(Weighted Round Robin) and the fairness of LFRR can be guaranteed.
|
Received: 16 February 2006
|
|
|
|
|
|
|
|