You are on page 1of 8

16th Annual Mediterranean Ad Hoc Networking Workshop

Review on Microgrid Communications Solutions: A Named Data Networking – Fog


Approach

Kate Monteiro, Michel Marot, Hatem Ibn-khedher


Département Réseaux et Services de Télécommunications
CNRS SAMOVAR, Institut Mines-Telecom, TSP
Palaiseau, France
keite.monteiro@telecom-sudparis.eu, michel.marot@telecom-sudparis.eu, hatem.ibn_khedher@telecom-sudparis.eu

Abstract—In the Internet of Things (IoT) scenario, smart grids Internet design, based on the TCP/IP protocol suite is a host-
and more particularly microgrids, bring more intelligence and centric model where firstly, two hosts establish a connection
innovation to the historic and stablished power grid. However, between them and subsequently, they exchange information.
the communication demands are elevated. To address The host-centric communication implies that the hosts must
microgrid requirements, an efficient and highly available be location aware. However, this paradigm is not suited for
communication network is required. This paper focuses on microgrid where data may be accessed by several
communication solutions for the microgrid considering the components/actors of the microgrid. Also, more generally
amount of data generated, the latency requirements and the speaking, the nature of the communications has changed.
security of the communication infrastructure. Named Data
Nowadays, the Internet is mostly used to disseminate audio,
Networking (NDN) is a new Internet paradigm that is content-
centric and it can expedite the data dissemination within the
video and data contents. What content is delivered has
microgrid communication network. Fog computing pushes the become more noteworthy than where it is delivered. In this
cloud to the edge, promising low latency which is in accordance way, an efficient content delivery has been required. New
with microgrid communications needs. This paper analyses the exigencies that were not envisioned in the original Internet
microgrid communications and control and it proposes a NDN- design, such as mobility and security have surfaced. Also,
Fog approach for microgrid communications. the Internet of Things (IoT) has brought new challenges to
TCP/IP networks, as detailed in [2]:
Internet of Things; Microgrids; Named Data Networking; i) Most things operate in restricted conditions, for
Fog.(Keywords) instance short battery lifetime, low processing capabilities
and few memory capacities. Because of those limitations,
I. INTRODUCTION IoT layer 2 networks often present small MTU, for example
Microgrids are small scale smart grids that can be 127 bytes considering IEEE 802.15.4. Since the number of
incorporated in small communities, hospitals, schools, things is significant, a large address space is needed, thus
industrials and commercials areas, reducing transmissions IPv6 is seemly rather than IPv4 whose address space is
and distributions losses [1]. To accomplish microgrid diminishing. Yet, for processing optimization, IPv6 has a
proficiency, parameters such as current, voltage and fixed header of 40 bytes plus optional headers which is a
frequency measures, and equipment status reports have to be considerable header size for small packets. Also, IPv6
gathered from multiple sensors and Intelligent Electronic requires a minimum MTU of 1280 bytes to prevent
Devices (IEDs) across the entire power system. The segmentation but this is unsuitable for constrained IoT
collected data must be processed, transmitted and stored networks. For those reasons, a mechanism to adapt IPv6 to
securely to reliably control and monitor the whole microgrid. the packet size of constrained layer 2 protocols is required.
The microgrid controllers must properly receive that data to ii) Most things are connected through mesh networks.
timely instruct actuators. To this end, the communication IoT mesh networks present multiple layer 2 protocols joined
infrastructure must provide highly available and secure two- together without any layer 3 devices, namely routers
way communications among several microgrid elements as between them. They embrace multi-link subnets models that
well as fulfill time sensitive communication demands and are not supported by the original IP addressing scheme.
data priority. The bi-directional communication between the iii) Multicast and broadcast consume a substantial
microgrid and the customers introduces more interactivity. amount of energy. Many things enter to sleeping mode to
Hence, it is expected a large amount of information
save power. However, a single multicast operation may
generated between customer applications, smart appliances,
require a series of multi-hop forwarding and potentially
smart homes, smart building and microgrids.
The microgrid communication network has to efficiently wake-up constrained things.
deliver data but the classical TCP/IP architecture and iv) TCP reliable in-order delivery and congestion
protocols are not suited for that. Indeed, in the past the control are often inappropriate for IoT networks. The TCP
Internet was essentially built to interconnect remote three-way handshaking introduces latency which most
computers networks and to share resources, for example delay-sensitive things are not able to tolerate. Still, most IoT
computer mainframes. The main principle behind the classic communications require the exchange of small amount of

