Abstract
Internet of Things (IoT) is an advanced technology that will have a significant impact on our day-to-day lives. Wireless sensor networks (WSN) form a basic element used within the IoT platforms. In WSNs, sensor deployment is a challenging task that needs to be addressed. Some applications of WSN require transmitting sensed information with low end-to-end delay. In addition, resilience against network attacks is an important issue that should be considered in the design of a WSN. In this paper, five static sensor deployment strategies for WSNs are investigated. The deployment strategies are a uniform random deployment and four regular deployments: square grid, triangle grid, hexagon grid, and tri-hexagon tiling (THT). The deployment schemes are evaluated under three performance metrics: area coverage, end to -end delay, and resilience to attacks. In this work, the existence of obstacles in a sensing region is considered. Experimental results demonstrate that square grid deployment strategy exhibits superior performance compared to other strategies in terms of area coverage. In contrast, THT outperforms other strategies in terms of end-to-end delay. The regular deployment methods have higher resilience to attacks compared to random deployment methods.