Browse > Article

Design and Implementation of Sensor Information Management System based on Celery-MongoDB  

Kang, Yun-Hee (백석대학교 컴퓨터공학부)
Publication Information
Journal of Platform Technology / v.9, no.2, 2021 , pp. 3-9 More about this Journal
Abstract
The management of sensor information requires the functions for registering, modifying and deleting rapidly sensor information about various many sensors. In this research, Celery and MongoDB are used for developing a sensory data management system. Celery supplies a queue structure based on asynchronous communication in Python. Celery is a distributed simple job-queue but reliable distributed system suitable for processing large message. MongoDB is a NoSQL database that is capable of managing various informal information. In this experiment, we have checked that variety of sensor information can be processed with this system in a IoT environment. To improve the performance for handling a message with sensory data, this system will be deployed in the edge of a cloud infrastructure.
Keywords
Sensor information; Asynchronous communication; Queue; NoSQL database; Python;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Ali, H., Soe, J. K., and Weller, S. R.. "A real-time ambient air quality monitoring wireless sensor network for schools in smart cities," in Proceedings of the 2015 IEEE First International Smart Cities Conference (ISC2)
2 Luigi Atzori, Antonio Iera, and Giacomo Morabito, "The Internet of Things: A survey," Computer Networks: The International Journal of Computer and Telecommunications Networking, vol. 54, no. 15 pp. 2787-2805, 2010.   DOI
3 Jayavardhana Gubbi, Rajkumar Buyya, Slaven Marusic, and Marimuthu Palaniswami, "Internet of Things (IoT): A vision, architectural elements, and future directions," Future Generation Computer Systems, vol. 29, no. 7, pp 1645-1660, 2013.   DOI
4 Reeves G, Liu J, Nath S, Zhao F. Managing massive time series streams with multi-scale compressed trickles. Proceedings of the VLDB Endowment. 2009;2(1):97-108   DOI
5 Mohamed Ali Feki, Fahim Kawsar, Mathieu Boussard, and Lieven Trappeniers, "The Internet of Things: The Next Technological Revolution," Computer, vol. 46, no. 2, pp. 24 - 25, February 2013.   DOI
6 http://docs.celeryproject.org/en/latest/getting-started/introduction.html
7 https://medium.com/sunhyoups-story/Celery-b96eb337b9cf
8 Nicola Iarocci. Developing RESTful Web APIs with Python, Flask and MongoDB. https://speakerdeck.com/nicola/developing-restful-web-apiswith-python-flask-and-mongodb
9 Kristina Chodorow and Michael Dirolf. 2010. MongoDB: The Definitive Guide (1st. ed.). O'Reilly Media, In
10 L. D. Xu, W. He, and S. Li, "Internet of Things in Industries: A Survey," IEEE Trans. Industrial Informatics, vol. 10, no. 4, pp. 2233-2243, 2014.   DOI