SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012
DOI : 10.5121/ijasuc.2012.3407 65
INTERPLAY OF COMMUNICATION AND
COMPUTATION ENERGY CONSUMPTION FOR LOW
POWER SENSOR NETWORK DESIGN
Zeeshan Ali Khan, Mustafa Shakir
Department of Electrical Engineering,
COMSATS Institute of Information Technology,
Islamabad, Pakistan.
{zakhan,mustafa.shakir}@comsats.edu.pk
ABSTRACT
The sensor network design approach normally considers the communication energy consumption for
evaluating a communication protocol. This is true for the low power devices such as MICAz/MICA2
which do not consume a lot of energy for the data treatment. However, recently developed sensor devices
for multimedia applications such as iMote2 do consume considerable amount of energy for data
processing. In this article, we consider various scenarios for routing the data in wireless multimedia
sensor networks by considering the local design parameters of devices such as PXA27x and beagleboard.
The proposed routing solution considers node level optimizations such as data compression, dynamic
voltage and frequency scaling (DVFS) for making a routing decision. The proposed approaches have
been simulated to prove the effectiveness of the approach.
KEYWORDS
Wireless Sensor Networks, Low Power Design, Communication versus Computation Energy
Consumption, Real-time data delivery.
1. INTRODUCTION
The wireless sensor networks are employed in various monitoring applications. The main
optimization aspect of the sensor network is to minimize the energy consumption by choosing
an energy efficient data dissemination strategy. These routing strategies normally consider the
communication energy consumption and ignore the computation energy consumption. This is
true for sensor devices such as MICA2/MICAz/TelosB as they normally have a micro controller
that operates at the lower frequency which minimizes the computation energy consumption.
However, the multimedia sensor network applications have to do a lot of computation before
sending the data on the wireless networks. Thus, in this case we cannot ignore this energy
consumption while making a decision at the routing layer. The strategies that significantly effect
the computation energy consumption include the video compression in the multimedia
transmission that consumes a considerable amount of energy.
The article is organized as follows; section 2 describes the context of the presented work with
respect to the related work in the field of energy efficient routing and node level optimizations
in wireless sensor networks. Then, the chosen platform and proposed routing solution is
explained in sections 3 and 4. Finally, the experimental results are explained in section 5.
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012
66
2. CONTEXT
A large volume of sensor network research is focussed on applications where the processor is
only capable of dealing with low data rate applications such as temperature and pressure
monitoring. However, there is a new paradigm in research where there are sensor network
applications which have to process a large amount of data. Here, the existing techniques can not
be directly applied [1]. In general, the sensor networks are deployed in regions where it is
difficult to replace the battery. Thus, it is necessary to have power efficient algorithms at the
system as well as network layer. In this case, we need to consider the local optimizations such
as data compression, dynamic voltage and frequency scaling (DVFS) and dynamic power
management (DPM) while making a routing decision. Thus, we need to find an interrelation
between node level and network level design techniques in order to optimize the overall design.
There are some techniques where authors have developed the power consumption model of a
specific device and used it to make the energy efficient algorithms [2].
There is a lot of work that has been done using DVFS in the wireless sensor networks. These
include [3] which propose an energy efficient task scheduling for structural health monitoring
by considering dynamic voltage and frequency scaling. [4] explains the design of a low power
video monitoring application on wireless sensor network using 802.15.4 protocol. They also
explain the power consumption strategy by using the DVFS strategy at the system level.
Now we describe how this type of routing can be used inside a wireless sensor network
deployed using imote2 or TelosB. The energy consumption profile for these nodes is listed in
table 1 for different data compression techniques such as lossless, lossy and raw technique. The
raw technique sends the data without any compression, lossless compression ratio reduces the
size of data by 3 and lossy compression reduces the size of data 10 times. For raw data
transmission, the energy consumption on imote2 platform is 1242J while this energy
consumption is 374.4J on the TelosB platform. The energy consumption for the lossless
compression is 835.5J for imote2 platform while it is 4618J for the TelosB platform. This shows
that local optimizations such as compression can significantly reduce the device’s overall
energy consumption by reducing the size of transmitted data. This energy consumption is
computed for the network diagram shown in figure 1. The results are listed in table 2 and it
shows that iMote2 has higher energy consumption for the transmission, but we can efficiently
compress the data using this platform to decrease the global energy consumption.
In this article, we shall discuss first the local optimizations which are possible and then
we shall explain their relation with the network layer design.
Figure 1. Example Network
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012
67
Table 1. Compression Energy Consumption for TelosB versus iMote2 [1]
.
Imote2 (J) Telos (J)
Computation Transmission Total Computation Transmission Total
Raw 0 1242 1242 0 374.4 374.4
Lossless 7.7 827.7 835.5 4369 250 4618
Lossy 12.3 124.1 136.4 6480 37.4 65.7
Table 2. Analytical Evaluation on Example Network (Figure 1)
.
Imote2 (J) Telos (J)
Max. Energy
Consumed
Min. Energy
Consumed
Max. Energy
Consumed
Min. Energy
Consumed
Raw 6210 1242 1872 374.4
Lossless 4146.2 835.5 5619 4618
Lossy 632.8 136.4 6667 6517
3. PLATFORM
We have chosen two platforms for evaluating the proposed idea. The first chosen platform is
PXA27x processor is an integrated microprocessor which has dynamic voltage and frequency
scaling. The available frequencies are in the range from 13 to 416 MHz. The tables III and IV
shows the operating points and corresponding power consumption that is possible in the
PXA27x processors [2]. We take these operating points in order to find out an optimal
frequency for the processor that is involved in mild or higher processing activity. This will help
in finding out the optimal operating point for a processor in an offline manner.
The second platform chosen for this purpose is OMAP3530 (beagleboard) and table V provides
measures of the OMAP 3530 processor power consumption at different operating frequencies. It
is taken from [5]. Also [4] gives the following observation about the beagleboard. Typically,
• If the bit rate is less than 2KB/sec, CPU should run at maximum 125MHz.
• If the bit rate is less than 4KB/sec, CPU should run at maximum 250MHz.
• If the bit rate is less than 8KB/sec, CPU should run at maximum 500MHz.
4. ROUTING PROPOSAL
The network architecture consists of different nodes that can operate at different frequency
levels. If a node operates at the higher frequency then it will be able to process the task fastly,
consume more energy and this will be helpful in determining the optimal operating frequency.
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012
68
The problem is modelled in subsection 4.1 and the routing solution is proposed in the
subsections 4.2 and 4.3 for PXA27x and Beagleboard respectively.
4.1. Model
The network consists of N nodes n=1,2,...,N and each node can be operated on M discrete
frequency levels m = 1,2,...,M. The processor activity level is shown with the help of a variable
a=1,2,...,A. We have to map this processor activity level to a certain frequency level m so that
the node n can operate on that frequency. This will help in determining the optimal processing
frequency for a certain processor that meets the data reporting deadline and also helps in
optimizing the overall network energy consumption. The processor activity level depends
whether this node is located close to the sink or not. In that case, it will have a large processor
activity otherwise it will have a low processor activity level. This will help in determining the
voltage on which we want the device to operate.
4.2. Frequency Selection for PXA27x
The mapping function will map the node to a certain frequency in an offline manner. The
processor activity level is determined with the help of the position of node with respect to the
sink. The node which is located near the sink has the higher activity level as it has to gather the
packets that have been generated from the far-off node. Thus, we choose:
a α (1 / Distance of node from the sink)
Where, the sink is the node in the wireless sensor network which is responsible for collecting all
the data. Thus, we choose:
h = Number of hops from the sink
In order to choose a frequency for the processor, we map the variable a to the frequency such
that,
f α (1/h)
And we try to choose the minimal frequency as well to minimize the energy consumption. As
we have selected various operating points and each point has specific power consumption. We
choose the frequency of a processor based on its activity level, a.
4.3. Frequency Selection for Beagleboard
The mapping function for beagle board depends on the processor activity which depends on the
data rate that can be supported. For a certain processing activity, we can use the supported data
rate listed in the previous section. This gives the maximum frequency that can be assigned to a
node w.r.t its distance from the sink (in number of hops) from the sink. If distance from sink is
larger, a lower frequency will be selected and higher frequency will be chosen for a node
located near to the sink.
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012
69
5. EXPERIMENTAL ANALYSIS
We choose the network shown in figure 2 for evaluation and the simulation parameters are
described in table 3. The ideal MAC is considered in this case and we use a C++ based
simulator to perform the experiments. The proposed DVFS approaches are implemented on the
chosen multimedia wireless sensor nodes. The experiments and the results are described in the
following sub-sections.
Figure 2. Simulated Network
Table 3. Simulation Parameters.
Parameter Value
Network size 17
Routing Technique Geographical
Traffic Generation Model Constant Bit Rate
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012
70
5.1. PXA27x
The properties for PXA27x are shown in tables 4 and 5. We use these properties to select the
frequency based on the frequency selection function described in section 4.2. If we consider
three processing frequencies such as 125, 250 and 500 MHz for sending the data from source to
sink, then the processing results are described in table 6 considering that the transmission rate is
not a bottleneck to the transmission rate. These results show that for processing an application,
we can use the proposed design approach for data reporting. As its end-to-end delay lies
between the approaches where either all the nodes are operating at the minimum or the
maximum frequencies. Choosing lower frequency will decrease the processor power
consumption but it will increase the end-to-end packet reporting delay where each application
will take 5 micro seconds to process on the processor for the lowest frequency. Choosing
maximum frequency for all the nodes increases the power consumption but decreases the end-
to-end delay.
Table 4. Clock Frequencies for the PXA27X processor [2].
OP Core (f) Bus (f) Memory (f) SDRAM (f) Core(f)
1 13 13 13 13 850 mV
2 104 104 104 104 900 mV
3 208 208 208 104 1125 mV
4 312 208 208 104 1200 mV
5 416 208 208 104 1250 mV
Table 5. Operating Point Characterization for the PXA27X processor [2].
cpu-bench mem-bench
OP Power (mW) T(sec) Power(mW) T(sec)
5 568 2.21 616 0.96
4 432 2.95 472 1.18
3 304 4.41 336 1.65
2 172 8.83 188 3.18
1 108 74 112 25.37
Table 6. Experimental Results for PXA 27x.
Max. Power
Consumed
Min. Power
Consumed
End-to-end Delay
Proposed Approach 303 mW 228 mw 13.75 micro sec.
Min. Energy 228 mW 228 mW 20 micro sec.
Max. Energy 303 mW 303 mW 5 micro sec.
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012
71
5.2. Beagleboard
The power consumption versus frequency for a particular application executing on Beagleboard
is listed in table 7. The frequency for this board is selected based on the processor activity level
described in section 4.3. Here, we know the data rate that can be achieved for a particular
frequency and we use this value to calculate the bottleneck data rate supported. This is shown in
table 8 where we can select the processor frequency to minimize the processor power
consumption by increasing the data rate. The proposed approach for frequency selection and the
maximum frequency selection approach have the best data rate at the network bottleneck and
the energy consumption of the proposed approach is comparable to the minimum frequency
selection approach.
Table 7. Power Consumption versus Frequency for Beagleboard [5].
Frequency (MHz) P (mW)
125 57
250 130
500 303
550 371
600 445
Table 8. Experimental Results for Beagleboard.
Max. Power
Consumed
Min. Power
Consumed
Data Rate at
Network Bottleneck
Proposed Approach 303 mW 228 mw 8 KB/sec
Min. Energy 228 mW 228 mW 2 KB/sec
Max. Energy 303 mW 303 mW 8 KB/sec
6. CONCLUSIONS
In this article, we have coupled various node level optimizations with the global optimizations
to help in further optimizing the global power consumption in the wireless sensor networks. The
local node level optimizations that have been considered include data compression and DVFS
and these techniques were coupled and compared with the routing energy consumption for
different network scenarios. The results show that we can achieve better end-to-end data
reporting delay and minimize the overall network energy consumption by considering the node
level optimizations while making a routing decision.
REFERENCES
[1] L. Nachman, J. Huang, J. Shahabdeen, R. Adler & R. Kling, (2008) “IMOTE2: Serious
Computation at the Edge”, Proceedings of International Wireless Communications and Mobile
Computing Conference, Crete Island.
[2] A. Castagnetti, C. Belleudy, S. Bilavarn & M. Auguin, (2010) “Power Consumption Modeling
for DVFS Exploitation”, Proceedings of 13th Euromicro Conference on Digital System Design:
Architectures, Methods and Tools, Lille.
International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012
72
[3] A. Ravinagarajan, D. Dondi & T.S. Rosing, (2010) “DVFS based task scheduling in a harvesting
WSN for Structural Health Monitoring”, Proceedings of Design, Automation and Test in Europe
Conference and Exhibition (DATE), Dresden.
[4] S. Bilavarn, A. Castagnetti & L. Rodrigue, (2011) “A Video Monitoring Application for
Wireless Sensor Networks using IEEE 802.15.4”, Proceedings of ARCS, Como.
[5] J. Kriegel, F. Broekaert, A. Pegatoquet & M. Auguin, (2010) “Power optimization technique
applied to real-time video application”, 13th Sophia Antipolis Microelectronics Forum (SAME),
University Booth, Valbonne, France.

