FPGA-Based High-Performance Network Impairment Emulator

被引:0
|
作者
Duan, Dexuan [1 ,2 ]
Wang, Xinshuo [1 ,2 ]
Li, Lin [1 ,2 ]
Liu, Lei [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Acoust, Natl Network New Media Engn Res Ctr, 21 North Fourth Ring Rd, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Sch Elect Elect & Commun Engn, 19 A Yuquan Rd, Beijing 100049, Peoples R China
来源
ELECTRONICS | 2024年 / 13卷 / 24期
关键词
FPGA; impairment; network; WAN emulation;
D O I
10.3390/electronics13244998
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid growth of Wide Area Networks (WANs) and advancements in 5G, cloud computing, and IoT, networks face higher demands for low cost, high capacity, reliability, and security. To ensure these requirements, network impairment emulators have become essential tools for testing and optimizing network performance under various conditions. This paper presents an FPGA-based Network Impairment Emulator (FNIE) that accurately emulates packet loss, reordering, and delay with high throughput and low cost. FNIE can achieve up to 100 Gbps throughput, with a configurable packet loss rate ranging from 0.001% to 100%, with a resolution as fine as 0.001%. It also supports up to 64 descriptor queues for reordering, a maximum reordering extent of 511, and emulates delays from 1 mu s to 1 s.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] A high-performance FPGA-based multicrossbar prioritized network-on-chip
    Alaei, Mohammad
    Yazdanpanah, Fahimeh
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (06)
  • [2] FPGA-Based Channel Simulator for a Wireless Network Emulator
    Borries, Kevin C.
    Judd, Glenn
    Stancil, Daniel D.
    Steenkiste, Peter
    2009 IEEE VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-5, 2009, : 154 - 158
  • [3] An FPGA-based memristor emulator for artificial neural network
    Zhang, Zhang
    Li, Chao
    Zhang, Weiqi
    Zhou, Jing
    Liu, Gang
    MICROELECTRONICS JOURNAL, 2023, 131
  • [4] FPGA-Based High-Performance Data Compression Deep Neural Network Accelerator
    Wang, Hanze
    Fu, Yingxun
    Ma, Li
    2022 INTERNATIONAL CONFERENCE ON BIG DATA, INFORMATION AND COMPUTER NETWORK (BDICN 2022), 2022, : 563 - 569
  • [5] An FPGA-based high-performance wireless vibration analyzer
    Shahzad, Khurram
    Oelmann, Bengt
    2013 NORCHIP, 2013,
  • [6] FSSD: FPGA-based Emulator for SSDs
    Yu, Luyang
    Lu, Yizhen
    Mandava, Meghna
    Richter, Edward
    Mailthody, Vikram Sharma
    Min, Seung Won
    Hwu, Wen-mei
    Chen, Deming
    2023 33RD INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL, 2023, : 101 - 108
  • [7] An FPGA-Based High-Performance Stateful Packet Processing Method
    Lu, Rui
    Guo, Zhichuan
    MICROMACHINES, 2023, 14 (11)
  • [8] A High-Performance, Pipelined, FPGA-Based Genetic Algorithm Machine
    Barry Shackleford
    Greg Snider
    Richard J. Carter
    Etsuko Okushi
    Mitsuhiro Yasuda
    Katsuhiko Seo
    Hiroto Yasuura
    Genetic Programming and Evolvable Machines, 2001, 2 (1) : 33 - 60
  • [9] Hardware/Software FPGA-based Network Emulator for High-speed On-board Communications
    Saponara, Sergio
    L'Insalata, Nicola E.
    Bacchillone, Tony
    Petri, Esa
    Del Corona, Iacopo
    Fanucci, Luca
    11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, : 353 - +
  • [10] An FPGA-based real quantum computer emulator
    Pilch, Jakub
    Dlugopolski, Jacek
    JOURNAL OF COMPUTATIONAL ELECTRONICS, 2019, 18 (01) : 329 - 342