A Proposed Technique for Reliable and Energy Efficient Hierarchical Routing in Heterogeneous Wireless Sensor Networks

Similar documents
MODIFIED LEACH-C PROTOCOL FOR CLUSTER BASED ROUTING IN ENERGY EFFICIENT WIRELESS SENSOR NETWORKS

DE-LEACH: Distance and Energy Aware LEACH

Z-SEP: Zonal-Stable Election Protocol for Wireless Sensor Networks

K-SEP: A more stable SEP using K-Means Clustering and Probabilistic Transmission in WSN

FUZZY LOGIC APPROACH TO IMPROVING STABLE ELECTION PROTOCOL FOR CLUSTERED HETEROGENEOUS WIRELESS SENSOR NETWORKS

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

An Improved Gateway Based Multi Hop Routing Protocol for Wireless Sensor Network

Comparative Analysis of EDDEEC & Fuzzy Cost Based EDDEEC Protocol for WSNs

Heterogeneous LEACH Protocol for Wireless Sensor Networks

ISSN: X International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 6, Issue 1, January 2017

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET)

Keywords Wireless Sensor Network, Cluster, Energy Efficiency, Heterogeneous network, Cluster, Gateway

Hierarchical Routing Algorithm to Improve the Performance of Wireless Sensor Network

Energy Enhanced Base Station Controlled Dynamic Clustering Protocol for Wireless Sensor Networks

Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for Heterogeneous Wireless Sensor Networks

Zonal based Deterministic Energy Efficient Clustering Protocol for WSNs

COMPARATIVE PERFORMANCE ANALYSIS OF TEEN SEP LEACH ERP EAMMH AND PEGASIS ROUTING PROTOCOLS

Dynamic Minimal Spanning Tree Routing Protocol for Large Wireless Sensor Networks

Webpage: Volume 3, Issue III, March 2015 ISSN

Energy Efficient Scheme for Clustering Protocol Prolonging the Lifetime of Heterogeneous Wireless Sensor Networks

A CLUSTERING TECHNIQUE BASED ON ENERGY BALANCING ALGORITHM FOR ROUTING IN WIRELESS SENSOR NETWORKS

Keywords Clustering, Sensor Nodes, Residual Energy, Wireless Sensor Networks, Zones

Adapting Distance Based Clustering Concept to a Heterogeneous Network

Summary of Energy-Efficient Communication Protocol for Wireless Microsensor Networks

Implementation of Energy Efficient Clustering Using Firefly Algorithm in Wireless Sensor Networks

ESRP: Energy Sensitive Routing Protocol for Wireless Sensor Networks

Gateway Based WSN algorithm for environmental monitoring for Energy Conservation

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

Low Energy Adaptive Clustering Hierarchy based routing Protocols Comparison for Wireless Sensor Networks

Modulation-Aware Energy Balancing in Hierarchical Wireless Sensor Networks 1

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

Minimum Spanning Tree based Improved Routing Protocol for Heterogeneous Wireless Sensor Network

An Energy Efficient Clustering in Wireless Sensor Networks

International Journal of Advanced Research in Computer Science and Software Engineering

HIERARCHICAL ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORK

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

SCH-BASED LEACH ALGORITHM TO ENHANCE THE NETWORK LIFE TIME IN WIRELESS SENSOR NETWORK (WSN)

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network

IMPACT OF LEADER SELECTION STRATEGIES ON THE PEGASIS DATA GATHERING PROTOCOL FOR WIRELESS SENSOR NETWORKS

Data Gathering in Sensor Networks using the Energy*Delay Metric

SEP: A Stable Election Protocol for clustered heterogeneous wireless sensor networks

Comparative analysis of centralized and distributed clustering algorithm for energy- efficient wireless sensor network

Analysis of Cluster based Routing Algorithms in Wireless Sensor Networks using NS2 simulator

Energy Aware Routing Protocol in Wireless Sensor Networks

HCTE: Hierarchical Clustering based routing algorithm with applying the Two cluster heads in each cluster for Energy balancing in WSN

