PlanEMQX
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.