DocumentCode :
1697993
Title :
Implementation of a window-based scheduler in an ATM switch
Author :
Sabaa, A. ; El-Gebaly, H. ; El-Guibaly, F. ; Muzio, J. ; Shpak, D.
Author_Institution :
Dept. of Electr. Eng., Victoria Univ., BC, Canada
Volume :
1
fYear :
1995
Firstpage :
32
Abstract :
ATM networks have to handle a wide range of traffic characteristics and performance requirements. The transmission control scheme should regulate the flow of packets from the switching queues to the outgoing links. The quality of service (QoS) requirements can be provided by delivering the cell within a maximum predetermined delay and without exceeding the maximum limit of allowable cell loss. We propose a switching scheme to satisfy different QoS requirements. The basic buffering component of the switch is a virtual dual-ported memory shared by all input and output lines. Cells arriving on input lines are stored to the common memory. The memory is divided into multiple priority queues to handle different classes of services. Cells are simultaneously retrieved from the priority queues and transmitted over the output lines. The higher priority queues can send a predefined number of cells before the lower priority queues are serviced in order to maintain the Qos of each class. The architecture of the switch is described. A simulation for the switch is run to show the effect of the scheduling protocol on the performance metrics
Keywords :
asynchronous transfer mode; buffer storage; delays; electronic switching systems; protocols; queueing theory; scheduling; shared memory systems; switching networks; telecommunication congestion control; telecommunication services; telecommunication traffic; ATM networks; ATM switch; QoS; buffering; cell loss; delay; higher priority queues; input lines; lower priority queues; multiple priority queues; outgoing links; output lines; performance requirements; quality of service; scheduling protocol; simulation; switch architecture; switching queues; traffic characteristics; transmission control; virtual dual-ported memory; window-based scheduler; Asynchronous transfer mode; Bandwidth; Delay; Packet switching; Protocols; Quality of service; Resource management; Switches; Telecommunication switching; Telecommunication traffic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 1995. Canadian Conference on
Conference_Location :
Montreal, Que.
ISSN :
0840-7789
Print_ISBN :
0-7803-2766-7
Type :
conf
DOI :
10.1109/CCECE.1995.528068
Filename :
528068
Link To Document :
بازگشت