Вы находитесь на странице: 1из 9

International Journal of Sensor and Related Networks (IJSRN)

ISSN 2320-5571, Volume.2,Issue.1 , May 2014


1

MATRIX BASED ENERGY EFFICIENT
ROUTING IN STATIC WIRELESS SENSOR
NETWORKS
Ronald David. J
#
, Niranjan. R
#
, Natraj. P
#,
Dr. K. Batri
#
#
Electronics and Communication Engineering, PSNA College of Engineering and Technology
Dindigul, India.
1
ronaldtaffy92@gmail.com
3
natraj.sweet@gmail.com
2
niranj92@gmail.com

Abstract recent developments in the area of micro-sensor
devices have accelerated advances in the sensor networks field
leading to many new protocols specifically designed for
wireless sensor networks. Wireless sensor networks with
hundreds to thousands of sensor nodes can gather
information from an unattended location and transmit the
gathered data to a particular user, depending on the
application. These sensor nodes have some constraints to their
limited energy storage capacity and computing power. There
are also some problems of interference when the sensors are
placed in a cluster. And this project gives the brief idea about
static routing in wireless sensor networks by scheduling and
minimizing the traffic by routing protocols, timing the sensors
based on the available sensor network and minimizing the
interference sensed, by using our defined algorithm and
calculating the throughput, packet delivery ratio, packet loss
and energy consumption by comparing the existing model and
our proposed model. Thus making this system interference-
free and energy efficient.

Keywords matrix, energy efficient, interference, wireless
sensor networks, sleep and awake.
.
I. INTRODUCTION
A wireless sensor network (WSN) of spatially
distributed autonomous sensors to monitor physical or
environmental conditions, such as temperature, sound,
pressure, etc. and to cooperatively pass their data through
the network to a main location. The more modern networks
are bi-directional, also enabling control of sensor activity.
The development of wireless sensor networks was
motivated by military applications such as battlefield
surveillance; today such networks are used in many
industrial and consumer applications, such as industrial
process monitoring and control, machine health
monitoring, and so on.
The WSN is built of "nodes" from a few to several
hundreds or even thousands, where each node is connected
to one (or sometimes several) sensors. Each such sensor
network node has typically several parts: a radio
transceiver with an internal antenna or connection to an
external antenna, a microcontroller, an electronic circuit for
interfacing with the sensors and an energy source, usually a
battery or an embedded form of energy harvest3ing. A
sensor node might vary in size from that of a shoebox
down to the size of a grain of dust, although functioning
"motes" of genuine microscopic dimensions have yet to be
created. The cost of sensor nodes is similarly variable,
ranging from a few to hundreds of dollars, depending on
the complexity of the individual sensor nodes. Size and
cost constraints on sensor nodes result in corresponding
constraints on resources such as energy, memory,
computational speed and communications bandwidth. The
topology of the WSNs can vary from a simple star network
to an advanced multi-hop wireless mesh network. The
propagation technique between the hops of the network can
be routing or flooding.
http://ijsrn.info/article/IJSRNV2I101.pdf
International Journal of Sensor and Related Networks (IJSRN)
ISSN 2320-5571, Volume.2,Issue.1 , May 2014
2


Figure 1: Multi-hop wireless sensor network
Recent advances in semiconductor, networking and
material science technologies are driving the ubiquitous
deployment of large-scale wireless sensor networks
(WSNs). Together, these technologies have combined to
enable a new generation of WSNs that differ greatly from
wireless networks developed and deployed as recently as 5
to 10 years ago. Todays state-of-the-art WSNs have lower
deployment and maintenance costs, last longer and are
more rugged. They are finding their way into numerous
applications in our homes, work places and beyond,
bringing new sources of information, control and
convenience to our personal and professional lives.
While the market demand for WSNs was strong,
moving beyond these limited applications proved to be a
challenge. The military, science/technology and heavy
industrial applications of previous decades were all based
on bulky, expensive sensors and proprietary networking
protocols. These WSNs placed a premium on
functionality and performance, while other factors such as
hardware and deployment costs, networking standards,
power consumption and scalability fell to the wayside.
The combination of high cost and low volume prevented
the widespread adoption and deployment of WSNs into a
broader range of applications.
The main characteristics of a WSN include:
1. Power consumption constraints for nodes using batteries or
energy harvesting
2. Ability to cope with node failures
3. Mobility of nodes
4. Communication failures
5. Heterogeneity of nodes
6. Scalability to large scale of deployment
7. Ability to withstand harsh environmental conditions
8. Ease of use


II. LITERATURE SURVEY
A 2-level hierarchical routing protocol (LEACH)
which attempts to minimize global energy dissipation and
distribute energy consumption evenly across all nodes. The
purpose of the network is to collect data through sensing at
an axed rate (i.e. there is always something to send) and
convey it to the base station. The raw data is too much and
must be locally aggregated into a small set of meaningful
information. [1].
The major energy efficiency issues in ad-hoc networks
(not only sensor networks) which are dened as
infrastructure less networks that require multiple hops for
connecting all the nodes to each other. A useful distinction
presented in the paper refers to whether energy is treated as
a cost function or as a hard constraint. In the former case,
the objective of the designer is to minimize the amount of
energy per communication task, treating energy as an
expensive but inexhaustible resource. However, when
energy is a hard constraint, the designer must keep in mind
that it is a limited resource that will be exhausted. In this
case, the designers task is more complicated since he has
to satisfy convicting objectives: maximizing the longevity
of the network vs communication performance
(throughput, total data delivered, etc.). [2].
Sensor networks to be deployed in an ad hoc fashion,
with individual nodes remaining largely inactive for long
periods of time, but then becoming suddenly active when
something is detected. S-MAC uses three novel techniques
to reduce energy consumption and support self-
configuration. To reduce energy consumption in listening
to an idle channel, nodes periodically sleep. Neighbouring
nodes form virtual clusters to auto-synchronize on sleep
schedules. On a source node, an 802.11-like MAC
consumes 26 times more energy than S-MAC for traffic
load with messages sent every 110s. [3].

A protocol for node sleep scheduling that guarantees a
bounded-delay sensing coverage while maximizing
network lifetime. The framework is optimized for rare
event detection and allows favourable compromises to be
http://ijsrn.info/article/IJSRNV2I101.pdf
International Journal of Sensor and Related Networks (IJSRN)
ISSN 2320-5571, Volume.2,Issue.1 , May 2014
3

achieved between event detection delay and lifetime
without sacrificing (eventual) coverage for each point. a
connectivity maintenance protocol is proposed to minimize
the delay of multi-hop delivery to a base-station. The
resulting sleep schedule achieves the lowest overall target
surveillance delay given constraints on energy
consumption. [4].

In most of the cases whenever data exchange is not
required we put the low power radio transceiver in
Sleep Mode, which is an effective energy-conserving
operation. But in ideal case the system should be
switched off as soon as there is no communication
(data transfer) and should be resumed as soon as a
new data packet becomes ready to transmit or receive. In
this way nodes fluctuate between active and sleep mode
depending upon the network activity. This behaviour is
termed as Duty Cycling. However this technique is
unconscious of the data that are sampled by the sensor
nodes. [5].


