PlanEMQX: A Message Broker Architecture for Adaptive Data Exchange in the IoT

PlanEMQX is a prototype built on top of the EMQX message broker, enabling adaptive data exchange in IoT environments. This is achieved by (i) refining per-subscription data flows based on the applications deployed in the environment, (ii) dynamically assigning drop rates or priorities to data flows according to the requirements of the subscribing applications, and (iii) enabling the adaptation of data flows based on dynamic changes in the environment or evolving applications’ requirements.

Georgios Bouloukakis
Associate Professor

My research interests include middleware, internet of things, distributed systems.