Open Access Open Access  Restricted Access Subscription or Fee Access

Investigating Data Transfer Mechanism and Estimating Power Consumption to Enhance Power Efficiency in WSNs

(*) Corresponding author

Authors' affiliations



Reduction of power consumption is still a goal to achieve in any embedded application especially for Wireless Sensor Network (WSN) where nodes are powered with no reloadable battery. In this paper we propose a new approach that minimizes the power consumed by the microcontrollers (MCU), which is the main processing component in the node. In literature, data transfers are always processed using Direct Memory Access (DMA) or Interrupts (IT) in hardcoded approaches. In our new approach, the processing module predicts in run time the best transfer method among DMA and IT that minimizes the power consumption and preforms an auto configuration transfer mechanism. Based on different parameters acting in data transfer the processing dynamically switches between DMA and IT based transfers.
Copyright © 2015 Praise Worthy Prize - All rights reserved.


Wireless Sensor Network; Power Saving; Microcontroller Unit; Direct Memory Access; Interrupt; Estimation Power Consumption; Tipping Point

Full Text:



Thang Vy Chien, Hung Nguyen Chan, Than Nguyen Huu “A Comparative Study on Hardware Platforms for Wireless Sensor Networks”. Internaltional Journal on Advanced Science Engineering Information Technology, Vol2 (2012) No.1.

Neetu Kumari, Nikita Patel, Satyajit Anand, Partha Pratim Bhattacharya “Designing Low Power Wireless Sensor Networks: A Brief Survey”. International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering (An ISO 3297: 2007 Certified Organization), Vol. 2, Issue 9, September 2013.

Hai-Ying Zhou, Dan-Yan Luo, Yan Gao, De-Cheng Zuo. School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China “Modeling of Node Energy Consumption for Wireless Sensor Networks”. Wireless Sensor Network, 2011, 3, 18-23.

Jankovic, S.A. Fujitsu Microelectron. Eur. GmbH, Dreicich, Germany, Maksimovic, D.M. “Power saving modes in modern microcontroller design and chip diagnostics”. Microelectronics, 23rd International Conference on, 2002. MIEL 2002.

G Kannan, T Sree Renga Raja B.S Abdur Rahman University, Chennai-India, Anna University: BIT Campus, Tiruchirappalli-India. “Power Saving Algorithm for Long Life Wireless Sensor Networks”. IJIRT 2014, Volume 1 Issue 4.

ATMEL. “AT03498: Low Power Modes in SAM3 Family” Rev.:42160A-SAM-07/2013.

Texas Instruments. “MSP430FR572x Mixed-Signal Microcontrollers Datasheet”, SLAS704C –OCTOBER 2012–REVISED JUNE 2014.

ST-Microelectronics: STM32L15xx6/8/B datasheet, Ultra-low-power 32-bit MCU ARM-based Cortex-M3, 128KB Flash, 16KB SRAM, 4KB EEPROM, LCD, USB, ADC, DAC. November 2013, Rev9.

Atmel. “ATmega32A, 8-bit Microcontroller with 32KBytes In-System Programmable Flash. Rev.: Atmel-8155D-AVR-ATmega32A-Datasheet_02/2014.

Krongtripop, T. Dept. of Comput. Eng., Rajamangala Univ. of Technol. Isan Nakhonratchasima, Nakhonratchasima, Thailand. “A performance comparison of energy conservation between idle mode and power down mode for microcontroller in wireless mobile node”. International Conference Electrical Engineering/Electronics Computer Telecommunications and Information Technology (ECTI-CON), 2010.

Sachin Gupta, Applications Engineer Sr, and Lakshmi Natarajan, Applications Engineer Sr, Cypress Semiconductor Corp. “Optimizing Embedded Applications using DMA”. EE Times Design, November 2010.

Lakshmi priyaa, G.N. Dept. of Electron. & Instrum., Velammal Eng. Coll., Chennai, India Sangeetha, A.L. “Reducing the power consumption :A novel approach for wireless senszor network”. Third International Conference Computing Communication & Networking Technologies (ICCCNT), 2012.

Polastre, J. Dept. of Comput. Sci., California Univ., Berkeley, CA, USA Szewczyk, R. ; Culler, D. “Telos: enabling ultra-low power wireless research”. Fourth International Symposium Information Processing in Sensor Networks, 2005. IPSN 2005.

Ramos, J.C.P. ESAT-MICAS, K.U. Leuven, Leuven, Belgium Verhelst, M. “Flexible, ultra-low power sensor nodes through configurable finite state machines”. International Workshop Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC), 2013 8th.

Vivek Pandey Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA Jiang, W. ; Yuanyuan Zhou ; Bianchini, R. “DMA-aware memory energy management”. The Twelfth International Symposium High-Performance Computer Architecture, 2006.

ST-Microelectronics. “TA0342 Techincal article: Accurate power consumption estimate for STM32L1 series of ultra-low-power-microcontrollers”. May 2013 Rev 2.

ST-Microelectronics. “AN4365 Using STM32F4 MCU power modes with best dynamic efficiency”. March 2014 Rev1.

