Title :
Hierarchical smoothed round robin scheduling in high-speed networks
Author :
Boedihardjo, A.P. ; Liang, Yun
Author_Institution :
Dept. of Comput. Sci., Virginia Tech, Blacksburg, VA, USA
fDate :
9/1/2009 12:00:00 AM
Abstract :
The hierarchical smoothed round robin (HSRR) packet scheduler that improves the performance of the smoothed round robin (SRR) for real-world packet scheduling scenarios is presented. The SRR suffers from an inability to fairly distribute service in highly skewed weight distributions where such distributions often occur in practice. As a result, the transmission behaviour of the SRR can be bursty and non-smooth for the high weighted (or high priority) flows. A novel aggregation strategy is proposed to reshape the sessions´ weight distribution that aims to minimise the variance of the high-priority flows´ intra-session service times. The aggregation scheme also provides a new capability that supports the provisioning of high-priority service to an arbitrary set of selected flows. The reshaped weight distribution results in guaranteed lower bound in maximum packet delay for the high-priority flows. Furthermore, empirical analyses show that the cumulative average packet delay and jitter of the high-priority flows are significantly reduced from the original SRR and also overall lower for all flows. Along with the enhanced performance in packet delays, the HSRR scheduler attains a worst-case time complexity of O(1).
Keywords :
packet radio networks; scheduling; hierarchical smoothed round robin scheduling; high-speed networks; packet scheduler;
Journal_Title :
Communications, IET
DOI :
10.1049/iet-com.2008.0672