Enhancement of Hierarchy Cluster-Tree Routing for Wireless Sensor Network

Position-Based Clustering: An Energy-Efficient Clustering Hierarchy for Heterogeneous Wireless Sensor Networks

Data Gathering in Sensor Networks using the Energy*Delay Metric. Stephanie Lindsey Cauligi Raghavendra Krishna Sivalingam

An Improved Approach in Clustering Algorithm for Load Balancing in Wireless Sensor Networks

Enhanced Energy-Balanced Lifetime Enhancing Clustering for WSN (EEBLEC)

MESSCH PROTOCOL AN ENERGY EFFICIENT ROUTING PROTOCOL FOR WSN

Efficient Heterogeneous Wireless Sensor Network Using Improved Energy Optimization Approach

LOAD BALANCING USING CLUSTERING IN WSN WITH FUZZY LOGIC TECHNIQUES

International Journal of Research in Advent Technology Available Online at:

SEP: A Stable Election Protocol for clustered heterogeneous wireless sensor networks

Binary Tree Routing for Parallel Data Gathering in Sensor Networks of Smart Home

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL

A REVIEW ON LEACH-BASED HIERARCHICAL ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORK

Webpage: Volume 3, Issue VI, June 2015 ISSN

Multi-Hop Clustering Protocol using Gateway Nodes in Wireless Sensor Network

Modified Stable Election Protocol (M-SEP) for Hierarchical WSN

CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION

Power Efficient Data Gathering and Aggregation in Wireless Sensor Networks

(EBHCR) Energy Balancing and Hierarchical Clustering Based Routing algorithm for Wireless Sensor Networks

A Survey on Energy Efficient Hierarchical Routing Protocol in Wireless Sensor Network

A Clustering Routing Protocol for Energy Balance of Wireless Sensor Network based on Simulated Annealing and Genetic Algorithm

ISSN: [Krishan Bala* et al., 6(12): December, 2017] Impact Factor: 4.116

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

An Energy Efficiency Routing Algorithm of Wireless Sensor Network Based on Round Model. Zhang Ying-Hui

High Speed Data Collection in Wireless Sensor Network

Prianka.P 1, Thenral 2

Energy Efficient Homogeneous and Heterogeneous System for Wireless Sensor Networks

A NOVEL DISTRIBUTED PROTOCOL FOR RANDOMLY DEPLOYED CLUSTERED BASED WIRELESS SENSOR NETWORK:

New Data Clustering Algorithm (NDCA)

Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks

Fig. 2: Architecture of sensor node

A Survey on Energy Efficient Hierarchical (Leach) Clustering Algorithms in Wireless Sensor Network

ENERGY AWARE CLUSTERING PROTOCOL (EACP) FOR HETEROGENEOUS WSNS

ENHANCEMENT OF SENSOR NODE EFFICIENCY IN HETEROGENEOUS NETWORK USING DISTANCE (SEP) IN WSN

Power Aware Metrics for Wireless Sensor Networks

A Distributed Clustering Mechanism in HWSNs for Enhancing the Lifetime

Time Synchronization in Wireless Sensor Networks: CCTS

WSN Routing Protocols

Clustering Based Routing Protocols for Wireless Sensor Networks: A Survey

Review Paper on Energy- Efficient Protocols in Wireless Sensor Networks

Effect Of Grouping Cluster Based on Overlapping FOV In Wireless Multimedia Sensor Network

Distributed Cluster Head Election (DCHE) Scheme for Improving Lifetime of Heterogeneous Sensor Networks

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Energy Efficient Hierarchical Cluster-Based Routing for Wireless Sensor Networks

EDAC: A Novel Energy-Aware Clustering Algorithm for Wireless Sensor Networks

A Novel Multihop Energy Efficient Heterogeneous Clustered Scheme for Wireless Sensor Networks

Integrated Routing and Query Processing in Wireless Sensor Networks

Level-By-Level Offset Based Wake up Pattern with Hybrid Data Gathering Protocol in a WSN