III. PROBLEM DESCRIPTION
Now, after the developments in their size and cost,
now we face the major problem in handling these tiny
sensors more efficiently. This includes the way in which
we handle these wireless sensor networks. Their energy
consumption, interference, packet data loss, packet delivery
ratio, throughput and their routing process, are the main
considerations for using these sensor networks more
efficiently.
Now we propose a solution for making these wireless
sensor networks more efficient and subtle for all purposes.
This solution is based on the matrix based proposal for
making the wireless sensor networks energy efficient and
interference free. This helps in making the wireless sensor
networks more efficient as the interference, packet loss are
reduced completely. This proposal also helps in energy
consumption as the nodes in these sensor networks are not
awake for the complete process, instead only very few
nodes are active during a process and the other nodes in the
sensor network will be in the sleep state, considering the
process in account.
Now we define an algorithm based on the sensor
placements.
Arrangement of sensor in a perfect square form.
(I.e. so that they place sensor is in the form of m*m, where
m=n)
Co-ordinate and separate the sensors for a 3*3 matrix
formation among the given m*n sensor placement.
Define the sensors for awake and sleep state with respect to
time.
Calculate and compare the interference in the proposed
system and the existing model.
Now, as soon as the sensors are coordinated and
separated based on the 3*3 formation, name the nodes to
stay awake and to sleep.
As soon as the nodes are named , the system is
supposed to make the impact as the algorithm makes the
system interference- free and make the system energy
efficient as not all the nodes in the sensor system is ON.
A. Descriptive diagram for algorithm explanation for
9*9(81) sensors
In figure 1 we see that the 1
st
sets of nodes are in
wakeup state and all other nodes are in sleep state. As only
here 9 sensors are ON the energy consumption is low and
also it is interference-free.

Figure 2. 1
st
sets of active nodes
http://ijsrn.info/article/IJSRNV2I101.pdf
International Journal of Sensor and Related Networks (IJSRN)
ISSN 2320-5571, Volume.2,Issue.1 , May 2014
4

In figure 2 we see that the 2
st
sets of nodes are in
wakeup state and all other nodes are in sleep state.

Figure 3: 2
nd
sets of active nodes

Figure 4: Last

sets of active nodes
Similarly in figure 3 we see that the last sets of nodes
are in wakeup state and all other nodes are in sleep state.

B. NAMING OF NODES:
Here, we have the possibilities of certain exception
cases so we tend to name the nodes with respect to the
matrix terminology.
The first sets of nodes which are made to be awake are
termed as S1.
The other nodes which are made to be awake
simultaneously after the first set of nodes are named
respectively as S2, S3. S9.

C. EXCEPTIONAL CASES:
Here we explain about the best case and the worst case
scenarios that our system implies us. Even though we name
the exceptions as the worst case scenario, we tend to say
that as the best when compared with the current existing
system.
The possible cases:
1. The matrix formation with the multiple of 3.
2. The matrix formation which doesnt form a
perfect square formation or result in the multiples
of 3.
3. The matrix formation with a perfect square
formation but not aligned with the multiple of 3.

(Note: point 1 makes up for the best case scenario and
points 2 & 3 for the worst case scenario.)

Best case scenario:


http://ijsrn.info/article/IJSRNV2I101.pdf
International Journal of Sensor and Related Networks (IJSRN)
ISSN 2320-5571, Volume.2,Issue.1 , May 2014
5

Figure 5: 3*3 Matrix formation
Worst case scenario :



1. Case 1:


Figure 6: matrix which is neither a perfect square nor a multiple of 3.

2. Case 2:

Figure 7: a perfect square formation without the multiples of 3.
There are few exceptional cases that have to be
considered while naming the nodes in a worst case
scenario.
i. Case A:
In this case we see about the sensor placement
where there is a possibility of void matrix formation
which is neither a perfect square or a multiple of 3.
For this case we tend to name the nodes carefully for
the nodes to be awake and sleep with the preferred
algorithm. (With respect to the 3*3 group, we name
the 4
th
column as, C1=C4, C2=C5, etc. respectively
w.r.to 3*3 formation.)


Figure 8: matrix which is neither a perfect square nor a multiple of 3.

ii. Case B:

When the sensor placement is not in the multiples of 3,
few set of nodes will be neglected as the perfect square
sensor format is grouped based on 3*3 matrix
terminology.
So, when we face these problems we tend to name the
first set of nodes that are not grouped with as the
column elements of the first set of 3*3 matrix.
(i.e. C1 = C10 and C1*T= R10)
(C2=C11 and C2*T = R11, etc. with respect to the 3*3
matrix formation)


http://ijsrn.info/article/IJSRNV2I101.pdf
International Journal of Sensor and Related Networks (IJSRN)
ISSN 2320-5571, Volume.2,Issue.1 , May 2014
6


FIGURE 9: 10*10 SENSOR PLACEMENTS


