SlideShare une entreprise Scribd logo
1  sur  10
Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol.4, No.5, 2013
60
Energy Efficient Routing Algorithm in Wireless Sensor Networks
Maryam El azhari1*
Ahmed Toumanari2*
Rachid Latif3
ESSI, National School of applied Sciences, Ibnou zohr university, Agadir Morocco
* E-mail of the corresponding author: maryam.ensa@gmail.com
Abstract
This Wireless sensor network (WSN) is widely considered as one of the most important technologies for
the twenty-first century, it provides the availability of small and low-cost sensor nodes with the ability of
sensing different types of physical and environmental conditions, data processing, and wireless
communication. Sensor nodes have a limited transmission range, and their processing and storage
capabilities as well as their energy resources are also limited. Thus, optimized routing algorithms for
wireless sensor networks should be utilized in order to maintain the routes in the network and to ensure
reliable multi-hop communication under these conditions.
Keywords: Wireless Sensor Networks, Energy Efficiency, Routing Protocols, Solar Sensors, Mobile Agents
1. Introduction
In the last years, wireless sensor networks (WSNs) have gained increasing attention from both research
community and actual users. Since sensor nodes are battery-powered devices, the main problematic to resolve is
to minimize the energy consumption of nodes so that the network lifetime can be extended to reasonable periods
of time (Brussel et al.1998). Several algorithms were proposed to meet strict energy saving requirements which
may be divided into: Location; Data-centric; Mobility; Multipath; Heterogeneity; Qos; and other specific
criterions (Chiara Buratti et al.2009). However, those protocols based on the client-server concept don’t actually
consider the fact that a sensor node has to afford various capabilities for multiple applications. That’s why
researches introduced the mobile agent (MA) approach. The Mobile Agent saves a great amount of energy but
still presents much more latency compared with the client –server approach. Looking for alternative energy
source seems efficient for prolonging the network lifetime moreover, solar energy has become more attractive
recently because of its environmental benefits and because the efficiency of photovoltaic cells has increased
significantly in the past few years, that’s why, in this work, we tried to find a trade-off balance between the
energy consumption and task latency using both solar powered nodes and mobile agents and we presented
afterwards the SMA algorithm (solar aware routing with the mobile agent concept ) which is a new routing
algorithm for energy efficiency based on solar powered sensors as alternative energy source. The remainder of
this paper is organized as follows: in Section 2 and 3 we highlighted the advantages of using the mobile agent
and solar power nodes. In Section 4 we present the proposed algorithm for energy efficiency in WSNs and finish
up with perspectives of our work.
2. Mobile Agent
The application-specific nature of tasking a wireless sensor network (WSN) requires that sensor nodes have
various capabilities for multiple applications. It would be impractical to store in the local memory of embedded
sensors the entire program needed to run every possible application, due to the tight memory constraints. A
mobile agent (MA) is a special kind of software that migrates among network nodes to carry out task(s)
autonomously and intelligently in response to changing conditions in the network environment, in order to
achieve the objectives of the agent dispatcher (Min Chen et al.2006). There are seven good reasons for using
Mobile agents: Secure Brokering distributed information retrieval, parallel processing information dissemination,
monitoring and notification, workflow applications and groupware, telecommunication networks services (Corke
et al.2010). The use of MAs to dynamically deploy new applications in WSNs has been proven to be an effective
method to address this challenge. Recently there has been a growing interest on the design, development, and
Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol.4, No.5, 2013
61
deployment of MA systems for high-level inference and surveillance in WSNs. The agent design in WSNs is
decomposed into four components, i.e., architecture, itinerary planning, middleware system design and agent
cooperation. Among the four components, itinerary planning determines the order of source nodes to be visited
during agent migration, which has a significant impact on energy performance of the MA system. It has been
shown that finding an optimal itinerary is NP-hard. Therefore, heuristic algorithms are generally used to compute
competitive itineraries with a sub-optimal performance.
3. Using Solar Powered Nodes for Power Efficiency
Solar energy has become more attractive recently because of its environmental benefits and because the
efficiency of photovoltaic cells has increased significantly in the past few years. Solar energy is derived from
Nature’s greatest renewable resource and it is non-toxic in nature (Xiaoping Fan et al.2007). Solar cells can be
utilized to power the sensor as well as to charge the batteries for WSNs, where their design goal is to provide
autonomy lifetime (for wireless sensor nodes), making WSNs more valuable in terms of versatility and longevity.
Solar cells are well-developed technology compared to other energy harvesting techniques (Jean Bulking et
al.2008), they are fairly compact, capable of efficiently generating multiple potentials, and compatible with other
processors. Two generations of solar cells are distingued:
3.1 Belk solar cells
Figure 1 shows the Bulk solar cells, they are better suited to high light conditions and the outdoors spectrum,
with efficiency ~ 15% - 20%; the poly-crystalline Si is cheaper, but less efficient than single-crystalline silicon.
3.2 Thin-film solar cell
Figure 2 shows thin-film solar cells. The spectral response is more closely matches that of artificial indoor light;
amorphous Si presents conversion efficiencies are ~5-10%; CdTe cells with good PV potential that give rise to
environmental concern
Figure 1. Bulk solar cells structure Figure 2. Thin-film solar cells component
Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol.4, No.5, 2013
62
Freie Universität Berlin laboratory team has highlighted the pros of solar powered nodes by using sensor board
hardware (Wei cai et al.2011.), it consists of a Texas Instruments MSP430 controller as core and a set of
associated sensor hardware. These sensors are:
• A light sensor for the detection of visible light
• A passive infrared sensor for detection of movement
• A temperature sensor
• A gravitation sensor for the detection of movement of the sensor board
• A microphone for determination of the ambient noise level
Figure 3. Sensor board with attached solar cells
4. The Proposed Algorithm
In this section, we present a routing algorithm for energy efficiency in WSNs christened SMA algorithm which
consists of two phases: set-up phase and the steady phase. Our algorithm assumes that the sink node knows the
geographic information of all source nodes and that the primary itineraries planning are executed at the sink
Node with unlimited energy resources.
4.1 The Set-Up Phase
The main purpose of the set-up phase is to find the nearest auxiliary sink (Solar Node) to sensor nodes, which
consist of calculating the matrix of minimal distances A:
A = [di,j]
di,j = min(dist(Sensor Node, SinkNodek) )
Where:
j ϵ {1.....n}; k,i ϵ {1….m}; m=∑Sink Nodes ; (1)
n= max (Size(Ai))
After calculating the minimal distance matrix, the sink node will then solve the shortest path of each entry of the
matrix from the sink nodes to the source nodes using Dijkstra’s algorithm (indicate the source of Dijkstra
algorithm) and then send the corresponding paths to the auxiliary nodes as show in Figure 4.
Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol.4, No.5, 2013
63
Figure 4. Setup phase of SMA algorithm Figure 5. Steady phase of SMA algorithm
4.2 The Steady State
After receiving the short paths, each solar node (i.e sink node) will generate a mobile agent that will
circulate the itinerary e.g. the minimum path in order to gather data and send it back to the sink node as
shown in Figure 5.The solar nodes will then communicate the gathered data directly to the sink node,
therefore a great amount of energy is saved, the end-to-end delay is reduced, and EPD converges
considerably to smaller values.
4.3 SMA Execution Steps
SMA algorithm starts with the set-up phase ad mentioned in Figure 6, followed by the steady phase. If the
location of a sensor is changed or its battery is running out of energy, the setup phase is taking place again in
order to recalculate the new paths otherwise the same old paths are used.
Figure 6. SMA algorithm execution steps
4.4 Simulation Steps
We implemented the basic of SMA algorithm in NetTopo environment and we compared it with both
Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol.4, No.5, 2013
64
CSWSN and MAWSN presented in (Min Chen et al.2006) based on the following metrics: energy
consumption, average end-to-end delay and cost of communication (energy *delay) .We determined
afterwards the main criteria under which the SMA is more efficient than CSWSN and MAWSN. A set of
parameters was considered to highlight the tendency of the metrics such as: target source number (nsource),
reduction ratio(r), size of sensed data at each sensor (Sdata) and the basic parameters configuration are
presented in Table 1, it has been observed that the performance of SMA algorithm the minimum number of
sensor nodes that it has to be deployed.
Table 1. Table of parameters
Network Scale and Source Specification
Network Size 300 m * 300 m
Maximum Transmission Range 15 m
Topology Configuration Randomized
Total Sensor Node Number 600
Number of Target Sources ( nsource ) Default : 4
Data Rate at MAC layer Default : 7
Sensed Traffic Specification
Size of Sensed Data (Sdata ) Default: 4Kbytes
Sensed Data Interval 1 s
Task Duration (T task ) Default: 100 minutes
MA Specification
Fusion Factor (ρ ) 1
Reduction Ratio (r ) Default: 10%
Local Processing Time at Target Source (T proc ) Default: 50ms
Size of Processing Code ( S proc ) Default: 0.4Kbytes
4.4.1 Effect of the Number of Target Sources
In these experiments, we change the number of sources from 1 to 14 and keep all the other parameters in Table 1
unchanged. As shown in Figure 7, SMA algorithm consume less energy compared with MAWSN and CSWSN
algorithms, with maximum energy consumption equals to 1, 14 compared with 3,5 for MAWSN and 7,95 for
CSWSN .In Fig. 8, the average tcs increases relatively to nsources, however even though the performance of SMA
algorithm overcomes both CSWSN and MAWSN, the end to end delay introduces much more latency when the
number of source nodes becomes higher than 11 source nodes, and this is due to the additional time required by
the mobile agent to process data locally but it depends also on the maximum time that would take a mobile agent
to circulate all the source nodes in order to collect data. However in Figure 9, it can be observed clearly that the
cost (energy * delay) is the lowest compared with the other algorithms.
Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol.4, No.5, 2013
65
Figure 7. Comparison of total energy consumption
Figure 8. Comparison of the Average End-to-End delay
Figure 9. Comparison of the energy * delay
Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol.4, No.5, 2013
66
4.4.2 Effect of Size of Sensed Data
In these experiments, we change the size of the sensed data at each sensor (S data) from 0.5 KB to 4 KB in
0.5 KB interval. Figure10 shows that the energy consumption of SMA is always lower than that of
MAWSN and CSWSN when the size of data packet varied with maximum consumption of 0.24 (mWsec)
for SMA algorithm, 1.2 (mWsec) for MAWSN and 4.1 (mWsec) for CSWSN. Figure 11 shows that SMA
algorithm always outperforms CSWSN and MAWSN algorithm in terms of energy delay with preference
given to CSWSM in the first 0.5 KB interval, so the larger the data size is, the more efficient is the SMA
algorithm and once again in Figure 12, the cost (energy*delay) of SMA algorithm is much better compared
with MAWSN and CSWSN
Figure 10. Comparison of the Average End-to-End delay
Figure 11. Comparison of the energy * delay
Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol.4, No.5, 2013
67
Figure 12. Comparison of energy consumption
4.4.3 Effect of Reduction Ration
In the experiments, we change the reduction ration r from 0.1 to 0.4 and keep the other parameters in Table 1
unchanged. As observed in Figure 13, the energy consumed by SMA is much lower than CSWSN and MAWSN
and the same behavior is noted in Figure 14 where the end-to-end delay presents the minimum values compared
with the other algorithms Figure 15 we can clearly observe that when the Reduction Ratio is taking different
values, the performance of the SMA algorithm in terms of the cost(energy * delay) is still the best.
Figure13 comparison of energy consumption
Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol.4, No.5, 2013
68
Figure 14 comparison of the Average End-to-End delay
Figure 15 comparison of energy * delay
5. Conclusion and Perspectives
Sensor Networks are emerging as a great aid in improving the way of accessing to data. The previous studies
show that solar energy is an efficient alternate energy source for WSNs. The solar energy based routing concepts
increase the performance and life of WSNs compared with other conventional routing algorithms. In this paper,
we present the SMA routing algorithm for WSNs based on solar powered nodes, and as a future work, we would
be working on resolving the issue where the location of a sensor is changed or its battery is running out of energy.
SMA new tendency can be described as follows: every time the location of a sensor is changed, the sink Node
would send a beacon packet to alert the solar nodes. As soon as received, the solar nodes will drop the paths and
stop generating mobile agents to collect data until the new paths are received. In cases where a sensor node’s
battery power is dead, solar nodes will wait for the mobile agent until the timeout T is expired. T corresponds the
Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol.4, No.5, 2013
69
delay taken by a mobile agent to circulate the longest path towards the destination (solar node or sink
node) .Thus, when T is expired, solar node will send a beacon packet to the Sink Node in order to recalculate the
new paths. The development of this new methodology is still in progress.
.
References
Brussel, H., Wyns, J., Valckenaers, P., Bongaerts, L. & Peters, P. (1998), “Reference Architecture for Holonic
Manufacturing Systems: PROSA”, Computers in Industry 37(3), 255-274.
Chiara Buratti,Andria Conti,Davide Dardari & Roberto Verdone.(2009), “An Overview on Wireless Sensor
Networks Technology andEvolution”,Sensor 2009, 9, 6869-6896; doi:10.3390/s90906869,31 August.
Luis J. García Villalba, Ana L. Sandoval Orozco, Alicia Triviño Cabrera, and Cláudia J. Barenco Abbas.(2009),
“Routing Protocols in Wireless Sensor Networks”, State-of-the-Art Sensors Technology in Spain, Sensors 2009,
9(11), 8399-8421; doi:10.3390/s91108399.
Ankita Joshi , Lakshmi Priya.(2007), “A Survey of Hierarchical Routing Protocols in Wireless Sensor
Network,” International Journal of Engineering and Innovative Technology (IJEIT) ,Volume 1, Issue 5, May
2012.R. E. Sorace, V. S. Reinhardt, and S. A. Vaughn, “High-speed digital-to-RF converter,” U.S. Patent 5 668
842, Sept. 16, 2007.
Min Chen, Taekyoung Kwon, Yong Yuan, and Victor C.M.(2006), “Mobile Agent Based Wireless Sensor
Networks”, Journal of computers , vol. 1, NO. 1.M. Shell. (2002) IEEEtran homepage on CTAN.
Corke,P.Valencia,P.Sikka,T.Wark & L.Overs,Long-Duration.(2010), “solar-powered wireless sensor
networks”,Proceedings of the 4th Workshop on Embedded Networked Sensors. June 25-26,ACM,New
York,USA,pp:33-37FLEX Chip Signal Processor (MC68175/D), Motorola.
Min Chen, Wei Cai, Sergio González-Valenzuela, Victor C. M.(2009), “Leung,Balanced Itinerary Planning for
Multiple Mobile Agents in Wireless Sensor Networks”, Second International Conference, ADHOCNETS,
Victoria, BC, Canada,2010.A. Karnik, “Performance of TCP congestion control with rate feedback: TCP/ABR
and rate adaptive TCP/IP,” M. Eng. thesis, Indian Institute of Science, Bangalore, India.
Xiaoming Fan,W.Shaw and I Lee.(2007), “Layered clustering for solar powered wireless visual sensor
networks”,Proceedings of the 9th IEEE International Symposium on Multimedia,Dec.10-12,IEEE Computer
Society,Washington,DC,USA,PP:237-244.
Jean Breckling, Ed.(2008), “The Analysis of Directional Time Series: Applications to Wind Speed and
Direction”, ser. Lecture Notes in Statistics. Berlin, Germany: Springer, 2008, vol. 61.
Wei Cai ,M.Chen ,T.Hara,L.Shu , T.Kwon.(2011), “A genetic algorithm approach to multi-agent itinerary
planning in Wireless SensorNetworks”,Mobile Networks and Applications-Special issue on Wireless and
Personal Communications.
T.Voigt,H.Ritter,J.Schiller.(2003), “Utilizing Solar Power in Wireless Sensor Networks”, Universität Berlin,
Germany,Institut für Informatik, Local Computer Networks LCN '03. Proceedings. 28th Annual IEEE
International Conference on 20-21 Oct.2003,page:416- 422.
M.Chen,S.Gonzalez,V.C.M.Leung.(2007), “Applications and design issues of mobile agents in wireless
sensor networks”,IEEE Wireless Communication,vol 14,no.6,pp.20-26.