Increase the Alive Nodes based on the Cluster Head Selection Algorithm for Heterogeneous Wireless Sensor Networks

Performance of a Novel Energy-Efficient and Energy Awareness Scheme for Long-Lifetime Wireless Sensor Networks

The Study of the Energy Efficient Protocols (MODLEACH, SEP and DEEC)

Analysis of Energy Efficient Routing Protocols in Wireless Sensor Networks

Energy Consumption for Cluster Based Wireless Routing Protocols in Sensor Networks

Wireless Sensor Networks

A CLUSTER ALLOCATION AND ROUTING ALGORITHM BASED ON NODE DENSITY FOR EXTENDING THE LIFETIME OF WIRELESS SENSOR NETWORKS

Transcription:

A Proposed Technique for Reliable and nergy fficient Hierarchical Routing in Heterogeneous Wireless Sensor Networks Bharti 1, Mamta Sachdeva 2 1 M.Tech(CS), 2 Associate Professor 1 Computer Science and ngineering Department South Point Institute of Technology & Management DCRUST, Murthal India Abstract: A wireless sensor network may consist of hundreds or up to thousands of sensor nodes and can be spread out as a mass or placed out one by one. The sensor nodes collaborate with each other over a wireless media to establish a sensing network, i.e. a wireless sensor network. nergy efficiency is one of the most important design constraints in wireless sensor network architectures. The lifetime of each sensor nodes depends on its energy dissipation. In applications where the sensor nodes are totally dependent on no rechargeable batteries, sensor nodes with exhausted batteries will cease operation. Therefore, to extend the lifetime of network, hierarchical routing is used. In hierarchical routing architecture, sensor nodes self-configure themselves for the formation of cluster heads. Hierarchical routing can be centralized or non- centralized. In non centralized hierarchical routing, the sensor nodes self configures for the cluster head on the basis of selecting a random number. They don t consider the case of residual energy. But in centralized routing the base station is responsible to create cluster. In this paper, we have proposed a routing strategy which will consider the case of residual energy before making cluster head, so that it will be reliable and energy efficient. Keywords: WSN, reliable routing, cluster based technique, hierarchical routing, efficient routing 1. INTRODUCTION The devices used in a WSN are resource constrained, they have a low processing speed, a low storage capacity and a limited communication bandwidth. Moreover, the network has to operate for long periods of time, but the nodes are battery powered, so the available energy resources limit their overall operation. To minimize energy consumption, most of the device components, including the radio, should be switched off most of the time. Another important characteristic is that sensor nodes have significant processing capabilities in the ensemble, but not individually. Nodes have to organize themselves, administering and managing the network all together, and this is much harder than controlling individual devices [1]. Furthermore, changes in the physical environment, where a network is deployed, make also nodes experience wide variations in connectivity and thus influencing the networking protocols. The main design goal of WSNs is not only to transmit data from a source to a destination, but also to increase the lifetime of the network. This can be achieved by employing energy efficient routing protocols. Depending on the applications used, different architectures and designs have been applied in WSNs. The performance of a routing protocol depends on the architecture and design of the network, and this is a very important feature of WSNs [2-5]. However, the operation of the protocol can affect the energy spent for the transmission of the data. Page 5

