Skip to main content

Revealing Characteristic IoT Behaviors by Performing Simple Energy Measurements via Open Hardware/Software Components

  • Conference paper
  • First Online:
Proceedings of Sixth International Congress on Information and Communication Technology

Abstract

The vast progress in the electronics industry, being experienced in the last decade, made available many devices of amazing characteristics, at very affordable price levels. This dynamic has drastically affected the way that people live and work. In this context, the modern computers tend to be of credit card size and, quite often, can be found in non-conventional places, like “smart” home appliances, autonomous vehicles or in rural area sensor-actuator equipment. Apparently, the underlying diversity in computing and networking activities creates new opportunities but is also posing new challenges, as a huge number of interconnected devices have to operate for long periods, while many of them cannot be powered by fixed lines. For this reason, the energy optimization/minimization problem of the participating equipment is of key importance for providing fluent functionality and autonomy. The first step towards minimizing the energy footprint of these devices is to measure and study their energy requirements in a comprehensive and simple manner. This work is trying to highlight the feasibility of performing similar measurements by exploiting some cost-effective recently appeared hardware and software components. The proposed method is accurate, generic, and flexible enough, and thus can be easily followed by non-expert personnel and assist in making them more sensitive about energy consumption issues.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Loukatos D, Sarakis L, Kontovasilis K, Skianis C, Kormentzas G (2007) Tools and practices for measurement-based network performance evaluation. In: 18th IEEE international symposium on personal, indoor and mobile radio communications, pp 1–5. IEEE, Athens. https://doi.org/10.1109/PIMRC.2007.4394164

  2. Dimitriou N, Sarakis L, Loukatos D, Kormentzas G, Skianis C (2011) Vertical handover (VHO) framework for future collaborative wireless networks. Int J Netw Manag 21(6):548–564. https://doi.org/10.1002/nem.786

    Article  Google Scholar 

  3. Martinez B, Montón M, Vilajosana I, Prades JD (2015) The power of models: modeling power consumption for IoT devices. IEEE Sens J 15(10):5777–5789. https://doi.org/10.1109/JSEN.2015.2445094

    Article  Google Scholar 

  4. Guegan L, Orgerie AC (2019) Estimating the end-to-end energy consumption of low-bandwidth IoT applications for WiFi devices. In: 11th IEEE international conference on cloud computing technology and science CloudCom, pp 287–294, Sydney, Australia

    Google Scholar 

  5. Bouguera T, Diouris JF, Chaillout JJ, Jaouadi R, Andrieux G (2018) Energy consumption model for sensor nodes based on LoRa and LoRaWAN. Sensors 18(7):2104. https://doi.org/10.3390/s18072104

    Article  Google Scholar 

  6. Dezfoul B, Amirtharaj I, Li CC (2018) EMPIOT: an energy measurement platform for wireless IoT Devices. J Netw Comput Appl 121(1):135–148. https://doi.org/10.1016/j.jnca.2018.07.016

    Article  Google Scholar 

  7. Liu Y, Wang Y, Gao W, Zhang W, Qian H, Yang Y (2017) A novel low-cost real-time power measurement platform for LoWPAN IoT devices. Mob Inf Syst. https://doi.org/10.1155/2017/8713873

    Article  Google Scholar 

  8. Wassie DA, Loukatos D, Sarakis L, Kontovasilis K, Skianis C (2012) On the energy require-ments of vertical handover operations: Measurement-based results for the IEEE 802.21 framework. In: IEEE 17th international workshop on computer aided modeling and design of communication links and networks (CAMAD), pp 145–149, Barcelona. https://doi.org/10.1109/CAMAD.2012.6335316

  9. Duflot L, Levillain O, Morin B (2009) ACPI: design principles and concerns. In: Chen L, Mitchell CJ, Martin A (eds) TRUST 2009, LNCS, vol 5471. Springer, Berlin, pp 14–28

    Google Scholar 

  10. Shivaraman N, Saki S, Liu Z, Ramanathan S, Easwaran A, Steinhorst S (2020) Real-time energy monitoring in IoT-enabled mobile devices. In: Design, automation & test in Europe conference & exhibition (DATE), pp 991–994, Grenoble. https://doi.org/10.23919/DATE48585.2020.9116577

  11. Neugebauer M, Ploennigs J, Kabitzsch K (2006) Evaluation of energy costs for single hop vs. multi hop with respect to topology parameters. In: IEEE international workshop on factory communication systems, pp175–182, Torino. https://doi.org/10.1109/WFCS.2006.1704148

  12. Marta M, Cardei M (2009) Improved sensor network lifetime with multiple mobile sinks. Elsevier Pervasive Mob Comput 5(5):542–555. https://doi.org/10.1016/j.pmcj.2009.01.00

    Article  Google Scholar 

  13. Höyhtyä M, Apilo O, Lasanen M (2018) Review of latest advances in 3GPP standardization: D2D communication in 5G systems and its energy consumption models. Future Internet 10(1):3. https://doi.org/10.3390/fi10010003

    Article  Google Scholar 

  14. Loukatos D, Manolopoulos I, Arvaniti ES, Arvanitis KG, Sigrimis NA (2018) Experimental testbed for monitoring the energy requirements of LPWAN equipped sensor nodes. IFAC-PapersOnLine 51(17):309–313. https://doi.org/10.1016/j.ifacol.2018.08.196

    Article  Google Scholar 

  15. Arduino Uno board description on the official Arduino site (2020). https://store.arduino.cc/arduino-uno-rev3. Accessed 28 Dec 2020

  16. The ADS1015 Analog-to-Digital Converter circuit (2020). https://cdn-shop.adafruit.com/datasheets/ads1015.pdf. Accessed 25 Nov 2020

  17. I2C Inter-Integrated Circuit description on Wikipedia (2020). https://en.wikipedia.org/wiki/I2C. Accessed 28 Dec 2020

  18. The WeMos D1 R2 board (2020). https://wiki.wemos.cc/products:d1:d1. Accessed 25 Nov 2020

  19. The MIT App Inventor programming environment (2020). http://appinventor.mit.edu/explore/. Accessed 28 Dec 2020

  20. Raspberry Pi 3 Model B board description on the official Raspberry site (2020). https://www.raspberrypi.org/products/raspberry-pi-3-model-b/. Accessed 27 Dec 2020

  21. Description of the ESP32-CAM module (2020). http://www.ai-thinker.com/pro_view-24.html. Accessed 28 Dec 2020

  22. Arduino IDE software description on the official Arduino site (2020). https://www.arduino.cc/en/software. Accessed 28 Dec 2020

  23. The LoRa Dragino shield for Arduino (2020). http://www.dragino.com/products/module/item/102-lora-shield.html. Accessed 28 Dec 2020

  24. Semtech, LoRa FAQs (2020). https://docplayer.net/9473940-Lora-faqswww-semtech-com-1-of-4-semtech-semtech-corporation-lora-faq.html. Accessed 28 Dec 2020

Download references

Acknowledgements

This work was supported by the SYNTELESIS Project, that is funded by the Operational Programme “Competitiveness, Entrepreneurship and Innovation” (NSRF 2014-2020) and co-financed by Greece and the EU (European Regional Development Fund) under Grant MIS 5002521.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dimitrios Loukatos .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Loukatos, D., Dimitriou, N., Manolopoulos, I., Kontovasilis, K., Arvanitis, K.G. (2022). Revealing Characteristic IoT Behaviors by Performing Simple Energy Measurements via Open Hardware/Software Components. In: Yang, XS., Sherratt, S., Dey, N., Joshi, A. (eds) Proceedings of Sixth International Congress on Information and Communication Technology. Lecture Notes in Networks and Systems, vol 216. Springer, Singapore. https://doi.org/10.1007/978-981-16-1781-2_90

Download citation

Publish with us

Policies and ethics