Contenu connexe

Tendances

An Adaptive Cluster Based Routing Protocol for WSN
An Adaptive Cluster Based Routing Protocol for WSNAn Adaptive Cluster Based Routing Protocol for WSN
An Adaptive Cluster Based Routing Protocol for WSNEswar Publications
 
Sensors 13-11032
Sensors 13-11032Sensors 13-11032
Sensors 13-11032Suriya M
 
design & implementation of energy effecient data collection in multiple mobil...
design & implementation of energy effecient data collection in multiple mobil...design & implementation of energy effecient data collection in multiple mobil...
design & implementation of energy effecient data collection in multiple mobil...mamtha_praksh
 
Robust Evolutionary Approach to Mitigate Low Frequency Oscillation in a Multi...
Robust Evolutionary Approach to Mitigate Low Frequency Oscillation in a Multi...Robust Evolutionary Approach to Mitigate Low Frequency Oscillation in a Multi...
Robust Evolutionary Approach to Mitigate Low Frequency Oscillation in a Multi...IDES 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 efficient clustering in heterogeneous
Energy efficient clustering in heterogeneousEnergy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneousIJCNCJournal
 
Performance of symmetric and asymmetric links in wireless networks
Performance of symmetric and asymmetric links in wireless networks Performance of symmetric and asymmetric links in wireless networks
Performance of symmetric and asymmetric links in wireless networks IJECEIAES
 
