The growth in the usage of the Internet of Things (IoT) has resulted in the deployment of diverse networks. However, the multiple networking interfaces and embedded protocols pose a significant challenge to communication compatibility. To tackle this problem and establish a flexible networking framework, we propose the implementation of a general-purpose message parser utilizing a recurrent neural network model with stack memory (RNN-SM). This parser has the ability to extract crucial keywords from the various communication network messages, which are trained on multiple network protocol specifications. During the training phase, the RNN-SM predicts candidate keywords and cross-references them with predefined keywords in an expandable dictionary, thus improving the accuracy of keyword extraction. Additionally, we have introduced the concept of minimum prediction fork level as a hyperparameter to balance the simplicity and flexibility of the RNN-SM. The proposed parser proves to be an effective solution in facilitating smooth communication between multiple devices and also has the added benefit of filtering out noise. The RNN-SM's robust keyword extraction capability holds up even in noisy environments, making it a reliable solution for the compatibility challenges posed by the IoT.
This work was also supported in part by the National Research Foundation of Korea (NRF) grant supported by the Korean Government (Ministry of Science and Information Technology) under Grant 2020R1F1A1049553.This work was supported in part by a grant from the Institute for Information and Communications Technology Promotion (IITP) funded by the Korean Government (Ministry of Science and Information Technology) (Manufacturing S/W platform based on digital twin and robotic process automation) under Grant 2021000292.