• DocumentCode
    888364
  • Title

    Providing service guarantees in high-speed switching systems with feedback output queuing

  • Author

    Firoiu, Victor ; Zhang, Xiaohui ; Gündüzhan, Emre ; Christin, Nicolas

  • Author_Institution
    Adv. Inf. Technol., BAE Syst., Burlington, MA, USA
  • Volume
    17
  • Issue
    5
  • fYear
    2006
  • fDate
    5/1/2006 12:00:00 AM
  • Firstpage
    434
  • Lastpage
    447
  • Abstract
    We consider the problem of providing per-customer service guarantees in a high-speed packet switch typically situated at the edge between a set of customers and a service provider network. As basic requirements, the switch should be scalable to high speeds per port, a large number of ports, and a large number of customers (macroflows) with independent guarantees. Existing scalable solutions are based on virtual output queuing, which is computationally complex when required to provide service guarantees for a large number of macroflows. We present a novel architecture for packet switching that provides support for such service guarantees. A cost-effective fabric with small external speedup is combined with a feedback mechanism that enables the fabric to be virtually lossless, thus avoiding packet drops indiscriminate of macroflows´ behavior. Through analysis and simulation, we show that this architecture provides accurate support for service guarantees, has low computational complexity, and is scalable to very high port speeds.
  • Keywords
    computational complexity; feedback; packet switching; queueing theory; computational complexity; feedback output queuing; high-speed switching system; macroflows behavior; packet switching; service provider network; Computer architecture; Costs; Fabrics; Output feedback; Packet switching; Quality of service; Switches; Switching systems; Telecommunication traffic; Traffic control; Computer networks; congestion control.; feedback control; packet switching; quality of service;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2006.64
  • Filename
    1613852