Table of Contents Author Guidelines Submit a Manuscript
Wireless Communications and Mobile Computing
Volume 2018, Article ID 6839671, 13 pages
https://doi.org/10.1155/2018/6839671
Research Article

EE-MRP: Energy-Efficient Multistage Routing Protocol for Wireless Sensor Networks

1Department of Computer Science, Federal Urdu University of Arts, Science and Technology, Islamabad, Pakistan
2Department of Computer Science, Faculty of Science, Cihan University-Erbil, Kurdistan Region, Iraq
3Department of Software Engineering, College of Engineering, Salahaddin University-Hawler, Kurdistan Region, Iraq
4School of Information Technology, Monash University, 47500 Bandar Sunway, Malaysia
5Department of Computer Science, COMSATS Institute of Information Technology, Islamabad, Pakistan

Correspondence should be addressed to Suleman Khan; ude.hsanom@nahk.namelus

Received 11 August 2017; Revised 27 October 2017; Accepted 19 November 2017; Published 8 January 2018

Academic Editor: Syed Hassan Ahmed

Copyright © 2018 Muhammad Kamran Khan et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Wireless sensor networks (WSNs) have captivated substantial attention from both industrial and academic research in the last few years. The major factor behind the research efforts in that field is their vast range of applications which include surveillance systems, military operations, health care, environment event monitoring, and human safety. However, sensor nodes are low potential and energy constrained devices; therefore, energy-efficient routing protocol is the foremost concern. In this paper, an energy-efficient routing protocol for wireless sensor networks is proposed. Our protocol consists of a routing algorithm for the transmission of data, cluster head selection algorithm, and a scheme for the formation of clusters. On the basis of energy analysis of the existing routing protocols, a multistage data transmission mechanism is proposed. An efficient cluster head selection algorithm is adopted and unnecessary frequency of reclustering is exterminated. Static clustering is used for efficient selection of cluster heads. The performance and energy efficiency of our proposed routing protocol are assessed by the comparison of the existing routing protocols on a simulation platform. On the basis of simulation results, it is observed that our proposed routing protocol (EE-MRP) has performed well in terms of overall network lifetime, throughput, and energy efficiency.