D. RESULTS AND DISCUSSION

I. Result-1


Figure 10: Result of 1
st
set of active nodes

The simulation result has been shown in the above
figure as per our defined algorithm. The above figure is the
network animator result of 1
st
set of active nodes where the
nodes 90, 89, 88, 87, 86, 85, 84, 83, and 82 are active and
the other nodes are in the sleep state. And here the routing
is also performed from node 90 to 89, 89 to 88, 88 to 9 and
so on.



II. Result-2

Figure 11: Result of last set of active nodes
The above figure is the network animator result of last
set of active nodes where the nodes 18, 17, 16, 15, 14, 13,
12, 11, and 10 are active and the other nodes are in the
sleep state. And here the routing is also performed from
http://ijsrn.info/article/IJSRNV2I101.pdf
International Journal of Sensor and Related Networks (IJSRN)
ISSN 2320-5571, Volume.2,Issue.1 , May 2014
7

node 18 to 15, 15 to 12, 12 to 9 and similarly from 17 to
13, 13 to 11, 11 to 9 and so on.

III. Performance analysis
Below figures shows the graphical representation of
the simulation result. The below are the graphs obtained for
Throughput vs. Time, Packet loss vs. Time, Packet
Delivery Ratio (PDR) vs. Time, and Energy vs. Time. And
in these graphs the green line indicates the proposed model
and the red line indicates the existing model.





A. Graph-1: Packet loss vs. Time

Figure 12: Packet loss vs. Time
In the above graph, we see that there are packet losses
in the existing system and no packet losses in the proposed
system.
B. Graph-2: Throughput vs. Time

Figure 13: Throughput vs. Time
In this graph we see that the throughput is maximum in
the case of proposed system than it is in the existing
system.
C. Graph-3: Energy vs. Time

http://ijsrn.info/article/IJSRNV2I101.pdf
International Journal of Sensor and Related Networks (IJSRN)
ISSN 2320-5571, Volume.2,Issue.1 , May 2014
8

Figure 14: Energy vs. Time
In this graph we see that the energy consumption is
minimum in the case of proposed system than it is in the
existing system.










D. Graph-4: Packet Delivery Ratio(PDR) vs. Time

Figure 15: Packet Delivery Ratio vs. Time
In this graph we see that there are drop of packets in
the proposed system and this is rectified in our proposed
system where there are no packet drops.
So, from these graphs we see that there are no
interference between the nodes and energy efficient routing
has been carried out.

IV. CONCLUSION
In this paper we had provided a solution to the real
fundamental problem in wireless sensor networks regarding
the occurrence of interference and energy consumption. We
had proposed an algorithm which efficiently makes the
wireless sensor networks to be interference-free and energy
efficient based on the deployment of matrix formation in
WSN. We have shown that this approach can also make the
wireless sensor networks have the packet data loss to a
minimum state thus making a valuable contribution in
packet delivery ratio.

The feasibility of our proposal has been demonstrated
in a simulated platform showing that the real deployment
of a wireless sensor networks in an indoor localization
system. In addition, we had explained the comparison
between the existing system and our proposed system so as
to make our contribution to the real world applications.
This mechanism is quite useful for an optimized
localization system in indoor mobile robots.

We believe that this work represents a significant
milestone towards the real use of our proposed matrix
based routing in static wireless sensor networks in the
current contemplate scenarios of WSN which are bugged
with interference and energy consumption, which was an
open issue in standard. To our best knowledge, this barrier
has not been overcome in previous studies.

In future works, we intend to use the results of this
work to evaluate the real worst-case performance of our
proposed algorithm for WSN and compare them to
theoretical results. In addition, we are currently working to
http://ijsrn.info/article/IJSRNV2I101.pdf
International Journal of Sensor and Related Networks (IJSRN)
ISSN 2320-5571, Volume.2,Issue.1 , May 2014
9

make this still more energy efficient by calculating the time
of the sensors which have to be awake and to be in sleep
state with respect to the maximum speed of the robots
which are used in the dynamic ultrasonic hybrid
localization system for indoor mobile robots.


