Wireless Sensor Networks (WSN) have extensively deployed in a wide range of applications. However, WSN still faces several limitations in processing capabilities, memory, and power supply of sensor nodes. It is required to extend the lifetime of WSN. Mainly this is achieved by routing protocols choosing the best transmission path in-network with desired power conservation.This cause is developing a generic protocol framework for WSNa big challenge. This work proposed a new routing technique, described as Hybrid Routing-Clustering (HRC) model. This new approach takes advantage of clustering and routing procedures defined in K-Mean clustering and AODV routing, which constituted of three phases. This development aims to achieve enhanced power conservation rate in consequence network lifetime. An extensive evaluation methodology utilized to measure the performance of the proposed model in simulated scenarios.The results categorized in terms of the average amount of packet received and power conservation rate. The Hybrid Routing-Clustering (HRC) model was determined, showed enhanced results regarding both parameters. In the end, they are comparing these results with well-known routing and well-known clustering algorithms.
Energy Efficient Clustering Protocol for Wireless Sensor Networks using Parti...IRJET Journal
This document proposes an energy efficient clustering protocol for wireless sensor networks called LEACH-P that uses particle swarm optimization (PSO). It aims to improve the existing LEACH protocol by using PSO to select cluster heads in a way that maximizes the residual energy of nodes. The key contributions are applying PSO to select optimal cluster heads based on residual energy, simulating the proposed LEACH-P protocol and comparing it to LEACH to determine if it improves network lifetime, stability period and data transmitted to the base station.
Evaluate the performance of K-Means and the fuzzy C-Means algorithms to forma...IJECEIAES
The clustering approach is considered as a vital method for wireless sensor networks (WSNs) by organizing the sensor nodes into specific clusters. Consequently, saving the energy and prolonging network lifetime which is totally dependent on the sensors battery, that is considered as a major challenge in the WSNs. Classification algorithms such as K-means (KM) and Fuzzy C-means (FCM), which are two of the most used algorithms in literature for this purpose in WSNs. However, according to the nature of random nodes deployment manner, on certain occasions, this situation forces these algorithms to produce unbalanced clusters, which adversely affects the lifetime of the network. Based for our knowledge, there is no study has analyzed the performance of these algorithms in terms clusters construction in WSNs. In this study, we investigate in KM and FCM performance and which of them has better ability to construct balanced clusters, in order to enable the researchers to choose the appropriate algorithm for the purpose of improving network lifespan. In this study, we utilize new parameters to evaluate the performance of clusters formation in multi-scenarios. Simulation result shows that our FCM is more superior than KM by producing balanced clusters with the random distribution manner for sensor nodes.
This document discusses performance evaluation of sensor node scalability using a reactive modified I-LEACH protocol. It begins with an abstract that introduces the challenges of wireless sensor networks including limited power, computing, and storage capacity of sensor nodes. It then reviews related work on improving the LEACH protocol. The paper aims to increase network lifetime by using a reactive I-LEACH protocol and compares its performance to LEACH and I-LEACH based on power usage and lifetime. It finds that the proposed technique shows more effective results, even with increased node scalability.
A Novel Weighted Clustering Based Approach for Improving the Wireless Sensor ...IJERA Editor
Great lifetime and reliability is the key aim of Wireless Sensor Network (WSN) design. As for prolonging
lifetime of this type of network, energy is the most important resource; all recent researches are focused on more
and more energy efficient techniques. Proposed work is Weighted Clustering Approach based on Weighted
Cluster Head Selection, which is highly energy efficient and reliable in mobile network scenario. Weight
calculation using different attributes of the nodes like SNR (Signal to Noise Ratio), Remaining Energy, Node
Degree, Mobility, and Buffer Length gives efficient Cluster Head (CH) on regular interval of time. CH rotation
helps in optimum utilization of energy available with all nodes; results in prolonged network lifetime.
Implementation is done using the NS2 network simulator and performance evaluation is carried out in terms of
PDR (Packet Delivery Ratio), End to End Delay, Throughput, and Energy Consumption. Demonstration of the
obtained results shows that proposed work is adaptable for improving the performance. In order to justify the
solution, the performance of proposed technique is compared with the performance of traditional approach. The
performance of proposed technique is found optimum as compared to the traditional techniques.
LOAD BALANCING AND ENERGY EFFICIENCY IN WSN BY CLUSTER JOINING METHODIAEME Publication
In any WSN life of network is depending on life of sensor node. Thus, proper load balancing is very useful for improving life of network. The tree-based routing protocols like GSTEB used dynamic tree structures for routing without any formation of collections. In cases of larger networks, the scheme is not always feasible. In this proposed work cluster-based routing method is used. Cluster head is selected such that it should be close to the base station and should have maximum residential energy than other nodes selected for cluster formation. Size of cluster is controlled by using location-based cluster joining method such that nodes selects their nearest collection head based on the signal strength from cluster head and distance between node and cluster head. Nodes connect to head having the highest signal strength and closest to the base station, this minimizes size of cluster and reduces extra energy consumption. In addition to this cluster formation process starts only after availability of data due to an event. So proposed protocol performs better than existing tree based protocols like GSTEB in terms of energy efficiency
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET Journal
This document proposes a chaotic encryption method combined with a clustered Low-Energy Adaptive Clustering Hierarchy (LEACH) algorithm to improve energy efficiency and security in wireless sensor networks. It discusses how LEACH clustering helps to reduce energy consumption through data aggregation at cluster heads. The proposed method uses chaotic maps for encryption to provide security. Simulation results show the combined approach increases network lifetime by reducing total energy consumption compared to traditional LEACH.
An energy-efficient cluster head selection in wireless sensor network using g...TELKOMNIKA JOURNAL
Clustering is considered as one of the most prominent solutions to preserve theenergy in the wireless sensor networks. However, for optimal clustering, anenergy efficient cluster head selection is quite important. Improper selectionofcluster heads(CHs) consumes high energy compared to other sensor nodesdue to the transmission of data packets between the cluster members and thesink node. Thereby, it reduces the network lifetime and performance of thenetwork. In order to overcome the issues, we propose a novelcluster headselection approach usinggrey wolf optimization algorithm(GWO) namelyGWO-CH which considers the residual energy, intra-cluster and sink distance.In addition to that, we formulated an objective function and weight parametersfor anefficient cluster head selection and cluster formation. The proposedalgorithm is tested in different wireless sensor network scenarios by varyingthe number of sensor nodes and cluster heads. The observed results conveythat the proposed algorithm outperforms in terms of achieving better networkperformance compare to other algorithms.
IMPROVEMENTS IN ROUTING ALGORITHMS TO ENHANCE LIFETIME OF WIRELESS SENSOR NET...IJCNCJournal
Wireless sensor network (WSN) brings a new paradigm of real-time embedded systems with limited
computation, communication, memory, and energy resources that are being used fora huge range of
applications. Clustering in WSNs is an effective way to minimize the energy consumption of sensor nodes.
In this paper improvements in various parameters are compared for three different routing algorithms.
First, it is started with Low Energy Adaptive Cluster Hierarchy (LEACH)which is a famed clustering
mechanism that elects a CH based on the probability model. Then, work describes a Fuzzy logic system
initiated CH selection algorithm for LEACH. Then Artificial Bee Colony (ABC)which is an optimisation
protocol owes its inspiration to the exploration behaviour of honey bees. In this study ABC optimization
algorithm is proposed for fuzzy rule selection. Then, the results of the three routing algorithms are
compared with respect to various parameters
The document presents the outline of a research project on performance evaluation of secure data transmission in wireless sensor networks using IEEE 802.11x standards. The research aims to enhance network lifetime by designing an energy-efficient clustering approach and data aggregation technique. It involves developing a cluster head selection algorithm using genetic algorithms, designing a broadcast tree construction protocol for data transmission, and implementing hash-based authentication. The research will be conducted in phases involving literature review, methodology development, implementation, and performance evaluation. The expected outcomes include reduced data transmission time and improved quality of service through increased network lifetime.
Distance based cluster head section in sensor networks for efficient energy u...IAEME Publication
The document describes a proposed distance-based cluster head selection algorithm for wireless sensor networks to improve energy efficiency. The key aspects of the proposed algorithm are:
1. It defines a threshold distance based on node transmission range to select cluster heads, avoiding nodes within this distance of the sink node or other cluster heads.
2. Cluster heads are selected in rounds based on this threshold distance to ensure even distribution across the network.
3. Simulation results show the proposed algorithm outperforms LEACH, reducing network energy usage and increasing network lifetime by up to 9% compared to LEACH.
Congestion Control Clustering a Review PaperEditor IJCATR
Wireless Sensor Networks consists of sensor nodes which are scattered in the environment, gather data and transmit it to a
base station for processing. Energy conservation in the Wireless Sensor Networks (WSN) is a very important task because of their
limited battery power. The related works so far have been done have tried to solve the problem keeping in the mind the constraints of
WSNs. In this paper, a priority based application specific congestion control clustering (PASCCC) protocol has been studied, which
often integrates the range of motion and heterogeneity of the nodes to detect congestion in a very network. Moreover a comparison of
the various clustering techniques has been done. From the survey it has been found that none of the protocol is efficient for energy
conservation. Hence the paper ends with future scope to overcome these issues.
Load Balancing for Achieving the Network Lifetime in WSN-A SurveyAM Publications
a wireless sensor network is network form of sense compute, and communication elements which helps to
observe, events in a specified environment. Sensor nodes in wireless sensor network are depends on battery power they
have limited transmission range that’s why energy efficiency plays a vital role to minimize the overhead through which
the Network Lifetime can be achieved. The lifetime of network, depends on number of nodes, strength, range of area
and connectivity of nodes in the network. In this paper we are over viewing techniques which are used in wireless sensor
network for load balancing. Wireless sensor network having different nodes with different kind of energy which can be
improve the lifetime of the network and its dependability. This paper will provide the person who reads with the
groundwork for research in load balancing techniques for wireless sensor networks.
This document provides a review of evolutionary algorithms that have been used to optimize wireless sensor networks (WSNs). It begins with background on WSNs and discusses common issues like energy efficiency. It then reviews heuristic and metaheuristic approaches that have been used for clustering and routing in WSNs. The main part of the document focuses on four commonly used evolutionary algorithms - genetic algorithms, particle swarm optimization, harmony search algorithm, and flower pollination algorithm. For each algorithm, it provides an overview and details on how the algorithm works and pseudo-code. It concludes that these nature-inspired metaheuristic techniques can help optimize challenges in WSNs like cluster formation and energy consumption better than classical algorithms.
Every cluster comprise of a leader which is known as cluster head. The cluster head will be chosen by the sensor nodes in the individual cluster or be pre-assigned by the user. The main advantages of clustering are the transmission of aggregated data to the base station, offers scalability for huge number of nodes and trims down energy consumption. Fundamentally, clustering could be classified into centralized clustering, distributed clustering and hybrid clustering. In centralized clustering, the cluster head is fixed. The rest of the nodes in the cluster act as member nodes. In distributed clustering, the cluster head is not fixed. The cluster head keeps on shifting form node to node within the cluster on the basis of some parameters. Hybrid clustering is the combination of both centralized clustering and distributed clustering mechanisms. This paper gives a brief overview on clustering process in wireless sensor networks. A research on the well evaluated distributed clustering algorithm Low Energy Adaptive Clustering Hierarchy (LEACH) and its followers are portrayed artistically. To overcome the drawbacks of these existing algorithms a hybrid distributed clustering model has been proposed for attaining energy efficiency to a larger scale.
A Cluster-Based Routing Protocol and Fault Detection for Wireless Sensor NetworkIJCNCJournal
The document proposes a new clustering and routing algorithm for wireless sensor networks that aims to extend network lifetime. Key points:
- The algorithm divides nodes into sensing nodes and relay nodes, with relay nodes responsible for forwarding data to reduce cluster head burden.
- It selects cluster heads and relay nodes based on residual energy to distribute load and avoid early node death.
- A routing tree is constructed among relay nodes to transmit data to the base station in a multi-hop manner, selecting next hops based on residual energy and number of child nodes to balance energy usage.
- The goal is to improve energy efficiency, extend network lifetime, and increase data accuracy through mechanisms like clustering, load balancing, and fault detection
IRJET- Load Optimization with Coverage and Connectivity for Wireless Sensor N...IRJET Journal
The document proposes a Maximum Connected Load Balancing Cover Tree (MCLCT) algorithm to optimize coverage and connectivity in wireless sensor networks. The MCLCT consists of two strategies: 1) A Coverage Optimizing Recursive heuristic that forms maximum disjoint cover sets to ensure full coverage of points of interest. 2) A Probabilistic Load Balancing strategy that determines routing paths in a way that balances energy load evenly among nodes. Simulation results show the MCLCT achieves longer network lifetime than previous algorithms by balancing energy consumption through dynamic cover tree construction and efficient power utilization among sensor nodes.
This document proposes an ant colony optimization-based unequal clustering approach for wireless sensor networks to minimize energy consumption. It initializes nodes near the base station as relay nodes to reduce the number of participating relay nodes and increase performance. The approach selects optimal cluster heads using ant colony meta-heuristic optimization and selects optimal paths between nodes. It performs data fusion to reduce the number of transmissions from cluster heads to other nodes, lowering energy usage. The paper claims this approach reduces energy consumption more effectively than existing unequal clustering approaches based on evaluation of performance metrics.
1) The document proposes an NSGA-III based energy efficient clustering and tree-based routing protocol for wireless sensor networks.
2) It forms clusters based on remaining energy of nodes initially, then uses NSGA-III to improve inter-cluster data aggregation and select the shortest path between cluster heads and the sink.
3) Simulation results show the proposed protocol significantly improves network lifetime, throughput, and residual energy over other techniques.
IRJET- Sink Mobility based Energy Efficient Routing Protocol for Wireless Sen...IRJET Journal
The document describes a proposed sink mobility based energy efficient routing protocol for wireless sensor networks. The protocol uses both a static centralized sink and a mobile sink that follows a predetermined path with 4 sojourn locations. This is aimed to improve network lifetime by balancing energy load across nodes. Simulation results show that the proposed approach with a mobile sink performs better than the Threshold sensitive Energy Efficient sensor Network (TEEN) protocol alone in terms of number of alive nodes, number of cluster heads, and number of packets sent to the base station over multiple rounds. Using a mobile sink helps scatter the energy load in the network and extends lifetime compared to only using a static sink.
This document discusses clustering algorithms for wireless sensor networks. It begins with an introduction to wireless sensor networks and clustering. It then discusses various clustering algorithms such as LEACH, ACW, CIPRA, ERA, LEACH-C, EECHSSDA, HEED, and HEF. Many of the early algorithms like LEACH, ACW and CIPRA do not consider energy levels of nodes when selecting cluster heads. Later algorithms such as ERA, LEACH-C, EECHSSDA, HEED, and HEF aim to maximize network lifetime by selecting cluster heads based on remaining energy levels or probability related to energy. HEF is presented as an algorithm that can provide optimal cluster head selection as well
Energy Efficient Clustering Algorithm based on Expectation Maximization for H...IRJET Journal
This document presents a new energy efficient clustering algorithm for homogeneous wireless sensor networks based on the Expectation Maximization algorithm. The key points are:
1. The algorithm uses unequal clustering where clusters closer to the base station are smaller to balance the network load.
2. Cluster head selection is done using the Expectation Maximization algorithm, which is shown to improve results over LEACH, PEGASIS, and PLEACH protocols.
3. Simulation results in MATLAB demonstrate that the proposed algorithm significantly decreases the number of dead nodes and energy consumption per round compared to existing algorithms.
SECTOR TREE-BASED CLUSTERING FOR ENERGY EFFICIENT ROUTING PROTOCOL IN HETEROG...IJCNCJournal
The document proposes a new routing protocol called Sector Tree-Based Clustering for Energy Efficient Routing Protocol (STB-EE) for wireless sensor networks. STB-EE partitions the sensor field into dynamic sectors to balance the number of nodes per cluster. Within each sector, STB-EE constructs a minimum spanning tree to connect nodes and reduce long-distance communication. STB-EE selects cluster heads based on remaining energy and distance to the base station. Simulation results show STB-EE can improve network lifespan by about 15-16% compared to other protocols.
Dynamic K-Means Algorithm for Optimized Routing in Mobile Ad Hoc Networks IJCSES Journal
The document proposes a dynamic K-means clustering algorithm to improve routing in mobile ad hoc networks (MANETs). It aims to address limitations of the basic K-means algorithm like fixed cluster heads and members. The dynamic algorithm elects cluster heads periodically based on distance to cluster center and node energy. It allows any node to serve as cluster head for a time slot to address head mobility. Experimental results show the dynamic approach enhances MANET routing performance metrics like route discovery time, delay, and packet delivery rate compared to basic K-means routing.
Data Dissemination in Wireless Sensor Networks: A State-of-the Art SurveyCSCJournals
A wireless sensor network is a network of tiny nodes with wireless sensing capacity for data collection processing and further communicating with the Base Station this paper discusses the overall mechanism of data dissemination right from data collection at the sensor nodes, clustering of sensor nodes, data aggregation at the cluster heads and disseminating data to the Base Station the overall motive of the paper is to conserve energy so that lifetime of the network is extended this paper highlights the existing algorithms and open research gaps in efficient data dissemination.
Genetic-fuzzy based load balanced protocol for WSNsIJECEIAES
Recent advancement in wireless sensor networks primarily depends upon energy constraint. Clustering is the most effective energy-efficient technique to provide robust, fault-tolerant and also enhance network lifetime and coverage. Selection of optimal number of cluster heads and balancing the load of cluster heads are most challenging issues. Evolutionary based approach and soft computing approach are best suitable for counter the above problems rather than mathematical approach. In this paper we propose hybrid technique where Genetic algorithm is used for the selection of optimal number of cluster heads and their fitness value of chromosome to give optimal number of cluster head and minimizing the energy consumption is provided with the help of fuzzy logic approach. Finally cluster heads uses multi-hop routing based on A*(A-star) algorithm to send aggregated data to base station which additionally balance the load. Comparative study among LEACH, CHEF, LEACH-ERE, GAEEP shows that our proposed algorithm outperform in the area of total energy consumption with various rounds and network lifetime, number of node alive versus rounds and packet delivery or packet drop ratio over the rounds, also able to balances the load at cluster head.
An Improved LEACH-C Algorithm for Energy Efficiency in WSN Routingijsrd.com
this paper considered a multi-objective LEACH-C algorithm in the selection of Cluster Head (CH) in such a way so that its energy is used uniformly with load balancing among clusters for delayed disintegration of network. LEACH-C algorithm based single objective clustering approach has been replaced by multi-objective clustering approach where we not only considered the residual energy of nodes but the size of cluster in creating a cluster structure. The improved LEACH-C protocol has been compared with random LEACH and Max Energy LEACH or existing LEACH-C algorithm for energy equi-distribution and load balancing among clusters. Wireless sensor network (WSN) is simulated using a MATLAB programming and power consumption algorithms take into consideration all aspects of power consumption in the operation of the node. The modified LEACH-C routing protocol shows improvements in lifetime as well as in network disintegration criterion
A Novel Cluster Head Selection Algorithm to Maximize Wireless Sensor Network ...IJCNCJournal
Wireless Sensor Networks (WSNs) are crucial for various applications such as environmental monitoring, industrial automation, and healthcare. However, the constrained energy resources of sensor nodes have a substantial effect on the longevity and performance of these networks. To address this issue, this paper introduces the Optimized Energy Efficient algorithm in Wireless Sensor Networks through Cluster Head Selection Using Residual Energy and Distance Metrics together. The study offers a new approach to selecting cluster heads by combining residual energy and distance metrics. The proposed algorithm called modified intelligent energy efficiency cluster algorithm (MIEEC-A), that enhances WSN energy efficiency by choosing nodes with high residual energy and close proximity to their neighbours as cluster heads. Extensive simulations and evaluations show that this approach effectively extends network lifetime, improves data aggregation, and boosts energy efficiency, thus making a valuable contribution to WSN lifetime.
A Novel Cluster Head Selection Algorithm to Maximize Wireless Sensor Network ...IJCNCJournal
Wireless Sensor Networks (WSNs) are crucial for various applications such as environmental monitoring, industrial automation, and healthcare. However, the constrained energy resources of sensor nodes have a substantial effect on the longevity and performance of these networks. To address this issue, this paper introduces the Optimized Energy Efficient algorithm in Wireless Sensor Networks through Cluster Head Selection Using Residual Energy and Distance Metrics together. The study offers a new approach to selecting cluster heads by combining residual energy and distance metrics. The proposed algorithm called modified intelligent energy efficiency cluster algorithm (MIEEC-A), that enhances WSN energy efficiency by choosing nodes with high residual energy and close proximity to their neighbours as cluster heads. Extensive simulations and evaluations show that this approach effectively extends network lifetime, improves data aggregation, and boosts energy efficiency, thus making a valuable contribution to WSN lifetime.
Energy balanced on demand clustering algorithm based on leach-cijwmn
The proposed algorithm aims to improve energy efficiency in wireless sensor networks. It uses a centralized k-means clustering algorithm to form clusters based on minimizing total energy. The base station calculates relevant information for each node, including total network energy, distance to neighbor nodes, and cluster assignment. Nodes then use this information to probabilistically elect cluster heads within each cluster in a distributed manner. The algorithm considers both energy levels and communication distances to select optimal cluster heads. Simulation results show the proposed algorithm outperforms LEACH-C in network lifetime, stability period, and energy efficiency.
The document presents the outline of a research project on performance evaluation of secure data transmission in wireless sensor networks using IEEE 802.11x standards. The research aims to enhance network lifetime by designing an energy-efficient clustering approach and data aggregation technique. It involves developing a cluster head selection algorithm using genetic algorithms, designing a broadcast tree construction protocol for data transmission, and implementing hash-based authentication. The research will be conducted in phases involving literature review, methodology development, implementation, and performance evaluation. The expected outcomes include reduced data transmission time and improved quality of service through increased network lifetime.
Distance based cluster head section in sensor networks for efficient energy u...IAEME Publication
The document describes a proposed distance-based cluster head selection algorithm for wireless sensor networks to improve energy efficiency. The key aspects of the proposed algorithm are:
1. It defines a threshold distance based on node transmission range to select cluster heads, avoiding nodes within this distance of the sink node or other cluster heads.
2. Cluster heads are selected in rounds based on this threshold distance to ensure even distribution across the network.
3. Simulation results show the proposed algorithm outperforms LEACH, reducing network energy usage and increasing network lifetime by up to 9% compared to LEACH.
Congestion Control Clustering a Review PaperEditor IJCATR
Wireless Sensor Networks consists of sensor nodes which are scattered in the environment, gather data and transmit it to a
base station for processing. Energy conservation in the Wireless Sensor Networks (WSN) is a very important task because of their
limited battery power. The related works so far have been done have tried to solve the problem keeping in the mind the constraints of
WSNs. In this paper, a priority based application specific congestion control clustering (PASCCC) protocol has been studied, which
often integrates the range of motion and heterogeneity of the nodes to detect congestion in a very network. Moreover a comparison of
the various clustering techniques has been done. From the survey it has been found that none of the protocol is efficient for energy
conservation. Hence the paper ends with future scope to overcome these issues.
Load Balancing for Achieving the Network Lifetime in WSN-A SurveyAM Publications
a wireless sensor network is network form of sense compute, and communication elements which helps to
observe, events in a specified environment. Sensor nodes in wireless sensor network are depends on battery power they
have limited transmission range that’s why energy efficiency plays a vital role to minimize the overhead through which
the Network Lifetime can be achieved. The lifetime of network, depends on number of nodes, strength, range of area
and connectivity of nodes in the network. In this paper we are over viewing techniques which are used in wireless sensor
network for load balancing. Wireless sensor network having different nodes with different kind of energy which can be
improve the lifetime of the network and its dependability. This paper will provide the person who reads with the
groundwork for research in load balancing techniques for wireless sensor networks.
This document provides a review of evolutionary algorithms that have been used to optimize wireless sensor networks (WSNs). It begins with background on WSNs and discusses common issues like energy efficiency. It then reviews heuristic and metaheuristic approaches that have been used for clustering and routing in WSNs. The main part of the document focuses on four commonly used evolutionary algorithms - genetic algorithms, particle swarm optimization, harmony search algorithm, and flower pollination algorithm. For each algorithm, it provides an overview and details on how the algorithm works and pseudo-code. It concludes that these nature-inspired metaheuristic techniques can help optimize challenges in WSNs like cluster formation and energy consumption better than classical algorithms.
Every cluster comprise of a leader which is known as cluster head. The cluster head will be chosen by the sensor nodes in the individual cluster or be pre-assigned by the user. The main advantages of clustering are the transmission of aggregated data to the base station, offers scalability for huge number of nodes and trims down energy consumption. Fundamentally, clustering could be classified into centralized clustering, distributed clustering and hybrid clustering. In centralized clustering, the cluster head is fixed. The rest of the nodes in the cluster act as member nodes. In distributed clustering, the cluster head is not fixed. The cluster head keeps on shifting form node to node within the cluster on the basis of some parameters. Hybrid clustering is the combination of both centralized clustering and distributed clustering mechanisms. This paper gives a brief overview on clustering process in wireless sensor networks. A research on the well evaluated distributed clustering algorithm Low Energy Adaptive Clustering Hierarchy (LEACH) and its followers are portrayed artistically. To overcome the drawbacks of these existing algorithms a hybrid distributed clustering model has been proposed for attaining energy efficiency to a larger scale.
A Cluster-Based Routing Protocol and Fault Detection for Wireless Sensor NetworkIJCNCJournal
The document proposes a new clustering and routing algorithm for wireless sensor networks that aims to extend network lifetime. Key points:
- The algorithm divides nodes into sensing nodes and relay nodes, with relay nodes responsible for forwarding data to reduce cluster head burden.
- It selects cluster heads and relay nodes based on residual energy to distribute load and avoid early node death.
- A routing tree is constructed among relay nodes to transmit data to the base station in a multi-hop manner, selecting next hops based on residual energy and number of child nodes to balance energy usage.
- The goal is to improve energy efficiency, extend network lifetime, and increase data accuracy through mechanisms like clustering, load balancing, and fault detection
IRJET- Load Optimization with Coverage and Connectivity for Wireless Sensor N...IRJET Journal
The document proposes a Maximum Connected Load Balancing Cover Tree (MCLCT) algorithm to optimize coverage and connectivity in wireless sensor networks. The MCLCT consists of two strategies: 1) A Coverage Optimizing Recursive heuristic that forms maximum disjoint cover sets to ensure full coverage of points of interest. 2) A Probabilistic Load Balancing strategy that determines routing paths in a way that balances energy load evenly among nodes. Simulation results show the MCLCT achieves longer network lifetime than previous algorithms by balancing energy consumption through dynamic cover tree construction and efficient power utilization among sensor nodes.
This document proposes an ant colony optimization-based unequal clustering approach for wireless sensor networks to minimize energy consumption. It initializes nodes near the base station as relay nodes to reduce the number of participating relay nodes and increase performance. The approach selects optimal cluster heads using ant colony meta-heuristic optimization and selects optimal paths between nodes. It performs data fusion to reduce the number of transmissions from cluster heads to other nodes, lowering energy usage. The paper claims this approach reduces energy consumption more effectively than existing unequal clustering approaches based on evaluation of performance metrics.
1) The document proposes an NSGA-III based energy efficient clustering and tree-based routing protocol for wireless sensor networks.
2) It forms clusters based on remaining energy of nodes initially, then uses NSGA-III to improve inter-cluster data aggregation and select the shortest path between cluster heads and the sink.
3) Simulation results show the proposed protocol significantly improves network lifetime, throughput, and residual energy over other techniques.
IRJET- Sink Mobility based Energy Efficient Routing Protocol for Wireless Sen...IRJET Journal
The document describes a proposed sink mobility based energy efficient routing protocol for wireless sensor networks. The protocol uses both a static centralized sink and a mobile sink that follows a predetermined path with 4 sojourn locations. This is aimed to improve network lifetime by balancing energy load across nodes. Simulation results show that the proposed approach with a mobile sink performs better than the Threshold sensitive Energy Efficient sensor Network (TEEN) protocol alone in terms of number of alive nodes, number of cluster heads, and number of packets sent to the base station over multiple rounds. Using a mobile sink helps scatter the energy load in the network and extends lifetime compared to only using a static sink.
This document discusses clustering algorithms for wireless sensor networks. It begins with an introduction to wireless sensor networks and clustering. It then discusses various clustering algorithms such as LEACH, ACW, CIPRA, ERA, LEACH-C, EECHSSDA, HEED, and HEF. Many of the early algorithms like LEACH, ACW and CIPRA do not consider energy levels of nodes when selecting cluster heads. Later algorithms such as ERA, LEACH-C, EECHSSDA, HEED, and HEF aim to maximize network lifetime by selecting cluster heads based on remaining energy levels or probability related to energy. HEF is presented as an algorithm that can provide optimal cluster head selection as well
Energy Efficient Clustering Algorithm based on Expectation Maximization for H...IRJET Journal
This document presents a new energy efficient clustering algorithm for homogeneous wireless sensor networks based on the Expectation Maximization algorithm. The key points are:
1. The algorithm uses unequal clustering where clusters closer to the base station are smaller to balance the network load.
2. Cluster head selection is done using the Expectation Maximization algorithm, which is shown to improve results over LEACH, PEGASIS, and PLEACH protocols.
3. Simulation results in MATLAB demonstrate that the proposed algorithm significantly decreases the number of dead nodes and energy consumption per round compared to existing algorithms.
SECTOR TREE-BASED CLUSTERING FOR ENERGY EFFICIENT ROUTING PROTOCOL IN HETEROG...IJCNCJournal
The document proposes a new routing protocol called Sector Tree-Based Clustering for Energy Efficient Routing Protocol (STB-EE) for wireless sensor networks. STB-EE partitions the sensor field into dynamic sectors to balance the number of nodes per cluster. Within each sector, STB-EE constructs a minimum spanning tree to connect nodes and reduce long-distance communication. STB-EE selects cluster heads based on remaining energy and distance to the base station. Simulation results show STB-EE can improve network lifespan by about 15-16% compared to other protocols.
Dynamic K-Means Algorithm for Optimized Routing in Mobile Ad Hoc Networks IJCSES Journal
The document proposes a dynamic K-means clustering algorithm to improve routing in mobile ad hoc networks (MANETs). It aims to address limitations of the basic K-means algorithm like fixed cluster heads and members. The dynamic algorithm elects cluster heads periodically based on distance to cluster center and node energy. It allows any node to serve as cluster head for a time slot to address head mobility. Experimental results show the dynamic approach enhances MANET routing performance metrics like route discovery time, delay, and packet delivery rate compared to basic K-means routing.
Data Dissemination in Wireless Sensor Networks: A State-of-the Art SurveyCSCJournals
A wireless sensor network is a network of tiny nodes with wireless sensing capacity for data collection processing and further communicating with the Base Station this paper discusses the overall mechanism of data dissemination right from data collection at the sensor nodes, clustering of sensor nodes, data aggregation at the cluster heads and disseminating data to the Base Station the overall motive of the paper is to conserve energy so that lifetime of the network is extended this paper highlights the existing algorithms and open research gaps in efficient data dissemination.
Genetic-fuzzy based load balanced protocol for WSNsIJECEIAES
Recent advancement in wireless sensor networks primarily depends upon energy constraint. Clustering is the most effective energy-efficient technique to provide robust, fault-tolerant and also enhance network lifetime and coverage. Selection of optimal number of cluster heads and balancing the load of cluster heads are most challenging issues. Evolutionary based approach and soft computing approach are best suitable for counter the above problems rather than mathematical approach. In this paper we propose hybrid technique where Genetic algorithm is used for the selection of optimal number of cluster heads and their fitness value of chromosome to give optimal number of cluster head and minimizing the energy consumption is provided with the help of fuzzy logic approach. Finally cluster heads uses multi-hop routing based on A*(A-star) algorithm to send aggregated data to base station which additionally balance the load. Comparative study among LEACH, CHEF, LEACH-ERE, GAEEP shows that our proposed algorithm outperform in the area of total energy consumption with various rounds and network lifetime, number of node alive versus rounds and packet delivery or packet drop ratio over the rounds, also able to balances the load at cluster head.
An Improved LEACH-C Algorithm for Energy Efficiency in WSN Routingijsrd.com
this paper considered a multi-objective LEACH-C algorithm in the selection of Cluster Head (CH) in such a way so that its energy is used uniformly with load balancing among clusters for delayed disintegration of network. LEACH-C algorithm based single objective clustering approach has been replaced by multi-objective clustering approach where we not only considered the residual energy of nodes but the size of cluster in creating a cluster structure. The improved LEACH-C protocol has been compared with random LEACH and Max Energy LEACH or existing LEACH-C algorithm for energy equi-distribution and load balancing among clusters. Wireless sensor network (WSN) is simulated using a MATLAB programming and power consumption algorithms take into consideration all aspects of power consumption in the operation of the node. The modified LEACH-C routing protocol shows improvements in lifetime as well as in network disintegration criterion
A Novel Cluster Head Selection Algorithm to Maximize Wireless Sensor Network ...IJCNCJournal
Wireless Sensor Networks (WSNs) are crucial for various applications such as environmental monitoring, industrial automation, and healthcare. However, the constrained energy resources of sensor nodes have a substantial effect on the longevity and performance of these networks. To address this issue, this paper introduces the Optimized Energy Efficient algorithm in Wireless Sensor Networks through Cluster Head Selection Using Residual Energy and Distance Metrics together. The study offers a new approach to selecting cluster heads by combining residual energy and distance metrics. The proposed algorithm called modified intelligent energy efficiency cluster algorithm (MIEEC-A), that enhances WSN energy efficiency by choosing nodes with high residual energy and close proximity to their neighbours as cluster heads. Extensive simulations and evaluations show that this approach effectively extends network lifetime, improves data aggregation, and boosts energy efficiency, thus making a valuable contribution to WSN lifetime.
A Novel Cluster Head Selection Algorithm to Maximize Wireless Sensor Network ...IJCNCJournal
Wireless Sensor Networks (WSNs) are crucial for various applications such as environmental monitoring, industrial automation, and healthcare. However, the constrained energy resources of sensor nodes have a substantial effect on the longevity and performance of these networks. To address this issue, this paper introduces the Optimized Energy Efficient algorithm in Wireless Sensor Networks through Cluster Head Selection Using Residual Energy and Distance Metrics together. The study offers a new approach to selecting cluster heads by combining residual energy and distance metrics. The proposed algorithm called modified intelligent energy efficiency cluster algorithm (MIEEC-A), that enhances WSN energy efficiency by choosing nodes with high residual energy and close proximity to their neighbours as cluster heads. Extensive simulations and evaluations show that this approach effectively extends network lifetime, improves data aggregation, and boosts energy efficiency, thus making a valuable contribution to WSN lifetime.
Energy balanced on demand clustering algorithm based on leach-cijwmn
The proposed algorithm aims to improve energy efficiency in wireless sensor networks. It uses a centralized k-means clustering algorithm to form clusters based on minimizing total energy. The base station calculates relevant information for each node, including total network energy, distance to neighbor nodes, and cluster assignment. Nodes then use this information to probabilistically elect cluster heads within each cluster in a distributed manner. The algorithm considers both energy levels and communication distances to select optimal cluster heads. Simulation results show the proposed algorithm outperforms LEACH-C in network lifetime, stability period, and energy efficiency.
INCREASE THE LIFETIME OF WIRELESS SENSOR NETWORKS USING HIERARCHICAL CLUSTERI...ijwmn
Wireless sensor networks consist of hundreds or thousands of nodes with limited energy. Since the life time
of each sensor is equivalent to the battery life, the energy issue is considered as a major challenge.
Clustering has been proposed as a strategy to extend the lifetime of wireless sensor networks. Cluster size,
number of Cluster head per cluster and the selection of cluster head are considered as important factors in
clustering. In this research by studying LEACH algorithm and optimized algorithms of this protocol and by
evaluating the strengths and weaknesses, a new algorithm based on hierarchical clustering to increase the
lifetime of the sensor network is proposed. In this study, with a special mechanism the environment of
network is layered and the optimal number of cluster head in each layer is selected and then recruit for the
formation of clusters in the same layer by controlling the topology of the clusters is done independently.
Then the data is sent through the by cluster heads through the multi- stage to the main station. Simulation
results show that the above mentioned method increases the life time about 70% compared to the LEACH.
INCREASE THE LIFETIME OF WIRELESS SENSOR NETWORKS USING HIERARCHICAL CLUSTERI...ijwmn
Wireless sensor networks consist of hundreds or thousands of nodes with limited energy. Since the life time
of each sensor is equivalent to the battery life, the energy issue is considered as a major challenge.
Clustering has been proposed as a strategy to extend the lifetime of wireless sensor networks. Cluster size,
number of Cluster head per cluster and the selection of cluster head are considered as important factors in
clustering. In this research by studying LEACH algorithm and optimized algorithms of this protocol and by
evaluating the strengths and weaknesses, a new algorithm based on hierarchical clustering to increase the
lifetime of the sensor network is proposed. In this study, with a special mechanism the environment of
network is layered and the optimal number of cluster head in each layer is selected and then recruit for the
formation of clusters in the same layer by controlling the topology of the clusters is done independently.
Then the data is sent through the by cluster heads through the multi- stage to the main station. Simulation
results show that the above mentioned method increases the life time about 70% compared to the LEACH.
Energy Efficient Optimized LEACH-C Protocol using PBO Algorithm For Wireless ...IRJET Journal
This document proposes an optimized LEACH-C protocol called OLEACH-C that uses a pollination-based optimization (PBO) algorithm to select cluster heads in a wireless sensor network. The goal is to improve energy efficiency and extend the lifetime of the network. It first describes existing hierarchical routing protocols like LEACH, LEACH-C, and Multi-hop LEACH. It then explains how the proposed OLEACH-C protocol would use the PBO algorithm to select cluster heads based on remaining energy and distance to the base station, aiming to minimize energy consumption during data transmission. The PBO algorithm is inspired by flower pollination processes and aims to optimize cluster head selection. The document argues this approach could
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHODijwmn
The document proposes a new method to increase the lifetime of wireless sensor networks. It divides the sensor network environment into two virtual layers based on distance from the base station. It then uses residual energy, distance from base station, and position in the layers as factors in selecting cluster heads. Simulations show the proposed method outperforms LEACH and ELEACH algorithms in both homogeneous and heterogeneous sensor energy environments.
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHODijwmn
One of the most important issues in Wireless Sensor Networks (WSNs) is severe energy restrictions. As the
performance of Sensor Networks is strongly dependence to the network lifetime, researchers seek a way to
use node energy supply effectively and increasing network lifetime. As a consequence, it is crucial to use
routing algorithms result in decrease energy consumption and better bandwidth utilization. The purpose of
this paper is to increase Wireless Sensor Networks lifetime using LEACH-algorithm. So before clustering
Network environment, it is divided into two virtual layers (using distance between sensor nodes and base
station) and then regarding to sensors position in each of two layers, residual energy of sensor and
distance from base station is used in clustering. In this article, we compare proposed algorithm with wellknown LEACH and ELEACH algorithms in homogenous environment (with equal energy for all sensors)
and heterogeneous one (energy of half of sensors get doubled), also for static and dynamic situation of base
station. Results show that our proposed algorithm delivers improved performance.
An energy efficient protocol based study of wsn to increase the lifetimeIAEME Publication
This document summarizes and compares several hierarchical routing protocols for wireless sensor networks that aim to improve energy efficiency and increase network lifetime. It discusses Low-Energy Adaptive Clustering Hierarchy (LEACH), Energy LEACH (e-LEACH), Power-Efficient Gathering in Sensor Information Systems (PEGASIS), Threshold-sensitive Energy Efficient sensor Network (TEEN), and Hybrid Energy-Efficient Distributed clustering (HEED). It compares the protocols based on their concept, achieved network lifetime, energy efficiency, and drawbacks. LEACH uses random cluster head selection while e-LEACH selects heads based on residual energy. PEGASIS forms chains to reduce distances between nodes but has single point failures. TEEN
Cluster Head Selection Techniques for Energy Efficient Wireless Sensor Networ...ijsrd.com
Wireless sensor networks are widely considered as one of the most important technologies. The Wireless Sensor Network (WSN) is a wireless network consisting of ten to thousand small nodes with sensing, computing and wireless communication capabilities. They have been applied to numerous fields such as healthcare, monitoring system, military, and so forth. Recent advances in wireless sensor networks have led to many new protocols specifically designed for sensor networks where energy awareness is an essential consideration. Energy efficiency is thus a primary issue in maintaining the network. Innovative techniques that improve energy efficiency to prolong the network lifetime are highly required. Clustering is an effective topology control approach in wireless sensor networks. This paper elaborates several techniques like LEACH, HEED, LEACH-B, PEACH, EEUC of cluster head selection for energy efficient in wireless sensor networks.
Optimized Cluster Establishment and Cluster-Head Selection Approach in WSNIJCNCJournal
In recent years, limited resources of user products and energy-saving are recognized as the major challenges of Wireless Sensor Networks (WSNs). Clustering is a practical technique that can reduce all energy consumption and provide stability of workload that causes a larger difference in energy depletion among other nodes and cluster heads (CHs). In addition, clustering is the solution of energy-efficient for maximizing the network longevity and improvising energy efficiency. In this paper, a novel OCE-CHS (Optimized Cluster Establishment and Cluster-Head Selection) approach for sensor nodes is represented to improvise the packet success ratio and reduce the average energy-dissipation. The main contribution of this paper is categorized into two processes, first, the clustering algorithm is improvised that periodically chooses the optimal set of the CHs according to the speed of the average node and average-node energy. This is considerably distinguished from node-based clustering that utilizes a distributed clustering algorithm to choose CHs based on the speed of the current node and remaining node energy. Second, more than one factor is assumed for the detached node to join the optimal cluster. In the result section, we discuss our clustering protocols implementation of optimal CH-selection to evade the death of SNs, maximizing throughput, and further improvise the network lifetime by minimizing energy consumption.
OPTIMIZED CLUSTER ESTABLISHMENT AND CLUSTER-HEAD SELECTION APPROACH IN WSNIJCNCJournal
In recent years, limited resources of user products and energy-saving are recognized as the major challenges of Wireless Sensor Networks (WSNs). Clustering is a practical technique that can reduce all energy consumption and provide stability of workload that causes a larger difference in energy depletion among other nodes and cluster heads (CHs). In addition, clustering is the solution of energy-efficient for maximizing the network longevity and improvising energy efficiency. In this paper, a novel OCE-CHS (Optimized Cluster Establishment and Cluster-Head Selection) approach for sensor nodes is represented to improvise the packet success ratio and reduce the average energy-dissipation. The main contribution of this paper is categorized into two processes, first, the clustering algorithm is improvised that periodically chooses the optimal set of the CHs according to the speed of the average node and average-node energy. This is considerably distinguished from node-based clustering that utilizes a distributed clustering algorithm to choose CHs based on the speed of the current node and remaining node energy. Second, more than one factor is assumed for the detached node to join the optimal cluster. In the result section, we discuss our clustering protocols implementation of optimal CH-selection to evade the death of SNs, maximizing throughput, and further improvise the network lifetime by minimizing energy consumption.
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)ijsrd.com
In the wireless sensor networks (WSNs), the sensor nodes (called motes) are usually scattered in a sensor field an area in which the sensor nodes are deployed. These motes are small in size and have limited processing power, memory and battery life. In WSNs, conservation of energy, which is directly related to network life time, is considered relatively more important souse of energy efficient routing algorithms is one of the ways to reduce the energy conservation. In general, routing algorithms in WSNs can be divided into flat, hierarchical and location based routing. There are two reasons behind the hierarchical routing Low Energy Adaptive Clustering Hierarchy (LEACH) protocol be in explored. One, the sensor networks are dense and a lot of redundancy is involved in communication. Second, in order to increase the scalability of the sensor network keeping in mind the security aspects of communication. Cluster based routing holds great promise for many to one and one to many communication paradigms that are pre valentines or networks.
INCREASE THE LIFETIME OF WIRELESS SENSOR NETWORKS USING HIERARCHICAL CLUSTERI...ijwmn
Wireless sensor networks consist of hundreds or thousands of nodes with limited energy. Since the life time
of each sensor is equivalent to the battery life, the energy issue is considered as a major challenge.
Clustering has been proposed as a strategy to extend the lifetime of wireless sensor networks. Cluster size,
number of Cluster head per cluster and the selection of cluster head are considered as important factors in
clustering. In this research by studying LEACH algorithm and optimized algorithms of this protocol and by
evaluating the strengths and weaknesses, a new algorithm based on hierarchical clustering to increase the
lifetime of the sensor network is proposed. In this study, with a special mechanism the environment of
network is layered and the optimal number of cluster head in each layer is selected and then recruit for the
formation of clusters in the same layer by controlling the topology of the clusters is done independently.
Then the data is sent through the by cluster heads through the multi- stage to the main station. Simulation
results show that the above mentioned method increases the life time about 70% compared to the LEACH.
Iaetsd survey on wireless sensor networks routingIaetsd Iaetsd
This document summarizes and compares several hierarchical routing protocols for wireless sensor networks that aim to improve energy efficiency. It discusses LEACH, HEED, PEGASIS, TBC and TREEPSI protocols. These protocols use clustering and data aggregation techniques to reduce energy consumption and prolong network lifetime. Simulation results show that these hierarchical protocols can achieve better energy efficiency and balance energy loads compared to traditional routing protocols. The document also analyzes the advantages and disadvantages of the LEACH protocol in detail.
Wireless sensor networks have recently come into prominence because they hold the
potential to revolutionize many segments. The Wireless Sensor Network (WSN) is made up of a
collection of sensor nodes, which were small energy constrained devices. Routing technique is one of
the research area in wireless sensor network. So by designing an efficient routing protocol for
reducing energy consumption is the important factor. In this paper, a brief introduction to routing
challenges in WSN have been mentioned. This paper also provides the basic classification of routing
protocols in WSNs along with the most energy efficient protocol named LEACH along with its
advantages and disadvantages. This paper also focus on some of the improved version of LEACH
protocol.
Enhanced Routing and Cluster Based Algorithms in WSNs to Improve Communicatio...IJSRED
This document summarizes a research paper that proposes and evaluates several routing algorithms to improve communication and energy efficiency in wireless sensor networks. It begins with an introduction to wireless sensor networks and discusses existing routing protocols. It then describes four proposed algorithms: RTP-AMODV, MAODV, MM-LEACH, and E-LEACH. The document outlines the methodology used to simulate and compare the performance of these proposed algorithms against existing routing protocols using metrics like packet delivery ratio, end-to-end delay, throughput, and node energy. The results show the enhanced LEACH (E-LEACH) algorithm achieved better performance than the others in terms of throughput, packet delivery ratio, delay, energy consumption, and network lifetime
ENERGY CONSUMPTION IMPROVEMENT OF TRADITIONAL CLUSTERING METHOD IN WIRELESS S...IJCNCJournal
In the traditional clustering routing protocol of wireless sensor network, LEACH protocol (Low Energy
Adaptive Clustering Hierarchy) is considered to have many outstanding advantages in the implementation
of the hierarchy according to low energy adaptive cluster to collect and distribute the data to the base
station. The main objective of LEACH is: To prolong life time of the network, reduce the energy
consumption by each node, using the data concentration to reduce bulletins in the network. However, in the
case of large network, the distance from the nodes to the base station is very different. Therefore, the
energy consumption when becoming the host node is very different but LEACH is not based on the
remaining energy to choose the host node, which is based on the number of times to become the host node
in the previous rounds. This makes the nodes far away from the base station lose power sooner.
In this paper, we give a new routing protocol based on the LEACH protocol in order to improve operating
time of sensor network by considering energy issues and distance in selecting the cluster-head (CH), at that
time the nodes with high energy and near the base station (BS) will have a greater probability of becoming
the cluster-head than the those in far and with lower energy.
This presentation provides a detailed overview of air filter testing equipment, including its types, working principles, and industrial applications. Learn about key performance indicators such as filtration efficiency, pressure drop, and particulate holding capacity. The slides highlight standard testing methods (e.g., ISO 16890, EN 1822, ASHRAE 52.2), equipment configurations (such as aerosol generators, particle counters, and test ducts), and the role of automation and data logging in modern systems. Ideal for engineers, quality assurance professionals, and researchers involved in HVAC, automotive, cleanroom, or industrial filtration systems.
Expansive soils (ES) have a long history of being difficult to work with in geotechnical engineering. Numerous studies have examined how bagasse ash (BA) and lime affect the unconfined compressive strength (UCS) of ES. Due to the complexities of this composite material, determining the UCS of stabilized ES using traditional methods such as empirical approaches and experimental methods is challenging. The use of artificial neural networks (ANN) for forecasting the UCS of stabilized soil has, however, been the subject of a few studies. This paper presents the results of using rigorous modelling techniques like ANN and multi-variable regression model (MVR) to examine the UCS of BA and a blend of BA-lime (BA + lime) stabilized ES. Laboratory tests were conducted for all dosages of BA and BA-lime admixed ES. 79 samples of data were gathered with various combinations of the experimental variables prepared and used in the construction of ANN and MVR models. The input variables for two models are seven parameters: BA percentage, lime percentage, liquid limit (LL), plastic limit (PL), shrinkage limit (SL), maximum dry density (MDD), and optimum moisture content (OMC), with the output variable being 28-day UCS. The ANN model prediction performance was compared to that of the MVR model. The models were evaluated and contrasted on the training dataset (70% data) and the testing dataset (30% residual data) using the coefficient of determination (R2), Mean Absolute Error (MAE), and Root Mean Square Error (RMSE) criteria. The findings indicate that the ANN model can predict the UCS of stabilized ES with high accuracy. The relevance of various input factors was estimated via sensitivity analysis utilizing various methodologies. For both the training and testing data sets, the proposed model has an elevated R2 of 0.9999. It has a minimal MAE and RMSE value of 0.0042 and 0.0217 for training data and 0.0038 and 0.0104 for testing data. As a result, the generated model excels the MVR model in terms of UCS prediction.
Video Games and Artificial-Realities.pptxHadiBadri1
🕹️ #GameDevs, #AIteams, #DesignStudios — I’d love for you to check it out.
This is where play meets precision. Let’s break the fourth wall of slides, together.
Optimize Indoor Air Quality with Our Latest HVAC Air Filter Equipment Catalogue
Discover our complete range of high-performance HVAC air filtration solutions in this comprehensive catalogue. Designed for industrial, commercial, and residential applications, our equipment ensures superior air quality, energy efficiency, and compliance with international standards.
📘 What You'll Find Inside:
Detailed product specifications
High-efficiency particulate and gas phase filters
Custom filtration solutions
Application-specific recommendations
Maintenance and installation guidelines
Whether you're an HVAC engineer, facilities manager, or procurement specialist, this catalogue provides everything you need to select the right air filtration system for your needs.
🛠️ Cleaner Air Starts Here — Explore Our Finalized Catalogue Now!
AN ENHANCED HYBRID ROUTING AND CLUSTERING TECHNIQUE FOR WIRELESS SENSOR NETWORK
1. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
DOI: 10.5121/ijwmn.2020.12102 13
AN ENHANCED HYBRID ROUTING AND
CLUSTERING TECHNIQUE FOR WIRELESS SENSOR
NETWORK
Hasan Al-Refai
Department of Computer Science, Philadelphia University, Jordan
ABSTRACT
Wireless Sensor Networks (WSN) have extensively deployed in a wide range of applications. However,
WSN still faces several limitations in processing capabilities, memory, and power supply of sensor nodes. It
is required to extend the lifetime of WSN. Mainly this is achieved by routing protocols choosing the best
transmission path in-network with desired power conservation.This cause is developing a generic protocol
framework for WSNa big challenge. This work proposed a new routing technique, described as Hybrid
Routing-Clustering (HRC) model. This new approach takes advantage of clustering and routing procedures
defined in K-Mean clustering and AODV routing, which constituted of three phases. This development aims
to achieve enhanced power conservation rate in consequence network lifetime. An extensive evaluation
methodology utilized to measure the performance of the proposed model in simulated scenarios.The results
categorized in terms of the average amount of packet received and power conservation rate. The Hybrid
Routing-Clustering (HRC) model was determined, showed enhanced results regarding both parameters. In
the end, they are comparing these results with well-known routing and well-known clustering algorithms.
KEYWORDS
Wireless Sensor Networks, Clustering, Routing, Power conservation, Network lifetime, AODV, K-Mean,
LEACH
1. INTRODUCTION
Wireless Sensor Network (WSN) is a collection of small, self-contained electromechanical
devices that monitor the environmental conditions and be useful to employ in many applications
such as medical, automotive safety, and space applications. There are many essential priorities to
build an architectural (WSN), such as deployment, mobility, infrastructure, network topology,
network size and density, connectivity, lifetime, node addressability, data aggregation, etc. Sensor
nodes have several limitations, such as limited battery life, low computational capability, short
radio transmission range, and small memory space. Still, the primary constraint of the nodes is
their limited energy resource, which causesthe disconnection of the network.
Therefore, to reduce energy usage in wireless sensor networks, many cluster-based routings have
been proposed. Among those proposed, LEACH (Low Energy Adaptive Clustering Hierarchy) is
a well-known cluster-based sensor network architecture, which aims to distribute energy
consumption evenly to every node in a given network. This clustering technique requires a
predefined number of clusters and has been developed with an assumption that the sensor nodes
are uniformly distributed throughout the network (Sukhchandan Randhawa&Sushma Jain.
2019)(Tillapart et al. 2005). Moreover, (Maurya et a. 2014) stated that Low-Energy Adaptive
Clustering Hierarchy (LEACH) is the first significant protocol, which consumes less amount of
energy while routing the data to the base station. However, other researchers discussed this issue
2. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
14
in a different way (Gnanambigai et al. .2014) stated that LEACH proves to be an outwitting
routing scheme ishas limitations in inheritance due to the power-consuming overhead processing
and the increased number of participating nodes. Such limitations motivated the researcher to
carry out this research.
Numerous citations performed for the first paper released LEACH. These studies based their
work principles on LEACH false assumptions, which in turn results in failure throughout their
researches' works. Therefore, this research implemented and adopted a new model based on
realistic values within the use of both simple routing and clustering represented in subsections
(2.1.2) and (2.1.3), respectively, to clarify LEACH assumptions limitations.
Therefore, this work will follow the below methodology:
1- Define the problem statement by implementing LEACH and AODV assumptions on real
environments’ parameters.
2- Defining the scope of work by focusing on solving the formulated problems and issues of
LEACH assumptions on real environments.
3- Proposing a new hybrid routing and clustering technique based on integrating K-Mean
clustering as a clustering algorithm and simple routing i.e., AODV, as routing algorithm,
to be reliable in real environments.
4- Divide the proposed technique into phases, to enhance its efficiency and ease the
troubleshooting process.
5- Evaluate the proposed technique by simulating it on the real environment’s parameters
using MATLAB.
Besides this section, the next section reviewed some related works and current solutions for the
problem under study. The proposed algorithm and its phases are discussed in the third section.
The fourth section discussed the experiment and the scenarios that were implemented to prove the
algorithm and the obtained results. Finally, yet importantly, the fifth section showed the
conclusions and summarized the entire work.
2. TECHNICAL BACKGROUND
Having mentioned the problem statement of this work in addition to our proposed solution, in this
section, brief details about the techniques, schemas, and algorithms to be used in this work will be
shown.
Wireless Sensor Network (WSN) is an emerging network technology that provides reputable
monitoring of the various environmental circumstances. One of the paramount constraints in the
WSN is the scrimp energy resource. Many experimental works in WSNs are focussed on
achieving energy efficacy. Many researchers focused on routing schemes as an effective Factor to
achieve energy-efficient operation (Sukhchandan Randhawa&Sushma Jain. 2019),
(Kaswan A., Singh V., Jana P.K. 2018), ( Amit Sarkar1 & T. Senthil Murugan. 2019),
(Gnanambigai et al., 2014). designing an effective routing protocol is a critical approach for
energy conservations in wireless sensor networks (Huang, & Yen, 2009).The latest algorithm of
routing build and test under the assumption of uniformly distributed sensor node .although, the
determines of this assumption is that it needs to be installed and condensed in some area and
spares in other areas to form the scope of the ongoing monitoring process. (Baroudi et al., 2012).
Wireless Sensor Network is modern technology, and it developed rapidly. Extending the lifetime
of a wireless sensor network is highly recommended issues. Reduce energy consumption in the
network by choosing the best transmission path in a network that is responsible for the routing
3. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
15
techniques (Sharma et al.,2015). Consequently, Routing protocols schemes are the main
requirements for developing a model for WSNs, if the desired is power conservation. There are
mainly two fields of managing the WSN environment, categorized as Clustering Algorithms and
Routing Algorithms.
3. CLUSTERING OF SENSOR NODES
The clustering technique has been proved to be one of the most efficient methods in this field, due
to its scalability, the ability of aggregating data, minimized energy consumption, and robustness.
Many protocols are categorized under the umbrella of cluster-based protocols. However, some of
these protocols repeat the clustering operation at certain intervals of time, leading to a potential
waste of energy.
To name a few of clustering techniques in WSNs: Low-Energy Adaptive Clustering Hierarchy
(LEACH) (Heinzelman et al. 2000), Hybrid Energy-Efficient Distributed clustering (HEED)
(Younis & Fahmy 2004), Distributed Weight-based Energy-efficient Hierarchical Clustering
protocol (DWEHC) (Ding et al. 2005), and Position-based Aggregator Node ELection protocol
(PANEL) (Sukhchandan Randhawa&Sushma Jain. 2019), ( utty andSchaffer,2010).
Researchers suggested that grouping the sensors into clusters will provide higher scalability, and
make energy consumption more efficient, hence, prolonging the lifetime of the entire WSN. Such
clusters allow for aggregation and limiting data transmission.
Clustering means that nodes are divided into virtual groups according to some rules, where nodes
belonging to a group can execute different functions from other nodes. When forming a cluster, a
“Cluster Head”, CH, is elected and the members of such a cluster can communicate with their CH
directly; then this CH can forward the aggregated data to the central base station, eventually,
through other CHs (Kumar, et al.; 2014) and (Halder, & Ghosal, 2015), (Sukhchandan
Randhawa&Sushma Jain. 2019). Figure 1 below shows how a clustered WSN work:
Figure 1: Clustering Technique in a WSN
3.1. LEACH Algorithm
The LEACH (Low-Energy Adaptive Clustering Hierarchy) clustering protocol (Heinzelman et al.,
2000) was a pioneer in such methodology. In this clustering protocol, the head repeatedly rotates
amongst the nodes, to balance the energy consumption. This way, energy in the nodes is reduced
evenly among the nodes, and untimely battery drainage can be avoided. In this protocol, each
sensor node transmits collected data to the CH, which in turn collects them and sends them
4. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
16
directly to the base station (which is known as the data sink), regardless of its distance. It is most
efficient when the area covered by WSN is small, or when the cost of receiving data is high.
Figure 2 below shows the clustering hierarchy of a WSN applying the LEACH protocol:
Figure 2: LEACH Clustering
LEACH works over two phases:
1- The Setup Phase (where cluster-heads are chosen)
- Cluster-head selection: where the probability of a node to become a CH is calculated on timed
intervals, and the CH selection is made independently by each node without consulting other
nodes in the cluster to minimize overhead in cluster head establishment. This probability
decreases in case a node was chosen to be a CH in previous rounds; each node during cluster head
selection will generate a random number between 0 and 1. If the number is less than a calculated
threshold, the node will become a cluster head. The threshold is calculated as:
Where n is the current node, P is the a priori probability of this node to be selected as a CH, r is
the order of the current round, and G is the set of nodes that haven’tbecomeCHs within the last
1/P rounds.
- Cluster Set-Up: Each node in the WSN will broadcast a message to the rest of the nodes stating
its status. These nodes will then determine the most
suitableclustertheyprefertojoinbasedonthereceivedmessage’sstrength.CHs must keep their
receivers ON to receive surroundingnodes’decisions.
- Transmission schedule creation: the CH creates a schedule containing the number of nodes in
the cluster, and then nodes send their data to the cluster head.
2. Steady-state Phase (CH manages data transmission among connected nodes)
- Data transmission begins from cluster nodes to cluster heads.
- Validation of received signals and aggregation of the data to be transmitted to the base station. -
Data transmission from cluster heads to the base station.
5. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
17
Power Model of LEACH Protocol
To accurately define our problem, which can formulate the motivation of this research, we have
implemented the LEACH assumption on parameters from a real environment containing physical
tools. However, the impact of the power model on the LEACH protocol is illustrated in figure 3.
We have changed the network size in this configuration from 100x100 to 200x200 with the same
number of nodes without changing the location of the sink node. It can observe that in 100x100
areas, the entire nodes are connected as well as the whole cluster heads can reach a sink node
since the distance between nodes and sink node is less than 100. However, we can observe that in
area 200x200, the disconnected nodes number, which cannot even reach a cluster head is larger
than 50% of the total number of nodes.
Moreover, 4 of the 5 selected cluster heads in different rounds could not reach a sink node. This
figure shows the importance of routing in WSN. Furthermore, it explains that LEACH has many
problems, which developed a motivation to solve them by proposing this algorithm.
3.2. Network Life Time for LEACH and Simple Routing
After detailing the related parameters of LEACH and simple routing algorithm, we can evaluate
the life-time of their nodes and the entire network, by applying their assumptions on the same
parameters. Figure 4shows the CDF of the network lifetime of both of LEACH and simple
routing. We can observe that under the Wi-Fi power model. Simple routing lives more than
LEACH. We can observe that 80 % of nodes live more than 1800 rounds, unlike LEACH, which
die in less than 1800 rounds. We also can observe the distribution in dying of nodes in LEACH.
Since LEACH randomizes the dying nodes, which leads to the more fairallocation of the dead
nodes and then longer life-time. However, one thing to be mentioned is that the nodes send the
data even if these data did not receive from the sink node. In other words, nodes also sent if the
network is disconnected. We have observed that only 819 packets have been received in the area
of 300x300 using AODV, comparing with 1770 using Clustering. Moreover, to compare the
lifetime between LEACH and the Routing (AODV), the disconnected rounds have been deleted
from the LEACH CDF plot for area 300x300.
Figure 3: Impact of the power model on LEACH protocol
6. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
18
Figure (4): Routing vs. ClusteringCDF (Network Lifetime)
4. RELATED WORK
Several studies are carried out based on LEACH assumptions such as: (Tillapart et al.,
2005;Haiming, &Sikdar, 2007; Yan et al., 2009; Huang,& Yen, 2009Baroudi, et al., 2012;
Baroudi et al., 2012; Guo et al., 2012; Guo et al., 2012;Tyagi et al.; 2013;Zhang et al., 2013;
Patra, Chouhan, 2013; Zhang, & Zhao, 2014;Gambhir,& Fatima, 2014;Gnanambigai et al., 2014;
Sharma, & Choudhary, 2014; Maurya et al., 2014). Others are studied routing and clustering, such
as, while some research works achieved good performance based on the assumption of equal
initial power and/or predefined ratio in types of nodes, these mechanisms are not flexible.
Besides, existed works rarely deal with cluster head distribution (Tsai & Chen, 2015). Studies that
are concerned in hybrid models based on leaching like: (Tillapart et al., 2005;Zhang et al., 2013;
Patra, Chouhan, 2013).
(Tillapart et al., 2005) proposed a new architecture based on hybrid clustering and routing for
WSNs quite similar to the proposed research model with some differences in the main parts based
on. Their method relays on three parts: first, a technique termed modified subtractive clustering
technique. Secondly, a technique termed an energy-aware cluster head selection.
Finally, an algorithm termed coast based routing algorithm. These supposed to be performed at
the base station BS because they are considered as centralized techniques, and it is showed that
their proposed architecture outperforms the LEACH scheme in terms of energy conservations.
(Haiming andSikdar, 2007) reduced the consumption happening to the energy throughout
excluding the requirements of synchronizing TDMA. With the use of LEACH sleep-wake up
based on decentralizing MAC protocol as the first step. Then, illustration for an optimal
probability-obtaining framework is made, where the node becomes CH to reduce the energy
consumption in the network. Firstly, the small networks are illustrated in their analysis with an
assumption that the distance expected for all CHs from the sink node is similar. After that, the
larger networks represented as a complement analysis of small ones; but with a conditionwhere
the distance, as mentioned above, is altered not similar. The assumption, however,changed
because the nodes in large networks may be farther away from the sink, which in turn required
more energy to be consumed until it reaches the sink. Their resulted simulations show that their
proposed method outperforms LEACH in terms of significant energy consumption, which relates
to one of our research parameters that will be compared throughout the research proposed method
concerning LEACH.
7. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
19
(Huang & Yen.2009) proposed a protocol also to reduce power consumption efficiently. This
protocol called CB-DHRP. Their proposed protocol designed according to LEACH scheme with
identical work principle with only one difference in single LEACH assumption. This assumption
relates to the transmission range for a node and the method of formation, which used to create a
routing structure.
Regarding the restricted transmitting range of a node and the assist of the cluster member and
CHs combination CB-DHRP builds transmission paths, which can be described with an efficient
energy reservation and have the ability to send the sensed data into the sink base station BS. Their
resulted simulations show that, within an available selection to CHs, CB-DHRP outperforms
LEACH, ERA, and PEGASIS protocols in terms of improving network lifetime by 1.5 times
better than the other protocol above does. This study is critical to our research due to the network
lifetime parameter that CB-DHRP compared its performance to, concerning LEACH.
To achieve power conservation, we should use the proposed hybrid self-decisive clustering
technique based on Hierarchical Agglomerative Clustering and k-means algorithm, as earlier
mentioned before. Such algorithms are to arrive at an optimal number of clusters for a given set of
nodes distributed over the geographical area.
5. PROPOSED ALGORITHM
The proposed hybrid routing-clustering (HRC) model is described in section 3.4. However, the
demonstration of sensor nodes’ power, data rates, and transmission distances used within the
proposed model are described in section (3.1) and (3.2).
5.1. Power Consumption Demonstration for Sensor Nodes
WSN contains numerous small devices called sensor nodes, which are frequently setup randomly
over a wide area for sensing and monitoring purposes to the different physical phenomena
associated parameters together with environmental circumstances at different positions, and
communicate with each other. However, WSN devices have various resource limitations, such as
fewer memories, small clock speed, limited battery energy, and restricted computational power.
Similarly, the lifetime of the network, the effectiveness of the energy, load balance, and much
more scalability key issues, which considered the fundamental requirements of WSN applications
(Kodali&Aravapalli, 2014).
However, as explained in later sections, sensor nodes of the proposed power model are Wi-Fi
enabled nodes. See table 1, which shows the consumed power to send or receive bits. These
values can be found in (Halperin et al., 2010). Utilizing these values, equation (1) illustrates the
required power to send while equation (2) illustrates the needed power to receive and then, listen.
Table 1: Power model coefficients
Variable Value
Power to send (Ps) 17nJ/bit
Power to listen (Pl) 12nJ/bit
8. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
20
𝑆𝑒𝑛𝑑𝑃𝑜𝑤𝑒𝑟 (𝑇𝑥) = 𝑃𝑠 ∗ 𝑃𝑎𝑐𝑘𝑒𝑡𝑠𝑖𝑧e (1)
𝑅𝑒𝑐𝑒𝑖𝑣𝑖𝑛𝑔𝑃𝑜𝑤𝑒𝑟 (𝑅 𝑥) = 𝑃𝑙 ∗ 𝑃𝑎𝑐𝑘𝑒𝑡𝑠𝑖𝑧𝑒 (2)
5.2. Data Rate and Transmission Distance Demonstration
From observing the above equations, power does not depend on distance as in LEACH
assumptions. Power depends on packet size and bit rate, as shown in (Halperin et al. 2010).
In the proposed model, the first assumption of LEACH protocol, which is regarding that each
sensor nodes contain an equal amount of energy, was modified, and nodes are not required to
measure distances and direct their antennas. In other words, this model is implementable. Two
parameter values are defined in the proposed model; first, the bit rate of sensor nodes is 50Mbps.
Second, the transmission distance is constant, which is 100m and not like LEACH.
5.3. Proposed Hybrid Routing-Clustering (HRC) Model
After demonstrating the power consumption, data rate, and transmission distance, the proposed
protocol is described in this section.
Figure 5: Flow chart of the proposed algorithm.
HRC consists of three main phases. In the first phase, the sink node broadcasts a packet. Any
node receives this packet will be marked as layer 1. Subsequently, the nodes in this layer will add
the layer number to the packet and rebroadcasts it. Any node receives this rebroadcasted packet
will be identified as layer 2. The nodes in layer 2 will continue in the same procedure until all
nodes in the network receive a layer number.
These two layers, in addition to the HRC, three phases will be briefly identified in the next
subsections below, but after explaining briefly how this implemented system algorithm works in
detail. See figure 5, which illustrates the flow chart of the proposed algorithm.
Flooding Message From Sink
Nodes Broadcast Message with its Layer Number
Build Routing Table (Rout to the Sink) in each node
Calculate Clusters Utilizing parameters from Sink Flood
Message
Average Nodes in clusters accoding to Location of Centroids
Send Data to Cluster Heads and use table to route data to sink
9. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
21
First Phase: Preparing the Nodes
The sink node sends a broadcast to all nodes within its coverage area. All nodes that receive the
broadcast message resend a broadcast and declare as layer one. All nodes that receive the resend
broadcast are clarified as layer two and resend a broadcast, and so on. For more detailed steps on
what is happening during this phase, the steps below are stated as follows:
1- Each node has a physical address.
2- Sink node knows its location in the network.
3- Sink node broadcast a MSG <sink physical address, layer 0, location, distance=0, random
values = 20, 30, 40, 50>.
4- Any node receives this MSG will mark itself as Layer 1 node. They modify the received MSG
as follows < Physical address, layer 1, location “sink”, distance= can be computed from equation
(3), random values=20, 30, 40, 50>.
5- Each node in this layer will broadcast this MSG. If a layer one node receives this MSG, it will
add the node physical address into a neighbor table like the one shown in table 2.
6- Any node which has no layer number receives these broadcast MSG will update its status to be
in layer= MSG.layer+1. Subsequently, it will broadcast the MSG by modifying the following
fields <Physical address, layer 2, location “sink”, distance=MSG.distance+ computed new
distance, random values=20, 30, 40, 50>
7- If a node in the current layer (e.g. layer 2) receives multi-packets from nodes with layer
number less than its layer number (e.g., layer 1). It will use the first packet it received to calculate
the distance, and it will add the physical address in the new MSG into a gateway table for
possible routing nodes. See table 3 for an example for a gateway list.
8- Any nodes receive this MSG will do the following.
A- If the node in Layer 1 discards the MSG.
B- If the node in Layer2 adds the Physical address into the neighbor table.
C- If it has, no layer will repeat step 6 and so on.
D- If multi packets from the layer add the physical address to the gateway table
9- When nodes in the last layer broadcast the MSG, no new nodes will receive the MSG;
however, they will consider itself as a leaf node.
Table 2: Neighbor table
Physical address Mark
1
4
8
Etc.
10. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
22
Table 3: Gateway List
Node 4
Node 7
Etc.
All nodes will receive these MSGs. If a node does not receive any MSG, this means it cannot
connect with any other nodes, and it should be relocated since it is disconnected from the
Network. Equation (3) illustrates the Free-space propagation model (Schmidt-Eisenlohr, 2010).
Any propagation model can be used. However, this one is the easiest.
𝑃𝑇(𝑑) =
𝑃𝑡 𝐺𝑡 𝐺 𝑇 𝜆2
(4𝜋)2 𝑑2 𝐿
………………….. (3)
Where:
𝑃𝑡Is the transmitted power
𝑃𝑇(𝑑)Is the received power
𝐺𝑡Is the transmitter antenna gain mostly equal to one
𝐺 𝑇Is the receiver antenna gain mostly equal to one
𝑑Is the distance between transmitter and receiver
𝜆Is the wavelength in which the communication takes place.
𝐿Is the system loss factor dependent upon line attenuation, and its equal to one.
Second Phase: Clustering and Centroid
In this phase, the clusters are constructed. The WSNs are consist of a number of clusters (# CHs).
In this work, 100 nodes are distributed randomly in the different coverage area dimensions;
100x100, 200x200 ... 500x500. Moreover, all the nodes in this phase each (nodes in any layer
greater than layer one) will perform the following steps:
1. First, compare that node’s Physical ID with all Physical IDs in its neighbor table. If it has the
highest ID number, it will wait.
2. If it is the smallest Physical ID number, it will select the first random value “20” and add it to
its calculated distance to be selected as a centroid.
3. It will broadcast this Physical ID number<MSG.Cluster>. Each neighbor node will receive this
number anduse it to calculate their distances to the new centroid.
4. If the ID number of the node is in the middle of other nodes in the neighbor list (it is ID
number is greaterthan some node’s ID and smaller than some node’s ID), it will perform the
procedures described in (b) and (c) of step (8) in the first phase. If the node received
<MSG.Cluster> before, it will use the second random value. Else, it will use the first one.
5. When a node receives MSG.Cluster messages from multiple nodes, it will save the distance and
the node ID of this MSG. Subsequently, it will calculate the distance between its distance and the
value of centroid in these MSGs. It will choose the smallest distance.
6. Each node will broadcast the cluster name it will follow. The names will be the physical
address of the node sent to the MSG.cluster.
7. Nodes in the same cluster will hear these broadcasts. They will build the cluster list “table” of
all nodes in the same cluster with them.
8. The node with the smallest ID “Physical address” will be the first cluster head for the first
round.
11. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
23
9. After each round, the nodes will change to the second cluster head in the list. Thesecond higher
physical address and so on.
Third Phase: Data Routing
After using-mean clustering, each node is referred to as a particular cluster. The following steps
are responsible for routing process accomplished in the third phase of HRC:
1- Any cluster head will wait to receive data from all nodes in its cluster “round” it will add them
to one packet and rout them.
2- To route the data, the cluster head will choose one node of its gateway table randomly as the
next-hop address and sends the packet to that node.
2- Cluster head can randomly choose any node from the gateway table for load balancing.
6. HRC EVALUATION (EXPERIMENTAL ENVIRONMENT)
The proposed HRC model was evaluated through a set of simulation studies conducted using
Matlab. Three different protocols have been considered; LEACH, simple routing, and proposed
HRC. Moreover, the static distance has been embedded in LEACH to determine its impact on
network connectivity. Simple routing has been simulated to be a ground truth of simple
configuration without clustering. Table (4) shows the configuration used for the simulation
environment. Five different scenarios were used, each with different coverage area
dimensionsstaring from 100x100 and ending with 500x500. These scenarios were repeated 30
times and then averaged for accuracy.
Table (4): research configuration of the simulation Environment
6.1. Research Results
Results are categorized according to the average received packets and power conservation
achieved by using Proposed HRC, LEACH, and Simple Routing. The comparison was based on
adifferent number of rounds and several area sizes.
6.2 The Average Received Packets in HRC and Simple Routing
First of all, the values of the below table have resulted. Table (5) describes the average received
packets in HRC and using a simple routing approach. The average received packets are used to
clarify the advances achieved in the proposed HRC in receiving a greater amount of received
packets comparing to simple routing. The maximum average of the received packets was1834
packets if all nodes can reach the sink node without any routing. This can be calculated according
Component Value
Area Size 5 scenarios. (100x100, 200x200 …. 500x500)
Number of nodes 100
Initial power in J 0.5J
Number of Sink nodes 1
Packet Size 2000 Bytes
Sink Node Location (50,50)
12. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
24
to equation (4). This value is considered as the maximum boundary of the number of transmitted
packets.
𝒎𝒂𝒙𝒊𝒎𝒖𝒏𝒂𝒗𝒆𝒓𝒂𝒈𝒆𝑹𝒙𝒑𝒂𝒄𝒌𝒆𝒕𝒔 =
𝒊𝒏𝒊𝒕𝒊𝒂𝒍𝒑𝒐𝒘𝒆𝒓 ×𝒑𝒂𝒄𝒌𝒆𝒕𝒔𝒔𝒊𝒛𝒆
𝒕𝒓𝒂𝒏𝒔𝒎𝒊𝒕𝒕𝒆𝒅𝒑𝒐𝒘𝒆𝒓
……... (4)
The average packet received for simple routing was 551. The reason behind this small number of
received packets is the death of nodes in the first layer. These nodes died after a few rounds
because of the routing process. However, the number was increased in HRC because of clustering
and compressing processes of data.
Table (5): the average received Packets and simple routing:
6.3 Comparing HRC and Simple Routing
A comparison between simple routing and HRC in the lifetime of the network is illustrated in
figure 6. This comparison has been conducted with an area size of 200x200 m.It can be noticed
that 50% of the nodes consumed their power in less than 600 rounds within the use of simple
routing; however, these nodes survived until approximately 1200 rounds using HRC. Moreover, it
is quite noticeable that 35% of the nodes in simple routing lived until 1800 rounds; these nodes
are leaf nodes, which do not route any traffic in the network. Therefore, this provides evidence
that the network dies from meddling and not in a random manner as it is assumed in LEACH.
Figure 6: CDF of LEACH and Proposed HRC
Figure7, the y-axis indicates Cumulative Distribution Function (CDF) measured by percentage
(1=100%, 0.9 = 90% … and so on). The stability in simple routing graph between rounds (400-
600, 600-800, and 800-1800), respectively, indicate useless nodes, which still alive, but it does
not route anymore. Such nodes are considered leaf nodes whose location is way far from the sink
node. After round 1800, those nodes are considered to die due to lack of electricity.
Simple Routing 551
HRC 1304
13. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
25
Figure 7: Network Lifetime
6.4 The Relation between HRC Layers and Area Size
Figure 8: Relation between Layers and Network Size
The relation between the number of layers in HRC and the area size is illustrated in figure 8. It is
clear that this relationship is linear. In addition, within an area of 500x500, 8 layers are needed.
This shows the limitation in the LEACH protocol, which has no routing at all.
Figure (8) shows the Cumulative Distribution Function. LEACH nodes lived shorter connected
time than the proposed HRC method. We also can observe that 50% of nodes died in less than
800 rounds. However, in the proposed model, 50% of nodes lived 1100 rounds. The improvement
can be measured as average rounds in proposed over average rounds in LEACH, which is equal to
57.3%. As shown in the below figure.
6.5 The Power Conservation Comparison between Proposed Method, LEACH and
Simple Routing
A comparison of the remaining power after each round in all threeproposed methods HRC,
LEACH, andsimple routing is illustrated in figure 9.
This power conservation comparison has been conducted with an area size of 300x300 m. The
average power after each round can be calculated as the sum of the remaining power in all nodes
divided by the number of nodes.
14. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
26
Figure (9): illustrates the power conservation comparison.
It is noticed that the remaining average power in routing decreases faster in both methods, simple
routing and LEACH, comparing to the proposed HRC method. Also, the average number of
rounds passed in routing before reaching zero power while running LEACH and simple routing
was smaller than the proposed HRC. Accordingly, it can be determined that the proposed HRC
outperformed both methods in terms of power conservation, taking into consideration the number
of rounds.
Here you need to add a table summarizing all scenarios results considering all five-simulation
area sizes. All results should be the average of the 30 iterations.
7. CONCLUSIONS
Several researchers have been carried out to overcome the shortcomings in LEACH protocol
while other researches based their work on LEACH assumptions, but none of the related research
works builds a WSN regarding what’s available in the real world. Moreover, none of the
researchers concentrated on using a hybrid routing clustering model, most of the researchers
focused on using a routing protocol, or hybrid routing, and/or clustering protocol.
In LEACH, protocol, two assumptions were proposed as it first described in (Liao, & Zhu, 2013);
power consumption is depending on the distance, and all nodes can reach the sink. Where the
distance mentioned here indicates how far is that nodes from the sink, CH as a normal nod. One
another assumption is about the antenna defined for the LEACH protocol. There are two types of
transmitting antenna; directed antenna, and undirected antenna. In the directed antenna, the sink
can send a message to the node with a very far distance in the beam but ata high cost.
On the other hand, in the undirected antenna, the sink can send a message to the node with a
limited distance. However, the antenna used in LEACH is the directed antenna. Theses
assumptions mentioned above which are cited and used in numerous papers such as; (Chen. et al,
2007; Kang, & Nguyen, 2012; Li. et al, 2011; Ran. et al, 2010; Heinzelman. et al. 2000; Ramesh,
& Somasundaram, 2011; Zhao. et al, 2012 … etc.) shows the unrealistic assumptions used within
its simulation which leads to the inapplicability that face LEACH.
Therefore, this research can be considered as the first attempt in studying WSNs based on real,
valid, and implementable values and facts within the use of HRC protocol to obtain such results
that outperform any resulted ones using other WSNs’ protocols in any related works.
15. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
27
Due to that end, this research has adopted a new model proposed in this research work based on
realistic values rather than LEACH assumptions to overcome thelimitation found in LEACH and
to introduce a new model represented in HRC.
REFERENCES:
[1] Al Basset Almamou, A., Wrede, R., Kumar, P., Labiod, H., & Schiller, J. (2009). Performance
evaluation of routing protocols in a Real-World WSN. Information Infrastructure Symposium, 2009.
GIIS'09.Global, 1-5.Retrievedfrom
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5307052&isnumber=5307032
[2] Baroudi, U., Al-Roubaiey, A., Mekid, S., &Bouhraoua, A. (2012). The Impact of Sensor Node
Distribution on Routing Protocols Performance: A Comparitive Study. IEEE 11th International
Conference on Trust, Security and Privacy in Computing and Communications (TrustCom),1714-
1720.
[3] Chen, H., Wu, C., Chu, Y., Cheng, C., & Tsai, L. (2007). Energy Residue Aware (ERA) Clustering
Algorithm for Leach-based Wireless Sensor Networks. Conference: Systems and Networks
Communications.
[4] Gajjar, S., Dasgupta, K., Pradhan, S., &Vala, K. (2012). Lifetime improvement of LEACH protocol
for Wireless Sensor Network. 2012 Nirma University International Conference on Engineering
(NUiCONE),1-6.Retrievedfrom
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6493233&isnumber=6493172
[5] Gambhir, S., & Fatima, N. (2014). Op-LEACH: An Optimized LEACH Method for Busty Traffic in
WSNs. Fourth International Conference in Advanced Computing & Communication Technologies
(ACCT), 222-229.
[6] Gnanambigai, J., Rengarajan, N., &Prarthana, R. (2014). An analytical approach for quadrant based
leach: An energy efficient routing protocol for WSNs. 2nd International Conference on Devices,
Circuits and Systems (ICDCS), 1-6. Retrieved from
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6926117&isnumber=6926115
[7] Guo, L., Xie, Y., Yang, C., & Jing, Z. (2010). Improvement on LEACH by combining Adaptive
Cluster Head Election and Two-hop transmission.2010 International Conference on Machine Learning
and Cybernetics (ICMLC), 4, 1678-1683.
[8] Halperin, D., Greenstein, B., Sheth, A., &Wetherall, D. (2010). Demystifying 802.11n Power
Consumption. Proceeding HotPower'10 Proceedings of the 2010 International Conference on Power
Aware Computing and Systems, 1(1).
[9] Haiming, Y., &Sikdar, B. (2007). Optimal Cluster Head Selection in the LEACH Architecture. IEEE
International in Performance, Computing, and Communications Conference, 93-100.
[10] Heinzelman, W., Chandrakasan, A., &Balakrishnan, H. (2000). Energy-Efficient Communication
Protocol for Wireless MicrosensorNetworks.Proceedings of the 33rd Hawaii International Conference
on System Sciences.
[11] Huang, J., & Yen, P. (2009). CB-DHRP: A Cluster-Based Directed Hierarchical Routing Protocol for
wireless sensor networks.International Symposium in Autonomous Decentralized Systems, 1-6.
[12] Javaid, N., Waseem, M., Khan, Z., Qasim, U., Latif, K., &Javaid, A. (2013). ACH: Away cluster
heads scheme for Energy Efficient Clustering Protocols in WSNs. Saudi International in Electronics,
Communications and Photonics Conference (SIECPC), 1-4. Retrieved from
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6550972&isnumber=6550724
[13] Kang, S., & Nguyen, T. (2012). Distance Based Thresholds for Cluster Head Selection in Wireless
Sensor Networks. IEEE COMMUNICATIONS LETTERS, 16(9), 1396-1399.
[14] Kumar, G., Mehra, H., Seth, A., Radhakrishnan, P., Hemavathi, N., &Sudha, S. (2014). An hybrid
clustering algorithm for optimal clusters in Wireless sensor networks. IEEE Students' Conference on
Electrical, Electronics and Computer Science (SCEECS), 1-6. Retrieved from
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6804442&isnumber=6804412
[15] Li, Y., Yu, N., Zhang, W., & Zhao, W. (2011). Enhancing the performance of LEACH protocol in
wireless sensor networks. IEEE Conference: Computer Communications Workshops.
[16] Liao, Q., & Zhu, H. (2013). An Energy Balanced Clustering Algorithm Based on LEACH Protocol.
Proceedings of the 2nd International Conference On Systems Engineering and Modeling.
16. International Journal of Wireless & Mobile Networks (IJWMN) Vol. 12, No. 1, February 2020
28
[17] Maurya, P., Kaur, A., &Choudhary, R. (2014). Behavior analysis of LEACH protocol. International
Conference on Parallel, Distributed and Grid Computing (PDGC), 68-71. Retrieved from
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7030717&isnumber=7030698
[18] Ramesh, K., &Somasundaram, K. (2011). A COMPARATIVE STUDY OF CLUSTERHEAD
SELECTION ALGORITHMS IN WIRELESS SENSOR NETWORKS. International Journal of
Computer Science & Engineering Survey, 2(4), 153-164.
[19] Ran, G., Zhang, H., & Gong, S. (2010). Improving on LEACH Protocol of Wireless Sensor Networks
Using Fuzzy Logic. Journal of Information & Computational Science, 7(3), 767-775.
[20]Sharma, I., Singh, R., &Khurana, M. (2015). Comparative study of LEACH, LEACH-C and PEGASIS
routing protocols for wireless sensor network. International Conference on Advances in Computer
Engineering and Applications (ICACEA), 842-846. Retrieved from
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7164821&isnumber=7164643
[21] Sharma, S., &Choudhary, S. (2014). Heterogeneous multi-hop LEACH routing protocol. International
Conference on Green Computing Communication and Electrical Engineering (ICGCCEE), 1-6.
Retrieved from
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6922249&isnumber=6920919
[22] Schmidt-Eisenlohr, F. (2010). Interference in Vehicle-to-vehicle Communication Networks: Analysis,
Modelling, Simulation and Assessment (p. 149). KIT Scientific Publishing. ISBN: 9783866445710
[23] Tillapart, P., Thammarojsakul, S., Thumthawatworn, T., &Santiprabhob, P. (2005). An Approach to
Hybrid Clustering and Routing in Wireless Sensor Networks. 2005 IEEE in Aerospace Conference, 1-
8.
[24] Tran, S., & Yang, T. (2007). OCO: Optimized Communication & Organization for Target Tracking in
Wireless Sensor Networks. University of Houston.
[25] Tsai, M., & Chen, Y. (2015). A Virtual Cluster Head Election Scheme for Energy-Efficient Routing in
Wireless Sensor Networks. 3rd International Conference in Future Internet of Things and Cloud
(FiCloud), 341-348.
[26] Tyagi, S., Gupta, S., Tanwar, S., & Kumar, N. (2013). EHE-LEACH: Enhanced heterogeneous
LEACH protocol for lifetime enhancement of wireless SNs. International Conference on Advances in
Computing, Communications and Informatics (ICACCI), 1485-1490. Retrieved from
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6637399&isnumber=6637135
[27] Yan, L., Pan, W., Luo, B., Liu, J., &Xu, M. (2009). Communication protocol based on optical low-
energy-adaptive-clustering-hierarchy (O-LEACH) for hybrid optical wireless sensor networks.
Communications and Photonics Conference and Exhibition (ACP), 1-6. Retrieved from
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5405443&isnumber=5405166
[28] Zhang, J., Mao, Z., &Jia, R. (2013). Study on hybrid modelling approach for gold cyanidation
leaching process. 25th Chinese in Control and Decision Conference (CCDC), 1557-1561. Retrieved
from http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6561176&isnumber=6560882
[29] Zhao, F., Xu, Y., & Li, R. (2012). Improved LEACH Routing Communication Protocol for a Wireless
Sensor Network. International Journal of Distributed Sensor Networks, 1, 1-6.
[30] Zhao, W., & Zhang, L. (2014). Analysis and research of improved LEACH routing protocol for
pressure sensor based on WSN. Cyberspace Technology (CCT 2014), International Conference, 1-6.
[31] Sukhchandan Randhawa & Sushma Jain (2019). MLBC: Multi-objective Load Balancing Clustering
technique in Wireless Sensor Networks. Journal of Applied Soft Computing. ELSEVIER. Volume 74,
January 2019, Pages 66-89.
[32] Kaswan A., Singh V., Jana P.K. (2018). A multi-objective and PSO based energy efficient path design
for mobile sink in wireless sensor networks. Pervasive Mob. Comput., 46 , pp. 122-136
[33] Amit Sarkar1 & T. Senthil Murugan. (2019). Cluster head selection for energy efficient and delay-less
routing in wireless sensor network. Wireless Netw (2019) 25:303–320. Springer.