Hardware implementation of a scheduler for high performance switches with Quality of Service support

被引:0
|
作者
Arteaga, R. [1 ]
Tobajas, F. [1 ]
De Armas, V. [1 ]
Sarmiento, R. [1 ]
机构
[1] Univ Las Palmas Gran Canaria, DIEA, Inst Appl Microelect IUMA, Las Palmas Gran Canaria 35017, Spain
来源
VLSI CIRCUITS AND SYSTEMS IV | 2009年 / 7363卷
关键词
Differentiated Services (DiffServ); Quality of Service (QoS); Traffic Scheduling; FPGA; PACKET; ALGORITHM;
D O I
10.1117/12.821522
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, the hardware implementation of a scheduler with QoS support is presented. The starting point is a Differentiated Service (DiffServ) network model. Each switch of this network classifies the packets in flows which are assigned to traffic classes depending of its requirements with an independent queue being available for each traffic class. Finally, the scheduler chooses the right queue in order to provide Quality of Service support. This scheduler considers the bandwidth distribution, introducing the time frame concept, and the packet delay, assigning a priority to each traffic class. The architecture of this algorithm is also presented in this paper describing their functionality and complexity. The architecture was described in Verilog HDL at RTL level. The complete system has been implemented in a Spartan-3 1000 FPGA device using ISE software from Xilinx, demonstrating it is a suitable design for high speed switches.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] A real-time hardware-based scheduler for next-generation optical burst switches
    Anan, M. T.
    Chaudhry, G. M.
    2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14, 2007, : 2289 - 2293
  • [42] DASH: Deadline-Aware High-Performance Memory Scheduler for Heterogeneous Systems with Hardware Accelerators
    Usui, Hiroyuki
    Subramanian, Lavanya
    Chang, Kevin Kai-Wei
    Mutlu, Onur
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2016, 12 (04)
  • [43] Implementation and performance evaluation of a media decoder with hardware acceleration support targeting high definition streams in the SBTVD ginga middleware
    Gonçalves, Juliano Lucas
    Trojahn, Tiago Henrique
    De Souza Marques, Felipe
    De Mattos, Júlio Carlos Balzano
    Agostini, Luciano Volcan
    Da Rosa Junior, Leomar Soares
    Journal of Internet Technology, 2013, 14 (02): : 273 - 280
  • [44] Implementation and Performance Evaluation of a Media Decoder with Hardware Acceleration Support Targeting High Definition Streams in the SBTVD Ginga Middleware
    Goncalves, Juliano Lucas
    Trojahn, Tiago Henrique
    Marques, Felipe de Souza
    Balzano de Mattos, Julio Carlos
    Agostini, Luciano Volcan
    da Rosa Junior, Leomar Soares
    JOURNAL OF INTERNET TECHNOLOGY, 2013, 14 (02): : 273 - 280
  • [45] Fair Share Scheduler for OpenNebula Implementation and performance tests
    Bagnasco, Stefano
    Vallero, Sara
    Zaccolo, Valentina
    23RD INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2018), 2019, 214
  • [46] High-Performance Hardware Implementation of MPCitH and Picnic3
    Liu G.
    Jia K.
    Wei P.
    Ju L.
    IACR Transactions on Cryptographic Hardware and Embedded Systems, 2024, 2024 (02): : 190 - 214
  • [47] Secure Cryptographic Hardware Implementation Issues for High-Performance Applications
    Tena-Sanchez, Erica
    Acosta, Antonio J.
    Nunez, Juan
    PROCEEDINGS OF 2016 26TH INTERNATIONAL WORKSHOP ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2016, : 76 - 83
  • [48] Hardware Implementation of High-Performance Polynomial Multiplication for KEM Saber
    Tu, Yazheng
    He, Pengzhou
    Lee, Chiou-Yng
    Chasaki, Danai
    Xie, Jiafeng
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 1160 - 1164
  • [49] High-Performance Hardware Implementation of the KATAN Lightweight Cryptographic Cipher
    Al-Moselly, Muntaser
    Al-Haj, Ali
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2023, 32 (01)
  • [50] Implementation of High Performance IEEE 754-Posit Conversion Hardware
    Mathis, Brett
    Stine, James E.
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 934 - 937