SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
International Journal of Electronics and Communication Engineering Research and Development
(IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014)
28
IMPLEMENTATION AND ANALYSIS OF MULTIPLE CRITERIA
DECISION ROUTING ALGORITHM FOR WIRELESS SENSOR
NETWORK
[1]
Shashank S. Bhagwat, [2]
Mrs. Triveni C.L, [3]
P C Srikanth
[1]
Department of ECE, Malnad College of Engineering Hassan, India
[2]
Department of ECE, Assistant Professor, Malnad College of Engineering, Hassan, India
[3]
Professor & Head, Department of ECE, Malnad College of Engineering, Hassan, India
ABSTRACT
Energy consumption is the key design criterion for routing data in wireless sensor
network. However, some applications of wireless sensor network like disaster management,
battlefield control etc. demand fast data delivery. In this paper, a data forwarding technique is
proposed and its performance is compared with flooding algorithm. Here, the source nodes or
intermediate nodes select a next node to forward the data to the destination based on different
criteria. The process repeats until data reach the destination. In Multiple Criteria Decision
Routing algorithm next node to forward the data is selected based on both its distance to the
sink node and the remaining energy of the node. A comparative study of the performance of
these techniques has been carried out and results are presented in this paper. In the simulation
results show that Multiple Criteria Decision Routing algorithm performance is better than
flooding algorithm.
Keywords: Multiple Criteria Decision Routing (MCDR), Wireless Sensor Networks (WSN).
I. INTRODUCTION
With the advancement of wireless communication technologies, Wireless Sensor
Networks (WSNs) have become useful for many applications. In particular, the monitoring
applications covering large geographical areas are much benefited by the use of WSNs.
However, in large-scale WSNs, data may need to follow a long multi-hop communication path
and each intermediate node has to receive and transmit the packets. The residual energy of the
intermediate nodes reduces due to such communication activities. Moreover, overall energy
IJECERD
© PRJ
PUBLICATION
International Journal of Electronics and Communication
Engineering Research and Development
(IJECERD)
ISSN 2248– 9525 (Print)
ISSN 2248 –9533 (Online)
Volume 4, Number 2, April- June (2014), pp. 28-35
© PRJ Publication, http://www.prjpublication.com/IJECERD.asp
International Journal of Electronics and Communication Engineering Research and Development
(IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014)
29
consumption for packet routing depends on the number of hops in the path. Therefore, it is
important that the network must be designed in such a way that the average number of hops for
routing the data from source to sink remains as minimum as possible.
For many applications, timeliness of data delivery to the sink is also one of the essential
requirements. An example of such applications is Disaster management. Although data
transmission is fast when flooding routing protocol is used, energy consumption due to this
protocol is high.
In this paper a new routing algorithm for fast and energy efficient data delivery across
WSN. In the MCDR routing algorithm the next node to forward the data is selected based on its
remaining energy and its distance to the sink node. This technique ensures fast and energy
efficient data delivery. The performance of MCDR algorithm is compared with flooding
algorithm.
II. RELATED WORK
Extensive research work has been carried out on data routing techniques. In [1], the
authors proposed Multiple Sink Dynamic Destination Geographic Routing (MSDDGR). It is
based on greedy forwarding scheme. When a packet needs to be sent, the sender selects the
nearest sink as the current destination. Also if the intermediate node sees another sink is nearer
to it, then the current destination node is changed and the new sink node is selected as the
destination.
The authors in [2] address the problem of efficient routing the data from multiple
sources to multiple sinks. The authors first define a mathematical model to derive an optimal
solution. In the second phase, it is assumed that the initial state of the system is such that a tree
exists for each sink connecting it to all the relevant sources. The path from source to sink is
changed periodically adapting the different sink-rooted trees. The adaptation consists of
selecting a different neighbor as the parent towards a given sink.
In [3], the authors propose a protocol called MRMS (Multipath Routing in large scale
sensor networks with Multiple Sink nodes) which incorporates multiple sink nodes. In MRMS,
a primary path is created with minimum path cost. It also saves the other paths from different
sinks. Thus, when the primary path is not reachable or if the residual energy of the sensors
along the path falls below a certain threshold, another path is selected.
A scalable multipath routing approach called Neighbor Sink Nexus (NSN) routing
algorithm is presented in [4]. It is based on Set Cover problem. This paper claims that set cover
method gives balanced and better performance in terms of energy efficiency and reduced
latency for multiple sink WSNs.
Malakooti et al. in [5] propose a Distributed Composite Multiple Criteria Routing
approach. In this work two mechanisms, such as global multiple criteria routing and distributed
multiple criteria routing are discussed. The multiple criteria like energy, delay and bit error rate
are applied to the Distance Vector routing protocol to find the best possible path from any
source to destination. Li et al. in [6] propose a data-centric multi-criteria routing algorithm
called MCR. Here criteria like energy remaining at the sensor nodes, power consumption
model, and group membership of each node are considered. Tabatabaei in [7] also uses the
multiple criteria approach for mobile ad hoc networks with AODV routing protocol.
International Journal of Electronics and Communication Engineering Research and Development
(IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014)
30
III. MUTIPLE CRITERIA DECISION ROUTING ALGORITHM
In this section MCDR data routing algorithm designing is proposed. Before proceeding
into the algorithm some assumptions common for all the three mentioned routing techniques
are made. The assumptions are as follows.
i. All the nodes in the network should know their position in that partition (X and Y
coordinates).
ii. All the nodes in the network should also know the position of the sink node in that
network.
The working of the MCDR algorithm is as follows.
a. mcdr algorithm has two criteria, energy and distance to the sink.
b. The Transmission Range For Each The Nodes In The Network Must Be Given. All The
Nodes Are Present In The Transmission Range Of Source Node Is Determined source
node broadcasts a request packet to all the nodes that are present in the transmission
range. request packet includes the source id and sink node id and euclidian distance of
the source node to the sink node. request packet structure shown in fig1.
Fig 1: Request Packet Structure
c. On receiving the request packet the nodes calculate their Euclidian distance to the sink
node. Since every node in the partition know the position of the sink node and its
position Euclidian distance can be calculated using the formula.
(1)
where x1 = x-coordinate of the sink node.
y1 = y-coordinate of the sink node.
x1 = x-coordinate of the sink node.
y1 = y-coordinate of the sink node.
d. Every node transmits the reply packet to the source node. The reply packet includes the
id of the node, its distance with the sink node and the remaining energy of the node.
Reply packet is shown in fig 2.
Fig 2: Reply Packet Structure
e. The utility factor is calculated for each node using the distance and the remaining
energy in the reply packet.
source
id
destination
id
dist
source id node id destination id new_dist rem_energy
International Journal of Electronics and Communication Engineering Research and Development
(IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014)
31
f. To calculate the utility factor weights are assigned to each alternative. If an alternative
has more importance then it will be assigned with higher weightage. In the algorithm
equal weight of 0.5 is assigned to both the alternatives.
g. The distance value and the remaining energy must be normalized between 1 and 0. The
normalization procedure is as follows. For energy the normalization is done using the
formula
(2)
Normalization of the distance is done using the formula
(3)
a. The Utility Factor is calculated according to the equation
where n = number of alternatives i.e., total number of nodes that comes under the transmission
range of the source node.
m = number of criteria.
ZK(Oi) = normalized value of the criteria.
WK = weights assigned to the criteria.
b. Utility factor is calculated for each node in the transmission range of the source node.
The source node or the intermediate node selects the next node to transmit the data
with maximum utility factor.
c. The above procedure is continued until the destination (sink) node is reached.
IV. FLOODING
In flooding [6], the source node floods all events to every node in the network.
Whenever a sensor receives a data message, it keeps a copy of the message and forwards the
message to every one of its neighboring sensors and the cycle repeats. It is an
easy-to-implement routing scheme, and it is suitable for various network types, node
distributions and environments. The main advantage of flooding is the increased reliability
provided by this routing method. Since the message will be sent to at least once to every host it
is almost guaranteed to reach its destination. But the unlimited broadcasting the packets in the
flooding scheme will cause the broadcast storm.
V. SIMULATION
In the simulation 100 nodes are distributed over 100*100 area in random manner.
Transmission range is 40 units. The simulation parameter are listed in table 1.
International Journal of Electronics and Communication Engineering Research and Development
(IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014)
32
Table 1: Simulation Parameters
Parameter Name Parameter Value
No of Nodes 100
Environment Factor 0.5
Range 40 units
Energy Amplicification 0.5mJ
Energy Transmission 1mJ
Attenuation Factor 0.02
Figure 3 shows the routing in flooding algorithm. It is clear that flooding takes multiple
routes for data transmission and hence consumes more energy.
Figure 3: Routing using Flooding algorithm
Figure 4 shows the data rouintg in MCDR algorithm. Compared to figure 3 and figure 4
it is clear that MCDR performes better than flooding. Since MCDR routes the data to one of the
neighbor nodes unlike flooding, this consumes lesser energy and its faster.
Figure 4: Routing using MCDR algorithm
Data routing will be faster if number of hops for data transmission is lesser and in the
simulation it is shown that MCDR takes lesser number of hops than flooding and is shown in
the figure 5.
International Journal of Electronics and Communication Engineering Research and Development
(IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014)
33
Figure 5: Number of hops for Flooding and MCDR
The performance of of the routing algorithm is better if it consumes the lesser energy. In
the simulation it is clear that MCDR consumes lesser energy than the flooding and is shown in
figure 6.
Figure 6: Energy Consumed of FLOOD and MCDR
In the simulation it is clear that MCDR takes lesser time to route the data than the
flooding algorithm. Hence MCDR is faster compared to the flooding algorithm.
Figure 7: Time Taken by Flooding and MCDR
Power consumption of MCDR algorithm is also lesser compared to flooding. Power
consumption of MCDR and flooding for 25 iterations is shown in figure 8.
International Journal of Electronics and Communication Engineering Research and Development
(IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014)
34
Figure 8: Power Consumption of Flooding and MCDR
The lifetime of WSN will be more if the routing algorithm manages to keep more nodes
alive. In the figure 9 it is shown that MCDR manages to keep many nodes alive hence makes
the network more reliable.
Figure 9: Number of alive nodes using Flooding and MCDR
VI. CONCLUSION AND FUTURE SCOPE
It has been demonstrated that the proposed MCDR algorithm shows better
performances over flooding routing protocol and using multiple criteria to choose the next node
is the best choice in terms of increase in the life time of the network.
Future work will focus on including additional criteria, fine-tuning of the weight values
etc. The route hole problem will also be handled in future.
REFERENCES
[1] B. Elbhiri, S.EI. Fkihi, R. Saadane, D. Aboutajdine, Clustering in Wireless Sensor
Networks based on Near Optimal Bi-partitions, in: Procs. of the Next Generation
Internet (NGI), 2010.
[2] B. Malakooti, I. Thomas, A Distributed Composite Multiple Criteria Routing Using
Distance Vector, in: Procs. of the IEEE International Conference on Networking,
Sensing and Control, Ft. Lauderdale, FL, 2006.
International Journal of Electronics and Communication Engineering Research and Development
(IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014)
35
[3] D. Das, Z. Rehena, S. Roy, N. Mukherjee, Multiple-Sink Placement Strategies in
Wireless Sensor Network, in: Procs. of the Fifth International conference on
Communication Systems and Networks (COMSNETS 2013), Bangalore, India, 2013.
[4] E.I. Oyman, C. Ersoy, Multiple Sink Network Design Problem in Large Scale Wireless
Sensor Networks, in: Procs. of the International Conference on Communications (ICC),
Paris, France, 2004.
[5] I. Slama, B. Jouaber, D. Zeghlache, Energy Efficient Scheme for Large Scale Wireless
Sensor Networks with Multiple Sinks, in: Procs. of the IEEE Wireless Communications
and Networking Conference, WCNC, Las Vegas, USA, 2008.
[6] K.N. Chaaran, M. Younus, M.Y. Javed, NSN based Multi-Sink Minimum Delay Energy
Efficient Routing in Wireless Sensor Networks, European Journal of Scientific
Research, 41, 2010, 399-411.
[7] L. Cao, C. Xu, W. Shao, Multiple Sink Dynamic Destination Geographic Routing in
Wireless Sensor Networks, in: Procs. of the International Conference on Cyber-Enabled
Distributed Computing and Knowledge Discovery (CyberC), Huangshan, 2010.
[8] P. Ciciriello, L. Mottola, G.P. Picco, Efficient Routing from Multiple Sources to
Multiple Sinks in Wireless Sensor Networks, in: Procs. of the 4th European Conference
on Wireless Sensor Networks (EWSN), 2007.
[9] Q. Li, J. Beaver, A. Amer, P.K. Chrysanthis, Multi-Criteria Routing in Wireless
Sensor-Based Pervasive Environments, Journal of Pervasive Computing and
Communication, 1 (2005).
[10] S. Tabatabaei, Multiple Criteria Routing Algorithms to Increase Durability Path in
Mobile Ad hoc Networks, in: Procs. of the 4th
International Conference for Internet
Technology and Secured Transactions, ICITST, London, UK, 2009.
[11] W.R. Heinzelman, A. Chandrakasan, H. Balakrishnan, Energy- Efficient
Communication Protocol for Wireless Micro Sensor Networks, in: Procs. of the 33rd
Hawaii International Conference on System Sciences, Hawaii, 2000.

Weitere ähnliche Inhalte

Was ist angesagt?

Energy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneousEnergy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneousIJCNCJournal
 
STUDY ON FIBER GRATINGS AND ITS CHARACTERIZATION
STUDY ON FIBER GRATINGS AND ITS CHARACTERIZATIONSTUDY ON FIBER GRATINGS AND ITS CHARACTERIZATION
STUDY ON FIBER GRATINGS AND ITS CHARACTERIZATIONDr. Ved Nath Jha
 
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKSGREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKSijcsit
 
Gamma radiation induced transformational change in ir spectrum of ebha nemati...
Gamma radiation induced transformational change in ir spectrum of ebha nemati...Gamma radiation induced transformational change in ir spectrum of ebha nemati...
Gamma radiation induced transformational change in ir spectrum of ebha nemati...IAEME Publication
 
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best UpsurgeAnalysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurgeijeei-iaes
 
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
 
NODE FAILURE TIME AND COVERAGE LOSS TIME ANALYSIS FOR MAXIMUM STABILITY VS MI...
NODE FAILURE TIME AND COVERAGE LOSS TIME ANALYSIS FOR MAXIMUM STABILITY VS MI...NODE FAILURE TIME AND COVERAGE LOSS TIME ANALYSIS FOR MAXIMUM STABILITY VS MI...
NODE FAILURE TIME AND COVERAGE LOSS TIME ANALYSIS FOR MAXIMUM STABILITY VS MI...IJCNCJournal
 
