12th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services

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
Tiago Magalhães1, Ilídio Oliveira1, José Fernandes1,*
  • 1: IEETA
*Contact email: jfernan@ua.pt

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.