Fully hardware based WFQ architecture for high-speed QoS packet scheduling

被引:12
|
作者
McLaughlin, Kieran [1 ]
Burns, Dwayne [1 ]
Toal, Ciaran [1 ]
McKillen, Colm [1 ]
Sezer, Sakir [1 ]
机构
[1] Queens Univ Belfast, ECIT, Belfast BT3 9DT, Antrim, North Ireland
基金
英国工程与自然科学研究理事会;
关键词
Fair queuing; WFQ; Packet scheduling; QoS; Traffic management; Shared buffer; FPGA; FAIR QUEUING ALGORITHMS; SWITCHED NETWORKS; IMPLEMENTATION; CIRCUIT;
D O I
10.1016/j.vlsi.2011.01.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A full hardware implementation of a Weighted Fair Queuing (WFQ) packet scheduler is proposed. The circuit architecture presented has been implemented using Altera Stratix II FPGA technology, utilizing Reduced Latency DRAM (RLDRAM) II and Quad Data Rate (QDR) II SRAM memory components. The circuit can provide fine granularity Quality of Service (QoS) support at a line throughput rate of 12.8 Gb/s in its current implementation. The authors suggest that, due to the flexible and scalable modular circuit design approach used, the current circuit architecture can be targeted for a full ASIC implementation to deliver 50 Gb/s throughput. The circuit itself comprises three main components; a WFQ algorithm computation circuit, a tag/time-stamp sort and retrieval circuit, and a high throughput shared buffer. The circuit targets the support of emerging wireline and wireless network nodes that focus on Service Level Agreements (SLA's) and Quality of Experience. (C) 2011 Elsevier B.V. All rights reserved,
引用
收藏
页码:99 / 109
页数:11
相关论文
共 50 条
  • [31] Optimal Scheduling in High-Speed Downlink Packet Access Networks
    Al-Zubaidy, Hussein
    Lambadaris, Ioannis
    Talim, Jerome
    [J]. ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2010, 21 (01):
  • [32] High-speed downlink packet transmission with spatial multiplexing and scheduling
    Jiang, J
    Buehrer, RM
    Tranter, WH
    [J]. 2004 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-4: BROADBAND WIRELESS - THE TIME IS NOW, 2004, : 2148 - 2152
  • [33] Scalable hardware priority queue architectures for high-speed packet switches
    Moon, SW
    Shin, KG
    Rexford, J
    [J]. THIRD IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 1997, : 203 - 212
  • [35] A High-Speed and Memory Efficient Pipeline Architecture for Packet Classification
    Chang, Yeim-Kuan
    Lin, Yi-Shang
    Su, Cheng-Chien
    [J]. 2010 18TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2010), 2010, : 215 - 218
  • [36] System Architecture for Deep Packet Inspection in High-speed Networks
    Khazankin, Grigory R.
    Komarov, Sergey
    Kovalev, Danila
    Barsegyan, Artur
    Likhachev, Alexander
    [J]. 2017 SIBERIAN SYMPOSIUM ON DATA SCIENCE AND ENGINEERING (SSDSE), 2017, : 27 - 32
  • [37] Memory Aware Packet Matching Architecture for High-Speed Networks
    Kekely, Michal
    Kekely, Lukas
    Korenek, Jan
    [J]. 2018 21ST EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2018), 2018, : 1 - 8
  • [38] A multi-pipeline architecture for high-speed packet classification
    Pao, Derek
    Lu, Ziyan
    [J]. COMPUTER COMMUNICATIONS, 2014, 54 : 84 - 96
  • [39] Double WFQ QoS Scheduling based on Flow Number in Diffserve Network
    Minagawa, Tadasuke
    Ikegami, Tetsushi
    [J]. 12TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: ICT FOR GREEN GROWTH AND SUSTAINABLE DEVELOPMENT, VOLS 1 AND 2, 2010, : 1365 - 1370
  • [40] A new scalable and efficient packet scheduling method in high-speed packet switch networks
    Shan, C
    [J]. 2001 IEEE WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2001, : 16 - 20