Implementing fair queueing in ATM switches: The discrete-rate approach

被引:0
|
作者
Chiussi, FM [1 ]
Francini, A [1 ]
机构
[1] AT&T Bell Labs, Lucent Technol, High Speed Networks Res Dept, Holmdel, NJ 07733 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The total, implementation cost of schedulers which approximate the Generalized Processor Sharing (GPS) policy is dominated by the complexity of maintaining and sorting the timestamps for all connections. Several approaches have been proposed which reduce the cast of the sorting operation and only introduce a small degradation in the delay bounds of the scheduler; they include logarithmic calendar queues, which reduce complexity by increasing the granularity of the sorting in an optimal way, and schedulers supporting a discrete set of guaranteed rates, which use a FIFO queue per rate and only require sorting a single timestamp per rate. All these techniques still require computing and storing one timestamp per connection; thus maintaining the cost of GPS-related algorithms clearly higher than that of less sophisticated schedulers. Furthermore, in the case of the discrete-rate approach, the complexity increases linearly with the number of supported rates, thus making it attractive only for relatively small numbers of rates. In this paper, we introduce a discrete-rate GPS-related scheduler which does not require the computation and storage of one timestamp per connection, and only maintains a single timestamp per rate. The elimination of the per-connection timestamps has no negative effect on the delay bounds. Then, we present a generalized discrete-rate approach, which uses a given number of FIFO queues to support a larger number of guaranteed rates, and only introduces a modest degradation in delay bounds for certain rates. The technique can be applied to our no-per-connection-timestamp scheduler, as well as to any discrete-rate scheduler.
引用
收藏
页码:272 / 281
页数:10
相关论文
共 50 条
  • [1] Implementing fair queueing in ATM switches .2. The logarithmic calendar queue
    Chiussi, FM
    Francini, A
    Kneuer, JG
    [J]. GLOBECOM 97 - IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, CONFERENCE RECORD, VOLS 1-3, 1997, : 519 - 525
  • [2] A fair queueing architecture for ATM switches with input buffers
    Shimojo, Y
    [J]. IEEE GLOBECOM 1996 - CONFERENCE RECORD, VOLS 1-3: COMMUNICATIONS: THE KEY TO GLOBAL PROSPERITY, 1996, : 830 - 834
  • [3] Implementing fair queueing in ATM switches .1. A practical methodology for the analysis of delay bounds
    Chiussi, FM
    Francini, A
    [J]. GLOBECOM 97 - IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, CONFERENCE RECORD, VOLS 1-3, 1997, : 509 - 518
  • [4] Fair queueing algorithm with rate independent delay for ATM networks
    Ho, S
    Chan, S
    Ko, KT
    [J]. ELECTRONICS LETTERS, 1999, 35 (01) : 19 - 20
  • [5] Queueing analysis of buffered ATM switches
    Sun, MY
    Wang, G
    Jia, SL
    [J]. 1996 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, VOLUMES 1 AND 2 - PROCEEDINGS, 1996, : 517 - 520
  • [6] Exploring the queueing behaviour of ATM switches
    Bjorkman, N
    LatourHenner, A
    Miah, A
    Crosby, S
    Leslie, I
    Davey, M
    Russell, R
    Toomey, F
    [J]. PERFORMANCE EVALUATION, 1996, 27-8 : 89 - 98
  • [7] ATM switches with bifurcated input queueing
    Thomas, G
    Veludandi, V
    [J]. SIXTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 1997, : 504 - 507
  • [8] Approximating Fair Queueing on Reconfigurable Switches
    Sharma, Naveen Kr
    Liu, Ming
    Atreya, Kishore
    Krishnamurthy, Arvind
    [J]. PROCEEDINGS OF THE 15TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION (NSDI'18), 2018, : 1 - 16
  • [9] Discrete-time queueing models with feedback for input-buffered ATM switches
    Laevens, K
    Bruneel, H
    [J]. PERFORMANCE EVALUATION, 1996, 27-8 : 71 - 87
  • [10] A new design of central queueing ATM switches
    Zhou, PF
    Yang, OWW
    [J]. GLOBECOM 97 - IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, CONFERENCE RECORD, VOLS 1-3, 1997, : 541 - 545