2. Related Work S. Lindsey et. al. [4] shows that Hierarchical- PGASIS is an extension to PGASIS, which decreases the delay during transmission from the designated node to the sink. In order to improve the performance by reducing the delay in PGASIS, messages are transmitted simultaneously. There are two approaches to avoid collisions and possible signal interference among the sensors. The first one uses CDMA type signal coding techniques. The other approach (non-cdma based) is quite different and allows only spatially separated nodes to transmit at the same time. Using this approach, a three-level hierarchy of the nodes is created first. The effects of interference are reduced by carefully scheduling simultaneous transmissions. A. Manjeshwar et.al. [5] introduces a new protocol developed for hybrid networks, called APTN (Adaptive Periodic Threshold-sensitive nergy fficient Sensor Network Protocol).In APTN once the CHs are decided, in each cluster period, the cluster head first broadcasts the following parameters: Attributes (A): This is a set of physical parameters which the user is interested in obtaining data about. Thresholds: This parameter consists of a hard threshold (HT) and a soft threshold (ST). HT is a particular value of an attribute beyond which a node can be triggered to transmit data. ST is a small change in the value of an attribute which can trigger a node to transmit data again. Schedule: This is a TDMA schedule assigning a slot to each node. Count Time (TC): It is the maximum time period between two successive reports sent by a node. It can be a multiple of the TDMA schedule length and it accounts for the proactive component. S. Ghiasi et. Al. [6] states that in BCDCP, these tasks are accomplished by means of an iterative cluster splitting algorithm. This simple algorithm first splits the network into two sub clusters, and proceeds further by splitting the sub clusters into smaller clusters. The base station repeats the cluster splitting process until the desired number of clusters N CH is attained. The iterative cluster splitting algorithm ensures that the selected cluster heads are uniformly placed throughout the whole sensor field by maximizing the distance between cluster heads in each splitting step. Furthermore, in order to evenly distribute the load on all cluster heads, utilize the balanced clustering technique where each cluster is split so that the resulting sub clusters have approximately the same number of sensor nodes. A. Manjeshwar et. al. [7] presents a new network protocol called TN (Threshold sensitive nergy fficient sensor Network protocol). It is targeted at reactive networks and is the first protocol developed for reactive networks, to our knowledge Functioning In this scheme, at every cluster change time, in addition to the attributes, the cluster-head broadcasts to its members, Hard Threshold (HT): This is a threshold value for the sensed attribute. It is the absolute value of the attribute beyond which, the node sensing this value must switch on its transmitter and report to its cluster head. Soft Threshold (ST): This is a small change in the value of the sensed attribute which triggers the node to switch on its transmitter and transmit. The nodes sense their environment continuously. 3. nergy Consumption Model nergy efficiency is one of the most important design constraints in wireless sensor network architectures [8]. The lifetime of each sensor nodes depends on its energy dissipation. In applications where the sensor nodes are totally dependent on no rechargeable batteries, sensor nodes with exhausted batteries will cease operation. A typical sensor node consists mainly of a sensing circuit for signal conditioning and conversion, a digital signal processor, and radio links [9,1]. Hence, during the life cycle of the sensor node, each event or query will be followed by a sensing operation, performing necessary calculations to derive a data packet and send this packet to its destination. Thus, we divide the energy consumption model into the following sub models; the communication energy consumption model, followed by the computation energy consumption model and finally the sensing energy consumption model (As shown in Figure 1). Although energy is dissipated in all of the models of a sensor node, we mainly consider the energy dissipations associated with the communication energy consumption since the core objective of algorithm is to develop an energy-efficient network Page 51

layer routing protocol to improve network lifetime.the transmission and receive energy costs for the transfer of a k-bit data message between two nodes separated by a distance of d meters is given by qs. 1 and 2, respectively. T ( k, d) TX k amp( d) k R ( k) Rx k (1) (2) Where T (k,d) in q. 1 denotes the total energy dissipated in the transmitter of the source node, and R (k) in q. 2 represents the energy cost incurred in the receiver of the destination node. The parameters Tx and Rx in qs. 1 and 2 are the per bit energy dissipations for transmission and reception, respectively. amp (d) is the energy required by the transmit amplifier to maintain an acceptable signalto-noise ratio in order to transfer data messages reliably. As is the case in [1], we use both the freespace propagation model and the two ray ground propagation model to approximate the path loss sustained due to wireless channel transmission. Given a threshold transmission distance of d, the free-space model is employed when d d, and the two-ray Antenna model is applied for cases where d<d. Using these two models, the energy required by the transmit amplifier amp (d) is given by q. 3. amp d FSd TRd 2 4, d d, d d (3) where and denote transmit amplifier parameters corresponding to the free-space and the two-ray models, respectively, and d is the threshold distance given by q. 4. d FS Antenna TR d (4) Rx DA Tx amp(d) Data processor Amplifier Micro sensor Power Supply NS Figure 1: nergy Consumption Model 4. SP (Stable lection Protocol) [11] A percentage of the population of sensor nodes is equipped with more energy resources than the rest of the nodes. Let m be the fraction of the total number of nodes n, which are equipped with α times more energy than the others. We refer to these powerful nodes as advanced nodes, and the rest (1 m) n as Page 52

