Research Article
Message based integration in Cyber-Physical System: firefighters in the field
@INPROCEEDINGS{10.4108/eai.22-7-2015.2260246, author={Tiago Magalh\"{a}es and Il\^{\i}dio Oliveira and Jos\^{e} Fernandes}, title={Message based integration in Cyber-Physical System: firefighters in the field}, proceedings={12th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services}, publisher={ACM}, proceedings_a={MOBIQUITOUS}, year={2015}, month={8}, keywords={message brokering cyber-physical systems monitoring firefighters android os raspberry pi coap amqp}, doi={10.4108/eai.22-7-2015.2260246} }
- Tiago Magalhães
Ilídio Oliveira
José Fernandes
Year: 2015
Message based integration in Cyber-Physical System: firefighters in the field
MOBIQUITOUS
ICST
DOI: 10.4108/eai.22-7-2015.2260246
Abstract
We present a Cyber-Physical System for distributed monitoring of first response teams. To cope with different setups, different sensors and computing devices, found in the evolution of the VitalResponder project, we adopted a message brokering pattern to isolate the data aggregation logic from the changing hardware and networking configurations.
Sensors publish data to local message brokers (body-area level), that, in turn, publish to higher level messages queues (site-wide level). The brokers use adapters to relay messages over alternative transport protocols, currently available as adapters for messaging standards over TCP (AMQP, MQTT), over UDP (CoAP), and basic sockets (TCP and UDP).
The abstraction of messages brokering facilitates the portability to different platforms, and the system has been tested in Android, Raspberry Pi and standard Linux devices, to support a distributed sensor network for firefighter’s missions monitoring.