Paper id 28201419
Paper id 28201419Paper id 28201419
Paper id 28201419IJRAT
 
Energy efficient wireless technology
Energy efficient wireless technologyEnergy efficient wireless technology
Energy efficient wireless technologyEisha Madhwal
 
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
 
On improvement of performance for transport protocol using sectoring sche
On improvement of performance for transport protocol using sectoring scheOn improvement of performance for transport protocol using sectoring sche
On improvement of performance for transport protocol using sectoring scheIAEME Publication
 
Performance Evaluation of Ant Colony Optimization Based Rendezvous Leach Usin...
Performance Evaluation of Ant Colony Optimization Based Rendezvous Leach Usin...Performance Evaluation of Ant Colony Optimization Based Rendezvous Leach Usin...
Performance Evaluation of Ant Colony Optimization Based Rendezvous Leach Usin...IJERD Editor
 
IRJET- Studies on Lifetime Enhancement Techniques for Wireless Sensor Network
IRJET- Studies on Lifetime Enhancement Techniques for Wireless Sensor NetworkIRJET- Studies on Lifetime Enhancement Techniques for Wireless Sensor Network
IRJET- Studies on Lifetime Enhancement Techniques for Wireless Sensor NetworkIRJET Journal
 
Opportunistic routing algorithm for relay node selection in wireless sensor n...
Opportunistic routing algorithm for relay node selection in wireless sensor n...Opportunistic routing algorithm for relay node selection in wireless sensor n...
Opportunistic routing algorithm for relay node selection in wireless sensor n...redpel dot com
 
Opportunistic routing algorithm for relay node selection in wireless sensor n...
Opportunistic routing algorithm for relay node selection in wireless sensor n...Opportunistic routing algorithm for relay node selection in wireless sensor n...
Opportunistic routing algorithm for relay node selection in wireless sensor n...LogicMindtech Nologies
 

Tendances (20)

An Adaptive Cluster Based Routing Protocol for WSN
An Adaptive Cluster Based Routing Protocol for WSNAn Adaptive Cluster Based Routing Protocol for WSN
An Adaptive Cluster Based Routing Protocol for WSN
 
Sensors 13-11032
Sensors 13-11032Sensors 13-11032
Sensors 13-11032
 
design & implementation of energy effecient data collection in multiple mobil...
design & implementation of energy effecient data collection in multiple mobil...design & implementation of energy effecient data collection in multiple mobil...
design & implementation of energy effecient data collection in multiple mobil...
 
