| Literature DB >> 28937660 |
Daniel Vaquerizo-Hdez1, Pablo Muñoz2, María D R-Moreno3, David F Barrero4.
Abstract
Wireless Sensor Networks (WSNs) are becoming increasingly popular since they can gather information from different locations without wires. This advantage is exploited in applications such as robotic systems, telecare, domotic or smart cities, among others. To gain independence from the electricity grid, WSNs devices are equipped with batteries, therefore their operational time is determined by the time that the batteries can power on the device. As a consequence, engineers must consider low energy consumption as a critical objective to design WSNs. Several approaches can be taken to make efficient use of energy in WSNs, for instance low-duty-cycling sensor networks (LDC-WSN). Based on the LDC-WSNs, we present LOKA, a LOw power Konsumption Algorithm to minimize WSNs energy consumption using different power modes in a sensor mote. The contribution of the work is a novel algorithm called LOKA that implements two duty-cycling mechanisms using the end-device of the ZigBee protocol (of the Application Support Sublayer) and an external microcontroller (Cortex M0+) in order to minimize the energy consumption of a delay tolerant networking. Experiments show that using LOKA, the energy required by the sensor device is reduced to half with respect to the same sensor device without using LOKA.Entities:
Keywords: WSN; ZigBee; battery maximizing; data collection; duty-cycling
Year: 2017 PMID: 28937660 PMCID: PMC5677289 DOI: 10.3390/s17102179
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Reference Framework. It is composed of the collector mote, the router motes and the sensor motes. The sensor motes send the data information to the collector and then the collector processes it.
Figure 2XB24-Z7WIT-004 socket.
Figure 3LPC824 microcontroller connection circuit into the sensor mote.
Figure 4Sequence diagram of LOw power Konsumption Algorithm (LOKA) to reduce consumption in a sensor mote. It is divided into three columns that correspond to the execution flow of the LPC824 program, the XB24 end-device program and the XB24 coordinator program.
Figure 5Charger and supply circuits.
Figure 6Experimental energy measuring schema is measured converting the current into voltage with the µ Current device and using it as the input of the LPC824’s ADC to be calculated with a PC.
Figure 7Results for the energy consumption, transmission time and interval with LOKA and without LOKA. Each point in the figure actually contains 30 or 5 measures; the low variability makes them appear in the figure like a single point.
Figure 8Results for the energy consumption of our experiments.
WSN platforms hardware characteristics (from manufactures data sheet) working at 3.3 V.
| Platforms | CPU | Radio | |||||
|---|---|---|---|---|---|---|---|
| Model | Current Drain | Model | Current Drain | ||||
| Sleep | Active | Sleep | Active | Using TX/RX | |||
| Mica2 | ATmega128L | 15 µA | 8 mA | TI CC100 | <1 µA | 0.030–0.105 mA | 10–27mA |
| Telos | MSP430F1611 | 5.1 µA | 1.8 mA | TI CC2420 | 20 µA | 0.426 mA | 11–20 mA |
| TinyNode | MSP430F1611 | 5.1 µA | 1.8 mA | XE1205 | <1 µA | 0.85 –1.10 mA | 14–75 mA |
| EyesIFX | MSP430F1611 | 5.1 µA | 1.8 mA | TDA5250 | <1 µA | 1.8 mA | 9–12 mA |
| LOKA’s prototype | LPC824 | 0.15 µA | 1.1 mA | XB24-Z7WIT-004 | <1 µA | N/A | 40 mA |
Average consumption estimation in Mica2, TinyNode and LOKA’s prototype using 1% duty-cycling mechanism.
| Operation Time [s] | Consumption [J] | ||
|---|---|---|---|
| Mica2 | TinyNode | LOKA Prototype | |
| 60 | 0.810 | 0.809 | 0.614 |
| 300 | 4.053 | 4.047 | 3.073 |
| 600 | 8.105 | 8.094 | 6.146 |
| 900 | 12.158 | 12.140 | 9.220 |