You are on page 1of 23

Digital Communications and Networks 8 (2022) 388–410

Contents lists available at ScienceDirect

Digital Communications and Networks


journal homepage: www.keaipublishing.com/dcan

A comprehensive layered approach for implementing internet of


things-enabled smart grid: A survey
Zahra Alavikia *, Maryam Shabro
Electric Power Utility (EPU) Digital Transformation Center, Niroo Research Institute (NRI), Tehran, Iran

A R T I C L E I N F O A B S T R A C T

Keywords: The current power grid confronts severe challenges in satisfying customers' demands. Fast transition to the much
Smart grid (SG) more flexible power grid enriched with renewable energies, micro-grid, and distributed energy resources has been
Internet of things (IoT) considered as a straightforward solution to the customers’ high demand. Using smart equipment and renewable
Layered approach
energies, electric power generation and storage through the power grid domains will be facilitated, which enables
Open issues
bi-directional energy and information flows. The power grid with such enhanced features is called Smart Grid
(SG). Controlling and managing the diverse sets of variables in the SG requires precise measuring, monitoring,
communicating, and analytic systems which increase the complexity of the grid. This complexity is the main
barrier to the realization of the SG up to now. The emergence of the Internet of Things (IoT) simplifies monitoring,
communications, and data processing among smart things to connect to anything in the world. This motivates the
SG stakeholders and researchers to proceed with the best way to exploit the IoT technologies in the SG. In this
survey paper, we summarize various efforts in this regard to highlight the advantages of the IoT-enabled SG and
its probable gaps. To this end, a comprehensive layered approach has been proposed in this paper to classify
various applications of the IoT technologies in the SG. Investigating IoT opportunities in each architecture layer
facilitates the role of each technology and its relationship with other technologies. Also, open issues and future
measures for the realization of IoT-enabled SG have been discussed in the paper.

1. Introduction wind, as well as home energy production sources. Compared to the


conventional power grid, these kinds of energy supplies have much more
1.1. Motivation decentralized infrastructure, and unpredictability may not be available
over time. These specifications directly affect the power grid's perfor-
The traditional structure of the power grid has not much changed mance and thus need advanced ICT for pervasive monitoring and control.
since 1930, and the data exchange in this network is generally based on In addition, ICT enables consumers to manage their power consumption
the methods defined in the 1970s. This traditional structure consists of rates through the underlying communication infrastructure which en-
three main parts, including generation, transmission, and distribution, in ables autonomous remote monitoring and control in a smart home. Here,
which the electric power flows in one direction from the service pro- residential consumers are informed about the energy consumption of
viders to the commercial/home customers [1]. Although the overall every electric appliance and its effect on their bills using ICT in real-time.
structure of the power grid has remained constant over time, some new This outstanding capacity assists them to make an informed decision in
technologies have evolved in recent years. One of the main challenges in reducing their power usage. Also, when consumers produce energy
this regard is how to utilize modern Information and Communication through small sources like photovoltaic panels installed in their houses
Technologies (ICT) to improve reliability, observability, and power ef- and feed it back into the grid, a new bidirectional energy market is
ficiency while meeting diverse power grid requirements. created, which allows the consumers to actively get involved in the
To demonstrate the necessity of exploiting modern ICT in the power electricity trading while managing their power consumption. To support
grid, let us review some new innovative concepts which strongly need the the capability of two-way energy flow and bidirectional connectivity, the
adoption of the ICT in their processes. One upcoming concept is the measurement, monitoring, and communication systems should be
increasing deployment of renewable energy resources like the sun and improved. Similarly, the expected increase in electric vehicles and charge

* Corresponding author.
E-mail address: z.alavi.k@gmail.com (Z. Alavikia).

https://doi.org/10.1016/j.dcan.2022.01.002
Received 24 September 2020; Received in revised form 4 January 2022; Accepted 16 January 2022
Available online 1 February 2022
2352-8648/© 2022 Chongqing University of Posts and Telecommunications. Publishing Services by Elsevier B.V. on behalf of KeAi Communications Co. Ltd. This is an
open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

stations with charging and discharging cycles (so-called vehicle to grid) ⋅ A comprehensive layered approach is introduced to discuss IoT op-
would significantly change the patterns of consumption to a bidirectional portunities in the SG.
power flow that needs further communication requirements [2,3]. The ⋅ Innovative IoT technologies are classified according to each layer of
advantages of the ICT for facilitating the interoperability requirements of the IoT-enabled SG architecture.
the grid are also discussed in IEEE Std 2030–2011 [4]. All of these new ⋅ Recent research efforts on enhancing IoT capabilities for the SG ap-
operation functions are hardly achieved unless proper ICT is employed in plications have been classified according to the IoT-enabled SG
the power grid to support two-way information exchange in the grid [5, architecture.
6]. ⋅ Fundamental research directions and measures for accelerating the
In general, increasing the information flows is a prerequisite to IoT-enabled SG have been discussed.
improving the efficiency and productivity of the existing power systems
at all levels of generation, transmission, distribution, and consumption The list of acronyms used in the paper is provided in Table 1.
(power grid domains). This enhancement accelerates the transition of the
traditional power grid to the future power grid, which is called Smart
1.3. Comparison with other related surveys
Grid (SG). The main part of the SG is based on the data collected from a
large number of sensors in the SG. These sensors include both novel and
With the advent of IoT, sporadic efforts have been conducted in the
conventional sensors, such as voltage and current transducers, electrical
literature to study how IoT opportunities would change different parts of
measurement sensors, power line temperature sensors, magnetoresistive
the power grid. In this regard, the IoT software, architecture,
sensors, outage detection sensors, transformer monitoring sensors, flux
and phase sensors, pressure sensor, frequency sensors, power quality
Table 1
transducers, vibration sensors, and weather condition monitoring sen-
Commonly used acronyms in the paper.
sors, which are widely located in the smart home management system
and distribution, transmission, and generation levels of the power grid. Acronym Meaning

The data captured by the sensors is transmitted directly, or after the 3GPP 3rd Generation Partnership Project
initial analysis, to a controlling center [3]. In recent years, extensive ADMS Advanced Distribution Management System
AI Artificial Intelligence
research has been conducted to optimize and upgrade the traditional
AMR Automatic Meter Reading
power grid and change it to the SG [4,7,8]. However, the most important API Application Programming Interface
issues for adopting proper ICT in the SG are reducing the overheads of BDA Big Data Analytic
communication protocols and improving near real-time processing of the BLE Bluetooth Low Energy
large volumes of data in the power grid. Besides, it is predicted in Ref. [9] CIS Customer Information System
CPU Central Processing Unit
that an investment of 11.7 trillion in the energy sector is required to meet
CoAP Constrained Application Protocol
the conventional energy demand in the 2010–2035 period. These issues DDS Data Distribution Service
motivate the power grid stakeholders to proceed to find a light, DL Deep Learning
comprehensive, low-cost, and efficient solution toward the fast transition DMS Distribution Management System
DRMS Demand Response Management System
to the SG. To this end, the Internet of Things (IoT) and its corresponding
DSP Digital Signal Processing
technologies have been developed as a reliable solution [5,10–13]. EMS Energy Management System
IoT is a paradigm that introduces the connectivity between huge FPGA Field-Programmable Gate Array
objects/things through wired and wireless technologies to create new GIS Geographic Information Systems
services/applications. Using IoT, it is possible to connect virtual and GPS Global Positioning System
HAN Home Area Network
physical things anywhere and anytime via the existing and evolving
ICT Information & Communication Technologies
interoperable ICT [14,15]. IoT resolves some challenges in the realization IaaS Infrastructure as a Service
of the SG, like tracking and connectivity of a large number of SG devices IIoT Industrial IoT
and the collaboration between SG devices through ubiquitous, distrib- IoT Internet of Things
IEC International Electrotechnical Commission
uted, and autonomous communications. Hence, IoT technologies would
IETF Internet Engineering Task Force
be able to create, facilitate, and accelerate the widespread advances in IIRA Industrial Internet Reference Architecture
the SG by supporting different network functions in the grid. In the IP Internet Protocol
simplest case, exploiting IoT technologies in the power industry contains LTE-M Long-Term Evolution for Machine
three basic steps, including digitizing the assets, collecting the asset data, LPWAN Low Power Wide Area Networks
LLN Low Power and Lossy Networks
and developing computational algorithms in the control systems (e.g., in
M2M Machine-to-Machine
the edge/cloud). Here, telecommunication infrastructures with a guar- MQTT Message Queuing Telemetry Transport
anteed Quality of Services (QoS) that are compatible with industrial ML Machine Learning
protocols and specific security requirements in the SG are required [16]. NAN Neighborhood Area Network
NIST National Institute of Standards and Technology
OSI Open Systems Interconnection
OPC-UA Open Platform Communications Unified Architecture
1.2. Contribution of the paper OMS Outage Management System
P2P Point-to-Point
The purpose of this paper is to provide the set of measures required P2MP Point-to-Multipoint
PaaS Platform as a Service
for the realization of IoT-enabled SG. To this end, an Industrial IoT (IIoT) PMU Phasor Measurement Unit
layered approach, i.e., IoT for industrial applications, has been applied. QoS Quality of Services
In the IIoT, industrial control systems are integrated into the organiza- RFID Radio-Frequency Identification
tional, analytical, and business processes, which leads to the improve- RPL Routing Protocol for LLNs
SaaS Software as a Service
ment in decision-making and interaction between a large number of
SDN Software Defined Networking
automated control systems. The main contribution of this survey paper SCADA Supervisory Control and Data Acquisition
can be summarized as follows: SG Smart Grid
TR Technical Report
⋅ The concept of IoT-enabled SG is presented clearly from the industrial WAN Wide Area Network
ZigBee SE ZigBee Smart Energy
point of view.

389
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

communications, and privacy for smart home applications are reviewed SG, several key issues and corresponding research directions in each
in Refs. [17,18]. In a similar survey in Ref. [19], architectures and re- layer of the IoT-enabled SG architecture have been precisely reviewed to
quirements of next-generation smart building management systems using pave the way toward future academic and industrial investment.
IoT are studied. In Ref. [20], a database of smart home applications using
IoT is gathered. The roles of smart meters in the IoT-enabled SG are 1.4. Organization of the paper
reviewed in Ref. [21], where various wireless communication technol-
ogies for AMI are categorized. An overview of fog computing supports for The concept of the IoT-enabled SG is reviewed in Section 2. Section 3
the basic elements of IIoT is provided in Ref. [22]. Probable cybersecurity is dedicated to the layered approach for the IoT-enabled SG. In this
threads in the IoT-enabled SG and emerging measures are surveyed in section, different IoT technologies and their advantages for utilization in
Ref. [23]. The concept of IoT and SG and their corresponding challenges the SG are introduced according to the layers of the IoT-enabled SG ar-
and opportunities are also reviewed separately from different perspec- chitecture, namely, perception, connectivity-networking, analytic, and
tives in survey papers. These surveys addressed various issues, such as security layers. Then in Section 4, research directions for the realization
applications of Machine Learning (ML) and Big Data Analytics (BDA) in of IoT-enabled SG are reviewed in each layer of the considered archi-
the SG [24], the blockchain technology in the SG [8], smart meter evo- tecture. Open issues and future measures for accelerating the IoT-enabled
lution [25], cyber-attacks in the IoT [26], deep learning analytics [27], SG are discussed in Section 5 before a conclusion is drawn in Section 6.
ML in the IoT [28], IoT applications [29], low-power wide-area tech- The organization of the paper is summarized in Fig. 1.
nologies for the IoT [30], and IoT privacy [31].
Some surveys as [5,12,13] reviewed research work on exploiting IoT 2. Concept of IoT-enabled SG
technologies in the SG, where the existing prototypes, architectures, and
applications of the IoT in the SG are introduced. Focusing on individual National Institute of Standards and Technology (NIST) has developed
IoT-aided SG systems, these review papers are rarely able to cover all a conceptual model for the SG. According to this model: (1) there are
issues originating from the inherent interdependency between various seven segments of production, transmission, distribution, consumer,
layers of the IoT-enabled SG. In this paper, several communication and markets, operations, and service provider in the SG; (2) all SG stake-
information technologies and research work have been classified per holders and consumers are interacting with multiple wired and wireless
layer of the considered IoT-enabled SG architecture. This helps to iden- communication protocols;(3) to manage, repair, and maintain the grid,
tify current technologies and research work clearly at each layer and find several software modules/packages, like Distribution Management Sys-
the relationship between concepts at different layers. This end-to-end tem (DMS), Geographic Information Systems (GIS), Outage Management
view of the IoT-enabled SG facilitates the development of a roadmap System (OMS), Customer Information System (CIS) and Supervisory
for combining IoT with SG through a step-by-step approach. Considering Control and Data Acquisition (SCADA) are employed in the SG, among
this comprehensive layered approach for implementing the IoT-enabled which some, e.g., SCADA, are designed for the management and control

Fig. 1. Organization of the paper.

390
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

of the SG. Another definition of the SG is provided by the IEEE stan- estimation techniques to optimally control the grid performance through
dardization institute wherein SG is the composition of large-scale systems data analysis [33]. The IoT-enabled SG increases the performance of
and includes power, communication, and information layers for each advanced applications of the grid. Fig. 2, illustrates a classification of
segment of the NIST model [3,32]. These conceptual models have been these applications along with the smart grid segments, including enter-
expanded without the IoT concept. By increasing the number of SG prise, generation, transmission, distribution, and consumption [34].
equipment with limited sensing coverage and processing capability, the In order to better illustrate the concept of IoT-enabled SG, we
traditional technical and management solutions cannot satisfy the re- consider an example of the wind farm monitoring and control system
quirements of the fast-evolving SG services anymore. For example, vast using IoT in Fig. 3. According to this system, a large number of turbine
implementations of smart metering technologies enhance the power sensors, including temperature, humidity, pressure, current, voltage,
grid's sensing capabilities, however, there is no standard protocol for wind speed, and direction sensors automatically measure the status of
communications among these meters with various manufacturers' con- each element of the wind turbine with a high sampling rate. Additionally,
figurations. On the other hand, smart meters and transceivers in the SG the control system adjusts the operations of wind turbines by applying
bridge communication channels between consumers and utility pro- various actuators at the edge/device level. In this system, data is trans-
viders. That is, using these devices, two-way communications are ferred using an appropriate IoT technology from condition monitoring
established between the consumers and the utility for managing
demand-response services as well as reducing the energy usage through
online monitoring of the energy consumption of the consumers. Here, in
the forward and backward directions, the information on real-time power
consumption and dynamic pricing are respectively exchanged between
the consumer side and the utility center. However. this brings new
challenges in terms of two-way digital communications. In addition, by
injecting a large number of distributed energy generation sources like the
solar panels close to the consumer's location, the two-way power flows
would emerge, which leads to prosumers. Prosumers are those consumers
who can produce electricity using small-scale energy generators installed
at their houses and then feed forward the electricity to the grid. Man-
aging the grid balance in such a situation is a noteworthy challenging
issue that needs more consideration for the two-way connectivity. IoT is
the main constituent in the formation of two-way digital communication.
It simplifies the transmission of the consumer's/prosumer's data to the
utility and vice versa through web-based applications. Not limited to
these examples, IIoT technologies bring new opportunities for the
transformation of the power grid. The IIoT supports the SG network
functionalities for connectivity and automation throughout the grid
(from the generation to the consumption). This is achieved by exploiting
IoT devices for monitoring and tracking the SG equipment, the standard
communication protocols, as well as the data analysis methods [5,6,13,
23]. Hence, the role of IoT in the SG can be categorized as: (1) digitizing
the SG equipment; (2) collecting data through sensors or smart equip-
ment and transferring them to the control center; (3) and developing Fig. 3. Wind farm monitoring and control system using IoT.

Fig. 2. A representation of IoT-enabled SG opportunities along with the smart grid segments [34].

391
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

sensors to an industrial cloud consisting of several data centers or control sensors measure various parameters of the transmission tower such as
centers to perform data analysis. It is noted that initial processing may be conductor temperature and fluctuations. The operation of industrial
performed using fog nodes located between the edge level and the cloud sensors is to gather the transmission tower's data mainly mapped into the
to eliminate data transferred to the cloud. Finally, at the cloud level, the perception layer. Then the captured data is transferred to the condition
decision-making process will be triggered to control the operation of each monitoring center for further decision making and possible operations.
element of the wind turbine in accordance with the analysis of a huge To ensure fast, secure, and reliable data transmission in this scenario,
volume of captured data. The considered system will facilitate the proper functions should be defined at all levels of the considered system.
functionality of Condition Monitoring and Diagnosis (CMD) and also Here, functions regarding physical signals exchange (optical, electric, or
SCADA in the SG. other) over the wireless/wired channels, frame exchange using signaling
protocols, packet routing between non-adjacent parties, and structured
3. Layered approach for IoT-enabled SG data exchange are needed. The IIoT's layered architecture lets us cate-
gorize homogeneous functions in the same layer and connect different
In this paper, we have integrated the SG conceptual model [3] with layers using appropriate industrial interfaces that offer certain services to
the IIoT connectivity framework introduced by Industrial Internet Con- the corresponding higher layers. In this architecture, each layer's func-
sortium (IIC) [35] as shown in Fig. 4. It is worth pointing out that the IIoT tions can be independently designed without considering the details of
connectivity architecture is introduced for message transmission in in- other layers, which simplifies the design of the system. To provide the
dustrial environments with distinct properties. This architecture consists communication between two endpoints, e.g., between the industrial
of five layers, namely the physical, link, network, transport, and frame- sensors and the processing unit in the monitoring center, specific in-
work layers. Regarding Fig. 4, data is gathered from the IoT-enabled SG dustrial protocols which coincide with the SG applications' requirements
devices at the perception layer. This layer has the responsibility of should be introduced at the peer layers of any two adjacent entities. For
monitoring the physical world and collecting data using sensors and instance, in Fig. 5, the industrial sensors and the base station commu-
smart equipment. The IoT devices are equipped with communication nicate with each other through an agreement on the physical and link
modules that connect them to the networking & connectivity layer. In layers defined for the wireless network, while the Data Distribution
this layer, the mapping between the IoT devices and the connectivity Service (DDS) protocol can be used by the peer entities at the framework
protocols is established. Then, the data is transmitted toward the appli- layers of the industrial sensors and the computer in the monitoring center
cation layer for further analysis. The application and analysis layer's to settle the required policies for real-time data transfer. The entities in
functions process the data received from the networking & connectivity the peer layers may be any processes, software, or hardware devices. In
layer to troubleshoot the fault in the SG in real-time. There are several reality, there is no direct data transfer between two entities in the peer
components in this layer, such as Application Program Interfaces (API), layers of two distinct endpoints. That is, there is virtual connectivity
content-related servers, and directories services, which promote a variety between the framework layers, for example, between the industrial
of applications for the IoT-enabled SG. Security is investigated sensor and the computer in the monitoring center in Fig. 5. Instead, data
throughout the IoT-enabled SG architecture from the perception layer to is passed from each layer to the layer just below it, till the lowest layer,
the applications layer. The security of an IoT-enabled SG system is i.e., the physical layer receives the data and sends it to the adjacent de-
generally defined in accordance with the objective of that system and is vice via underlying media. In Fig. 5, the physical layers of the industrial
evaluated in terms of potential confidentiality, integrity, and sensors and the base-station communicate the message signals through
accessibility. the wireless link. Finally, when the monitoring center receives the
To explain how the layered approach simplifies the design and captured data, it performs advanced analytics to diagnose possible faults
implementation of the IoT-enabled SG system, it is necessary to have a of the transmission tower. This operation is conducted at the application
deep inspection of the end-to-end message transmission in this system. & analytics layer (see Fig. 4).
To this end, consider an IoT-enabled SG system in Fig. 5 where industrial According to Fig. 5, there are several types of messaging in an IoT-
enabled SG. To determine the requirements of each traffic, the charac-
teristics of various SG applications should be examined. In this regard,
the Open Smart Grid (OpenSG) working group identifies the main use
cases of the SG applications and encodes them into a maximum latency-
minimum reliability matrix to indicate their distinct requirements. Here,
latency is defined as an end-to-end metric for measuring the time
required for message transmission between the source and the destina-
tion, which includes the total time for message processing and network
transmission. Also, reliability is considered as the probability of suc-
cessful message transmission within the defined latency. Use cases that
are originated from SG applications include: Customer Information and
Messaging (CIM); Dispatch Distributed Customer Storage (DDCS); Dis-
tribution System Demand Response- Centralized Control (DSDRC); De-
mand Response-Direct Load Control (DRDLC); Field Distribution
Automation Maintenance-Centralized Control (FDAMC); Fault Clear,
Isolation and Reconfigure (FCIR); Firmware and Program Updates (FPU);
Islanded Distributed Customer Storage (IDCS); Meter Events (ME); Meter
Reading (MR); Outage and Restoration Management (ORM); Plug-in
Hybrid Electric Vehicle (PHEV); Premise Network Administration
(PNA); Electric Service Prepayment (EVPP)); Pricing TOU/RTP/CPP;
Utility Service Switch/Valve Operation (USS); Voltage Ampere Reactive-
Centralized Control (VAR-VVC). The requirements of these use cases
have been precisely determined in terms of reliability and latency by the
OpenSG. Generally speaking, DSDRC, FDAMC, DDCS, IDCS, VCC, and
FCIR require high reliability and low latency, namely, having high QoS;
Fig. 4. IoT-enabled SG layered approach. while use cases like pricing, DRDLC, and bulk MR messages have

392
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

Fig. 5. Example of message transmission in an IoT-enabled SG system.

relatively low QoS requirements. Meanwhile, other use cases, such as spanned over power grid domains. All power grid equipment is not
MR, ME, ORM, PNA, PHEV, and USS, have intermediate QoS re- currently intelligent and thus cannot be considered as IoT devices. The
quirements. Because of the diverse requirements of these use cases, the digitization of all equipment is a gradual and expensive process; on the
network should meet the strict and loose latency and reliability toler- other hand, it is practically impossible to stop the traditional power grid
ances of the applications [36]. evolution so that all power grid equipment will be digitized. Therefore,
Considering the comprehensive layered approach for the IoT-enabled the first step on the road map of this evolution would be the installation
SG in Fig. 4 and its messaging requirements, common IoT protocols and of IoT smart devices to collect data from non-smart power grid equip-
standards applicable for different SG applications have been introduced ment. IoT smart devices mainly include a variety of wireless sensors,
and classified in this paper. Then, an overview of recent research aimed Radio-Frequency Identification (RFID), cameras, infrared sensors, laser
at improving or exploiting these protocols for the IoT-enabled SG ap- scanners, and Global Positioning System (GPS) scanners, etc. Using these
plications has been provided. devices, the ability to gather huge data sets from diverse equipment in
the SG would be increased [12,21].
3.1. Perception layer By considering the components of the SG architecture introduced by
the International Electrotechnical Commission (IEC) [39], we classify
The lowest layer of the IoT-enabled SG architecture is the perception these components at all levels of the power grid domains into two cate-
layer (see Fig. 4). In this layer, the SG devices gather data from the gories of smart equipment and non-smart equipment, as shown in Fig. 6.
surrounding environment. To do this, each SG device should contain Non-smart equipment is those which require special IoT devices for
three main modules, i.e., the input/output, processing, and communi- monitoring and data collection. According to Fig. 6, some equipment,
cation modules. In the input modules, analog or digital signals are such as grid meters, Phasor Measurement Unit (PMU), and towers, are
transmitted after initial processing. Initial processing at the SG devices used both in the transmission and distribution sectors of the SG. It should
can significantly reduce the computation and communication overhead be noted that this classification is based on the most relevant electric
on upstream links and systems. Here the measured data from one asset is power equipment. In this regard, some efforts have been conducted by
processed by any computing elements such as Central Processing Unit electric power companies to enhance the capabilities of the power grid
(CPU), Graphics Processing Unit (GPU), Field-Programmable Gate Array equipment. For example in April 2018, Siemens introduced a new smart
(FPGA), or Digital Signal Processing (DSP) on the SG devices for data digital transformer called Sensformer to optimize the operations through
downsampling and aggregation, controlling core application, co- widespread connectivity and data utilization.
processing, timing and synchronization, high-speed control and signal As an example of non-smart equipment here we consider the moni-
processing. This initial processing just near the physical assets enables toring of distribution/transmission lines using IoT devices like condi-
fast error detection and maintenance for those sensitive data with low tioning monitoring, weather, and temperature sensors. In recent years,
latency requirements. To deeply analyze the measured data (almost natural disasters have inflicted heavy losses on high voltage lines. In
historical or distributed data in nature) for further predictions and addition, monitoring of power lines is currently performed by workforces
decision-making, the captured data is transferred to a central analytic who do not have sufficient precision and inspection frequency to accu-
unit with higher computing capacity. For routing and transferring data to rately investigate and predict the asset performance. These problems can
remote computing and storage servers, the connection between any two be alleviated through a proper connection between installed sensors on
SG devices is then established via different functions such as data man- the power lines and any two consecutive towers. Here, some parameters
agement functions, security functions, and QoS provisioning functions of distribution/transmission lines that can be monitored using installed
[1,37,38]. IoT devices are explained [5,12]:
In general, SG devices refer to the variety of equipment that is

393
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

Fig. 6. Classification of SG equipment into two categories of smart equipment and non-smart equipment.

⋅ Conductor fluctuations: by analyzing the accelerometer sensors' data, operations. With this advantage, the number of meter readings during a
we can compute the number of vertical and horizontal fluctuations of given period would be increased, which facilitates the analysis of con-
a conductor to determine whether the conductor is at the risk of se- sumers’ energy consumption patterns.
vere fluctuations or not. This information can be used to prevent
electrical discharge between phases and towers. 3.2. Connectivity and networking layer
⋅ Conductor deviation: the amount of conductor deflection can be
calculated by processing the data obtained from wind speedometers With the perception of IoT-enabled SG devices, it is needed to
as well as accelerometer sensors. Then, the operators perform communicate the captured data with the remote end-point to trigger
appropriate measures to increase the conductor's resistance against appropriate applications at the analytic & application layer. Here, proper
the wind and thus find the proper discharge point. connectivity and networking architecture facilitate the communications
⋅ Conductor freeze: this problem occurs when a thick layer of ice is in the IoT-enabled SG system. It is noted that in addition to the diversity
formed on the transmission lines. Due to the excessive load on the and multiplicity of the industrial devices, traffic generated by these de-
tower, many towers have fallen in such a situation which causes vices has specific requirements that should be taken into account for
serious damage to the power grid. Using weather and mechanical selecting the protocol stack. That is, for establishing a connection be-
sensors, it is possible to monitor the situation of each transmission tween any two end-points in the SG, it is necessary to consider the spe-
line and prevent the occurrence of this event. cific requirements of these devices at all layers of the communication
⋅ Conductor temperature: the conductor operating temperature can be protocol stack. The Open Systems Interconnection (OSI) reference model
obtained via analyzing the data collected from the temperature sen- and the Internet model do not meet all requirements of the IIoT systems.
sors on the cables. Hence, as it is mentioned in Section 3, the IIoT reference architecture was
⋅ Insulation pollution: dielectric on insulation may gradually increase introduced by IIC to accelerate the design of industrial systems based on a
with the accumulation of the sediment resulting from climatic con- common framework [35].
ditions such as sulfur dioxide, nitrogen oxide, and dust particles. By In Table 2, different layers of the IIoT model are shown in comparison
monitoring the environmental condition of each insulation, mathe- to the layers of the OSI and Internet models [14,35]. According to
matical models can be exploited to compute the equivalent salt de- Table 2, the lowest layer of the IIoT model is the physical layer, which has
posit density followed by measures such as pollution warnings and the responsibility to exchange physical signals, e.g., electrical signals,
line cleaning. through the wireless/wired channels established between participants.
At the top of the physical layer, the entities at the link-layer exchange
In addition to the non-smart equipment, there is some smart equip- frames using signaling protocols on a common physical link between two
ment such as the smart meter in the SG (see Fig. 6). The advent of new adjacent participants. At the third layer, i.e., at the network layer, the
technologies for data gathering and reducing the smart meter energy packets are forwarded with a limited length in accordance with the
consumption makes this equipment an IoT device. Using the IoT-based applied routing protocol. Then, the transport layer sets up an end to end
smart meters, a large amount of data can be collected, stored, com- connection across the participants by exchanging the required messages
pressed, and transmitted to the control center, or vice versa, the energy with a variable length. Exchanging the structured data with adjustable
management orders received from the control center can be applied to QoS between end participants has been performed in the framework
control the power consumption. Also, using the smart meter for the layer. As it is indicated in Table 2, three lower layers of the IIoT model,
Automatic Meter Reading (AMR) reduces the number of costly which are called networking layers, are similar to the well-known OSI

394
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

Table 2
Comparison of IIoT layers with the OSI and Internet Models.
Layers of IIoT Correspondence to OSI Correspondence to Correspondence to Conceptual Interoperability Correspondence to Some IoT
Model Model Internet Model Levels Standards

Connectivity Framework Application Application Different types of structured data are shared DDS
Presentation between endpoints. OPC-UA
Session OneM2M
Transport Transport Transport Bits and Bytes are shared between endpoints. CoAP, Fieldbus
MQTT, REST
XMPP, AMQP
Networking Network Network Internet Packets are shared between the endpoints, which 6LoWPAN
may not be linked to a physical link. RPL
Link Data Link Link Digital frames are shared between endpoints on a 802.11ah, LoRa, Sigfox,
shared physical link. ZigBee(SE), BLE, NB-IoT,
Physical Physical Analog signals are modulated between endpoints LTE-M, ISA100a
on a shared infrastructure. Wirelesshart,ZWave

and Internet models. While the transport and framework layers, which architectural style for designing interactive applications using web ser-
are called connectivity layers, have been recently considered in the vices like HTTP to provide a lightweight client-server-based connection
literature to meet the requirements of the IIoT applications. By between devices and also from devices to the cloud. Any web service
comparing the interoperability property of the connectivity layer, it can following REST's guidelines is named RESTful. RESTful web services are
be concluded that the framework layer is equivalent to layers 5–7 of the widely exploited to publish the status of web resources under textual
OSI model and the application layer of the Internet reference model. representation. It should be noted that AMQP, MQTT, and REST are
In the rest of this section, the connectivity and networking protocols message-oriented protocols that aim at transferring the message to the
are introduced. Then, the possibility of applying these protocols to destination(s) without considering the data format. However, the main
different parts of the SG is investigated. purpose of the data-oriented protocol such as CoAP and XMPP is deliv-
ering data, assuming that the data can be easily understood by the des-
3.2.1. Connectivity layer tination(s) [14,18,35].
In this subsection, the properties of most relevant IoT connectivity The assessment of connectivity standards in Table 2 shows that IIoT
protocols for the SG applications are reviewed. The candidate standards connectivity protocols can be classified according to their key charac-
for IIoT connectivity at both the framework and transport layers and their teristics for various SG applications. To this end, the DDS protocol is
key characteristics are shown in Table 3. At the framework layer, data appropriate for controlling the distributed systems, e.g., controlling
exchange can be organized as a common and integrated data format in- components of a smart wind farm, SCADA, and load balancing. MQTT
dependent of the endpoints or the hardware platforms. The most effec- and CoAP protocols are suitable for data collection applications such as
tive framework standards for IIoT applications include DDS, Open data collection from smart meters. The AMQP protocol is commonly used
Platform Communications Unified Architecture (OPC-UA), and for subscribers’ billing processing. The XMPP and REST protocols are
OneM2M. DDS is an open framework standard that aims at connecting exploited in the API of SG web-based programs such as connection with
components. Due to the DDS features like flexibility, reliability, and high the smart meters and remote controlling, e.g., lighting control. The ap-
speed required for complex and real-time applications, this protocol is plications of each connectivity protocol in the SG are illustrated in Fig. 7.
mainly used to integrate systems or build automated systems. The OPC-
UA is exploited in the factories to enable the interoperability between 3.2.2. Networking layer
software applications mainly in the automation and SCADA systems. That Numerous networking protocols are proposed by standardization
is, several clients running OPC can communicate with an installed OPC bodies among which some are designed according to the IoT re-
server through a channel interfacing high-level software applications quirements and are suitable for IIoT applications. The networking layer
with underlying physical devices. Here, field devices like Programmable contains two sub-layers, namely, the network layer and the link-physical
Logic Controllers (PLCs), Remote Terminal Units (RTUs), gateways, layer (see Fig. 4). In this subsection, at first, the relevant standards of the
controllers, and other measurement and transmission units can commu- IIoT network layer are introduced. Then, the existing standards in the
nicate through the OPC link in a heterogeneous environment to ensure IIoT link-physical layer are reviewed for electric power industry
the effective control and monitoring of the automation systems in a applications.
factory. The applications of OneM2M include the registration of ma-
chines and applications, service charging and billing, application man- 3.2.2.1. Network layer. The most common issues in the network layer of
agement, and monitoring. OneM2M commercial version is developed for the IIoT model are addressing and routing a huge number of low-power
the home automation applications [14,35,40,41]. IIoT machines. In the context of addressing massive devices in the SG, IEC
At the transport layer of the IIoT framework, Constrained Application published a Technical Report (TR) titled “Guidelines for migration from
Protocol (CoAP) was developed by the Internet Engineering Task Force Internet Protocol version 4 (IPv4) to IPv6” [42]. According to this TR,
(IETF) to simplify the device-to-device queries using an enhanced Hy- IPv6 with 128 bits address space are adopted as a candidate in devel-
pertext Transfer Protocol (HTTP). The focus of CoAP is on the operational oping or revising new standards for the electric power industry since
domain. Message Queuing Telemetry Transport (MQTT) is another open 2015. In general, the necessity of transition to IPv6 depends on the type
standard in the transport layer, which is mainly designed for remote data of applications in the SG. For example, the lack of sufficient address space
collection from massive machines in a multipoint-to-point communica- is not the main challenge in addressing the substations because sub-
tions model. Another transport protocol is Advanced Message Queuing stations usually use the IPv4 private addresses as described in the IEC TR
Protocol (AMQP), which is a message-oriented, publish-subscribe, and 61 850–4; while other services such as smart metering, distributed gen-
queuing protocol for reliable and secure point-to-point messaging. Also, eration, demand-response management, and electric vehicles will require
Extensible Messaging and Presence Protocol (XMPP) is designed for additional address space as in IPv6.
message-centric middleware, which uses a broker-less decentralized ar- Another challenge at this layer is enhancing the routing protocol’s
chitecture based on the client-server model for text messaging applica- performance for the IIoT applications in the SG. To mitigate excessive
tions. Meanwhile, Representational State Transfer (REST) is a software power consumption of the routing protocols for specifically Low Power

395
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

Table 3 Table 3 (continued )


Candidate standards for IIoT connectivity at both framework and transport layers Protocols Key Characteristic Potential Use Cases
and their key characteristics.
AMQP - Open standard for - Optimize billing
Protocols Key Characteristic Potential Use Cases message-oriented mid-
Framework DDS - Open standard - Distributed control dleware with message
Layer - Generally used in the (e.g., controlling wind delivery guarantees
control, application, farms) - Based on publish-
information, and - SCADA control subscribe pattern
operation domains - Balance grid - Suitable for applications
- A data-centric middle- - Grid control requiring fast and
ware standard - Asset tracking reliable business
- Referred to as a data bus - Data center switches transactions
- Based on the publish- - Automotive testing XMPP - Suitable for near-real - Device services (e.g.,
subscribe pattern time messaging and remote control of home
- One-to-many and many- request-response lights)
to-one communications services - Web services in smart
- Suitable for complex or - Main goal is to deliver grid
real-time applications data from a large
OPC-UA - Used in manufacturing - All kinds of number of devices to
industry manufacturing in smart many user applications
- Its target is a device grid - Based on the client-
interoperability server paradigm
- Applications become REST - Architectural style for
dependent on a designing distributed
particular device that systems
controlled - Based on the client-
- Generally used in the server paradigm
operations, - Suitable for large-grain
information, and hypermedia data
application domains transfer
- Based on the publish- Fieldbus - Originated with special- - Automation and
subscribe pattern purpose hardware and control applications
- Connects applications at protocols
the factory level and - Support of request-reply
between factory and IT pattern with explicit
cloud. scheme
OneM2M - A common service layer - Registration and - Support of publish-
- A horizontal platform subscription of devices subscribe pattern with
architecture with three and applications implicit scheme
layers - Management and
- Connecting many things monitoring of
for horizontal applications and
information flows devices and Lossy Networks (LLN), the IETF IPv6 over Low-Power Wireless
- Suitable for - Commercial Personal Area Networks (6LoWPAN) working group has developed a
interoperability across deployments in home-
layered model to support IPv6 over 802.15.4 based LLN [43]. In 6LoW-
millions of nodes automation
applications PAN, some topics such as header compression and layer-2 forwarding are
- Large-scale consumer enhanced to reduce the power consumption during the routing, as it is
IoT applications indicated in RFC4919. Another IIoT routing protocol is the IPv6 Routing
Transport CoAP - Open standard - Collecting meter data
Protocol for LLNs (RPL), which supports a variety of connections such as
Layer - Inspired by HTTP, but - Monitoring of non-
designed to be more smart equipment that
Point-to-Point (P2P), Point-to-Multipoint (P2MP), and MP2P communi-
lightweight requires message pass- cations based on IEEE 802.15.4 [43]. These protocols facilitate the
- Generally used in ing between thousands communications of a huge number of low power devices such as smart
operations domain. of sensors and control meters in the SG.
- Based on client-server center for analysis
Another revolution at the networking layer which significantly sim-
paradigm - Power usage
- Suitable for device-to- monitoring plifies the management of IIoT devices is the advent of Software Defined
device queries - Lighting control Networking (SDN). SDN is designed to separate the control and data
MQTT - Open connectivity flows in the network. To this end, by considering the configurations
standard received from the application plane, the SDN controller at the control
- Generally used in
information domain
plane manages the routing tables of the routers/switches which are
- Its target is data installed at the data plane [44]. This architecture can be integrated with
collection from large the SG, where the data plane includes different networking devices such
networks of small as the router and the Intelligent Electronic Device (IED). The SDN
devices
controller updates the routing table in accordance with the SG configu-
- Main purpose is
telemetry or remote rations; and the application plane includes the SG applications, e.g., load
monitoring balancing, fast recovery, monitoring, and management. Among various
- Based on a hub-and- SG applications, those which are highly correlated with the underlying
spoke architecture infrastructure, such as AMI, SCADA, and microgrid, have been mostly
- Suitable for many-to-
one data collection
considered for possible enhancement through the SDN. There are several
advantages of exploiting SDN in the SG among which some are listed
below [45]:

396
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

Fig. 7. Applications of connectivity protocols in the SG.

⋅ SDN provides an end-to-end view of the grid and thus facilitates the downlink and 250kbps in the uplink [47,49]. There are also some tech-
large-scale management of a huge number of the devices in the IoT- nologies for IoT short-range communications such as ZigBee Smart En-
enabled SG. ergy (ZigBee SE) and Bluetooth Low Energy (BLE). ZigBee SE is designed
⋅ SDN is developed based on the open standards that make it possible to for low-power communications over IEEE 802.15.4. Similar to ZigBee,
configure various elements in the grid. This is a flexible solution for the purpose of the BLE is to lessen the power consumption compared to
the SG with various vendor-specific products. the classical Bluetooth standard while maintaining a similar communi-
⋅ Hardware virtualization in the SDN increases the efficiency of cation range [50]. In the following subsection, the applications of these
resource utilization. standards for the SG are introduced after a review of the communication
⋅ Due to the comprehensive view of the network in the SDN, delays and requirements of the SG.
jitters can be measured at the higher layers, which is a critical factor According to the U.S. Department of Energy report, the communica-
for state estimation in the SCADA systems. tion levels in the SG can be divided into four tiers as follows [51]. Tier 1
comprises the backbone of the SG, which encompasses endpoints of the
3.2.2.2. Link-physical layer. Recently, new wireless technologies very high voltage power grid, i.e., the primary substation. The most
devoted to IoT applications have gained attention in the electric power important applications of this tier include the protective functions that
industry. In this regard, IEEE developed 802.11ah (HaLow) for IoT require a highly reliable and real-time communication infrastructure
communications in the sub-GHz band with a longer range and lower between the primary substation and the control center. Tier 2 compro-
power consumption compared to previous 802.11 versions [46,47]. For mises the distribution or backhaul parts of the grid. This tier involves the
long-range communications, LoRa (Long Range) and Sigfox have been connections between endpoints at the intermediate voltage level, i.e. the
proposed in unlicensed bands to simplify the connection establishment in secondary substations. Due to the applications such as power grid pro-
Low Power Wide Area Networks (LPWAN). The main features of these tection, i.e., failure detection and isolation to avoid the blackouts, it is
technologies that perfectly serve most applications of the IoT are the long fundamental to establish a secure, reliable, and real-time communication
battery life, sufficient capacity to support massive access of machines, infrastructure at this tier. Tier 3 covers the access part. Endpoints at the
and low-cost sensors [48]. Other effective solutions for IoT long-range low voltage level, e.g., smart meters and secondary substations are con-
communications proposed by 3rd Generation Partnership Project nected at this tier. Applications of this tier are significantly less sensitive
(3GPP) working groups include Long-Term Evolution for Machine to the underlying infrastructure compared to tiers 1 and 2. Tier 4 is called
(LTE-M) and Narrowband –LTE (NB-IoT). LTE-M is designed for low-cost the home network. Wireless solutions in the unlicensed band such as
and low-power Machine-to-Machine (M2M) communications over the Zigbee can be one of the prominent candidates for this tier. Due to the
LTE with 1Mbps peak data rate in both the uplink and downlink, while specific characteristics of different power grid tiers, it can be concluded
NB-IoT is designed for applications with data rates up to 170kbps in the that by increasing the tier number, the QoS of communication networks

397
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

(HAN), Neighborhood Area Network (NAN), and Wide Area Network


(WAN), as illustrated in Fig. 8. According to this figure, the HAN is
equivalent to tier 4 of the SG, which consists of a variety of wireless
devices including home gateways, smart meters, smart appliances, and
electric vehicles. The NAN consists of the access network and parts of the
backhaul network (tiers 2 and 3). The WAN is linking the network
gateways and industry control centers at the backhaul and core networks
[5,51].
Regarding the diverse requirements of the SG tiers, specific IoT-based
communication technologies are applied to each tier. Table 4 shows the
list of candidate technologies relevant in the IoT communications and
also the possibility of exploiting them in each tier of the SG. According to
Table 4, the IoT long-range technologies in unlicensed bands such as
Sigfox, LoRa, and 802.11ax can be employed for tiers 3 and 4. Due to the
weak QoS support of these technologies, they cannot be used for the
Fig. 8. Different categories of the SG. communications in tiers 1 and 2. Short-range networking technologies in
unlicensed bands such as ZigBee and BLE are suitable for smart home
required for that tier is also alleviated. Therefore, from the telecom point applications in tier 4. 3GPP networking technologies for the IoT, LTE-M,
of view [1,5], the SG tiers can be mapped into Home Area Network NB IoT, and 5G can be used in tiers 2, 3 or 4. Some potential use cases of

Table 4
Common use cases of IoT communications standards in the SG.
Tech. Key characteristics Applicability Potential Use Cases

IoT Communications Technologies for Licensed LTE-MTC Range: Equivalent to LTE Tiers 1,2,3,4 - Meter reading
smart grid Technologies Rate: - Pricing
DL: 1Mbps, - Industrial automation
UL: 1Mbps - Smart lightning
Bandwidth: 1.08 MHz - Distribution automation
- Monitoring of non-smart equipment
- Demand Response
- Distribution Flexible AC Transmission
system (D-FACT)
- Enhanced automatic voltage control
- Fault current limiters
- Real time thermal rating
- Electric energy storage
- Generation constraint management
- Monitoring & management of SCADA and
DERs
- Controlling & management of EVs
NB-IoT Range: Equivalent to LTE Tiers 2,3,4 - Meter reading
Rate: DL:170 kbps, UL:250 - Pricing
kbps - Industrial automation
Bandwidth: 180 kHz - Smart lightning
Unlicensed LoRa Range: 15 kmþ - Demand response
Technologies Rate: 50 kbps - Real time thermal rating
Bandwidth:125, 250 or - Monitoring of non-smart equipment
500Hz - Monitoring & management of DERs
Sigfox Range: 20 kmþ - Controlling & management of EVs
Rate: 100 bps
Bandwidth:100 Hz
WiFi Range:1 km Tiers 3,4 - Meter reading
(802.11ah) Rate: 347 Mbps - Pricing
Bandwidth: 2 MHz - Distribution automation
- Monitoring & management of DERs
- Controlling & management of EVs
- Industrial automation
- Smart lightning
Bluetooth Range: 400 m Tier 4 - Meter reading
(BLE) Rate: 1Mbps - Pricing
Bandwidth: 2 MHz - Building management system
ZigBee (SE) Range: 10–100 m - Home automation
Rate: 250 kbps - Industrial automation
Bandwidth: 2 MHz - Smart lightning
Z-Wave Range: 10–100 m
Rate: 100 kbps
Bandwidth:300–400 kHz
Wirelesshart Range: 10–100 m
Rate: 250 kbps
Bandwidth: 2 MHz
ISA100a Range: 10–100 m
Rate: 100 kbps
Bandwidth: 2 MHz

398
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

employing licensed and unlicensed IoT networking technologies at the possible to exploit BDA methods.
SG tiers have been highlighted in Table 4. For example, LPWAN tech- BDA methods deal with three basic types of data namely, unstruc-
nologies in licensed bands, i.e., NB-IoT, and un-licensed bands, i.e., LoRa tured, semi-structured, and structured data. Structured data is the data
and Sigfox, can be used for low-or moderate critical applications with predefined formats which are easy to analyze and search. Some
including asset management and preventative maintenance [47,52]. examples of this type of data in the SG include spreadsheets' data, rela-
tional databases storing customer information, power consumption data,
3.3. Analytics & application layer smart meters’ data, marketing data, parameters of different SG equip-
ment (equipped with sensors) and any kind of data in strings, numbers, or
According to Fig. 4, the last step for the realization of an IoT-enabled relational format. Semi-structured data have some perceptible structural
system is exploiting proper applications at the end point, e.g., running the properties in the format of JSON, CSV, and XML that cannot be organized
condition monitoring application at the monitoring center (see Fig. 5), into the format of a relational database. In this regard, a few examples
and using data analysis methods to create value from the received data. include self-describing structures like data coming from web services,
Advanced analytics are the core of IIoT evolution that provides new power quality, and load monitoring in the SG. Unstructured data contains
insight and intelligence for optimizing the decision-making process in the data with no predefined models such as video, images, audio, text, etc.
SG. Assuming data as a new fuel, data analysis is considered as an Videos of distributed generation systems, economy data of various re-
effective engine for accelerating the development of an IoT-enabled SG gions, and data related to customer services are some kinds of unstruc-
system. In this regard, the applications of BDA, cloud computing, and tured data in the SG. Since data coming from diverse sources have
Artificial Intelligence (AI), i.e., ML and Deep Learning (DL) for the SG various formats, semi-structured and unstructured data are converted
have attracted significant attention recently. In this section, we explain into a structured format in the BDA to reduce data barriers [53,54].
the role of various data analysis methods in the realization of IoT-enabled Regardless of SG's data types, three main categories of industrial
SG. analytics, including descriptive, predictive, and prescriptive analytics,
There are three levels of data flow in the SG. At the first level, data are can be conducted by BDA methods. In descriptive analytics, current or
gathered from different sub-systems such as sensors, smart equipment, historical data is analyzed to detect the data patterns in applications like
remote data centers, GIS databases, field forces, or remote databases (see usage and status monitoring, or anomaly detection. The results are shown
Fig. 9). These data mainly include subscribers’ demands, energy con- in an easily understandable form. Predictive analysis is usually per-
sumption, billing and energy pricing, the status of grid components, formed to identify expected events or behaviors of a component or sys-
power lines failure, and outage management in the format of pictures, tem in the future using ML and statistical techniques. Here, predictive
video, audio, text, and many others. Here, major data collected from modeling can be exploited to predict the demand, energy consumption,
different information sources in the SG are transferred through proper and any fault in the SG. Prescriptive analytics is used to avoid similar
communications networks to store in servers, data lakes, etc. At the failures in the future and to optimize processes based on the results ob-
second level, various types of data management processes such as inte- tained from predictive analytics. It applies analytics techniques to
grating, aggregating, cleaning, and decoding/encoding methods are develop strategies against similar incidents in the future. These strategies
exploited to prepare captured data for further analysis. Finally, data can be automatically added to machines or used by human for decision-
analytics approaches such as feature selection and extraction, along with making in the SG. From another point of view, BDA can also be classified
clustering, ML, DL, or other methods are used to extract valuable infor- as batch and stream analytics methods. In batch analytics, the input is a
mation and knowledge from the raw data. Then the information is shown chunk of data of a known finite size, which is processed in intervals
via different visualization techniques to the corresponding department to almost greater than 20 min. While in the stream processing, streams of
enhance the grid and enterprise operations and customer experience. Due data of an unknown size are analyzed in time intervals of orders of sec-
to the high sampling rate of the huge number of sensors/equipment in an onds or milliseconds. A few examples of batch data processing in the SG
IoT-enabled SG, the size of the gathered data is significantly greater than include model training using batch data for applications such as predic-
that of the traditional power grid. Also, different types of sensors collect tive maintenance, topology estimation, and energy usage prediction.
diverse sets of data. Besides, the speed required for data collection and Also, aggregation, stateless filtering and conversion are examples of
processing in an IoT-enabled SG is the highest. Hence, data gathered from stream analytics [38,53].
an IoT-enabled SG system can be considered as big data, which makes it Generally, the applications of BDA in the SG can be classified into four
main categories. The first category is the organizational analysis, which
includes the organizational applications of BDA, i.e., load prediction,
asset management, demand response, and dynamic pricing. The second
category includes the application of BDA in the operation mainly for
decision-making and integrated distribution automation. The third
category deals with the analysis of customer-added services, e.g.,
advanced customer classification, and services for the customers, e.g.,
advanced billing, web portals, and home energy management. The fourth
category is the BDA for cyber-security, including prediction, protection,
and cyber-security programs [55]. To support various scenarios of each
category, BDA needs to be executed based on: (1) complex aggregation
analysis for accessing the data profile at different times or locations, (2)
multidimensional analysis for testing the machine's data from different
aspects, (3) log data analysis for monitoring the system operational
health, (4) window-based data analysis for identifying the transient
behavior of the system, and (5) analyzing the complex events for
detecting the patterns and anomalies of the system. The main part of each
analysis is based on ML and DL algorithms for the BDA as it is highlighted
in numerous research efforts recently (some works in this era have been
reviewed in Section 4.3). A common application of these algorithms, e.g.,
the Gaussian Mixture model, is to estimate the density function of the
Fig. 9. Feedback system of data analytic in the SG. asset normal operation. In this case, the model is learned based on the

399
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

data obtained from the normal operation of the asset. After that, the asset sensitive data and share them with other organizations. Hence, it may not
health can be determined by calculating the distance of the estimated be practically possible to transfer such data to the public cloud to reduce
density function from the given normal conditions of the asset [56]. the cost.
To reduce the storage and processing cost of the big data and provide In order to better illustrate how to deploy industrial analytics in an
real-time processing as a service for the endpoints, cloud computing and IoT-enabled SG, we consider different subsystems of the Advanced Dis-
its corresponding services, i.e., Infrastructure as a Service (IaaS), Plat- tribution Management System (ADMS) from the data analytics point of
form as a Service (PaaS), and Software as a Service (SaaS), have been view in Fig. 10 (ADMS subsystems have been extracted from the IEC SG
considered for the IoT-enabled SG. In this regard, power grid companies standard map [39]). In this figure, ADMS subsystems have been divided
can completely transfer, for example, their SCADA system to an appro- into five functional domains named control, operation, information,
priate cloud to enhance the performance of data-processing. It should be application, and business domains according to the Industrial Internet
noted that exploiting a public cloud for sensitive systems such as SCADA Reference Architecture (IIRA) [38,56]. Here, industrial analysis can be
brings high-security risks due to the shared resources available among carried out in each of these functional domains. The control domain in-
multiple users in the public cloud. To alleviate the potential risks of the cludes sensing and actuating functions which are mainly located in the
public cloud, the private cloud has been investigated for high critical SG internal control loops. From this subsystem, we can refer to the grid
services in the literature, where cloud services are exclusively dedicated meter, digital sensor, fault detector, relay, RTU, and also some functions
to an organization's services [5,57]. Besides cloud computing, fog such as DER and feeder controller. An example of industrial analyses in
computing is also proposed to reduce delay and create a distributed the control domain is fog computing (edge analysis), which leads to the
model at the edges of the network. In fog computing, there is no need to real-time results (milliseconds or less) at the machine level. Analytics in
transfer information to the cloud and it is processed locally by the the machine level is automatically applied as a stream type. The infor-
equipment on the edge. Depending on the SG's application requirements mation domain consists of a set of functions for collecting, transforming,
such as response time, connectivity reliability and bandwidth, storage and analyzing data through both stream and batch analytics. Data related
and computing capacity, data security, events correlation, data prove- to the faults, operational procedures, and work history can be exploited
nance, and regulatory compliance, the data analyses can be performed on in this domain to accelerate various analytics like baselines, descriptive,
the cloud or in the fog [38,56]. Using cloud computing more storage diagnostic, and prognostic analytics. The outcomes of this domain are
capacity will be available and the costs will be reduced which is a sent back directly or indirectly to other domains. The operation domain
prominent feature in applications like AMI. However, some applications includes functions such as Energy Management System (EMS), SCADA,
such as fault detection require fast response time and thus, the analysis OMS, Demand Response Management System (DRMS), and condition
should be conducted locally. Also, for transferring raw data to the cloud, monitoring for management and maintenance of the control systems and
some issues such as security and associated costs should be considered. In assets. The purpose of the application domain is to optimize the perfor-
some cases, certain analyses are performed locally and only a summary of mance of business and operation domains through implementing the
the results will be shared with other domains. Another important models which are designed based on the knowledge obtained from the
requirement for the IoT-enabled SG is the correlation between various information domain. As shown in Fig. 10, energy trading applications
sensors' data. Transferring all data to the upper layers without conducting such as CIS and customer portal systems can be categorized in this
any analysis at the lower layers may increase the burden of the analysis. domain. In the operation and application domains, industrial analysis
This problem can be partially solved by performing analysis in the lower results can be used to perform advanced maintenance such as automatic
layers and near where the data is produced. In addition, from the national failure identification and preventive maintenance or to optimize the
security point of view, there are some restrictions on how to manage performance of the assets and machines. Finally, the purpose of industrial

Fig. 10. Different subsystems of the ADMS analytic system.

400
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

analyses in the business domain, e.g., in scheduling and grid balance for Table 5
retailers, is to increase the intelligence in the business process. Summary of Main Proposed Solutions in each Layer of IoT-enabled SG Model.
Perception Layer Managing massive data generated by PMUs [65–68]
3.4. Security layer Establishing resilient two-way communication links among
PMUs [65–68]
Designing low-cost smart power meter with enhanced
Integrating IoT with the SG will motivate attackers to spoof or tamper
characteristics [69,70]
with the information because of the higher degree of potential inter- Developing IoT smart sensors for monitoring GIS in substations
connection between SG components and hence a larger attack surface. [71]
Pervasive cyber-space allows attackers to access the critical infrastruc- Monitoring transformer healthiness by evaluating its vibration
ture from anywhere at any time. Also, due to the limited resources of a signals [72]
Developing a modular gateway for IoT applications in critical
huge number of IoT devices, it is not beneficial to apply the traditional SG infrastructure [73]
security policies to secure a heterogeneous IoT-enabled SG. Hence, the Connectivity and Connectivity Developing an IoT testbed for smart home
security management functions should be distributed among various el- Networking Layer energy management using XMPP protocol
ements to facilitate the scalability in the industrial environments. In this Layer [74]
Designing an IoT platform for smart home
regard, distributed technologies and techniques are developed to
energy management using RESTful based
improve the security of IIoT, such as: system [75]
Developing monitoring architecture for
⋅ Using SDN, different parts of the grid can be separated from each managing large-scale photovoltaic via MQTT
other to prevent data packet transfer between them and thus enhance protocol [76]
Suggesting an SDN-CoAP system for large-
the security of the system [58]. scale and resource-constrained AMI devices
⋅ Software-defined platforms and virtual machines allow the separation [77]
of computer systems and thereby reduce hazards resulting from an Combining DNP3.0 with the CoAP and
attack on a system [58,59]. RESTful protocols for distribution automation
in the SG [78]
⋅ Empowering edge devices for automated decision-making increases the
Mapping IEC 61 850 to the CoAP according to
responsiveness to the events occurred at the edge. By protecting edge the CBOR format for IoT-enabled SG
devices, a distributed architecture for security can be applied [60]. applications [79]
⋅ Privacy can be increased by employing technologies such as homo- Configuring DDS under various computing
morphic encryption that allows computations to be performed on capabilities of IIoT devices in the SG [40]
Networking Network Adapting RPL to the unique
encrypted text. Homomorphic encryption can be securely exploited
Layer Layer requirements of the SG
for the SCADA cloud computing services without the need to expose applications [81,82]
sensitive data [61]. Proposing a cognitive RPL
⋅ The blockchain is a distributed database that is resistant to manipula- scheme for low latency and
high reliable routing in the
tion and used to maintain a large number of data records in the form of
AMI [84,85]
data blocks. Blocks are defined as small sets of transactions within a Introducing an SDN
system. Each new block comprises a hash function of the previous infrastructure for inter-and
transactions, which chains it to all other blocks. The blockchain is intra-communications
usually used for the registration of sensitive transactions in the IIoT [8]. between substations [87,88]
Developing a multi-rate
⋅ Using technologies such as Physical Unclonable Function (PUF), the
multicast method for
endpoints can exchange data without storing private keys. This causes collecting data in an SDN-
hazards associated with the hardware attacks to retrieve the stored based SG [89]
keys to be decreased [62]. Evaluating the performance of
IEC 61 850 using an SDN
⋅ Power grid behavior upon failures or security risks can be exactly
framework [81,90]
studied using complex network theory. Here a comprehensive model Optimizing demand response
that precisely reflects the relationship between distributed compo- in the SG using a developed
nents at layers of the IoT-enabled SG is the best way to estimate any SDN architecture [92]
abnormality or failure propagation in the grid [63]. Link & Configuring coding and
Physical modulation schemes of the
Layers LTE for various smart meters
4. Research directions for the realization of IoT-enabled SG and WAMS traffics [97]
Enhancing LTE throughput for
In this section, recent studies for developing IoT-enabled SG are time-critical message
dissemination in industrial
reviewed. To better illustrate various works, we compare and classify
applications [95,96]
them according to the layered IoT-enabled SG framework introduced in Evaluating LTE reliability for
Section 3. The taxonomy of this classification is shown in Table 5 in URLL communications in
summary. industrial applications [98]
Evaluating the performance of
NB-IoT for SG applications
4.1. Research regarding perception layer [99]
Investigating LoRaWAN
As discussed in Section 3.1, the first step toward the realization of IoT- capacity for AMI application
enabled SG is developing sensing, processing, communicating, and [101,102]
Enhancing 802.15.4-TSCH
actuating capabilities of the power grid equipment. One of the most
performance for time sensitive
prominent power grid equipment numerously considered in the litera- applications [104]
ture for launching the IoT-enabled SG is PMU. In the IoT, huge data Analytic Layer Improving the smart meter operation using a data-driven
measured by these devices can be directly transferred to the information decision support system [106]
systems using the underlying communication infrastructure [64]. Up- Proposing a cloud-based IoT architecture to estimate the state of
distribution systems [108]
coming applications of PMU in the SG are surveyed in several works such
(continued on next page)
as [65–68]. Among them, some issues such as managing and analyzing

401
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

Table 5 (continued ) interactions in an IoT-enabled SG. To this end, the authors in Ref. [74]
Predicting the transient stability status of power system using a compared the IoT connectivity protocols such as CoAP, XMPP, and
learning method [107] RESTful, and highlighted the salient features of these protocols like la-
Analyzing large scale datasets of power grid via deep learning tency, scalability, and interoperability that can be customized for SG ap-
methods [109] plications. They also developed an IoT testbed for smart home energy
Exploiting MapReduce processing over stored data block in the
SG [111]
management by using the XMPP protocol to connect the IoT home gateway
Designing an IoT platform to manage diverse sets of power usage to the back-end cloud server. In a similar work [75], an interoperable IoT
data [114] platform for smart home energy management is introduced. To provide a
Designing an asset analytic platform for distributed electric proper access interface to each home device/sensor and reduce the pro-
utility assets [115]
cessing overhead on the web-server, a RESTful based system is proposed in
Security Layer Incorporating AES and ECC to secure a large number of smart
meters [116] Ref. [75]. Communications between web-servers in the cloud and the web
Authenticating aggregators and smart meters using weak PUFs clients in Ref. [75] are conducted through the HTTP protocol. This plat-
[118] form is examined for various functionality of smart home applications. In
Protecting user privacy in an IoT-based AMI network via Ref. [76], a real-time monitoring architecture for managing the large-scale
Homomorphic encryption [119] and certificate-less consumer's
photovoltaic system is proposed, where different environmental factors
data aggregation [117]
Encrypting SG data using Homomorphic asymmetric [121] and such as soiling, weather, and air quality are evaluated using the MQTT
hyperelliptic curve [122] in cloud-assisted SG system protocol to facilitate real-time communication. Low latency with the
Exploiting attribute-based access control for securing publish- minimum required CPU capacity makes the proposed architecture best
subscribe architecture in the SG [123,124]
suited for the cheap and resource-constrained edge devices. A novel design
Evaluating the risk propagation threshold in a power system
using percolation theory [63] of the SDN system based on the CoAP protocol is suggested by the authors
Using an energy block-chain system to enhance the security of in Ref. [77] to optimize SDN for large-scale and resource-constrained AMI
distributed energy trading market in IoT-enabled SG [125–127] devices. The authors in Ref. [78] proposed a method to combine Distrib-
uted Network Protocol 3.0 (DNP3.0), DNP3.0 is the SCADA system stan-
dard that has been exploited for data collection or device control in the
massive data generated by PMUs, providing resilient and scalable substations and distributed automation systems, with the CoAP and
two-way communication links among diverse sets of PMUs, and RESTful protocols in an M2M gateway developed for flexible distribution
cyber-security threats are of more interest. Another widely used device in automation in the SG. Using the proposed method, diverse sets of electric
the power grid is the smart meter. A prototype of a low-cost smart power power services can be defined. In Ref. [79], the authors mapped IEC
meter for deployment in the IoT scenarios is proposed in Ref. [69]. The 61 850 to the CoAP according to the Concise Binary Object Representation
main features of this smart meter include low implementation cost, high (CBOR) format. This improves the performance of the systems in com-
accuracy in measuring power consumption, ensuring bidirectional com- parison with the existing alternatives such as JSON, XML, and HTTP.
munications through a single-chip transceiver, and real-time processing. Mostly focused on the data-centric publish-subscribe layer, DDS features
In another work in Ref. [70], an IoT based sensing solution to monitoring are configured in Ref. [40] under various computing capabilities of the
the energy flow in the SG is introduced. Indeed, the proposed solution IIoT devices in the SG. From the connectivity point of view, also,
includes software algorithms as well as hardware architecture of a smart communication and interoperability between automation systems using an
power meter with enhanced characteristics compared to previous com- OPC architecture are investigated in Ref. [41]. The performance of archi-
mercial power meters; some main features are remotely controllable tecture is examined via developing four use cases, including the automa-
capabilities, real-time decision-making algorithms, and new embedded tion of energy systems like photobioreactor facilities and microgrids. In
metrics for managing energy among several nodes. this regard, the authors in Ref. [80] designed an experimental setup to
In addition to enhancing the capabilities of power equipment, we can measure the performance of different implementations of the OPC-UA
exploit IoT smart devices to collect the required information from non- protocol stack in a distributed IIoT measurement system.
smart equipment like substations. To this end, an IoT-enabled system
using Raspberry Pi and micro-cantilever sensors is proposed in Ref. [71] 4.2.2. Research regarding networking layer
to remotely and continuously monitor the moisture in SF6 Gas Insulated As it is mentioned in Section 3.2.2, the networking layer consists of
Switchgear (GIS) in the substation. The considered micro-cantilever two sub-layers named the network layer and the link-physical layer. In
sensor in Ref. [71] causes the sensitivity and accuracy of the measure- this subsection, research directions in recent years for enhancing pro-
ment to be increased while keeping the overall size of the measurement tocols of these two sub-layers for IoT-enabled SG applications are
system small. By focusing on prognosis instead of diagnosis methods, the reviewed.
operating conditions of the transformer are explored in Ref. [72] by
evaluating the transformer vibration signals. To this end, the authors in 4.2.2.1. Network layer. Some research at this layer is dedicated to
Ref. [72] used signal processing as well as ML techniques to develop an adapting RPL. RPL is a routing protocol defined for the IoT/IIoT
efficient prognosis model based on gathered data from vibration sensors. networking (see Section 3.2.2), to the unique requirements of the SG
To provide more situational awareness, an Agile IoT scheme (an Adaptive applications [81,82]. In this regard, the authors in Ref. [83] introduced a
and modular gateway for the IoT) is developed in Ref. [73] for the critical cognitive and opportunistic RPL scheme to adapt RPL for low latency and
structure. In this scheme, sensors designed for measuring a particular high reliable routing in the AMI. In this scheme, the advantages of the
parameter are instead used to measure another parameter which leads to RPL structure in the backup set are exploited to modify the RPL MAC
the additional situational awareness and the sensor's modality shifts. For protocol for selecting a set of forwarding nodes in the AMI. The simu-
example, to determine the icing in transmission lines and hence increase lation results show that the packet delivery rate is enhanced compared to
resiliency, authors exploited already deployed temperature sensors to the traditional RPL, especially in lossy networks with poor channel
sense parameters like line sagging and pole tilting. conditions. The authors of [84] made a thorough evaluation of the RPL to
distinguish its potential advantages and limits for the AMI applications.
4.2. Research regarding connectivity and networking layers Evaluation results revealed that the density of the flows and the network
scale have a significant effect on the AMI performance. The authors made
4.2.1. Research regarding connectivity layer another study using both the network simulator and the test-bed in
Considering IoT protocols at the connectivity layer, the main research Ref. [85] to demonstrate how the data rate in the RPL protocol could be
issue in this regard is how to design an appropriate interface for various

402
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

dropped down in large-scale deployments. They exploited an indepen- IoT application plane of this scheme, various functions, such as network
dent link estimation technique to optimize the routing and efficiently virtualization, load balancing, interoperability, and routing, have been
manage the neighbors’ tables. Routing in the AMI is also investigated by hosted to provide proper feedbacks to the control plane regarding the
IETF working groups via introducing the Ad-hoc On-demand Distance optimization of the demand response. This scheme is evaluated using a
Vector (AODV)-RPL protocol [86]. AODV-RPL combines the normal RPL real testbed where data is collected from Haryana State Electricity De-
with the reactive nature of the AODV protocol to provide bidirectional partments in India.
paths between the origin and target nodes in the AMI network when the
RPL paths are not reliable enough or are not available. 4.2.2.2. Link-physical layer. There is a rich literature on considering the
The SDN advantages have been recently investigated for the SG ap- IoT link-physical layer standards for the SG applications which can be
plications to increase the reliability and efficiency of the grid. In this found in some survey papers such as [93]. Here, to highlight the most
regard in Ref. [87], an SDN infrastructure for inter-and intra-- important directions in this era, we briefly review some of these works.
communications between substations is proposed, where each substation LTE-M and NB-IoT are the main candidates in the licensed bands for
is equipped with an SDN gateway switch controlled by a global SDN transferring the traffic originating from the MTC devices in the SG.
controller at the power industry control center. The global SDN controller Typically, there are two types of MTC, namely, massive MTC (mMTC)
manages the traffic flow between substations, while the local controller and ultra-reliable and low-latency MTC (URLL-MTC). The first one in-
manages the traffic in a substation. In another study in Ref. [88], sub- cludes applications that require communications with a huge number of
station automation and virtualization using SDN are considered. In this devices [94]. From this type of application, we can refer to measuring
work, the possibility of SDN for substation automation and thus power consumption by a vast number of smart meters installed in
self-configuration is investigated, which reduced several challenges different parts of the SG. Regarding mMTC, the connection establishment
posed by the management of substations. In Ref. [89], the wireless PMU delay of massive smart meters in the SG is reduced in Ref. [95] and its
is exploited to find the architecture of the SDN-based SG. Using this ar- enhanced version in Ref. [96] uses an appropriate access control scheme.
chitecture, remote network management is simplified compared to the The authors in Ref. [97] proposed an adaptive scheduling scheme that
traditional grid. A framework based on the SDN protocols including depends on the SINR level, the appropriate coding and modulation
OpenFlow, sFlow, and OVSDB, is proposed in Ref. [90] to manage the schemes selected for transmitting the traffic of WAMS and smart meters.
performance of the IEC 61 850-based grid at the substations. The inte- URLL-MTC includes the communications of the mission-critical MTC in
gration of data and communication models of IEC 61 850 is performed the SG like protection relays which requires the trigger signal to be
through a programmable OpenFlow interface. In Ref. [91], a reliable received at the protection relays with a high probability and a guaranteed
SDN-based communication network that is robust against failure is pro- delay within milliseconds [94]. To determine the reliability of the LTE
posed. For the validation of the proposed scheme, it is examined how to uplink and downlink channels for URLL communications, a general
support the QoS requirements of various traffic between IEDs including communication model based on the data and control channel errors is
the IEC 61 850 based Generic Object Oriented Substation Event (GOOSE) developed in Ref. [98]. Applications of NB-IoT in the SG are introduced
traffic. The authors in Ref. [92] introduced a reliable demand response and compared with other cellular technologies in Ref. [99] in terms of
optimization scheme for the IoT-enabled SG where different consumers, latency, coverage and data rate. Because of the likely high interference
utility, smart devices are connected using a developed SDN architecture. resulted from crowded unlicensed bands, the authors in Ref. [99]
As shown in Fig. 11, different zones in the SDN network are virtually emphasized the use of NB-IoT instead of LPWAN for reliable communi-
controlled by the SDN controllers where data forwarding is performed cation in the mission-critical SG environment. In another work [100],
based on a flow entry matching algorithm. By virtualizing the switches in latency, energy consumption, and scalability of LTE-M and NB-IoT are
Ref. [92], network resources are shared between different zones. In the compared. The results showed that NB-IoT outperforms LTE-M in terms
of coverage and energy consumption; however, using LTE-M, more MTC
devices can be served in a cell with a much lower delay compared to
NB-IoT.
The main long-range communication technology that is gaining mo-
mentum in the unlicensed bands for the IoT applications in the SG is
LoRa. In Ref. [101], a LoRa network simulator including both the
downlink and uplink is developed to analyze the limitation of LoRaWAN
capacity for transferring smart meters’ data. The simulation results
showed that in a dense urban where meters are located indoors, the ca-
pacity of the LoRa network is enough for an average QoS. In a similar
work [102], the capacity of a predefined LoRaWAN network in a rural
environment is experimentally assessed at both link and system levels
considering LoRaWAN specifications. To achieve a high capacity, a
certain LoRaWAN configuration was preferable in Ref. [102]. One result,
for example, showed that larger values of spreading factors are required
to cover far devices.
In the context of low-range IoT technologies, the applications of
IEEE802.15.4 protocols for the industrial IoT and supposing M2M com-
munications in IEC61850 are investigated in Ref. [103]. The authors in
Ref. [104] exploited the packet redundancy to increase the spatial di-
versity and thus increase the successful packet transmission in a lossy
wireless network of IEEE 802.15.4-Time slotted Channel Hopping
(TSCH). This concept is adopted by IEC for time-sensitive applications,
e.g., substations monitoring [105]. Generally speaking, such methods can
be useful to guarantee a constant delay in the deterministic industrial
networking and improve the forwarding methods in an RPL-based
Fig. 11. A representation of SDN-based flow control scheme for IoT-enabled network.
SG [92].

403
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

4.3. Research regarding analytic layer (AES) and Elliptic Curve Cryptography (ECC). ECC enhances security
with lower computational cost compared to other asymmetric cryptog-
The main objective of studies targeted at the analytic layer of the IoT- raphy methods. Protecting both integrity and confidentiality of the
enabled SG architecture is applying an intelligent, agile, and precise consumer's identity and electricity consumption data can guarantee the
analytic tool to effectively analyze the large volume of SG data. The consumer's privacy, resist attacks, and track malicious behaviors. To this
authors in Ref. [106] proposed and empirically validated a generalized end, a certificate-less consumer's data aggregation scheme has been
data-driven decision support system based on the Bayesian network and investigated in Ref. [117] to preserve the consumer's privacy in an
ML models to predict and thus optimize the operation and maintenance IoT-enabled SG. In Ref. [118], a primitive hardware-based security
of an electric smart meter within the IoT network. That is, using this model using weak PUFs is proposed to authenticate aggregators and
model, it can be argued whether to resolve an electric smart meter failure smart meters. As it is discussed in Ref. [119], user privacy in the
remotely or to send a technician to the customer location to fix the failure IoT-based AMI network can also be protected using Homomorphic
so as to reduce the traveling expenses. To predict the transient stability encryption applied in the data aggregation. In this regard, fully Homo-
status in a complex power system, the authors in Ref. [107] proposed a morphic encryption may be a feasible solution to supporting the large
pattern recognition scheme based on an ensemble of the OS-extreme size aggregated data in the IoT-enabled SG. To address the authentication
learning machine. They used a binary Jaya-based feature selection weaknesses of the IIoT devices, e.g., authentication of a smart meter, a
method to choose a subset of features extracted from the PMU data. robust and energy-efficient authentication protocol is proposed and
Taking into account the advantages of cloud computing for the SG ap- exactly analyzed in Ref. [120]. Since the IoT smart meters have limited
plications, a cloud-based IoT architecture is proposed in Ref. [108] to computing capacity, exploiting the cloud storage and computing capacity
monitor and estimate the state of distribution systems. The authors in would be an extra choice for complex computing processes such as data
Ref. [108] exploited the advantages of IoT visualizations and cloud analysis and billings. To secure such infrastructure, the SG data is
computing to flexibility monitor the system using a PMU-based WAMS. encrypted using Homomorphic asymmetric methods before transmitting
To handle the complicated properties of the large scale datasets captured data to the cloud for further processing [121]. This causes most of the
from smart meters and thus estimate the future load status, the authors in computing tasks in the cloud to be performed on the encrypted data. In a
Ref. [109] introduced an IoT-based deep learning scheme. Using the similar work in Ref. [122], the authors introduced a certificate-based
proposed scheme, it is possible to quantitatively evaluate the effects of signcryption along with a proxy re-encryption technique to secure and
some parameters like climate variables. authenticate data communication between data owners (e.g., power
The productivity of applying BDA for the SG has been discussed in generation monitoring, power line monitoring, and power consumption
Section 3.3. Generally speaking, BDA methods simplify the complexity monitoring centers) and cloud servers (e.g., proxy and database) as a
imposed by the processing of large datasets in a distributed parallel third-party service provider, considering the communication and
environment like SG. Some well-known dataset management systems are computation costs. A lightweight hyperelliptic curve cryptosystem with a
MapR, Cloudera, and Hadoop [110]. Many SG platforms adapt the small key size has been exploited in Ref. [122], which allows the
MapReduce paradigm for managing large datasets at distributed IoT edge third-party service provider to alter a ciphertext without seeing the
devices. That is, the MapReduce agent analyzes the edge node dataset message content.
and stores the output into the grid storage centers, enabling aggregated Due to the high degree of security dependency in the power cyber-
data analytics among SG components, thereby reducing the resource physical system, studying the security risk propagation in the network
consumption in the SG. However, in some cases, transferring the aggre- topology using the complex network theory is one of the prominent
gated large datasets to the IoT edge devices for MapReduce processing concerns in the power grid. In a cyber-physical system, a small failure
may increase the operational latency in the SG. To resolve this problem, caused by a cyber system risk may rapidly propagate through the power
an IoT edge-enabled block replica strategy is introduced in Ref. [111]. In grid and lead to a power outage. To estimate the risk propagation
this strategy, the aggregate MapReduce processing is performed over the thresholds and thus predict the critical risk explosion points in the
stored data block replicas at the IoT edge devices that decrease the network topology, the authors in Ref. [63] introduced a quantitative
network workload and operational latency in the SG. method based on the percolation theory to evaluate the risk propagation
Data-driven analytics operations in the SG can also be performed threshold in an established dynamic model of the power cyber-physical
using the designed platforms. The properties of these open-source IoT- system. In the proposed method, the probability of failure propagation
based platforms are reviewed in several survey papers in the literature as from the cyber nodes to the physical nodes has been investigated through
in Refs. [112,113]. Most of the existing platforms like what is introduced the coupling relationship lines in the considered model.
in Ref. [114] rely on a centralized open-source approach supported by Interactions among various SG services such as event analyzing, agent
numerous heterogeneous sensors. The main objective behind [114] is to controlling, and resource modeling are another key vulnerability of the
design an IoT platform specifically oriented to the processing and man- IoT-enabled SG. Among different vulnerabilities, two main security flaws
agement of diverse sets of large power usage data in the buildings. In have been mostly considered in the literature: (1) eavesdropping the
Ref. [115], an asset monitoring platform is designed to connect the published events through interactions among pervasive IoT services; (2)
distributed electric utility assets at the last mile by incorporating relay disclosing the privacy information during the SG service collaborations.
devices at the grid-edge that function autonomously without needing To resolve these problems, access control, and especially attributed-
back-haul infrastructure. This platform is operated based on a Bluetooth based access control have been introduced, which allows the pub-
transceiver which brings up appropriate compatibility for deploying the lishers to define some policies for assessing the subscribers [123].
asset monitoring and management applications on smartphones. The Attribute-based access control is a form of authentication method, which
viability of this platform is shown through field tests presented for does not disclose any additional information about an IoT node. For
monitoring AMI and transformers. exploiting publish-subscribe IoT services in the SG, an access control
framework based on the bi-directional policy matching method is
4.4. Research regarding security layer investigated in Ref. [124], which allows the network broker to check the
attributes of both the published data and the subscriber to satisfy their
Numerous attempts have been conducted in the literature to enhance corresponding subscription policies. In this framework, a fully Homo-
IoT security for the SG applications. In this part, the most relevant topics morphic encryption scheme was also applied to support data confiden-
in this regard have been reviewed. To secure AMI for a large number of tiality on the encrypted data.
smart meters, the authors in Ref. [116] incorporated a scalable sym- In order to secure an energy transaction without employing the
metric and public-key encryption using Advanced Encryption Scheme trusted agents, the block-chain technology has been exploited. The block-

404
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

chain is explored for the SG applications where the energy trading – Interoperability of IIoT devices: There are several types of hetero-
market needs decentralized control and privacy. In the blockchain, each geneous devices, sensors, and subsystems (varying in resources,
agent executes a predefined consensus protocol to validate the trans- operation, communication properties, and so on) in an IoT-enabled
action and generate blocks and the corresponding hash chain. In this era, SG which should work together. Hence, designing seamless and
the authors in Ref. [125] formulated an energy block-chain system based high-performance interoperability mechanisms for integrating de-
on the consortium method to increase the security of the distributed vices and systems would be more important for the IoT-enabled SG
energy trading market in the IIoT. Also, a token-based energy trading development. The interoperability issues are addressed at different
system based on the multi-signature methods is introduced in Ref. [126] layers, including perception, networking, and application layers [4,
to enable the customers and energy providers to perform the transaction 18,41,75].
anonymously and securely. To boost anonymity in the transactions, the – Designing IIoT devices for adverse environmental conditions of the
authors in Ref. [126] updated addresses using a context-aware method. SG: Monitoring the harsh and diverse environmental conditions of
In Ref. [127] an EV charging system based on a contract theory is the SG like monitoring the power plant or power lines requires
exploited, which is secured by the permission blockchain technologies. devices that can guarantee availability and compatibility in such
The system model of [127] is shown in Fig. 12, where an optimal contract severe conditions. Also, these devices may be equipped with some
is designed and analyzed by the monopolistic operator to guarantee the light processing units that enable them for emergency analytics
individual energy demand of each EV. under network outages. Furthermore, the lifetime of IIoT devices is
expected to be relatively long. These properties make the designing
5. Future research directions and measures of IoT-enabled SG devices a major issue [5,70,71,73].
 Connectivity & networking layer
In this section, open challenges and future research opportunities, as – Enhancing communication algorithms for energy saving: Because
well as fundamental measures required for the realization of IoT-enabled of a large number of devices, numerous data packets are required to
SG will be highlighted according to the considered layered approach (See exchange for the purpose of synchronization. This volume of data
Fig. 4). It should be noted that before any implementations, under- transmissions leads to more energy consumption. To best deal with
standing the concept of IoT-enabled SG, i.e., implications phase, is the the trade-off between energy consumption and time synchroniza-
main part of the realization of this system. tion, optimizing communications algorithms are more appropriate
for scalable IoT-enabled SG [22,43].
5.1. Challenges and future research directions – Automated fault detection algorithms: By exploiting more hetero-
geneous devices, the chances of failures in connectivity and devices
In the following subsections, upcoming research domains at different would increase. Therefore, the IoT-enabled SG should be designed
layers of the IoT-enabled SG are clearly explained based on the previous such that it is robust against several failures and is also capable to
research findings. detect faults timely and fix them if possible. To this end, an
advanced failure detection algorithm can be developed at the
 Perception layer gateway, switch, middleware, and so on to coordinate various
– Managing the energy usage of various sensors and devices: Many machines in the case of fault. Because of vast connectivity through
sensors and devices in the IoT-enabled SG normally work based on the IoT-enabled SG, any faults should be detected accurately and
the batteries. For example, power line monitoring sensors or video timely to prevent fault propagation in the grid. In addition, the
cameras should transfer the captured data to long-distance nodes in faulty grid should automatically reconfigure itself to keep working.
near real-time, which imposes excessive power consumption. Using self-healing capability, for example, an alternative route may
Thereby, power management is a challenging issue for the reali- be selected to bypass the failed IoT devices in the SG [22,81,82,88,
zation of this system in the future. To this end, developing efficient 91].
power supply products or energy harvesting equipment that are – Improving communication networks for massive SG data: In the
properly coupled with IIoT devices are examples of open issues in IoT-enabled SG, a large number of IoT-based sensors and smart
this regard [5,13,128]. meters transmit a huge amount of data. The underlying commu-
nication networks should be properly configured to handle the
burst traffic of smart meters. Another issue that should be consid-
ered is the hybrid combination of various communication networks
throughout the grid from short to large range access. Considering
the special properties of SG traffics, numerous researchers are
working on enhancing the wireless communication candidates for
transferring IoT-enabled SG traffic. Several issues of communica-
tions networks for handling SG traffic such as congestion (in the
case of massive access), reliability, data rate, limited radio re-
sources, coverage, and network design are being studied [76,77,94,
97,99,101,103].
 Analytics & application layer
– Providing context-aware services: Due to the dynamic environment
in the SG, discovering context-aware web services for creating
extended business is primary. One example of this type of service is
setting parameters as the temperature in a power plant according to
different systems and devices available there [12,22,114,126].
– User-friendly interfaces for IIoT products: Because of the varying
experiences and backgrounds of SG's workers, they may not be well
familiar with IIoT technologies for the SG. This makes it difficult to
create user interfaces for IoT-enabled SG products. Developing
Fig. 12. A representation of securing EV charging system using block-chain seamless user-friendly interfaces would facilitate the acceptance of
technology in an IoT-enabled SG scenario [127]. IoT-enabled SG [5,17,22,75].

405
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

– Efficient computing of huge data: Analyzing a huge amount of IoT- IoT services in the SG is delivering services with a high performance
enabled SG data requires large data processing and storage systems considering the security and delay requirements of various IIoT
and thus high computing costs. The possibility of exploiting fog and applications. Hence, Conducting a meaningful, controllable,
cloud computing as an alternative way of saving processing costs in measurable, affordable, and acceptable SLA between involved
the SG is a new research hotspot that brings some challenges in parties in an IoT-enabled SG ecosystem is an open issue [22].
terms of network architecture, QoS requirements, standardization, – Comprehensive standards for the IoT-enabled SG: Since there are
and risk analysis. For example, how to structure customer services several issues regarding the implementation of IoT technologies in
and the core network of the SG to completely benefit from the the SG, it needs to shift focus from developing IoT and SG standards
advantages of fog/cloud computing is a challenging issue for separately to the comprehensive IoT-enabled SG standards. These
investigation [13,23,56,57,108]. standards are specifically developed for the IoT-enabled SG and
– Lightweight algorithm for local processing: Developing lightweight open new opportunities both for power consumers and power
algorithms for local processing at end devices helps to decrease the providers [5,13].
number of transmissions in the IoT-enabled SG systems. Also, ML
algorithms can be embedded in SG devices for health monitoring, 5.2. Future measures
which reduces the time of condition monitoring in addition to the
number of transmitted packets [18,56,106]. For the IoT to be able to accommodate the SG requirements, some
– Managing big data: To alleviate data congestion in the IoT-enabled fundamental measures should be scheduled for the implementations. A
SG, proper big data management schemes are primary [21,109, summary of these measures at each layer of the IoT-enabled SG model is
111]. given in Fig. 13. At the perception layer, the intelligence of power
 Security layer equipment should be increased by designing new equipment or adding
– Detection of cybersecurity threats: Using the open Internet (which IoT devices to them to enhance their sensing, processing, and commu-
is far more susceptible to cyber attacks) for controlling and moni- nication capabilities. This gathers more data with a high frequency,
toring different physical assets and systems is the source of different which increases the accuracy of decision-making processes. For example,
security vulnerabilities. By increasing the IoT-enabled SG applica- an old gas turbine in a power plant can be digitized or equipped with
tions, more efforts are required to prevent various cyber attacks. To different sensors for remote performance measurements and fast failure
detect malicious activities in these systems, exploiting advanced detection. In addition to gathering data from smart equipment in the
analytics techniques like ML and DL is an open research field. To do power grid, field workers can be equipped with proper digital monitoring
this, analytics techniques are used to find correlations among un- tools such as smart helmets to automatically record their movements or
authorized accesses and a reference pattern in the considered speeches during field operations. The recorded data from field workers’
complex network [5,23]. sensors and cameras are then transferred to a central control unit for
– Data security and privacy: Many connections in the IoT-enabled SG online assistance or decision-making during maintenance and repair
generate more data and thus are susceptible to more data misuse works.
and theft. Moreover, combining different systems' resources Measures at the networking & connectivity layers deal with
because of interoperability may increase the risk of data tampering. enhancing the capabilities of various hardware and software used at
These problems may happen for data in rest and data in motion. For these layers for the IoT-enabled SG. As it is mentioned in Section 3.2,
example, cyber-attackers may alter the smart meter's data to modify several protocols have been defined for the IoT-enable SG connectivity
it to less energy consumption for lower pricing. They can even alter and networking, which guarantee the required QoS for each specific SG
the data related to the management of the IoT-enabled SG, which application. Exploiting and developing these protocols or defining new
may lead to financial losses or severe damage to the power grid protocols for the SG would be the most important measures at this stage.
assets and utility. Also, the customers' consumption data can be For example, interoperability issues between multiple IoT in-
misused by burglaries to infer whether the customers are away frastructures, inhomogeneous devices, data formats, and APIs can be
from home or not. Besides, IoT-enable SG devices suffer from alleviated using the federation of IoT-enabled SG standardization or
limited storage and computational capacities, which limit them to platforms. In this regard, defining a new message exchange standard for
run complex and time-consuming classical security algorithms. seamless communications in building and home energy management
Therefore, to preserve data secrecy and privacy, current solutions systems can be beneficial. As an instance of enhancing the networking
should be enhanced such that they are scalable for a large number layer, we can refer to developing a proper routing protocol for commu-
of IoT devices scattered in the SG and also can be accommodated by nications and routing of massive smart meters’ packets. Here, several
resource-constrained IIoT devices. In addition, the utilities must proposals can be defined for facilitating IoT-enabled SG networking and
ensure the privacy of consumers' data that such data is only connectivity at framework, transport, network, and link-physical layers
accessible by customer approval [5,22,116,117,119,122]. as explained in Section 3.2. Besides, advanced hardware is required to
– Authentication schemes: To protect communications without add- accommodate the requirements of the IoT-enabled SG protocols at these
ing extra overhead, robust and light authentication schemes are layers such as industrial routers at the network layer or low-power pro-
required for resource-constrained IoT-based SG devices. Using cessing modules at the physical layer.
these schemes, only authenticated devices or users are allowed to Different applications and digital innovations in the SG can be created
access the resources or accomplish a specific task according to their by analyzing data captured from the IoT-enabled SG devices. According
privilege access level. However, the reliability and simplicity of to Fig. 13, these innovations are defined in the analytics & application
these schemes are still a challenging research area for the IoT- layer and are categorized into managing asset lifecycle, optimizing grid &
enabled SG systems. In this era, the blockchain technology is aggregation, and integrating customer services. Asset lifecycle manage-
considered as an effective way for tamper-proof authentication, ment includes asset performance management and digital field workers
authorization, and accounting in the SG by removing the need for programs. In asset performance management solutions, predictive and
the third party to approve transactions [5,23,120,125]. preventive operations using AI and ML algorithms are used to boost the
 Other issues asset lifecycle and performance. By combining data from enterprise
– Service Level Agreement (SLA) and interoperability: Besides the systems and SG assets, an IoT-based operating platform can be developed
interoperability of IIoT devices, interoperability of services, espe- to create productive business opportunities using advanced analytics.
cially SLA monitoring and matching, are the main factors for scal- The focus of digital field workers is on exploiting AI analytics tools along
able IoT-enabled SG. For example, the key concern for cloud-based with the visualization technologies like virtual/augmented reality to

406
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

Fig. 13. Fundamental measures for accelerating IoT-enabled SG.

train and assist field workers remotely just-in-time and in location. solutions, such as digital energy management platforms, provide new
Another fundamental measure of the analytics & application layer in- services for the customers to optimize their energy production and con-
cludes optimizing grid & aggregation. This measure addresses the in- sumption while giving them greater control and saving costs. For inte-
efficiency of transmission and distribution networks through innovative grating energy, electricity service providers offer online solutions, for
digital projects like energy aggregation. In energy aggregation, multiple example, on mobile or social media to purchase or monitor the customer's
generated electricity loads for purchase or sale are combined in the electricity. Through this opportunity, consumers have the flexibility to
electricity market to increase flexibility for different generators and monitor, control, and switch between various energy sources and thus
customers. Grid optimization also depends on the proper supply and optimize their energy generation and usage. With the digital customer
demand management scheme to monitor supply and demand relation- model, customers increasingly interact with electricity providers in a
ships based on a pricing framework. The implementation of these ap- variety of ways, including web, mobile, and social networks. This inter-
plications relies on advanced analytics tools to predict and optimize the action accelerates the realization of the IoT-enabled SG and improves
electricity market and supply and demand management. Another set of customer engagement.
measures can be summarized as integrated customer services. Analyzing The security of the IoT-enabled SG system should be considered
the customers' data and identifying their consumption behavior enables throughout the system from the IoT endpoint to the monitoring stations.
power companies to shift from energy-driven to customer-centering To this end, security measures can be categorized into the measures
services. Customer services include home energy management, energy required for protecting the data, endpoints, and communications;
market integration, and digital customer models. Energy management securing analysis and monitoring process; and securing configuration and

407
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

management functions. The endpoint protection should include capa- processing, and big data management are more challenging. Another
bilities such as physical security, cybersecurity methods, and authorita- important aspect of the realization of IoT-enabled SG is developing se-
tive identifiers which can be implemented on the edge or cloud devices. curity and authentication schemes for protecting data, endpoint, and
As is mentioned in Section 3.4, in the IoT-enabled SG, endpoints need to communication links as well as securing monitoring, configuration, and
communicate with each other and this communication is the source of management operations.
vulnerability. Hence, focusing only on endpoint security is not sufficient
for the IIoT. Through communications and connectivity protection
Declaration of competing interest
functions, a valid identity can be used to authenticate and authorize the
endpoints for the communications. Also, various cryptography methods
The authors declare that they have no known competing financial
can be exploited for these functions to ensure the integrity and confi-
interests or personal relationships that could have appeared to influence
dentiality of the communications. After protecting endpoints and their
the work reported in this paper.
required communication links, it is necessary to monitor the system state
through security monitoring, analysis, configuration, and management
Acknowledgement
functions. These functions should be supported by a common data pro-
tection function that deals with the data at rest and data in motion
Support provided by the digital transformation center of Niroo
models mainly generated at the endpoint and during the communica-
Research Institute (NRI) in Iran is gratefully acknowledged.
tions, respectively. The data protection function also includes protecting
all data stored in the analysis and monitoring parts and the data associ-
References
ated with the management and configuration of the system. The role of
the policy and security model in this regard is to monitor the secure [1] S.F. Bush, Smart Grid: Communication-Enabled Intelligence for the Electric Power
implementation of confidentiality, integrity, and availability of the sys- Grid, first ed., Wiley-IEEE, USA, New York, 2014.
tem during its life-cycle. Also, it defines the cooperation between various [2] Y. Xiao, Communication and Networking in Smart Grids, first ed., CRC Press,
2012.
operational elements to achieve a coherent end-to-end security scheme.
[3] E. Kabalci, Y. Kabalci, Smart Grids and Their Communication Systems, first ed.,
To achieve all these functions and properly implement them, digital Springer, Germany, 2019.
technologies introduced in Section 3.4 are useful. [4] IEEE Std 2030™, IEEE Guide for Smart Grid Interoperability of Energy
Technology and Information Technology Operation with the Electric Power
System (EPS), End-Use Applications, and Loads.
6. Conclusion https://ieeexplore.ieee.org/document/6018239 2011 (accessed June 2021).
[5] Y. Saleem, N. Crespi, M.H. Rehmani, R. Copeland, Internet of things-aided smart
grid: technologies, architectures, applications, prototypes, and future research
Integrating the electric power grid with the IoT is the best choice for
directions, IEEE Access 7 (2019) 62962–63003.
the fast realization of the SG. The main idea behind IoT is to provide [6] IEC TS (Technical Specification) 63353 ED1: IIoT applications in power
pervasive connectivity for a large number of devices around the world. distribution systems management: architecture and functional requirements,
This idea can considerably enhance condition monitoring and asset International Electrotechnical Commission Proposal. https://www.iec.ch/ords/f?
p¼103:38:521654520828156:FSP_ORG_ID,FSP_APEX_PAGE,FSP_PROJECT_ID:
management in the SG by installing IoT devices and smart equipment like 1273,23,104350, 2020 (accessed: June 2021).
advanced sensors, video cameras, and smart meters throughout the grid [7] H.A. Gabbar, Smart Energy Grid Engineering, first ed., Academic Press, 2016.
and then analyzing their data. Analyzing the huge amount of grid data [8] M. Andonia, V. Robua, D. Flynna, S. Abramb, D. Geachc, D. Jenkinsd,
P. McCallumd, A. Peacockd, Blockchain technology in the energy sector: a
enhances the SG performance and creates new functionalities for further systematic review of challenges and opportunities, Renew. Sustain. Energy Rev.
operational and business improvement. Also, connectivity that comes 100 (2019) 143–174.
from IoT enhances the customer interaction in the SG. However, imple- [9] A. Ramamurthy, P. Jain, The Internet of Things in the Power Sector, Opportunities
in Asia and the Pacific, Asian Development Bank (ADB), 2017.
menting a large number of IIoT devices in the SG brings some challenges [10] G. Knieps, Internet of things and the economics of microgrids, in: F.P. Sioshansi
in terms of designing long lifetime physical equipment compatible with (Ed.), Innovation and Disruption at the Grid's Edge, Academic Press, 2017,
the SG environments, transferring and analyzing a huge amount of pp. 241–258.
[11] Q. Yang, Internet of things application in smart grid: a brief overview of
gathered data, and developing cybersecurity schemes for pervasive challenges, opportunities, and future trends, in: Q. Yang, T. Yang, W. Li (Eds.),
cyber-space of IoT-enabled SG and resource-constrained IIoT devices. Smart Power Distribution Systems Control, Communication, and Optimization,
In this paper, we explain how IoT technologies would facilitate Academic Press, 2019, pp. 267–283.
[12] G. Bedi, G.K. Venayagamoorthy, R. Singh, R. Brooks, K. Wang, Review of internet
the realization of SG goals. To this end, the IoT-enabled SG concept is
of things (IoT) in electric power and energy systems, IEEE Internet Things J. 5 (2)
defined from a comprehensive layered approach including perception, (2018) 847–870.
networking, analytic, and security layers. Considering this model and its [13] S.S. Rekaa, T. Dragicevicb, Future effectual role of energy delivery: a
layers, various technologies and their potential advantages in the SG are comprehensive review of Internet of Things and smart grid, Renew. Sustain.
Energy Rev. 91 (2018) 90–108.
investigated. Then, recent research efforts at each layer of the IoT- [14] O. Vermesan, P. Friess, Internet of Things-From Research and Innovation to
enabled SG model are reviewed to classify the innovative solutions to Market Deployment, first ed., River Publishers, Aalborg, Denmark, 2014.
adopting IoT-based technologies in the SG. The paper is concluded by [15] Recommendation ITU-T Y.2060, Global Information Infrastructure, Internet
Protocol Aspects, and Next-Generation Networks: Overview of the Internet of
discussing the future research directions and the most important steps Things, International Telecommunication Union, 2012. https://www.itu.
needed to realize the IoT-enabled SG. Based on the vision of IoT-enabled int/rec/T-REC-Y.2060-201206-I. (Accessed June 2021).
SG, open directions for upcoming research have been classified in each [16] World Economic Forum White Paper, Digital Transformation of Industries-
Electricity Industry, 2016. https://reports.weforum.org/digital-transformation/.
layer of the considered model. An in-depth analysis of research works (Accessed March 2020).
indicated that the first step towards the realization of IoT-enabled SG is [17] B.L. Stojkoska, K.V. Trivodaliev, A review of Internet of Things for smart home;
concentrated on digitizing SG equipment or empowering them with IIoT challenges and solutions, J. Clean. Prod. 140 (3) (2017) 1454–1464.
[18] D. Mocrii, Y. Chen, P. Musilek, IoT-based Smart Homes: A Review of System
devices. For designing these devices, primary concerns such as compat- Architecture, Software, Communications, Privacy and Security, vols. 1–2, Elsevier
ibility with SG environmental conditions, low-power consumption, and Internet of Things, 2018, pp. 81–98.
interoperability with other devices and systems are more important. [19] D. Minoli, K. Sohraby, B. Occhiogrosso, IoT considerations, requirements, and
architectures for smart buildings – energy optimization and next generation
Next, IIoT-based networking and connectivity algorithms should be
building management systems, IEEE Internet Things J. 4 (1) (2017) 269–283.
developed considering energy-saving, automated fault detection, and [20] M. Alaa, A.A. Zaidan, B.B. Zaidan, M. Talal, M.L.M. Kiah, A review of smart home
massive SG data management properties. Besides, analytics techniques applications based on internet of things, J. Netw. Comput. Appl. 97 (2017) 48–65.
are exploited for asset life cycle management, optimizing grid perfor- [21] F. Al-Turjman, M. Abujubbeh, IoT-enabled smart grid via SM: an overview, Future
Generat. Comput. Syst. 96 (2019) 579–590.
mance, and integrating customer service. In this era, issues like context- [22] M. Aazam, S. Zeadally, K.A. Harras, Deploying fog computing in industrial internet
aware services, user-friendly interfaces, cloud computing, local of things and industry 4.0, Trans.Ind. Inf. 14 (10) (2018) 4674–4682.

408
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

[23] A. Gupta, A. Anpalagan, G.H. Carvalho, L. Guan, I. Woungang, Prevailing and [54] M. Faheem, S.B.H. Shah, R.A. Butt, et al., Smart grid communication and
emerging cyber threats and security practices in IoT-Enabled smart grids: a survey, information technologies in the perspective of Industry 4.0: opportunities and
J. Netw. Comput. Appl. 132 (2019) 118–148. challenges, Sensor. J. 30 (2018) 1–30.
[24] E. Hossain, I. Khan, F. Un-Noor, S. Sikander, M.S. Sunny, Application of big data [55] C.L. Stimmel, Big Data Analytics Strategies for the Smart Grid, first ed., CRC Press,
and machine learning in smart grid, and associated security concerns: a review, 2016. CRC Press.
IEEE Access 7 (2019) 13960–13988. [56] W. William, K. Eric, S.-W. Lin, W. Sobel, Industrial analytics: the engine driving
[25] D.B. Avancini, J.P.C. Rodrigues, S.G. Martins, R.A. Rabelo, et al., Energy meters the IIoT revolution, in: Industrial Internet Consortium Technical White Paper,
evolution in smart grids: a review, J. Clean. Prod. 217 (2019) 702–715. 2017. https://www.iiconsortium.org/. (Accessed December 2019).
[26] I. Stellios, P. Kotzanikolaou, M. Psarakis, C. Alcaraz, et al., A survey of IoT-enabled [57] A. Sajid, H. Abbas, K. Saleem, Cloud-assisted IoT-based SCADA systems security: a
cyberattacks: assessing attack paths to critical infrastructures and services, review of the state of the art and future challenges, IEEE Access 4 (2016)
IEEE.Commun. Surv. Tutorials 20 (4) (2018) 3453–3495. 1375–1384.
[27] M. Mohammadi, A. Al-Fuqaha, S. Sorour, M. Guizani, Deep learning for IoT big [58] H. Maziku, S. Shetty, D.M. Nicol, Security Risk Assessment for SDN-Enabled Smart
data and streaming analytics: a survey, IEEE.Commun. Surv. Tutorials 20 (4) Grids, vol. 133, Elsevier Computer Communications, 2019, pp. 1–11.
(2018) 2923–2960. [59] S. Schrecker, H. Soroush, J. Molina, et al., Industrial internet of things volume G4:
[28] F. Samie, L. Bauer, J. Henkel, From cloud down to things: an overview of machine security framework, industrial internet consortium technical white paper.
learning in internet of things, IEEE Internet Things J. 6 (3) (2019) 4921–4934. https://www.iiconsortium.org/, 2016. (Accessed December 2019).
[29] P. Asghari, A. Rahmani, H.S. Javadi, Internet of Things applications: a systematic [60] H. Maziku, S. Shetty, D.M. Nicol, Querying in internet of things with privacy
review, Comput. Network. 148 (2019) 241–261. preserving: challenges, solutions and opportunities, IEEE Network 32 (6) (2018)
[30] A. Ikpehai, B. Adebisi, K. Rabie, K. Anoh, et al., Low-power wide area network 144–151.
technologies for internet-of-things: a comparative review, IEEE Internet Things J. [61] S. Tan, D. De, W. Song, J. Yang, S. Das, Survey of security advances in smart grid: a
6 (2) (2019) 2225–2240. data driven approach, IEEE.Commun. Surv. Tutorials 19 (1) (2017) 397–422.
[31] C. Li, B. Palanisamy, Privacy in internet of things from principles to technologies, [62] D. Clarke, B. Gassend, D. Lim, et al., Massachusetts institute of technology (MIT):
IEEE Internet Things J. 6 (1) (2019) 488–505. physical unclonable functions and applications. http://people.csail.mit.edu/rud
[32] National Institute of Standards and Technology (NIST) standards, NIST olph/Teaching/Lectures/Security/Lecture-Security-PUFs-2.pdf, 2016. (Accessed
Framework and Roadmap for Smart Grid Interoperability Standards, 2014. August 2019).
Release 3.0, https://www.nist.gov/el/smart-grid. (Accessed June 2019). [63] Z. Qu, Y. Zhang, N. Qu, et al., Method for quantitative estimation of the risk
[33] Electric Research Power Institute (EPRI) report, Information and Communication propagation threshold in electric power CPS based on seepage probability, IEEE
Technology Roadmap, 2018. https://smartgrid.epri.com/. (Accessed June 2019). Access 6 (2018) 68813–68823.
[34] E. Kabalci, Y. Kabalci, From Smart Grid to Internet of Energy, first ed., Academic, [64] A.I. Sarwat, A. Sundararajan, I. Parvez, Trends and future directions of research
London, U.K., 2019. for smart grid IoT sensor networks, in: Proceedings of International Symposium on
[35] Industrial Internet Consortium (IIC) white paper, The Industrial Internet of Things Sensor Networks, Systems and Security, 2018, pp. 45–61.
Volume G5: Connectivity Framework, 2017. https://www.iiconsortium.org/pdf/II [65] J. Sexauer, P. Javanbakht, S. Mohaghehi, Phasor measurement units for the
C_PUB_G5_V1.0_PB_20170228.pdf. (Accessed December 2019). distribution grid: necessity and benefits, in: IEEE PES Innovative Smart Grid
[36] E. Hossain, Z. Han, H.V. Poor, Smart Grid Communications and Networking, first Technologies Conference, ISGT), 2013, pp. 1–6.
ed., Cambridge University Press, 2012. [66] G. Sanchez-Ayala, J.R. Aguerc, D. Elizondo, M. Lelic, Current trends on
[37] B. Murphy, Presentation of RTI Company, How to Architect Microgrids for the applications of PMUs in distribution systems, in: IEEE PES Innovative Smart Grid
Industrial Internet of Things, 2015. https://www.rti.com/news/how-to-architect Technologies Conference, ISGT), 2013, pp. 1–6.
-microgrids-webinar. (Accessed September 2019). [67] H. Lee, T. Tushar, B. Cui, et al., A review of synchrophasor applications in smart
[38] W. William, K. Eric, W. Sobel, The industrial internet of things volume T3: electric grid, WIREs Energy and Environment 6 (3) (2017) e223.
analytics framework, industrial internet consortium technical white paper. [68] D.K. Mohanta, C. Murthy, D.S. Roy, A brief review of phasor measurement units as
https://www.iiconsortium.org/, 2017. (Accessed December 2019). sensors for smart grid, Elec. Power Compon. Syst. 44 (4) (2016) 411–425.
[39] International Electrotechnical Commission (IEC), Technical Report, IEC Smart [69] F. Abate, M. Carratù, C. Liguori, V. Paciello, A low cost smart power meter for IoT,
Grid Standardization Roadmap, 2010. http://www.itrco.jp/libraries/IEC-Smartgr Elsevier.Meas.J 136 (2019) 59–66.
idStandardizationRoadmap.pdf. (Accessed September 2019). [70] R. Morello, C. De Capua, G. Fulco, S.C. Mukhopadhyay, A smart power meter to
[40] A. Alaerjan, D. Kim, Configuring DDS features for communicating components in monitor energy flow in smart grids: the role of advanced sensing and IoT in the
smart grids, in: IEEE International Conference on Smart Energy Grid Engineering, electric grid of the future, IEEE Sensor. J. 17 (23) (2017) 7828–7837.
2017, pp. 162–169. [71] Y. Yashdeep, G.R. Biswal, T. Choudhury, et al., Design and modeling of MEMS
[41] I. Gonz alez, A.J. Calder
on, A.J. Barragan, J.M. Andújar, Integration of sensors, based trace-level moisture measurement system for GIS applications in smart grid
controllers and instruments using a novel OPC architecture, Sensor. J. 17 (7) environment, IEEE Sensor. J. 17 (23) (2017) 7758–7766.
(2017) 1512–1537. [72] M. Bagheri, A. Zollanvari, S. Nezhivenko, Transformer fault condition prognosis
[42] C. Goursaud, J.-M. Gorce, Dedicated networks for IoT: PHY/MAC state of the art using vibration signals over cloud environment, IEEE Access 6 (2018) 9862–9874.
and challenges, Eur. Alliance. Innovat.(EAI).endorsed.Trans.Internet Things 1 (1) [73] L. Russell, R. Goubran, F. Kwamena, F. Knoefel, Agile IoT for critical infrastructure
(2015). resilience: cross-modal sensing as part of a situational awareness approach, IEEE
[43] O. Hersent, D. Boswarthick, O. Elloumi, The Internet of Things, Applications to the Internet Things J. 5 (6) (2018) 4454–4465.
Smart Grid and Building Automation, first ed., Wiley, 2012. [74] S.K. Viswanath, C. Yuen, W. Tushar, et al., System design of the internet of things
[44] T. Wang, F. Liu, J. Guo, H. Xu, Dynamic SDN controller assignment in data center for residential smart grid, IEEE.Wireless Commun. 23 (5) (2016) 90–98.
networks: stable matching with transfers, in: IEEE INFOCOM 35th Annual IEEE [75] A. Iqbal, F. Ullah, H. Anwar, et al., Interoperable Internet-Of-Things Platform for
International Conference on Computer Communications, 2016, pp. 1–9. Smart Home System Using Web-Of-Objects and Cloud, vol. 38, Elsevier
[45] N. Dorsch, F. Kurtz, et al., Software-defined networking for smart grid Sustainable Cities and Society, 2018, pp. 636–646.
communications: applications, challenges and advantages, in: IEEE International [76] S. Shapsough, M. Takrouri, R. Dhaouadi, I.A. Zualkernan, Using IoT and Smart
Conference on Smart Grid Communications, SmartGridComm), 2014, Monitoring Devices to Optimize the Efficiency of Large-Scale Distributed Solar
pp. 422–427. Farms, Wireless Networks, 2018, pp. 1–17.
[46] A. Shreyas, Analysis of Communication Protocol for Neighborhood Area Network [77] J. Kim, F. Filali, Y. Ko, A lightweight CoAP-based software defined networking for
for Smart Grid, M.S project at California university, 2010. https://schola resource constrained AMI devices, in: IEEE International Conference on Smart
rworks.calstate.edu/downloads/kk91fk776. (Accessed March 2019). Grid, SmartGridComm), 2015, pp. 719–724.
[47] Western Power Distribution Report (NEXUS Project), Global Appraisal of Smart [78] I. Shin, D. Eom, B. Song, The CoAP-based M2M gateway for distribution
Grid Telecoms Solutions, 2017. https://www.analysysmason.com/. (Accessed automation system using DNP3.0 in smart grid environment, in: IEEE
March 2019). International Conference on Smart Grid (SmartGridComm), 2015, pp. 713–718.
[48] U. Raza, P. Kulkarni, Low power wide area networks: an overview, IEEE.Commun. [79] M.I. Urkia, D.C. Mansilla, S. Mayer, et al., Integrating electrical substations within
Surv. Tutorials 19 (2) (2017) 855–873. the IoT using IEC 61850, CoAP and CBOR, IEEE Internet Things J. 6 (5) (2019)
[49] 4G Americas technical report, Cellular Technologies Enabling the Internet of 7437–7449.
Things, 2015. https://www.5gamericas.org/wp-content/uploads/2019/07/4G_ [80] A. Morato, S. Vitturi, F. Tramarin, A. Cenedese, Assessment of different OPC UA
Americas_Cellular_Technologies_Enabling_the_IoT_White_Paper_-_November_2 industrial IoT solutions for distributed measurement applications, in: IEEE
015.pdf. (Accessed September 2019). International Instrumentation and Measurement Technology Conference, I2MTC),
[50] S. Ashton, et al., Smart Energy Profile 2 Application Protocol Standard, ZigBee 2020, pp. 1–6.
Alliance, 2013. http://splintered.net/z/Zigbee-smart-energy-profile-2.pdf. [81] A. Sabbah, A. El-Mougy, M. Ibnkahla, A survey of networking challenges and
(Accessed August 2019). routing protocols in smart grids, IEEE Trans. Ind. Inf. 10 (1) (2014) 210–221.
[51] M. Oldak, B. Kilbourne, Communications Requirements: Comments of Utilities [82] A.A. Khan, M.H. Rehmani, M. Reisslein, Requirements, design challenges, and
Telecom Council, Department of Energy, Washington, DC, USA, 2010. htt review of routing and MAC protocols for CR-based smart grid systems, IEEE
p://www.energy.gov. (Accessed June 2019). Commun. Mag. 55 (5) (2017) 206–215.
[52] P. Mulvey, ESB-public and Private Radio Solution for the Smart Grid, EPRI PDU [83] A. Aijaz, H. Su, A. Aghvami, CORPL: a routing protocol for cognitive radio enabled
Advisory Meeting, 2017. https://www.esbnetworks.ie/. (Accessed February AMI networks, IEEE Trans. Smart Grid 6 (1) (2015) 477–485.
2019). [84] E. Ancillotti, R. Bruno, M. Conti, The role of the RPL routing protocol for smart
[53] D. Syed, A. Zainab, A. Ghrayeb, et al., Smart grid big data analytics: survey of grid communications, IEEE Trans. Smart Grid 51 (1) (2013) 75–83.
technologies, techniques, and applications, IEEE Access 9 (2020) 59564–59585.

