Co-funded by:
Mentored by:

Autonomic edge computing for air quality monitoring

Reducing the environmental, material and energy impacts of buildings is a major priority of the European Union [1] and is highlighted in the United Nation’s Sustainable Development Goals [2].

Buildings equipped with intelligent sensor systems (smart buildings), which can report the performance status of their elements to help optimize energy consumption and maintenance as well as inform future building design, are an important part of reaching this goal. Equipping buildings with wireless sensor networks (WSNs) is particularly helpful in contributing to this goal as well as improving the well-being of building users.

Typical approaches make use of cloud facilities for data upload and remote processing to manage buildings along their life cycle (conception, construction, use and end of life). Typical approaches present several drawbacks, however: dependency on cloud service providers, heavy network use, poor performance (network latency), privacy concerns due to remote computation and unsuitable data sharing strategies.

More recently, we have witnessed a drastic evolution of embedded devices that include more and more sensors, thus driving researchers to reconsider the typical cloud-based approach and distribute data and processes (back) to the network – a concept called edge (or fog) computing. Edge computing provides optimized network usage, dynamic network configuration and data management; it also enables distributed on-site data processing, low latency response to network changes and independence from cloud providers.

In this project, we will explore edge computing solutions that take advantage of a new generation of WSN devices, reducing the global environmental cost of such equipment.

InnoRenew CoE project activities

InnoRenew CoE, as a project leader, will investigate ways to merge theoretical tools (graph and infection models), technologies (semantic web services, distributed ledger technology) and distributed data mining that may help design and implement dynamic self-configuring networks. We will demonstrate our work with four pilots in Slovenia and abroad.

[1] https://ec.europa.eu/energy/en/topics/energy-efficiency/buildings
[2] https://www.un.org/sustainabledevelopment/sustainable-development-goals/

Work packages and results

Work package 1: Coordination, project management, and dissemination

Task 1.1: Project coordination

Task 1.2: Project management and reporting

Task 1.3: Project communication

Deliverables:

  • D1.1: Meetings minutes (each meeting)
  • D1.2: Final project report (M36)
  • D1.3: Communication material (M36)

Work package 2: Graph-based models for WSNs

Task 2.1: Development of hypergraph and diffusion models for WSNs

Task 2.2: Integration of heuristics, mathematical programming, and simulation solutions
into the model

Task 2.3: Implementation in distributed computational intensive environment

Deliverables:

Work package 3: Blockchain and semantic Web services

Task 3.1: State-of-the-art and design of a blockchain solution

Task 3.2: Design of semantic-driven service-oriented blockchain solution

Task 3.3: Implementation with use case and technical report

Deliverables:

Work package 4: Distributed data mining

Task 4.1: Identifying and selecting appropriate (state-of-the-art) distributed data
mining methods to be used for self-configuration and self-optimization of our sensor
network

Task 4.2: Identifying and selecting appropriate (state-of-the-art) distributed data
mining methods to be used for interesting pattern identification from sensor data

Task 4.3: Implementation of selected distributed data mining methods from tasks
T4.1 and T4.2 with use cases

Task 4.4: Integration of implemented distributed data mining methods as part of the
service APIs, testing

Deliverables:

Work package 5: Use case and implementation

Task 5.1: State-of-the-art in wireless sensors related to building monitoring

Task 5.2: Sensor selection and placement in pilot buildings

Task 5.3 Data collection and integrated systems tests

Deliverables:

  • D5.1: Report – state-of-the-art (M24)
  • D5.2: Technical report (M26)
  • D5.3: Prototype available (M36)

Bibliografic references