Technical Report: Message-Oriented Middleware For Smart Grids
Technical Report: Message-Oriented Middleware For Smart Grids
Technical Report: Message-Oriented Middleware For Smart Grids
Message-oriented middleware
for smart grids
Michele Albano
Luis Lino Ferreira
Luis Miguel Pinho
Abdel Rahman Alkhawaja
CISTER-TR-140803
Version:
Date: 08-21-2014
Technical Report CISTER-TR-140803 Message-oriented middleware for smart grids
Abstract
In order to increase the efficiency in the use of energy resources, the electrical grid is slowly evolving into a
smart(er) grid that allows users’ production and storage of energy, automatic and remote control of appliances,
energy exchange between users, and in general optimizations over how the energy is managed and consumed.
One of the main innovations of the smart grid is its organization over an energy plane that involves the actual
exchange of energy, and a data plane that regards the Information and Communication Technology (ICT)
infrastructure used for the management of the grid’s data.
In the particular case of the data plane, the exchange of large quantities of data can be facilitated by a
middleware based on a messaging bus. Existing messaging buses follow different data management paradigms
(e.g.: request/response, publish/subscribe, data-oriented messaging) and thus satisfy smart grids’ communication
requirements at different extents.
This work contributes to the state of the art by identifying, in existing standards and architectures, common
requirements that impact in the messaging system of a data plane for the smart grid. The paper analyses existing
messaging buses paradigms that can be used as a basis for the ICT infrastructure of a smart grid and discusses
how these can satisfy smart grids’ requirements.
Abstract
In order to increase the efficiency in the use of energy resources, the electrical grid is slowly evolving into a smart(er) grid
that allows users’ production and storage of energy, automatic and remote control of appliances, energy exchange between
users, and in general optimizations over how the energy is managed and consumed. One of the main innovations of the smart
grid is its organization over an energy plane that involves the actual exchange of energy, and a data plane that regards the
Information and Communication Technology (ICT) infrastructure used for the management of the grid’s data.
In the particular case of the data plane, the exchange of large quantities of data can be facilitated by a middleware based on a
messaging bus. Existing messaging buses follow different data management paradigms (e.g.: request/response,
publish/subscribe, data-oriented messaging) and thus satisfy smart grids’ communication requirements at different extents.
This work contributes to the state of the art by identifying, in existing standards and architectures, common requirements that
impact in the messaging system of a data plane for the smart grid. The paper analyses existing messaging buses paradigms
that can be used as a basis for the ICT infrastructure of a smart grid and discusses how these can satisfy smart grids’
requirements.