DOI QR코드

DOI QR Code

Design and Implementation of Data Processing Middleware and Management System for IoT based Services

  • Received : 2018.12.24
  • Accepted : 2019.01.28
  • Published : 2019.02.28

Abstract

Sensor application systems for remote monitoring and control are required, such as the establishment of databases and IoT service servers, to process data being transmitted and received through radio communication modules, controllers and gateways. This paper designs and implements database server, IoT service server, data processing middleware and IoT management system for IoT based services based on the controllers, communication modules and gateway middleware platform developed. For this, we firstly define the specification of the data packet and control code for the information classification of the sensor application system, and also design and implement the database as a separate server for data protection and efficient management. In addition, we design and implement the IoT management system so that functions such as status information verification, control and modification of operating environment information of remote sensor application systems are carried out. The implemented system can lead to efficient operation and reduced management costs of sensor application systems through site status analysis, setting operational information, and remote control and management.

Keywords

CPTSCQ_2019_v24n2_95_f0001.png 이미지

Fig. 1. Diagram of database relationship model

CPTSCQ_2019_v24n2_95_f0002.png 이미지

Fig. 2. Roles and features of data processing middleware

CPTSCQ_2019_v24n2_95_f0003.png 이미지

Fig. 3. Flow chart for data processing and store

CPTSCQ_2019_v24n2_95_f0004.png 이미지

Fig. 4. Class diagram of middleware for data processing

CPTSCQ_2019_v24n2_95_f0005.png 이미지

Fig. 5. Class diagram for application of IoT management system

CPTSCQ_2019_v24n2_95_f0006.png 이미지

Fig. 6. Contents saved in database server after data analysis

CPTSCQ_2019_v24n2_95_f0007.png 이미지

Fig. 7. Screen for data acquisition and controller control

CPTSCQ_2019_v24n2_95_f0008.png 이미지

Fig. 8. Screen of serial communication settings and controller data received

Table 1. Packet protocol for data transmission

CPTSCQ_2019_v24n2_95_t0001.png 이미지

Table 2. SDT and EDT code table

CPTSCQ_2019_v24n2_95_t0002.png 이미지

Table 3. Classification of the control code

CPTSCQ_2019_v24n2_95_t0003.png 이미지

Table 4. Database server implementation environment

CPTSCQ_2019_v24n2_95_t0004.png 이미지

Table 5. IoT service server implementation environment

CPTSCQ_2019_v24n2_95_t0005.png 이미지

References

  1. A. Mahmud, et. al,, "A Complete Internet of Things Platform for Structural Health Monitoring," 2018 IEEE 4th World Forum on Internet of Things, pp.275-279, 2018.
  2. M. Kim, et al., "Universal Interface for IoT Platform," Journal of KIPS, 7(1), pp.19-24, 2018.
  3. H. O. Song, "IoT Automatic Management System based on Situational Task Control," Ph.D. thesis of Paijae University, 2017.
  4. M. H. Park, et al., "A Study on the Development of Energy IoT Platform," Journal of KIPS, 5(10), pp.311-318, 2016.
  5. J. B. Kim, "IoT-based Home Energy Management System and A Lightweight Household Photovoltaic System Over Dynamic Home Area Networks," Ph.D. thesis of Joongang University, 2016.
  6. C. Lee, Y. Lai, "Design and Implementation of a Universal Smart Energy Management Gateway based on the IoT Platform," 2016 IEEE Int'l Conference on Consumer Electronics, pp.67-68, 2016.
  7. H. J. Lee, "A Study on the Application System of the IoT based on the Super Low Power Wireless Sensor Network," Ph.D. thesis of Chonnam National University, 2017.
  8. A. Jain, C. Nagarajan, "Efficient Control Algorithm for a Smart Solar Street Light," 2015 9th Int'l Conference on Next Generation Mobile Applications, Services and Technologies, pp.376-381, 2015.
  9. J. J. Lee, et al., "IoT-based mobile smart solar power monitoring system," Journal of IEEK, 54(8), pp.55-64, 2017.
  10. M. Saifuzzaman, et. al., "IoT Based Street Lighting And Traffic Management System," 2017 IEEE Region 10 Humanitarian Technology Conference, pp.121-124, 2017.
  11. B. W. Park, et al., "Development of Integrated Photovoltaic Monitoring System Using ZigBee Communication," Journal of KIIEE, 31(7), pp.56-62, 2017.