Beruflich Dokumente
Kultur Dokumente
Abstract- Wireless Sensor Networks (WSNs) is an emerging Recently adopted IEEE 802.15.4 standards for Low-rate
field of engineering with various applications. They have Wireless Personal Area Network (LR-WPAN)[8], which
emerged as a new class of large scale networks of embedded has been designed to have properties of low cost, low data
systems with limited communication, computation and energy rate, short transmission range and most importantly low
resources. Recently adopted IEEE 802.15.4 standards for Low-
power consumption makes it suitable for WSNs. IEEE
rate Wireless Personal Area Network (LR-WPAN) are most
extensively used communication platform for WSNs. 802.15.4 standards focuses only on physical (PHY) and
Conventional routing in IEEE 802.15.4 networks is based on medium access control (MAC) layer upper layer of the
Ad hoc On-demand Distance Vector (AODV) which facilitates protocol are kept user specific. ZigBee Alliance [9] which
the building of mesh networks for data dissemination. The deals with marketing, interoperability, and commonly
Dynamic MANET On-demand (DYMO) routing protocol is a accepted specifications for WPAN devices manufactured
simple and fast routing protocol which is still in its internet by different manufacturers. ZigBee has devices a
draft and is in its 21st version. It is designed basically for multi- specification [10] for higher layer communication protocol
hop ad-hoc networks. In this paper we present a performance suite based on 802.15.4 PHY and MAC specifications.
evaluation of DYMO routing protocols for IEEE-802.15.4
Most of the commercially available WSN platforms such
enabled WSNs. The performance of routing protocols is carried
out base upon average energy consumption, average as MICA, MICAZ, Imote2, TeslosB, TI CC243 etc have
throughput, average end to end delay and average battery adopted IEEE 802.15.4 standard for their PHY and MAC
consumption and is compared with presently used AODV. specifications and ZeegBee for their upper layer
I INTRODUCTION communication protocols specifications. Routing of data in
ZigBee is based on the well-known ‘Ad-Hoc On-demand
Wireless Sensor Networks (WSN) can be defined as a self Distance Vector’ (AODV) protocol [11]. AODV is a
configured network formed using a large numbers of small reactive protocol that was basically designed for highly
embedded devices, each with sensing, computation and dynamic wireless mobile ad hoc networks. AODV is
communication capabilities. Each device is called sensor capable of both unicast and multicast routing in Ad hoc
node that are distributed over a geographical area with networks. It is an on demand algorithm, meaning that it
either predefined locations or randomly deployed. builds routes between nodes only as desired by source
Individual sensor nodes posses limited processing, nodes. Dynamic On-demand MANET routing protocol
communicating and energy recourses. These sensor nodes (DYMO)[12] is the current engineering focus for reactive
can sense, measure, and gather information from the routing in the MANET. DYMO, operates very similarly to
vicinity, based the local pre defined decision process, can AODV, but requires only the most basic route discovery
transmit the sensed information (data) to the user or and maintenance procedures only. In this study we present
information sink [1]-[3]. Recent studies [4], [5] shows that a performance analysis of DYMO as compare to AODV
the employment of WSNs for industrial applications is for IEEE 802.14.5 enabled WSNs. Section II presents an
expected to increase at an exponential pace in coming overview of adopted IEEE 802.15.4 standard for their PHY
years with their intrusion in the fields of logistics, and MAC. Section III presents a brief description of
automation and control. Sensor nodes work on batteries AODV and DYMO routing. Section IV presents a brief
and most of times it may be impossible to replace or description of chosen metric for result comparison by
recharge the batteries once network is deployed. In some simulation, section V presents results of our study. Section
cases it may be possible to scavenge energy from external VI concludes the study.
environment to recharge the primary energy source [6]. In
any case energy in WSN is a constrained resource and IEEE 802.15.4 STANDARD OVERVIEW
must be utilized judiciously to improve the lifetime of The IEEE 802.15.4 standard [8] which defines the physical
Sensor network .Energy consumption for communication (PHY) and medium access layers (MAC) for low cost, low
and computational processing is well studied and research rate personal area networks (LR-WPAN). The advantages
shows that communicating 1 kB of data over 100m of an LR-WPAN are ease of installation, reliable data
distance consumes roughly the same amount of energy as transfer, short range of operation, extremely low cost,
computing 3 million instructions [7]. Communication of energy efficient duty cycling for long battery life, while
sensed data from the sensor nodes happens to be main maintaining a simple and flexible protocol stack for upper
cause of energy depletion for sensor nodes. In order to layers. The energy efficient duty cycling makes it most
extend the active life of WSN we need to process data promising technology for WSNs.
locally and send the processed information to sink node. IEEE 802.15.4: The physical layer (PHY)
One of possible solution for optimal use of available The physical layer supports three frequency bands: a 2450
energy is by using energy efficient routing protocols for MHz band (with 16 channels), a 915 MHz band (with 10
data dissemination. channels) and a 868 MHz band (1 channel), all using the
∑ B *8
i=2
i
bits This metric measures the current drainage of each node
Throughput at Base station = and will indicate the total battery consumed during session.
(TL − TF ) Sec
A lower value of this metric will indicate a power efficient
Where, system.
Bi = Number of bytes received from ith node SIMULATION MODEL AND PARAMETERS.
TL = Time last packet received by base station We have used QualNet 5.1 [17] for generating random
TF = Time first packet received by base station scenario of varying number of nodes with different seeds.
We varied the number of nodes starting from 50 numbers
A higher value of this metric will indicate higher number through 250 numbers in steps of 50. For each deployment
of data packets received by base station for the given we have generated 100 different set of spatial data for 100
simulation time. X 100m2 area. Position of the sink is assumed to be at the
center of the sensor field. Each node sends 80 packets of
Average end to end delay 512 bytes each to the base station. Hence at the application
layer we have used CBR where each node sends 80
It measures the average delay for packet transmission packets to base station at every a 10 sec interval. Total
between node and base station. It is calculated using the simulation time is kept to be 900sec. We have used IEEE
following formula 802.15.4 MAC and physical radio. The value of duty cycle
∑ (t − tsi )
P
ri
is varied by selecting different values of BO and SO as
Average end − to − end Delay = i =1
explained in section II. The value of SO is taken as 3, and
P value of BO is varied from 3 through 5 resulting duty cycle
where for each ith packet , of 100%, 50%, and 25% respectively. Since in our study
tri = time when base station received the packet we have considered three different duty cycles and two
different routing protocols, which results in six different
tsi = time when s ensor node sent the packet combinations of each. Each combination is given unique
P = total number of packets received name e.g. AODV with 100% duty cycle is termed it as
AODV 100% or DYMO with 25% duty cycle is termed as
A lower value of this metric will indicate low latency in
DYMO 25% and so on.
system .
Hence six different scenarios generate are summarized in
table II
Table II Average energy consumption
Scenario Duty Cycle Routing Protocol Scenario Name 1
1 100% AODV AODV 100% AODV 100%
2 50% AODV AODV 50% AODV 50%
0.9
3 25% AODV AODV 25% AODV 25%
0.5
Average Throughput at base station
0.4
3500
0.3
3000
0.2
50 100 150 200 250
2500 Number of Nodes
Throughput (bps)
900
AODV 50% CONCLUSION
800 AODV 25%
Average throughput is highest for DYMO when it is used
700
with 25% duty cycle at MAC; also energy consumption is
600 least so we can say that most energy efficient routing of
data will occur when we use DYMO as routing protocol
500
with 25% duty cycle at MAC level. End to End delay is
400 more at low duty cycle DYMO so there exists a trade off
300
between delay and throughput. We can conclude that for
delay tolerant sensor networks DYMO with 25% duty
200 cycle presents more attractive option for energy efficiency
50 100 150 200 250
Number of Nodes as compare to present day AODV routing.
Average end to end delay, is minimum for DYMO with
100% duty cycle this is due to the fact that all the nodes are REFERENCES
active all the. For low latency application where energy [1] I. F. Akyildiz, W. Su, Y.Sankasubramaniam, and E. Cayirci , “
Wireless Sensor Networks: A Survey,” Computer Networks, 38 pp
efficiency may not be a requirement this can be a better 393–422, 2002.
choice. [2] C.Y. Chong and S.P.Kumar, “Sensor Networks: Evolution,
Opportunities and Challegenges,” Proceedings of IEEE, Vol. 91,
No8,pp 1247-1256, August 2003
[3] J. Yick, B. Mukherjee, and D. Ghosal, “Wireless Sensor Networks
Survey,” Computer Networks, 52 pp 2292–2330, 2008.
[4] Embedded WiSeNTs Consortium, Embedded WiSeNTsResearch
Roadmap (Deliverable 3.3). [Online]. Available:
http://www.embedded-wisents.org
[5] ON World Inc., “ Wireless Sensor Networks – Growing Markets
Accelating Demands,” March 2010 [Online] Available:
http://www.onworld.com/html/wirelesssensorsrprt2.htm
[6] R.Want, K.I. Farkas,and C. Narayanaswami, “Guest Editors'
Introduction: Energy Harvesting and Conservation,” IEEE
Pervassive Computing, Vol.4, No.1, pp 14-17, 2005.
[7] G.J Pottie and W.J. Kaiser, “Embedding the internet: Wireless
Integrated Network Sensors,” Communication of ACM, Vol.43, No.
5, pp 51-58, May 2000.
[8] IEEE 802 Working Group, Standard for Part 15.4: Wireless
Medium Access Control (MAC) and Physical Layer (PHY)
Specifications for Low-Rate Wireless Personal Area Networks (LR-
WPANs), ANSI/IEEE Std. 802.15.4. Sep.2006.
[9] ZigBee Alliance. [online]. Available : http://www.zigbee.org
[10] ZigBee Specification Verssion 2007, ZigBee Document
0534747r17, January 2008. [online]. Available :
http://www.zigbee.org
[11] C.E Perkins, E.M. Royer, “Ad-hoc on-demand distance vector
routing,” in proceeding of 2nd IEEE workshop on Mobile
Computing Systems and Applications (WMSA 1999), pp. 90-100,
feb 1999.
[12] I. Chakeres and C. Perkins, “Dynamic MANET On-demand
(DYMO) Routing,” IETF Internet Draft, V.19, March 2010.
[13] S.T. Sheu, Y.Y. Shih, and L.W. Chen, “An Adaptive Interleaving
Access Scheme (IAS) for IEEE 802.15.4 WPANs,”in the
proceedings of IEEE Vehicular Technology Conference
(VCT2005), Vol. 3, pp 1523-1527, 2005.
[14] Y. K. Huang, A.C.Pang, and H. N. Hung, “A Comprehensive
Analysis of Low Power Operation of Beacon-Enabled IEEE
802.15.4 Wireless Networks,” IEEE Transactions on Wireless
Communications, Vol. 8, No. 11, pp.5601-5611, November 2009.
[15] C.Perkins, E.B.Royer and S.Das,”AdHoc On-Demand Distance
Vector (AODV) Routing”, RFC 3561, IETF Network Working
Group, July 2003.
[16] T.G.Basavaraju and Subir Kumar Sarkar, “Adhoc Mobile
WirelessNetworks: Principles, Protocols and Applications”,
Auerbach Publications, 2008.
[17] “Qualnet 4.5 user’s Guide”, [online] Available
http://www.scalablenetworks.com/