Integration Concept and Middleware Components

WP Leader: NEC
Participants: CARTIF, SIRUS

WP4 addresses the Scientific and Technological Objective STO 4 aiming for Development and Deployment of an ICT Service Platform for Energy Systems Management.
The focus of WP4 is on the development of the core platform that shall enable the integration of different ICT building subsystems including BMS/BEMS, occupancy monitoring and external context systems (e.g. weather information, power grid congestion) into a single control system.
The integration methodologies and components (middleware) make use of proven standards in communication.
Based on the requirements discussion driven by the use cases and the implementation potential at the different demonstration sites, a system design for the CAMPUS-21 data monitoring and control infrastructure is provided and specified with its components and interfaces.
The results coming from other work packages – the Data Warehouse Tool for Performance Data Management (WP2), the Control Software for Micro Generation and Energy Storage (WP5), and the tools for Load Balancing in Distribution Grids (WP6) – will be integrated.

Task 4.1: Definition and Selection of Data Models, Protocols and Intelligent Functions for Local Proxies
CAMPUS21 aims to provide an ICT platform layer for integrating existing independent building management subsystems into a holistically managed monitoring and control platform. In Task 4.1, starting from the challenges given by the diversity and plurality of existing BMS infrastructures in the industry, existing Information (Data) Models and protocols in the building management industry are studied. The results are reported in deliverable D4.1.
In consequence, this deliverable recommends the usage of a harmonized protocol and a standardized information model as the basis of the CAMPUS21 system design to achieve performance enhancements. D4.1 hands over the results as recommendations towards the detailed design discussions in Task 4.2 as well as the performance metrics studies in Task 2.2.

Task T4.2 Integration Methods, Systems Architecture, and Middleware
T4.2 refined the distributed middleware concept based on intelligent proxy components in an iterative discussion process. As a result, the CAMPUS21 distributed middleware design consists of multiple adaptable Domain Controllers (DCs) acting as local intelligent proxies responsible for integrating the physical data layer at the different demonstrator sites. These distributed proxies connect to a central, data-transparent entity - the Data Acquisition and Control Manager (DACM). D4.2 specifies a distributed software and hardware design suitable for local server-based deployments as well as for implementations over the Internet. For efficient operation of the platform, a strongly horizontal SOA-based and event-driven design was desired. Based on previous experience of the partners, Java OSGi technology was chosen for the implementation. Splitting the middleware into the components DACM and DC enables modular intelligence in the form of the DC deployable nearest to the location of action and control.
All interfaces exposed by the middleware to other layers are designed as open interfaces reusing existing standards. In particular with regard to the integration of data sources inside the demonstrator sites, BACnet is the standard chosen. The data layer components (data warehouse) are defined and provided by WP2

Functionalities offered by the application layer hosting the optimization logic are driven by the goals for performance monitoring and control as well as asset/process optimization as defined in WP3, WP5 and WP6.

Task 4.3: Evaluation and Adaptation of Integration Platform
In this task, the partners evaluate the holistic design for the integration of the different BACSs and surrounding ICT systems into the existing middleware. Components of the Integration Tool are prototyped, tested and deployed providing a proof of concept for the overall systems integration. Adaptation is performed where required. The results ("guidelines", documentation & code) are generated in parallel in interaction with WP3 and synchronized with findings from WP5 and WP6.

Task 4.4: Documentation
NEC works with other partners (Cartif & SIRUS) to document development and implementation results. The documentation describes the platform, the integration concepts and tools, and the specific mapping evaluated for the project’s use cases. A release specification is developed after integration and testing are completed.


The following Deliverables document the achievements of this work package:

D 4.1: Specification of Integrated BMS Data Models and Protocols selection 

D 4.2: Specification of Systems Architecture and Concept for Integration and Upscaling
D 4.3:
Implementation of Middleware & Integration Concept
D 4.4:
Evaluated Middleware and Integration Concept
D 4.456:
Integrated Prototype Release Documentation

Work Package Leader

Dr. Anett Schulke
NEC Europe Ltd.
NEC Laboratories Europe
Heidelberg, Germany
e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.