Abstract
In 2021, more than 5.5 million new devices will be connected to the Internet of things every day. The discovery and access of IoT sensors are difficult to adapt to the growth rate of machines. Especially for non-smart IoT sensors, due to their inability to actively match and lack of self-description, the existing IoT technology is challenging to find and access. This paper provides a two-layers service middleware for non-smart IoT sensors accessing. An edge-side middleware service is proposed to model and discover the non-smart IoT. A server-side IoT middleware service is proposed to encapsulate non-smart IoT sensors into standard web services for downstream applications. Then, the data from non-smart devices are then integrated into a knowledge graph-based database with unified web service APIs to solve the heterogeneity problem. The proposed method is applied to the two industrial projects of “rural sewage treatment automatic station service” and “material digital production line service” to solve the discovery and access of many non-smart IoT devices. This paper provides a novel and feasible technical way to discover and access non-smart IoT devices in two aspects of theoretical research and industrial practice.










Similar content being viewed by others
References
Lueth KL (2020) State of the IoT 2020: 12 billion IoT connections, surpassing non-IoT for the first time. https://iot-analytics.com/state-of-the-iot-2020-12-billion-iot-connections-surpassing-non-iot-for-the-first-time/
Chen H, Shi H, Li M, Cui L (2017) IoT service middleware: challenges and research progress. Chin J Comput 40(8):1725–1749
Sisinni E, Saifullah A, Han S, Jennehag U, Gidlund M (2018) Industrial internet of things: challenges, opportunities, and directions. IEEE Trans Ind Inf 14(11):4724–4734
Zhang D, Liu Z, Jia W, Liu H, Tan J (2021) A review of the research status and application prospects of knowledge graph in the field of intelligent manufacturing. J Mech Eng 57(5):90–113
Turner CJ, Oyekan J, Stergioulas L, Griffin D (2020) Utilizing industry 4.0 on the construction site: challenges and opportunities. IEEE Trans Ind Inf 17(2):746–756
Lin J, Yu W, Zhang N, Yang X, Zhang H, Zhao W (2017) A survey on internet of things: Architecture, enabling technologies, security and privacy, and applications. IEEE Internet Things J 4(5):1125–1142. https://doi.org/10.1109/JIOT.2017.2683200
Zanella A, Bui N, Castellani A, Vangelista L, Zorzi M (2014) Internet of things for smart cities. IEEE Internet Things J 1(1):22–32. https://doi.org/10.1109/JIOT.2014.2306328
Dai H-N, Zheng Z, Zhang Y (2019) Blockchain for internet of things: a survey. IEEE Internet Things J 6(5):8076–8094. https://doi.org/10.1109/JIOT.2019.2920987
Chen S, Xu H, Liu D, Hu B, Wang H (2014) A vision of IoT: applications, challenges, and opportunities with China perspective. IEEE Internet Things J 1(4):349–359. https://doi.org/10.1109/JIOT.2014.2337336
Catarinucci L, de Donno D, Mainetti L, Palano L, Patrono L, Stefanizzi ML, Tarricone L (2015) An IoT-aware architecture for smart healthcare systems. IEEE Internet Things J 2(6):515–526. https://doi.org/10.1109/JIOT.2015.2417684
Ngu AH, Gutierrez M, Metsis V, Nepal S, Sheng QZ (2017) IoT middleware: a survey on issues and enabling technologies. IEEE Internet Things J 4(1):1–20. https://doi.org/10.1109/JIOT.2016.2615180
Ahmed N, De D, Hussain I (2018) Internet of things (IoT) for smart precision agriculture and farming in rural areas. IEEE Internet Things J 5(6):4890–4899. https://doi.org/10.1109/JIOT.2018.2879579
Puranik, V, Sharmila, Ranjan A, Kumari A (2019) Automation in agriculture and IoT. In: 2019 4th international conference on internet of things: smart innovation and usages (IoT-SIU), pp 1–6 . https://doi.org/10.1109/IoT-SIU.2019.8777619
Zhang X, Pipattanasomporn M, Chen T, Rahman S (2020) An IoT-based thermal model learning framework for smart buildings. IEEE Internet Things J 7(1):518–527. https://doi.org/10.1109/JIOT.2019.2951106
Gupta AK, Johari R (2019) IoT based electrical device surveillance and control system. In: 2019 4th international conference on internet of things: smart innovation and usages (IoT-SIU), pp 1–5 . https://doi.org/10.1109/IoT-SIU.2019.8777342
Vishwakarma SK, Upadhyaya P, Kumari B, Mishra AK (2019) Smart energy efficient home automation system using IoT. In: 2019 4th international conference on internet of things: smart innovation and usages (IoT-SIU), pp 1–4 . https://doi.org/10.1109/IoT-SIU.2019.8777607
Işik MF, Haboglu MR, Yanmaz H (2014) Monitoring and control of plc based motion control systems via device-net. In: 2014 16th international power electronics and motion control conference and exposition, pp 963–966 . https://doi.org/10.1109/EPEPEMC.2014.6980632
Ren W, Sun Y, Luo H, Guizani M (2019) A novel control plane optimization strategy for important nodes in SDN-IoT networks. IEEE Internet Things J 6(2):3558–3571. https://doi.org/10.1109/JIOT.2018.2888504
Xia Y (2015) Cloud control systems. IEEE/CAA J Autom Sin 2(2):134–142. https://doi.org/10.1109/JAS.2015.7081652
Xia Y (2015) Cloud control systems. IEEE/CAA J Autom Sin 2(2):134–142
Du Y, Huang J, Tao S, Wang H (2020) Knowledge graph construction for intelligent maintenance of power plants. In: Chao K-M, Jiang L, Hussain OK, Ma S-P, Fei X (eds) Advances in E-business engineering for ubiquitous computing. Springer, Cham, pp 515–526
Chun S, Jin X, Seo S, Lee K-H, Shin Y, Lee I (2018) Knowledge graph modeling for semantic integration of energy services. In: 2018 IEEE international conference on big data and smart computing (BigComp), pp 732–735 . https://doi.org/10.1109/BigComp.2018.00138
Cornelis J, Nyssen E, Katartzis A, Van Kempen L, Boekaerts P, Deklerck R, Salomie A (2000) Statistical models for multidisciplinary applications of image segmentation and labelling. In: WCC 2000-ICSP 2000. 2000 5th international conference on signal processing proceedings. 16th world computer congress 2000. IEEE, vol 3, pp 2103–2110
Cui B (2019) Electric device abnormal detection based on IoT and knowledge graph. In: 2019 IEEE international conference on energy internet (ICEI), pp 217–220. https://doi.org/10.1109/ICEI.2019.00045
Xie C, Yang P, Yang Y (2018) Open knowledge accessing method in IoT-based hospital information system for medical record enrichment. IEEE Access 6:15202–15211. https://doi.org/10.1109/ACCESS.2018.2810837
Acknowledgements
This work was supported by the National Natural Science Foundation of China under the Grant No.62162064 and the Science and Technology Major Project of Yunnan Province, China, under the Grant No. 202102AB080019-2.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Dong, Y., Zeng, Z. & Xie, C. Two-layers service middleware for non-smart IoT sensors: case studies on industrial applications. SOCA 16, 179–189 (2022). https://doi.org/10.1007/s11761-022-00339-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11761-022-00339-3