Robust Evolutionary Approach to Mitigate Low Frequency Oscillation in a Multi...
Robust Evolutionary Approach to Mitigate Low Frequency Oscillation in a Multi...Robust Evolutionary Approach to Mitigate Low Frequency Oscillation in a Multi...
Robust Evolutionary Approach to Mitigate Low Frequency Oscillation in a Multi...
 
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 efficient clustering in heterogeneous
Energy efficient clustering in heterogeneousEnergy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneous
 
Performance of symmetric and asymmetric links in wireless networks
Performance of symmetric and asymmetric links in wireless networks Performance of symmetric and asymmetric links in wireless networks
Performance of symmetric and asymmetric links in wireless networks
 
Paper id 28201419
Paper id 28201419Paper id 28201419
Paper id 28201419
 
M0111397100
M0111397100M0111397100
M0111397100
 
Energy efficient wireless technology
Energy efficient wireless technologyEnergy efficient wireless technology
Energy efficient wireless technology
 
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
 
On improvement of performance for transport protocol using sectoring sche
On improvement of performance for transport protocol using sectoring scheOn improvement of performance for transport protocol using sectoring sche
On improvement of performance for transport protocol using sectoring sche
 
Performance Evaluation of Ant Colony Optimization Based Rendezvous Leach Usin...
Performance Evaluation of Ant Colony Optimization Based Rendezvous Leach Usin...Performance Evaluation of Ant Colony Optimization Based Rendezvous Leach Usin...
Performance Evaluation of Ant Colony Optimization Based Rendezvous Leach Usin...
 
Santhosh hj shivaprakash
Santhosh hj shivaprakashSanthosh hj shivaprakash
Santhosh hj shivaprakash
 
IRJET- Studies on Lifetime Enhancement Techniques for Wireless Sensor Network
IRJET- Studies on Lifetime Enhancement Techniques for Wireless Sensor NetworkIRJET- Studies on Lifetime Enhancement Techniques for Wireless Sensor Network
IRJET- Studies on Lifetime Enhancement Techniques for Wireless Sensor Network
 
C011131925
C011131925C011131925
C011131925
 
A03420107
A03420107A03420107
A03420107
 
Opportunistic routing algorithm for relay node selection in wireless sensor n...
Opportunistic routing algorithm for relay node selection in wireless sensor n...Opportunistic routing algorithm for relay node selection in wireless sensor n...
Opportunistic routing algorithm for relay node selection in wireless sensor n...
 
Opportunistic routing algorithm for relay node selection in wireless sensor n...
Opportunistic routing algorithm for relay node selection in wireless sensor n...Opportunistic routing algorithm for relay node selection in wireless sensor n...
Opportunistic routing algorithm for relay node selection in wireless sensor n...
 
M.tech projects 2012 13
M.tech projects 2012 13M.tech projects 2012 13
M.tech projects 2012 13
 

En vedette

Youxigu Background
Youxigu BackgroundYouxigu Background
Youxigu BackgroundLucky Chow
 
On Edge Control Set of a Graph in Transportation Problems
On Edge Control Set of a Graph in Transportation ProblemsOn Edge Control Set of a Graph in Transportation Problems
On Edge Control Set of a Graph in Transportation ProblemsEswar Publications
 
Nuzzer algorithm based Human Tracking and Security System for Device-Free Pas...
Nuzzer algorithm based Human Tracking and Security System for Device-Free Pas...Nuzzer algorithm based Human Tracking and Security System for Device-Free Pas...
Nuzzer algorithm based Human Tracking and Security System for Device-Free Pas...Eswar Publications
 
¿Qué es una Infografias?
¿Qué es una Infografias?¿Qué es una Infografias?
¿Qué es una Infografias?Andreina Trejo
 
Distributed mobile sink routing for wireless wsn a survey - ieee comm and s...
Distributed mobile sink routing for wireless wsn   a survey - ieee comm and s...Distributed mobile sink routing for wireless wsn   a survey - ieee comm and s...
Distributed mobile sink routing for wireless wsn a survey - ieee comm and s...Ngoc Thanh Dinh
 

En vedette (11)

DAAD German A1.1 certificate.PDF
DAAD German A1.1 certificate.PDFDAAD German A1.1 certificate.PDF
DAAD German A1.1 certificate.PDF
 
pi929.pdf
pi929.pdfpi929.pdf
pi929.pdf
 
CNN mario
CNN marioCNN mario
CNN mario
 
Landscape Portfolio_Bregiannis
Landscape Portfolio_BregiannisLandscape Portfolio_Bregiannis
Landscape Portfolio_Bregiannis
 
Youxigu Background
Youxigu BackgroundYouxigu Background
Youxigu Background
 
On Edge Control Set of a Graph in Transportation Problems
On Edge Control Set of a Graph in Transportation ProblemsOn Edge Control Set of a Graph in Transportation Problems
On Edge Control Set of a Graph in Transportation Problems
 
Nuzzer algorithm based Human Tracking and Security System for Device-Free Pas...
Nuzzer algorithm based Human Tracking and Security System for Device-Free Pas...Nuzzer algorithm based Human Tracking and Security System for Device-Free Pas...
Nuzzer algorithm based Human Tracking and Security System for Device-Free Pas...
 
¿Qué es una Infografias?
¿Qué es una Infografias?¿Qué es una Infografias?
¿Qué es una Infografias?
 
Distributed mobile sink routing for wireless wsn a survey - ieee comm and s...
Distributed mobile sink routing for wireless wsn   a survey - ieee comm and s...Distributed mobile sink routing for wireless wsn   a survey - ieee comm and s...
Distributed mobile sink routing for wireless wsn a survey - ieee comm and s...
 
Tecnología Web I
Tecnología Web ITecnología Web I
Tecnología Web I
 
Tutorial de tiki toki
Tutorial de tiki tokiTutorial de tiki toki
Tutorial de tiki toki
 

Similaire à Energy efficient routing algorithm in wireless sensor networks

Energy efficient routing in wireless sensor network based on mobile sink guid...
Energy efficient routing in wireless sensor network based on mobile sink guid...Energy efficient routing in wireless sensor network based on mobile sink guid...
Energy efficient routing in wireless sensor network based on mobile sink guid...IJECEIAES
 
LIFETIME IMPROVEMENT USING MOBILE AGENT IN WIRELESS SENSOR NETWORK
LIFETIME IMPROVEMENT USING MOBILE AGENT IN WIRELESS SENSOR NETWORKLIFETIME IMPROVEMENT USING MOBILE AGENT IN WIRELESS SENSOR NETWORK
LIFETIME IMPROVEMENT USING MOBILE AGENT IN WIRELESS SENSOR NETWORKJournal For Research
 
