CMP EMBEDDED.COM

Login | Register     Welcome Guest  
HOME DESIGN PRODUCTS COLUMNS E-LEARNING CONFERENCES CODE FORUMS/BLOGS NEWSLETTERS CONTACT FEATURES RSS RSS

Ensuring low power in wireless mesh sensor networks



EE Times

Wireless sensor communications and low power go hand in hand. In fact, low power is just as important as the reliability of the communications itself. Before the advent of wireless sensor communications, low power was synonymous with low current consumption. The lower the milliamp figure, the better. To further reduce power consumption, the device was turned off when it did not need to communicate, and was awakened when an alarm situation was raised or a periodic status update was called for duty cycling.

Current consumption continues to be very important in wireless sensor networks. So not surprisingly, state-of-the-art wireless sensor communications components score well on power consumption and utilization of wake-up/sleep modes for duty cycling.

However, power consumption is only part of the solution. Several other factors must also be addressed in order to achieve low power in wireless sensor applications.

Peak current
When closely examining the power consumption behavior of electronic circuits, it becomes apparent that what initially looks like a flat current curve actually bears more resemblance to a mountain range, with peaks and valleys. When certain functional blocks become active, they draw peak current. When two functional blocks switch on simultaneously, the peak amplitude doubles.

The secret to reducing the peak power lies in carefully managing the turn-on and turn-off time for key functions so that double peaks can be avoided. Peak current needs to be kept as low as possible, as it can make or break the feasibility of using specific power sources. For example, because of the internal resistance of a battery, its lifetime depends largely on the amount of peak current an application draws from it.

Graceful power failure
When an energy source has dried out, such as a depleted battery or a solar cell at midnight, the electronics cannot communicate and are dead for all meaningful purposes.

In both cases, the power problem can be dealt with, provided the application is intelligent enough to detect the upcoming problem before the energy source has completely dried out. During this last breath, the device should perform a number of actions to inform its environment of the situation, transmit some critical data and put itself in a state that allows fast recovery when the power is restored.

The current consumption in three typical wireless sensor node states for a commonly used wireless sensor platform might have the microprocessor and transceiver in sleep mode (10µA) in state one; in state two, the microprocessor is switched on while the transceiver is asleep (10 mA); and in state three, both the transceiver and the microprocessor are awake (27 mA).

By using graceful power failure, the devices carefully monitor the state of the power circuits. As they encounter declining power levels, they raise different levels of alarms, ranging from early warning to near-death. The alarms are escalated and communicated to other parts of the system, thereby enabling the system to be placed in a state consistent with the alarm condition.

Low-power mesh routing
One of the most dramatic differences between wireless sensor communications technology and other well-known wireless technologies is the ability of sensor nodes to forward messages from other nodes located further down the communications chain. This technique, known as mesh routing or multi-hop networking, provides an effective and reliable means of spanning large infrastructures beyond the range of what a single wireless link can do.

For a node to forward a message received from another node, it needs to be in an awake and receiving mode when the original wireless message arrives.

1 | 2

Rate this article: Low High
Current rating
  • .
Embedded.com Career Center
Looking for a new job?
SEARCH JOBS

Browse all jobs

SPONSOR
RECENT JOB POSTINGS





 :