Wireless sensor networks (WSNs) have recently been under the focus of the research community. The applications for this technology, as well as the problems it poses, are many. In this work, we consider using such technology to implement a detection system.
Detection systems are based on statistical signal processing and provide the capability of deciding whether something has or has not happened. They found application in surveillance, monitoring and control systems, among others.
This work is divided into two parts. First, we carry out the design, development and implementation of a WSN testbed where algorithms of all sorts can be tested in a real environment. Second, we concentrate on the design and development of a detection system that we implement on the testbed.
We put into practice various approaches and architectures using a design approach outlined here. We analyze the algorithms in terms of detection performance. We address the issue of packet losses through the inclusion of heuristics. We analyze, from a theoretical point of view, the communication cost of the various schemes considered. In addition, we discuss other trade-offs that stem from the use of WSN.
Our results show closeness of the designed and measured detection performance for most of the cases, which leads us to the conclusion that we have a valid design procedure. The heuristics to counteract packet losses provide the algorithms with robustness against that issue. Variations on the detection physical scenario are also well stood.
We conclude that using WSNs for implementing detection systems brings advantages but also many questions. It is relatively easy to conceive a detection system, using a WSN, that is robust, has low deployment and running costs and achieves good performance. Nevertheless, considerations on features such as energy, communication bandwidth and more have to be done so that we can obtain an optimized system.
2008. , 93 p.