Ad Hoc Networks. Second International Conference, ADHOCNETS 2010, Victoria, BC, Canada, August 18-20, 2010, Revised Selected Papers

Research Article

Optimal Relay Node Placement and Trajectory Computation in Sensor Networks with Mobile Data Collector

Download
398 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-17994-5_27,
        author={Ataul Bari and Fangyun Luo and Will Froese and Arunita Jaekel},
        title={Optimal Relay Node Placement and Trajectory Computation in Sensor Networks with Mobile Data Collector},
        proceedings={Ad Hoc Networks. Second International Conference, ADHOCNETS 2010, Victoria, BC, Canada, August 18-20, 2010, Revised Selected Papers},
        proceedings_a={ADHOCNETS},
        year={2012},
        month={5},
        keywords={},
        doi={10.1007/978-3-642-17994-5_27}
    }
    
  • Ataul Bari
    Fangyun Luo
    Will Froese
    Arunita Jaekel
    Year: 2012
    Optimal Relay Node Placement and Trajectory Computation in Sensor Networks with Mobile Data Collector
    ADHOCNETS
    Springer
    DOI: 10.1007/978-3-642-17994-5_27
Ataul Bari1,*, Fangyun Luo1,*, Will Froese1,*, Arunita Jaekel1,*
  • 1: University of Windsor
*Contact email: bari1@uwindsor.ca, luoh@uwindsor.ca, froesew@uwindsor.ca, arunita@uwindsor.ca

Abstract

Most sensor network architectures typically assume that nodes are stationary after deployment. However, a number of recent papers have shown that the use of mobile nodes or mobile data collectors (MDC) can significantly improve the performance of a network. In this model, the network can be viewed as a three-tier architecture, where the lowest-tier consists of a set of sensor nodes. The middle-tier contains a number of higher powered relay nodes, each acting as a cluster head for a number of sensor nodes in the tier below, and one or more mobile data collector(s), constitute the upper-tier. For such hierarchical architectures, there are a number of important design problems such as determining the number of relay nodes that are needed and their locations, determining the appropriate buffer capacities in the relay nodes to ensure there is no data loss due to buffer overflow and calculating a suitable trajectory for each MDC. In this paper, we first propose an integrated integer linear program (ILP) formulation that calculates the optimal number and positions of the relay nodes in the middle-tier, along with the requisite buffer sizes. We then present an algorithm for calculating the trajectory of the MDC, based on the relay node locations and the load on each individual relay node, in a way that minimizes the maximum energy dissipation of the relay nodes. Experimental results demonstrate that our approach is feasible for networks with hundreds of sensor nodes.