Proceedings of International Conference on Applied Innovation in IT
2018/03/13, Volume 6, Issue 1, pp.109-115

A Concept for a High-reliability Meteorological Monitoring System Using AMQP


Anna Kostromina, Eduard Siemens, Yurii Babich


Abstract: This paper describes a concept for a resilient meteorological monitoring system for reading data from sensors by using AMQP in order to increase reliability of the data acquisition system. A set of sensors is connected to the Beaglebone Black and is located in the mountains of north of Thailand. Gathered data are queued on a local SoC and sent to a server located in Germany whenever a network connection is available. Further in the work implementation and test of such a system in Thailand is discussed. Special challenges in the implementation of the system is the presence of frequent thunderstorms and outages caused by them. To improve the reliability of data transmission free AMQP implementation is used. The protocol has been studied, tested, and programs have been created for transmitting data from sensors to a server in Germany using the Rabbit MQ to store the data in the case of connection failures. Besides that, memory usage problems were raised when using AMQP in single-board computers, such as Beaglebone Black. The main task of this work is to propose the most stable and reliable operation of the data transmission system.

Keywords: AMQP, Rabbit MQ, Meteorological Monitoring, Reliable Message Queues, Availability

DOI: 10.13142/kt10006.41

Download: PDF

References:

  1. Project Coldhubs, http://www.coldhubs.com/
  2. S. Zinov, E. Siemens. “The Smart Lighting Concept”. Workshop on Problems of Automomous Power Systems in the Siberian Region. Koethen, October 2013.
  3. M.Benghanem, “Measurement of meteorological data based on wireless data acquisition system monitoring”, Applied Energy, pp. 2651-2660, December 2009
  4. S. Vinoski, “Advanced Message Queuing Protocol”, IEEE Internet Computing, vol. 10, Issue 6, pp. 87-89, November 2006
  5. V. M. Ionescu, “The analysis of the performance of RabbitMQ and ActiveMQ”, IEEE, Romania, pp. 132-137 , October 2015
  6. Jones, et. al., "RabbitMQ Performance and Scalability Analysis", project on CS 4284: Systems and Networking Capstone, Virginia Tech 2011
  7. M. Rostanski K. Grochla,A. Seman “Evaluation of highly available and fault-tolerant middleware clustered architectures using RabbitMQ”, IEEE, Poland, pp 879-884, October 2014
  8. A. Videla and J. Williams, “RabbitMQ in action. Distributed messaging for everyone.” Manning, April 2012.
  9. “Radio Weather Station with USB and Touchscreen” [Online]; http://www.produktinfo.conrad.com/datenblaetter/650000-674999/672861-an-01-ml-FUNK_WETTERSTATION_MIT_USB___TOUCH_de_en.pdf
  10. “Digital silicon Iradiance Sensor Si-rS485-TC-T” [Online], http://imtsolar.com/wp-content/uploads/2013/02/Si-Sensoren_RS485_E.pdf
  11. J. Easterbrook, “pywws” [Online] https://github.com/jim-easterbrook/pywws
  12. “Distributed RabbitMQ brokers” [Online], http://www.rabbitmq.com/distributed.html
  13. “RabbitMQ documentation” [Online], http://www.rabbitmq.com/documentation.html, accessed 21.01.2014.
  14. “Advanced Message Queuing Protocol. Protocol Specification” [Online], https://www.redhat.com/f/pdf/amqp/amqp_0-8_specification.pdf
  15. Y.O. Babich and L.A. Nikityuk, “Functional improvement of monitoring the dynamic characteristics of information and communication networks”, vol. 4/9 (76), Eastern European Journal of Enterprise Technologies, Kharkiv, 2015, pp.9-14.


    HOME

       - Call for Papers
       - For authors
       - Important Dates
       - Conference Committee
       - Editorial Board
       - Reviewers
       - Last Proceedings


    PROCEEDINGS

       - Volume 12, Issue 1 (ICAIIT 2024)        - Volume 11, Issue 2 (ICAIIT 2023)
       - Volume 11, Issue 1 (ICAIIT 2023)
       - Volume 10, Issue 1 (ICAIIT 2022)
       - Volume 9, Issue 1 (ICAIIT 2021)
       - Volume 8, Issue 1 (ICAIIT 2020)
       - Volume 7, Issue 1 (ICAIIT 2019)
       - Volume 7, Issue 2 (ICAIIT 2019)
       - Volume 6, Issue 1 (ICAIIT 2018)
       - Volume 5, Issue 1 (ICAIIT 2017)
       - Volume 4, Issue 1 (ICAIIT 2016)
       - Volume 3, Issue 1 (ICAIIT 2015)
       - Volume 2, Issue 1 (ICAIIT 2014)
       - Volume 1, Issue 1 (ICAIIT 2013)


    PAST CONFERENCES

       ICAIIT 2024
         - Photos
         - Reports

       ICAIIT 2023
         - Photos
         - Reports

       ICAIIT 2021
         - Photos
         - Reports

       ICAIIT 2020
         - Photos
         - Reports

       ICAIIT 2019
         - Photos
         - Reports

       ICAIIT 2018
         - Photos
         - Reports

    ETHICS IN PUBLICATIONS

    ACCOMODATION

    CONTACT US

 

DOI: http://dx.doi.org/10.25673/115729


        

         Proceedings of the International Conference on Applied Innovations in IT by Anhalt University of Applied Sciences is licensed under CC BY-SA 4.0


                                                   This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License


           ISSN 2199-8876
           Publisher: Anhalt University of Applied Sciences

        site traffic counter

Creative Commons License
Except where otherwise noted, all works and proceedings on this site is licensed under Creative Commons Attribution-ShareAlike 4.0 International License.