978-1-5386-2077-9/17/$31.00
Authorized licensed use limited to: INTERNATIONAL ISLAMIC ©2017
UNIVERSITY. Downloaded on IEEE at 12:13:15 UTC from IEEE Xplore. Restrictions apply.
May 17,2022
data, making the connection setup to absorb a significant maintenance or failure. Loads are consumers of power, e.g.
part of the session time. Also, TCP requires the buffering of plants, households. DER includes different power sources
data both at the source and at the destination for such as microturbines, fuel cells, photovoltaic generators,
retransmission and in-order delivery, consuming constrained wind generators, Combined Heat and Power (CHP) and
thing resources [3]. small hydropower units. ES are storage devices, e.g.
v) Naming configuration and service discovery batteries, that save the excess of the energy produced. The
through traditional Domain Name Servers (DNS) are Energy Management System (EMS) performs control and
inadequate for most things, particularly for sensors and management functions within the microgrid. It is viewed as
actuators. a set of control strategies and operational practices,
To face these new issues, Information Centric implemented both in software and hardware, to optimize the
Networking (ICN) has been proposed. Several solutions energy management of the microgrid [12]. The main goals
appeared like Named Data Networking (NDN) which is a of the EMS are guaranteeing the efficient control of the
new concept for the future Internet architecture based on a different DER power output, the load consumption, the ES
content-centric and location unaware model that can help storage levels, and assuring the resynchronization after
solving IoT communication demands [4]. NDN has been transitions between grid-connected and island mode [13].
applied to IoT domain, for example smart building, smart Although microgrids have no specific size, they can be
homes and smart grids [5], [6], [7], [8] and [9], more classified by capacity. In [14] microgrids are listed as simple,
specifically to sensor and actuator things. corporate, feeder area, substation area and independent.
In this way, it is arguable that NDN can improve data Simple microgrids have a capacity inferior to 2 MW and
dissemination in the microgrid communication context. The they serve small independent institutes such as schools and
goal of this position paper is to analyze in which extent hospital with multiple loads. Corporate microgrids have a
microgrid communication solutions can take profit of these capacity between 2 and 5 MW, and they include a small
recent advances in networking. We analyze the number of household loads, but not commercial or industrial
requirements of microgrid in terms of communication needs loads. Feeder area microgrids have a capacity between 5 and
and the features of NDN and then we propose an 20 MW and they cover some large commercial and industrial
architecture based on an NDN approach for microgrid, in loads. Substation area microgrids have a capacity superior to
combination with fog. 20 MW and embrace household, commercial and industrial
Actually, how the collected data is processed and stored loads. Independent microgrids are meant to remote off-grid
is an important mater to microgrid communications. Fog areas, for instance islands, rural zones, mountains, and
computing pushes cloud computing to the edge, improving villages. Their capacity depends on the loads attached to
communication speed, flexibility and security. It is well them.
suited for industrial sectors like smart grid where commands In [15] are given some examples of microgrids in Europe
have strong delay constraints. as well as their respective control methods and
The rest of this paper is organized as follows. Section II communications technologies. The Gridnice [16] project
reviews the microgrid and its control methods and installed in Carros, in Nice city nearby, France, is the first
communication solutions. Section III overviews the Named commercial microgrid pilot in Europe. The project is
Data Networking Architecture. Section IV addresses the coordinated by Electricité Réseau Distribution France
NDN-Fog approach. The conclusion closes the paper. (ERDF), and it was launched in 2012 under the European
II. MICROGRID CONTROL AND COMMUNICATIONS program GRID4EU. The microgrid has a capacity of 3.5
BACKGROUD MW, and it serves approximately 2500 voluntaries clients.
The main DER components are photovoltaic generators and
Several research efforts have been done to define the the ES are batteries which have an autonomy of 5 hours
concept, control methods, and technological aspects of when operating in island mode.
microgrid. The Conseil International des Grands Réseaux
Électriques (CIGRÉ) Working Group C6.22 Microgrid A. Control Methods
Evolution Roadmap has been established since 2010, Concerning the EMS control methods, the centralized and
focused on outlining the microgrid architecture as well as its the decentralized approaches are considered, [17], [18].
performing features. In [10] and [11] are presented the Regarding to centralized control, the coordination
results of such studies. According to WG C6.22, Microgrid functions are attributed to a sole central controller. The
can be defined as a controllable, coordinated electricity centralized solution is habitually based on Supervisory
distribution system of small size. Its components are loads, Control and Data Acquisition (SCADA) systems. The
Distributed Energy Resources (DER), Energy Storage (ES) standard IEC 61850 [19] is typically used by SCADA based
and control devices. Microgrid can operate either connected electric power grids for communication among the diverse
to the main grid, through a Point of Common Coupling devices, enabling manufacturers interoperability. Central
(PCC) or islanded. While in islanded mode, the microgrid is control is easy to implement and to operate, and it is
disconnected from the main grid due to economic reasons, appropriate for small-scale microgrids. However, there are
constrains such as strong computational efforts, e.g. memory

Authorized licensed use limited to: INTERNATIONAL ISLAMIC UNIVERSITY. Downloaded on May 17,2022 at 12:13:15 UTC from IEEE Xplore. Restrictions apply.
and processing, because of the huge amount of data collected scalability. The second level englobes a central controller
from several microgrids components, low flexibility and designated as Microgrid Central Controller (MGCC). The
scalability since it is difficult to add new elements, high MGCC monitors the entire microgrid system, and it controls
bandwidth, single point of failure which may compromise the frequency, voltage and power deviations of the local
the complete system, and Denial of Service (DoS). controllers, assuring power quality control. It interacts with
Instead, decentralized control allows each element to the main grid, enabling smooth transition between islanded
perform their self-directed monitoring. The decisions are and grid connected mode. The third level is the distribution
taken by local controllers (LC) that command their dispatch center. The distribution networks dispatch the
corresponding microgrid component. The advantages are the microgrid economically and efficiently. Critical and
improvement of communication speed, lower bandwidth important decisions are made by the third level which
requirements, high modularity, plug and play capabilities controls the microgrid. Figure 1 shows the microgrid
which augments the system expandability, and better fault hierarchical control model.
tolerance. Nevertheless, the control system should be well-
B. Communications Technologies
planned to avoid disorder, leading to microgrid malfunction.
Thus, the implementation of decentralized control is a The general smart grid communications network is
complex task. MAS (Multi Agent-based control System) is a segregated in many extents namely Wide Area Network
possibility for decentralized control. The Working Group (WAN), Field Area Network (FAN), Neighboring Area
IEEE Power Engineering MAS [20] has been studying Network (NAN), Home Area Network (HAN),
Business/Building Area Network (BAN) and Industrial Area
different technologies, concepts, standards, and challenges so
Networks (IAN) [27]. Figure 2 shows the smart grid end-to-
as to apply MAS on electric power fields [21], [22]. Also in
end communication architecture where the microgrid
[23] is examined the application of MAS in microgrid communication network is included [24].
control. MAS can be considered as a set of two or more
intelligent agents, which are computing entities inserted in
some environment. Intelligent agents react to changes in
their environments, they are autonomous, they are goal-
oriented and they cooperate with each other [21], [22], [23].
They perform their own task independently and
asynchronously, in order to reach predefined objectives [21],
[22], [23]. For instance, in the microgrid context each DER
local controller can be regarded as a single intelligent agent.

Distribution Network Distribution


dispatch center network layer

Figure 2. Smart Grid communications architecture [24]


MGCC Centralized
control layer
1) HAN/BAN/IAN comunication technologies
The BAN and the IAN are at industrial and commercial
customer premises. Building automation, heating,
Local control layer
LC LC LC LC
ventilation and air conditioner (HVAC) and industrial
LC
energy management are provided to commercial and
industrial clients. The HAN connects smart appliances,
electrical devices and smart meters at residential customer
premises. Also, HAN assures communications to Home
Figure 1. Microgrid hierarchical control model. Adapted Energy Management System (HEMS). The main
from [14] communication technologies for HAN/BAN/IAN are short
range wireless technologies such as ZigBee, Lo6PWAN and
Presently, the common microgrid is composed of a three- Bluetooth, Wi-Fi and wired technologies namely Ethernet
level centralized hierarchical control [14], [17]. The fist level and PLC [25], [26], [27].
consists of local controllers that interact with sensors 2) NAN/FAN
connected to DER, ES and controllable loads, and it Advanced Metering Infrastructure (AMI) is composed of
regulates the frequency, voltage and power, enabling smart meters, computer hardware and software and