WSN nodes power consumption using multihop routing protocol for illegal cutti...
WSN nodes power consumption using multihop routing protocol for illegal cutti...WSN nodes power consumption using multihop routing protocol for illegal cutti...
WSN nodes power consumption using multihop routing protocol for illegal cutti...TELKOMNIKA JOURNAL
 
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
 
Energy sink-holes avoidance method based on fuzzy system in wireless sensor ...
Energy sink-holes avoidance method based on fuzzy system in  wireless sensor ...Energy sink-holes avoidance method based on fuzzy system in  wireless sensor ...
Energy sink-holes avoidance method based on fuzzy system in wireless sensor ...IJECEIAES
 
Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...
Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...
Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...IJCNCJournal
 
Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...
Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...
Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...IJCNCJournal
 
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEYDATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEYijasuc
 
An Ant colony optimization algorithm to solve the broken link problem in wire...
An Ant colony optimization algorithm to solve the broken link problem in wire...An Ant colony optimization algorithm to solve the broken link problem in wire...
An Ant colony optimization algorithm to solve the broken link problem in wire...IJERA Editor
 
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
 
Anchor Point Based Data Gathering with Energy Provisioning In Wireless Rechar...
Anchor Point Based Data Gathering with Energy Provisioning In Wireless Rechar...Anchor Point Based Data Gathering with Energy Provisioning In Wireless Rechar...
Anchor Point Based Data Gathering with Energy Provisioning In Wireless Rechar...IJTET Journal
 
Energy Conservation in Wireless Sensor Networks Using Cluster-Based Approach
Energy Conservation in Wireless Sensor Networks Using Cluster-Based ApproachEnergy Conservation in Wireless Sensor Networks Using Cluster-Based Approach
Energy Conservation in Wireless Sensor Networks Using Cluster-Based ApproachIJRES Journal
 
A Novel Routing Algorithm for Wireless Sensor Network Using Particle Swarm O...
A Novel Routing Algorithm for Wireless Sensor Network Using  Particle Swarm O...A Novel Routing Algorithm for Wireless Sensor Network Using  Particle Swarm O...
A Novel Routing Algorithm for Wireless Sensor Network Using Particle Swarm O...IOSR Journals
 
Mobile Agents based Energy Efficient Routing for Wireless Sensor Networks
Mobile Agents based Energy Efficient Routing for Wireless Sensor NetworksMobile Agents based Energy Efficient Routing for Wireless Sensor Networks
Mobile Agents based Energy Efficient Routing for Wireless Sensor NetworksEswar Publications
 
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...ijwmn
 
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...ijwmn
 
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...ijwmn
 

Similaire à Energy efficient routing algorithm in wireless sensor networks (20)

Energy efficient routing in wireless sensor network based on mobile sink guid...
Energy efficient routing in wireless sensor network based on mobile sink guid...Energy efficient routing in wireless sensor network based on mobile sink guid...
Energy efficient routing in wireless sensor network based on mobile sink guid...
 
Energy-efficient routing protocol for wireless sensor networks based on prog...
Energy-efficient routing protocol for wireless sensor networks  based on prog...Energy-efficient routing protocol for wireless sensor networks  based on prog...
Energy-efficient routing protocol for wireless sensor networks based on prog...
 
LIFETIME IMPROVEMENT USING MOBILE AGENT IN WIRELESS SENSOR NETWORK
LIFETIME IMPROVEMENT USING MOBILE AGENT IN WIRELESS SENSOR NETWORKLIFETIME IMPROVEMENT USING MOBILE AGENT IN WIRELESS SENSOR NETWORK
LIFETIME IMPROVEMENT USING MOBILE AGENT IN WIRELESS SENSOR NETWORK
 
C1804011117
C1804011117C1804011117
C1804011117
 
WSN nodes power consumption using multihop routing protocol for illegal cutti...
WSN nodes power consumption using multihop routing protocol for illegal cutti...WSN nodes power consumption using multihop routing protocol for illegal cutti...
WSN nodes power consumption using multihop routing protocol for illegal cutti...
 
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...
 
Energy sink-holes avoidance method based on fuzzy system in wireless sensor ...
Energy sink-holes avoidance method based on fuzzy system in  wireless sensor ...Energy sink-holes avoidance method based on fuzzy system in  wireless sensor ...
Energy sink-holes avoidance method based on fuzzy system in wireless sensor ...
 
Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...
Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...
Optimal Coverage Path Planning in a Wireless Sensor Network for Intelligent T...
 
Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...
Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...
Optimal Coverage Path Planningin a Wireless Sensor Network for Intelligent Tr...
 
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEYDATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
 
An Ant colony optimization algorithm to solve the broken link problem in wire...
An Ant colony optimization algorithm to solve the broken link problem in wire...An Ant colony optimization algorithm to solve the broken link problem in wire...
An Ant colony optimization algorithm to solve the broken link problem in wire...
 
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...
 
Anchor Point Based Data Gathering with Energy Provisioning In Wireless Rechar...
Anchor Point Based Data Gathering with Energy Provisioning In Wireless Rechar...Anchor Point Based Data Gathering with Energy Provisioning In Wireless Rechar...
Anchor Point Based Data Gathering with Energy Provisioning In Wireless Rechar...
 
DESIGN AND IMPLEMENTATION OF ADVANCED MULTILEVEL PRIORITY PACKET SCHEDULING S...
DESIGN AND IMPLEMENTATION OF ADVANCED MULTILEVEL PRIORITY PACKET SCHEDULING S...DESIGN AND IMPLEMENTATION OF ADVANCED MULTILEVEL PRIORITY PACKET SCHEDULING S...
DESIGN AND IMPLEMENTATION OF ADVANCED MULTILEVEL PRIORITY PACKET SCHEDULING S...
 
Energy Conservation in Wireless Sensor Networks Using Cluster-Based Approach
Energy Conservation in Wireless Sensor Networks Using Cluster-Based ApproachEnergy Conservation in Wireless Sensor Networks Using Cluster-Based Approach
Energy Conservation in Wireless Sensor Networks Using Cluster-Based Approach
 
A Novel Routing Algorithm for Wireless Sensor Network Using Particle Swarm O...
A Novel Routing Algorithm for Wireless Sensor Network Using  Particle Swarm O...A Novel Routing Algorithm for Wireless Sensor Network Using  Particle Swarm O...
A Novel Routing Algorithm for Wireless Sensor Network Using Particle Swarm O...
 
Mobile Agents based Energy Efficient Routing for Wireless Sensor Networks
Mobile Agents based Energy Efficient Routing for Wireless Sensor NetworksMobile Agents based Energy Efficient Routing for Wireless Sensor Networks
Mobile Agents based Energy Efficient Routing for Wireless Sensor Networks
 
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
 
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
 
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
CUTTING DOWN ENERGY USAGE IN WIRELESS SENSOR NETWORKS USING DUTY CYCLE TECHNI...
 

