Documente Academic
Documente Profesional
Documente Cultură
Abstract
Extensive usage of wireless sensor network (WSN) is the
reason of development of many routing protocols. Recent
advances in WSN now witness the increased interest in the
potential use in applications like Military, Environmental,
Health (Scanning), Space Exploration, Vehicular
Movement, Mechanical stress levels on attached objects,
disaster management, combat field reconnaissance etc.
Sensors are expected to be remotely deployed in
unattended environments. Routing as one key
technologies of wireless sensor network has now become
a hot research because the applications of WSN is
everywhere, it is impossible that there is a routing
protocol suitable for all applications. In this paper, the
various routing protocol are classified and described. The
growing interest in WSN and the continual emergence of
new architectural techniques inspired surveying the
characteristics, applications and communication protocols
for such a technical area.
1
Introduction
Large number of heterogeneous Sensor devices
spread over a large field. Wireless sensing and Data
Networking Group of sensors linked by wireless
media to perform distributed sensing tasks. A sensor
Network is the group of sensors attached to
transducers intends to monitor the conditions at
diverse locations. The Sensors are meant to measure
the physical or environmental changes. The sensor
commonly measure pressure, Chemical reactions,
sound intensity and temperature etc [1]. A Wireless
Sensor Network (WSN) consists of spatially
distributed autonomous sensors to monitor physical
or environmental conditions, such as temperature,
sound, vibration, pressure, motion or pollutants and
to cooperatively pass their data through the network
to a main location. The more modern networks are
bi-directional, enabling also to control the activity of
the sensors. The development of wireless sensor
networks was motivated by military applications
such as battlefield surveillance; today such networks
are used in many industrial and civilian application
areas, including industrial process monitoring and
control, machine health monitoring, environment
and habitat monitoring, healthcare applications,
home automation, and traffic control.
2
Sensor Network and Nodes
Network Channels: User nodes or gateways and
onward transmission to other network [4] [5].
Sensor channels: Communicates among sensor
nodes and targets.
Sensor Network has three types of Nodes
Sensor Nodes: Monitor immediate environment
Target Nodes: Generates various stimuli for
sensor nodes.
User Nodes: Client and Administration of Sensor
Networks.
3
Routing Protocols in WSN
Location-based Protocols:-MECN, SMECN, GAF,
GEAR, Span, TBF, BVGF, GeRaF
Data-centric Protocols: - SPIN, Directed Diffusion,
Rumor Routing, COUGAR, ACQUIRE, EAD
Hierarchical Protocols:-LEACH, PEGASIS, HEED,
TEEN, APTEEN
Multipath-based Protocols: - Disjoint Paths, Braided
paths, N-to-1 Multipath Discovery
478
474
3.1
Location-based Protocols
In location-based protocols as described in table 1,
sensor nodes are addressed by means of their
Protocol
Advantages
Geographic
Adaptive
Fidelity
(GAF)
Geographic
and EnergyAware
Routing
(GEAR):
Span
Energy conservation
Recursive geographic
forwarding algorithm to
disseminate the packet
inside the target region
Lifetime
depletion
Interfacing or power
saving
Single point
of failure
TrajectoryBased
Forwarding
(TBF):
Costly to
implement
Bounded
Voronoi
Greedy
Forwarding
[BVGF]
suffer from
battery
power
Depletion.
Geographic
Random
Forwarding
(GeRaF)
User
involvement
in
each
stage
is
required
Application
specific
Fault
tolerant
Minimum
Energy
Communicat
ion Network
(MECN)
Small
MinimumEnergy
Communicat
ion Network
(SMECN)
3.2
Data Centric Protocols
In data-centric protocols as described in table 2 ,
when the source sensors send their data to the sink,
intermediate sensors can perform some form of
aggregation on the data originating from multiple
Self-configuring
Optimal spanning
Fault tolerant
Disadvantag
es
Processing
overhead
No. of
broadcast
messages is
large
475
479
protocol
SPIN: Sensor
Protocols for
Information
Negotiation
Directed
Diffusion
Rumor
Routing
Cougar
EnergyAware DataCentric
Routing
(EAD):
Builds a virtual backbone composed of active sensors that are responsible for
in-network data processing and traffic relaying. In this protocol, a network is
represented by a broadcast tree spanning all sensors in the network and
rooted at the gateway, in which all leaf nodes radios are turned off while all
other nodes correspond to active sensors forming the backbone and thus their
radios are turned on. Specifically, EAD attempts to construct a broadcast tree
that approximates an optimal spanning tree with a minimum number of leaves,
thus reducing the size of the backbone formed by active sensors. EAD approach
is energy aware and helps extend the network lifetime.
476
480
advantages
Energy aware,
resource
aware and
resource
adaptive
disadvantages
Applies only to
lossless
networks
Not applicable
in mobile links
Achieves
synchronizatio
n in networks
More event
handling
More user
interacting
Efficient
protocol if the
number
of
queries
is
between the
two
intersection
points of the
curve
of
rumor routing
with those of
query flooding
and
event
flooding.
query proxy
provides
higher level
services
through
queries that
can be issued
from a
gateway node
Power saving,
Lifetime is
increased.
Cannot be
applied directly
to any
network, have
to be modified
ob base on the
application
Gateway
handling
required
3.3
Hierarchical Protocols
Many research projects in the last few years have
explored hierarchical clustering in WSN from
different perspectives as described in table 3.
Clustering is an energy-efficient communication
protocol that can be used by the sensors to report
their sensed data to the sink. In this section, we
describe a sample of layered protocols in which a
network is composed of several clumps (or clusters)
Protocol
Advantages
Low-energy
adaptive
clustering
hierarchy
(LEACH)
Avoids battery
depletion
PEGASIS
TEEN
APTEEN
HEED
477
481
Disadvanta
ges
Does not
guarantee
good CH
distribution
, assumes
uniform
energy
distribution
.
Avoids so
much
clustering,
Increases
lifetime twice.
Requires
dynamical
topology
adjustment
We can adjust
both hard and
soft threshold
values in order
to control the
number of
packet
transmissions.
APTEENs
performance is
between
LEACH and
TEEN in terms
of energy
dissipation and
network
lifetime.
using residual
energy and
node degree or
density as a
metric for
cluster
selection to
achieve power
balancing
not good
for
applications
where
periodic
reports are
needed
Not
suitable for
entire
needs of
WSN
3.4
Multipath-based Protocols
Considering data transmission between source
sensors and the sink, there are two routing
paradigms: single-path routing and multipath
routing. In single-path routing, each source sensor
Protocol
Advantages
Disadvanta
ges
Disjoint
Paths
more
resilient to
sensor
failures, they
can
be
potentially
longer than
the primary
path
and
thus
less
energy
efficient
Braided
Paths
N-to-1
Multipath
Discovery
3.5
Network flow and QoS-aware protocols
Although most of the routing protocols proposed for
sensor networks fit our classification, some pursue
somewhat different approach such as network flow
and QoS. In some approaches, route setup is
modeled and solved as a network flow problem.
QoS-aware protocols consider end to end delay
requirements while setting up the paths in the
sensor network.
478
482
offers less power consumption than the minimumenergy metric algorithm, which focuses only the
energy consumption of each packet without
considering its priority. SAR maintains multiple paths
from nodes to sink. Although, this ensures faulttolerance and easy recovery, the protocol suffers
from the overhead of maintaining the tables and
states at each sensor node especially when the
number of nodes is huge.
SPEED: A QoS routing protocol for sensor networks
that provides soft real-time end-to-end guarantees.
The protocol requires each node to maintain
information about its neighbors and uses geographic
forwarding to find the paths. In addition, SPEED [21]
strive to ensure a certain speed for each packet in
the network so that each application can estimate
the end-to-end delay for the packets by dividing the
distance to the sink by the speed of the packet
before making the admission decision. Moreover,
SPEED can provide congestion avoidance when the
network is congested. The routing module in SPEED
is called Stateless Geographic Non-Deterministic
forwarding (SNFG) and works with four other
modules at the network layer, redrawn from The
Beacon exchange mechanism collects information
about the nodes and their location. Delay estimation
at each node is basically made by calculating the
elapsed time when an ACK is received from a
neighbor as a response to a transmitted data packet.
By looking at the delay values, SNGF selects the
node, which meets the speed requirement. If such a
node cannot be found, the relay ratio of the node is
checked. The Neighborhood Feedback Loop module
is responsible for providing the relay ratio which is
calculated by looking at the miss ratios of the
neighbors of a node (the nodes which could not
provide the desired speed) and is fed to the SNGF
module. If the relay ratio is less than a randomly
generated number between 0 and 1, the packet is
dropped. And finally, the backpressure-rerouting
module is used to prevent voids, when a node fails
to find a next hop node, and to eliminate congestion
by sending messages back to the source nodes so
that they will pursue new routes. When compared to
Dynamic Source Routing (DSR) and Ad-hoc ondemand vector routing (AODV), SPEED performs
better in terms of end-to-end delay and miss ratio.
Moreover, the total transmission energy is less due
to the simplicity of the routing algorithm, i.e. control
packet overhead is less, and to the even traffic
distribution. Such load balancing is achieved through
the SNGF mechanism of dispersing packets into a
large relay area. As explained earlier, similar energy
479
483
4
Conclusion
Routing in sensor networks has attracted a lot of
attention in the recent years and introduced unique
challenges compared to traditional data routing in
wired networks. In this paper, we have summarized
recent research results on data routing in sensor
networks and classified the approaches into four
main categories, namely location-based, datacentric, hierarchical and multipath. Few other
protocols followed the traditional network flow and
QoS modeling methodology. As our study reveals, it
is not possible to design a routing algorithm which
will have good performance under all scenarios and
for all applications. Although many routing protocols
have been proposed for sensor networks, many
issues still remain to be addressed.
References
[1] I. F. Akyildiz et al., Wireless sensor networks: a survey,
Computer Networks, Vol. 38, pp. 393- 422 March 2002.
[2] K. Sohrabi, et al., "Protocols for self-organization of a wireless
sensor network, IEEE Personal Communications, Vol. 7, No. 5, pp.
16-27, October 2000.
[3] L. Subramanian and R. H. Katz, "An Architecture for Building
Self Configurable Systems," in the Proceedings of IEEE/ACM
Workshop on Mobile Ad Hoc Networking and Computing, Boston,
MA, August 2000.
[4] F. Ye et al., A Two-tier Data Dissemination Model for Largescale Wireless Sensor Networks, in the Proceedings of
Mobicom02, Atlanta, GA, Septmeber, 2002
[5] W. Heinzelman, Application specific protocol architectures for
wireless networks, PhD Thesis, MIT, 2000.
[6] Y. X:u, J. Heidemann, and D. Estrin, "Geography-informed
energy conservation for ad-hoc routing", Proceedings ACM/IEEE
MobiCom'01, Rome, Italy, July 2001, pp. 70-84.
[7] Y. Yu, R. Govindan, and D. Estrin, "Geographical and energy
aware routing: A recursive data dissemination protocol for
wireless sensor networks", Technical Report UCLA/CSD-TR-010023, UCLA Computer Science Department, May 2001.
[8] B. Nath and D. Niculescu, "Routing on a curve", ACM
SIGCOMM Computer Communication Review, vol. 33, no.1, Jan.
2003, pp. 155-160.
[9] M. Zorzi and R. R. Rao, "Geographic random forwarding
(GeRaF) for ad hoc and sensor networks: Mutlihop performance",
IEEE Transactions on mobile Computing, vol. 2, no. 4, Oct.-Dec.
2003, pp. 337-348.
[10] V. Rodoplu and T. H. Meng, "Minimum energy mobile
wireless networks", IEEE Journal on Selected Areas in
Communications, vol. 17, no. 8, Aug. 1999, pp. 1333-1344.
[11] W. R. Heinzelman, J. Kulik, and H. Balakrishnan, "Adaptive
protocols for information dissemination in wireless sensor
networks", Proceedings ACM MobiCom '99, Seattle, WA,
Aug.1999, pp. 174-185.
480
484