Authorized licensed use limited to: INTERNATIONAL ISLAMIC UNIVERSITY. Downloaded on May 17,2022 at 12:13:15 UTC from IEEE Xplore. Restrictions apply.
bidirectional communications [25]. The NAN provides technologies suitable to FAN are for example 3G, 4G, 5G,
bidirectional connection between the smart meters and the and PLC.
utility grid. The smart meters periodically measure energy 3) WAN comunication technologies
consumption of the customers. Data Concentrators (DCs) at The WAN connects bulk generation, substations, NAN and
the vicinity aggregate the measured data from several smart FAN to the utility grid. It covers a large geographic area.
meters and send those values to the utility grid. The The Phasor Measurement Unit (PMU) is a device that
measurements are sent to Meter Data Management System measures the phase and the magnitude of the
(MDMS) in the utility grid for billing and evaluation. The electromagnetic wave. It is introduced in strategic points of
measured values can be reported in real time back to the the distribution and transmission lines in order to monitor
customers that hence manage their energy consumptions. the power quality and to detect faults in the entire power
Also, the utility can analyze the electricity demand grid, including the microgrid. The data collected from
throughout the time, optimizing the energy production and several PMUs are sent to Phasor Data Concentrator (PDC).
distribution accordingly. Real time pricing implicates to The reporting rate of the measurements are 10-30 samples
broadcast the electricity price to smart meters and smart per second considering the norm IEEE C37-118 and 80-256
appliances so that the power usage can be planned taking samples per second for IEC 61850-90-5 [35]. A Global
into consideration the best hour price. Position System (GPS) clock synchronizes the PMU so that
Communication technologies that can be applied to the data is precisely sampled. The WAN connects the PMUs
NAN are for example, Low Power Area Network to the utility grid. Communications technologies such as 4G,
(LPWAN), 5G and PLC. LPWAN [28], [29] enables low 5G, WiMax and Optical Fiber [25], [26], [27] can be
power consumption and long range in contrast to cellular applied, taking into account the distance, frequency of
mobile networks that have long range but consume collected data, and the bandwidth required.
significant amount of power, and shortrange wireless 4) EMS
networks which are low power networks but are short Concerning processing, computing and storage of data
ranged. LPWAN technologies work in licensed and collected for monitoring and controlling activities, cloud
unlicensed spectrum. Proprietary technologies namely computing and fog computing can be considered as options.
SigFox [30] and LoRa [31] operate in the sub 1GHz Cloud computing [36], [37] enables to share resources
unlicensed spectrum, more precisely in the Industrial, namely processing, memory, storage, and applications. It
Scientific and Medical (ISM) 868/915 MHz band. Cellular employs the Internet to connect to data centers which
mobile IoT optimized technologies such as LTE-M, NB-IoT provide services to multiple clients. The cloud computing
and EC-GSM-IoT [32] function in LTE and GSM licensed offers flexible services to clients since it allows to increase
spectrum. However, SigFox and LoRa may present or to decrease the resources in accordance to the client
interference issues since they operate in the free-unlicensed needs. The clients have the alternative of not managing
spectrum. Moreover, the AMI frequently requires the equipment nor dedicated specialized workforce. On the
exchange of data, which can be a limitation for SigFox, order hand, the cloud providers can virtualize servers,
whose number of uplink messages per day is 140 messages operating systems, software etc. The cloud computing
of 12 bytes. Also, SigFox presents downlink and uplink business model furnishes services such as Infrastructure as a
asymmetry. 5G [33] is considered the future mobile Service (IaaS), Platform as a Service (PaaS) and Software as
network. It is under specification and is predictable to reach a Service (SaaS). IaaS delivers to clients computing
the market in 2020. 5G will be optimized for IoT and it will infrastructure such as virtual machines, processing, storage
enable various connected devices, low latency, peak rate of and networking. The clients manage their own operations
1 Gbps, energy efficiency and scalability. In order to systems, middleware, development and execution platforms,
provide high capacity and many connected devices, 5G is databases and applications. PaaS offers the computing
exploring the millimetric waves (mmWaves) band from 30 infrastructure, the operation systems, the middleware and a
to 300 GHz. Nevertheless, mmWaves show considerable cloud platform in which programmers can develop new
signal attenuation, absorption due to the atmosphere and applications. This platform includes an application
rain, propagation and penetration issues into buildings. development and execution environment. In this case, the
Studies have been conducting in the 28, 38 and 73 GHz clients only manage their database and applications. SaaS
bands as alternatives to the congested 700 MHz to 2,6 GHz furnishes to client all the resources including applications
bands used by contemporary mobile technologies. Many and databases. In the client premise, there is no need to
research groups are developing the 5G technology. 5GPPP manage or install software and equipment since the client
has presented in [34] the view for 5G in the context of smart connects directly to the cloud to access to services and
grids. Accordingly, 5G can play an important role within applications. The EMS can be hosted in the cloud since
smart grids assuring low latency, reliability and availability. cloud computing offers flexibility, huge storage capacity,
The FAN connects distribution substations, Distributed processing and virtualization.
Generation (DG) and microgrids to the utility grid. The Fog computing [38], [39], [40], [41] is the extension of
cloud computing to the network edge. It is a new paradigm