normal nodes. We assume that all nodes are distributed randomly over the sensor field. Suppose that o is the initial energy of each normal sensor. The energy of each advanced node is then o* (1+α). The total (initial) energy of the new heterogeneous setting is equal to: n * o * (1 + α * m). So, the total energy of the system is increased by a factor of 1+α * m. (i) each normal node becomes a cluster head once every 1 popt (1+α m) rounds per epoch; (ii) each advanced node becomes a cluster head exactly 1 + α times every 1 popt (1+α m) rounds per epoch; and (iii) the average number of cluster heads per round per epoch is equal to n popt. Cluster Head lection for normal nodes is based on following equation: 5. PROPOSD ALGORITHM The foundation of proposed protocol lies in the realization that the base station is a high-energy node with a large amount of energy supply. Thus, proposed protocol utilizes the base station to control the coordinated sensing task performed by the sensor nodes. In proposed protocol, the following assumption are to be considered. A fixed base station is located in the middle of the region. The nodes are equipped with power control capabilities to vary their transmitted power. ach node senses the environment at a fixed rate and always has data to send to the base station. All sensor nodes are immobile. (5) where r is the current round, G' is the set of normal nodes that have not become cluster heads within the last 1/pnrm rounds of the epoch, and T(snrm) is the threshold applied to a population of n (1 m) (normal) nodes. This guarantees that each normal node will become a cluster head exactly once every 1/popt (1+α m) rounds per epoch, and that the average number of cluster heads that are normal nodes per round per epoch is equal to n (1 m) pnrm. Cluster Head lection for advanced nodes is based on following equation: (6) where G'' is the set of advanced nodes that have not become cluster heads within the last 1 padv rounds of the epoch, and T(sadv) is the threshold applied to a population of n x m (advanced) nodes. This guarantees that each advanced node will become a cluster head exactly once every (1/popt)x((1+α m)/(1+α)) rounds. Based on above equations and conditions, nodes sends the data to their respective cluster heads and energy consumption will be calculated. Cluster Head will aggregate the data and send it to the base station and energy consumption will be calculated for each node and cluster heads. 1. The radio channel is supposed to be symmetrical. Thus, the energy required to transmit a message from a source node to a destination node is the same as the energy required to transmit the same message from the destination node back to the source node for a given SNR (Signal to Noise Ratio). Moreover, it is assumed that the communication environment is contention and error free. Hence, there is no need for retransmission. 2. A percentage of the population of sensor nodes is equipped with more energy resources than the rest of the nodes. Let m be the fraction of the total number of nodes n, which are equipped with α times more energy than the others. We refer to these powerful nodes as advanced nodes, and the rest (1 m) n as normal nodes. We assume that all nodes are distributed randomly over the sensor field. 3. Suppose that o is the initial energy of each normal sensor. The energy of each advanced node is then o* (1+α). The total (initial) energy of the new heterogeneous setting is equal to: n * o * (1 + α * m) So, the total energy of the system is increased by a factor of 1+α * m. (i) each normal node becomes a cluster head once every 1 popt (1+α m) rounds per epoch; (ii) each advanced node becomes a cluster head exactly 1 + α times every 1 popt (1+α m) rounds per epoch; and (iii) the average number of cluster heads per round per epoch is equal to n popt 4. Cluster Head lection for normal nodes is based on equation given in (5). 5. Cluster Head lection for advanced nodes is based on equation given in (5) Page 53

