International Journal of Engineering and Advanced Technology (IJEAT)
ISSN: 2249 – 8958, Volume-2 Issue-3, February 2013
57
Published By:
Blue Eyes Intelligence Engineering
& Sciences Publication
Retrieval Number: C0996022313 /2013©BEIESP
Diverse Sorting Algorithm Analysis for ACSFD in
Wireless Sensor Networks
Jose Anand, K. Sivachandar
Abstract - The progression in wireless communications and
electronics has emerged the expansion of low-cost sensor
networks. Sensor networks exploit large number of wireless
sensor nodes to collect information from their sensing terrain.
The gathered information will undergo in-network process and
send to the remote sink. Sensor networks have wide range of
applications including medical, military, home, etc. In the sensor
networks, a fault-tolerant distributed decision fusion will occur
due to the presence of sensor faults. For this fault detection,
Collaborative Sensor Fault Detection (CSFD) scheme was used
and this fault detection scheme is very difficult to implement
because of the extensive computations. So an Approximated
Collaborative Sensor Fault Detection (ACSFD) scheme was
developed, which is less cost and utilizes less power than CSFD
and has the same performance of CSFD. The important blocks
present in the architecture of ACSFD consist of multipliers,
logarithms, and sorting. In this paper, analysis has been done
with various sorting algorithms and concluded the best sorting
technique that can be used in ACSFD scheme to improve the
performance of the fault detection scheme in the wireless sensor
network.
Keywords – ACSFD, fault detection, sorting algorithms,
wireless sensor networks.
I. INTRODUCTION
Wireless Sensor Networks (WSNs) employ enormous
amount of wireless sensor nodes to collect information from
their sensing terrain. The gathered information will undergo
in-network process and are communicated to the remote
sink [6]. The wireless sensor nodes in the WSN are
compact, light-weighted, and are battery-powered devices
that can be used in almost any environment. With this data,
simple computations are carried out and communication
with other sensor nodes or controlling authorities in the
network will take place [8]. WSN have recently engrossed
in plenty of applications which include environment
monitoring such as temperature, sound, pressure, vibration,
pollutants, oxygen content, carbon dioxide content, sulphur
dioxide content, etc. at different locations, mobile object
tracking, and navigation applications. All these applications
consist of many inexpensive wireless sensor nodes that are
proficient of collecting, processing and storing various
information in a prompt manner. In wireless sensor
applications all the sensor nodes will periodically report the
collected information to a single sink node which realizes a
many-to-one communication network model [3]. The sensor
nodes are organized as a cooperative network and the
structure of a node is shown in figure 1.
Manuscript Received on February, 2013.
Jose Anand, Associate Professor, Department of Electronics and
Communication Engineering, K C G College of Technology, Karapakkam,
Chennai, Tamil Nadu, India.
K. Sivachandar, Associate Professor, Department of Electronics and
Communication Engineering, K C G College of Technology, Karapakkam,
Chennai, Tamil Nadu, India.
Each node has controllers for processing, multiple types
of memories like program, data, and flash, RF transceivers,
power source, and various sensors and actuators. The sensor
nodes communicate wirelessly and often self-organize after
being deployed in an ad hoc fashion.
Figure 1 Structure of Sensor Node
Packets transmitted in the WSN contain useful
information, which can be utilized through packet-based
computation and to reduce the sensor fault rate [6]. The
WSN packet computation has small packet forwarding rate
and the forwarding computation capability is limited.
Mostly the sensor nodes are modeled with limited energy, as
a result the sensor nodes lacks recharging issues. But still
wireless nodes packet-based computation is preferred since
it is generally known that the computation utilizes reduced
energy than the communication [1]. To attain the Quality of
Service (QoS) requirements, the network resources should
be used in a fair and efficient manner. Moreover, techniques
such as data compression, data fusion and aggregation
become very useful in maintaining robustness. Due to the
changes in node mobility and wireless channel or node
failure, the WSN seems to be unreliable in nature. In order
to efficiently use the WSN for real-time applications the
issues related to the wireless protocols are reduced [6]. As a
result, an efficient design of distributed fault-tolerant fusion
center is important in the WSN.
The sequential testing to judge the fusion center for WSN
requires error probability and decisions are made on the
comparison with the threshold value on the requirement [2].
The decisions taken by the fusion center are delayed and are
reported at regular time interval to select the correct
strategy. CSFD scheme is used for isolating the faulty nodes
in the WSN and to eliminate the unreliable local decisions
[7].
The CSFD scheme will make decision fusion in the WSN
at regular time interval and meet the real-time requirements.
The scheme identifies the faulty sensor node but the failure
on the dynamic system cannot be detected. The
collaborative signal processing improves the performance of
decision-making process. That is, the CSFD scheme
determines the faulty nodes
each time with minimum
error bound. The
performance of CSFD