DocumentCode :
1683740
Title :
Virtual queuing: an efficient algorithm for bandwidth management in resilient packet rings
Author :
Shokrani, Arash ; Khorsandi, Siavash ; Lambadaris, Ioannis ; Khan, Lutful
Author_Institution :
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, Ont., Canada
Volume :
2
fYear :
2005
Firstpage :
982
Abstract :
Resilient packet ring (RPR) is being devised as part of IEEE 802.17 standard, where fairness in bandwidth allocation among ring nodes, efficiency in resource utilization, and a low computational complexity are the main requirements. Although recent efforts have improved the performance of the RPR fairness algorithms to have acceptable steady-state behavior, we demonstrate that current algorithms suffer from extreme unfairness and throughput loss in some dynamic traffic scenarios. In this paper, we address the bandwidth management in RPR. First, we propose a general fairness model for packet rings. Then, a new algorithm for bandwidth management in RPR called virtual queuing (VQ) is introduced. We study the fairness properties of VQ algorithm both analytically and with simulation results. Compared to the RPR standard fairness algorithms that suffer from a throughput loss of up to 28% in some cases, the throughput loss with VQ is less than 2%. Comparing to another algorithm, called distributed virtual-time scheduling in rings (DVSR), VQ has a lower computational complexity and a better performance in a dynamic traffic environment. We show that the average throttled rate of the head node in a congestion span can be up to 80% for DVSR With VQ, it is less than 4% in all cases.
Keywords :
bandwidth allocation; computational complexity; computer network management; queueing theory; resource allocation; telecommunication traffic; IEEE 802.17 standard; bandwidth allocation; bandwidth management; computational complexity; distributed virtual-time scheduling in rings; dynamic traffic environment; resilient packet rings fairness algorithms; resource utilization; steady-state behavior; throughput loss; virtual queuing; Algorithm design and analysis; Bandwidth; Channel allocation; Computational complexity; Computational modeling; Performance loss; Resource management; Steady-state; Throughput; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, 2005. ICC 2005. 2005 IEEE International Conference on
Print_ISBN :
0-7803-8938-7
Type :
conf
DOI :
10.1109/ICC.2005.1494496
Filename :
1494496
Link To Document :
بازگشت