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 条
  • [31] High performance hardware implementation architecture for DWT of lifting scheme
    Hao, Yanling
    Liu, Ying
    Wang, Renlong
    2008 FOURTH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING, PROCEEDINGS, 2008, : 1255 - 1258
  • [32] High Performance Hardware Implementation of AES Using Minimal Resources
    Abhijith, P. S.
    Srivastava, Mallika
    Mishra, Aparna
    Goswami, Manish
    Singh, B. R.
    2013 INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND SIGNAL PROCESSING (ISSP), 2013, : 338 - 343
  • [33] High-Performance Hardware Implementation of CRYSTALS-Dilithium
    Beckwith, Luke
    Duc Tri Nguyen
    Gaj, Kris
    2021 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT), 2021, : 250 - 259
  • [34] On a High-performance and Balanced Method of Hardware Implementation for AES
    Zhang, Xiaotao
    Li, Hui
    Yang, Shouwen
    Han, Shuangshuang
    2013 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFTWARE SECURITY AND RELIABILITY - COMPANION (SERE-C), 2013, : 16 - 20
  • [35] High-Performance Hardware Implementation of LED block cipher
    Mhaouch, Ayoub
    Fradi, Marwa
    Gtifa, Wafa
    Issa, Khaled
    Ben Abdelali, Abdessalem
    Machhout, Mohsen
    2024 IEEE 7TH INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES, SIGNAL AND IMAGE PROCESSING, ATSIP 2024, 2024, : 317 - 321
  • [36] Implementation of High Performance Hardware Architecture of OpenSURF Algorithm on FPGA
    Fan, Xitian
    Wu, Chenlu
    Cao, Wei
    Zhou, Xuegong
    Wang, Shengye
    Wang, Lingli
    PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2013, : 152 - 159
  • [37] Supporting quality of service in Web switches
    Luo, MY
    2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, : 2199 - 2203
  • [38] A Hardware-based HEFT Scheduler Implementation for Dynamic Workloads on Heterogeneous SoCs
    Fusco, Alexander
    Hassan, Sahil
    Mack, Joshua
    Akoglu, Ali
    PROCEEDINGS OF THE 2022 IFIP/IEEE 30TH INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2022,
  • [39] Quality of life based evaluation of support service performance
    Buntinx, W. H. E.
    JOURNAL OF INTELLECTUAL DISABILITY RESEARCH, 2008, 52 : 794 - 794
  • [40] Design and Implementation of Credit-Based Dynamic WRR Scheduler For Satellite Onboard Switches
    Lv, Pengze
    Qiao, Lufeng
    Chen, Qinghua
    Chen, Qian
    Yang, Le
    COMMUNICATIONS, SIGNAL PROCESSING, AND SYSTEMS, 2018, 423 : 59 - 67