• DocumentCode
    1739708
  • Title

    Feedback control in a distributed scheduling architecture

  • Author

    Chiussi, Fabio M. ; Francini, Andrea ; Khotimsky, Denis A. ; Krishnan, Santosh

  • Author_Institution
    Data Networking Syst. Res. Dept., AT&T Bell Labs., Holmdel, NJ, USA
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    525
  • Abstract
    Multiple-module, multistage packet switching systems are gaining popularity as a scalable solution to the ever increasing demand for the aggregate switching capacity. Due to additional contention points between the stages, such systems differ in their behavior from single module output buffered switches, which serve as a model for most of the advanced quality of service (QoS) scheduling algorithms. Recently, a distributed scheduling reference architecture has been proposed to extend the QoS provisioning framework to the practical multistage switches. While keeping all the per-flow state information in the port card, it aggregates the individual traffic flows into a few QoS based fabric channels and relies on the intelligent selective feedback to ensure that the QoS guarantees of the individual flows are met. In this paper we discuss a novel credit-based feedback mechanism that allows to aggregate multiple traffic components with diverse QoS requirements into the same downstream FIFO queue. We specifically apply it to merge the guaranteed-bandwidth (GB) and best-effort (BE) QoS channels of the distributed scheduling architecture into a single non-guaranteed-delay queue in the switch fabric. The mechanism allows to satisfy the bandwidth requirements of the GB traffic while maximizing the throughput of the BE traffic and distributes the available excess bandwidth between different types of traffic fairly. The presentation is supported by fluid stationary analysis and packet-level simulations
  • Keywords
    feedback; multistage interconnection networks; packet switching; quality of service; queueing theory; scheduling; telecommunication control; telecommunication traffic; FIFO queue; QoS based fabric channels; QoS guarantee; QoS scheduling algorithms; aggregate multiple traffic components; aggregate switching capacity; best-effort channels; credit-based feedback mechanism; distributed scheduling architecture; feedback control; fluid stationary analysis; guaranteed-bandwidth channels; intelligent selective feedback; multiple-module switching systems; multistage packet switching systems; nonguaranteed-delay queue; packet-level simulations; quality of service; traffic flows; Aggregates; Bandwidth; Fabrics; Feedback control; Packet switching; Quality of service; Scheduling algorithm; State feedback; Switches; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 2000. GLOBECOM '00. IEEE
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    0-7803-6451-1
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2000.892058
  • Filename
    892058