Authorized licensed use limited to: INTERNATIONAL ISLAMIC UNIVERSITY. Downloaded on May 17,2022 at 12:13:15 UTC from IEEE Xplore. Restrictions apply.
allowing connection, virtualization, processing, computing, its location, location is unaware. The publisher must
and storage functionalities near to the users where the data cryptographically sign the content with his public key,
is generated and consumed. To guarantee the assuring content security.
standardization of the fog architecture, the OpenFog
A. NDN Architecture
Consortium was formed in 2015. The fog computing has a
hierarchical architecture [42]. The layers are composed of In NDN communications there are two types of packets,
devices, gateways, fog nodes, and the last layer is the cloud INTEREST and DATA, illustrated in Figure 4. Both
which is regarded as a counterpart of the fog. The fog nodes INTEREST and DATA packets carry a name that identifies
are geographically distributed and at client neighboring. a specific content. The DATA packet also holds the
They can be elements placed anywhere, for example routers, publisher cryptographic signature. The subscriber sends an
switchers, servers, access points, base stations and INTEREST packet to request a given content. When the
surveillance cameras with virtualization, storage, and content is found, a DATA packet comprising the desired
processing capabilities. The processing and memory piece of data is sent towards the subscriber. This DATA
capacities of those equipments are reinforced. packet tracks the INTEREST packet reverse path. Packets
The fog nodes and the cloud complement mutually with are forwarded hop-by-hop by routers through a name-based
benefits, assuring a continuous service between the cloud routing scheme. Each router maintains three data structures
and the end users. Although cloud computing is widely used which are the Forwarding Information Base (FIB), the
by services and applications, it shows constrains namely Pending Interest Table (PIT) and the Content Store (CS).
delay, since the servers are located far from the clients, and The FIB consists of a routing table and it is built employing
the bandwidth is not preserved considering the large amount name-based routing protocols. It maps outcoming interfaces
of traffic in the core network. Real time applications which to each name-prefix. Routers forward INTEREST packets
are time sensitive pose delay requirements that fog towards the publisher considering the information in the
computer can better achieve. Comparatively to cloud FIB. The PIT saves all the unsatisfied requests whose
computing which is a centralized solution, fog computing INTEREST packets have already been forwarded by the
presents a distributed approach, with many fog nodes spread router. Each PIT entry records the content name along with
over the network edge. The advantages of fog computing the respective incoming interfaces. This allows the
over cloud computing are lower delay, lower jitter, better aggregation of various requests for the same content.
security since the data is less exposed and fewer hops Furthermore, the routers only forward the first INTEREST
between the fog nodes and the client, typically one hop packet. Others INTEREST packets for the same content are
reachable in contrast with many hops for cloud computing, discarded. The routers forward DATA packets towards the
considering IP networks. Moreover, fog reduces the traffic subscriber taking in to account the information in the PIT.
in the core network decreasing congestion and latency, and The CS temporally caches the DATA packets in order to
it eliminates the single point of failure. Taking into account satisfy future requests for the same content.
the advantages, fog has been proposed to the smart grid
domain, particularly to the decentralized microgrid control
approach [43].
III. NAMED DATA NETWORKING OVERVIEW
The necessity to reconsider the classic Internet architecture,
motivated by the need to move the Internet from the user
centric paradigm to the information centric paradigm, made
the researcher community to quest for updated solutions. Figure 3 – Interest and Data Packets [48]
The Information-Centric Networking (ICN) is a novel
proposal for the next generation Internet architecture. B. Naming
Among various ICN research projects, summarized in [44], NDN names are hierarchically structured. For example, a
[45], [46] is Name-Data Networking (NDN) [47], [48], [49], command to adjust a DER voltage deviation may have the
a further advance of the Content Centric Networking (CCN) name /DER/Solar Panel/ADJUSTVOLTAGE/Value. The symbol
project [50], [51]. The NDN future Internet architecture ‘/’ delimits name components in text representations like
proposes a switch from the host-centric perspective to the URLs and it is not part of the name. Another example
content-centric viewpoint. The content is named and its illustrates segmentation property, that is the segment 1 and
delivery is ruled by the name rather than the IP address. The version 1 of the video class.mpg is named
content to be named can be anything, for instance a data /TSP/videos/courses/microgrids/class.mpg/1/1. In longest
chunk in a movie or a book, a command to turn on some name-prefix matching a request for a content whose name is
lights, etc. [49]. Besides the name based paradigm, the /TSP/videos/courses/microgrids/class.mpg matches the
mobility and the security are native to the NDN architecture. name /TSP/videos/courses/microgrids/class.mpg/1/1 since
While the content is delivered based on its name instead of the last one has the first one as prefix. The NDN

