Emulating output queuing with buffered crossbar

被引:0
|
作者
Yi, Peng [1 ,2 ]
Qiu, Han [1 ]
Li, Hui [2 ]
Wang, Binqiang [1 ]
机构
[1] Natl Digital Switching Syst Engn & Technol R&D Ct, NDSC, Zhengzhou, Henan, Peoples R China
[2] Peking Univ, Shenzhen Grad Sch, Sch Comp & Informat Engn, Shenzhen, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1109/ICCCAS.2006.285012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Output queuing is well known for its ability to provide Quality-of-Service (QoS) guarantees. Unfortunately, the high-speed memory requirements of output queued (OQ) switch limit its use for large capacity switching architecture. A lot of work in literature has investigated how to emulate OQ switch with other switch architectures. A novel approach is constructing switches with buffered crossbars. However, most of the presented schemes still need a mild speedup which will incur significant cost for high speed network application. This paper investigates how to build a buffered crossbar switch to emulate OQ switch with no speedup. We first present a 2-dimensional buffered crossbar as a switch fabric and prove that a combined input-crosspoint-output queued'(CICOQ) switch with such a fabric can emulate a restrict PIFO-OQ switch with no speedup. Then, we present a pretreatment mechanism used in scheduling input queues. With such a pretreatment mechanism, the CICOQ switch is proved to be able to emulate a general PIFO-OQ switch with no speedup. All scheduling algorithms used in proving OQ emulation are distributed, hence are practical.
引用
收藏
页码:1749 / +
页数:2
相关论文
共 50 条
  • [31] QUEUING ANALYSIS OF BUFFERED SWITCHING-NETWORKS
    TURNER, JS
    IEEE TRANSACTIONS ON COMMUNICATIONS, 1993, 41 (02) : 412 - 420
  • [32] Packet mode scheduling in buffered crossbar (CICQ) switches
    Passas, Georgios
    Katevenis, Manolis
    HPSR: 2006 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2006, : 105 - +
  • [33] Strong Performance Guarantees for Asynchronous Buffered Crossbar Schedulers
    Turner, Jonathan S.
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2009, 17 (04) : 1017 - 1028
  • [34] Scheduling multicast traffic in internally buffered crossbar switches
    Mhamdi, L
    Hamdi, M
    2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, : 1103 - 1107
  • [35] Backlog aware scheduling for large buffered crossbar switches
    Dua, Aditya
    Yolken, Benjamin
    Bambos, Nicholas
    Olesinski, Wladek
    Eberle, Hans
    Gura, Nils
    2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 59 - +
  • [36] Localized Independent Packet Scheduling for Buffered Crossbar Switches
    Pan, Deng
    Yang, Yuanyuan
    IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (02) : 260 - 274
  • [37] Online Packet Scheduling for CIOQ and Buffered Crossbar Switches
    Al-Bawani, Kamal
    Englert, Matthias
    Westermann, Matthias
    ALGORITHMICA, 2018, 80 (12) : 3861 - 3888
  • [38] Variable packet size buffered crossbar (CICQ) switches
    Katevenis, M
    Passas, G
    Simos, D
    Papaefstathiou, I
    Chrysos, N
    2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, : 1090 - 1096
  • [39] Performance analysis of buffered crossbar switch scheduling algorithms
    Prasanth, Narayanan
    Balasubramanian, Kannan
    International Journal of Information and Computer Security, 2015, 7 (01) : 49 - 63
  • [40] Online Packet Scheduling for CIOQ and Buffered Crossbar Switches
    Kamal Al-Bawani
    Matthias Englert
    Matthias Westermann
    Algorithmica, 2018, 80 : 3861 - 3888