Plus de Alexander Decker

Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...Alexander Decker
 
A validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale inA validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale inAlexander Decker
 
A usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesA usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesAlexander Decker
 
A universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksA universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksAlexander Decker
 
A unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized dA unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized dAlexander Decker
 
A trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistanceA trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistanceAlexander Decker
 
A transformational generative approach towards understanding al-istifham
A transformational  generative approach towards understanding al-istifhamA transformational  generative approach towards understanding al-istifham
A transformational generative approach towards understanding al-istifhamAlexander Decker
 
A time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibiaA time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibiaAlexander Decker
 
A therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school childrenA therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school childrenAlexander Decker
 
A theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banksA theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banksAlexander Decker
 
A systematic evaluation of link budget for
A systematic evaluation of link budget forA systematic evaluation of link budget for
A systematic evaluation of link budget forAlexander Decker
 
A synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjabA synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjabAlexander Decker
 
A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...Alexander Decker
 
A survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incrementalA survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incrementalAlexander Decker
 
A survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesA survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesAlexander Decker
 
A survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo dbA survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo dbAlexander Decker
 
A survey on challenges to the media cloud
A survey on challenges to the media cloudA survey on challenges to the media cloud
A survey on challenges to the media cloudAlexander Decker
 
A survey of provenance leveraged
A survey of provenance leveragedA survey of provenance leveraged
A survey of provenance leveragedAlexander Decker
 
A survey of private equity investments in kenya
A survey of private equity investments in kenyaA survey of private equity investments in kenya
A survey of private equity investments in kenyaAlexander Decker
 
A study to measures the financial health of
A study to measures the financial health ofA study to measures the financial health of
A study to measures the financial health ofAlexander Decker
 

Plus de Alexander Decker (20)

Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...
 
A validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale inA validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale in
 
A usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesA usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websites
 
A universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksA universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banks
 
A unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized dA unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized d
 
A trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistanceA trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistance
 
A transformational generative approach towards understanding al-istifham
A transformational  generative approach towards understanding al-istifhamA transformational  generative approach towards understanding al-istifham
A transformational generative approach towards understanding al-istifham
 
A time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibiaA time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibia
 
A therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school childrenA therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school children
 
A theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banksA theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banks
 
A systematic evaluation of link budget for
A systematic evaluation of link budget forA systematic evaluation of link budget for
A systematic evaluation of link budget for
 
A synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjabA synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjab
 
A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...
 
A survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incrementalA survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incremental
 
A survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesA survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniques
 
A survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo dbA survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo db
 
A survey on challenges to the media cloud
A survey on challenges to the media cloudA survey on challenges to the media cloud
A survey on challenges to the media cloud
 
A survey of provenance leveraged
A survey of provenance leveragedA survey of provenance leveraged
A survey of provenance leveraged
 
A survey of private equity investments in kenya
A survey of private equity investments in kenyaA survey of private equity investments in kenya
A survey of private equity investments in kenya
 
A study to measures the financial health of
A study to measures the financial health ofA study to measures the financial health of
A study to measures the financial health of
 