REFERENCE:
[1] Energy-efcient communication protocol for wireless
microsensor networks,W.R. Heinzelman, A. Chandrakasan, H.
Balakrishnan , IEEE Hawaii International Conference on
System Sciences, 2000
[2] Energy concerns in wireless networks, Ephremides, IEEE
Wireless Communications, Aug 2002.

[3] 3.An Energy-Efficient MAC Protocol for Wireless Sensor
Networks, Wireless Sensor Network, 2008, 1, 1-69,Published
Online June 2008 in
SciRes,(http://www.srpublishing.org/journal/wsn/). Copyright
2008 SciRes. Wireless Sensor Network, 2008, 1, 1-69, Wei
YE1, John HEIDEMANN1, Deborah ESTRIN2 Information
Science Institute, University of Southern California, Los
Angeles, USA Computer Science Department, University of
California, Los Angeles, USA.
[4] Towards Optimal Sleep Scheduling in Sensor Networks for
Rare-Event Detection Qing Cao, Tarek Abdelzaher, Tian He,
John Stankovic, Department of Computer Science, University
of Virginia, Charlottesville, VA 22904
[5] Delay Efficient Sleep Scheduling in Wireless Sensor
Networks, Gang Lu, Narayanan Sadagopan, Bhaskar
Krishnamachari, Ashish Goel, Department of Electrical
Engineering Department of Computer Science,University of
Southern California, Los Angeles, 90089 Department of
Management Science and Engineering,Stanford University,
Stanford CA.
[6] AN MAN Standards Committee of the IEEE Computer
Society, Wireless LAN Medium Access Control (MAC) and
Physical Layer (PHY) Specification, IEEE, NewYork, NY,
USA, IEEE Std 802.11, 1997 edition, 1997.
[7] M. Stemm and R.H. Katz, Measuring and Reducing Energy
Consumption of Network Interfaces in Hand- Held
Devices, IEICE Transactions on Communications, vol. E80-
B, no. 8, pp. 11251131, August 1997.
[8] 8.O. Kasten, Energy Consumption, Eldgenossische
Technische Hochschule Zurich,
http://www.inf.ethz.ch/~kasten/research/bathtub/energy_consu
mption.html.
[9] G.J. Pottie and W.J. Kaiser, Embedding the Internet: Wireless
Integrated Network Sensors, Communications of the ACM,
vol. 43, no. 5, pp. 5158, May 2000.
[10] C. Intanagonwiwat, R. Govindan, and D. Estrin, Directed
Diffusion: A Scalable and Robust Communication Paradigm
for Sensor Networks, in Proceedings of the ACM/IEEE
International Conference on Mobile Computing and
Networking, Boston, MA, USA, pp. 5667, ACM, August
2000.
[11] .Cunha A (2007) On the use of IEEE 802.15.4/ZigBee as
federating communication protocols for wireless sensor
networks. Master thesis, July. Available at
http://www.hurray.isep.ipp.pt/ART-WiSe.
[12] Cunha A, Alves M, Koubaa A (2007a) Implementation details
of the time division beacon frame scheduling approach for
zigbee cluster-tree networks, IPP-HURRAY Technical Report
TR070102. http://www.open-zb.net
[13] Cunha A, Kouba A, Severino R, Alves M (2007b) Open-ZB:
an open-source implementation of the IEEE 802.15.4/ZigBee
protocol stack on TinyOS. In: Proc of the 4th IEEE
international conference on mobile ad-hoc and sensor systems
(MASS07), Pisa, Italy, October 2007.
[14] Cunha A, Severino R, Pereira N, Kouba A, Alves M (2008)
ZigBee over TinyOS: implementation and experimental
challenges, to be published at the 8th Portuguese conference on
automatic control CONTROLO2008, Invited session on
real-time communications: from theory to applications, Vila
Real, Portugal, July 2008.
[15] Daintree Networks (2006) Sensor network analyser.
http://www.daintree.net.


http://ijsrn.info/article/IJSRNV2I101.pdf

Вам также может понравиться