Analysis and Evaluation of an Energy-Efficient Routing Protocol for WSNs Combining Source Routing and Minimum Cost Forwarding
Keywords:
Wireless sensor networks, Routing protocol, Minimum cost forwarding, Source routing, Energy efficiencyAbstract
Source routing (SR) minimum cost forwarding (MCF) – SRMCF – is a reactive, energy-efficient routing protocol proposed to improve the existent MCF methods utilized in heterogeneous wireless sensor networks (WSN). This paper presents an analytical analysis with experimental support that demonstrates the effectiveness of the proposed protocol. SRMCF stems from SR concepts and MCF methods exploited in ad hoc WSNs, where all unicast communications (between sensor nodes and the base station, or vice versa) use minimum cost paths. The protocol utilized in the present work was updated and now also handles link and node failures. Theoretical analysis and simulations show that the final protocol exhibits better throughput and energy consumption than MCF. Memory requirements for the routing table in the base station are also analyzed. Experimental results in a real scenario were obtained for implementations of both protocols, MCF and SRMCF, deployed in a small network of TelosB motes. Results show that SRMCF presents a 33% higher throughput and 24% less energy consumption than MCF. Extensive simulations for larger networks of MICAz and TelosB motes confirm the theoretical analysis. The impact of using SRMCF with two different MAC protocols, Berkeley-MAC and ContikiMac, is also evaluated by simulation, and the latter setup was also verified experimentally.
Downloads
References
I. F. Akyildiz,W. Su,Y. Sankarasubramaniam, and E. Cayirci, “A survey
on sensor networks,” vol. 40, pp. 102–114, Aug. 2002.
M. Ilyas and I. Mahgoub, Handbook of Sensor Networks: Compact
Wireless and Wired Sensing Systems. CRC Press LLC, USA, 2005.
X. Li, Wireless Ad Hoc and Sensor Networks, Theory and Applications.
Cambridge University Press, USA, 2008.
W. Dargie and C. Poellabauer, Fundamentals of Wireless Sensor Networks:
Theory and Practice. Wiley, 2010.
C. Ma and M. Ma, “Data-centric energy efficient scheduling for densely
deployed sensor networks,” in IEEE Intl. Conf. on Communications,
pp. 3652–3656, 2004.
F. Derogarian, J. C. Ferreira, and V. M. G. Tavares, “A routing protocol
for WSN based on the implemention of source routing for minumum
cost forwarding method,” in Fifth Intl. Conf. on Sensor Tech. Appl.
(SENSORCOMM2011), Aug. 2011.
Y. Zhong and D. Yuan, “Dynamic source routing protocol for wireless
ad hoc networks in special scenario using location information,” in
ICCT Intl. Conf. on Communication Technology Proceedings, vol. 2, pp.
–1290, 2003.
J.-E. Garcia, A. Kallel, K. Kyamakya, K. Jobmann, J.-C. Cano, and
P. Manzoni, “A novel DSR-based energy-efficient routing algorithm
for mobile ad-hoc networks,” in 58th IEEE Intl. Conf. on Vehicular
Technology, vol. 5, pp. 2849 – 2854, Oct. 2003.
F.Ye,A. Chen, S. Lu, and L. Zhang, “Ascalable solution to minimum cost
forwarding in large sensor networks,” in 10th Intl. Conf. on Computer
Communications and Networks, pp. 304–309, 2001.
T. V. Padmavthy, G. Divya, and T. R. Jayashree, “Extending network
lifetime in wireless sensor networks using modified minimum cost
forwarding protocol-mmcfp,” in 5th Intl. Conf. on Wireless Communications,
Networking and Mobile Computing, WiCom’09., pp. 1–4,
B. Baranidharan and B. Shanthi, “A survey on energy efficient protocols
for wireless sensor networks,” vol. 11, pp. 35–40, Dec. 2010.
W. R. Heinzelman, A. Chandrakasan, and H. Balakrishnan, “Energyefficient
communication protocol for wireless microsensor networks,”
in 33rd Intl. Conf. in System Sciences, 2000.
S. Lindsey and C. S. Raghavendra, “PEGASIS: Power-efficient gathering
in sensor information systems,” in IEEE Aerospace Conf. Proceedings,
vol. 3, pp. 1125–1130, 2002.
Z. Zhang and F. Yu, “Performance analysis of cluster-based and treebased
routing protocols for wireless sensor networks,” in Intl. Conf. on
Communications and Mobile Computing (CMC), vol. 1, pp. 418–422,
Apr. 2010.
W. Hao-ran, “Low-power routing protocol of data aggregation-based
for wireless sensor networks,” in 2nd Intl. Conf. on Industrial and
Information Systems (IIS), vol. 1, pp. 327–329, July 2010.
S. Cai, S. Zhang, G. Wu, Y. Dong, and T. Znati, “Minimum cost
opportunistic routing with intra-session network coding,” in IEEE Intl.
Conf. on Communications (ICC), pp. 502–507, June 2014.
S. O. Elbassiouny and A. M. Hassan, “Energy-efficient routing technique
for wireless sensor networks under energy constraints,” in Intl. Wireless
Communications and Mobile Computing Conf. (IWCMC), pp. 647–652,
Aug 2015.
E. Baby and K. B. Senthilkumar, “Hybrid multi-rate multipath routing
(hmmr) protocol,” in 3rd Intl. Conf. on Advanced Computing and
Communication Systems (ICACCS), vol. 01, pp. 1–8, Jan 2016.
J. Zhou, H. Xu, Z. Qin,Y. Peng, and C. Lei, “Ad hoc on-demand multipath
distance vector routing protocol based on node state,” vol. 5, pp. 408–413,
September 2013.
W. Guo, W. Zhang, and G. Lu, “Pegasis protocol in wireless sensor
network based on an improved ant colony algorithm,” in Second Intl.
Workshop on Education Technology and Computer Science (ETCS),
vol. 3, pp. 64–67, March 2010.
S. Pleisch, M. Balakrishnan, K. Birman, and R. van Renesse, “Mistral:
Efficient flooding in mobile ad-hoc networks,” in 7th ACM Intl.
symposium on Mobile ad hoc networking and computing, pp. 1–12, 2006.
M. Ayash, M. Mikki, and Y. Kangbin, “Improved aodv routing protocol
to cope with high overhead in high mobility manets,” in Sixth Intl. Conf.
on Innovative Mobile and Internet Services in Ubiquitous Computing
(IMIS), pp. 244–251, July 2012.
S. J. Lee, W. Su, and M. Gerla, “On-demand multicast routing protocol
in multihop wireless mobile networks,” vol. 7, pp. 441–453, Dec. 2002.
M. Patil and R. Biradar, “Asurvey on routing protocols in wireless sensor
networks,” in 18th IEEE Intl. Conf. on Networks (ICON), pp. 86–91,
Dec 2012.
D. W. Henderson and S. Torn, “Verification of the minimum cost
forwarding protocol for wireless sensor networks,” in IEEE Conf. on
Emerging Technologies and Factory Automation, ETFA06, pp. 194–201,
R. Draves, J. Padhye, and B. Zill, “Routing in multi-radio, multi-hop
wireless mesh networks,” in 10th ACM Intl. Conf. on Mobile computing
and networking, MobiCom ’04, pp. 114–128, 2004.
S. Ahmad, I.Awan, A.Waqqas, and B. Ahmad, “Performance analysis of
DSR and extended DSR protocols,” in 2nd Asia Intl. Conf. on Modeling
Simulation, pp. 191–196, May 2008.
F.Ye and R. Pan, “A survey of addressing algorithms for wireless sensor
networks,” in 5th Intl. Conf. on Wireless Communications, Networking
and Mobile Computing, WiCom ’09., pp. 1–7, 2009.
F. Ye, A. Chen, S. Lu, and L. Zhang, “A scalable solution to minimum
cost forwarding in large sensor networks,” in 10th Intl. Conf. on Comput.
Comm. and Networks, 2001, pp. 304–309, 2001.
M.Asim, H. Mokhtar, and M. Merabti, “Afault management architecture
for wireless sensor network,” in Intl. Conf. on Wireless Communications
and Mobile Computing, IWCMC08, pp. 779–785, 2008.
P. Yu, S. Jia, and P. X. Yuan, “A self detection technique in fault management
in WSN,” in Intl. Conf. on Instrumentation and Measurement
Technology, I2MTC, pp. 1–4, 2011.
A. Sheth, C. Hartung, and R. Han,“Adecentralized fault diagnosis system
for wireless sensor networks,” in IEEE Intl. Conf. on Mobile Adhoc and
Sensor Systems, pp. 194–196, 2005.
L. Alazzawi, A. Elkateeb, and A. Ramesh, “Scalability analysis for wireless
sensor networks routing protocols,” in 22nd Intl. Conf. on Advanced
Information Networking and Applications – Workshops, AINAW 2008.,
pp. 139 –144, march 2008.
C. Santivanez, B. McDonald, I. Stavrakakis, and R. Ramanathan, “On
the scalability of ad hoc routing protocols,” in 21th IEEE Intl. Conf. on
Computer and Communications Societies, INFOCOM, vol. 3, pp. 1688–
, 2002.
D. Marco, E. J. Duarte-Melo, M. Liu, and D. L. Neuhoff, “On the manyto-
one transport capacity of a dense wireless sensor network and the
compressibility of its data,” in 2nd Intl. Conf. on Information processing
in sensor networks, IPSN’03, (Berlin, Heidelberg), pp. 1–16, 2003.
Contiki OS, The Open Source OS for the Internet of Things,Available in
http://www.contiki-os.org/, Jan. 2016.
Texas Instruments, CC2420,IEEE 802.15.4 compliant RF transceiver,
Available in http://www.ti.com/product/CC2420, Jan. 2016.
Texas Instruments, MSP430, Ultra low power microcontroller,
Available in http://www.ti.com/lsds/ti/microcontrollers 16-bit 32-
bit/msp/overview.page, Jan. 2016.
J. Ko, N. Tsiftesa, A. Dunkels, and A. Terzis, “Pragmatic low-power
interoperability: Contikimac vs tinyos lpl„” in 9th IEEE Communications
Society Conf. on Sensor, Mesh and Ad Hoc Communications and
Networks, SECON, pp. 94–96, 2012.
F. Osterlind,A. Dunkels, J. Eriksson, N. Finne, and T.Voigt, “Cross-level
sensor network simulation with COOJA,” in 31st IEEE Conf. on Local
Computer Networks, pp. 641–648, Nov. 2006.
C. Cano, B. Bellalta, A. Sfairopoulou, and J. Barcelo, “A low power
listening MAC with scheduled wake up after transmissions for wsns,”
vol. 13, pp. 221–223, April 2009.
A. K¨opke, M. Swigulski, K. Wessel, D. Willkomm, P. T. K. Haneveld,
T. E. V. Parker, O. W. Visser, H. S. Lichte, and S. Valentin, “Simulating
wireless and mobile networks in OMNeT++: the MiXiM vision,” in
st Intl. Conf. Sim. Tools and Tech. for Comm., Networks and Syst. &
Workshops, (ICST, Brussels, Belgium, Belgium), pp. 71:1–71:8, 2008.
Crossbow Technology, Micaz: 2.4Ghz Mote, Available in
http://www.openautomation.net/uploadsproductos/micaz datasheet.pdf,
Jan. 2016.
Crossbow Technology, TELOSB: 2.4Ghz Mote, Available in http://
www.memsic.com/userfiles/files/Datasheets/WSN/telosb datasheet.pdf,
Jan. 2016.
Atmel, 8-bit Atmel Microcontroller with 128 KBytes In-System
Programmable Flash, Available in http://www.atmel.com/images/
doc2467.pdf, Jan. 2016.