Increasing the Network life Time by Simulated Annealing Algorithm in WSN wit...
Increasing the Network life Time by Simulated  Annealing Algorithm in WSN wit...Increasing the Network life Time by Simulated  Annealing Algorithm in WSN wit...
Increasing the Network life Time by Simulated Annealing Algorithm in WSN wit...ijasuc
 
WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...
WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...
WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...IJMIT JOURNAL
 
Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...
Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...
Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...chokrio
 
A study of dynamic optical tweezers generation for communication networks
A study of dynamic optical tweezers generation for communication networksA study of dynamic optical tweezers generation for communication networks
A study of dynamic optical tweezers generation for communication networksUniversity of Malaya (UM)
 
NOVEL METHODOLOGY OF THE ULTRA SONIC BEAM IN LINEAR ARRAY TRANSDUCER FOR HIGH...
NOVEL METHODOLOGY OF THE ULTRA SONIC BEAM IN LINEAR ARRAY TRANSDUCER FOR HIGH...NOVEL METHODOLOGY OF THE ULTRA SONIC BEAM IN LINEAR ARRAY TRANSDUCER FOR HIGH...
NOVEL METHODOLOGY OF THE ULTRA SONIC BEAM IN LINEAR ARRAY TRANSDUCER FOR HIGH...Journal For Research
 
Design and Implementation of All Optical Tunable Delay by the Combination of ...
Design and Implementation of All Optical Tunable Delay by the Combination of ...Design and Implementation of All Optical Tunable Delay by the Combination of ...
Design and Implementation of All Optical Tunable Delay by the Combination of ...ijtsrd
 
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...ijasuc
 

Was ist angesagt? (15)

Energy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneousEnergy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneous
 
STUDY ON FIBER GRATINGS AND ITS CHARACTERIZATION
STUDY ON FIBER GRATINGS AND ITS CHARACTERIZATIONSTUDY ON FIBER GRATINGS AND ITS CHARACTERIZATION
STUDY ON FIBER GRATINGS AND ITS CHARACTERIZATION
 
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKSGREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
 
Gamma radiation induced transformational change in ir spectrum of ebha nemati...
Gamma radiation induced transformational change in ir spectrum of ebha nemati...Gamma radiation induced transformational change in ir spectrum of ebha nemati...
Gamma radiation induced transformational change in ir spectrum of ebha nemati...
 
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best UpsurgeAnalysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
 
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
 
NODE FAILURE TIME AND COVERAGE LOSS TIME ANALYSIS FOR MAXIMUM STABILITY VS MI...
NODE FAILURE TIME AND COVERAGE LOSS TIME ANALYSIS FOR MAXIMUM STABILITY VS MI...NODE FAILURE TIME AND COVERAGE LOSS TIME ANALYSIS FOR MAXIMUM STABILITY VS MI...
NODE FAILURE TIME AND COVERAGE LOSS TIME ANALYSIS FOR MAXIMUM STABILITY VS MI...
 
Increasing the Network life Time by Simulated Annealing Algorithm in WSN wit...
Increasing the Network life Time by Simulated  Annealing Algorithm in WSN wit...Increasing the Network life Time by Simulated  Annealing Algorithm in WSN wit...
Increasing the Network life Time by Simulated Annealing Algorithm in WSN wit...
 
WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...
WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...
WIRELESS SENSOR NETWORK CLUSTERING USING PARTICLES SWARM OPTIMIZATION FOR RED...
 
Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...
Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...
Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...
 
A study of dynamic optical tweezers generation for communication networks
A study of dynamic optical tweezers generation for communication networksA study of dynamic optical tweezers generation for communication networks
A study of dynamic optical tweezers generation for communication networks
 
NOVEL METHODOLOGY OF THE ULTRA SONIC BEAM IN LINEAR ARRAY TRANSDUCER FOR HIGH...
NOVEL METHODOLOGY OF THE ULTRA SONIC BEAM IN LINEAR ARRAY TRANSDUCER FOR HIGH...NOVEL METHODOLOGY OF THE ULTRA SONIC BEAM IN LINEAR ARRAY TRANSDUCER FOR HIGH...
NOVEL METHODOLOGY OF THE ULTRA SONIC BEAM IN LINEAR ARRAY TRANSDUCER FOR HIGH...
 
Design and Implementation of All Optical Tunable Delay by the Combination of ...
Design and Implementation of All Optical Tunable Delay by the Combination of ...Design and Implementation of All Optical Tunable Delay by the Combination of ...
Design and Implementation of All Optical Tunable Delay by the Combination of ...
 
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
 
Ed33777782
Ed33777782Ed33777782
Ed33777782
 

Andere mochten auch

Review of three categories of fingerprint recognition
Review of three categories of fingerprint recognitionReview of three categories of fingerprint recognition
Review of three categories of fingerprint recognitionprjpublications
 
Preparation gade and idol model for preventing multiple spoofing attackers in...
Preparation gade and idol model for preventing multiple spoofing attackers in...Preparation gade and idol model for preventing multiple spoofing attackers in...
Preparation gade and idol model for preventing multiple spoofing attackers in...prjpublications
 
A secure payment scheme in multihop wireless network by trusted node identifi...
A secure payment scheme in multihop wireless network by trusted node identifi...A secure payment scheme in multihop wireless network by trusted node identifi...
A secure payment scheme in multihop wireless network by trusted node identifi...prjpublications
 
Distribution of the number of times m m 2 n
Distribution of the number of times m m 2 nDistribution of the number of times m m 2 n
Distribution of the number of times m m 2 nprjpublications
 
03 agricultural information to the farmers in tamil nadu 2
03 agricultural information to the farmers in tamil nadu 203 agricultural information to the farmers in tamil nadu 2
03 agricultural information to the farmers in tamil nadu 2prjpublications
 
Effect of controlled temperature (27°c 42°c)
Effect of controlled temperature (27°c  42°c)Effect of controlled temperature (27°c  42°c)
Effect of controlled temperature (27°c 42°c)prjpublications
 