Dernier

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Dernier (20)

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Energy efficient routing algorithm in wireless sensor networks

  • 1. Computer Engineering and Intelligent Systems www.iiste.org ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online) Vol.4, No.5, 2013 60 Energy Efficient Routing Algorithm in Wireless Sensor Networks Maryam El azhari1* Ahmed Toumanari2* Rachid Latif3 ESSI, National School of applied Sciences, Ibnou zohr university, Agadir Morocco * E-mail of the corresponding author: maryam.ensa@gmail.com Abstract This Wireless sensor network (WSN) is widely considered as one of the most important technologies for the twenty-first century, it provides the availability of small and low-cost sensor nodes with the ability of sensing different types of physical and environmental conditions, data processing, and wireless communication. Sensor nodes have a limited transmission range, and their processing and storage capabilities as well as their energy resources are also limited. Thus, optimized routing algorithms for wireless sensor networks should be utilized in order to maintain the routes in the network and to ensure reliable multi-hop communication under these conditions. Keywords: Wireless Sensor Networks, Energy Efficiency, Routing Protocols, Solar Sensors, Mobile Agents 1. Introduction In the last years, wireless sensor networks (WSNs) have gained increasing attention from both research community and actual users. Since sensor nodes are battery-powered devices, the main problematic to resolve is to minimize the energy consumption of nodes so that the network lifetime can be extended to reasonable periods of time (Brussel et al.1998). Several algorithms were proposed to meet strict energy saving requirements which may be divided into: Location; Data-centric; Mobility; Multipath; Heterogeneity; Qos; and other specific criterions (Chiara Buratti et al.2009). However, those protocols based on the client-server concept don’t actually consider the fact that a sensor node has to afford various capabilities for multiple applications. That’s why researches introduced the mobile agent (MA) approach. The Mobile Agent saves a great amount of energy but still presents much more latency compared with the client –server approach. Looking for alternative energy source seems efficient for prolonging the network lifetime moreover, solar energy has become more attractive recently because of its environmental benefits and because the efficiency of photovoltaic cells has increased significantly in the past few years, that’s why, in this work, we tried to find a trade-off balance between the energy consumption and task latency using both solar powered nodes and mobile agents and we presented afterwards the SMA algorithm (solar aware routing with the mobile agent concept ) which is a new routing algorithm for energy efficiency based on solar powered sensors as alternative energy source. The remainder of this paper is organized as follows: in Section 2 and 3 we highlighted the advantages of using the mobile agent and solar power nodes. In Section 4 we present the proposed algorithm for energy efficiency in WSNs and finish up with perspectives of our work. 2. Mobile Agent The application-specific nature of tasking a wireless sensor network (WSN) requires that sensor nodes have various capabilities for multiple applications. It would be impractical to store in the local memory of embedded sensors the entire program needed to run every possible application, due to the tight memory constraints. A mobile agent (MA) is a special kind of software that migrates among network nodes to carry out task(s) autonomously and intelligently in response to changing conditions in the network environment, in order to achieve the objectives of the agent dispatcher (Min Chen et al.2006). There are seven good reasons for using Mobile agents: Secure Brokering distributed information retrieval, parallel processing information dissemination, monitoring and notification, workflow applications and groupware, telecommunication networks services (Corke et al.2010). The use of MAs to dynamically deploy new applications in WSNs has been proven to be an effective method to address this challenge. Recently there has been a growing interest on the design, development, and
  • 2. Computer Engineering and Intelligent Systems www.iiste.org ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online) Vol.4, No.5, 2013 61 deployment of MA systems for high-level inference and surveillance in WSNs. The agent design in WSNs is decomposed into four components, i.e., architecture, itinerary planning, middleware system design and agent cooperation. Among the four components, itinerary planning determines the order of source nodes to be visited during agent migration, which has a significant impact on energy performance of the MA system. It has been shown that finding an optimal itinerary is NP-hard. Therefore, heuristic algorithms are generally used to compute competitive itineraries with a sub-optimal performance. 3. Using Solar Powered Nodes for Power Efficiency Solar energy has become more attractive recently because of its environmental benefits and because the efficiency of photovoltaic cells has increased significantly in the past few years. Solar energy is derived from Nature’s greatest renewable resource and it is non-toxic in nature (Xiaoping Fan et al.2007). Solar cells can be utilized to power the sensor as well as to charge the batteries for WSNs, where their design goal is to provide autonomy lifetime (for wireless sensor nodes), making WSNs more valuable in terms of versatility and longevity. Solar cells are well-developed technology compared to other energy harvesting techniques (Jean Bulking et al.2008), they are fairly compact, capable of efficiently generating multiple potentials, and compatible with other processors. Two generations of solar cells are distingued: 3.1 Belk solar cells Figure 1 shows the Bulk solar cells, they are better suited to high light conditions and the outdoors spectrum, with efficiency ~ 15% - 20%; the poly-crystalline Si is cheaper, but less efficient than single-crystalline silicon. 3.2 Thin-film solar cell Figure 2 shows thin-film solar cells. The spectral response is more closely matches that of artificial indoor light; amorphous Si presents conversion efficiencies are ~5-10%; CdTe cells with good PV potential that give rise to environmental concern Figure 1. Bulk solar cells structure Figure 2. Thin-film solar cells component
  • 3. Computer Engineering and Intelligent Systems www.iiste.org ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online) Vol.4, No.5, 2013 62 Freie Universität Berlin laboratory team has highlighted the pros of solar powered nodes by using sensor board hardware (Wei cai et al.2011.), it consists of a Texas Instruments MSP430 controller as core and a set of associated sensor hardware. These sensors are: • A light sensor for the detection of visible light • A passive infrared sensor for detection of movement • A temperature sensor • A gravitation sensor for the detection of movement of the sensor board • A microphone for determination of the ambient noise level Figure 3. Sensor board with attached solar cells 4. The Proposed Algorithm In this section, we present a routing algorithm for energy efficiency in WSNs christened SMA algorithm which consists of two phases: set-up phase and the steady phase. Our algorithm assumes that the sink node knows the geographic information of all source nodes and that the primary itineraries planning are executed at the sink Node with unlimited energy resources. 4.1 The Set-Up Phase The main purpose of the set-up phase is to find the nearest auxiliary sink (Solar Node) to sensor nodes, which consist of calculating the matrix of minimal distances A: A = [di,j] di,j = min(dist(Sensor Node, SinkNodek) ) Where: j ϵ {1.....n}; k,i ϵ {1….m}; m=∑Sink Nodes ; (1) n= max (Size(Ai)) After calculating the minimal distance matrix, the sink node will then solve the shortest path of each entry of the matrix from the sink nodes to the source nodes using Dijkstra’s algorithm (indicate the source of Dijkstra algorithm) and then send the corresponding paths to the auxiliary nodes as show in Figure 4.
  • 4. Computer Engineering and Intelligent Systems www.iiste.org ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online) Vol.4, No.5, 2013 63 Figure 4. Setup phase of SMA algorithm Figure 5. Steady phase of SMA algorithm 4.2 The Steady State After receiving the short paths, each solar node (i.e sink node) will generate a mobile agent that will circulate the itinerary e.g. the minimum path in order to gather data and send it back to the sink node as shown in Figure 5.The solar nodes will then communicate the gathered data directly to the sink node, therefore a great amount of energy is saved, the end-to-end delay is reduced, and EPD converges considerably to smaller values. 4.3 SMA Execution Steps SMA algorithm starts with the set-up phase ad mentioned in Figure 6, followed by the steady phase. If the location of a sensor is changed or its battery is running out of energy, the setup phase is taking place again in order to recalculate the new paths otherwise the same old paths are used. Figure 6. SMA algorithm execution steps 4.4 Simulation Steps We implemented the basic of SMA algorithm in NetTopo environment and we compared it with both
  • 5. Computer Engineering and Intelligent Systems www.iiste.org ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online) Vol.4, No.5, 2013 64 CSWSN and MAWSN presented in (Min Chen et al.2006) based on the following metrics: energy consumption, average end-to-end delay and cost of communication (energy *delay) .We determined afterwards the main criteria under which the SMA is more efficient than CSWSN and MAWSN. A set of parameters was considered to highlight the tendency of the metrics such as: target source number (nsource), reduction ratio(r), size of sensed data at each sensor (Sdata) and the basic parameters configuration are presented in Table 1, it has been observed that the performance of SMA algorithm the minimum number of sensor nodes that it has to be deployed. Table 1. Table of parameters Network Scale and Source Specification Network Size 300 m * 300 m Maximum Transmission Range 15 m Topology Configuration Randomized Total Sensor Node Number 600 Number of Target Sources ( nsource ) Default : 4 Data Rate at MAC layer Default : 7 Sensed Traffic Specification Size of Sensed Data (Sdata ) Default: 4Kbytes Sensed Data Interval 1 s Task Duration (T task ) Default: 100 minutes MA Specification Fusion Factor (ρ ) 1 Reduction Ratio (r ) Default: 10% Local Processing Time at Target Source (T proc ) Default: 50ms Size of Processing Code ( S proc ) Default: 0.4Kbytes 4.4.1 Effect of the Number of Target Sources In these experiments, we change the number of sources from 1 to 14 and keep all the other parameters in Table 1 unchanged. As shown in Figure 7, SMA algorithm consume less energy compared with MAWSN and CSWSN algorithms, with maximum energy consumption equals to 1, 14 compared with 3,5 for MAWSN and 7,95 for CSWSN .In Fig. 8, the average tcs increases relatively to nsources, however even though the performance of SMA algorithm overcomes both CSWSN and MAWSN, the end to end delay introduces much more latency when the number of source nodes becomes higher than 11 source nodes, and this is due to the additional time required by the mobile agent to process data locally but it depends also on the maximum time that would take a mobile agent to circulate all the source nodes in order to collect data. However in Figure 9, it can be observed clearly that the cost (energy * delay) is the lowest compared with the other algorithms.
  • 6. Computer Engineering and Intelligent Systems www.iiste.org ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online) Vol.4, No.5, 2013 65 Figure 7. Comparison of total energy consumption Figure 8. Comparison of the Average End-to-End delay Figure 9. Comparison of the energy * delay
  • 7. Computer Engineering and Intelligent Systems www.iiste.org ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online) Vol.4, No.5, 2013 66 4.4.2 Effect of Size of Sensed Data In these experiments, we change the size of the sensed data at each sensor (S data) from 0.5 KB to 4 KB in 0.5 KB interval. Figure10 shows that the energy consumption of SMA is always lower than that of MAWSN and CSWSN when the size of data packet varied with maximum consumption of 0.24 (mWsec) for SMA algorithm, 1.2 (mWsec) for MAWSN and 4.1 (mWsec) for CSWSN. Figure 11 shows that SMA algorithm always outperforms CSWSN and MAWSN algorithm in terms of energy delay with preference given to CSWSM in the first 0.5 KB interval, so the larger the data size is, the more efficient is the SMA algorithm and once again in Figure 12, the cost (energy*delay) of SMA algorithm is much better compared with MAWSN and CSWSN Figure 10. Comparison of the Average End-to-End delay Figure 11. Comparison of the energy * delay
  • 8. Computer Engineering and Intelligent Systems www.iiste.org ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online) Vol.4, No.5, 2013 67 Figure 12. Comparison of energy consumption 4.4.3 Effect of Reduction Ration In the experiments, we change the reduction ration r from 0.1 to 0.4 and keep the other parameters in Table 1 unchanged. As observed in Figure 13, the energy consumed by SMA is much lower than CSWSN and MAWSN and the same behavior is noted in Figure 14 where the end-to-end delay presents the minimum values compared with the other algorithms Figure 15 we can clearly observe that when the Reduction Ratio is taking different values, the performance of the SMA algorithm in terms of the cost(energy * delay) is still the best. Figure13 comparison of energy consumption
  • 9. Computer Engineering and Intelligent Systems www.iiste.org ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online) Vol.4, No.5, 2013 68 Figure 14 comparison of the Average End-to-End delay Figure 15 comparison of energy * delay 5. Conclusion and Perspectives Sensor Networks are emerging as a great aid in improving the way of accessing to data. The previous studies show that solar energy is an efficient alternate energy source for WSNs. The solar energy based routing concepts increase the performance and life of WSNs compared with other conventional routing algorithms. In this paper, we present the SMA routing algorithm for WSNs based on solar powered nodes, and as a future work, we would be working on resolving the issue where the location of a sensor is changed or its battery is running out of energy. SMA new tendency can be described as follows: every time the location of a sensor is changed, the sink Node would send a beacon packet to alert the solar nodes. As soon as received, the solar nodes will drop the paths and stop generating mobile agents to collect data until the new paths are received. In cases where a sensor node’s battery power is dead, solar nodes will wait for the mobile agent until the timeout T is expired. T corresponds the
  • 10. Computer Engineering and Intelligent Systems www.iiste.org ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online) Vol.4, No.5, 2013 69 delay taken by a mobile agent to circulate the longest path towards the destination (solar node or sink node) .Thus, when T is expired, solar node will send a beacon packet to the Sink Node in order to recalculate the new paths. The development of this new methodology is still in progress. . References Brussel, H., Wyns, J., Valckenaers, P., Bongaerts, L. & Peters, P. (1998), “Reference Architecture for Holonic Manufacturing Systems: PROSA”, Computers in Industry 37(3), 255-274. Chiara Buratti,Andria Conti,Davide Dardari & Roberto Verdone.(2009), “An Overview on Wireless Sensor Networks Technology andEvolution”,Sensor 2009, 9, 6869-6896; doi:10.3390/s90906869,31 August. Luis J. García Villalba, Ana L. Sandoval Orozco, Alicia Triviño Cabrera, and Cláudia J. Barenco Abbas.(2009), “Routing Protocols in Wireless Sensor Networks”, State-of-the-Art Sensors Technology in Spain, Sensors 2009, 9(11), 8399-8421; doi:10.3390/s91108399. Ankita Joshi , Lakshmi Priya.(2007), “A Survey of Hierarchical Routing Protocols in Wireless Sensor Network,” International Journal of Engineering and Innovative Technology (IJEIT) ,Volume 1, Issue 5, May 2012.R. E. Sorace, V. S. Reinhardt, and S. A. Vaughn, “High-speed digital-to-RF converter,” U.S. Patent 5 668 842, Sept. 16, 2007. Min Chen, Taekyoung Kwon, Yong Yuan, and Victor C.M.(2006), “Mobile Agent Based Wireless Sensor Networks”, Journal of computers , vol. 1, NO. 1.M. Shell. (2002) IEEEtran homepage on CTAN. Corke,P.Valencia,P.Sikka,T.Wark & L.Overs,Long-Duration.(2010), “solar-powered wireless sensor networks”,Proceedings of the 4th Workshop on Embedded Networked Sensors. June 25-26,ACM,New York,USA,pp:33-37FLEX Chip Signal Processor (MC68175/D), Motorola. Min Chen, Wei Cai, Sergio González-Valenzuela, Victor C. M.(2009), “Leung,Balanced Itinerary Planning for Multiple Mobile Agents in Wireless Sensor Networks”, Second International Conference, ADHOCNETS, Victoria, BC, Canada,2010.A. Karnik, “Performance of TCP congestion control with rate feedback: TCP/ABR and rate adaptive TCP/IP,” M. Eng. thesis, Indian Institute of Science, Bangalore, India. Xiaoming Fan,W.Shaw and I Lee.(2007), “Layered clustering for solar powered wireless visual sensor networks”,Proceedings of the 9th IEEE International Symposium on Multimedia,Dec.10-12,IEEE Computer Society,Washington,DC,USA,PP:237-244. Jean Breckling, Ed.(2008), “The Analysis of Directional Time Series: Applications to Wind Speed and Direction”, ser. Lecture Notes in Statistics. Berlin, Germany: Springer, 2008, vol. 61. Wei Cai ,M.Chen ,T.Hara,L.Shu , T.Kwon.(2011), “A genetic algorithm approach to multi-agent itinerary planning in Wireless SensorNetworks”,Mobile Networks and Applications-Special issue on Wireless and Personal Communications. T.Voigt,H.Ritter,J.Schiller.(2003), “Utilizing Solar Power in Wireless Sensor Networks”, Universität Berlin, Germany,Institut für Informatik, Local Computer Networks LCN '03. Proceedings. 28th Annual IEEE International Conference on 20-21 Oct.2003,page:416- 422. M.Chen,S.Gonzalez,V.C.M.Leung.(2007), “Applications and design issues of mobile agents in wireless sensor networks”,IEEE Wireless Communication,vol 14,no.6,pp.20-26.