Authorized licensed use limited to: INTERNATIONAL ISLAMIC UNIVERSITY. Downloaded on May 17,2022 at 12:13:15 UTC from IEEE Xplore. Restrictions apply.
hierarchical namespace allows not only to emphasize the information such as real-time electricity price information
relationship and the context of data elements but also to and weather forecasts across the network. This information
aggregate names increasing routing scalability. is widely available for customer and controllers, thus
reducing network load. Data such as notifications and alerts
C. Packet Routing and Fowarding
for some or all the microgrid components can be multicast
The packet routing and forwarding scheme in NDN is name- or broadcast respectively. Lastly, NDN assures security of
based. Publishers announce the name prefix of new content the data by demanding publisher to sign DATA packets
via the NDN routing system. Once an INTEREST packet is with a cryptographic key. The data is secure at network
received, the router examines the content name and it layer which means that it is needless to secure a channel or a
checks in the CS for name-prefix matching. If the content session in microgrid communications. Also, with the advent
name already exists in the CS, the router sends a DATA of smart homes and smart building based on NDN [5], [6],
packet to the incoming interface. Otherwise, the router [8] it is expected a profitable synergy and integration
searches for the content name in its PIT. If there is an entry between smart homes, smart buildings and microgrid, all
in the PIT with the content name, the router attaches the sustained on the NDN architecture, namely in energy saving
incoming interface to that entry and the INTEREST packet and management.
is discarded. If the content name is not encountered neither On the other hand, fog computing extends cloud
in the CS nor in the PIT, the CR looks up in its FIB. If a computing to the edge of the network. Microgrid time
longest name-prefix match occurs, a new entry is added to sensitive data for example, control signals and equipment
the PIT with the content name and its incoming interface. alarms and faults can be processed and actuated near to the
Then, the INTEREST packet is forwarded towards the controlled devices reducing the transmission delay and
publisher considering the next hop outcoming interface in improving communication speeds and microgrid operations.
the FIB. In case of mismatch, the router broadcasts the Remote microgrids can benefit from the advantages of fog
INTEREST packet to all outcoming interfaces or it discards computing such as virtualization, processor capacity and
the packet, depending on the forwarding policies. flexibility, since fog nodes can be placed anywhere namely
When a DATA packet arrives, the router stores its in base stations, railway stations etc. Data collected from
content in the CS. Then, the router looks up for the name several microgrid sensors can be processed, filtered or
content in its PIT. If an entry is found in the PIT, the router aggregated and temporally stored in fog nodes and then
sends the DATA packet to all the incoming interfaces transferred to the cloud for permanent storage. Combining
recorded in that PIT entry. This enables multicasting. Next, the advantages of NDN and fog computing leads to a more
that PIT entry is deleted. If a longest name-prefix matching flexible, efficient and secure microgrid communications.
not occurs, the DATA packet is dropped.
A. NDN-Fog High Level Architecture
IV. MICROGRID NDN-FOG COMMUNICATION APPROACH The proposed microgrid NDN-Fog architecture is illustrated
The operations of the microgrid involve the collection of in Figure 4. The microgrid local controllers are in the fog
data from multiple sensors, equipment and intelligent nodes since the data must be processed closed to the
devices throughout the microgrid system. This data must be controlled microgrid components namely DERs and ESs.
transmitted to controllers for storage, processing and Sensors at DERs and ESs send measured data to LCs for
decisions to be sent to actuators. Furthermore, a certain level temporally storage and processing. The MGCC is in the
of interaction between the customer and the microgrid is cloud since it processes a huge amount of data from several
expected. For instance, the customer is informed about the local controllers. The PMUs carefully located in the
energy consumed, and based on that information the energy microgrid power generation and distribution line sends
usage can be adapted to reduce the electricity bill. Also, in those data to PDC via a NDN WAN. The DC close to the
customer smart homes, intelligent appliances generate customers, aggregates the data from multiple smart meters
information which is sent to smart meters and it is used for (SM) through the NDN NAN and it sends the measurements
the microgrid for balance supply. Those operations require a to the MDMS. NDN gateways (GWs) forward the data to
significant amount of exchanged data that must be the fog nodes that collect and temporarily store the data
disseminated to various microgrid components. from sensors. The fog nodes and the cloud are
The NDN, as viewed, presents a content-centric interconnected through the NDN WAN whose routers
approach that can help the microgrid communications to forward and route data using NDN interest-data mechanism.
achieve an efficient and secure data delivery. Firstly, NDN The NDN-Fog architecture is flexible and scalable,
name-based paradigm releases the need to configure enabling the addition of more microgrid components for
network-dependent addresses for each microgrid component example DERs or loads and the increasing of the MGCC
interface [4]. Names are discovered and advertised directly capacities for instance, memory, processing, storage. Also,
at network layer, becoming unnecessary additional it suits any type of microgrid, simple, independent or
association between names and interface identifiers [4]. proprietary.
Secondly, NDN cashing allows storing widespread

Authorized licensed use limited to: INTERNATIONAL ISLAMIC UNIVERSITY. Downloaded on May 17,2022 at 12:13:15 UTC from IEEE Xplore. Restrictions apply.
Since NDN can run above any layer 2 protocol, and it INTEREST packet to its controlled component representing
does not require a minimum MTU, it enables heterogeneous a command to regulate the voltage:
multi-link networks, with a broad set of technologies, Microgrid_ID/DER_ID/LC/REGULATEVOLTAGE/Value/codeKey
without any mechanism to adapt data packet size. This
facilitates the integration with fog which is mainly
supported on various wireless technologies. Also, in NDN
the control functionalities of transport layer such as
retransmissions are pushed to the application layer.
Moreover, it is possible to promptly shift from the
hierarchical control architecture to full decentralized control
one. The decentralized control requires interaction and
cooperation among the local controllers without the Cloud
presence of the MGCC which disappears, constituting a
MGCC
local controller mesh network. NDN facilitates the
communication in mesh networks because it does not
require managing IP addresses. Although the MGCC does
not exist in decentralized control, the cloud is still needed to
permanently store measured data, and it could be a backup
in case of local controller breakdown.
B. NDN Naming and data handling
Fog
The microgrid controllers collect data from sensors and
DC
equipment, and they send control signals to actuators to Fog Fog Fog Fog Fog
perform a specific task. Following the sensor-controller- LC LC LC LC LC
NDN
ND
actuator mechanism in NDN-based smart homes and NDN NDN NDN NDN NDN
NAN

buildings described in [5], [6] and [8], the microgrid


GW GW GW GW GW

components are attached to names that describe tasks, PMU PMU SM


M

commands, measures, alarms, notifications and information. SM


M S
SM

The names are related to the corresponding microgrid


ES Loads
component and specify a task, time, an action, a measure as DER

