Skip to main content
Log in

Two-layers service middleware for non-smart IoT sensors: case studies on industrial applications

  • Original Research Paper
  • Published:
Service Oriented Computing and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. 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/

  2. Chen H, Shi H, Li M, Cui L (2017) IoT service middleware: challenges and research progress. Chin J Comput 40(8):1725–1749

    Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

  14. 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

    Article  Google Scholar 

  15. 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

  16. 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

  17. 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

  18. 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

    Article  Google Scholar 

  19. Xia Y (2015) Cloud control systems. IEEE/CAA J Autom Sin 2(2):134–142. https://doi.org/10.1109/JAS.2015.7081652

    Article  MathSciNet  Google Scholar 

  20. Xia Y (2015) Cloud control systems. IEEE/CAA J Autom Sin 2(2):134–142

  21. 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

    Chapter  Google Scholar 

  22. 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

  23. 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

  24. 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

  25. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Cheng Xie.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11761-022-00339-3

Keywords

Navigation