Encryption based multi user manner secured data sharing and storing in cloud
Encryption based multi user manner secured data sharing and storing in cloudEncryption based multi user manner secured data sharing and storing in cloud
Encryption based multi user manner secured data sharing and storing in cloudprjpublications
 
Precision face image retrieval by extracting the face features and comparing ...
Precision face image retrieval by extracting the face features and comparing ...Precision face image retrieval by extracting the face features and comparing ...
Precision face image retrieval by extracting the face features and comparing ...prjpublications
 
Event driven optimizer an approach to optimize the events that transition fr...
Event driven optimizer  an approach to optimize the events that transition fr...Event driven optimizer  an approach to optimize the events that transition fr...
Event driven optimizer an approach to optimize the events that transition fr...prjpublications
 
An approach to design a rectangular microstrip patch antenna in s band by tlm...
An approach to design a rectangular microstrip patch antenna in s band by tlm...An approach to design a rectangular microstrip patch antenna in s band by tlm...
An approach to design a rectangular microstrip patch antenna in s band by tlm...prjpublications
 
Pattern recognition using video surveillance for wildlife applications
Pattern recognition using video surveillance for wildlife applicationsPattern recognition using video surveillance for wildlife applications
Pattern recognition using video surveillance for wildlife applicationsprjpublications
 
A design and simulation of optical pressure sensor based on photonic crystal ...
A design and simulation of optical pressure sensor based on photonic crystal ...A design and simulation of optical pressure sensor based on photonic crystal ...
A design and simulation of optical pressure sensor based on photonic crystal ...prjpublications
 
Keyless approach of separable hiding data into encrypted image
Keyless approach of separable hiding data into encrypted imageKeyless approach of separable hiding data into encrypted image
Keyless approach of separable hiding data into encrypted imageprjpublications
 
An empirical study on skewness of test scores of a management subject in an a...
An empirical study on skewness of test scores of a management subject in an a...An empirical study on skewness of test scores of a management subject in an a...
An empirical study on skewness of test scores of a management subject in an a...prjpublications
 

Andere mochten auch (15)

Aircraft
AircraftAircraft
Aircraft
 
Review of three categories of fingerprint recognition
Review of three categories of fingerprint recognitionReview of three categories of fingerprint recognition
Review of three categories of fingerprint recognition
 
Preparation gade and idol model for preventing multiple spoofing attackers in...
Preparation gade and idol model for preventing multiple spoofing attackers in...Preparation gade and idol model for preventing multiple spoofing attackers in...
Preparation gade and idol model for preventing multiple spoofing attackers in...
 
A secure payment scheme in multihop wireless network by trusted node identifi...
A secure payment scheme in multihop wireless network by trusted node identifi...A secure payment scheme in multihop wireless network by trusted node identifi...
A secure payment scheme in multihop wireless network by trusted node identifi...
 
Distribution of the number of times m m 2 n
Distribution of the number of times m m 2 nDistribution of the number of times m m 2 n
Distribution of the number of times m m 2 n
 
03 agricultural information to the farmers in tamil nadu 2
03 agricultural information to the farmers in tamil nadu 203 agricultural information to the farmers in tamil nadu 2
03 agricultural information to the farmers in tamil nadu 2
 
Effect of controlled temperature (27°c 42°c)
Effect of controlled temperature (27°c  42°c)Effect of controlled temperature (27°c  42°c)
Effect of controlled temperature (27°c 42°c)
 
Encryption based multi user manner secured data sharing and storing in cloud
Encryption based multi user manner secured data sharing and storing in cloudEncryption based multi user manner secured data sharing and storing in cloud
Encryption based multi user manner secured data sharing and storing in cloud
 
Precision face image retrieval by extracting the face features and comparing ...
Precision face image retrieval by extracting the face features and comparing ...Precision face image retrieval by extracting the face features and comparing ...
Precision face image retrieval by extracting the face features and comparing ...
 
Event driven optimizer an approach to optimize the events that transition fr...
Event driven optimizer  an approach to optimize the events that transition fr...Event driven optimizer  an approach to optimize the events that transition fr...
Event driven optimizer an approach to optimize the events that transition fr...
 
An approach to design a rectangular microstrip patch antenna in s band by tlm...
An approach to design a rectangular microstrip patch antenna in s band by tlm...An approach to design a rectangular microstrip patch antenna in s band by tlm...
An approach to design a rectangular microstrip patch antenna in s band by tlm...
 
Pattern recognition using video surveillance for wildlife applications
Pattern recognition using video surveillance for wildlife applicationsPattern recognition using video surveillance for wildlife applications
Pattern recognition using video surveillance for wildlife applications
 
A design and simulation of optical pressure sensor based on photonic crystal ...
A design and simulation of optical pressure sensor based on photonic crystal ...A design and simulation of optical pressure sensor based on photonic crystal ...
A design and simulation of optical pressure sensor based on photonic crystal ...
 
Keyless approach of separable hiding data into encrypted image
Keyless approach of separable hiding data into encrypted imageKeyless approach of separable hiding data into encrypted image
Keyless approach of separable hiding data into encrypted image
 
An empirical study on skewness of test scores of a management subject in an a...
An empirical study on skewness of test scores of a management subject in an a...An empirical study on skewness of test scores of a management subject in an a...
An empirical study on skewness of test scores of a management subject in an a...
 

Ähnlich wie Implementation and analysis of multiple criteria decision routing algorithm for wireless sensor network

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
IMPLEMENTING PACKET BROADCASTING ALGORITHM OF MIMO BASED MOBILE AD-HOC NETWOR...
IMPLEMENTING PACKET BROADCASTING ALGORITHM OF MIMO BASED MOBILE AD-HOC NETWOR...IMPLEMENTING PACKET BROADCASTING ALGORITHM OF MIMO BASED MOBILE AD-HOC NETWOR...
IMPLEMENTING PACKET BROADCASTING ALGORITHM OF MIMO BASED MOBILE AD-HOC NETWOR...IJNSA Journal
 
Implementing packet broadcasting algorithm of mimo based mobile ad hoc networ...
Implementing packet broadcasting algorithm of mimo based mobile ad hoc networ...Implementing packet broadcasting algorithm of mimo based mobile ad hoc networ...
Implementing packet broadcasting algorithm of mimo based mobile ad hoc networ...IJNSA Journal
 
Analysis of multi hop relay algorithm for efficient broadcasting in manets
Analysis of multi hop relay algorithm for efficient broadcasting in manetsAnalysis of multi hop relay algorithm for efficient broadcasting in manets
Analysis of multi hop relay algorithm for efficient broadcasting in manetseSAT Publishing House
 
Efficient Of Multi-Hop Relay Algorithm for Efficient Broadcasting In MANETS
Efficient Of Multi-Hop Relay Algorithm for Efficient Broadcasting In MANETSEfficient Of Multi-Hop Relay Algorithm for Efficient Broadcasting In MANETS
Efficient Of Multi-Hop Relay Algorithm for Efficient Broadcasting In MANETSijircee
 
