TY - JOUR
T1 - Message-oriented middleware for smart grids
AU - Albano, Michele
AU - Ferreira, Luis Lino
AU - Pinho, Luís Miguel
AU - Alkhawaja, Abdel Rahman
PY - 2015/2/1
Y1 - 2015/2/1
N2 - 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.
AB - 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.
KW - AMQP
KW - DDS
KW - Publish-subscribe
KW - RabbitMQ
KW - XMPP
UR - http://www.scopus.com/inward/record.url?scp=85027919966&partnerID=8YFLogxK
U2 - 10.1016/j.csi.2014.08.002
DO - 10.1016/j.csi.2014.08.002
M3 - Journal article
AN - SCOPUS:85027919966
SN - 0920-5489
VL - 38
SP - 133
EP - 143
JO - Computer Standards and Interfaces
JF - Computer Standards and Interfaces
ER -