FLAG: A Framework for FPGA-based LoAd Generation in Profinet Communication
Ahmad Khaliq, Sangeet Saha. Bina Bhatt, Dongbing Gu, Gareth Howells, and Klaus McDonald-Maier

TL;DR
This paper presents FLAG, an FPGA-based framework for generating precise PROFINET traffic loads to test industrial Ethernet systems, ensuring robustness under high traffic conditions.
Contribution
The paper introduces a novel FPGA-based load generator for PROFINET, enabling accurate and configurable traffic simulation at line rates.
Findings
Capable of generating load at Fast/Gigabit line rate
Supports configuration of packet size, count, and Ethertypes
Accessible via web or command line interface
Abstract
Like other automated system technologies, PROFINET, a real-time Industrial Ethernet Standard has shown increasing level of integration into the present IT Infrastructure. Such vast use of PROFINET can expose the controllers and I/O devices to operate in critical failures when traffic goes unexpectedly higher than normal. Rigorous testing of the running devices then becomes essential and therefore, in this paper, we prototype and design an FPGA based load Generating solution called FLAG (FPGA-based LoAd Generator) for PROFINET based traffic at the desired load configurations such as, bits per second, the number and size of the packets with their Ethertypes and MAC addresses. We have employed, a Zynq-7000 FPGA as our implementation platform for the proposed FLAG framework. The system can easily be deployed and accessed via the web or command line interface for successful load generation.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Time Synchronization Technologies · Real-Time Systems Scheduling · Smart Grid Security and Resilience