Energy efficient load balanced routing protocol for wireless sensor networks
Energy efficient load balanced routing protocol for wireless sensor networksEnergy efficient load balanced routing protocol for wireless sensor networks
Energy efficient load balanced routing protocol for wireless sensor networkscsandit
 
Vitality productivity Multipath Routing for Wireless Sensor Networks: A Genet...
Vitality productivity Multipath Routing for Wireless Sensor Networks: A Genet...Vitality productivity Multipath Routing for Wireless Sensor Networks: A Genet...
Vitality productivity Multipath Routing for Wireless Sensor Networks: A Genet...dbpublications
 
Energy Efficient Multipath Routing For Mobile Ad Hoc Networks
Energy Efficient Multipath Routing For Mobile Ad Hoc NetworksEnergy Efficient Multipath Routing For Mobile Ad Hoc Networks
Energy Efficient Multipath Routing For Mobile Ad Hoc NetworksZac Darcy
 
New method for route efficient energy calculations with mobile-sink for wirel...
New method for route efficient energy calculations with mobile-sink for wirel...New method for route efficient energy calculations with mobile-sink for wirel...
New method for route efficient energy calculations with mobile-sink for wirel...nooriasukmaningtyas
 
Ameliorate the performance using soft computing approaches in wireless networks
Ameliorate the performance using soft computing approaches  in wireless networksAmeliorate the performance using soft computing approaches  in wireless networks
Ameliorate the performance using soft computing approaches in wireless networksIJECEIAES
 
Shortest path algorithm for data transmission in wireless ad hoc sensor networks
Shortest path algorithm for data transmission in wireless ad hoc sensor networksShortest path algorithm for data transmission in wireless ad hoc sensor networks
Shortest path algorithm for data transmission in wireless ad hoc sensor networksijasuc
 
Enhancing the Network Life Using Reliable Energy Efficient Routing in Wireles...
Enhancing the Network Life Using Reliable Energy Efficient Routing in Wireles...Enhancing the Network Life Using Reliable Energy Efficient Routing in Wireles...
Enhancing the Network Life Using Reliable Energy Efficient Routing in Wireles...IJEACS
 
Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...
Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...
Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...AIRCC Publishing Corporation
 
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
 
Data-Centric Routing Protocols in Wireless Sensor Network: A survey
Data-Centric Routing Protocols in Wireless Sensor Network: A surveyData-Centric Routing Protocols in Wireless Sensor Network: A survey
Data-Centric Routing Protocols in Wireless Sensor Network: A surveyAli Habeeb
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...Editor IJCATR
 

Ähnlich wie Implementation and analysis of multiple criteria decision routing algorithm for wireless sensor network (20)

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
IMPLEMENTING PACKET BROADCASTING ALGORITHM OF MIMO BASED MOBILE AD-HOC NETWOR...
IMPLEMENTING PACKET BROADCASTING ALGORITHM OF MIMO BASED MOBILE AD-HOC NETWOR...IMPLEMENTING PACKET BROADCASTING ALGORITHM OF MIMO BASED MOBILE AD-HOC NETWOR...
IMPLEMENTING PACKET BROADCASTING ALGORITHM OF MIMO BASED MOBILE AD-HOC NETWOR...
 
Implementing packet broadcasting algorithm of mimo based mobile ad hoc networ...
Implementing packet broadcasting algorithm of mimo based mobile ad hoc networ...Implementing packet broadcasting algorithm of mimo based mobile ad hoc networ...
Implementing packet broadcasting algorithm of mimo based mobile ad hoc networ...
 
Analysis of multi hop relay algorithm for efficient broadcasting in manets
Analysis of multi hop relay algorithm for efficient broadcasting in manetsAnalysis of multi hop relay algorithm for efficient broadcasting in manets
Analysis of multi hop relay algorithm for efficient broadcasting in manets
 
Efficient Of Multi-Hop Relay Algorithm for Efficient Broadcasting In MANETS
Efficient Of Multi-Hop Relay Algorithm for Efficient Broadcasting In MANETSEfficient Of Multi-Hop Relay Algorithm for Efficient Broadcasting In MANETS
Efficient Of Multi-Hop Relay Algorithm for Efficient Broadcasting In MANETS
 
Energy efficient load balanced routing protocol for wireless sensor networks
Energy efficient load balanced routing protocol for wireless sensor networksEnergy efficient load balanced routing protocol for wireless sensor networks
Energy efficient load balanced routing protocol for wireless sensor networks
 
Vitality productivity Multipath Routing for Wireless Sensor Networks: A Genet...
Vitality productivity Multipath Routing for Wireless Sensor Networks: A Genet...Vitality productivity Multipath Routing for Wireless Sensor Networks: A Genet...
Vitality productivity Multipath Routing for Wireless Sensor Networks: A Genet...
 
Energy Efficient Multipath Routing For Mobile Ad Hoc Networks
Energy Efficient Multipath Routing For Mobile Ad Hoc NetworksEnergy Efficient Multipath Routing For Mobile Ad Hoc Networks
Energy Efficient Multipath Routing For Mobile Ad Hoc Networks
 
New method for route efficient energy calculations with mobile-sink for wirel...
New method for route efficient energy calculations with mobile-sink for wirel...New method for route efficient energy calculations with mobile-sink for wirel...
New method for route efficient energy calculations with mobile-sink for wirel...
 
Ameliorate the performance using soft computing approaches in wireless networks
Ameliorate the performance using soft computing approaches  in wireless networksAmeliorate the performance using soft computing approaches  in wireless networks
Ameliorate the performance using soft computing approaches in wireless networks
 
Shortest path algorithm for data transmission in wireless ad hoc sensor networks
Shortest path algorithm for data transmission in wireless ad hoc sensor networksShortest path algorithm for data transmission in wireless ad hoc sensor networks
Shortest path algorithm for data transmission in wireless ad hoc sensor networks
 
Enhancing the Network Life Using Reliable Energy Efficient Routing in Wireles...
Enhancing the Network Life Using Reliable Energy Efficient Routing in Wireles...Enhancing the Network Life Using Reliable Energy Efficient Routing in Wireles...
Enhancing the Network Life Using Reliable Energy Efficient Routing in Wireles...
 
Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...
Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...
Energy Location Aware Routing Protocol (ELARP) for Wireless Multimedia Sensor...
 
Aa35152156
Aa35152156Aa35152156
Aa35152156
 
Aa35152156
Aa35152156Aa35152156
Aa35152156
 
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...
 
Data-Centric Routing Protocols in Wireless Sensor Network: A survey
Data-Centric Routing Protocols in Wireless Sensor Network: A surveyData-Centric Routing Protocols in Wireless Sensor Network: A survey
Data-Centric Routing Protocols in Wireless Sensor Network: A survey
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
Survey on Energy-Efficient Routing Algorithms for Underwater Wireless Sensor ...
 

Mehr von prjpublications

Study on gis simulated water quality model
Study on gis simulated water quality modelStudy on gis simulated water quality model
Study on gis simulated water quality modelprjpublications
 