exemplifying:
Figure 4. NDN-Fog architecture
/Microgrid_ID/DER_ID/Sensor/Voltage/Value/Timestamp/
/Microgrid_ID/ES_ID/Sensor/Level/Value/Timestamp/ Nevertheless, to assure that the command is from the
/Microgrid_ID/Load_ID/Smartmeter_ID/Measure/Timestamp controller, it must contain a codekey in the name for
/Microgrid_ID/PMU_ID/Phase/Measure/Timestamp authentication of INTEREST packets by the actuators which
/Microgrid_ID/DER_ID/LC/ADJUSTVOLTAGE/Value/
should have access to the signature key of the controllers. It
is well the case because the DATA packet already contains
The data is collected from sensors, smart meters, PMUs the publisher signature, so the content is secured. All the
and IEDs considering the publish-subscribe mechanism microgrid components should be assigned with a key for
described in [4] and implemented in [52]. After being security improvement. After validating the INTEREST
notified, the local controllers, PDC and DC issue message from the controller, the actuator executes the
INTEREST packets, next they receive DATA packets with command and it sends a DATA packet confirming the
the measures. The MGCC can also request to local execution of the task.
controllers the data collected sending INTEREST packets. The MGCC can broadcast or multicast general
However, for alerts or fault information that require a instructions to the local controllers. The PIT and CS
promptly action, the push data collection detailed in [4] is functionalities assure an efficient delivery.
considered where a microgrid component or equipment may
directly send data without following the interest-data V. CONCLUSIONS
procedure. The data can be inserted in the INTEREST
This paper explored the communication solutions for the
packed. This solution is only adopted for high priority
microgrid. It was proposed a NDN-Fog approach which can
situations since it can be not considered as a general
solve the current TCP/IP issues for data dissemination in the
solution [4].
microgrids and achieve microgrid communications
Controllers may send commands to actuators by issuing
requirements such as low latency, security, storage,
INTERESTS packets with the task to be executed in the
processing capabilities and data priority. The proposed
name. For instance, a DER local controller may send an
solution is well suited for microgrids and adapted to further
development in control method models.

