DOI QR코드

DOI QR Code

Design and Implementation of an Efficient Communication System for Collecting Sensor Data in Large Scale Sensors Networks

대규모 센서 네트워크에서 센서 데이터 수집을 위한 효율적인 통신 시스템 설계 및 구현

  • Jang, Si-woong (Department of Computer Engineering, Dong-Eui University) ;
  • Kim, Ji-Seong (Department of Computer Science, Dong-Eui University)
  • Received : 2019.10.31
  • Accepted : 2019.11.20
  • Published : 2020.01.31

Abstract

Large sensor networks require the collection and analysis of data from a large number of sensors. The number of sensors that can be controlled per micro controller is limited. In this paper, we propose how to aggregate sensor data from a large number of sensors using a large number of microcontrollers and multiple bridge nodes, and design and implement an efficient communication system for sensor data collection. Bridge nodes aggregate data from multiple microcontrollers using SPI communication, and transfer the aggregated data to PC servers using wireless TCP/IP communication. In this paper, the communication system was constructed using the Open H/W Aduo Mini and ESP8266 and performance of the system was analyzed. The performance analysis results showed that more than 30 sensing data can be collected per second from more than 700 sensors.

대규모 센서 네트워크에서는 많은 수의 센서로부터 데이터를 수집하고 분석해야 한다. 마이크로 컨트롤러 마다 제어할 수 있는 센서의 수가 제한되어 있는데, 본 논문에서는 많은 수의 센서들을 다수의 마이크로 컨트롤러와 다수의 브릿지 노드를 두어 통신하는 방법을 제시하고, 센서 데이터 수집을 위한 효율적인 통신 시스템을 설계하고 구현하였다. 브릿지 노드는 SPI 통신을 이용하여 여러 마이크로 컨트롤러의 데이터를 종합하고, 종합한 데이터는 무선 TCP/IP 통신을 이용하여 PC서버로 전달하여 센서 데이터를 종합한다. 본 논문에서는 Open H/W인 아두이노 Mini와 ESP8266을 사용하여 통신 시스템을 구성하고 성능을 분석하였다. 성능분석 결과, 700개 이상의 센서로부터 초당 30회 이상의 센싱 데이터를 수집할 수 있다는 결과를 얻었다.

Keywords

References

  1. S. H. Shin, "Study on Sensor Gateway for Reliable Connection Guarantee on Large IoT Environment," The Journal of Korean Institute of Information Technology, Korean Institute of Information Technology, vol. 13, no. 9, pp. 131-136, Sep. 2015. https://doi.org/10.14801/jkiit.2015.13.9.131
  2. M. S. Kwak, and Y. S. Hong, "A Congestion Control Scheme Considering Traffic in Large-Scale Wireless Sensor Networks", Journal of Korean Institute of Information Scientists amd Engineers, The Korean Institute of Information Scientists and Engineers, vol. 42, no. 1, 114-121, Jan. 2015.
  3. S. H. Kwon, Y. G. Kim, D. H. Kim, and H. Kim, "An Efficient Wireless Multi-function Sensor Node Deployment for Large-Scale Sensor Networks," Proceeding of Symposium of the Korean Institute of communications and Information Sciences, Korea Institute Of Communication Sciences, vol. 60, pp. 1121-1122, Jun. 2016.
  4. H. Wang, G. Yang, J. Xu, Z. Chen, L.Chen, and Z. Yang, "A Noval Data Collection Approach for Wireless Sensor Networks," 2011 International Conference on Electrical and Control Engineering, Institute of Electrical and Electronics Engineers, 2011.9, 16-18(3 pages).
  5. M. K. Singh, S. I. Amin, S. A. Imam, V. K. Sachan, and A. Choudhary, "A Survey of Wireless Sensor Network and its types," 2018 International Conference on Advances in Computing, Communication Control and Networking, Institute of Electrical and Electronics Engineers, 2018.10, 12-13(2 pages).
  6. Z. Gengzhong, and L. Qiumei, "A Survey on the Topology of Wireless Sensor Networks Based on Small World Network Model," 2010 2nd International Conference on Future Computer and Communication, Institute of Electrical and Electronics Engineers, 2010.5, 21-24(4 pages).
  7. W. B. Heinzelman, A. P. Chandrakasan, and H. Balakrishnan, "An Application-Specific Protocol Architecture for Wireless Microsensor Networks," IEEE Transactions on Wireless Communications, vol. 1, no. 4, pp. 660-670, Oct, 2002. https://doi.org/10.1109/TWC.2002.804190
  8. Y. B. Moon , Y. J. Choi, S. K. Hong, and I. H. Lee, "Sensor Data Management System in Sensor Network for Low Power," Institute of Electrical and Electronics Engineers, 2008 10th International Conference on Advanced Communication Technology, pp. 504-507, 17-20, Feb. 2008.
  9. A. R. Corporation, "A Sensor Network Architecture for the IP Enterprise," Institute of Electrical and Electronics Engineers, 2007 6th International Symposium on Information Processing in Sensor Networks, pp. 575, 25-27 Apr. 2007.
  10. S.H. Seo, and S.W. Jang, "Design and Implementation of a smart shoes module based on Arduino," Journal of the Korea Institute of Information and Communication Engineering, Korea Institute of information and Communication Engineering, 2697-2702(6 pages), Nov. 2015.
  11. M. Bansal, and L. Shricastava, "Performance Analysis of Wireless Mobile Adhoc Network with Different Types of Antennas," HSST, ISSN : 2508-9080, vol. 3, no. 1, pp. 33-44, Mar. 2017.
  12. G. Y. Lee, J. T. Kim, and J. K. Park, "A Design of Parameterized SPI Slave Soft IP and its FPGA Verification," Proceedings of Symposium of the Korean Institute of communications and Information Sciences, Korea Institute Of Communication Sciences,938-939(2 pages), 2019.6.
  13. H. J. Jo, J. W. Cheon, G. U. Park, M. C. Kwon, and S. W. Choi, "Design and Implementation of Artificial arm based on SPI communication," Proceedings of Symposium of the Korean Institute of communications and Information Sciences, Korea Institute Of Communication Sciences, 938-939(2 pages), 2019.6.
  14. Y. B. Lim, S. S. Ham, and B. S. Kim, "SPI Communication System Design and Implementation Using Line Driver for Feeder Terminal Unit," Journal of the Korean Electrical Society, The Korean Institute of Electrical Engineers, 598-599(2 pages), 2013.7.
  15. Y. S. Song, S. M. Park, and Y. M. Kim, "A new firmware protocol for SPI targeted to low cost embedded applications," Journal of Academic Presentation of the Korean Multimedia Society, Korea Multimedia Society, 2009.5, 260-262(3 pages).
  16. J. H. Lee, Y. S. Shin, J. G. Kim, and B. K. Kwon, "The Power Module DC Measurement Method of Modular Multilevel Converter System using SPI Communication," The Korean Institute of Power Electronics, 2014.7, 53-54(2 pages).