Smes role in reduction of the unemployment problem in the area located in sa...
Smes  role in reduction of the unemployment problem in the area located in sa...Smes  role in reduction of the unemployment problem in the area located in sa...
Smes role in reduction of the unemployment problem in the area located in sa...prjpublications
 
Reduction of executive stress by development of emotional intelligence a stu...
Reduction of executive stress by development of emotional intelligence  a stu...Reduction of executive stress by development of emotional intelligence  a stu...
Reduction of executive stress by development of emotional intelligence a stu...prjpublications
 
Mathematical modeling approach for flood management
Mathematical modeling approach for flood managementMathematical modeling approach for flood management
Mathematical modeling approach for flood managementprjpublications
 
Influences of child endorsers on the consumers
Influences of child endorsers on the consumersInfluences of child endorsers on the consumers
Influences of child endorsers on the consumersprjpublications
 
Impact of stress management by development of emotional intelligence in cmts,...
Impact of stress management by development of emotional intelligence in cmts,...Impact of stress management by development of emotional intelligence in cmts,...
Impact of stress management by development of emotional intelligence in cmts,...prjpublications
 
Faulty node recovery and replacement algorithm for wireless sensor network
Faulty node recovery and replacement algorithm for wireless sensor networkFaulty node recovery and replacement algorithm for wireless sensor network
Faulty node recovery and replacement algorithm for wireless sensor networkprjpublications
 
Extended information technology enabled service quality model for life insura...
Extended information technology enabled service quality model for life insura...Extended information technology enabled service quality model for life insura...
Extended information technology enabled service quality model for life insura...prjpublications
 
Employee spirituality and job engagement a correlational study across organi...
Employee spirituality and job engagement  a correlational study across organi...Employee spirituality and job engagement  a correlational study across organi...
Employee spirituality and job engagement a correlational study across organi...prjpublications
 
