2nd International ICST Workshop on Performance Control in Wireless Sensor Networks

Research Article

HEAP: A Hierarchical Energy Aware Protocol for Routing and Aggregation in Sensor Networks

Download847 downloads
  • @INPROCEEDINGS{10.4108/pwsn.2007.2286,
        author={Maryam Moazeni and Alireza Vahdatpour},
        title={HEAP: A Hierarchical Energy Aware Protocol for Routing and Aggregation in Sensor Networks},
        proceedings={2nd International ICST Workshop on Performance Control in Wireless Sensor Networks},
        proceedings_a={PWSN},
        year={2010},
        month={5},
        keywords={Wireless Sensor Networks Routing Energy E},
        doi={10.4108/pwsn.2007.2286}
    }
    
  • Maryam Moazeni
    Alireza Vahdatpour
    Year: 2010
    HEAP: A Hierarchical Energy Aware Protocol for Routing and Aggregation in Sensor Networks
    PWSN
    ICST
    DOI: 10.4108/pwsn.2007.2286
Maryam Moazeni1,*, Alireza Vahdatpour1,*
  • 1: Computer Science Department, University of California, Los Angeles
*Contact email: mmoazeni@cs.ucla.edu, alireza@cs.ucla.edu

Abstract

Applications requiring monitoring such as medical and habitat monitoring, pose a great challenge to sensor network protocols. Power consumption in wireless sensor networks is largely constrained in each node of the network due to the size and the availability of the energy resources. Therefore, having an enhanced scheme that can save transmission energy is ideal. This paper presents an energy efficient and fault tolerant algorithm for routing in wireless sensor networks, which meets sensor networks requirements for monitoring systems that huge amount of events are sensed in them. The algorithm constructs a hierarchy tree over the network and maintains the distribution of energy by restructuring the hierarchy tree over time. The proposed idea was implemented using PARSEC and compared to the HPEQ protocol. Evaluations showed that the proposed algorithm is proper solution for systems with high amount of data sensed because of efficient energy distribution in the network and the ability to aggregate iterative data hierarchically.