6. Based on above equations and conditions, nodes sends the data to their respective cluster heads and energy consumption will be calculated. 7. Cluster Head will aggregate the data and send it to the base station and energy consumption will be calculated for each node and cluster heads. 8. In round 2, the nodes will become cluster heads according to probability condition i.e. according to minimum distance from base station and threshold energy. 9. After selection of cluster heads, Nodes sends the data to their respective cluster heads, that will be selected according to the minimum distance of a particular node from cluster heads and energy consumption will be calculated. 1. Cluster Head will aggregate the data and send it to the base station and energy consumption will be calculated. 11. Ten nodes will also go in sleep mode to enhance the network lifetime if their energy is less than 1 nj. If the numbers increase then ten, then the nodes will come in active mode and send the data to nearby cluster head. 12. This process will be repeated until the whole network gets down or number of rounds finished. Performance will be evaluated according to parameters like network lifetime, energy dissipation, data packets sent etc. 6. CONCLUSION nergy efficiency is one of the most important design constraints in wireless sensor network architectures. Therefore, to extend the lifetime of network, hierarchical routing is used. In hierarchical routing architecture, sensor nodes self-configure themselves for the formation of cluster heads. In this paper, we have surveyed various hierarchical routing techniques based on homogeneous wireless sensor network. We have proposed a routing technique for heterogeneous wireless sensor network based on stable election protocol (SP). The modification in existing SP protocol will enhance the network lifetime. RFRNCS [1] Nikolaos A. Pantazis, Stefanos A. Nikolidakis and Dimitrios D. Vergados, nergy-fficient Routing Protocols in Wireless Sensor Networks: A Survey, I COMMUNICATIONS SURVYS & TUTORIALS, VOL. 15, NO. 2, SCOND QUARTR 213. [2] I. Akyildiz, W. Su, Y. Sankarasubramaniam, and. Cayirci, Wireless Sensor Networks: A Survey, Computer Networks (lsevier), vol. 38, 22, pp. 393 422. [3] R. Shah and J. Rabaey, "nergy Aware Routing for Low nergy Ad Hoc Sensor Networks", in the Proc. of the I Wireless Communications and Networking Conference (WCNC), March 22, Orlando, Florida, USA, vol. 1, 22, pp. 35-355. [4] S. Lindsey, and C.S. Raghavendra, PGASIS: Power fficient Gathering in Sensor Information Systems, in Proceedings of the I Aerospace Conf., Big Sky, Montana, March 22. [5] A. Manjeshwar, and D.P. Agrawal, APTN: A Hybrid Protocol for fficient Routing and Comprehensive Information Retrieval in Wireless Sensor Networks, in Proc. of the 2nd Int. Workshop on Parallel and Distributed Computing Issues in Wireless Networks and Mobile computing, Ft. Lauderdale, FL, USA, April 22. [6] S. Ghiasi et al., Optimal nergy Aware Clustering in Sensor Networks, MDPI Sensors, vol. 2, no. 7, July 22, pp. 258 69. [7] A. Manjeshwar and D. P. Agarwal, TN: A Routing Protocol for nhanced fficiency in Wireless Sensor Networks, in 1st Int. Workshop on Parallel and Distributed Computing Issues in Wireless Networks and Mobile Computing, San Francisco, USA, April 21. [8] P. Havinga, G. Smit, Design Dechniques for Low-Power Systems, Journal of Systems Architecture, vol. 46 no. 5, 2, pp. 1 21. [9] V. Raghunathan, C. Schurgers, S. Park, M. Srivastava, nergy Aware Wireless Micro sensor Networks, I Signal Processing Magazine, vol. 19, 22, pp. 4 5. [1] R. Min, A. Chandrakasan, A Framework for nergy -Scalable Communication in High-Density Wireless Sensor Networks, Proceedings of the ACM Int. Symposium on Low Power lectronics and Design, 22, pp. 36 41. [11]Georgios Smaragdakis, Ibrahim Matta and Azer Bestavros, "SP: A Stable lection Protocol for clustered heterogeneous wireless sensor networks", Second International Workshop on Sensor and Actor Network Protocols and Applications (SANPA 24). Page 54