• DocumentCode
    1187155
  • Title

    Underload instabilities in packet networks with flow schedulers

  • Author

    Marsan, Marco Ajmone ; Franceschinis, Mirko ; Leonardi, Emilio ; Neri, Fabio ; Tarello, Alessandro

  • Author_Institution
    Dipt. di Elettronica, Politecnico di Torino, Italy
  • Volume
    12
  • Issue
    6
  • fYear
    2004
  • Firstpage
    1131
  • Lastpage
    1143
  • Abstract
    Instability in packet-switching networks is normally associated with overload conditions, since queueing network models show that, in simple configurations, only overload generates instability. However, some results showing that instability can happen also in underloaded queueing networks began to appear about a decade ago. Underload instabilities can be produced by: 1) customer routes that visit the same queues several times; 2) variations of the customer service times at the different queues; and 3) complex scheduling algorithms. We study, using fluid models and adversarial queueing theory, possible underload instabilities due to flow schedulers in packet networks, focusing on output queued switches with strict priority (SP) schedulers and Generalized Processor Sharing (GPS) schedulers. The considered scenarios always refer to acyclic packet routes and consider customer service times that vary only according to channel capacities, thus resembling the approaches being currently considered to provide QoS in the Internet. Our (in)stability results are rather surprising: SP schedulers appear to be more robust than GPS schedulers whenever exact information on the effective average packet flow rates is not available.
  • Keywords
    Internet; channel capacity; packet switching; quality of service; queueing theory; scheduling; telecommunication network routing; Internet; QoS; acyclic packet route; adversarial queueing theory; channel capacity; complex scheduling algorithm; flow scheduler; fluid model; generalized processor sharing scheduler; network instability; packet switching network; quality of service; strict priority scheduler; underloaded queueing network; Channel capacity; Customer service; Global Positioning System; Packet switching; Processor scheduling; Queueing analysis; Robustness; Scheduling algorithm; Switches; Web and internet services;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2004.838593
  • Filename
    1369299