Base Paper 2
Base Paper 2
ISSN: 2221-0741
Vol. 2, No. 2, 74-78, 2012
Abstract—Energy optimization has a major role in modern researches. While, energy optimization of wireless sensors
network is the most important, because of the limitations of the battery energy of the wireless sensor. This paper concentrate
on energy optimization by introducing a novel and an adaptive clustering algorithm that is fuzzy logic based. The result of
our work minimizes the interval between the first node (sensor) death and the last one. The dead node interval minimization
to a value near to zero increases the efficiency of energy and saves 93% of traditional clustering of wireless sensors network.
This paper compares the result of this novel approach to LEACH, LEACH-M, and LEACH-L algorithms.
47
WCSIT 2 (2), 74 -78, 2012
limited energy tag battery and has no backup power source III. FUZZY CLUSTERING
until node death, thus, researches consider the design of low- Fuzzy C-Mean (FCM) algorithm is a away to show how
power signal processing architectures, low power sensing data can be classified and clustered in organization or in any
interfaces, energy efficient wireless media access control application such as cellular, but it’s important to observe that
and routing protocols, which revolves around energy data has some attributes such as distance between points of
balancing and management process. data, weight and potential value for data points that makes it
difficult to understand how to cluster data points in such
away to achieve better classification and use of data points.
LEACH is one of the first hierarchical routing FCM algorithm divide data for different size cluster by using
approaches for sensors networks, which attempts to improve fuzzy system depending on many criteria like distances
energy and routing efficiency of such networks. The idea between one data point and other’s, center points and
proposed in LEACH has been an inspiration for many membership function. Thus, the clusters don’t have accurate
hierarchical routing protocols, although some protocols have sizes.
been independently developed.
47
WCSIT 2 (2), 74 -78, 2012
The third procedure is to re-select all head of clusters by This few change will got at least 3% life time extend for
using equation 3, and re-distribute the overall nodes on the the overall node.
clusters to ensure that all clusters have equal potentials over
the whole life time.
Nodes death interval can be long as LEACH or LEACH-
M approaches. When a first node is dead, the data collection
Pc = min (Pco ∑ (Pco – 1) + (Pco +1) ) …… (3)
of that sensor will be stopped as long as gathering and
logging. In addition, transmission of information will be
Where Pc is the next cluster head potential (goal) and interrupted for some processes. The nodes death interval is
Pco is the current cluster head potential. the period from the first node death to the last node death in
the network. This period should be as small as possible.
This topology is dynamic and the clusters is changed
every transmitting process. The long interval of nodes death is a big deal in wireless
sensors network. It results in either energy losses or data
losses. There are many approaches aim to deal with that
Figure 1 shows a sample topology after clustering. The interval. This paper aims to minimize that interval in the
nodes which have two colors (i.e. blue and black) is located best way.
in between two clusters (i.e. the nodes that have blue and
black colors, can be added to the blue cluster or even to the
black one). Including a single node to a cluster will not The developed system in [1] minimizes the interval of
cause a big change, but it will balance the cluster potential. nodes death in LEACH-L algorithm which results in a non
negligible ratio of total energy saving. But still has an
interval of node death that causes losses in the transmitted
Figure 1 shows four clusters; Black, Green, Blue and data in addition to the losses in energy over a relatively wide
Red. The bold large node is the cluster head. The in between time.
points (that have two colors) are transient points which can
transmit between two clusters continuously every new
clustering process. Our algorithm developed more efficient system than
LEACH-L algorithm. It contributes a modification that
minimizes the time of nodes death interval to most known
The potential of all clusters will not get exactly equal, shortest interval. Hence, this algorithm distributes the nodes
but it will be goes to appear equal, hence, the difference on clusters those has equal potential, which minimizes the
between clusters potential is very small and may be load on many nodes and ensures symmetric energy slope.
negligible. Otherwise, the size of those clusters will be
different.
An addition, considering the head of cluster to be the
maximum potential node will minimize the consumed
The size of clusters doesn’t take place in this proposed energy of some nodes.
algorithm.
V. RESULTS
This paper developed an algorithm using MATLAB to
Figure 1. Sample of the proposed topology for wireless sensor network.
experiment and simulate the proposed procedure. The
47
WCSIT 2 (2), 74 -78, 2012
parameters of test conditions and experiments are shown in Figure 3 shows the received packet number of LEACH,
Table I. LEACH-M, and LEACH-L over a round of 300 x 300m,
and also, it shows the same data with respect to the proposed
approach. It ensures the keeping of packet transmission in
In the simulation, we have used the same parameters and addition to longest packet amount.
conditions that were used in [1], in order to make the
comparison meaningful. The new modification and
improvement of results, especially energy, is clarified by the
following figures.
44
WCSIT 2 (2), 74 -78, 2012
VI. CONCLUSION
The wireless sensor network has a structure that needs a
specified energy balancing design and optimization.
Figure 5. Energy consumption among LEACH, LEACH-M, and LEACH- The results show that the energy losses have been
L over round of 500 x 500. decreased and thus the life time of all nodes increased in an
interested amount. Hence, all nodes will be dead at the same
time which means that there is no data lose.
47