409
Z. Alavikia, M. Shabro Digital Communications and Networks 8 (2022) 388–410

[85] E. Ancillotti, R. Bruno, M. Conti, Reliable data delivery with the IETF routing [106] J. Siryani, B. Tanju, T. Eveleigh, A machine learning decision-support system
protocol for low-power and lossy networks, IEEE Trans. Ind. Inf. 10 (3) (2014) improves the internet of things' smart meter operations, IEEE Internet Things J. 4
1864–1877. (4) (2018) 1056–1066.
[86] S. Anamalamudi, M. Zhang, A.R. Sangi, et al., Asymmetric AODV-P2prpl in Low- [107] Y. Li, Z. Yang, Application of EOS-ELM with binary jaya-based feature selection to
Power and Lossy Networks (LLNs), Internet Engineering Task Force, 2018. https: real-time transient stability assessment using PMU data, IEEE Access 5 (2017)
//datatracker.ietf.org/doc/html/draft-ietf-roll-aodv-rpl-03. (Accessed August 23092–23101.
2019). [108] A. Meloni, P.A. Pegoraro, L. Atzori, et al., Cloud-based IoT solution for state
[87] A. Aydegar, Software Defined Networking for Smart Grid Communications, estimation in smart grids: exploiting virtualization and edge-intelligence
Master’s thesis, University of Florida, 2016. https://digitalcommons.fiu.edu/etd/ technologies, Comput. Network. 130 (2018) 156–165.
2580/. (Accessed July 2019). [109] L. Li, K. Ota, M. Dong, When weather matters: IoT-based electrical load forecasting
[88] A. Cahn, J. Hoyos, M. Hulse, E. Keller, Software-defined energy communication for smart grid, IEEE Commun. Mag. 55 (10) (2017) 46–51.
networks: from substation automation to future smart grids, in: IEEE International [110] Apache Hadoop project. http://hadoop.apache.org/, 2020. (Accessed March
Conference on Smart Grid (SmartGridComm), 2013, pp. 558–563. 2020).
[89] A. Goodney, S. Kumar, A. Ravi, Y.H. Cho, Efficient PMU networking with [111] N.M.F. Qureshi, I.F. Siddiqui, M.A. Unar, et al., An aggregate MapReduce data
software-defined networks, in: IEEE International Conference on Smart Grid block placement strategy for wireless IoT edge nodes in smart grid, Wireless Pers.
Communications, SmartGridComm), 2013, pp. 378–383. Commun. 106 (2019) 2225–2236.
[90] E. Molina, E. Jacob, J. Matias, et al., Using Software Defined Networking to [112] J. Mineraud, O. Mazhelis, X. Su, S. Tarkoma, A gap analysis of internet of-things
Manage and Control IEC 61850-based Systems, vol. 43, Elsevier Computers & platforms, Comput. Commun. 89 (2016) 5–16.
Electrical Engineering, 2015, pp. 142–154. [113] A. Botta, W. de Donato, V. Persico, A. Pescap, Integration of cloud computing and
[91] T. Pfeiffenberger, J.L. Du, Reliable and Fault Tolerant Communication in Smart internet of things: a survey, Future Generat. Comput. Syst. 56 (2016) 684–700.
Energy Grids Based on Software-Defined Networking/OpenFlow, Presented as [114] F.T. Saenz, A.G. Vidal, A.P.R. Gonzalez, A.F. Skarmeta, An open IoT platform for
Part of the Smart Grids Week Graz, 2014. https://www.salzburgresearch.at/publ the management and analysis of energy data, Future Generat. Comput. Syst. 92
ikation/reliable-fault-tolerant-communication. (Accessed June 2019). (2019) 1066–1079.
[92] G. Singh-Aujla, S. Garg, S. Batra, et al., DROpS: A Demand Response Optimization [115] S. Kulkarni, Q. Gu, E. Myers, et al., Enabling a decentralized smart grid using
Scheme in SDN-Enabled Smart Energy Ecosystem, vol. 476, Elsevier Information autonomous edge control devices, IEEE Internet Things J. 6 (5) (2019)
Sciences, 2019, pp. 453–473. 7406–7419.
[93] R. Ratasuk, N. Mangalvedhe, Y. Zhang, et al., Overview of narrowband IoT in LTE [116] S. Khasawneh, M. Kadoch, Hybrid cryptography algorithm with precomputation
Rel-13, in: IEEE Conference on Standards for Communications and Networking, for advanced metering infrastructure networks, Mobile Network. Appl. 23 (4)
CSCN), 2016, pp. 1–7. (2018) 982–993.
[94] H.T. Mouftah, M.E. Kantarci, M.H. Rehmani, 5G and cellular networks in the smart [117] A. Sun, A. Wu, X. Zheng, F. Ren, Efficient and privacy-preserving certificateless
grid, in: Transportation and Power Grid in Smart Cities, Communication Networks data aggregation in Internet of things–enabled smart grid, Int. J. Distributed Sens.
and Services, 2019, pp. 69–102. Netw. 15 (4) (2019) 1–9.
[95] Z. Alavikia, A. Ghasemi, Collision-aware resource access scheme for LTE-based [118] M. Nabeel, X. Seo-Sh, E. Bertino, Scalable end-to-end security for advanced
machine-to-machine communications, IEEE Trans. Veh. Technol. 67 (5) (2018) metering infrastructures, Inf. Syst. 53 (2015) 213–223.
4683–4688. [119] S. Tonyali, K. Akkaya, N. Saputro, A. Uluagac, A reliable data aggregation
[96] Z. Alavikia, A. Ghasemi, Pool resource management based on early collision mechanism with homomorphic encryption in smart grid AMI networks, in: 13th
detection in random access of massive MTC over LTE, Ad Hoc Netw. 91 (2019). IEEE Consumer Communications & Networking Conference (CCNC), 2016,
[97] L. Jorguseski, H. Zhang, S.D. Soudarissanane, M. Golinski1, LTE delay assessment pp. 550–555.
for real-time management of future smart grids, in: Mobile Networks and [120] X. Li, J. Peng, J. Niu, et al., A robust and energy efficient authentication protocol
Applications, 2018, pp. 204–213. for industrial internet of things, IEEE Internet Things J. 5 (3) (2018) 1606–1615.
[98] H. Shariatmadari, Z. Liy, S. Iraji, et al., control channel enhancements for ultra- [121] V. Mai, I. Khalil, Design and implementation of a secure cloud-based billing model
reliable low-latency communications, in: IEEE International Conference on for smart meters as an Internet of things using homomorphic cryptography, Future
Communications Workshops (ICC Workshops), 2017, pp. 504–509. Generat. Comput. Syst. 72 (2017) 327–338.
[99] Y. Li, X. Cheng, Y. Cao, et al., Smart choice for the smart grid: narrow band [122] S. Hussain, I. Ullah, H. Khattak, et al., A lightweight and formally secure certificate
internet of things (NB-IoT), IEEE Internet Things J. 5 (3) (2018), 1505-151. based signcryption with proxy Re-encryption (CBSRE) for internet of things
[100] M.E. Soussi, P. Zand, F. Pasveer, G. Dolmans, Evaluating the performance of eMTC enabled smart grid, IEEE Access 8 (2020) 93230–93248.
and NB-IoT for smart city applications, in: IEEE International Conference on [123] V.C. Hu, D.R. Kuhn, D.F. Ferraiolo, Attribute-based access control, IEEE Computer
Communications (ICC), 2018, pp. 1–7. 48 (2) (2015) 85–88.
[101] N. Varsier, J. Schwoereror, Capacity limits of LoRaWAN technology for smart [124] L. Duan, C.A. Sun, Y. Zhang, et al., A comprehensive security framework for
metering applications, in: IEEE International Conference on Communications publish/subscribe-based IoT services communication, IEEE Access 7 (2019)
(ICC), 2017, pp. 1–6. 25989–26001.
[102] L. Feltrin, C. Buratti, E. Vinciarelli, et al., LoRaWAN: evaluation of link- and [125] Z. Li, J. Kang, R. Yu, et al., Consortium blockchain for secure energy trading in
system-level performance, IEEE Internet Things J. 5 (3) (2018) 2249–2258. industrial internet of things, IEEE Trans. Ind. Inf. 14 (8) (2018) 3690–3700.
[103] M. Shabro, S. A Ghorashi, Comparison of IWSN MAC protocols for IEC 61850 [126] N.Z. Aitzhan, D. Svetinovic, Security and privacy in decentralized energy trading
applications, Int. J. Innovat.Res. Electr.Electron. Instrum.Control Eng. 3 (6) (2015) through multi-signatures, blockchain and anonymous messaging streams, IEEE
7–11. Trans. Dependable Secure Comput. 15 (5) (2018) 840–852.
[104] G.Z. Papadopoulos, T. Matsui, P. Thubert, et al., Leapfrog collaboration: toward [127] Z. Su, Y. Wang, Q. Xu, et al., A secure charging scheme for electric vehicles with
determinism and predictability in industrial-IoT applications, in: IEEE smart communities in energy blockchain, IEEE Internet Things J. 6 (3) (2019)
International Conference on Communications (ICC), 2017, pp. 1–6. 4601–4613.
[105] IEC 62439-3, Industrial Communication Networks-High Availability Automation [128] J. Steiner, M. Blakeley, A. Miller, Estimating the Battery Life of a Wireless
Networks-Part3: Parallel Redundancy Protocol (PRP) and Highavailability Occupancy Sensor, 2014. Lutron Technical Report, https://www.lutron.com/Te
Seamless Redundancy (HSR), International Electrotechnical Commission, 2016. chnicalDocumentLibrary/3672437_Battery_Lifetime_Whitepaper.pdf. (Accessed
https://webstore.iec.ch/publication/24447. (Accessed July 2019). June 2021).

410

You might also like