A Study on Data Aggregation Technics for Wireless Sensor Networks

DOI : 10.17577/IJERTV2IS100591

Download Full-Text PDF Cite this Publication

Text Only Version

A Study on Data Aggregation Technics for Wireless Sensor Networks

A Study on Data Aggregation Technics for Wireless Sensor Networks

Venkatesh A1, Asst. Professor, Dept. of MCA, BMSIT, Bangalore, INDIA Balakrishna R2, Prof. & Head, Dept. of ISE, RRCE, Bangalore, INDIA

Abstract: This paper analyzes the data aggregation and routing mechanisms which are mainly used by the basic LEACH(Low Energy Adaptive Clustering Hierarchy) and improved LEACH algorithms, as the LEACH is considered as a benchmark in the wireless sensor domain and, highlight the advantages and disadvantages of these algorithms. Also, this paper suggests some of the recommendations to these existing algorithms so that, the data aggregation can be further simplified and in turn the overall lifetime of the sensor network can be improved.

Keywords- Data aggregation, Wireless Sensor Network, Network Lifetime, LEACH

  1. Wireless sensor networks comprises of a large number of sensor nodes, each consisting of a small battery, transmitter, receiver, sensor and a camera in some cases. The main functionality of a sensor node is to sense the signals or information, receiving it and, transmitting it to a base station. To accomplish this task, various technics that fit in to the Wireless sensor domain. LEACH is a dominant protocol and also it is used as a benchmark in wireless sensor domain to compare and assess the performance of any other data aggregation and routing protocol[1][7].

    In this paper we are mainly concentrating on the data aggregation and the power efficiency related issues. We have identified the advantages and drawbacks of the basic LEACH protocol and its improved version. Also, we have suggested some of the guidelines to improve data aggregation and overall lifetime of the network.

  2. BASIC LEACH PROTOCOL

    The main idea behind the basic LEACH protocol is to divide the sensor nodes in to clusters[1] where, the cluster head is selected randomly. Here, all the nodes will get the equal opportunity to elect as a cluster head. The energy consumption of entire network is averaged. LEACH algorithm is cyclical[1][3], it provides a conception of round. It

    runs with many rounds. Each round has two states: cluster setup state and steady state. In cluster setup state, it forms different clusters in an dynamic or self adaptive manner. In steady state, it collects data from all the nodes and transfers data to the base station. The latter state occupies more time than the first state for saving the protocol payload. By using the below given formula, a decision is made to select a cluster head[7],

    1. If 'n' belongs to 'G', then Tn = p/1-p*(r*mod1/p)

    2. If 'n' doesn't belongs to 'G', then Tn = 0.

    Where, p-> Desired number of cluster heads r-> Current round

    G-> Set of nodes that are not cluster heads in the last 1/p rounds.

    Using this threshold, each node will be a cluster head within 1/p rounds. There is a restriction that, any node can become a cluster head only once[1][2]. A sample cluster is shown in fig.1 below:

    Fig.1:Sample Cluster

    1. Advantages:

      • Algorithm is very simple.

      • Easy to implement

      • Ideally suited for sensor domain

    2. Disadvantages:

      • Consumes more power.

      • Cluster head is randomly selected.

      • Un-even distribution of wireless sensor nodes.

    3. Suggestions:

      • Nodes should be distributed evenly.

      • All the cluster heads need not send data to the base station. One nearest cluster head can send all the aggregated data to the base station.

      • The node having maximum energy should become the cluster head.

  3. IMPROVED LEACH PROTOCOL

    This protocol is designed to overcome some of the major shortcomings of the basic LEACH protocol. Here, consideration is given for the remaining energy of each node and the overall network[3].

    i.e. Impact factor (1 Ea / En ) and Distance factor ( 1 dn / Rc)

    Where, Ece-> Remaining energy in cluster

    En -> Remaining energy of node 'n' within the cluster

    Rc -> Radius of the circle

    dn -> Distance between node 'n' and cluster head(centre)

    To calculate the minimum value of the remaining energy of every node and the centre of cluster circle,

    Ece = min( En )

    Contains all the nodes inside the cluster with the least radius of the circle, Rc.

    To find the threshold, the improved LEACH formula is given by,

    1. if 'n' belongs to ''G, then

      Tn = {p / 1-p*(r*mod1/p) * [(1- Ece/En)+(Ece/En)(1- dn/Rc)],

    2. if 'n' doesn't belongs to 'G', Tn=0.

    1. Multi-hop routing of cluster head using Centralised Chain:

      In order to solve the un-even distribution of nodes in basic LEACH, here we can use the concept of chain that connects all evenly distributed clusters. Here, all the nodes will send data to the cluster head, from there it will be sent to either the nearest

      cluster head or to base station depending on which is near to that cluster head[5]. There only one node will be ultimately sending all the aggregated data. This algorithm also takes care of selecting the best path that results in energy saving.

      The architecture of the wireless sensor network is shown below in fig.2:

      Fig. 2: The Wireless Sensor Network Architecture

    2. Advantages:

      • Even distribution of nodes.

      • Considerably less energy consumption for data aggregation.

      • Increased network life time

    3. Disadvantages:

      • It will not address node localization issues.

      • Some times cluster heads may run out of energy.

    4. Suggestions:

      • Need to improve the battery life of a sensor node, especially cluster heads require more energy[6].

      • Solar cells can be used to solve the energy problem.

  4. Conclusion:

In this research paper, we are comparing and identifying the advantages and drawbacks of both the LEACH and its improved version. Improved LEACH has solved some of the problems of the basic LEACH, such as- uneven distribution of nodes, more energy for data aggregation etc. . Centralised chain concept of multi-hop routing

technique helps in reducing the energy consumption of overall network and thus increases the network life-time.

References:

  1. W.R. Heinzelman, A. Chandrakasan, and H. Balakrishnan, "Energy Efficient Communication Protocol for Wireless Micro Sensor Networks" , 33rd Annual Hawaai International Conference on System Sciences, 200, pp. 3005-3014.

  2. Gowrishankar. S, T.G. Basavaraju, Manjunath D.H, Subir Kumar Sarkar, "Issues in Wireless Sensor Networks", Proceedings of the World Congress on Engineering 2008, vol.I,

    ISBN:978-988-98671-9-5.July 2 4, 2008, London, UK

  3. Jianguo Shan, Lei Dong, Xiaozhong Liao, Liwei Shao, Zhigang Gao, Yang Gao, "Research on Improved LEACH protocol of Wireless Sensor Networks", PRZWGLAD ELEKROTECHNICZNY, ISSN: 0033-2097, 2013.

  4. Celal Ozturk, Dervis Karaboga and Beyza Gorkemli, "Probalistic Dynamic Deployment of Wireless Sensor Networks by Artificial Bee Colony Algorithm", ISSN: 1424-8220, Sensors-2011.

  5. Qing Bian, Yan Zhong, " Research in Clustering Routing Algoriths in Wireless Sensor Networks", 2010 International Conference on Intelligent Computation Technology and Automation.

  6. F.L. Lewis, "Wireless Sensor Networks: Issues, advances and tools", http://ARRI.uta.edu/acs

  7. Biaping Li, Xiaoqin Zhang, "Research and Improvement of LEACH protocol for Wireless Sensor Networks", International Conference on Information Engineering, ICTE-2012.

Leave a Reply