Node Placement and Path Planning for Improved Area Coverage in Mixed Wireless Sensor Networks
Survi Kumari, Seshan Srirangarajan
TL;DR
The paper tackles area coverage in mixed WSNs by jointly optimizing static node placement and mobile-node path planning using three MILP formulations: MILP-Static places static sensors with emphasis on boundary coverage, MILP-Cov drives mobile paths to maximize coverage within a movement limit, and MILP-Mov minimizes movements to achieve a target coverage. The approach leverages a grid-based model with variables for node locations $x^{s}_{i,j}$, $x^{l,k}_{i,j}$ and coverage indicators $c^{s}_{i,j}$, $c^{l,k}_{i,j}$, $c_{i,j}$, under mobility bounds $(\rho_x,\rho_y)$ and sensing radius $r_s$, and enforces a coverage ratio $cr$. Extensive simulations on $M\times N$ grids demonstrate that MILP-Static significantly improves boundary coverage; MILP-Cov and MILP-Mov achieve higher area coverage with fewer mobile movements than benchmark methods, including Vecchio2015. The results show linear growth in problem size and that MILP-Cov typically has lower runtime than MILP-Mov, with static placement enabling more effective path planning and potential lifetime extensions for the network.
Abstract
For the large-scale monitoring of a physical phenomena using a wireless sensor network (WSN), a large number of static and/or mobile sensor nodes are required, resulting in higher deployment cost. In this work, we develop an efficient algorithm that can employ a small number of static nodes together with a set of mobile nodes for improved area coverage. An efficient deployment of static nodes and guided mobility of the mobile nodes is critical for maximizing the area coverage. To this end, we propose three mixed integer linear programming (MILP) formulations. The first formulation efficiently deploys a set of static nodes and the other two formulations plan the path of a set of mobile nodes so as to maximize the area coverage and minimize the total number of movements required to achieve the desired coverage. We present extensive performance evaluation of the proposed algorithms and its comparison with benchmark approaches. The simulation results demonstrate the superior performance of the proposed algorithms for different network sizes and number of static and mobile nodes.
