TY - GEN
T1 - Profi-load
T2 - 2019 IEEE International Conference on Systems, Man and Cybernetics
AU - Khaliq, Ahmad
AU - Saha, Sangeet
AU - Bhatt, Bina
AU - Gu, Dongbing
AU - McDonald-Maier, Klaus
N1 - Funding Information:
ACKNOWLEDGMENT We gratefully acknowledge the support of Frederic Depuydt (Project Engineer / Researcher at KU Leuven, Tech-nologiecampus Gent), the INCASE project partners for sharing knowledge in carrying out measurements with Hilscher netANALYZER and tektronix DPO4054B Oscilloscope used in this research.
Publisher Copyright:
© 2019 IEEE.
Copyright:
Copyright 2019 Elsevier B.V., All rights reserved.
PY - 2019/11/28
Y1 - 2019/11/28
N2 - Industrial automation has received a considerable attention in the last few years with the rise of Internet of Things (IoT). Specifically, industrial communication network technology such as Profinet has proved to be a major game changer for such automation. However, industrial automation devices often have to exhibit robustness to dynamically changing network conditions and thus, demand a rigorous testing environment to avoid any safety-critical failures. Hence, in this paper, we have proposed an FPGA-based novel framework called 'Profi-Load' to generate Profinet traffic with specific intensities for a specified duration of time. The proposed Profi-Load intends to facilitate the performance testing of the industrial automated devices under various network conditions. By using the advantage of inherent hardware parallelism and re-configurable features of FPGA, Profi-Load is able to generate Profinet traffic efficiently. Moreover, it can be reconfigured on the fly as per the specific requirements. We have developed our proposed Profi-Load framework by employing the Xilinx-based 'NetJury' device which belongs to Zynq-7000 FPGA family. A series of experiments have been conducted to evaluate the effectiveness of Profi-Load and it has been observed that Profi-Load is able to generate precise load at a constant rate for stringent timing requirements. Furthermore, a suitable Human Machine Interface (HMI) has also been developed for quick access to our framework. The HMI at the client side can directly communicate with the NetJury device and parameters such as, required load amount, number of packet(s) to be sent or desired time duration can be selected using the HMI.
AB - Industrial automation has received a considerable attention in the last few years with the rise of Internet of Things (IoT). Specifically, industrial communication network technology such as Profinet has proved to be a major game changer for such automation. However, industrial automation devices often have to exhibit robustness to dynamically changing network conditions and thus, demand a rigorous testing environment to avoid any safety-critical failures. Hence, in this paper, we have proposed an FPGA-based novel framework called 'Profi-Load' to generate Profinet traffic with specific intensities for a specified duration of time. The proposed Profi-Load intends to facilitate the performance testing of the industrial automated devices under various network conditions. By using the advantage of inherent hardware parallelism and re-configurable features of FPGA, Profi-Load is able to generate Profinet traffic efficiently. Moreover, it can be reconfigured on the fly as per the specific requirements. We have developed our proposed Profi-Load framework by employing the Xilinx-based 'NetJury' device which belongs to Zynq-7000 FPGA family. A series of experiments have been conducted to evaluate the effectiveness of Profi-Load and it has been observed that Profi-Load is able to generate precise load at a constant rate for stringent timing requirements. Furthermore, a suitable Human Machine Interface (HMI) has also been developed for quick access to our framework. The HMI at the client side can directly communicate with the NetJury device and parameters such as, required load amount, number of packet(s) to be sent or desired time duration can be selected using the HMI.
KW - Automation
KW - Profinet Communication
KW - Field programmable gate arrays
KW - Generators
KW - Hardware
KW - Ethernet
KW - Timing
KW - Mathematical model
UR - http://www.scopus.com/inward/record.url?scp=85076729922&partnerID=8YFLogxK
U2 - 10.1109/SMC.2019.8914181
DO - 10.1109/SMC.2019.8914181
M3 - Conference contribution
AN - SCOPUS:85076729922
SN - 9781728145709
T3 - Conference Proceedings - IEEE International Conference on Systems, Man and Cybernetics
SP - 865
EP - 872
BT - 2019 IEEE International Conference on Systems, Man and Cybernetics, SMC 2019
PB - IEEE
Y2 - 6 October 2019 through 9 October 2019
ER -