Power Aware MOM for Telemetry-Oriented Applications—Levee Monitoring Use Case

  • Tomasz Szydlo
  • Piotr NawrockiEmail author
  • Robert Brzoza-Woch
  • Krzysztof Zielinski
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 461)


The paper discusses the problem of the message-oriented middleware utilization in telemetry systems. The authors provide a survey and practical measurements of common data transmission protocols for telemetry applications and wireless sensing. Based on that survey the authors propose concepts of message aggregation mechanisms to improve power consumption of the data transmission channel. As the entry point, the authors assume the utilization of the MQTT protocol. The concepts described in this paper have been successfully implemented in a smart levee monitoring system.



The research presented in this paper was partially supported by the National Centre for Research and Development (NCBiR) under Grant No. PBS1/B9/18/2013 and by the Polish Ministry of Science and Higher Education under AGH University of Science and Technology Grant (statutory project).


  1. 1.
    Szydlo, T., Nawrocki, P., Brzoza-Woch, R., Zielinski, K.: Power aware MOM for telemetry-oriented applications using gprs-enabled embedded devices - levee monitoring use case. In: Proceedings of the 2014 Federated Conference on Computer Science and Information Systems, Warsaw, Poland, 7–10 Sept 2014, pp. 1059–1064 (2014). doi: 10.15439/2014F252
  2. 2.
    Szydlo, T., Brzoza-Woch, R.: Predictive power consumption adaptation for future generation embedded devices powered by energy harvesting sources. Microprocess. Microsyst. Embed. Hardw. Des. 39(4–5), 250–258 (2015). doi: 10.1016/j.micpro.2015.05.001
  3. 3.
    Szydlo, T., Gut, S., Puto, B.: Smart Applications: Discovering and interacting with constrained resources IPv6 enabled devices. Przeglad Elektrotechniczny, 221–226 (2013)Google Scholar
  4. 4.
    Szydlo, T., Suder, P., Bibro, J.: Message oriented communication for IPV6 enabled pervasive devices. Comput. Sci. 14(4) (2013). doi: 10.7494/csci.2013.14.4.667
  5. 5.
    Curry, E.: Message-oriented middleware. In: Mahmoud, Q.H. (ed.) Middleware for Communications, Chap. 1, pp. 1–28. Wiley, Chichester, England (2004). doi: 10.1002/0470862084.ch1
  6. 6.
    ISMOP Project (2013). Accessed 30 Nov 2015
  7. 7.
    Piórkowski, A., Leśniak, A.: Using data stream management systems in the design of monitoring system for flood embankments. Studia Informatica 35(2), 297–310 (2014)Google Scholar
  8. 8.
    Chuchro, M., Lupa, M., Piȩta, A., Piórkowski, A., Leśniak, A.: A concept of time windows length selection in stream databases in the context of sensor networks monitoring. In: New Trends in Databases and Information Systems, Proceedings of 18th East-European Conference on Advances in Databases and Information Systems (in print). Advances in Intelligent Systems and Computing. Springer (2015)Google Scholar
  9. 9.
    Balis, B., Bartynski, T., Bubak, M., Dyk, G., Gubala, T., Kasztelnik, M.: A development and execution environment for early warning systems for natural disasters. In: 2013 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp. 575–582 (2013). doi: 10.1109/CCGrid.2013.101
  10. 10.
    Balis, B., Kasztelnik, M., Bubak, M., Bartynski, T., Gubaa, T., Nowakowski, P., Broekhuijsen, J.: The urbanflood common information space for early warning systems. Proc. Comput. Sci. 4(0), 96–105 (2011). Proceedings of the International Conference on Computational Science, ICCS 2011
  11. 11.
    Kosinski, J., Nawrocki, P., Radziszowski, D., Zielinski, K., Zielinski, S., Przybylski, G., Wnek, P.: SLA monitoring and management framework for telecommunication services. In: Bi, J., Chin, K., Dini, C., Lehmann, L., Pheanis, D.C. (eds.) Fourth International Conference on Networking and Services, 2008. ICNS 2008, pp. 170–175. IEEE Computer Society (2008). doi: 10.1109/ICNS.2008.31
  12. 12.
    Perrucci, G.P., Fitzek, F.H., Widmer, J.: Survey on energy consumption entities on the smartphone platform. In: Vehicular Technology Conference (VTC Spring), 2011 IEEE 73rd, pp. 1–6. IEEE (2011). doi: 10.1109/VETECS.2011.5956528
  13. 13.
    Sikora, A., Yunitasari, A., Dold, M.: GPRS and UMTS services for ultra low energy M2M-communication. In: 2013 IEEE 7th International Conference on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS), vol. 1, pp. 494–498. IEEE (2013). doi: 10.1109/IDAACS.2013.6662734
  14. 14.
    Pauls, F., Krone, S., Nitzold, W., Fettweis, G., Flores, C.: Evaluation of efficient modes of operation of GSM/GPRS modules for M2M communications. In: Vehicular Technology Conference (VTC Fall), 2013 IEEE 78th, pp. 1–6. IEEE (2013). doi: 10.1109/VTCFall.2013.6692200
  15. 15.
    Alonso, E.J.V.: Exploiting energy awareness in mobile. Communication (2013). doi: 10.3384/lic.diva-98656
  16. 16.
    Azzara, A., Bocchino, S., Pagano, P., Pellerano, G., Petracca, M.: Middleware solutions in WSN: the IoT oriented approach in the ICSI project. In: 2013 21st International Conference on Software, Telecommunications and Computer Networks (SoftCOM), pp. 1–6. IEEE (2013). doi: 10.1109/SoftCOM.2013.6671886
  17. 17.
    Java Message Service Specification. Accessed 30 Nov 2015
  18. 18.
    Data Distribution Service ver. 1.2 documentation. Accessed 30 Nov 2015
  19. 19.
    Extensible Messaging and Presence Protocol documentation. Accessed 30 Nov 2015
  20. 20.
    MQ Telemetry Transport (MQTT) documentation. Accessed 30 Nov 2015
  21. 21.
    Hunkeler, U., Truong, H.L., Stanford-Clark, A.: MQTT-SA publish/subscribe protocol for wireless sensor networks. In: 3rd International Conference on Communication Systems Software and Middleware and Workshops, 2008. COMSWARE 2008, pp. 791–798. IEEE (2008). doi: 10.1109/COMSWA.2008.4554519
  22. 22.
    Mosquitto technology project. Accessed 30 Nov 2015

Copyright information

© Springer International Publishing Switzerland 2017

Authors and Affiliations

  • Tomasz Szydlo
    • 1
  • Piotr Nawrocki
    • 1
    Email author
  • Robert Brzoza-Woch
    • 1
  • Krzysztof Zielinski
    • 1
  1. 1.AGH University of Science and TechnologyKrakówPoland

Personalised recommendations