Message-oriented middleware for smart grids

Michele Albano*, Luis Lino Ferreira, Luís Miguel Pinho, Abdel Rahman Alkhawaja

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review

58 Citations (Scopus)

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 analyzes existing messaging bus 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.

Original languageEnglish
JournalComputer Standards and Interfaces
Volume38
Pages (from-to)133-143
Number of pages11
ISSN0920-5489
DOIs
Publication statusPublished - 1 Feb 2015
Externally publishedYes

Keywords

  • AMQP
  • DDS
  • Publish-subscribe
  • RabbitMQ
  • XMPP

Fingerprint

Dive into the research topics of 'Message-oriented middleware for smart grids'. Together they form a unique fingerprint.

Cite this