{'fraction_non_alphanumeric': 0.01810344827586207, 'fraction_numerical': 0.005172413793103448, 'mean_word_length': 5.015544041450777, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Development of the software part of the mobile scanner of the digital substation network using the DPDK library

This paper presents the process of developing a scanner analyzer of a mobile network of a digital substation for analyzing the transmission protocols of the IEC 61850 standard; Sampled Values streams (SV) and Generic Object-Oriented Substation Even (GOOSE). Moreover, this work describes the process of developing the software part of the network analyzer scanner and the process of optimizing the CPU load to improve performance using the Data Plane Development Kit (DPDK) library. The device will have a “lightweight” interface and does not require additional training of personnel, information is output to any device with Wi-Fi support. The scanner allows you to analyze errors in digital streams, analyze the congestion of local computer networks of a digital substation, as well as monitor SV streams and GOOSE messages. The results of the work demonstrate the result of using the library when scanning the SV and GOOSE protocols and find the maximum number of SV and GOOSE streams for the selected network scanner platform - Rasberry PI 4b.