More Related Content

What's hot

Energy Efficiencies Trends
Energy Efficiencies TrendsEnergy Efficiencies Trends
Energy Efficiencies TrendsReid Larsen
 
Green wsn optimization of energy use
Green wsn  optimization of energy useGreen wsn  optimization of energy use
Green wsn optimization of energy useijfcstjournal
 
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET Journal
 
Cross-layer Design of an Asymmetric Loadpower Control Protocol in Ad hoc Netw...
Cross-layer Design of an Asymmetric Loadpower Control Protocol in Ad hoc Netw...Cross-layer Design of an Asymmetric Loadpower Control Protocol in Ad hoc Netw...
Cross-layer Design of an Asymmetric Loadpower Control Protocol in Ad hoc Netw...IDES Editor
 
Chain Based Wireless Sensor Network Routing Using Hybrid Optimization (HBO An...
Chain Based Wireless Sensor Network Routing Using Hybrid Optimization (HBO An...Chain Based Wireless Sensor Network Routing Using Hybrid Optimization (HBO An...
Chain Based Wireless Sensor Network Routing Using Hybrid Optimization (HBO An...IJEEE
 
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...csijjournal
 
A Survey on Data Aggregation Cluster based Technique in Wireless Sensor Netwo...
A Survey on Data Aggregation Cluster based Technique in Wireless Sensor Netwo...A Survey on Data Aggregation Cluster based Technique in Wireless Sensor Netwo...
A Survey on Data Aggregation Cluster based Technique in Wireless Sensor Netwo...IRJET Journal
 
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...IJECEIAES
 
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSNIRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSNIRJET Journal
 
An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...
An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...
An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...IJERA Editor
 
Survey: energy efficient protocols using radio scheduling in wireless sensor ...
Survey: energy efficient protocols using radio scheduling in wireless sensor ...Survey: energy efficient protocols using radio scheduling in wireless sensor ...
Survey: energy efficient protocols using radio scheduling in wireless sensor ...IJECEIAES
 
Energy saving in P2P oriented Wireless Sensor Network (WSN) using the approac...
Energy saving in P2P oriented Wireless Sensor Network (WSN) using the approac...Energy saving in P2P oriented Wireless Sensor Network (WSN) using the approac...
Energy saving in P2P oriented Wireless Sensor Network (WSN) using the approac...IOSR Journals
 
Presentation: Wind Speed Prediction using Radial Basis Function Neural Network
Presentation: Wind Speed Prediction using Radial Basis Function Neural NetworkPresentation: Wind Speed Prediction using Radial Basis Function Neural Network
Presentation: Wind Speed Prediction using Radial Basis Function Neural NetworkArzam Muzaffar Kotriwala
 
CODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICES
CODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICESCODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICES
CODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICESijmnct_journal
 
CODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICES
CODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICESCODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICES
CODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICESijmnct
 
A review of energy conservation in wireless sensor networks
A review of energy conservation in wireless sensor networksA review of energy conservation in wireless sensor networks
A review of energy conservation in wireless sensor networksAlexander Decker
 

What's hot (20)

Energy Efficiencies Trends
Energy Efficiencies TrendsEnergy Efficiencies Trends
Energy Efficiencies Trends
 
Green wsn optimization of energy use
Green wsn  optimization of energy useGreen wsn  optimization of energy use
Green wsn optimization of energy use
 
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
 
K010326568
K010326568K010326568
K010326568
 
Cross-layer Design of an Asymmetric Loadpower Control Protocol in Ad hoc Netw...
Cross-layer Design of an Asymmetric Loadpower Control Protocol in Ad hoc Netw...Cross-layer Design of an Asymmetric Loadpower Control Protocol in Ad hoc Netw...
Cross-layer Design of an Asymmetric Loadpower Control Protocol in Ad hoc Netw...
 
Chain Based Wireless Sensor Network Routing Using Hybrid Optimization (HBO An...
Chain Based Wireless Sensor Network Routing Using Hybrid Optimization (HBO An...Chain Based Wireless Sensor Network Routing Using Hybrid Optimization (HBO An...
Chain Based Wireless Sensor Network Routing Using Hybrid Optimization (HBO An...
 
GRID COMPUTING
GRID COMPUTINGGRID COMPUTING
GRID COMPUTING
 
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
 
A Survey on Data Aggregation Cluster based Technique in Wireless Sensor Netwo...
A Survey on Data Aggregation Cluster based Technique in Wireless Sensor Netwo...A Survey on Data Aggregation Cluster based Technique in Wireless Sensor Netwo...
A Survey on Data Aggregation Cluster based Technique in Wireless Sensor Netwo...
 
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Sched...
 
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSNIRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
 
An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...
An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...
An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...
 
Survey: energy efficient protocols using radio scheduling in wireless sensor ...
Survey: energy efficient protocols using radio scheduling in wireless sensor ...Survey: energy efficient protocols using radio scheduling in wireless sensor ...
Survey: energy efficient protocols using radio scheduling in wireless sensor ...
 
Energy saving in P2P oriented Wireless Sensor Network (WSN) using the approac...
Energy saving in P2P oriented Wireless Sensor Network (WSN) using the approac...Energy saving in P2P oriented Wireless Sensor Network (WSN) using the approac...
Energy saving in P2P oriented Wireless Sensor Network (WSN) using the approac...
 
A03420107
A03420107A03420107
A03420107
 
50120140505008
5012014050500850120140505008
50120140505008
 
Presentation: Wind Speed Prediction using Radial Basis Function Neural Network
Presentation: Wind Speed Prediction using Radial Basis Function Neural NetworkPresentation: Wind Speed Prediction using Radial Basis Function Neural Network
Presentation: Wind Speed Prediction using Radial Basis Function Neural Network
 
CODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICES
CODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICESCODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICES
CODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICES
 
CODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICES
CODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICESCODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICES
CODING SCHEMES FOR ENERGY CONSTRAINED IOT DEVICES
 
A review of energy conservation in wireless sensor networks
A review of energy conservation in wireless sensor networksA review of energy conservation in wireless sensor networks
A review of energy conservation in wireless sensor networks
 

Similar to Interplay of Communication and Computation Energy Consumption for Low Power Sensor Network Design

A Novel Technique to Enhance the Lifetime of Wireless Sensor Networks through...
A Novel Technique to Enhance the Lifetime of Wireless Sensor Networks through...A Novel Technique to Enhance the Lifetime of Wireless Sensor Networks through...
A Novel Technique to Enhance the Lifetime of Wireless Sensor Networks through...IJECEIAES
 
EFFICIENT APPROACH FOR DESIGNING A PROTOCOL FOR IMPROVING THE CAPACITY OF ADH...
EFFICIENT APPROACH FOR DESIGNING A PROTOCOL FOR IMPROVING THE CAPACITY OF ADH...EFFICIENT APPROACH FOR DESIGNING A PROTOCOL FOR IMPROVING THE CAPACITY OF ADH...
EFFICIENT APPROACH FOR DESIGNING A PROTOCOL FOR IMPROVING THE CAPACITY OF ADH...IJCI JOURNAL
 
Servant-ModLeach Energy Efficient Cluster Base Routing Protocol for Large Sca...
Servant-ModLeach Energy Efficient Cluster Base Routing Protocol for Large Sca...Servant-ModLeach Energy Efficient Cluster Base Routing Protocol for Large Sca...
Servant-ModLeach Energy Efficient Cluster Base Routing Protocol for Large Sca...IRJET Journal
 
IRJET- DOE to Minimize the Energy Consumption of RPL Routing Protocol in IoT ...
IRJET- DOE to Minimize the Energy Consumption of RPL Routing Protocol in IoT ...IRJET- DOE to Minimize the Energy Consumption of RPL Routing Protocol in IoT ...
IRJET- DOE to Minimize the Energy Consumption of RPL Routing Protocol in IoT ...IRJET Journal
 
IRJET- Investigation on Delay and Power Minimization in IEEE 802.15.4 Protoco...
IRJET- Investigation on Delay and Power Minimization in IEEE 802.15.4 Protoco...IRJET- Investigation on Delay and Power Minimization in IEEE 802.15.4 Protoco...
IRJET- Investigation on Delay and Power Minimization in IEEE 802.15.4 Protoco...IRJET Journal
 
IRJET- An Enhanced Cluster (CH-LEACH) based Routing Scheme for Wireless Senso...
IRJET- An Enhanced Cluster (CH-LEACH) based Routing Scheme for Wireless Senso...IRJET- An Enhanced Cluster (CH-LEACH) based Routing Scheme for Wireless Senso...
IRJET- An Enhanced Cluster (CH-LEACH) based Routing Scheme for Wireless Senso...IRJET Journal
 
Performance Analysis and Comparison of Routing Protocols in Wireless Sensor N...
Performance Analysis and Comparison of Routing Protocols in Wireless Sensor N...Performance Analysis and Comparison of Routing Protocols in Wireless Sensor N...
Performance Analysis and Comparison of Routing Protocols in Wireless Sensor N...IRJET Journal
 
Design and Implementation a New Energy Efficient Clustering Algorithm Using t...
Design and Implementation a New Energy Efficient Clustering Algorithm Using t...Design and Implementation a New Energy Efficient Clustering Algorithm Using t...
Design and Implementation a New Energy Efficient Clustering Algorithm Using t...ijmnct
 
CBHRP: A Cluster Based Routing Protocol for Wireless Sensor Network
CBHRP: A Cluster Based Routing Protocol for Wireless Sensor NetworkCBHRP: A Cluster Based Routing Protocol for Wireless Sensor Network
CBHRP: A Cluster Based Routing Protocol for Wireless Sensor NetworkCSEIJJournal
 
Energy Efficient Clustering Algorithm based on Expectation Maximization for H...
Energy Efficient Clustering Algorithm based on Expectation Maximization for H...Energy Efficient Clustering Algorithm based on Expectation Maximization for H...
Energy Efficient Clustering Algorithm based on Expectation Maximization for H...IRJET Journal
 
Design of a Wireless Sensor Network from an Energy Management Perspective
Design of a Wireless Sensor Network from an Energy Management PerspectiveDesign of a Wireless Sensor Network from an Energy Management Perspective
Design of a Wireless Sensor Network from an Energy Management Perspective?? ?
 
ENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKS
ENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKSENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKS
ENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKSijassn
 
Energy efficient data communication approach in wireless sensor networks
Energy efficient data communication approach in wireless sensor networksEnergy efficient data communication approach in wireless sensor networks
Energy efficient data communication approach in wireless sensor networksijassn
 
IRJET- Enhancing Data Transmission and Protection in Wireless Sensor Node
IRJET- Enhancing Data Transmission and Protection in Wireless Sensor NodeIRJET- Enhancing Data Transmission and Protection in Wireless Sensor Node
IRJET- Enhancing Data Transmission and Protection in Wireless Sensor NodeIRJET Journal
 
Design and Implementation a New Energy Efficient Clustering Algorithm Using t...
Design and Implementation a New Energy Efficient Clustering Algorithm Using t...Design and Implementation a New Energy Efficient Clustering Algorithm Using t...
Design and Implementation a New Energy Efficient Clustering Algorithm Using t...ijmnct
 
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’S
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’SAN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’S
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’SIJCNCJournal
 
Designing an Energy Efficient Clustering in Heterogeneous Wireless Sensor Net...
Designing an Energy Efficient Clustering in Heterogeneous Wireless Sensor Net...Designing an Energy Efficient Clustering in Heterogeneous Wireless Sensor Net...
Designing an Energy Efficient Clustering in Heterogeneous Wireless Sensor Net...IJCNCJournal
 
DESIGNING AN ENERGY EFFICIENT CLUSTERING IN HETEROGENEOUS WIRELESS SENSOR NET...
DESIGNING AN ENERGY EFFICIENT CLUSTERING IN HETEROGENEOUS WIRELESS SENSOR NET...DESIGNING AN ENERGY EFFICIENT CLUSTERING IN HETEROGENEOUS WIRELESS SENSOR NET...
DESIGNING AN ENERGY EFFICIENT CLUSTERING IN HETEROGENEOUS WIRELESS SENSOR NET...IJCNCJournal
 
PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOT
PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOTPSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOT
PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOTIRJET Journal
 

Similar to Interplay of Communication and Computation Energy Consumption for Low Power Sensor Network Design (20)

A Novel Technique to Enhance the Lifetime of Wireless Sensor Networks through...
A Novel Technique to Enhance the Lifetime of Wireless Sensor Networks through...A Novel Technique to Enhance the Lifetime of Wireless Sensor Networks through...
A Novel Technique to Enhance the Lifetime of Wireless Sensor Networks through...
 
Oq3425482554
Oq3425482554Oq3425482554
Oq3425482554
 
EFFICIENT APPROACH FOR DESIGNING A PROTOCOL FOR IMPROVING THE CAPACITY OF ADH...
EFFICIENT APPROACH FOR DESIGNING A PROTOCOL FOR IMPROVING THE CAPACITY OF ADH...EFFICIENT APPROACH FOR DESIGNING A PROTOCOL FOR IMPROVING THE CAPACITY OF ADH...
EFFICIENT APPROACH FOR DESIGNING A PROTOCOL FOR IMPROVING THE CAPACITY OF ADH...
 
Servant-ModLeach Energy Efficient Cluster Base Routing Protocol for Large Sca...
Servant-ModLeach Energy Efficient Cluster Base Routing Protocol for Large Sca...Servant-ModLeach Energy Efficient Cluster Base Routing Protocol for Large Sca...
Servant-ModLeach Energy Efficient Cluster Base Routing Protocol for Large Sca...
 
IRJET- DOE to Minimize the Energy Consumption of RPL Routing Protocol in IoT ...
IRJET- DOE to Minimize the Energy Consumption of RPL Routing Protocol in IoT ...IRJET- DOE to Minimize the Energy Consumption of RPL Routing Protocol in IoT ...
IRJET- DOE to Minimize the Energy Consumption of RPL Routing Protocol in IoT ...
 
IRJET- Investigation on Delay and Power Minimization in IEEE 802.15.4 Protoco...
IRJET- Investigation on Delay and Power Minimization in IEEE 802.15.4 Protoco...IRJET- Investigation on Delay and Power Minimization in IEEE 802.15.4 Protoco...
IRJET- Investigation on Delay and Power Minimization in IEEE 802.15.4 Protoco...
 
IRJET- An Enhanced Cluster (CH-LEACH) based Routing Scheme for Wireless Senso...
IRJET- An Enhanced Cluster (CH-LEACH) based Routing Scheme for Wireless Senso...IRJET- An Enhanced Cluster (CH-LEACH) based Routing Scheme for Wireless Senso...
IRJET- An Enhanced Cluster (CH-LEACH) based Routing Scheme for Wireless Senso...
 
Performance Analysis and Comparison of Routing Protocols in Wireless Sensor N...
Performance Analysis and Comparison of Routing Protocols in Wireless Sensor N...Performance Analysis and Comparison of Routing Protocols in Wireless Sensor N...
Performance Analysis and Comparison of Routing Protocols in Wireless Sensor N...
 
Design and Implementation a New Energy Efficient Clustering Algorithm Using t...
Design and Implementation a New Energy Efficient Clustering Algorithm Using t...Design and Implementation a New Energy Efficient Clustering Algorithm Using t...
Design and Implementation a New Energy Efficient Clustering Algorithm Using t...
 
CBHRP: A Cluster Based Routing Protocol for Wireless Sensor Network
CBHRP: A Cluster Based Routing Protocol for Wireless Sensor NetworkCBHRP: A Cluster Based Routing Protocol for Wireless Sensor Network
CBHRP: A Cluster Based Routing Protocol for Wireless Sensor Network
 
Energy Efficient Clustering Algorithm based on Expectation Maximization for H...
Energy Efficient Clustering Algorithm based on Expectation Maximization for H...Energy Efficient Clustering Algorithm based on Expectation Maximization for H...
Energy Efficient Clustering Algorithm based on Expectation Maximization for H...
 
Design of a Wireless Sensor Network from an Energy Management Perspective
Design of a Wireless Sensor Network from an Energy Management PerspectiveDesign of a Wireless Sensor Network from an Energy Management Perspective
Design of a Wireless Sensor Network from an Energy Management Perspective
 
ENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKS
ENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKSENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKS
ENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKS
 
Energy efficient data communication approach in wireless sensor networks
Energy efficient data communication approach in wireless sensor networksEnergy efficient data communication approach in wireless sensor networks
Energy efficient data communication approach in wireless sensor networks
 
IRJET- Enhancing Data Transmission and Protection in Wireless Sensor Node
IRJET- Enhancing Data Transmission and Protection in Wireless Sensor NodeIRJET- Enhancing Data Transmission and Protection in Wireless Sensor Node
IRJET- Enhancing Data Transmission and Protection in Wireless Sensor Node
 
Design and Implementation a New Energy Efficient Clustering Algorithm Using t...
Design and Implementation a New Energy Efficient Clustering Algorithm Using t...Design and Implementation a New Energy Efficient Clustering Algorithm Using t...
Design and Implementation a New Energy Efficient Clustering Algorithm Using t...
 
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’S
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’SAN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’S
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’S
 
Designing an Energy Efficient Clustering in Heterogeneous Wireless Sensor Net...
Designing an Energy Efficient Clustering in Heterogeneous Wireless Sensor Net...Designing an Energy Efficient Clustering in Heterogeneous Wireless Sensor Net...
Designing an Energy Efficient Clustering in Heterogeneous Wireless Sensor Net...
 
DESIGNING AN ENERGY EFFICIENT CLUSTERING IN HETEROGENEOUS WIRELESS SENSOR NET...
DESIGNING AN ENERGY EFFICIENT CLUSTERING IN HETEROGENEOUS WIRELESS SENSOR NET...DESIGNING AN ENERGY EFFICIENT CLUSTERING IN HETEROGENEOUS WIRELESS SENSOR NET...
DESIGNING AN ENERGY EFFICIENT CLUSTERING IN HETEROGENEOUS WIRELESS SENSOR NET...
 
PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOT
PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOTPSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOT
PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOT
 

Recently uploaded

O9654467111 Call Girls In Shahdara Women Seeking Men
O9654467111 Call Girls In Shahdara Women Seeking MenO9654467111 Call Girls In Shahdara Women Seeking Men
O9654467111 Call Girls In Shahdara Women Seeking MenSapana Sha
 
Mastering Wealth with YouTube Content Marketing.pdf
Mastering Wealth with YouTube Content Marketing.pdfMastering Wealth with YouTube Content Marketing.pdf
Mastering Wealth with YouTube Content Marketing.pdfTirupati Social Media
 
AI Virtual Influencers: The Future of Influencer Marketing
AI Virtual Influencers:  The Future of Influencer MarketingAI Virtual Influencers:  The Future of Influencer Marketing
AI Virtual Influencers: The Future of Influencer MarketingCut-the-SaaS
 
Unlock Your Social Media Potential with IndianLikes - IndianLikes.com
Unlock Your Social Media Potential with IndianLikes - IndianLikes.comUnlock Your Social Media Potential with IndianLikes - IndianLikes.com
Unlock Your Social Media Potential with IndianLikes - IndianLikes.comSagar Sinha
 
VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170
VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170
VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170Komal Khan
 
IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...
IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...
IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...AJHSSR Journal
 
Dubai Call Girls O528786472 Diabolic Call Girls In Dubai
Dubai Call Girls O528786472 Diabolic Call Girls In DubaiDubai Call Girls O528786472 Diabolic Call Girls In Dubai
Dubai Call Girls O528786472 Diabolic Call Girls In Dubaihf8803863
 
"Ready to elevate your Instagram? Let's go
"Ready to elevate your Instagram? Let's go"Ready to elevate your Instagram? Let's go
"Ready to elevate your Instagram? Let's goSocioCosmos
 
social media for the hospitality industry.
social media for the hospitality industry.social media for the hospitality industry.
social media for the hospitality industry.japie swanepoel
 
Cosmic Conversations with Sociocosmos...
Cosmic Conversations with Sociocosmos...Cosmic Conversations with Sociocosmos...
Cosmic Conversations with Sociocosmos...SocioCosmos
 
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...baharayali
 
Add more information to your upload Tip: Better titles and descriptions lead ...
Add more information to your upload Tip: Better titles and descriptions lead ...Add more information to your upload Tip: Better titles and descriptions lead ...
Add more information to your upload Tip: Better titles and descriptions lead ...SejarahLokal
 
Impact Of Educational Resources on Students' Academic Performance in Economic...
Impact Of Educational Resources on Students' Academic Performance in Economic...Impact Of Educational Resources on Students' Academic Performance in Economic...
Impact Of Educational Resources on Students' Academic Performance in Economic...AJHSSR Journal
 
Call^ Girls Delhi Independent girls Chanakyapuri 9711199012 Call Me
Call^ Girls Delhi Independent girls Chanakyapuri 9711199012 Call MeCall^ Girls Delhi Independent girls Chanakyapuri 9711199012 Call Me
Call^ Girls Delhi Independent girls Chanakyapuri 9711199012 Call MeMs Riya
 
Spotify AI DJ Deck - The Agency at University of Florida
Spotify AI DJ Deck - The Agency at University of FloridaSpotify AI DJ Deck - The Agency at University of Florida
Spotify AI DJ Deck - The Agency at University of Floridajorirz24
 

Recently uploaded (20)

Bicycle Safety in Focus: Preventing Fatalities and Seeking Justice
Bicycle Safety in Focus: Preventing Fatalities and Seeking JusticeBicycle Safety in Focus: Preventing Fatalities and Seeking Justice
Bicycle Safety in Focus: Preventing Fatalities and Seeking Justice
 
O9654467111 Call Girls In Shahdara Women Seeking Men
O9654467111 Call Girls In Shahdara Women Seeking MenO9654467111 Call Girls In Shahdara Women Seeking Men
O9654467111 Call Girls In Shahdara Women Seeking Men
 
Mastering Wealth with YouTube Content Marketing.pdf
Mastering Wealth with YouTube Content Marketing.pdfMastering Wealth with YouTube Content Marketing.pdf
Mastering Wealth with YouTube Content Marketing.pdf
 
young Call girls in Dwarka sector 23🔝 9953056974 🔝 Delhi escort Service
young Call girls in Dwarka sector 23🔝 9953056974 🔝 Delhi escort Serviceyoung Call girls in Dwarka sector 23🔝 9953056974 🔝 Delhi escort Service
young Call girls in Dwarka sector 23🔝 9953056974 🔝 Delhi escort Service
 
young call girls in Greater Noida 🔝 9953056974 🔝 Delhi escort Service
young call girls in  Greater Noida 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in  Greater Noida 🔝 9953056974 🔝 Delhi escort Service
young call girls in Greater Noida 🔝 9953056974 🔝 Delhi escort Service
 
Hot Sexy call girls in Ramesh Nagar🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Ramesh Nagar🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Ramesh Nagar🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Ramesh Nagar🔝 9953056974 🔝 Delhi escort Service
 
AI Virtual Influencers: The Future of Influencer Marketing
AI Virtual Influencers:  The Future of Influencer MarketingAI Virtual Influencers:  The Future of Influencer Marketing
AI Virtual Influencers: The Future of Influencer Marketing
 
Unlock Your Social Media Potential with IndianLikes - IndianLikes.com
Unlock Your Social Media Potential with IndianLikes - IndianLikes.comUnlock Your Social Media Potential with IndianLikes - IndianLikes.com
Unlock Your Social Media Potential with IndianLikes - IndianLikes.com
 
VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170
VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170
VIP Moti Bagh Call Girls Free Doorstep Delivery 9873777170
 
Enjoy ➥8448380779▻ Call Girls In Noida Sector 93 Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Noida Sector 93 Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Noida Sector 93 Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Noida Sector 93 Escorts Delhi NCR
 
IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...
IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...
IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...
 
Dubai Call Girls O528786472 Diabolic Call Girls In Dubai
Dubai Call Girls O528786472 Diabolic Call Girls In DubaiDubai Call Girls O528786472 Diabolic Call Girls In Dubai
Dubai Call Girls O528786472 Diabolic Call Girls In Dubai
 
"Ready to elevate your Instagram? Let's go
"Ready to elevate your Instagram? Let's go"Ready to elevate your Instagram? Let's go
"Ready to elevate your Instagram? Let's go
 
social media for the hospitality industry.
social media for the hospitality industry.social media for the hospitality industry.
social media for the hospitality industry.
 
Cosmic Conversations with Sociocosmos...
Cosmic Conversations with Sociocosmos...Cosmic Conversations with Sociocosmos...
Cosmic Conversations with Sociocosmos...
 
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
 
Add more information to your upload Tip: Better titles and descriptions lead ...
Add more information to your upload Tip: Better titles and descriptions lead ...Add more information to your upload Tip: Better titles and descriptions lead ...
Add more information to your upload Tip: Better titles and descriptions lead ...
 
Impact Of Educational Resources on Students' Academic Performance in Economic...
Impact Of Educational Resources on Students' Academic Performance in Economic...Impact Of Educational Resources on Students' Academic Performance in Economic...
Impact Of Educational Resources on Students' Academic Performance in Economic...
 
Call^ Girls Delhi Independent girls Chanakyapuri 9711199012 Call Me
Call^ Girls Delhi Independent girls Chanakyapuri 9711199012 Call MeCall^ Girls Delhi Independent girls Chanakyapuri 9711199012 Call Me
Call^ Girls Delhi Independent girls Chanakyapuri 9711199012 Call Me
 
Spotify AI DJ Deck - The Agency at University of Florida
Spotify AI DJ Deck - The Agency at University of FloridaSpotify AI DJ Deck - The Agency at University of Florida
Spotify AI DJ Deck - The Agency at University of Florida
 

Interplay of Communication and Computation Energy Consumption for Low Power Sensor Network Design

  • 1. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012 DOI : 10.5121/ijasuc.2012.3407 65 INTERPLAY OF COMMUNICATION AND COMPUTATION ENERGY CONSUMPTION FOR LOW POWER SENSOR NETWORK DESIGN Zeeshan Ali Khan, Mustafa Shakir Department of Electrical Engineering, COMSATS Institute of Information Technology, Islamabad, Pakistan. {zakhan,mustafa.shakir}@comsats.edu.pk ABSTRACT The sensor network design approach normally considers the communication energy consumption for evaluating a communication protocol. This is true for the low power devices such as MICAz/MICA2 which do not consume a lot of energy for the data treatment. However, recently developed sensor devices for multimedia applications such as iMote2 do consume considerable amount of energy for data processing. In this article, we consider various scenarios for routing the data in wireless multimedia sensor networks by considering the local design parameters of devices such as PXA27x and beagleboard. The proposed routing solution considers node level optimizations such as data compression, dynamic voltage and frequency scaling (DVFS) for making a routing decision. The proposed approaches have been simulated to prove the effectiveness of the approach. KEYWORDS Wireless Sensor Networks, Low Power Design, Communication versus Computation Energy Consumption, Real-time data delivery. 1. INTRODUCTION The wireless sensor networks are employed in various monitoring applications. The main optimization aspect of the sensor network is to minimize the energy consumption by choosing an energy efficient data dissemination strategy. These routing strategies normally consider the communication energy consumption and ignore the computation energy consumption. This is true for sensor devices such as MICA2/MICAz/TelosB as they normally have a micro controller that operates at the lower frequency which minimizes the computation energy consumption. However, the multimedia sensor network applications have to do a lot of computation before sending the data on the wireless networks. Thus, in this case we cannot ignore this energy consumption while making a decision at the routing layer. The strategies that significantly effect the computation energy consumption include the video compression in the multimedia transmission that consumes a considerable amount of energy. The article is organized as follows; section 2 describes the context of the presented work with respect to the related work in the field of energy efficient routing and node level optimizations in wireless sensor networks. Then, the chosen platform and proposed routing solution is explained in sections 3 and 4. Finally, the experimental results are explained in section 5.
  • 2. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012 66 2. CONTEXT A large volume of sensor network research is focussed on applications where the processor is only capable of dealing with low data rate applications such as temperature and pressure monitoring. However, there is a new paradigm in research where there are sensor network applications which have to process a large amount of data. Here, the existing techniques can not be directly applied [1]. In general, the sensor networks are deployed in regions where it is difficult to replace the battery. Thus, it is necessary to have power efficient algorithms at the system as well as network layer. In this case, we need to consider the local optimizations such as data compression, dynamic voltage and frequency scaling (DVFS) and dynamic power management (DPM) while making a routing decision. Thus, we need to find an interrelation between node level and network level design techniques in order to optimize the overall design. There are some techniques where authors have developed the power consumption model of a specific device and used it to make the energy efficient algorithms [2]. There is a lot of work that has been done using DVFS in the wireless sensor networks. These include [3] which propose an energy efficient task scheduling for structural health monitoring by considering dynamic voltage and frequency scaling. [4] explains the design of a low power video monitoring application on wireless sensor network using 802.15.4 protocol. They also explain the power consumption strategy by using the DVFS strategy at the system level. Now we describe how this type of routing can be used inside a wireless sensor network deployed using imote2 or TelosB. The energy consumption profile for these nodes is listed in table 1 for different data compression techniques such as lossless, lossy and raw technique. The raw technique sends the data without any compression, lossless compression ratio reduces the size of data by 3 and lossy compression reduces the size of data 10 times. For raw data transmission, the energy consumption on imote2 platform is 1242J while this energy consumption is 374.4J on the TelosB platform. The energy consumption for the lossless compression is 835.5J for imote2 platform while it is 4618J for the TelosB platform. This shows that local optimizations such as compression can significantly reduce the device’s overall energy consumption by reducing the size of transmitted data. This energy consumption is computed for the network diagram shown in figure 1. The results are listed in table 2 and it shows that iMote2 has higher energy consumption for the transmission, but we can efficiently compress the data using this platform to decrease the global energy consumption. In this article, we shall discuss first the local optimizations which are possible and then we shall explain their relation with the network layer design. Figure 1. Example Network
  • 3. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012 67 Table 1. Compression Energy Consumption for TelosB versus iMote2 [1] . Imote2 (J) Telos (J) Computation Transmission Total Computation Transmission Total Raw 0 1242 1242 0 374.4 374.4 Lossless 7.7 827.7 835.5 4369 250 4618 Lossy 12.3 124.1 136.4 6480 37.4 65.7 Table 2. Analytical Evaluation on Example Network (Figure 1) . Imote2 (J) Telos (J) Max. Energy Consumed Min. Energy Consumed Max. Energy Consumed Min. Energy Consumed Raw 6210 1242 1872 374.4 Lossless 4146.2 835.5 5619 4618 Lossy 632.8 136.4 6667 6517 3. PLATFORM We have chosen two platforms for evaluating the proposed idea. The first chosen platform is PXA27x processor is an integrated microprocessor which has dynamic voltage and frequency scaling. The available frequencies are in the range from 13 to 416 MHz. The tables III and IV shows the operating points and corresponding power consumption that is possible in the PXA27x processors [2]. We take these operating points in order to find out an optimal frequency for the processor that is involved in mild or higher processing activity. This will help in finding out the optimal operating point for a processor in an offline manner. The second platform chosen for this purpose is OMAP3530 (beagleboard) and table V provides measures of the OMAP 3530 processor power consumption at different operating frequencies. It is taken from [5]. Also [4] gives the following observation about the beagleboard. Typically, • If the bit rate is less than 2KB/sec, CPU should run at maximum 125MHz. • If the bit rate is less than 4KB/sec, CPU should run at maximum 250MHz. • If the bit rate is less than 8KB/sec, CPU should run at maximum 500MHz. 4. ROUTING PROPOSAL The network architecture consists of different nodes that can operate at different frequency levels. If a node operates at the higher frequency then it will be able to process the task fastly, consume more energy and this will be helpful in determining the optimal operating frequency.
  • 4. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012 68 The problem is modelled in subsection 4.1 and the routing solution is proposed in the subsections 4.2 and 4.3 for PXA27x and Beagleboard respectively. 4.1. Model The network consists of N nodes n=1,2,...,N and each node can be operated on M discrete frequency levels m = 1,2,...,M. The processor activity level is shown with the help of a variable a=1,2,...,A. We have to map this processor activity level to a certain frequency level m so that the node n can operate on that frequency. This will help in determining the optimal processing frequency for a certain processor that meets the data reporting deadline and also helps in optimizing the overall network energy consumption. The processor activity level depends whether this node is located close to the sink or not. In that case, it will have a large processor activity otherwise it will have a low processor activity level. This will help in determining the voltage on which we want the device to operate. 4.2. Frequency Selection for PXA27x The mapping function will map the node to a certain frequency in an offline manner. The processor activity level is determined with the help of the position of node with respect to the sink. The node which is located near the sink has the higher activity level as it has to gather the packets that have been generated from the far-off node. Thus, we choose: a α (1 / Distance of node from the sink) Where, the sink is the node in the wireless sensor network which is responsible for collecting all the data. Thus, we choose: h = Number of hops from the sink In order to choose a frequency for the processor, we map the variable a to the frequency such that, f α (1/h) And we try to choose the minimal frequency as well to minimize the energy consumption. As we have selected various operating points and each point has specific power consumption. We choose the frequency of a processor based on its activity level, a. 4.3. Frequency Selection for Beagleboard The mapping function for beagle board depends on the processor activity which depends on the data rate that can be supported. For a certain processing activity, we can use the supported data rate listed in the previous section. This gives the maximum frequency that can be assigned to a node w.r.t its distance from the sink (in number of hops) from the sink. If distance from sink is larger, a lower frequency will be selected and higher frequency will be chosen for a node located near to the sink.
  • 5. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012 69 5. EXPERIMENTAL ANALYSIS We choose the network shown in figure 2 for evaluation and the simulation parameters are described in table 3. The ideal MAC is considered in this case and we use a C++ based simulator to perform the experiments. The proposed DVFS approaches are implemented on the chosen multimedia wireless sensor nodes. The experiments and the results are described in the following sub-sections. Figure 2. Simulated Network Table 3. Simulation Parameters. Parameter Value Network size 17 Routing Technique Geographical Traffic Generation Model Constant Bit Rate
  • 6. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012 70 5.1. PXA27x The properties for PXA27x are shown in tables 4 and 5. We use these properties to select the frequency based on the frequency selection function described in section 4.2. If we consider three processing frequencies such as 125, 250 and 500 MHz for sending the data from source to sink, then the processing results are described in table 6 considering that the transmission rate is not a bottleneck to the transmission rate. These results show that for processing an application, we can use the proposed design approach for data reporting. As its end-to-end delay lies between the approaches where either all the nodes are operating at the minimum or the maximum frequencies. Choosing lower frequency will decrease the processor power consumption but it will increase the end-to-end packet reporting delay where each application will take 5 micro seconds to process on the processor for the lowest frequency. Choosing maximum frequency for all the nodes increases the power consumption but decreases the end- to-end delay. Table 4. Clock Frequencies for the PXA27X processor [2]. OP Core (f) Bus (f) Memory (f) SDRAM (f) Core(f) 1 13 13 13 13 850 mV 2 104 104 104 104 900 mV 3 208 208 208 104 1125 mV 4 312 208 208 104 1200 mV 5 416 208 208 104 1250 mV Table 5. Operating Point Characterization for the PXA27X processor [2]. cpu-bench mem-bench OP Power (mW) T(sec) Power(mW) T(sec) 5 568 2.21 616 0.96 4 432 2.95 472 1.18 3 304 4.41 336 1.65 2 172 8.83 188 3.18 1 108 74 112 25.37 Table 6. Experimental Results for PXA 27x. Max. Power Consumed Min. Power Consumed End-to-end Delay Proposed Approach 303 mW 228 mw 13.75 micro sec. Min. Energy 228 mW 228 mW 20 micro sec. Max. Energy 303 mW 303 mW 5 micro sec.
  • 7. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012 71 5.2. Beagleboard The power consumption versus frequency for a particular application executing on Beagleboard is listed in table 7. The frequency for this board is selected based on the processor activity level described in section 4.3. Here, we know the data rate that can be achieved for a particular frequency and we use this value to calculate the bottleneck data rate supported. This is shown in table 8 where we can select the processor frequency to minimize the processor power consumption by increasing the data rate. The proposed approach for frequency selection and the maximum frequency selection approach have the best data rate at the network bottleneck and the energy consumption of the proposed approach is comparable to the minimum frequency selection approach. Table 7. Power Consumption versus Frequency for Beagleboard [5]. Frequency (MHz) P (mW) 125 57 250 130 500 303 550 371 600 445 Table 8. Experimental Results for Beagleboard. Max. Power Consumed Min. Power Consumed Data Rate at Network Bottleneck Proposed Approach 303 mW 228 mw 8 KB/sec Min. Energy 228 mW 228 mW 2 KB/sec Max. Energy 303 mW 303 mW 8 KB/sec 6. CONCLUSIONS In this article, we have coupled various node level optimizations with the global optimizations to help in further optimizing the global power consumption in the wireless sensor networks. The local node level optimizations that have been considered include data compression and DVFS and these techniques were coupled and compared with the routing energy consumption for different network scenarios. The results show that we can achieve better end-to-end data reporting delay and minimize the overall network energy consumption by considering the node level optimizations while making a routing decision. REFERENCES [1] L. Nachman, J. Huang, J. Shahabdeen, R. Adler & R. Kling, (2008) “IMOTE2: Serious Computation at the Edge”, Proceedings of International Wireless Communications and Mobile Computing Conference, Crete Island. [2] A. Castagnetti, C. Belleudy, S. Bilavarn & M. Auguin, (2010) “Power Consumption Modeling for DVFS Exploitation”, Proceedings of 13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools, Lille.
  • 8. International Journal of Ad hoc, Sensor & Ubiquitous Computing (IJASUC) Vol.3, No.4, August 2012 72 [3] A. Ravinagarajan, D. Dondi & T.S. Rosing, (2010) “DVFS based task scheduling in a harvesting WSN for Structural Health Monitoring”, Proceedings of Design, Automation and Test in Europe Conference and Exhibition (DATE), Dresden. [4] S. Bilavarn, A. Castagnetti & L. Rodrigue, (2011) “A Video Monitoring Application for Wireless Sensor Networks using IEEE 802.15.4”, Proceedings of ARCS, Como. [5] J. Kriegel, F. Broekaert, A. Pegatoquet & M. Auguin, (2010) “Power optimization technique applied to real-time video application”, 13th Sophia Antipolis Microelectronics Forum (SAME), University Booth, Valbonne, France.