Design and development of energy efficient Cluster based routing protocol for wireless Sensor network

Abstract

In wireless sensor networks (WSN), Energy consumption is a highly immersed area for the researcher. A sensor node is consisting the sensor, micro-controller, and battery. Wireless sensor network consists of the number of sensors node operated through battery for area monitoring and measurement. The energy consumption for data monitoring is relatively low compared to data routing from one node to another. The robust clustering-based routing protocols are highly efficient, consumes less power, increase network life and less delay in routing. In this research first proposed protocol is hierarchical clustering and residual energy-based CH selection trust-based routing protocol (HeTDR). Using feedback mechanism member node establishes the trust in the system and achieves system-level reliability. The second proposed approach is Distance oriented hierarchical clustering and energy centroid-based CH selection routing protocol (HecDDR). Using combination of centroid position and energy level different parameter give us the best result for CH selection. Data routing through multi hope intra and inter-cluster communication. The third proposed protocol Improved k-mean hierarchical clustering multi-criteria decision-making approach for CH selection and MST based routing (EECMSTR). In this research, implementation of all proposed protocols and traditional protocols like LEACH, HEED and EECRP in MATLAB simulator with different number of node size. The simulation was carried out with specific parameters like network size, number of nodes, number of a cluster, packet size and many more. The simulation result of all proposed protocols compares with traditional protocols LEACH, HEED and EECRP in energy consumption, throughput, network lifetime, packet delivery ratio, end to end delay, bit error rate and jitter newline

Description

Keywords

Citation

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced