Industrialised, Integrated, Intelligent sustainable Construction - I3con
Industrialised, Integrated, Intelligent sustainable Construction - I3con
Industrialised, Integrated, Intelligent sustainable Construction - I3con
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
HANDBOOK 2 SUSTAINABLE CONSTRUCTION<br />
A Health Monitoring Application for Wireless Sensor Networks<br />
Abolghasem (Hamid) Asgari and Mark Irons<br />
Thales Research and Technology (TRT) Limited, Worton Drive, Reading RG2 0SB, UK<br />
{Hamid.Asgari, Mark.Irons}@thalesgroup.com<br />
Abstract<br />
Operational health monitoring of Wireless Sensor Networks (WSN) is<br />
becoming an essential part of these networks. A WSN health<br />
monitoring application is distinct from the sensor data visualisation as<br />
each is aimed at different audiences i.e., the WSN health monitor is<br />
intended to aid those who set-up and maintain the network, while the<br />
sensor data visualisation is aimed at building/facilities managers or<br />
the building occupants for comfort monitoring and awareness. Health<br />
monitoring should provide an indication of sensor node failures,<br />
resource exhaustion, poor connectivity, and other abnormalities.<br />
There are several problems that may result in the WSN gateway not<br />
receiving sensor data, for example, low battery voltage or poor<br />
connectivity to the gateway. It is very time consuming to resolve such<br />
problems if there is no means of monitoring the operation of the<br />
WSN. This necessitates the development of an easy to understand,<br />
visual method of monitoring the health of the WSN in real-time. We<br />
have developed an application that is capable of monitoring the<br />
operational health of a deployed WSN and displaying the results<br />
through a browser-based user interface. The sensor nodes collect<br />
environmental data and periodically send the updates, which are<br />
stored by the virtual gateway in a database. The WSN health<br />
monitoring tool is implemented as an enterprise Java application that<br />
exposes a REST interface through which the virtual gateway can<br />
provide required sensor information.<br />
Keywords: wireless sensor networks, service oriented architecture, network health monitoring,<br />
security, REST-based SOA<br />
Introduction<br />
The emergence of Wireless Sensor Networks (WSN) has brought significant benefits as far as<br />
building/environmental monitoring is concerned, since they are more cost-efficient (because of the<br />
lack of wired installations) compared to their wired counterparts, while additionally they allow for<br />
flexible positioning of the sensor devices. Any WSN architecture should be designed to allow its<br />
straightforward integration to the general networking infrastructure where any other application can<br />
utilize the data gathered by WSN. The common approach to achieve this is the Service Oriented<br />
Architectures (SOA) open framework where all architectural elements are decoupled and considered<br />
as service providers and consumers. Service discovery and access to the services is performed in a<br />
dynamic manner, ensuring a generic and extensible design. Web Services constitute the most<br />
significant technological enabler of SOAs due to the interoperability they offer and that they can<br />
easily support integration of existing systems. In I3CON project, we have designed, developed,<br />
implemented, and deployed a WSN architectural framework to be used by other applications over an<br />
SOA infrastructure [1], [2], [3], [4].<br />
The functionality of the WSN architecture is decomposed in two complementing aspects, namely:<br />
• WSN services exposed to applications (service consumers) by means of enterprise middleware.<br />
137