DocumentCode :
3323189
Title :
Performance analysis of a dual round robin matching switch with exhaustive service
Author :
Li, Yihan ; Panwar, Shivendra ; Chao, H. Jonathan
Author_Institution :
Electr. & Comput. Eng. Dept., Polytech. Univ. Brooklyn, NY, USA
Volume :
3
fYear :
2002
fDate :
17-21 Nov. 2002
Firstpage :
2292
Abstract :
Virtual Output Queuing is widely used by fixed-length high-speed switches to overcome head-of-line blocking. This is done by means of matching algorithms. Maximum matching algorithms have good performance, but their implementation complexity is quite high. Maximal matching algorithms need speedup to guarantee good performance. Iterative algorithms (such as PIM and iSLIP) use multiple iterations to converge on a maximal match. The Dual Round-Robin Matching (DRRM) scheme has performance similar to iSLIP and lower implementation complexity. The objective of matching algorithms is to reduce the matching overhead for each time slot. The Exhaustive Service Dual Round-Robin Matching (EDRRM) algorithm amortizes the cost of a match over multiple time slots. While EDRRM suffers from a throughput below 100% for small switch sizes, it is conjectured to achieve an asymptotic 100% throughput under uniform traffic. Simulations show that it achieves high throughput under nonuniform traffic. Its delay performance is not sensitive to traffic burstiness, switch size and packet length. In an EDRRM switch cells belonging to the same packet are transferred to the output continuously, which leads to good packet delay performance and simplifies the implementation of packet reassembly. In this paper we analyze the performance of an EDRRM switch by using an exhaustive service random polling system model. This was used to predict the performance of switches too large to be simulated within a reasonable run time.
Keywords :
delays; packet switching; probability; queueing theory; scheduling; telecommunication switching; telecommunication traffic; EDRRM; delay performance; dual round robin matching switch; exhaustive service; implementation complexity; matching algorithms; matching overhead; packet length; packet reassembly; random polling system model; run time; switch size; throughput; traffic burstiness; Costs; Delay; Iterative algorithms; Packet switching; Performance analysis; Predictive models; Round robin; Switches; Throughput; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE
Print_ISBN :
0-7803-7632-3
Type :
conf
DOI :
10.1109/GLOCOM.2002.1189040
Filename :
1189040
Link To Document :
بازگشت