Anempirical study on the performance of self financing engineering colleges (...
Anempirical study on the performance of self financing engineering colleges (...Anempirical study on the performance of self financing engineering colleges (...
Anempirical study on the performance of self financing engineering colleges (...prjpublications
 
Studies on removal of acid orange 7 by advanced oxidation process using uv an...
Studies on removal of acid orange 7 by advanced oxidation process using uv an...Studies on removal of acid orange 7 by advanced oxidation process using uv an...
Studies on removal of acid orange 7 by advanced oxidation process using uv an...prjpublications
 
Is the higher quality financial reporting improves csr investment efficiency ...
Is the higher quality financial reporting improves csr investment efficiency ...Is the higher quality financial reporting improves csr investment efficiency ...
Is the higher quality financial reporting improves csr investment efficiency ...prjpublications
 
Impact of mergers and acquisitions
Impact of mergers and acquisitionsImpact of mergers and acquisitions
Impact of mergers and acquisitionsprjpublications
 
Role of fdi in india an emerging option for sustainable economic growth
Role of fdi in india an emerging option for sustainable economic growthRole of fdi in india an emerging option for sustainable economic growth
Role of fdi in india an emerging option for sustainable economic growthprjpublications
 
Camparative analysis of overall work life balance of medical professionals
Camparative analysis of overall work life balance of medical professionalsCamparative analysis of overall work life balance of medical professionals
Camparative analysis of overall work life balance of medical professionalsprjpublications
 
Inquiry on womens entrepreneurship in arar city saudi
Inquiry on womens entrepreneurship in arar city saudiInquiry on womens entrepreneurship in arar city saudi
Inquiry on womens entrepreneurship in arar city saudiprjpublications
 
‘E aushadhi’ a drug warehouse management system
‘E aushadhi’ a drug warehouse management system‘E aushadhi’ a drug warehouse management system
‘E aushadhi’ a drug warehouse management systemprjpublications
 
Problems, procedures and practices in implementing
Problems, procedures and practices in implementingProblems, procedures and practices in implementing
Problems, procedures and practices in implementingprjpublications
 

Mehr von prjpublications (18)

Study on gis simulated water quality model
Study on gis simulated water quality modelStudy on gis simulated water quality model
Study on gis simulated water quality model
 
Smes role in reduction of the unemployment problem in the area located in sa...
Smes  role in reduction of the unemployment problem in the area located in sa...Smes  role in reduction of the unemployment problem in the area located in sa...
Smes role in reduction of the unemployment problem in the area located in sa...
 
Reduction of executive stress by development of emotional intelligence a stu...
Reduction of executive stress by development of emotional intelligence  a stu...Reduction of executive stress by development of emotional intelligence  a stu...
Reduction of executive stress by development of emotional intelligence a stu...
 
Mathematical modeling approach for flood management
Mathematical modeling approach for flood managementMathematical modeling approach for flood management
Mathematical modeling approach for flood management
 
Influences of child endorsers on the consumers
Influences of child endorsers on the consumersInfluences of child endorsers on the consumers
Influences of child endorsers on the consumers
 
Impact of stress management by development of emotional intelligence in cmts,...
Impact of stress management by development of emotional intelligence in cmts,...Impact of stress management by development of emotional intelligence in cmts,...
Impact of stress management by development of emotional intelligence in cmts,...
 
Faulty node recovery and replacement algorithm for wireless sensor network
Faulty node recovery and replacement algorithm for wireless sensor networkFaulty node recovery and replacement algorithm for wireless sensor network
Faulty node recovery and replacement algorithm for wireless sensor network
 
Extended information technology enabled service quality model for life insura...
Extended information technology enabled service quality model for life insura...Extended information technology enabled service quality model for life insura...
Extended information technology enabled service quality model for life insura...
 
Employee spirituality and job engagement a correlational study across organi...
Employee spirituality and job engagement  a correlational study across organi...Employee spirituality and job engagement  a correlational study across organi...
Employee spirituality and job engagement a correlational study across organi...
 
Anempirical study on the performance of self financing engineering colleges (...
Anempirical study on the performance of self financing engineering colleges (...Anempirical study on the performance of self financing engineering colleges (...
Anempirical study on the performance of self financing engineering colleges (...
 
Studies on removal of acid orange 7 by advanced oxidation process using uv an...
Studies on removal of acid orange 7 by advanced oxidation process using uv an...Studies on removal of acid orange 7 by advanced oxidation process using uv an...
Studies on removal of acid orange 7 by advanced oxidation process using uv an...
 
Is the higher quality financial reporting improves csr investment efficiency ...
Is the higher quality financial reporting improves csr investment efficiency ...Is the higher quality financial reporting improves csr investment efficiency ...
Is the higher quality financial reporting improves csr investment efficiency ...
 
Impact of mergers and acquisitions
Impact of mergers and acquisitionsImpact of mergers and acquisitions
Impact of mergers and acquisitions
 
Role of fdi in india an emerging option for sustainable economic growth
Role of fdi in india an emerging option for sustainable economic growthRole of fdi in india an emerging option for sustainable economic growth
Role of fdi in india an emerging option for sustainable economic growth
 
Camparative analysis of overall work life balance of medical professionals
Camparative analysis of overall work life balance of medical professionalsCamparative analysis of overall work life balance of medical professionals
Camparative analysis of overall work life balance of medical professionals
 
Inquiry on womens entrepreneurship in arar city saudi
Inquiry on womens entrepreneurship in arar city saudiInquiry on womens entrepreneurship in arar city saudi
Inquiry on womens entrepreneurship in arar city saudi
 
‘E aushadhi’ a drug warehouse management system
‘E aushadhi’ a drug warehouse management system‘E aushadhi’ a drug warehouse management system
‘E aushadhi’ a drug warehouse management system
 
Problems, procedures and practices in implementing
Problems, procedures and practices in implementingProblems, procedures and practices in implementing
Problems, procedures and practices in implementing
 

Kürzlich hochgeladen

The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 

Kürzlich hochgeladen (20)

The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 

Implementation and analysis of multiple criteria decision routing algorithm for wireless sensor network

  • 1. International Journal of Electronics and Communication Engineering Research and Development (IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014) 28 IMPLEMENTATION AND ANALYSIS OF MULTIPLE CRITERIA DECISION ROUTING ALGORITHM FOR WIRELESS SENSOR NETWORK [1] Shashank S. Bhagwat, [2] Mrs. Triveni C.L, [3] P C Srikanth [1] Department of ECE, Malnad College of Engineering Hassan, India [2] Department of ECE, Assistant Professor, Malnad College of Engineering, Hassan, India [3] Professor & Head, Department of ECE, Malnad College of Engineering, Hassan, India ABSTRACT Energy consumption is the key design criterion for routing data in wireless sensor network. However, some applications of wireless sensor network like disaster management, battlefield control etc. demand fast data delivery. In this paper, a data forwarding technique is proposed and its performance is compared with flooding algorithm. Here, the source nodes or intermediate nodes select a next node to forward the data to the destination based on different criteria. The process repeats until data reach the destination. In Multiple Criteria Decision Routing algorithm next node to forward the data is selected based on both its distance to the sink node and the remaining energy of the node. A comparative study of the performance of these techniques has been carried out and results are presented in this paper. In the simulation results show that Multiple Criteria Decision Routing algorithm performance is better than flooding algorithm. Keywords: Multiple Criteria Decision Routing (MCDR), Wireless Sensor Networks (WSN). I. INTRODUCTION With the advancement of wireless communication technologies, Wireless Sensor Networks (WSNs) have become useful for many applications. In particular, the monitoring applications covering large geographical areas are much benefited by the use of WSNs. However, in large-scale WSNs, data may need to follow a long multi-hop communication path and each intermediate node has to receive and transmit the packets. The residual energy of the intermediate nodes reduces due to such communication activities. Moreover, overall energy IJECERD © PRJ PUBLICATION International Journal of Electronics and Communication Engineering Research and Development (IJECERD) ISSN 2248– 9525 (Print) ISSN 2248 –9533 (Online) Volume 4, Number 2, April- June (2014), pp. 28-35 © PRJ Publication, http://www.prjpublication.com/IJECERD.asp
  • 2. International Journal of Electronics and Communication Engineering Research and Development (IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014) 29 consumption for packet routing depends on the number of hops in the path. Therefore, it is important that the network must be designed in such a way that the average number of hops for routing the data from source to sink remains as minimum as possible. For many applications, timeliness of data delivery to the sink is also one of the essential requirements. An example of such applications is Disaster management. Although data transmission is fast when flooding routing protocol is used, energy consumption due to this protocol is high. In this paper a new routing algorithm for fast and energy efficient data delivery across WSN. In the MCDR routing algorithm the next node to forward the data is selected based on its remaining energy and its distance to the sink node. This technique ensures fast and energy efficient data delivery. The performance of MCDR algorithm is compared with flooding algorithm. II. RELATED WORK Extensive research work has been carried out on data routing techniques. In [1], the authors proposed Multiple Sink Dynamic Destination Geographic Routing (MSDDGR). It is based on greedy forwarding scheme. When a packet needs to be sent, the sender selects the nearest sink as the current destination. Also if the intermediate node sees another sink is nearer to it, then the current destination node is changed and the new sink node is selected as the destination. The authors in [2] address the problem of efficient routing the data from multiple sources to multiple sinks. The authors first define a mathematical model to derive an optimal solution. In the second phase, it is assumed that the initial state of the system is such that a tree exists for each sink connecting it to all the relevant sources. The path from source to sink is changed periodically adapting the different sink-rooted trees. The adaptation consists of selecting a different neighbor as the parent towards a given sink. In [3], the authors propose a protocol called MRMS (Multipath Routing in large scale sensor networks with Multiple Sink nodes) which incorporates multiple sink nodes. In MRMS, a primary path is created with minimum path cost. It also saves the other paths from different sinks. Thus, when the primary path is not reachable or if the residual energy of the sensors along the path falls below a certain threshold, another path is selected. A scalable multipath routing approach called Neighbor Sink Nexus (NSN) routing algorithm is presented in [4]. It is based on Set Cover problem. This paper claims that set cover method gives balanced and better performance in terms of energy efficiency and reduced latency for multiple sink WSNs. Malakooti et al. in [5] propose a Distributed Composite Multiple Criteria Routing approach. In this work two mechanisms, such as global multiple criteria routing and distributed multiple criteria routing are discussed. The multiple criteria like energy, delay and bit error rate are applied to the Distance Vector routing protocol to find the best possible path from any source to destination. Li et al. in [6] propose a data-centric multi-criteria routing algorithm called MCR. Here criteria like energy remaining at the sensor nodes, power consumption model, and group membership of each node are considered. Tabatabaei in [7] also uses the multiple criteria approach for mobile ad hoc networks with AODV routing protocol.
  • 3. International Journal of Electronics and Communication Engineering Research and Development (IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014) 30 III. MUTIPLE CRITERIA DECISION ROUTING ALGORITHM In this section MCDR data routing algorithm designing is proposed. Before proceeding into the algorithm some assumptions common for all the three mentioned routing techniques are made. The assumptions are as follows. i. All the nodes in the network should know their position in that partition (X and Y coordinates). ii. All the nodes in the network should also know the position of the sink node in that network. The working of the MCDR algorithm is as follows. a. mcdr algorithm has two criteria, energy and distance to the sink. b. The Transmission Range For Each The Nodes In The Network Must Be Given. All The Nodes Are Present In The Transmission Range Of Source Node Is Determined source node broadcasts a request packet to all the nodes that are present in the transmission range. request packet includes the source id and sink node id and euclidian distance of the source node to the sink node. request packet structure shown in fig1. Fig 1: Request Packet Structure c. On receiving the request packet the nodes calculate their Euclidian distance to the sink node. Since every node in the partition know the position of the sink node and its position Euclidian distance can be calculated using the formula. (1) where x1 = x-coordinate of the sink node. y1 = y-coordinate of the sink node. x1 = x-coordinate of the sink node. y1 = y-coordinate of the sink node. d. Every node transmits the reply packet to the source node. The reply packet includes the id of the node, its distance with the sink node and the remaining energy of the node. Reply packet is shown in fig 2. Fig 2: Reply Packet Structure e. The utility factor is calculated for each node using the distance and the remaining energy in the reply packet. source id destination id dist source id node id destination id new_dist rem_energy
  • 4. International Journal of Electronics and Communication Engineering Research and Development (IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014) 31 f. To calculate the utility factor weights are assigned to each alternative. If an alternative has more importance then it will be assigned with higher weightage. In the algorithm equal weight of 0.5 is assigned to both the alternatives. g. The distance value and the remaining energy must be normalized between 1 and 0. The normalization procedure is as follows. For energy the normalization is done using the formula (2) Normalization of the distance is done using the formula (3) a. The Utility Factor is calculated according to the equation where n = number of alternatives i.e., total number of nodes that comes under the transmission range of the source node. m = number of criteria. ZK(Oi) = normalized value of the criteria. WK = weights assigned to the criteria. b. Utility factor is calculated for each node in the transmission range of the source node. The source node or the intermediate node selects the next node to transmit the data with maximum utility factor. c. The above procedure is continued until the destination (sink) node is reached. IV. FLOODING In flooding [6], the source node floods all events to every node in the network. Whenever a sensor receives a data message, it keeps a copy of the message and forwards the message to every one of its neighboring sensors and the cycle repeats. It is an easy-to-implement routing scheme, and it is suitable for various network types, node distributions and environments. The main advantage of flooding is the increased reliability provided by this routing method. Since the message will be sent to at least once to every host it is almost guaranteed to reach its destination. But the unlimited broadcasting the packets in the flooding scheme will cause the broadcast storm. V. SIMULATION In the simulation 100 nodes are distributed over 100*100 area in random manner. Transmission range is 40 units. The simulation parameter are listed in table 1.
  • 5. International Journal of Electronics and Communication Engineering Research and Development (IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014) 32 Table 1: Simulation Parameters Parameter Name Parameter Value No of Nodes 100 Environment Factor 0.5 Range 40 units Energy Amplicification 0.5mJ Energy Transmission 1mJ Attenuation Factor 0.02 Figure 3 shows the routing in flooding algorithm. It is clear that flooding takes multiple routes for data transmission and hence consumes more energy. Figure 3: Routing using Flooding algorithm Figure 4 shows the data rouintg in MCDR algorithm. Compared to figure 3 and figure 4 it is clear that MCDR performes better than flooding. Since MCDR routes the data to one of the neighbor nodes unlike flooding, this consumes lesser energy and its faster. Figure 4: Routing using MCDR algorithm Data routing will be faster if number of hops for data transmission is lesser and in the simulation it is shown that MCDR takes lesser number of hops than flooding and is shown in the figure 5.
  • 6. International Journal of Electronics and Communication Engineering Research and Development (IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014) 33 Figure 5: Number of hops for Flooding and MCDR The performance of of the routing algorithm is better if it consumes the lesser energy. In the simulation it is clear that MCDR consumes lesser energy than the flooding and is shown in figure 6. Figure 6: Energy Consumed of FLOOD and MCDR In the simulation it is clear that MCDR takes lesser time to route the data than the flooding algorithm. Hence MCDR is faster compared to the flooding algorithm. Figure 7: Time Taken by Flooding and MCDR Power consumption of MCDR algorithm is also lesser compared to flooding. Power consumption of MCDR and flooding for 25 iterations is shown in figure 8.
  • 7. International Journal of Electronics and Communication Engineering Research and Development (IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014) 34 Figure 8: Power Consumption of Flooding and MCDR The lifetime of WSN will be more if the routing algorithm manages to keep more nodes alive. In the figure 9 it is shown that MCDR manages to keep many nodes alive hence makes the network more reliable. Figure 9: Number of alive nodes using Flooding and MCDR VI. CONCLUSION AND FUTURE SCOPE It has been demonstrated that the proposed MCDR algorithm shows better performances over flooding routing protocol and using multiple criteria to choose the next node is the best choice in terms of increase in the life time of the network. Future work will focus on including additional criteria, fine-tuning of the weight values etc. The route hole problem will also be handled in future. REFERENCES [1] B. Elbhiri, S.EI. Fkihi, R. Saadane, D. Aboutajdine, Clustering in Wireless Sensor Networks based on Near Optimal Bi-partitions, in: Procs. of the Next Generation Internet (NGI), 2010. [2] B. Malakooti, I. Thomas, A Distributed Composite Multiple Criteria Routing Using Distance Vector, in: Procs. of the IEEE International Conference on Networking, Sensing and Control, Ft. Lauderdale, FL, 2006.
  • 8. International Journal of Electronics and Communication Engineering Research and Development (IJECERD), ISSN 2248-9525(Print), ISSN- 2248-9533 (Online) Volume 4, Number 2, April-June (2014) 35 [3] D. Das, Z. Rehena, S. Roy, N. Mukherjee, Multiple-Sink Placement Strategies in Wireless Sensor Network, in: Procs. of the Fifth International conference on Communication Systems and Networks (COMSNETS 2013), Bangalore, India, 2013. [4] E.I. Oyman, C. Ersoy, Multiple Sink Network Design Problem in Large Scale Wireless Sensor Networks, in: Procs. of the International Conference on Communications (ICC), Paris, France, 2004. [5] I. Slama, B. Jouaber, D. Zeghlache, Energy Efficient Scheme for Large Scale Wireless Sensor Networks with Multiple Sinks, in: Procs. of the IEEE Wireless Communications and Networking Conference, WCNC, Las Vegas, USA, 2008. [6] K.N. Chaaran, M. Younus, M.Y. Javed, NSN based Multi-Sink Minimum Delay Energy Efficient Routing in Wireless Sensor Networks, European Journal of Scientific Research, 41, 2010, 399-411. [7] L. Cao, C. Xu, W. Shao, Multiple Sink Dynamic Destination Geographic Routing in Wireless Sensor Networks, in: Procs. of the International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), Huangshan, 2010. [8] P. Ciciriello, L. Mottola, G.P. Picco, Efficient Routing from Multiple Sources to Multiple Sinks in Wireless Sensor Networks, in: Procs. of the 4th European Conference on Wireless Sensor Networks (EWSN), 2007. [9] Q. Li, J. Beaver, A. Amer, P.K. Chrysanthis, Multi-Criteria Routing in Wireless Sensor-Based Pervasive Environments, Journal of Pervasive Computing and Communication, 1 (2005). [10] S. Tabatabaei, Multiple Criteria Routing Algorithms to Increase Durability Path in Mobile Ad hoc Networks, in: Procs. of the 4th International Conference for Internet Technology and Secured Transactions, ICITST, London, UK, 2009. [11] W.R. Heinzelman, A. Chandrakasan, H. Balakrishnan, Energy- Efficient Communication Protocol for Wireless Micro Sensor Networks, in: Procs. of the 33rd Hawaii International Conference on System Sciences, Hawaii, 2000.