Abstract:Wireless monitoring networks can be used for security applications such as the monitoring of narrow passages and operational fields. These networks can be designed based on sensor networks. In sensor networks, each node can hear a message and broadcast the message to its neighbor nodes. Nevertheless, nodes may fail, so that faulty nodes cannot hear or cannot transmit any message, where the locations of the faulty nodes are unknown and their failures are permanent. In this paper, the nodes are situated on a line or a square grid-based topology in a plane for security/monitoring applications. For each topology, 2 nonadaptive and adaptive broadcasting scheduling algorithms are proposed and analyzed. In addition, the scheduling algorithms take the energy consumption of the sensor nodes into account in order to prolong the network's lifetime. The analysis results show that adaptive algorithms need less time than nonadaptive algorithms to inform the whole network domain.
Key words:Wireless networks, broadcasting, fault tolerance, adaptive scheduling algorithms, nonadaptive scheduling algorithms
IntroductionWireless sensor networks (WSNs) have attracted much attention and interest from both industry and academic researchers due to their low-cost infrastructure and flexibility. A WSN includes many low-cost and low-power sensors that can collect observations in an environment and then send the relevant information to a central sink node, which is responsible for processing the information and making appropriate decisions. Because of their agility, low implementation cost, and robustness, WSNs have found wide applications [1][2][3][4][5], such as military applications, environmental monitoring applications, and target tracking applications.