SILICON LABS. “AN0007 Energy Modes”. 2013-09-16 – an0007_Rev1.08.

Reinhard Keil, ARM Germany GmbH Frank Grobe, Hitex Development Tools GmbH: “Designing Energy-Efficient Systems with Cortex-M Microcontrollers”. The embedded world TECHNOLOGY REPORT, 2010

Joseph Yiu. “The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors”. Elsevier, 28 Nov 2013 (3rd Revised edition edition).

Mikhaylov, K. RF Media Lab., Univ. of Oulu, Ylivieska, Finland Tervonen, J. “Optimization of microcontroller hardware parameters for Wireless Sensor Network node power consumption and lifetime improvement”. In Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT), 2010 International Congress on.

W. Tuming, Y. Sijia and W. Hailong, "A Dynamic Voltage Scaling Algorithm for Wireless Sensor Networks". International Conference on Advanced Computer Theory and Engineering. 2010.

Kulau, U. Inst. of Oper. Syst. & Comput. Networks, Tech. Univ. Braunschweig, Braunschweig, Germany Büsching, F. ; Wolf, L. “A Node's Life: Increasing WSN Lifetime by Dynamic Voltage Scaling”. IEEE International Conference Distributed Computing in Sensor Systems (DCOSS), 2013.

V.-T. Hoang, N. Julien and P. Berruet, "Design under Constraints of Availability and Energy for Sensor Node in Wireless Sensor Network”. Conference on Design and Architectures for Signal and Image Processing, 2012.

Pradhan, S.N. Dept. of ECE, NIT Agartala, Agartala, India Choudhury, P. ; Nath, D. ; Nag, A. “Within-clock power gating architecture implementation to reduce leakage”. 5th International Conference Computers and Devices for Communication (CODEC), 2012.

Sergio Saponara Dept. of Inf. Eng., Pisa Univ. Luca Fanucci ; Pierangelo Terreni. “Architectural-Level Power Optimization of Microcontroller Cores in Embedded Systems”. Industrial Electronics, IEEE Transactions on (Volume:54 , Issue: 1 ).

Agnelo Silva, Mingyan Liu, andMahtaMoghaddam. “Power-Management Techniques for Wireless Sensor Networks and Similar Low-Power Communication Devices Based on Nonrechargeable Batteries”. Journal of Computer Networks and Communications, Volume 2012, Article ID 757291.

Ángel Asensio, Rubén Blasco, Álvaro Marco, and Roberto Casas Institute of Engineering Research (I3A) of the University of Zaragoza, 50018 Zaragoza, Spain. “Hardware Architecture Design for WSN Runtime Extension”. International Journal of Distributed Sensor Networks Volume 2013, Article ID 136745

Rafael Lajara 1, José Pelegrí-Sebastiá 1,* and Juan J. Perez Solano. “Power Consumption Analysis of Operating Systems for Wireless Sensor Networks”. Sensors 2010 (ISSN 1424-8220)

Tae-Hyung Kim Department of Computer Science and Engineering, Hanyang University, 1271 Sa 3-Dong, Ansansi, Kyunggi-Do 426-791, Republic of Korea. “Design and Implementation of a State-Driven Operating System for Highly Reconfigurable Sensor Networks”. International Journal of Distributed Sensor Networks Volume 2013, Article ID 659518.

Miguel Peon-Quiros, Alexandros Bartzas, Stylianos Mamagkakis, Francky Catthoor, Jose M. Mendias, Dimitrios Soudris. "Direct Memory Access Optimization in Wireless Terminals for Reduced Memory Latency and Energy Consumption”. 17th International Workshop, PATMOS 2007, Gothenburg, Sweden, September 3-5, 2007.

ST-Microelectronics: User manual UM1079 STM32L1 discovery kits: STM32L-DISCOVERY and 32L152CDISCOVERY. April 2013, Rev3.

Nithya, V., Ramachandran, B., Vaishanavi Devi, G., Energy efficient tree routing protocol for topology controlled wireless sensor networks, (2015) International Journal on Communications Antenna and Propagation (IRECAP), 5 (1), pp. 1-6.

Bou-El-Harmel, A., Benbassou, A., Belkadid, J., Design of a three-dimensional antenna UHF in the form cubic intended for RFID, wireless sensor networks (WSNs) and RFID sensor networks (RSNs) applications, (2014) International Journal on Communications Antenna and Propagation (IRECAP), 4 (6), pp. 260-264.

Khedher, M., Liouane, H., Douik, A., XOR-based routing protocol for wireless sensor networks, (2015) International Journal on Communications Antenna and Propagation (IRECAP), 5 (2), pp. 70-77.

Kandasamy, R., Enhanced energy efficient method for WSN to prevent far-zone, (2014) International Journal on Communications Antenna and Propagation (IRECAP), 4 (4), pp. 137-142.

Shankar, T., Shanmugavel, S., Karthikeyan, A., Modified harmony search algorithm for energy optimization in WSN, (2013) International Journal on Communications Antenna and Propagation (IRECAP), 3 (4), pp. 214-220.


  • There are currently no refbacks.

Please send any question about this web site to
Copyright © 2005-2023 Praise Worthy Prize