Abstract
In this paper, we present power consumption analysis of application layer protocols CoAP, MQTT and XMPP for the Internet of Things. With this modern concept of the future will be connected all devices which can be connected. Sensors, home appliances, vehicles, mobile devices are just some of the physical objects that will be affected. Here especially may be mentioned the sensory devices. These are devices used to detect events and changes in the environment by generating appropriate output. Many of them are with limited performances, memory and battery. They are often placed in inaccessible areas. Therefore, the power consumption is very important, and which of the protocols used for the Internet of Things provide greater energy savings. According to the test results, MQTT and CoAP provide major energy savings, unlike XMPP which consumes more power. For all protocols, the most energy is spent in a state RX, while the least is spent in a state LPM.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Emerging open and standard protocol stack for internet of things. http://www.slideshare.net/aniruddha.chakrabarti/mphasis-digital-pov-emerging-open-standard-protocol-stack-for-iot
Gehrmann, C., Selander, G., Seitz, L.: Authorization framework for the internet-of-things. In: 2013 IEEE 14th International Symposium and Workshops, pp. 1–6, Madrid (2013)
Gallego, F.V., Zarate, J.A., Chatzimisios, P., Karagiannis, V.: A survey on application layer protocols for the internet of things. Trans. IoT Cloud Comput. 3(1), 11–17 (2015)
Contiki, O.S.: Using powertrace and energest power profile to estimate power consumption. http://thingschat.blogspot.mk/2015/04/contiki-os-using-powertrace-and.html
Sample data for powertrace using CM5000 motes. https://github.com/sonhan/contiki-sonhan/
Dunkels, A., Kovatsch, M., Duquennoy, S.: A low-power CoAP for Contiki. In: MASS 2011 Proceedings of 2011 IEEE 8th International Conference on Mobile Ad-Hoc and Sensor Systems, pp. 855–860. IEEE Computer Society, Washington, DC, USA (2011)
Bormann, C., Hartke, K., Shelby, Z.: The constrained application protocol (CoAP), internet engineering task force (IETF), Universitaet Bremen TZI, Germany (2014)
Contiki: The open source OS for the internet of things. http://www.contiki-os.org/
Z1 Datasheet. http://zolertia.sourceforge.net/wiki/images/e/e8/Z1_RevC_Datasheet.pdf
RPL border router. http://anrg.usc.edu/contiki/index.php/RPL_Border_Router
Kirsche, M., Klauck, R.: Chatty things - making the internet of things readily usable for the masses with XMPP. In: Proceedings of 8th International Conference on Collaborative Computing: Networking, Applications and Worksharing, Pittsburgh, Pennsylvania, USA, pp. 60–69, (2012)
Get started with Contiki, http://www.contiki-os.org/start.html
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Velinov, A., Mileva, A. (2018). Power Consumption Analysis of Application Layer Protocols for the Internet of Things. In: Stojanov, G., Kulakov, A. (eds) ICT Innovations 2016. ICT Innovations 2016. Advances in Intelligent Systems and Computing, vol 665. Springer, Cham. https://doi.org/10.1007/978-3-319-68855-8_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-68855-8_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-68854-1
Online ISBN: 978-3-319-68855-8
eBook Packages: EngineeringEngineering (R0)