Authorized licensed use limited to: INTERNATIONAL ISLAMIC UNIVERSITY. Downloaded on May 17,2022 at 12:13:15 UTC from IEEE Xplore. Restrictions apply.
REFERENCES [26] Ronnie D. Caytiles, Sunguk Lee, A Survey of recent power line
communication technologies for smart micro grid, International
[1] Hao Liang, Weihua Zuang, Stochastic modelling and optimization in Journal of Software Engineering and its Applications, 2015
microgrids: A survey, Energies, 7, n. 4, pp. 2027-2050, 2014
[27] Murat Kuzlu, Manisa Pipattanasomporn, Saifur Rahman,
[2] Wentao Shang et al., Chalenges in IoT networking via TCP/IP Communication network requirements for major smart grid
Architecture, NDN Technical Report 0038, February 2016 applications in HAN, NAN and WAN, Computer Networks, vol. 67,
[3] Luigi Atzoria, Antonio Ierab, Giacomo Morabitoc, The internet of pp. 74-88, Elsevier, 2014
things: A survey, Computer Networks, vol. 54, n. 15, pp. 2787-2805, [28] Usman Raza, Parag Kulkarni, and Maesh Sooriyabandara, Low
Elsevier, May 2010 Power Wide Area Networks: A Survey, ArXiv, Juine 23 2016
[4] Wentao Shang et al., Named data networking of things, IoTTI’2016 [29] Keith E. Nolan, Wael Guibene, Mark E. Kelly, An evolution of low
[5] Wentao Shang, Securing building management system using named power wide area network technologies for the internet of things, in
data networking, IEEE Network, vol. 28, n. 3, pp. 50-56, May 2 014 proc. IEEE IWCMC’ 2016
[6] Jeff Burke, Securing instrumented environments over content-centric [30] www.sigfox.com
networking: the case of lighting control and NDN, in proc. IEEE [31] LoRa Alliance, LoRaWAN™ specification v1.0, January 2015
INFOCOM WKSHPS’2013, pp. 394 - 398
[32] Nokia White Paper, LTE Evolution for IoT Connectivity, 2016
[7] Marica Amadeo, Named data networking: A natural design for data
collection in wireless sensor networks, in proc. IEEE IPIF WD’ 2013 [33] Nisha Panwar et al., A Survey on 5G: The next generation on mobile
communication, ArXiv, 2015
[8] Adeola Bannis, Jeff Burke, Creating a secure, integrated home
network of things with named data networking, NDN Technical [34] 5G PPP, 5G and Energy, September 2015
Report NDN-0035, 2015 [35] Shantanu Kumar, Narottam Das and Syed Islam, Perfomance
[9] Keping Yu, CCN-AMI: Performance evaluation of content-centric monitoring of a PMU in a microgrid environement based on IEC
networking approach for advanced metering infrastructure in smart 61850-90-5, IEEE AUPEC’2016
grid, in proc. IEEE AMPS’2014, pp. 1-6 [36] Harjit Singh, Current trends in cloud computing A survey of cloud
computing systems, International Journal of Electronics and
[10] CIGRÉ Working Group C6.22, Technical Brochure 635, Microgrids,
Computer Science Engineering
2015
[11] Chris Marnay et al., Microgrid evolution roadmap, in proc. IEEE [37] Mohammad Nour Hindia, Ahmed Wasif Reza, Omar Dakkak,
EDST’2015, pp. 139-144 Shahrudin Awang Nor, and Kamarul Ariffin Noordin, Cloud
computing applications and platforms: A Survey, ICCEMS’2014
[12] I.D. Serna-Suárez, G. Ordóñez-Plata, G. Carillo-Caicedo, Microgrid’s
energy management systems: A survey, in proc. IEEE EEM’2015 [38] Flavio Bonomi et al, Fog computing and its role in the internet of
things, MCC’12, August 17, 2012, Helsinki, Finland
[13] Wencong Su, Jianhui Wang, Energy management systems in
microgrid operations, vol. 25, n.8, pp. 45-60 Elsevier, October 2012 [39] Flavio Bonomi et al, Fog Computing: A Platform for Internet of
Things and Analytics, Book Chapter in Big data and internet of
[14] Ruisheng Li,Fengquan Zhou, Microgrid technology and engineering things: A roadmap for smart environments, Studies in computational
application, Academic press, Elsevier, 2015 intelligence, Springer, 2014
[15] Lubna Mariam, MalabikaBasu, Michael F.Conlon, A review of [40] Pranati V. Patil, Fog computing, International Journal of Computer
existing microgrid architectures, Journal of Engineering, 2013 Applications, National Conference on Advancements in Alternate
[16] www.gridnice.fr Energy Resources for Rural Applications, 2015
[17] Eklas Hossain, Ersan Kabalci, Ramazan Bayindir, Ronald Perez, A [41] Mung Chiang, Fog and IoT: An overview of research opportunities,
comprehensive study on microgrid technology, International Journal IEEE Internet of Things Journal, vol. 3, n. 6, pp. 854-864, 2016
of Renewable Energy Research, vol. 4, n. 4, 2014 [42] OpenFog Consortium Architecture Working Group, OpenFog
[18] Lexuan Meng et al., Microgrid supervisory controllers and energy Reference architecture for fog computing, February 2017
management systems: A literature review, Elsevier, Renewable and [43] Paola G. Vinueza Naranjo, Mohammad Shojafar, Leticia Vaca-
Sustainable Energy Reviews, vol. 60, pp. 1263-1273, July 2016 Cardenas, Claudia Canali, Riccardo Lancellotti and Enzo Baccarelli,
[19] IEC 61850, Communication Networks and Systems in Substations Big data over SmartGrid - A fog computing perspective,
[20] http://sites.ieee.org/pes-mas SOFTCOM’2016
[21] Stephen DJ McArthur, Euan M Davidson, Victoria M Catterson, Aris [44] Bengt Ahlgren et al., A survey of information-centric networking,
L Dimeas, Nikos D Hatziargyriou, Ferdinanda Ponci, and Toshihisa IEEE Communications Magazine, vol. 50, n. 7, pp. 26-36, July 2012
Funabashi, Multi-agent systems for power engineering applications [45] Md. Faizul Bari et al., A Survey of naming and routing in
part I: Concepts, Approaches, and Technical Challenges, IEEE information-centric networks, IEEE Communications Magazine, vol.
Transactions on Power Systems, vol. 22, n. 4, November 2007 50, n. 12, pp. 44-53, December 2012
[22] Stephen DJ McArthur, Euan M Davidson, Victoria M Catterson, Aris [46] George Xylomenos et al., A survey of information-centric networking
L Dimeas, Nikos D Hatziargyriou, Ferdinanda Ponci, and Toshihisa research, IEEE Communications Surveys and Tutorials, vol. 16, n. 2,
Funabashi. Multi-agent systems for power engineering applications pp. 1024-1049, 2014
part II: Technologies, Standards, and Tools for Building Multi-Agent [47] named-data.net
systems, IEEE Transactions on Power Systems, vol. 22 n. 4, 2007
[48] Lixia Zhang et al., Named data networking (NDN) projet, Technical
[23] Abhilash Kantamnenia, Laura E. Browna, Gordon Parkerb, Wayne W. Report NDN-0001, October 2010
Weaver, Survey of Multi-agent systems for microgrid control,
Engineering applications of artificial intelligence, October 2015 [49] Lixia Zhang et al., Named data networking, ACM SIGCOMM
Computer Communication Review, vol. 44, n. 3, pp. 66-73, July 2014
[24] IEEE 2030, IEEE Guide for smart grid interoperability of energy
technology and information technology operation with the electric [50] blogs.parc.com/ccnx
power pystem (EPS), End-Use Applications, and Loads, 2011 [51] Van Jacobson et al., Networking Named Content, CoNEXT’09,
[25] Vehbi C. Gungor, smart Grid Technologies: Communications December 1-4, Rome, Italy, 2009
Technologies and Standards, IEEE Transactions on industrials [52] Wentao Shang et al., Securing building management systems using
informatics, vol. 7 n. 2, pp. 529-539, November 2011 named data networking, IEEE Network, vol. 28, pp. 50-56, May 2014

Authorized licensed use limited to: INTERNATIONAL ISLAMIC UNIVERSITY. Downloaded on May 17,2022 at 12:13:15 UTC from IEEE Xplore. Restrictions apply.

You might also like