Skip to content
tatianegava edited this page Jul 22, 2020 · 27 revisions

MBP: A Platform for Managing IoT Environments

The Multi-purpose Binding and Provisioning Platform (MBP) is an IoT platform, which aims the easy management and monitoring of IoT environments. It provides the means for:
(i) automated binding of IoT devices in order to access their sensors and actuators, and
(ii) automated software provisioning.

MBP

Overview 👓

In this overview, we show some MBP concepts to help you start your smart environment!

Click here for the Overview.

Quick Start 🚀

In this quick start, we show you how to register in the MBP a Raspberry Pi, connected to a temperature sensor. The following steps are realized:

  1. Registration of the Raspberry Pi
  2. Registration of an extraction operator software that extracts temperature sensor values and send it to the MBP
  3. Registration of the temperature sensor

Click here for the Quick Start.

Monitoring IoT environments 📈

To realize an automatic monitoring based on sensor data, and furthermore, to trigger actuators automatically based on recognized conditions, the MBP provides the means for creating IoT applications based on user-defined rules. Such rules are based on the event-condition-action approach and can be defined on the graphical rule modeling tool of the MBP.

Click here for a tutorial of how to create rules.

MBP API

A REST API for the registration and management of components in an IoT environment is provided. Furthermore, the deployment of software components onto IoT devices, e.g., operators that extract and send sensor values to the MBP, can be as well realized through the MBP API. Click here for the API Reference.

Publications 🎓

  • A. C. Franco da Silva, P. Hirmer, J. Schneider, S. Ulusal, M. Tavares Frigo: MBP: Not just an IoT Platform, In: Proceedings of the 18th IEEE International Conference on Pervasive Computing and Communications (PerCom), 2020

  • Franco da Silva, Ana Cristina; Hirmer, Pascal; Koch Peres, Rafael; Mitschang, Bernhard: An Approach for CEP Query Shipping to Support Distributed IoT Environments. In: Proceedings of the 14th Workshop on Context and Activity Modeling and Recognition (COMOREA) at IEEE Percom, 2018

  • Hirmer, Pascal; Franco da Silva, Ana Cristina; Wieland, Matthias; Breitenbücher, Uwe; Képes, Kálmán; Mitschang, Bernhard: Automating the Provisioning and Configuration of Devices in the Internet of Things, In: Complex Systems Informatics and Modeling Quarterly, Vol. 9, page 28-43, 2016

  • Hirmer, Pascal; Wieland, Matthias; Breitenbücher, Uwe; Mitschang, Bernhard: Automated Sensor Registration, Binding and Sensor Data Provisioning. In: Proceedings of the CAiSE 2016 Forum at the 28th International Conference on Advanced Information Systems Engineering, 2016

  • Hirmer, Pascal; Wieland, Matthias; Breitenbücher, Uwe; Mitschang, Bernhard: Dynamic Ontology-based Sensor Binding. In: Proceedings of the 20th East-European Conference on Advances in Databases and Information Systems, 2016