You are on page 1of 35

IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO.

4, FOURTH QUARTER 2019 3467

A Survey on Information and Communication


Technologies for Industry 4.0: State-of-the-Art,
Taxonomies, Perspectives, and Challenges
Giuseppe Aceto , Valerio Persico , and Antonio Pescapé , Senior Member, IEEE

Abstract—A new industrial revolution is undergoing, based on production and division of labor and soon depending on elec-
a number of technological paradigms. The will to foster and trical energy, summarized by the deployment of the assembly
guide this phenomenon has been summarized in the expression line in 1870 [1]; the third (from early seventies to the present
“Industry 4.0” (I4.0). Initiatives under this term share the vision
that many key technologies underlying Cyber-Physical Systems day), depending on electronics and on IT, and represented by
and Big Data Analytics are converging to a new distributed, the programmable logic controller (PLC) in 1969 [1].
highly automated, and highly dynamic production network, and After the introduction of mechanization, electricity, and dig-
that this process needs regulatory and cultural advancements to italization, the current ongoing (or still potential) transition
effectively and timely develop. In this work, we focus on the tech- towards an ICT-backed automated and interconnected industry
nological aspect only, highlighting the unprecedented complexity
of I4.0 emerging from the scientific literature. While previous has been dubbed “Industry 4.0” and can be seen as the fourth
works have focused on one or up to four related enablers, we stage of industrialization. This fourth industrial revolution
consider ten technological enablers, including besides the most is based mainly on Cyber-Physical Systems or CPS (inte-
cited Big Data, Internet of Things, and Cloud Computing, also gration of computing, communication, and control), and Big
others more rarely considered as Fog and Mobile Computing, Data Analytics (techniques to extract value from challenging
Artificial Intelligence, Human-Computer Interaction, Robotics,
down to the often overlooked, very recent, or taken for granted amounts of data), and heavily depends on the Internet-of-
Open-Source Software, Blockchain, and the Internet. For each Things paradigm (characterized by the pervasive presence of
we explore the main characteristics in relation to I4.0 and its a variety of interconnected objects such as mobile phones,
interdependencies with other enablers. Finally we provide a sensors, and actuators) and associated technologies.
detailed analysis of challenges in leveraging each of the enablers In Figure 1 a schematic timeline of industrial revolutions is
in I4.0, evidencing possible roadblocks to be overcome and
pointing at possible future directions of research. Our goal is depicted, where for Industry 4.0 the main ICT enablers—as
to provide a reference for the experts in some of the tech- emerged from this work—are also shown.
nological fields involved, for a reconnaissance of integration The appearance of the term “Industry 4.0” (or I4.0) is
and hybridization possibilities with other fields in the endeavor tracked back to November 2011, in an article by the German
of I4.0, as well as for the laymen, for a high-level grasp of government defining its high-tech strategy, defined “Industrie
the variety (and often deep history) of the scientific research
backing I4.0. 4.0”, for 2020 [2]. Since 2011, similar governmental initia-
tives have been also put forward by other countries [3]–[16]:
Index Terms—Industry 4.0, big data, Internet of Things a chronological list of the varying project names and respective
(IoT), cloud computing, mobile computing, artificial intelligence,
human-computer interaction, robotics, open-source software, country is reported in Table I1 for the top 10 world economies
blockchain, Internet, manufacturing. based on GDP (source: International Monetary Fund) and
other European countries.
In its broader meaning, the concept of Industry 4.0 can be
seen as a governmental explicit commitment to foster, guide,
I. T HE R ISE OF I NDUSTRY 4.0 and properly develop a set of technologies and the cultural
T IS commonly agreed that three different stages of indus- and legal framework necessary to harness their full poten-
I trialization happened since 18th century: the first (from
the end of 18th to the start of 20th century), depending
tial. Notwithstanding their long-term sustainability issues,
ICTs are expected to have great potentials in playing key
on water and steam power, and represented by the inven- roles to support global economical, social, and environmental
tion of the mechanical loom in 1784 [1]; the second (from sustainability, that also strictly concern sustainable industrial-
the end of 19th century to early seventies), based on mass ization [17]. Besides the technologies involved, there are in
fact also development plans including aspects of enterprise
Manuscript received December 15, 2018; revised May 22, 2019; accepted management and work organization, regulatory frameworks,
August 10, 2019. Date of publication August 29, 2019; date of current version
November 25, 2019. (Corresponding author: Antonio Pescapé.) and dissemination and training.
The authors are with the Department of Electrical Engineering
and Information Technology, University of Napoli Federico II, 80125
Naples, Italy (e-mail: giuseppe.aceto@unina.it; valerio.persico@unina.it; 1 The Make in India initiative (launched in 2014), while focusing on several
pescape@unina.it). areas of improvement for the growth of India manufacturing, is not included
Digital Object Identifier 10.1109/COMST.2019.2938259 in the table since it does not adopt an Industry 4.0 vision.
1553-877X  c 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3468 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

Fig. 1. Main enablers for the different industrial revolutions, up to I4.0. The Blockchain enabler is still in course of exploration and adoption, therefore is
reported for completeness, in dashed line.

TABLE I
C HRONOLOGICAL L IST OF G OVERNMENTAL I NITIATIVES A IMED enabled participants (machine-to-machine, human-to-machine,
AT Industry 4.0 FOR T OP 10 E CONOMIES BASED ON GDP human-to-human) [2]. More specifically, in the view of I4.0 the
AND OTHER E UROPEAN C OUNTRIES
interconnected CPSs are expected to enable the transition from
a linear “value chain” to an automated and highly dynamic
“value network” including production systems, infrastructures,
and customers, ideally completing the automation of the whole
production process [18]. From this vision descends that the
entities that communicate in this fully integrated network
must be smart objects, able to interact with each other,
autonomously, to reach an orchestrated goal [19], [20].
According to Weyer et al. [21], there are three central
paradigms that explain the vision of I4.0: (i) the smart prod-
uct—products are able to require production resources and
orchestrate the production process for its completion; (ii) the
smart machine—mac hines become cyber-physical production
systems, where traditional production hierarchies are replaced
by decentralized, flexible, modular, and self-organizing pro-
duction networks); (iii) the augmented operator—the I4.0
vision does not aim at implementing workerless production
facilities, but acknowledge the centrality of the human oper-
ator: leveraging technological support, human operator is the
most flexible entity in the production system who can be faced
with a wide range of different jobs, from specification and
monitoring to verification of production strategies.
A number of expressions that partially overlap with I4.0
The key concept behind I4.0 is integration, seen along have been coined in the last few years, predating I4.0 def-
three different axes: (i) horizontal integration, that regards inition and providing main ideas to its inception. Many of
cooperation between enterprises along a value chain; (ii) ver- these expressions contain the word Internet or result from a
tical integration, that refers to extensive automation inside combination of a qualifier among agile, cloud, collaborative,
the single enterprise; finally, (iii) end-to-end integration, that smart, smarter and a subject among manufacturing, factories,
envisions connections across the value chains (realizing the production systems, etc. These concepts have been collected
value network) between possibly every couple of digitally from the scientific literature and Table II summarizes them

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3469

TABLE II TABLE III


A LPHABETICAL L IST OF E XPRESSIONS S TRICTLY R ELATED OR L ITERATURE S URVEYS A BOUT ICT A SPECTS R ELATED TO I4.0
S IGNIFICANTLY OVERLAPPING W ITH Industry 4.0

by the figure, the expression “Industry 4.0” is gaining popular-


ity in the scientific literature dramatically faster than the other
ones taken into account (appearing in the title of more than
1400 papers as for the end of 2017). Rather than providing a
detailed definition for each of the expressions in Table II, we
will highlight their scope when describing the related aspects
in I4.0.
Possibly due to its relative novelty, scientific literature on
Industry 4.0 has not yet been covered by extensive surveys.
On the one hand this is understandable, given the impressive
ramp-up of publications compared with similar concepts and
keywords shown in Figure 2. On the other hand, given the
extreme multidisciplinary nature of I4.0, this lack is a grave
issue. Indeed by missing the big picture of the many technolo-
gies involved, the innovating practitioner and the researcher
risk to (i) oversee issues and limitations that are implied by
integration in scenarios from “nearby-but-separate” research
field, or (ii) to reinvent the wheel for solutions elsewhere well
known, or (iii) miss the opportunity of new applications into
other fields of solutions and expertise from their specialty.
The works we found in the scientific literature related to
I4.0 have provided partial coverage, often on the same few
aspects (mostly Big Data and IoT); of the ones comparable in
Fig. 2. Popularity of I4.0 in the scientific literature compared to related
expressions in Table II (number of publications per year). “Industry 4.0” is
depth of analysis with our work we have reported the most
gaining popularity dramatically faster than the other considered expressions. relevant in Table III in chronological order, summarizing the
Data Source: Google Scholar (exact match in title). The time window spans aspects of I4.0 they cover. While [40]–[44] focus each on a
from the official appearance of the term “Industry 4.0” to the last year with
complete statistics available at time of writing.
specific aspect, thus cannot capture the technological com-
plexity of I4.0, others [45]–[47] offer a relatively broader
scope, including three to four main technological aspects. The
literature review by Oztemel and Gursev [48] identifies the
pointing to related references. Focusing on the years from
basic components of I4.0 focusing on intelligent manufactur-
the official appearance of the term “Industry 4.0”, Figure 2,
ing. The survey by Liu et al. [47] is placed somehow midway
shows the different levels of popularity of I4.0 and its related
between vertical surveys and more broad ones, as it focuses on
expressions in the scientific literature.2 In more details, Mass
smart warehouses and the involved technologies (data collec-
Customization and Cloud Manufacturing are the most popular
tion, localization, human activity recognition, and multi-robot
expressions among those considered, being cited in the title of
collaboration). In our work we cover all these aspects in the
more than 200 scientific publications. Interestingly, as shown
context of their wider fields: Industrial Wireless Networks and
data collection in Internet of Things, human activity recogni-
2 Statistics about the scientific literature were extracted adopting Google
tion and Augmented Reality in Human-Computer Interaction,
Scholar [22]. Although inferred results might be not 100% accurate, they
provide useful insights about literature trends. 2017 was the last year with and Robotics, Big Data, Cloud and Mobile Computing each
complete statistics at time of writing. in a dedicated section.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3470 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

TABLE IV
Other surveys of interest provide non-strictly-technological T ECHNOLOGICAL I4.0 E NABLERS AND M AIN R ELATED R EFERENCES
views, that are out of the scope of this work (and thus are not
reported in Table III): business models [42] and socio-technical
issues and management [49].
The wider-focusing assessment of literature we found is
provided by Liao et al. [50], carried with a formalized bib-
liometric approach. From a quantitative analysis of literature
on I4.0, the authors derive the shares of different types of
publications addressing I4.0 (among journals, conferences,
white papers, book chapters and books), the most represented
terms and topics associated with I4.0 (namely, in decreasing
order of frequency: Cyber Physical Systems, Smart Factories,
Industrial Revolutions, Internet of Things, Production Systems,
Manufacturing Systems, Smart Manufacturing, Production
Processes, Cyber Physical Production Systems, Industrial
Internet), and similar text-mining based analysis. We refer
to [50] for further interesting inferences on bibliometric data
on I4.0, while—due to the nature and objectives of that work—
we highlight its lack of discussion of the topics surfaced by
the analysis, of the interrelation among them, as well as the
limited number and depth of analysis of the cited technological most of them are closely interrelated (mainly due to the history
aspects. of their evolution). In our analysis, we found that their conver-
To fill this gap in the literature, in this paper we focus on gence is further stressed by the nature of I4.0 itself. We have
the technological aspects, more specifically on the vast set made explicit the strongest dependencies in Figure 3, where we
of Information and Communication Technologies implied by also showed the dependencies existing between the central I4.0
I4.0, to shed light on their extension and impact. For each main paradigms as described in the previous section (namely: aug-
technology we briefly describe it to the depth necessary to mented operator, smart product, and smart machine) and their
appreciate its contribution to I4.0 (with up-to-date references enabling information-and-communication technologies. As the
for further details), then we contextualize to I4.0 the applica- figure shows, the central paradigms found their properties in
tions, features, and issues. This way we provide for specialists several technological enablers.
in some of the interested fields also an overview of the others, The Smart Product, in order to become an active partic-
fostering the cross-disciplinary interactions at the basis of I4.0. ipant in the production process [21], [51], must be able to
After having introduced the most relevant enablers, we discuss communicate its presence, characteristics, and requirements to
the most interesting application scenarios of I4.0 derived from the surrounding machines or humans: the IoT (Section II-B)
the case studies and experiences stemming out from the lit- provides the means for such needs. In turn, IoT depends on
erature. Finally, we highlight and discuss the challenges and Cloud Computing (Section II-C) and its variants for non-trivial
future directions of ICT enablers in the light of I4.0. computation, and on the ubiquitous Digital Communication
The structure of the paper is as follows: Section II intro- Infrastructure (Section II-A) for efficient and economically
duces the main ICT enablers supporting the I4.0 vision feasible global information transfer.
(namely, Digital Communication Infrastructure, Internet of Another key aspect of Smart Products in I4.0 is their nature
Things, Cloud Computing, Fog and Mobile Computing, of continuous source of data about themselves, the environ-
Big Data, Robotics, Human-Computer Interaction, Artificial ment they are immersed in, and the (advanced) interaction
Intelligence, Blockchain, and Open Source Software) together with the user [52]. These properties find their technological
with the recurring challenges to I4.0 they imply; in Section III enablers in Big Data infrastructures (Section II-D) and Human-
we discuss the most interesting case studies and experiences Computer Interaction (Section II-F), both in turn relying on
derived from the scientific literature; in Section IV we ana- Cloud Computing and Artificial Intelligence (Section II-G).
lyze the main challenges and future directions in I4.0; Finally The Smart Machine is able to self-organize to meet the
Section V draws the main conclusions. production necessities as derived from the Smart Product
and the production environment, realizing ad-hoc production
networks with other machines [21]. A notable component of
II. I NDUSTRY 4.0: ICT E NABLERS this dynamic production network regards the generation, stor-
The technical aspects of I4.0 that both contributed to the age, and distribution of energy: the smart grids and their
birth of the concept, and will support its actual implemen- envisioned interconnected evolution [53]. The main techni-
tation, all belong to the Information and Communication cal enabler for the Smart Machine is found in Robotics
Technologies. In Table IV these enablers are listed, along with (Section II-E), and same as in the case of the Smart Product,
the section they are described in, and the main references for the necessary communication means are provided by IoT.
deepening their knowledge. It is evident that, albeit being well- Additionally, the means for advanced reasoning and auto-
established fields with specific characteristics and concerns, nomic behavior are provided by Artificial Intelligence. A leap

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3471

Fig. 4. Popularity of ICT enablers related to I4.0 in the scientific literature


in the last decade (number of publications per year). Data source: Google
Scholar (exact match in title).

application scenarios concerning I4.0. Figure 4 reports the


popularity in the scientific literature of the enablers taken into
account for what concerns the last decade.3 Although all the
enablers considered in this section provide strong contribu-
tion to I4.0—as witnessed by the scientific literature—it is
worth noting that some of them are technological paradigms
emerged to provide solutions (e.g., Blockchain or Cloud and
Fog Computing); others represent wide research fields, focusing
on classes of problems (e.g., Artificial Intelligence, Robotics,
Fig. 3. Central paradigms (squared) and enablers (circled) of Industry
4.0. Arrows represent the “Uses” relationship. The enabler Free/Libre Open and Big Data). Some of them (e.g., Robotics, the Internet,
Source Software is used by all others, thus the arrows pointing to it are not and Cloud Computing) also have a longer history and provide
shown for readability sake. The enabler Blockchain is reported in dashed line more basilar functionality to others, that are of relatively recent
as it is not included in technologies with strong literature evidence, and is
discussed in Section IV-G. adoption (e.g., Internet of Things as well as Big Data). Such
variety reflects also on the nature of challenges that each the
enabler faces in the framework of I4.0 (analyzed in Section IV).
forward in Machine-to-Machine communication and auto-
nomic behavior is envisioned through the use of Blockchain A. Internet – Digital Communications Infrastructure
(Section IV-G), providing provably untampered record of
The Internet, as the infrastructure allowing global address-
events and automatic execution of transactions without trusted
ing and communication, is essential to Industry 4.0 in prac-
entities. The Blockchain technologies in turn rely on the global
tically all its aspects. A summary of main references for the
Digital Communication Infrastructure for efficient long-range
Internet regarding different aspects in Industry 4.0 is reported
communications.
in Table V. Over time the Internet has evolved towards
In the above-depicted context, the role played by the human
providing an universal communication service, as the “Next
operator is still critical, but it needs to be re-thought, taking
Generation Network” envisioned by ITU-T [54]. Because of
advantage of the tools that make operators become Augmented
the critical role played by the Internet, I4.0 inherits its chal-
Operators. Trends show that the interaction between the
lenges and issues related to security, availability, infrastructural
operators and the working environment cannot be over-
costs, performance. The impact of technological, economical,
looked: indeed, progresses in fields such as Human-Computer
and political decisions that regard this infrastructure can be
interaction (Section II-F) and robotics (Section II-E) allow to
design cooperative working environments where humans may 3 We focus on the last ten years in order to catch the evolution of the
interact by leveraging Virtual/Augmented reality technologies popularity of the enablers since their early publication ramp up. It is worth
with enabled CPSs empowered by AI (Section II-G). noting that most of the considered enablers (with the exception of Open
Source, Robotics, and Artificial Intelligence that are wide research fields)
Each enabler is discussed in details in the following sec- result in less than 100 publication items in 2012 proving the young nature
tions, first providing the basics and then summarizing its main of these technologies.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3472 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

TABLE V
M AIN A SPECTS OF I NTEREST IN Internet and Digital Communication blocks. Indeed, all the enablers discussed in this work—as
Infrastructures R ELATED TO I4.0 also shown in Figure 3—proved to intimately depend on the
broadband digital communication infrastructure provided by
Internet. For instance (just to mention some aspects), IoT
without the IP gluing layer would be little more than sensing
and actuating devices in local networks; the Cloud paradigm
would not be feasible without (high-performance) global
interconnections; current visions, designs and implementa-
tions for Big Data analytics and artificial intelligence would
also not be possible, while Human-Computer interaction and
even robotics would be dramatically different without the
Internet.
More than 20 years ago the IPv6 was designed and stan-
dardized to overcome several limitations of the former IPv4
protocol, above all to face the then-forthcoming addresses
huge, and of growing importance with I4.0. For what specifi- exhaustion. However, its adoption has been anything than
cally concerns industrial applications, digital communications smooth, requiring the availability and stability of solutions
have undergone at least three phases of evolution [55]: ini- (from applications to network components) across the Internet
tially (’80s and early ’90s) the fieldbus systems where used infrastructure, as well as the adoption of these solutions by
to connect sensors, actuators and controllers; around 2000 stakeholders [74]. The prominent rise of I4.0 is expected to
this changed with the introduction of Ethernet-based networks further fuel the migration to IPv6 because of the need of
(cheaper and fast spreading technology derived from IT sec- identifying and addressing billions CPSs.
tor); finally close to 2010 wireless networks have started to find As a result, without the opportunities enabled by the
application in industrial automation, although limited by the Internet, the I4.0 paradigm would not differ from the sce-
much stricter reliability requirements. Both the two last phases nario produced by the 3rd industrial revolution, where a wide
paved the way for the Internet of Things (IoT). Similarly, the range of automation tools and devices, enabled by electronics
spread of mobile personal communications and wireless LAN and computing progress, would be forced to act as standalone
technologies has radically lowered the cost and effort that is pieces, thus widely limiting the opportunities provided by
needed to connect a (mobile) terminal to the Internet, again integration and interaction. Without fear of contradiction, we
providing a foundation for the IoT and I4.0. could state that no one among the peculiar I4.0 characteristic
Despite its current ease of use, the Internet is arguably the applications would be feasible without the Internet.
most complex system ever build by humanity, resulting from On the other hand, the criticality of the Internet also reflects
the cooperation of a great number of independent actors and a number of issues (e.g., network neutrality, privacy, evolution
elements and made possible thanks to a strongly modular and of the protocols, fault detection and mitigation, attacks, etc.)
decentralized approach. Therefore we refer to Leiner et al. [56] that are migrated as they are to the dramatically critical I4.0
for a historical perspective on the Internet, and in the following framework. These and other aspects are discussed in depth in
we will consider only its basic aspects that are functional to Section IV-A.
introducing the opportunities, challenges, and risks involved
in the context of I4.0.
1) Role of Internet in I4.0: Although the role of the B. Internet of Things
Internet as well as its impact could be given for granted (as Likely the strongest inspiration for I4.0, the “Internet of
being implicitly required or transparently leveraged by other Things” (IoT) is a concept closely related to ubiquitous com-
enablers), the Internet is the most critical enabler of I4.0. The puting, dating back to the end of ’80s, although the first
overall I4.0 paradigm thoroughly relies on the Internet infras- reported usage of the term is 1999 by Kevin Ashton, related
tructure, to the extent that without the Internet as we know it, to the use of Radio Frequency Identification (RFID) tags for
there would be no such thing as I4.0. logistics [78]. A more general vision of IoT is presented by
From the one hand, the Internet acts as the glue mak- ITU as the move from anytime, anyplace connectivity for any-
ing the interaction among distributed entities (both humans one, forward to connectivity for anything [58], initially with
and machines) possible. In fact, objects, products, and oper- focus on digital identification and machine-to-machine (M2M)
ators become “smart” thanks to integration: smartness is communications [59]. This can be considered the seed of I4.0
provided/achieved by context awareness, including the sharing as the focus moved from humans communicating with humans,
of information (in real time) through the digital communi- to eventually machines interacting with machines, on a global
cation infrastructure, or by leveraging computational power scale.
and memory storage in remote economically efficient (Cloud) The objects conforming to the IoT have a wide range of
datacenters, again accessed through the Internet. understandings and connotations, including RFID [79] and
Moreover, the overall I4.0 paradigm has been built upon Wireless Sensor Networks (WSNs) [80] and all share strict
the Internet infrastructure. Without the support of the Internet, requirements in terms of power consumption, being powered
the I4.0 vision would lack a number of fundamental building by batteries or through energy harvesting.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3473

A significant boost from the inception of IoT has been the time-synchronized channel hopping was integrated into the
ongoing deployment of IPv6 protocol (see Section II-A), pur- IEEE802.15.4 protocol.
posely designed with a list of properties that were lacking In contrast with close-range Local Area Networks, pro-
in the widely deployed version (IPv4) and are highly appeal- tocols for Low Power Wide Area networks (LPWA) focus
ing for IoT: a virtually endless supply of unique addresses on long range with low power consumption and low cost
(667 · 1021 per square meter on Earth), security at network (neglecting higher data rate, lower latency and higher relia-
level, extensibility, and support for mobile terminals, with bility). Several standardization bodies have published physical
undergoing further developments aimed at low-power com- and MAC layer protocol standards addressing this scenario,
munications [81]. On the other hand, existing non-trivial and a number of proprietary protocols have been proposed
challenges toward IPv6 address allocation (heterogeneity of as well. In this regard we mention IEEE802.11 LRLP (Long
nodes and network technologies, extreme constraints and Range Low Power), ETSI LTN (Low Throughput Networks),
miniaturization, and multi-homing) also reflects to IoT [82]. 3GPP eMTC (enhanced Machine-Type Communications)
More in general, besides the IP protocol a second generation and NB-IoT (NarrowBand IoT), IETF 6LPWA/LP-WAN,
of IoT [36] has seen the adoption or adaptation of standards Weightless SIG Weightless-W/N/P, LoRaWAN by LoRa
and approaches of Web applications to M2M communica- Alliance, and DASH7 by DASH7 Alliance. We point
tion, as solutions for global addressability and standardization to Raza et al. [85] for a comparative analysis of such standards.
of interfaces. Finally, the latest evolution of IoT (third gen- A number of IETF working groups facilitated the integration
eration) extends interoperability on the content level (with of low-power wireless networks into the Internet, provid-
focus on semantic characterization and standardization as ing standards such as 6LoWPAN as a convergence layer,
well as information-centric networking), on ubiquitous access ROLL RPL as a routing protocol, and CoAP for the applica-
to resources (e.g., computation, storage, networking, energy) tion layer. 6LoWPAN (developed by an IETF working group
thanks to Cloud Computing [83], aiming at the autonomous in 2007) is the specification for mapping services required
social behavior of interconnected things. In order to deal with by the IPv6 over Low power WPANs to maintain an IPv6
such complex and heterogeneous scenario, we organize IoT- network even in presence of Low power Wireless Personal
related topics according to a widely accepted [84] layered Area Networks (WPANs) with characteristics different from
logical framework: former link layer technologies in terms of limited packet size,
• At the basis of the logical framework lies the perception various address lengths, and low bandwidth. This standard also
layer, composed of sensors and actuators; provides header compression to reduce the transmission over-
• on top of it, the transmission layer provides the means head, fragmentation to meet the IPv6 requirement in terms of
for conveying sensed information to the upper layers, and Maximum Transmission Unit.
commands to the perception one; RPL (Routing Protocol for Low Power and Lossy Network)
• on top of transmission, the computation layer deals with is a link-independent routing protocol based on IPv6, created
incoming data, for processing it and taking decisions to to support minimal routing requirements through building a
be offered to the upper layer (cloud computing and big robust topology over lossy links, supporting both simple and
data analytics are involved at this layer); complex traffic models.
• finally the topmost, the application layer, is the actual Finally, CoAP (Constrained Application Protocol) defines
user of the IoT infrastructure for some high-level goal a Web transfer protocol based on REpresentational State
(e.g., home automation, healthcare, transport, manufac- Transfer (REST) on top of HTTP functionalities thus enabling
turing, etc.). tiny devices with low power, computation and communi-
Most of the research from the second generation of IoT cation capabilities to utilize RESTful interactions. Other
has focused on the transmission layer and its communication application-layer protocols have enjoyed adoption or have been
protocols. Although designing and implementing a low-power, proposed for IoT: we cite MQTT (Message Queue Telemetry
highly reliable, and Internet-enabled communication stack is Transport), AMQP (Advanced Message Queuing Protocol),
a commonly agreed requirement, IoT definition still appears and also the re-purposing of XMPP (eXtensible Messaging
somehow fuzzy for some aspects. and Presence Protocol), an instant messaging standard.
Since 2003, several standardization bodies at IEEE and We refer to the publications by Palattella et al. [86],
IETF started putting together a framework to the commu- Al-Fuqaha et al. [87], and Sheng et al. [88] for a detailed
nication protocols of the emerging systems. The standard discussion on communication standards as well as related
with the largest impact is IEEE802.15.4, defining a low- challenges and opportunities.
power Physical layer (upon which most IoT technologies have Beyond the mentioned protocols, all of the visions described
been built) and a MAC layer, which has been the foundation above build on technologies that have experienced research,
of ZigBee 1.0 and later versions. To address the reliability development, and commercial success in their own appli-
issues due to the single-channel nature of this MAC protocol, cations. These technologies—being grouped and collectively
alternatives using channel hopping were developed, such as implicitly considered under the IoT term—enable new, more
TSMP (Time Synchronized Mesh Protocol) that became the complex, usage scenarios. The involved enablers (namely,
de-facto standard for reliable low-power wireless in indus- digital communications infrastructure, for the transmission
trial applications—whose basic principles also represented layer, and Cloud Computing and Big Data, for the computing
the foundations for the WirelessHART standard—before layer) are analyzed in detail in the relevant sections for their

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3474 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

TABLE VI
M AIN A SPECTS OF I NTEREST IN Internet Indeed—albeit to a smaller extent—automation and digital-
of Things R ELATED TO I4.0 ization were already part of the third industrial revolution,
and are thus extensively present in current industry
under the terms SCADA (Supervisory Control And Data
Acquisition) [98], [99] and operational technology (OT). As a
consequence, industrial communication systems are currently
based on a variety of legacy architectures and protocols such
as HART [93], Foundation FIELDBUS, CAN and Profibus,
and their recent wireless versions [94]. These communication
stacks are diverse, often highly industry-specific, with inter-
operability issues. Their requirements were centered around
contribution to I4.0 and related issues (see Section II-A for the robustness and reliability, and also often tightly bounded
digital communication infrastructure, Section II-C for Cloud latency and jitter.
Computing, and Section II-D for Big Data). It is worth noting that, in addition to the technologies men-
1) Role of IoT in I4.0: A summary of main references for tioned above, since the early 2000s industrial networks are
the Internet of Things regarding different aspects in Industry also starting to display a greater reliance on Ethernet [95],
4.0 is reported in Table VI. with modified or integrated variants like EtherCAT [96]. In
The most recent vision of IoT, when applied to manufac- the last decades, in the IT world the ubiquity and inter-
turing processes and industry in general, greatly overlaps with operability of the TCP/IP communication stack (commonly
I4.0. This in fact can be considered as a step beyond IoT, adopting Ethernet protocols Data Link and Physical lay-
adding reference architectures with manufacturing and logistic ers) have fueled the IoT paradigm. This has included the
details [78], or conversely as considering an already heavily adoption and extension of wireless LAN (Wi-Fi) from the
automated manufacturing process and adding IoT technolo- original Small-Office-Home-Office scenario also in industrial
gies, with a number of new opportunities (and challenges) as scenarios [41].
a consequence [20]. Regarding its Industrial application, the shift of IoT towards
The specific application of IoT to the vision of I4.0 is IIoT requires the integration and eventually seamless merg-
the so-called “Industrial IoT” (IIoT), defined as “machines, ing of OT and ICT in a cyber-physical—production—system.
computers, and people enabling intelligent industrial oper- Indeed, a growing integration between industrial and enterprise
ations, using advanced data analytics for transformational networks has been observed, despite the functional differences
business outcomes” [89]. At a basic level, IIoT can be sum- between the two (in terms of, e.g., implementation, architec-
marized as sensor-equipped industrial machines connected ture, failure severity, real-time requirements, determinism, data
through Internet technologies with other machines for, e.g., size, traffic characteristics, temporal consistency requirements,
monitoring, analysis, and management. The implementation ruggedness, etc.) [95]. The new requirements in low-latency
of this vision has deep consequences in technology, busi- network communications have pushed for the research and
ness organization, and markets, and comes with a list of risks publication of new standards for Link layer and Network layer,
and drawbacks together with the promised opportunities and as the IEEE 802.1 time sensitive networking (TSN), and the
benefits. IETF deterministic networking (DetNet), respectively [100].
For what concerns the pros, IIoT carries a number of This also led to a situation where engineers involved in
benefits [90], [91], [97], such as: (i) closed-loop design the design and maintenance networks have to be famil-
(analyzing real-world usage data, designers are able to under- iar with both traditional enterprise concerns (e.g., network
stand how products are being used and thus they can design security in terms for example of malware [101]), as well
better-performing products); (ii) increased consumer value as traditional industrial concerns (such as determinism and
(being able to share valuable information, products provide response time).
the end user with a better experience); (iii) predictive main- The result of the fusion between OT and ICT can already
tenance (thanks to the ability to gather data, IIoT enables be found in industrial applications characterized as smart with
fault prediction and thus maintenance before failures occur, respect to the previous ones: smart factory applications, smart
avoiding machine downtime); (iv) new service lines (man- warehousing, smart metering and monitoring, smart mainte-
ufacturers have the ability to obtain new revenue services, nance and equipment management. Moreover, as the resulting
offering remote monitoring services, and better enabling digital-transformation scenario is today characterized by the
remote software updates and improvements); (v) reduced explosive growth of devices and data, and lack or unsuitabil-
labor cost (technology improvements lead to save unnec- ity of standards, IIoT is expected to accelerate the convergence
essary expenses, also allowing to improve work environ- of Cloud, legacy ICT and OT security [102], [103].
ment for employees). Wang et al. [92] proposed a layered As the vision of Industry 4.0 includes global communica-
architecture for IIoT—comprising sensing entities RESTful tions, the Industrial Internet of Things will extensively adopt
services hosted by cloud servers (to improve integration and not only Internet technologies, but also the Internet itself as a
accessibility) and user applications—where sensing, process- global communication infrastructure, thus enjoying its cost-
ing, and communication optimizations can reduce energy effective services and also being affected by its numerous
consumption. challenges and issues.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3475

TABLE VII
C. Cloud and Fog Computing M AIN A SPECTS OF I NTEREST IN Cloud RELATED TO I4.0
“Cloud Computing” (or simply “Cloud”) is a paradigm
that enables “Utility Computing”, i.e., the leasing of comput-
ing resources (computational power, storage, and the related
networking resources) in real time, with minimal interaction
with the provider. This way, Cloud simplifies operation, as
it does not require a careful dimensioning and forecast of
needed resources, allowing pay-per-use billing on a short-term
basis, without upfront commitment by the user. Moreover,
cloud customers take advantage of the appearance of infinite
computing resources on demand, and are able to leverage—
or deliver to their own clients—everything as-a-service: the
most common services are characterized as Infrastructure,
Platform, or Software as-a-Service (IaaS, PaaS, and SaaS,
respectively) [104], with further variations such as Function-
as-a-Service (also dubbed “Serverless Computing” [105]). In
addition, thanks to the extensive adoption of virtualization Computing. In addition to this, it is considered as an inspir-
technologies, Cloud Computing increases resource utilization, ing metaphor in “Cloud manufacturing” [28], envisioned
allowing to implement economies of scale [61] and keep as a networked manufacturing model based on on-demand
costs low. Ultimately, the main drivers behind the adop- access to a shared collection of distributed manufacturing
tion of Cloud Computing are found to be economics and resources (instead of just computing/storage as in classic
simplification [106]–[108]. Cloud Computing). The goal is to form production lines
Over the years, several shortcomings of the Cloud that are temporary, reconfigurable, and distributed, and are
Computing paradigm have become apparent, mostly related able to optimally allocate resources in response to customer-
with the communication between the end device and the data- generated demand, with the ultimate aim of reducing product
center hosting the cloud services: latency, bandwidth, cost, and life cycle costs, and time-to-market delays, while providing a
availability of the connection all contribute to limit a number user-tailored product. It is evident that such goals are signifi-
of uses for Cloud Computing, preventing the use of its full cantly overlapping with the ones of I4.0 itself (see [28] for an
potential. analysis of the differences).
Different terms and expression have been coined for the Although the concept of Cloud Manufacturing reflects the
solutions proposed for this category of issues, namely “Fog definition of Cloud Computing, most of the resources in the
Computing” [109], “Mobile Cloud” [63], “Edge computing”, former need to be operated manually by humans [27]. A sig-
and recently in the all-encompassing expression “Fog and nificant difference is that in Cloud Computing humans are
Mobile Edge Computing (FMEC).”4 The common charac- ideally kept out of the operations at all, differently than in
teristics of these more recent proposals is the use of cloud Cloud Manufacturing where humans are key participants to
resources closer to the user (e.g., in a mini-cloud at 1-hop the process. In this view, Cloud Computing is but one con-
from terminal, or to local peer terminals) to solve the issue venient technology enabling the service-oriented architecture
with high latency or with the inconvenience (cost, restrictions that is at the basis of the Cloud Manufacturing paradigm [26].
to mobility, reliability) of the connection to cloud services. Considering a more direct involvement of Cloud Computing
Another issue with Cloud is more essential to its nature: in I4.0, different possibilities have been presented to lever-
it provides its as-a-service facilities with appealing prices by age Cloud flexibility for the goals of dynamism and efficiency
masking the real infrastructure, sparing the cloud customer to of I4.0. Table VIII summarizes paradigms and service mod-
manage the details of operations related to the cloud resources, els adopted in the surveyed literature in the context of I4.0.
and offering economies-of-scale grade prices. While these are As shown in the table, while Iaas, PaaS, and SaaS are recur-
exactly the desired properties of Cloud Computing, the opac- ring terms in the context of I4.0 [24], [25], [28], [115],
ity of infrastructure can become a limit when performance and [117], [118], [120], a set of new paradigms has stemmed
multi-cloud setups are required: we refer to [110] for an anal- out, such as Control-aaS [25], [112], Industrial Automation-
ysis of issues and techniques in Cloud status and performance aaS [117], PLC-aaS [25], [112], and Machinery-aaS [112].
monitoring. Indeed, most of works focusing on the adoption of Cloud for
1) Role of Cloud Computing in I4.0: A summary of main industrial automation aim at implementing through the cloud
references for Cloud Computing regarding different aspects in groups of services from the layered automation architecture in
Industry 4.0 is reported in Table VII. Figure 5. This approach modifies the overall architecture struc-
Cloud Computing is indirectly implied in several enablers ture from strictly hierarchical to a more flat service-oriented
of I4.0, specially Big Data, but also for IoT and Visual/Virtual one (see [118] for a Web service-oriented architecture for
industrial automation). This migration is fueled by a trend
4 It is the title of an IEEE International Conference, on Fog emerging in the last decade: the extension of functionalities
and Mobile Edge Computing (FMEC) https://ieeexplore.ieee.org/xpl/ embedded in field devices has endowed them with more intel-
conhome.jsp?punumber=1820344. ligence and more flexibility; indeed, communication among

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3476 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

TABLE VIII
C LOUD PARADIGMS AND S ERVICE M ODELS A DOPTED IN THE C ONTEXT OF I4.0 AND R ELATED S CENARIOS . “G ENERIC ” G ROUPS
A LL C ASES NOT FALLING IN THE OTHER C OLUMNS . “- AA S” S UFFIX S TANDS FOR “AS - A -S ERVICE ”

field devices has seen the improving and spread of standards


and protocols [121], fostering interoperability and decoupling
(hence, the possibility of migrating functions to the cloud, as
shown in [31]).
Regarding manufacturing and industrial automation, several
applications of Cloud Computing are considered in [117], in
reference to the automation hierarchy depicted in Fig. 5. In
such hierarchy, the lower layers (Field level and lower-half
Control level) are bound by real-time critical requirements,
and are harder to move towards a cloud architecture. There
are no strict physical requirements on the upper layers such
Fig. 5. Automation hierarchy (inspired by [31]).
as upper-half (non-real-time) Control, Manufacturing, and
Enterprise layers. E.g., plant management, enterprise resource
planning, can in principle be implemented as services hosted in implemented as SaaS (and indeed this is an established and
a cloud. studied trend [114]). This approach has been researched
Common to all levels there are the requirements related in Europe by several past projects, the most relevant
to security at large, including Intellectual Property protec- being: SOCRADES [113] (investigating Web services and
tion. Given these requirements, for supporting Enterprise SOA for automation levels below the management one);
Management and Manufacturing Execution, ERP and IMC-AESOP [29] (researching SOA-based solutions for
other high-level management software can be easily DCS/SCADA systems, with cloud implementations).

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3477

TABLE IX
In addition to M2M communications, Cloud Computing is M AIN A SPECTS OF I NTEREST IN Big Data R ELATED TO I4.0
the ideal facility to provide communications and integration
services, allowing collaboration among users, field technicians,
experts, supervisors, managers [27]. Other examples of appli-
cations of Cloud Computing for the Enterprise Management
and Manufacturing Execution Level are considered by Xu [23].
Regarding the Process Control level, in Givehchi et al. [112]
an experimental analysis of virtualized PLCs is performed,
finding latency worsening of 3 msec (compatible with soft
real-time requirements), although the considered cloud deploy-
ment is with on-premises hardware, with no remote off- characteristics in relation to the current technologies (datasets
premises interactions, with network delays as small as 7µsec). which could not be captured, managed, and processed by
A very in-depth analysis and proposal is presented by general computers within an acceptable scope, according to
Goldschmidt et al. [25], where a Control-as-a-Service architec- Apache Hadoop definition) to the technologies designed to
ture is designed to fully benefit from multi-tenancy, elasticity, economically extract value from very large volumes of a wide
and cost effectiveness of Cloud. The authors highlight how variety of data, by enabling the high-velocity capture, discov-
hard-real-time control requirements can not, with current tech- ery, and/or analysis [65]. A concise characterization is the
nologies, be fulfilled with a cloud-based approach, and focus “Multi-Vs”, that captures the largest and most cited com-
on non-real-time or soft-real-time tasks. Finally, for the Field mon set of properties associated with Big Data: (i) Volume
level the adoption of Cloud is surveyed in [111], with specific (data scale increases); (ii) Velocity (collection and analysis
focus on robotics (also see Section II-E). are subject to time bounds); (iii) Variety (data is com-
Indeed the analyzed motivations for adoption of Cloud posed of various types, i.e., structured data, unstructured,
Computing (management of uncertainty in sensing, mod- and semi-structured); (iv) Veracity (data has varying degrees
els, and control, and high performance computing to solve of trustworthiness, according to provenance, management,
optimization problems in quasi-real-time) are not limited to and processing); (v) Value (the whole architecture is aimed
robots but can be generalized to field-level of manufacturing at—economical—value extraction.
plants. More in general, at the Field level the restrictions on This “5-Vs” characterization highlights the strong context-
latency requirements call for Fog Computing solutions [120], dependent nature of Big Data, that are so defined neces-
where computing, storage, and communication resources are sarily with reference to specific applications (Value) and
available near (in terms of latency) the field devices, also more technical constraints (Volume, Velocity, Variety, Veracity).
easily fulfilling the requirements in terms of jitter, bandwidth, These peculiar requirements, challenging—by definition of
energy, and cost of the communication. Big Data—the available technologies, have spun significant
An application of Cloud Computing that involves all levels innovation over data management techniques and tools in the
of the automation hierarchy is for the scheduling of virtual last two decades, also leveraging Cloud Computing as an
and physical resources. Depending on the kind of cloud ser- enabler for the new distributed paradigms: we refer to [122]
vice that is leveraged (SaaS, PaaS, or IaaS), the promises of for an overall technological analysis of the evolution of
the Cloud paradigm can be achieved by means of intelligent Big Data.
dynamic allocation of physical and virtual resources. This pro- 1) Role of Big Data in I4.0: Big Data and related concepts
cess is computationally high demanding and will require cloud are directly implied in I4.0 in several ways. A summary of
resources itself, moreover its complexity is expected to dra- main references for Big Data regarding different aspects in
matically grow in the context of I4.0: this is currently an open Industry 4.0 is reported in Table IX.
issue, requiring its own part of future research [24]. The most “traditional” source of Big Data, that historically
The overall picture emerging from the state-of-art is that led the big-data applications and pushed for the necessary
Cloud Computing is a fundamental enabler for I4.0 as a tools, is Online Social Network data. Initially aimed at
paradigmatic model, as a component of industrial automa- targeted advertising and market analysis, in the context of
tion architecture (for data collection, distribution, and storage, I4.0 this data is more directly used to tune the manufac-
and control computing), and indirectly as an infrastructure turing value chain, in an automated fashion. From a point
for high-level functions (data analysis). Moreover it is the of view, whole I4.0 can be seen as an effort to foster such
technology of choice for achieving (logical) decentraliza- timely feedback from in-the-wild data collection back into the
tion of manufacturing execution and planning systems [32], design-production-delivery cycle. Therefore this source of Big
and for allowing seamless introduction of human intellectual Data—with related technologies—is expected to be a enabler
work where and when needed (e.g., crowdsourcing difficult also in I4.0.
tasks [111]). The future of I4.0 is therefore tightly bound to A new source of Big Data, more specific of the I4.0 evolu-
the research on Cloud Computing and its evolution. tion, pertains to Product-related data: sensors embedded in
smart products, or tracking the product will collect information
D. Big Data about the usage and health status information, specific of
The expression “Big Data” has a much discussed scope both the customer and the smart product. The analysis of
and definition. Over time its focus has moved from datasets such data will fuel innovative and customer-centric post-sale

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3478 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

TABLE X
services, as well as provide feedback for better product design M AIN A SPECTS OF I NTEREST IN Robotics R ELATED TO I4.0
and marketing. The applications of Big Data on product data,
from product inception to its recycling, is rich and complex:
all the phases of product life cycle present their own cate-
gories of input data to be processed with Big Data tools and
produce output data for decision making (we refer to [123]
for a detailed analysis).
Another already present source of Big Data that will
increase its importance in I4.0 is enterprise data. Enterprises
already produce and manage high volumes of data: besides
internal accounting, employee data, internal communications, E. Robotics
there are also data custody requirements from regulations. Robots are making a considerable impact on human life,
In Gantz and Reinsel [65] there is already a call for quick from industrial manufacturing to healthcare and transporta-
focus on business intelligence and related data mining to tion [66]. Systems are commonly considered in the area of
effectively face global competition and the foreseen spread robotics whether they are able to perform the three func-
of highly responsive decision-making based on data. In I4.0 tions defining a robot: (i) acting on environmental stimuli
this is only expected to ramp up, due to focus on extensive in combination with (ii) sensing and (iii) logical reasoning.
exploitation of the stream of data, enriched with more data Robots—being capable of carrying out a complex series of
sources and with metadata on the process itself. This will add actions automatically—have been one of the elements defin-
to external data (i.e., from outside the enterprise), coming ing the third industrial revolution. Evolutionary robotics is a
from sold products, customers, and from suppliers/partners, technique for the automatic creation of autonomous robots
calling for more and more application and evolution of that leverages the tools of neural networks, genetic algorithms,
Big Data technologies. In fact, enterprises are forced to and dynamic systems [130]. It is inspired by the Darwinian
exploit green initiatives to deal with high energy consumption principle of selective reproduction of the fittest and views
related to big data generation, collection, as well as trans- robots as autonomous artificial organisms. According to this
mission, storage which may also lead to energy and resource view, robots develop their own skills in close interaction with
inefficiencies [125], [126]. the environment (without human intervention). The resulting
In the production cycle further increase of data will come robots share with simple biological systems the characteristics
from the advancing of technologies. In fact precision con- of robustness, simplicity, small size, flexibility, and modularity.
trol, one of the components of I4.0, generates the kind of 1) Role of Robotics in I4.0: A summary of works related
data streams that challenge current technologies (and likely to Robotics in I4.0 is reported in Table X.
will continue pushing the border of what is Big Data as new With current state of the art in industrial robotics rang-
technologies become widely available) [124]. ing from additive manufacturing to inspection, security and
Another source of Big Data in the context of I4.0 is the maintenance of plants [134], [136], robotics is contributing
Continuous Process Improvement practice, that requires to modernize most of the classical production lines and their
collection of detailed information about the whole produc- corresponding work methodologies [137].
tion process, in order to identify and eliminate non-essential Driven by market opportunities, evolutionary developments
and non-value-added steps, and reduce process variabil- is driving towards the development and the adoption of
ity (to increase predictability and discover new improve- safe robots which interact directly with humans as well as
ment possibilities). This improvement practices will be improved techniques for sensing and path planning, alongside
automated in the form of (plant/product) health status detec- non-traditional applications such as self-driving cars and semi-
tion, prognostics, and remediation [127], that also will autonomous drones [138]. Recently, also robotics-enabled
generate Big Data to be managed with the related tech- additive manufacturing developments have made meaningful
niques. This is carried on to further heights considering progress, as robotic integration allows to achieve a structurally-
that for efficient Intelligent Maintenance Systems, a produc- informed method of fabrication that provides designers with
tion system should (i) be self-aware and self-maintaining an opportunity to explore a fuller design space that considers
at component-level granularity and (ii) feed its fault detec- both geometry and performance [134], [135].
tion and prognosis algorithms with history of components Thanks to availability of cost-effective (and in most part
behavior (even of replaced ones) [128]. This likely will self-assembled) 3D printers under open-source and open-
keep engaging the high Volume management capabilities of hardware licensing, additive manufacturing for low volume
Big Data. productions and prototyping has become widespread for hob-
Finally, Cyber-physical Production Systems (CPPS) are byists (often associated in FabLabs) and SMEs [139].
domain-specific Cyber-Physical Systems (CPS), therefore eRobotics aims at providing comprehensive software sup-
previous research and applications leveraging the Big Data port to address applications related to robotics and automation.
paradigm for CPS are fully relevant in the scope of I4.0 It helps to cope with inherent complexity (facilitating the
as well: we refer to Atat et al. [129] for a survey on the development and cutting costs for advanced robotics and
role of Big Data in the different aspects of CPS, and related mechatronics), thus to achieve the best advancements in the
challenges. development of robots in their respective fields of use [131].

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3479

TABLE XI
Joining multiple process simulation components “Virtual M AIN A SPECTS OF I NTEREST IN Human-Computer
Testbeds” can be provided, making available a compre- Interaction R ELATED TO I4.0
hensive tool chain and thus enabling holistic development.
The modularity of different building blocks (combined to
a fully integrated system)—like sensors or actuators—leads
to a continuous development cycle [132]. The concepts of
simulation-based control and Simulation-based Support add
new functionalities especially regarding real robot interfaces:
simulation-based control aims at filling the gap between sim-
ulation and real hardware, while simulation-based Support
focuses on intuitive user interfaces and simulation in the loop
to support the users by means of augmented reality [132]. While in the early days, batch processing was common, nowa-
The development of cloud computing and big-data ana- days the fact that there are many different types of data that
lytics gave birth to cloud robotics, a paradigm leveraging may be entered into and obtained from a system as well
automation systems and robots that rely on either data or as there are many different users, reflects into the different
code from a network to support operation. The framework approaches to be implemented.
of cloud robotics assumes that not all sensing, computation, 1) Role of Human-Computer Interaction in I4.0: A sum-
and memory is integrated into a single standalone system and mary of works related to Human-Computer interaction in I4.0
allows to design (multi-)robot systems with improved energy is reported in Table XI.
efficiency, high real-time performance, and low cost [111]. Current trends in I4.0 show that the human interaction in
Indeed, cloud robotics aims at transferring the high complexity CPSs cannot be eliminated but, on the contrary, it should be
of the computing process to the cloud platform through com- supported and emphasized. The I4.0 vision acknowledges the
munication technology. This paradigm—backed by advances centrality of the human operator: rather than implement-
in cloud computing as well in as big data analysis, open ing production facilities without human workers, it aims at
source, robot cooperative learning, and network connectivity— augmenting workers’ capability, reshaping their role in produc-
reduces the computational load on individual robots, allowing tion cycles [21]. Indeed, achieving high productivity as well
to improve functionalities as well as reduce cost [133]. as higher and higher manufacturing flexibility has become a
For what concerns the network facilities supporting the primary goal to cope with rapidly changing production needs
communication between robots and controllers, as well as due to demand uncertainties generated by market [149]. In
among robots, a variety of communication protocols specif- this context, human operators are considered the most flexi-
ically designed for industrial control applications has been ble entity in the production system as they can cover a wide
proposed (e.g., Fieldbus, Control Area Network, WorldFIP, range of different jobs, from specification and monitoring to
DeviceNet). Proposals based on Ethernet also exist, aiming at verification of production strategies.
leveraging its higher data rate and extension with both fiber- I4.0 aims at providing a cooperative work environment,
optic cabling and, lately, with Wi-Fi wireless transmission. not only for enterprises but also for individuals, enabling
These industrial Ethernet protocols provide determinism and collaboration among the entire manufacturing ecosystem.
real-time control. Recent solutions use standard Ethernet (i.e., Collaboration and cooperation among users in networked
non real-time) aiming at controlling robotic cells control by enterprises is of the utmost importance [115], and the inter-
using the standard Ethernet (non-RT) while maintaining safety actions between humans and machines are even emphasized
and quality of production [140]. when dealing with CPSs [116].
Defining the interface between human operators and
machines and properly identifying the required level of
F. Human-Computer Interaction automation in semi-automated systems has proven to be
Interaction (with or without computer) is an information- crucial, both to system performance and costs. Indeed, the
transfer process. Card et al. [67] proposed in 1986 the Model scientific literature reported how industry automation invest-
Human Processor [67], that is a simplified view of the human ments may lead to suboptimal results when considered as a
processing involved in interacting with computer systems. It “black or white” decision, as in most of the cases the dis-
comprises three subsystems: the perceptual system, the motor tinct choice among human or machine is unnecessary. With
system, and the cognitive system, and includes principles of this aim, methodologies have been investigated and eval-
operation describing the behavior of the system under certain uated to systematically define the level of automation for
conditions [141]. each industry [149], [150]. Consequently, the human factor
In the interaction with a computer, the human input is the should be taken into consideration when engineering systems
data output by the computer and vice versa. Input in humans involving both human and machine [91]. In more details, stud-
occurs through the senses (mainly vision, hearing and touch) ies suggest that interaction between humans and machines
while output through the motor controls of the effectors (pri- should be considered as changeable, rather than creating a
marily fingers, voice, eyes, head and body position). Different situation where either machines work without input from oper-
ways in which users communicate with the system exist (e.g., ators or vice versa: such approach helps address situations
batch input, direct manipulation, virtual reality, etc) [141]. where automation does not always work as intended, requiring

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3480 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

human intervention for correcting disturbances or system fail- (e.g., vision, sound, touch, smell, taste)” [153]. VR enables
ures [150]. Since in complex automated systems operators not users to become immersed in a computer-generated scene
only conduct physical tasks but also perform a series of cogni- and interact using natural human motions [142], thus pro-
tive tasks (such as supervision, control, and decision making), viding utmost contributions to I4.0 vision in terms of new
the automation of these cognitive activities has gained more technologies, worker-factory relationship, modular infrastruc-
and more significance, as it can decrease operators’ men- ture, and production efficiency [143]. According to Grigore
tal workload and improve their performance. An increased and Coiffet [153], the quality of a VR user experience can
level of cognitive automation, together with an improved man- be evaluated through three aspects: (i) immersion, (i.e., the
agement of information flows, can provide better support to feeling of being in a virtual scene through fully or partially
operators, thereby enhancing manufacturing flexibility [149]. real-world occulting devices); (ii) interaction (i.e., the set of
This calls for the tools provided by Artificial Intelligence actions/reactions interfaces and interaction techniques for the
(see Section II-G) for implementing cognitive automation. users to communicate with each other and with the system);
In addition, the application of numerical control technolo- (iii) imagination (i.e., the interpretation of the parameters that
gies as well as ongoing digitization generate huge amounts of result from a VR experience). Augmented Reality (AR) con-
information that are potentially helpful for supporting oper- sists in the enhancement of real world experience through
ators. From the need to process—often in real-time— such important additional information that is generated by the com-
flows of information, the field of research of Big Data and puter in real time, such to upgrade human senses [27]. An
related tools comes into play (see Section II-D). augmented reality system is made up of sensors, the AR soft-
According to the considerations above, focusing on the ware, and an appropriate display where users can observe
performance of people is utmost to improve the quality of the real world as composed of virtual objects (rather than
manufacturing processes and products. Human resources are being composed of all artificial objects as happens in VR
often considered as one type of manufacturing capability, frameworks) [145], [146]. Data processing (such as histor-
including employees, skills and knowledge required to com- ical analysis and prediction) can be performed on virtual
plete a specific job. Hence, the integration of humans with twins of the monitored entity, that are in a non-trivial rela-
software and hardware is one of the fundamental requirements tion with their physical counterpart. In an industrial domain,
to satisfy this new development needs in the industry [27]. smart decision can be made based on intelligent virtual objects
In this light, enhanced human-computer interactions, or more and systems, representing real-life machines, components, and
broadly, enhanced human-machine interfaces are enablers materials [147], [148]. For instance, AR enables registered
of distributed manufacturing [151] together with collaboration annotations and 2D or 3D virtual objects to be interactively
software. User interfaces of CPSs involved in the produc- integrated into a real environment in real-time, such to aid
tion automation in particular, need to be well designed and the interpretation of information in a spatial context. All these
taking into consideration the industrial application require- approaches are able to provide an invisible interface, trough
ments [152]. which users are connected with the virtual environment as
Dix et al. [141] identified a number of different interaction they would with the real world. Under the guidance of such
styles, such as: (i) command line interface (CLI), providing systems, users can perform real-world tasks.
a means of expressing instructions to the computer directly, VR and AR have begun to take advantage of the high-
using function keys, single characters, abbreviations or whole- speed capabilities of wireless network and data-streaming
word commands; (ii) menus, where a set of available options is technologies. However, limitations like bandwidth and latency
displayed on the screen; (iii) natural language, with systems still prevent users from achieving high fidelity telepresence
that can be built to understand (restricted) subsets of a lan- and collaborative virtual and augmented reality applications.
guage; (iv) question/answer and query dialog, where the user The advent of 5G networks is expected to mitigate these
is asked a series of questions and so is led through the issues [144].
interaction step by step; (v) form-fills and spreadsheets, that Research and development will greatly benefit from I4.0
can be used for both data entry and data retrieval applica- leveraging virtual environments also for testing algorithms,
tions; (vi) WIMP interface, with windows, icons, menus and settings, and models of both the products to be manufactured
pointers, which is the default interface style for the major- and the manufacturing equipment manipulating them [111].
ity of computer systems today; (vii) point-and-click interface, This makes VR an ideal tool for simulating tasks that require
that is closely related to the WIMP-style, but restricted to only frequent and intuitive manual interaction such as assembly.
pointing and clicking action to access information; (viii) three- Technologies such as mobile projectors also provide novel
dimensional interfaces, either consisting in interfaces where design opportunities for systems in industrial manufactur-
ordinary WIMP elements are given a 3D appearance or based ing, implementing, for instance projection-based AR assembly
on interfaces with 3D workspaces. The reported diversity of assistance system that supports users in the production pro-
interaction styles reflects the fact that different types of data cess by projecting picking and assembly information into the
have to be manipulated, as well as the availability of input and physical workspace [154].
output devices is fueled and dictated by technology evolution. Since assembly environments are today capable of sim-
The most complex 3D workspace is Virtual Reality (VR), ulating visual realism to a very high level, simulating
defined as “a high-end user interface that involves real-time realistic interaction represents the next big challenge for
simulation and interaction through multiple sensorial channels the virtual prototyping community [154]. Indeed, Haptic

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3481

TABLE XII
technologies—providing both force and tactile feedback, M AIN A SPECTS OF I NTEREST IN Artificial
i.e., object hardness, weight, and inertia, as well as surface Intelligence R ELATED TO I4.0
contact geometry, smoothness, slippage and temperature—
are evolving and offer a revolutionary approach to realistic
interaction in virtual environments. Research has shown that
the addition of haptics to virtual environments can result in
improved task efficiency times [154].
Newer approaches promote mobile devices and wearables
as a mean of communication among the shop floor oper-
ators and other departments, to quickly notify unexpected
production-line failures. As a result, according to the indus- was coined in 1956, and is adopted today as an umbrella term
try 4.0 vision, production line machinery is more and more that encompasses heterogeneous intertwisted branches such as
equipped with monitoring software, so as to flag the techni- Robotics, Big Data Analytics, Machine Learning, Machine
cians before a maintenance task is required [155]. Indeed, AR Vision, and Natural Language processing [68]. Because of
is often adopted to visualize real-time information on wearable their specific impact on I4.0, note that we deal with Big Data
devices backed by cloud infrastructures to achieve real-time (see Section II-D) and Robotics (see Section II-E) in dedicated
communication [27]. sections.
Mobile devices, such as smartphones, tablets, and smart- The high levels of flexibility and self-organization desired
glasses are expected to be the most important tools when by the overall production network to provide competitiveness
dealing with CPSs [156]. These tools are helping redesign in global markets, reflects to challenging requirements in terms
traditional industrial user interfaces, characterized by their uni- of agility—i.e., the ability to work in an environment of con-
modal interactions—where, e.g., systems receive commands tinuous and unanticipated changes—demanded to AI systems.
that have been mechanically input by keyboard, mouse, or Indeed, agility impacts the entire manufacturing organization,
touch screen and show the reply on a screen. In these legacy including product design, customer relations, and logistics, as
systems, auditive channel usually plays a subordinate role, well as production.
e.g., being used to alert the user with a working signal when In this regards, Multi-Agent Systems (MAS) offer a way to
errors happen. Indeed, voice control has a lot of advantages relax the constraints of centralized, planned, sequential con-
for mobile application interactions (e.g., when the operator’s trol. MAS is a very active area of research with commercial
visual attention and his haptic capabilities are fully occu- as well as industrial applications and can be applied in I4.0
pied). Controlling devices with natural gestures (that can be for realizing agent-based and holonic manufacturing systems.
either image- or device-based) is a valid alternative to speech MAS technology is an advanced manufacturing scheme where
recognition, in that it is particularly intuitive and immediate. the involved resources are defined as intelligent agents nego-
The so-called iPhonization is an impressive example for how tiating with each other to implement dynamic reconfiguration
natural forms of interaction can help to realize intuitive device to achieve flexibility. In more particulars, holonic manufac-
operation [156]. turing is based on the concept of holonic systems, where
According to the I4.0 vision, employees will be equipped subparts are simultaneously self-contained wholes and depend-
with a personal assistant (possibly in the form of their mobile ing parts [158]. For additional details we refer to the review
device), in order to retrieve information from production provided by Adeyeri et al. [159] providing a picture of pub-
systems, contact colleagues, and perform support functions. lished articles on agents’ usage at manufacturing enterprise
Support can be provided on-site and taking into account work level for reconfigurable manufacturing system.
environments (e.g., considering location, task, person). Current Machine learning is the science of getting a computer
workplace can be detected leveraging advanced indoor posi- to act without programming and encompasses three types
tioning systems [157] as well as integrated cameras and object of algorithms: supervised, unsupervised, and reinforcement
recognition, and then analyzed. The natural interaction occurs learning [160]. Deep learning refers to a subset of Machine
on the basis of multitouch, dialogue-driven voice control, and Learning that is characterized by multi-layered (“deep”) archi-
gesture recognition. Such personal-assistant based approach tectures, and can be thought of as the automation of predictive
is expected to provide an efficient, effective, and satisfactory analytics [161]. Pattern recognition is also a branch of
use of available technologies to coherently prepare and visu- Machine Learning focusing on identifying patterns in data.
alize a substantial amount of information, by means of either Machine vision (or Computer Vision) captures and analyzes
augmented reality or virtual reality [156]. visual information leveraging cameras, analog-to-digital con-
version, and digital signal processing and aims at creating
a model of the real world from images [162]. Natural lan-
G. Artificial Intelligence guage processing (NLP) is an area of research and application
Artificial Intelligence (AI) consists in the simulation through that explores how computers can be used to understand and
computer systems of human intelligence processes such as manipulate natural language text or speech [163].
learning (i.e., the acquisition of information and rules for 1) Role of Artificial Intelligence in I4.0: A summary of
using it), reasoning (i.e., the adoption of rules to reach conclu- main references for Artificial Intelligence regarding different
sions), and self correction. The term “Artificial Intelligence” aspects in Industry 4.0 is reported in Table XII. AI, backed by

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3482 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

emerging information technologies (such as IoT, Big Data, and is attached to the end-effector of the robot manipulator and
Cloud Computing) helps implement the smart factory envi- new images can be acquired by changing the point of view of
sioned by Industry 4.0 [169]. Interconnected CPSs and smart the camera) [166].
machines are at the basis of the I4.0 vision. The applications For what concerns Computer Vision in the framework of
generated in this industrial environment are heavily benefited I4.0, cyber-physical equivalence (CPE) (where a virtual rep-
from tools aimed at supporting decision through the analy- resentation of the cyber-physical production system is fully
sis, the filtration, and the interpretation of huge amounts of synchronized with the physical one in aspects such as geom-
information from different types of sources [170]. etry, function, and behavior) represents a challenging and
According to the proposed architectures, smart machines, promising research field, aiming at implementing solutions for,
conveyers, and products communicate and negotiate with each e.g., using fast-enough 3D-capture devices to acquire moving
other to reconfigure themselves to achieve flexible produc- objects or articulated machinery and then streaming this 3D
tion. Indeed, systems implementing the I4.0 vision are in information into a virtual environment to facilitate planning
charge of deciding and triggering actions, as well as con- tasks [168].
trolling each other independently. Within smart factories, the
industrial network collects massive data from smart objects
and transfers them to the cloud, thus enabling system-wide H. Free/Libre Open Source Software
feedback and coordination based on data analytics to optimize An often overlooked enabler of I4.0 is Open Source
system performance (see Section II-D). Software, also “Free/Libre Open Source Sofware” (FLOSS),
Therefore, AI perfectly fits with challenges arisen in typical i.e., software distributed under a license that permits redis-
I4.0 scenarios as it is required the use of knowledge-based and tribution in source code form, modification, and usage with
intelligent information approaches [164], [171]. Techniques almost no restriction. By considering FLOSS as an enabler
from Machine Learning have already been used in manufac- for Industry 4.0 we include the ecosystem based on the devel-
turing for more than twenty years (Intelligent Manufacturing) opment paradigms, communities, and tools involved with such
where the newest results in these fields are significantly category of software, besides the software itself.
contributing to recent advancements [158], [172]. Many (and not completely overlapping) definitions of
To achieve the I4.0 vision, it is also necessary to capture, FLOSS can be found, so we refer to [69] for an analysis of its
analyze, and interact with both the real and the virtual produc- defining properties and a framework for analyzing the related
tion worlds with a high level of precision. Computer Vision development approach. Besides the specific definition, and the
is defined as the entire field of acquiring, analyzing, and syn- dozens common FLOSS licenses, the key feature is the pos-
thesizing visual data by means of computers. Its application sibility to modify the software, improving it or adapting it to
plays an important role in achieving Industry 4.0 solutions. new usage context, with the possibility of sharing the modifica-
Indeed, Computer Vision is an important enabling technol- tions. A consequence is that such software can be obtained and
ogy that sensibly enhances the final outcomes, acting as a (re-)distributed with no additional licensing/royalties costs,
unifying element in many applications and a facilitator and although other implicit costs in its operation (etc. planning,
integrator of other technologies [165]. Different vision tech- learning, technical support) are usually present as in propri-
niques are used for inspection and quality control processes etary software. FLOSS characterizing properties have fostered
as well as for robot guidance (e.g., photogrammetry, stereo development methods much different from proprietary soft-
vision, structured light, time of flight and laser triangulation). ware [69], [173], and they (along with associated business
Passive techniques, such as stereo vision and photogramme- models) have proved extremely effective in promoting applied
try only require ambient lighting to solve the problem by research, innovation, fairer competition, and faster progress
looking for the same point in multiple images and com- in several fields. This phenomenon has been thoroughly stud-
puting the intersection of the projection lines; active vision ied for its impact on research and industry: see [174] for an
techniques instead, project a visible or infrared pattern onto early survey of studies, and [175] for a massive survey and
the scene and estimate the depth information, e.g., from the analysis of popularity of FLOSS and motivations in terms of
returning time, the deformation of the pattern or trigonomet- performance, security, reliability, scalability, total cost of own-
ric calculations [166]. The choice of the vision system to use ership; the overall better quality of open-source software and
depends upon the parts that need to be located or measured. its help in adopting best practices such as software reuse has
Vision systems are already widely adopted in industry, mainly been also empirically confirmed [176]. It is worth noting that,
for inspection and quality control processes, and are increas- as the FLOSS development models typically are highly geo-
ingly used to improve the safety of workers [166]. Computer graphically distributed, this category of software relies heavily
Vision is also largely adopted for robot guidance, as robots on the Internet to be produced and maintained.
need machine vision to identify and locate working parts, 1) Role of Open Source Software in I4.0: A summary
to move around the working space and avoid obstacles, to of main references for Free/Open Source Software regarding
work collaboratively with humans, to improve their position- different aspects in Industry 4.0 is reported in Table XIII.
ing accuracy, etc. [166], [167]. Depending upon the specific For virtually all the enablers of I4.0 considered in this paper,
goal, vision systems can be scene-related (when the camera is the contribution of Open Source Software in terms of oper-
mounted on a mobile robot and applied for mapping, localiza- ating systems, protocol implementations, middleware, appli-
tion and obstacle detection) or object-related (when the camera cations is easily verifiable by checking the—generalist and

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3483

TABLE XIII
M AIN A SPECTS OF I NTEREST IN Free-Libre Open Source
Software R ELATED TO I4.0

Fig. 6. Case Studies and Experiences in applying I4.0 principles.

specialized—Linux distributions and public software reposito-


ries.5 The Internet can be considered an application context organizational, and technical tools to continuously sense the
in which FLOSS has shown a specific evident success [175]. user/business needs and quickly respond to them. These tools
Regarding the Web, that arguably has been the “killer appli- in turn are mostly FLOSS and leverage Cloud infrastructures
cation” for the Internet and the origin of the Web-based tech- and services, again confirming the close interdependence of
nologies fueling the second-generation IoT (see Section II-B), enablers inside I4.0.
FLOSS has a deep impact from both the server side and
the client side. To put into context such statement, consider
that 64% of active Web sites are run on two examples of III. I NDUSTRY 4.0: C ASE S TUDIES AND E XPERIENCES
FLOSS HTTP servers (namely Apache and nginx), and the
In this Section, guided by the contributions available in the
GNU/Linux operating system runs more than 66% of the Web scientific literature, we discuss the most relevant application
server hosts; regarding the client side, the operating system scenarios of the I4.0 paradigm, with some related experiences.
kernel Linux is at the basis of the Android mobile operat-
In the following we purposely focus on those turning out
ing system, accounting for 86% of the global market share of to be the two domains mostly related to I4.0: manufacturing
mobile devices.6 Still regarding Web client Oshri et al. [177] (see Section III-A) and food production (see Section III-B).
use the history of the so-called browser wars to provide
This notwithstanding, the discussed ICT enablers clearly allow
an in-depth business analysis of how open source lead the the extension of the I4.0 vision beyond the boundaries of
establishment of the de facto Web standards. economic sectors theory, from the industrial domain to a
Regarding other enablers, research has also acknowledged variety of additional ones (e.g., healthcare [185], hospitality
the driving force of FLOSS, for the IoT specifically [178], and tourism [186]) that are traditionally considered among
for Robotics [179], Additive Manufacturing [180], Cloud services. Therefore we will not include them in this sec-
Computing [111], and Big Data [182]. Notably, the very first tion, to provide a more focused view, but we discuss them
blockchain implementation Bitcoin is open-source (like its in Section IV.
dozens derivatives), and so are all the well-known blockchain
technologies [181].
Inherent to the nature of FLOSS, the main benefits deriving A. Manufacturing
from its adoption can be summarized in maximum inter- Manufacturing is a fundamental field of application of
operability, reuse, (public-) auditability, and possibility of Industry 4.0 paradigm. In this field, extensive automation is
community-based crowdsourcing of testing, development, and one of the major indicators of the ongoing change, but it
dissemination/advertising. All these properties fit extremely is not able to provide by itself competitive advantage. Thus,
well in the paradigm of Industry 4.0. Moreover, for both manufacturing-related activities (from design to shipment) are
open-source and proprietary software the lifecycle (design, more and more carried out by intelligent technologies [187].
development, maintenance, and decommissioning) has expe- To address issues dictated by the rapidly changing environ-
rienced similar trends to those inspiring Industry 4.0 (exten- ment, the manufacturing industry is therefore paying increas-
sive automation and feedback loops): the spread of Agile ing attention to the agile, networked, service-oriented, green,
approach to design and development [183], and DevOps life- social, and other manufacturing characteristics, and at integrat-
cycle management paradigm [184], provided the conceptual, ing information as well as sharing resources among different
industries and enterprises (e.g., for the demand of personalized
5 More than 300 up-to-date Linux and BSD distributions (special-
ized or customized variants of the operating system) are tracked by
customization) [188].
Distrowatch (https://distrowatch.com), and public repositories such as To obtain these goals, a number of I4.0 enablers have been
SourceForge (https://sourceforge.net), GitHub (https://github.org), GitLab considered for enhancing manufacturing and some applica-
(https://gitlab.org), etc. collectively claim to host millions of open-source
projects.
tions have been experimented. Table XIV summarizes the most
6 https://www.statista.com/statistics/266136/global-market-share-held-by- relevant examples related to cloud manufacturing and smart
smartphone-operating-systems/ industry reported in the scientific literature. As these works

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3484 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

TABLE XIV
PAPER D ISCUSSING C LOUD M ANUFACTURING / S MART FACTORY AND R ELATED E NABLING T ECHNOLOGIES

refer to different subset of technologies, the table points to machines, sensors, quality inspection processes, maintenance
those considered by the reported literature. logs, and enterprise management systems; (ii) Conversion,
In the following we describe the specific cases and applica- where data are processed and converted to obtain meaning-
tions, grouped according to the umbrella term (smart factory, ful information through signal processing, feature extraction,
cloud manufacturing) they have been presented with (often and commonly used prognostics and health management algo-
predating the spread of Industry 4.0 terminology). rithms; (iii) Cyber, where all information confluences and is
Smart factory enhances other prior advanced schemes for processed and the performance of a single machine can be
manufacturing (e.g., flexible and agile manufacturing) that compared and rated, also considering historical information, to
have been proposed to overcome the drawbacks of the tra- predict the future behavior of the machinery; (iv) Cognition,
ditional production lines [189]. Smart factory is achievable by that generates a thorough knowledge of the system monitored
extensively applying the existing enabling technologies (see and provides reasoning information to correlate the effect of
Section II) while coping with the technical challenges, espe- different components within the system; (v) Configuration,
cially due to safety and security requirements (see Section IV acting as a resilience control system to apply corrective and
for details). In this context, cloud-assisted wireless networks preventive decisions made in the cognition level. Real-time
in the industrial domain are of the utmost importance to access to monitoring information, related data integration, as
suitably support the smart factory and implement IoT and well as predictive maintenance are fundamental challenging
services [190]. Thanks to this kind of architectures, smart aspects which help to give better process control, optimize,
objects can communicate to implement self-organization as and reduce overhead costs [193].
well as system-wide coordination leveraging the massive data Cloud Manufacturing is a new manufacturing paradigm
uploaded to and processed by the cloud that has scalable stor- obtained combining technologies such as the IoT, Cloud,
age space and powerful computing ability. Wang et al. [190] service-oriented technologies, and high performance comput-
provided a general architecture for the smart factory, propos- ing [23]. Indeed, Cloud is transforming the business model
ing a framework to integrate the industrial wireless network, of the manufacturing industry, helping it align product inno-
cloud, and terminals with the smart shop-floor devices. vation with business strategy, and creating intelligent factory
Cyber-physical Production Systems have been proposed as networks that encourage effective collaboration. This paradigm
specialization of CPSs to manufacturing. In this regard, a also encompasses other technology trends, according to spe-
general framework for adopting CPS in manufacturing has cific use cases. Thanks to Cloud manufacturing, customers can
been defined by Lee et al. [191] and Lee [192], based on request services ranging from product design, manufacturing,
the so-called 5Cs architecture. Its main levels and func- testing, management, and all other stages of a product life
tions are: (i) Connection, to acquire data, e.g., from IoT cycle.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3485

In the following, the main examples stemming out from in the design of such systems. Therefore it offers a research
the scientific literature related to smart factory and cloud and development basis for numerous projects with various
manufacturing are discussed. Saldivar et al. [194] investi- partners.
gated future methodologies and trends in smart manufacturing, Regarding other I4.0 enablers applied to manufacturing,
design, and innovation, focusing on cloud, IoT, and CPS, as human-machine interface and IIoT have also been explored.
well as on the need of well-funded methodologies to inte- An example is provided by BMW announcing the use of AR
grate these technologies. Rüßmann et al. [195] described the as a visual guideline in real-time for its workers [27], [207].
building blocks of I4.0 with the related technology trends The application consists of a device (composed of glasses and
(namely, big-data analytics, autonomous robots, simulation, headphones) enabling the operator to see and hear the exact
system integration, IIoT, Cybersecurity, Cloud Computing, instructions about how to repair a car, while at the same time
Additive Manufacturing, and Augmented Reality), also ana- the operator can ask for information about what tool is right
lyzing their technical and economic benefits for manufacturing for the next step of assembly or repair. Arnold et al. [208] per-
industry and referring to use case studies from Germany. formed a qualitative study, analyzing the influence of the IIoT
Wang et al. [196] aimed at documenting the current status and on the business model of 69 manufacturing companies, report-
the latest advancements of CPS in manufacturing, also identi- ing that the machine and plant engineering companies are
fying characteristics and requirements, as well as drivers (e.g., mainly facing changing workforce qualifications, the electrical
time-to-volume and time-to-market, reuse of equipment, reuse engineering and information and communication technology
of materials, energy efficiency of production systems, self- companies are concerned with the importance of novel key
organization and self-maintenance, online customers support) partner networks, and the automotive suppliers predominantly
and barriers (e.g., the conservative approach of the industry, exploit IIoT-inherent benefits in terms of an increasing cost
the absence of tailored software approaches, under-performing efficiency.
controllers and limited protocols, the need for equipment inte-
gration). Pisching et al. [197] presented the basic concepts and
characteristics of service composition based on cloud manu- B. Food Production
facturing for I4.0, while Morgan and O’Donnell [198] focused Food production processes and tools are seeing the same
on identifying the capability of SOA to be implemented at evolution described for the rest of human productive activities.
different execution layers present in a manufacturing CPS. Regarding agriculture, Walter et al. [209] suggested that it
Adeyeri et al. [159] proposed a framework for reconfigurable is undergoing a fourth revolution triggered by the increasing
agent-based manufacturing systems. Anderl [199] identifies use of ICTs, that are proving to be the game changers, not
integrated safety, security, privacy and knowledge protection only in developed countries but also in developing countries
as fundamental issues in integrating CPSs in the context of where, e.g., mobile technologies are being adopted at a rapid
smart production systems. pace. The drivers of the revolution in agriculture (also dubbed
Zhang et al. [200] discuss several typical applications of Agriculture 4.0) are the same of I4.0, and the underpinning
cloud manufacturing, such as manufacturing communities, vir- principia are the same. Similar concepts have been proposed
tual industry clusters, 3D printing, cloud service evaluation, focusing on different products categories (vegetables or meat)
and hybrid cloud manufacturing. Wang et al. [201] ana- and different aspects of production (the very first steps of the
lyzed the developmental road considering the specific use case food chain) and a number of names have been coined for
of customized furniture factory. Yen et al. [202] emphasize them: Smart Farming [210], Smart Agri Logistic, Smart Food
the role of cloud platforms in integrating CPS, for storage, Processing, Smart Food Awareness.
sharing, and computing. Zhang et al. [204] introduced the As I4.0 and these concepts are focused on seamless inte-
conceptual model and operation mechanism of decentralized gration and extensive automation of processes, it seems to us
cyber-physical systems, allowing manufacturers to utilize a preposterous to have integration break at the artificial bound-
cloud-based agent approach to create an intelligent collab- aries of economical sectors, and thus keep agriculture and
orative environment for product creation. Peres et al. [205] farming out of the discussion on I4.0. Actually, considering
proposed a framework for the implementation of systems for a the food production chain, the environment, farming, food
highly-flexible distributed data acquisition and analysis aimed processing, delivery, and consumption are all tied together
at reducing the impact of failures. in an economic network. Interconnected robots will have the
The SmartFactory KL initiative [189], [206] was estab- same kind of disruptive impact whether they operate on a
lished in 2005 in Germany by industrial and academic factory floor, or in a farm or an open country field (the
partners—representing various sectors of economy and planned availability of 5G coverage in rural areas and the use
research—to create and operate a demonstration and research of drones [211] clearly show that a distinction between the
test bed for future factory technologies. Its equipment basis Industry 4.0 paradigm and what we consider its application to
is a hybrid production facility (designed to be highly modu- a specific class of products (food) is moot.
lar) for the production of colored liquid soap. Several different In the following we describe such applications as case
wireless communications systems are employed in the demon- studies for the I4.0 paradigm, limited to the food chain.
stration facility. The platform enables research focusing on Smart Farming consists in the use of smart, data-rich ICT-
the use of innovative information and communication tech- services and applications, in combination with advanced hard-
nologies in automated systems and on the resulting challenges ware (e.g., in tractors, greenhouses, etc.). This phenomenon

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3486 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

TABLE XV
is heavily fueled by IoT, Cloud Computing, and Big Data M AIN C HALLENGES OF A NALYZED E NABLERS IN R ELATION TO I4.0
technologies. Differently than Precision Agriculture, it relies
on more than just location information [212]. Indeed, it is
based on data (enhanced by context) and situation awareness,
triggered by real-time events [213].
As decision-making is expected to be a complex mix of
human and computer factors in the future, Big Data allows
to provide predictive insights to future outcomes of farming,
to drive real-time operational decisions, and to reinvent busi-
ness processes. Big Data applications are expected to change
the way farms are operated and managed. Although there
are doubts whether farmers’ knowledge can be completely
replaced by algorithms [214], key areas of change are real-
time forecasting, tracking of physical items, and reinventing
business processes. Some interesting examples are discussed
in the following.
Remote sensing networks can be deployed for deploying
fencing systems, e.g., for containing livestocks in defined areas
or keeping animals apart from each other [215].
Autonomous, robotic, and unmanned aerial vehicles have
been developed for farming purposes [209], [216], such as
mechanical weeding, application of fertilizer, or harvesting
of fruits; when equipped with hyperspectral cameras, these
devices can be also used to calculate biomass development
and fertilization status of crops [217], or reveal physio-
logical and structural characteristics in plants and to allow
for tracking physiological dynamics due to environmental
effects [218].
For a more detailed vision about the benefits of Big Data to
Smart Farming, we point to the survey by Wolfert et al. [212].

IV. ICT C HALLENGES AND F UTURE D IRECTIONS IN


I NDUSTRY 4.0
In this section, the main challenges introduced by the adop-
tion of I4.0 paradigm and its main enablers are analyzed. In
and cannot be exactly known, but must be inferred (i.e.,
the following (Sections IV-A–IV-F), we go through the spe-
reverse-engineered.)7
cific challenges derived by the technological enablers taken
Moreover, the complete control exerted by the AS on
into consideration in the previous sections.
the traffic traversing it allows AS owners to manage such
Moreover, we discuss the future directions as surfaced by
traffic in ways that maximize their profit. As an example,
our analysis, presenting other enablers (Section IV-G) that are
bulletproof hosting providers want to offer maximum avail-
not currently acknowledged as such in I4.0 paradigm, as well
ability to their clients, e.g., by avoiding to address abuse
as new application scenarios (Section IV-H) that, despite not
complaints [220]. Other examples have ranged from reduc-
belonging to the industrial economic sector, will be integrated
ing bandwidth for peer-to-peer file sharing applications [221]
with it within I4.0.
or competing communication services (VoIP) [222], up to
actually modifying content, e.g., reducing size (and therefore
A. Challenges of the Internet in I4.0 quality) of images [223], [224], and introducing or substitut-
To analyze the issues and the risks associated with this fun- ing advertisements [224], [225]. These behaviors have led to
damental enabler in relation with the new I4.0 paradigm, the the discussion on “network neutrality”, that can be simplified
complexity of the Internet is best broken down along three as the principle that ISPs should treat packets independently
aspects: the logical topology, the communication protocols, from the information they bring, without discriminating them
and the physical infrastructure. according to the applications, users, content, etc. (see Wu [70]
Due to its highly decentralized nature, and its historical for one of the first discussions of the term and its implica-
evolution as the interconnection of a multitude of indepen- tions, and Antonopoulos et al. [71] for a recent one, after
dent entities (the Autonomous Systems, or ASes), the topology 7 This inference process defines the research field of topology discovery,
of Internet has not been explicitly designed, it is dynami- carried on mostly from partial active and passive measurements on the Internet
cally determined by the ASes through distributed algorithms, while it is operating [219].

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3487

intervention by policy makers). In Industry 4.0 the power of enforcing surveillance and censorship [233], and the proposed
ISPs on the traffic they handle can arguably have an even solution for its several security issues, DNSSEC, while stan-
greater impact on the speed, efficiency and profitability of the dardized in 1997, is still far from widespread at the time of
distributed industrial manufacturing process. writing, for a number of reasons that are analyzed in detail by
In addition to this, as the ISPs are subject to the law of the Herzberg and Shulman [75], and are common to other Internet
state they are based at (in some cases they are even state- protocols.
owned), they are often required to enforce surveillance or In fact, all these protocols share the characteristics of
censoring on communications that traverse them. This specific being distributed, i.e., their functioning is the result of the
variant of network neutrality violation is commonly referred interaction of several parties, with different roles, costs, deci-
to as “Internet censorship” [73], and carries its own set of sional autonomy, motivations, and capabilities. Moreover, they
political and ethical considerations, which in turn will reflect are the foundation of Internet operations, and their modifi-
on economical and technical issues (e.g., arms race between cations need to be gradually (and carefully) introduced into
censorship and circumvention tools, enforcement of national this global system that simply can not be switched off for
borders and weaponization of domestic Internet traffic) [226]. an update. Recent trends leading to the decoupling between
Summarizing, robustness to both faults and targeted attacks, hardware devoted to the control and the data plane, as well
as well as the limits on performance, highly depend on topol- as to the convergence of the control algorithms towards (logi-
ogy: its knowledge and control is of paramount importance cally) centralized implementations, become considerably more
that further increases with the envisioned evolution towards popular with Software Defined Networking (SDN) [238]. The
I4.0 requirements. Despite this, neither topology [227], [228], consequence is that, while the elementary functions remain
not network performance guarantees [229], [230] nor network strictly tight to hardware (data plane), the logic governing them
neutrality [231], [232], nor censorship [233], nor malicious can be not just configurable (as done in traditional devices),
actors [220] are easy to detect and assess, thus requiring but completely programmable (software control plane) in a
specialized monitoring tools, systems, and infrastructures to vendor-independent language, opening to a revolution in the
be designed and deployed [230], [234]–[237]. The impact of way network protocols are developed, tested, and deployed.
such factors on the effectiveness of I4.0, and ultimately on Again, even in this case the importance of open standards
its possibility of expansion to different geopolitical areas, is and open source implementations as opposed to proprietary
an uncertainty hardly addressable beforehand, and cannot be languages and tools cannot be overstated. These approaches
understated. are clearly leading to a change of course, although their
Regarding the communication protocols, the main issue applicability is likely confined mostly to intra-AS manage-
faced by the Internet is the ossification of most of the proto- ment operations, and have seen most real-world applications
cols that underpin its basic functionalities, i.e., their resis- in datacenter networks.
tance (and resilience) to changes, despite the well documented The impact of this status on I4.0 is evident, as the
issues, shortcomings, and challenges that protocol designers requirements in terms of security, reliability, and timeli-
have raised about the popular and spread implementations in ness linked with distributed manufacturing and closed-loop
the last 20 years. customer-production interactions are extremely demanding,
The IP protocol has undergone a major change of version while currently operating protocols were not designed for such
in 1995, when version 6 was standardized (as a solution to requirements, and as just discussed they have proved very hard
several shortcomings foreseen for the then current version, to replace.
IPv4). One of the main motivations behind the changes to Moreover the ever increasing business value related to
the IP protocol, leading to the proposed transition from IPv4 information flow will exacerbate the conflicts of interest
to IPv6 is related to the total number of addresses, exhausted between the many Internet stakeholders and actors, and also
by the unexpected expansion of the Internet and of personal likely increase malicious behavior. On the plus side, all the
computing, and resulting in a serious bottleneck for the fur- mentioned protocols that today regulate the Internet are open
ther realization of the Internet of Things (see Section II-B). standards, in the strongest meaning of the expression: this
However, when in 2011 the official exhaustion of available has allowed the widest discussion, contribution, and testing
IPv4 addresses was publicly notified, after more than 15 years to improve them (see Section II-H for more details).
from the standardization of the solution, this new version was While the logical topology of the Internet at the AS-level
still marginally adopted, and as of 2014 it reached 3% of the has been studied extensively, showing high resilience to ran-
user base of a popular website (Google), and was supported dom faults, its physical deployment has been found to be dif-
by 4.5% of top 1M websites by popularity [74]. ferently affected by faults and attacks [239]. Communication
Similar issue is faced by BGP: since its standardization in technologies used in long-distance links are specifically expen-
the early nineties, it has been the instrument of attacks, of sive to deploy and maintain, and more exposed to attacks
censorship enforcement, and also cause of global-scale faults and faults (submarine and landline cable cuts frequently cause
and outages, and while several solutions have been proposed long-lasting outages, and satellite links are subject to space
they still lack adoption [76]. weather [240]). In more general terms, wireless links are more
Same again for DNS, the protocol translating human- convenient to deploy (not requiring digging nor cable mainte-
readable and meaningful domain names to (numerical) IP nance) and are therefore favored in new deployments in devel-
addresses: it is currently the single most exploited protocol for oping countries. On the other side, wireless links are subjected

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3488 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

to higher packet drop and higher delay variability, also offering steady innovation across the past generations of telecommu-
less predictable performance due to interference [241], [242]. nication standards [100], the new application scenarios envi-
For an analysis of technical challenges of wireless networks in sioned by I4.0 call for further research in line with 5G goals of
I4.0 we refer to [243]. While wireless networks have proven ultrareliable low-latency communication: below-millisecond
an effective enabler for nomadic and mobile computing, the latency and nine nines (99.9999999%) reliability [251]. In this
radio spectrum is a shared resource, severely limiting the band- context, the energy amount required by communication pro-
width and the number of concurrent devices that can use it: tocols for establishing and keeping communications active is
due to the increasing density of wireless devices and commu- also critical, as directly impacts device battery lifetime and
nications expected in I4.0 this scarcity will likely be an issue. therefore communication longevity. The energy-efficiency of
Solutions in this aspect are being investigated by the field of mobile communications has been explored in [252] regard-
cognitive radio networks, or CRN, (an opportunistic communi- ing device-to-device (D2D) communications and its interplay
cation paradigm that adaptively searches and uses spare radio with cellular communications. Varghese and Tandur [243]
resources) [244], often leveraging Software-Defined Radio focused on these aspects for what concerns 5G commu-
technology for its inherent flexibility. nications. The authors also discussed the I4.0 performance
The adoption of Software Defined Radio (SDR), which requirements, resulting in the constraints reported in the fol-
allows to radically change the management of the physi- lowing: latency should be less than 5 ms; battery life greater
cal radio channel, has seen its own challenges related to than 10 years; reliability higher than 99.99%; access points
regulation: as radio frequency usage is strictly regulated in should support dense connections with hundreds of thousands
most countries, SDR required new laws, the introduction of field devices. These proposals highlight promising trends of
new device classes, and new certification procedures, limits, energy-focused research for wireless access networks in the
and requirements. The dynamic nature of SDR makes cer- I4.0 vision. Regarding the application layers of the protocol
tifications specifically challenging, forcing requirements—that stack, Yokotani and Sasaki [253] compared MQTT and HTTP
previously were essentially hardware-related—to extend to the in terms of required bandwidth and server resource consump-
software and management domains (e.g., requiring subsystem tion. Similarly, Silva et al. [254] evaluated the performance
preventing the installation of unauthorized software) [245]. in terms of latency for two communication protocols (MQTT
Similarly, CRNs required changes to regulations that over- and websocket) emulating an inter-continental scenario, find-
see frequencies licensing, allowing and defining criteria for ing that the latencies of the protocols were comparable but
frequency sharing [246]. Other solutions leverage new portions depended on the direction of the communication.
of the spectrum still less exploited, as visible light, possibly For what concerns the physical devices composing the
“piggybacked” on room illumination [247]. Internet, those composing the backbone (core routers) are
Geographic distribution of nodes and links of the Internet usually highly specialized devices requiring high-performance
infrastructure: has been determined essentially by market hardware. They can be costly and therefore hard to replace,
opportunity (in turn, driven by population density, local econ- thus contributing to slowing down the protocol changes: the
omy, and physical and bureaucratic obstacles). These circum- huge budget needed for the IPv4-to-IPv6 transition represents
stances have caused an uneven coverage and service of world a compelling example. Moreover, the de facto (hardware and
areas and populations (digital divide). Such uneven infrastruc- software) implementation of popular network devices, that is
ture will pose constraints to the development and deployment often different from the standard recommendations, has also
of Industry 4.0 especially for areas that could greatly benefit negatively impacted some potentially useful applications of
from it. On the other hand, new economic factors pushed by the standard [255]. The physical communication infrastruc-
I4.0 are likely to foster deployment of new infrastructures in ture is expected to experience a strong growth under the
areas previously not profitable. exploding demands from I4.0: almost a decade ago a shift
When transmitted through the Internet, the mix of wired and towards a more uniformly spread infrastructure and increas-
wireless links that a packet will traverse is not known before- ing bandwidth demands were already detected [256], and are
hand, thus the best effort service that is experienced can be expected to further grow, with the consequent management
highly variable, moreover the latency that the transmissions issues. Along with the growth of the sheer capacity that the
experience can be more than two orders of magnitude greater network is able to manage, other structural and protocol-level
than the physical minimum [248]. Some applications can not changes are ongoing.
tolerate neither high latency nor high variability: this has led to Actually the so-called Fifth Generation (5G) communica-
the development of high-performance networks (dedicated to tion infrastructure is heavily based in integration of heteroge-
special activities such as High Frequency Trading) [249], that neous networks, in an All-IP interconnection scenario, while
notably are not part of the Internet, but provide an example of being specifically targeted at a number of goals (including
technologies and deployments with the characteristics that will massive IoT, eHealth, ubiquitous broadband access, high-speed
be required by several I4.0 applications [248], [250]. Indeed, mobility) [257] that concur to the realization of Industry 4.0.
communication performance plays a major role for machine- 5G cellular networks are expected to significantly facilitate
to-machine communications, especially for what concerns communications inside and among CPSs through different
control and safety applications, and mission-critical services technologies, although a number of challenges (e.g., related
in general. Latency and reliability are the two main design cri- to efficient spectrum utilization, spectrum sensing, and link
teria usually considered, and while they have benefited from a utilization) have to be faced by providers to allow the

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3489

massive number of CPSs to securely access the cellular Regarding communication standards, several mechanisms
spectrum [258], and efficiently share the resources even in are used (similarly to what happened at the beginning of the
ultra-dense scenarios [259]. Internet). Trappey et al. [84] present an up-to-date structured
Regarding the physical infrastructure, we add that a clear list of IoT standards specifically focused to the manufac-
overall trend towards both softwarization and adoption of turing IoT application scenario (IIoT), where they analyze
open standards can be seen, considering—besides the already international and biggest national patents portfolios regard-
mentioned Software Defined Networking—also the paradigms ing the different layers of IIoT, finding close to 6000 patents.
known as Network Function Virtualization (NFV) [260], and Literature witnesses how existing popular standards for broker-
SDR [245]. The common characteristic of these paradigms lies ing messages through the cloud (such as MQTT) do not always
in moving to software even basic functionalities previously satisfy the needs of IIoT. For instance, Happ and Wolisz [103]
implemented in hardware (previously necessary due to the provide an overview of the challenges with discovery and
economy of powerful enough computing systems), thus guar- guaranteed delivery to a certain number of subscribers over
anteeing increased flexibility. This allows for a gradual publisher/subscriber networks in IoT settings and present
network testing and deployment, thus making devices highly different possible solutions.
reconfigurable and “future compatible”, as well as enables In more general terms, while I4.0 aims at implement-
networks with sophisticated functions to be realized as either ing IoT within the production environments such to sig-
physical middleboxes or virtualized appliances (as Virtual nificantly improve flexibility and adaptability of production
Network Functions) [261]. In some cases these new solu- systems, currently proposed solutions driven by politics and
tions bring unforeseen issues of their own, as in the case of research still consist in vendor-specific and isolated produc-
SDR related to energy efficiency, due, e.g., to traffic steer- tion systems [21]. A crucial requirement is the definition of
ing in service-function-chaining enabled networks [261] and mechanical, electrical, and communication standards between
SDN-enabled power hungry appliances [262]. vendor-specific subsystems. To make the I4.0 vision a success,
These technologies also allow the intelligent sharing of these proprietary approaches must be replaced by open and
resources among different clients, benefiting from economies standardized solutions. Indeed, the added value of open-source
of scale (extending to the access network infrastructure the software implementations (such as open OPC UA [268])
business model that drove cloud computing). This is the case would be the ability to stabilize the ongoing theoretical work.
for network slicing, that along with the new possibilities Scalability is another important challenge to be taken into
brings forth also new security concerns, that are aggravated account, as IoT is expected to be composed of up to tril-
for critical systems such as CPPSs. The new research trends lions devices. In this context, where interconnected objects will
addressing these issues explore the range from private 5G outnumber by several orders of magnitude those composing
networks [263], to micro-segmentation [264], to securing classical Internet, performance and manageability would ben-
end-to-end communication services [265]. efit from organization in hierarchical subdomains, as devices
can be unlikely connected in a mesh [267]. Moreover, fur-
ther research is required to develop and design appropriate
B. Challenges of IoT in I4.0 IoT security solutions, e.g., primitives resilient to run-time
According to a survey of about 200 automation executives attacks as well as scalable security protocols. While secu-
conducted in 2015 [266] the main perceived challenges and rity and privacy concerns affect several enablers, IoT devices
issues in IIoT are—in decreasing order of concern: cybersecu- are specifically troublesome from this point of view, as their
rity, lack of standardization, legacy-installed base, significant appearance of everyday-objects, or their small dimensions, or
upfront investments, lack of skilled workers, internal system the fact that are wearable, all lead to easily overlooked security
barriers, liability of current technologies, social/political con- and privacy risks. In addition to this, due to their heavily dis-
cerns. Of these, we here discuss the ones rooted in technical tributed deployment and management, common management
issues or solvable technically, albeit it is not easy, due to the tasks like enumeration, discovery, and update become daunt-
wide-range nature of the IoT field, to define the exact set of ing (and thus, less likely to be performed regularly, or at all),
technologies pertaining to each issue. further limiting the mitigation and containment procedures that
With extreme synthesis, considering that IoT consists of should be applied in case of exposed vulnerabilities.
interconnected smart objects, two main sources of issues can As for today, IoT systems are not sufficiently enhanced
be identified: (i) the communication technologies and (ii) the to fulfill the desired functional requirements and bear secu-
design of smart-objects. rity and privacy risks, as the issue of having sufficient
For what concerns the latter, energy management is a major security both on devices with limited capabilities and in
technical challenge in design and developing IoT systems. the network interconnecting them has yet to be addressed
Research is needed on energy harvesting, energy conserva- convincingly [269]. Indeed, IIoT systems generate, pro-
tion, and the goal of not wasting any energy under operation cess, and exchange vast amounts of security-critical and
(zero-entropy systems) [267]. In addition to this, the use privacy-sensitive data, which makes them attractive targets
of non-silicon substrates for developing smart components of attacks [269]. Technological architectures preserving the
is also being heavily researched, to reduce the dependency respect of privacy have to be developed and used as a
to silicon with all related problems, like packaging and basis for any future development [267]. Cyberattacks on IIoT
recycling [267]. systems are very critical since they may cause physical damage

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3490 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

and even threaten human lives. The complexity of these architectures to be designed [278] in order to address the pro-
systems and the potential impact of cyberattacks exacerbates liferation of pervasive mobile devices generating big amounts
the risk [269], [270]. Existing security solutions are inappro- of data to be stored and processed. Fog Computing [62] and
priate since they do not scale to large networks of hetero- related paradigms—i.e., FMEC or Mobile Cloud [63]) aim
geneous devices and cyberphysical systems with constrained at mitigating these issues, increasing dependability providing
resources and real-time requirements. Protecting IoT requires user-centric services and dealing with the transfer of cloud
a holistic cybersecurity framework covering all abstraction services to the edge network (or even within the radio access
layers of heterogeneous IoT systems and across platform network in close proximity to mobile subscribers). However,
boundaries [269]. it is worth noting that as of today, delivering these services in
Additionally, trusted geolocation information of IoT devices a distributed way between end devices and traditional cloud
composing a critical infrastructure is essential. Although meth- datacenters cannot be intended as the ultimate solution as it
ods have been proposed (also indirect ones, such as the one introduces further challenges. In fact, these approaches clearly
by Islam et al. [271] using covert channels), the definition of a downsize some of the mainly claimed benefits of Cloud,
controlled trade-off between geolocation for security concerns, negatively impacting economies of scale and introducing non-
and privacy of direct users or affected third parties, remains trivial deployment and management issues to either the cloud
an open issue. user or the infrastructure providers. As an example, scheduling
close-to-devices edge resources and managing their interaction
with the devices and the much powerful Cloud is still an
C. Challenges of Cloud Computing in I4.0 active field of research [279]. Although these solutions are
Cloud Computing is a fundamental enabler of I4.0, present- expected to increase their popularity over time, the existing
ing solutions to a number of issues that arise related to data requirements in terms of infrastructure proximity potentially
management and processing, possibly encountered in, e.g., introduce new forms of digital divide between the areas that
manufacturing, logistics, and marketing processes. However, are covered by edge-cloud infrastructures and those that are
it poses other challenges in its own right. not. To mitigate this and related issues, research is ongoing
Since solutions based on cloud allow applications to pro- on the different possibilities in decoupling the local Fog/Edge
cess valuable data in third-party’s infrastructures, their adop- from the core Cloud, e.g., by using the Cloud as a centralized
tion introduces severe issues about data privacy concerning repository for predictive models, that are run and updated by
both hardware and software aspects [109]. These issues are the close-to-devices Fog [280].
often generated by the limited trust in the infrastructure
provider and from the related concern of losing control over
data [272]. Indeed, in this framework, data sharing must be D. Challenges of Robotics in I4.0
often handled with innovative technologies and tools when Recent tentative solutions of Robotics applications to new
moved to the cloud. scenarios are also highlighting major problems, as also seen
Although high availability characterizing cloud-based in recent DARPA robot challenges [138]. Indeed, emerging
services helps organizations reduce application downtimes and scenarios in the framework of I4.0 are going to raise new chal-
provide uninterrupted services [273], often (e.g., in the case of lenges related to cooperation with humans or teleoperation,
critical applications), multi-cloud solutions (i.e., transparently remote—even global—development, monitoring, and mainte-
relying on multiple providers) have to be adopted to further nance of robot facilities, as well as integration of robots from
improve availability for critical services [274]. multiple vendors (leveraging better APIs and standards which
Moreover, cloud performance is another critical aspect satisfy real-time performance requirements) [138].
making the cloud a multi-faceted element in I4.0: in spite of Arguably the most innovative and challenging issue is the
being a tool to provide on-demand metered services on the one human-robot interaction [281], [282]. Indeed, even though in
hand, on the other hand computing performance and—above some contexts I4.0 only needs limited human intervention [27],
all—network performance and efficiency of communication the role of human is still considered as irreplaceable some
protocols also constitute barriers for I4.0 goals. In fact, poor other times [152] (e.g., running of sophisticated machines).
bandwidth and unpredictable latency are catastrophic when Therefore, user interfaces of cyber-physical systems involved
transferring high volumes of traffic or messages in strict tem- in the production automation need to be well designed and
poral deadlines, respectively. This aspect further increases the focused on the specific industrial application requirements. In
criticality of the digital communication infrastructures con- fact, due to the extensive automation expected in I4.0, the
necting end users to the cloud. The search for a sustainable cooperation of humans and robots in hybrid teams is likely
solution to this issue, guaranteeing the necessary QoS while unavoidable and calls for research [137]. As a result, the
keeping the energy consumption of the datacenter as low as meaning of the concept of teamwork is going to be redefined,
possible, adds more complexity to this task, that remains an as hybrid teams are going to be designed [137]. In addition,
open research issue [275]. While the adoption of adequate research results report how close human-robot cooperation in
monitoring strategies is mandatory [110], [276], [277], in the industrial context needs adaptive mechanisms in order to
several contexts the cloud cannot meet all the requirements of avoid a change of working routines for the operators [283].
I4.0 applications (e.g., new delay-sensitive applications, such In more general terms, according to the theoretical frame-
as virtual reality and smart building control) thus requiring new work of I4.0, human labor is considered a service thus

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3491

human-robot cooperation is just another new option to con- funding, and research. The objective that is faced is to con-
nect services in an IoT manufacturing application [131]. In trol the increasing complexity of networked and distributed
this regard, implementations of augmented reality applications production systems that is beginning to emerge, so that to
have been realized (see Section II-F) to compare and evaluate avoid simply transferring it onto operators. Therefore, there
the usage of such interfaces in a production cell compris- is a need for ergonomically designed user interfaces, allow-
ing an industrial robot (such as smart glasses with mid-air ing for maximum user productivity, user acceptance, and user
gestures or smart phone with touch interaction) [152]. These satisfaction [156].
solutions have suffered from lack of shared industry stan- Methodologies like user-centered design (UCD) [288] that
dardization: as of the time of writing, even the guidelines for include the usage of prototyping tools, representation of tar-
Augmented Reality hardware and software functional require- get user groups in form of persons or task modeling, help
ments are still ongoing research and discussion from industrial to take the user into account in every step of the product
consortia [284]. development. In more general terms, the application of human
Other challenges regard the technologies of sensors, actua- factors in the development of products is intensively used
tors, and the structural properties of the robots: these limit the in the human-computer interaction field. As usability is a
physical possibilities, and cost (and therefore, applications) of key evaluation criterion, it is important to adhere to clearly-
robots, therefore are constantly undergoing research and devel- structured, quality-assuring development processes to ensure
opment. Notable goals regard (self-) repairing machines, as high usability and a number of diverse heuristics, guidelines,
required by the increased complexity and fast obsolescence and standards exist that can be used to support the devel-
of robots, and also by the cradle-to-cradle design approach opment of usable user interfaces [289]. Without enforcing
(one of the facets of cyber). The subfield of continuum proper design approaches, visual, cognitive and task com-
robotics [285] researches tools and technologies (currently plexity can lead to solutions that are valuable only to the
focused on surgery) that can be likely adopted also for machine developers themselves, but are not usable without extensive
inspection and repair. Similarly, biomimetic approaches [286] training [290].
(currently aimed at human-like prosthetics) will likely also be In order to accommodate for new requirements (such
used to improve the androids in their interaction with humans as integrated one-to-many access, broader functional range
and with tools and environments designed for human use. of automation components, rising complexity of monitoring
Currently these new approaches have yet to be extended systems, component position tracking, and worker mobility),
outside the field that has driven their adoption, therefore it mobile and context-sensitive user interfaces are needed as
remains to be seen if and how effective they will result in they allow active information filtering and only provide the
mitigating or solving the challenges. Less radical approaches users with information and interaction possibilities relevant to
that still remain to be explored to reach the goals of I4.0 regard their current problem [156], [291]. A solution that is being
the intelligent requirements of the manufacturing devices: investigated to this aim is the adoption of wearable com-
the configurable controller and self-reconfigurable robots are puting in manufacturing, as it can increase the effectiveness
examples of solutions for function expansion of manufacturing of the interaction making it more natural and spontaneous.
units [287]. Wearables can increase the potentiality of IoT in the industrial
Moreover the field of Robotics, due to its centrality in environment, improving flexibility in the areas of production,
manufacturing infrastructures, is likely the most impacted warehousing, logistic, safety, and security. For instance, smart
by the I4.0 industrial revolution. Thus regarding this field glasses provide the functionalities of smartphones in a hand-
the research, technical, and management challenges closely free format and therefore can be adopted in a number of
match the ones intrinsic to the I4.0 paradigm at large, namely contexts such as managing assembly and field services, nav-
knowledge-driven workflow restructuring, transition from local igation and mapping, remote technical support, as well as
proprietary systems to distributed and open systems, deep inte- security solutions [27]. In addition, since increasing dynam-
gration with heterogeneous communication technologies: we ics require adequate systems to support workers in a rapidly
refer to Chen et al. [287] for an overview of such challenges changing environment, wearable computing addresses scenar-
emerging from an industrial case study. ios where smart networked production systems are commonly
implemented, giving rise to huge data volumes to be gath-
ered and analyzed [145]. This makes HMI suffer the kind of
E. Challenges of Human-Computer Interaction in I4.0 issues that Big Data addresses (see Section II-D) [27]. The
In more general terms, HMI is a very active research field, expected wearable revolution is therefore ultimately depen-
whose issues and challenges are strictly specific to the char- dent on cloud computing for the huge datasets generated by
acteristics of the adopted technologies. Indeed, technology wearable to be captured, processed in real time, and made
progress brings new possibility, providing changes to the way ubiquitously available.
men and machines interact with each other, and thus demand-
ing for new research. Regarding I4.0, the revolution of the
production systems will necessarily change the overall produc- F. Challenges of Open Source Software in I4.0
tion workflow also imposing to rethink Human-Computer In the industrial sector the FLOSS has seen relatively
interactions. This is deemed to be one of the major chal- slower adoption historically, but evident signs of changes are
lenges within I4.0 and is already subjected to exploration, present—e.g., the transition from proprietary formats such

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3492 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

OPC to open standards with multiple open source implemen- All the enablers enlisted and analyzed in Section II consti-
tations available (UPC UA). The importance of Open Source tute the technological pillars the I4.0 paradigm is built upon
for the adoption and evolution of IoT and IIoT has been today. At the same time, they represent the technological
investigated in Palm et al. [268]. The main challenges that core around which its future realizations can be developed.
is discussed in this work is the lack of completely specified In fact, all these building blocks play—with different degrees
open standards, and the related lack of open source reference of centrality, as also captured by the relations shown in
implementations. The authors describe the case of OPC UA Figure 3—critical roles: for instance, no I4.0 vision could
standard, that specifies the information model, but whose com- be achievable without the Internet gluing layer, the additional
munication stack is distributed under non-open source license. knowledge provided by the capabilities of the big-data frame-
While the authors present a solution to this problem (a pub- works, or the technical and economical benefits granted by the
lic open-source project, open62541, dedicated to providing cloud paradigm. This notwithstanding, this set of enablers is
a platform-independent reference implementation), analogous expected to grow and evolve, leaving room for either addi-
issues affect other standards involved in IIoT. tional technology paradigms or the evolution of the existing
Companies in sectors outside the industrial sector have seen ones to address the requirements of the specific application
varying speed of adoption of FLOSS tools, and face differ- scenarios. As a result, while the core of the I4.0 ICT enablers
ent challenges (and different benefits) from the adoption of cannot overlook those we have considered in Section II, the
FLOSS. We refer to Hauge et al. [292] for an in-depth survey I4.0 vision itself can progress in line with the always-evolving
and analysis of the motivations, issues, and benefits associated technological scenario.
to FLOSS adoption in different categories of companies; in A clear example for this rapidly-changing scenario is repre-
the following we mention the most relevant results. Indeed, sented by the role of the blockchain technologies, providing
analyzing the relations between the life span of a FLOSS data structures that are replicated and shared among group
project with internal and external project characteristics is members, that are distributed across a network: while these
helpful to developers, investors, and contributors to control technologies in general were not taken into account in the
the development cycle of the software project. Accordingly, initial vision of Industry 4.0 key aspects and roadmaps, the
Liao et al. [293] proposed a prediction model to estimate reverse (i.e., blockchain studies and services proposing appli-
project life span in FLOSS ecosystems. cations for I4.0 or its main enabler IoT) is beginning to
Persisting effects of vendor lock-in conditions associated appear more and more consistently. The fundamental property
to legacy systems, managed with proprietary software, are of a Blockchain is that its members can transact (i.e., make
common to virtually all companies regardless of the sector. updates to the distributed data structure) even if they do not
Examples are proprietary protocols and document formats, that trust each other, and also in absence of a trusted interme-
force the retainment or adoption of proprietary software to diary, still remaining confident that the transaction is agreed
manage machines or interact with third parties, thus preventing upon by the members [294]. Before Blockchains, the necessity
the creation or adoption of FLOSS to perform the same tasks. of a trusted intermediary was unavoidable. These character-
Other challenges regard the management of licensing, i.e., if, istics make them suitable for specific or new applications.
what, and how distribute code interfacing with—or based on— After the well-known adoption for creating cryptocurrencies
FLOSS (e.g., an user interface is likely to provide competitive (i.e., an electronic payment system based on cryptographic
advantage, on the other hand having a community of users and proof instead of a trusted intermediary to guarantee payment
developers testing, fixing, and implicitly advertising a product certainty and solve the double-spending problem), a major
would constitute a highly valuable benefit). In general, the step forward in the applications of Blockchain technology
difficulties in estimating the transitioning costs (and some has been the creation of smart contracts, i.e., (distributed)
of the expected benefits) also can deter from a timely tran- systems that can store, verify, and execute the terms of
sition from proprietary to open-source software. From these an agreement. More in general, the authentication, autho-
analyses we derive that, much similarly to other enablers for rization, logging and tracking functionalities could leverage
Industry 4.0, significant challenges regarding FLOSS reside Blockchains for several pillars of the I4.0 ecosystem such
not in technological issues per-se, but also in the interaction as the IoT [295], mobile/edge computing, Online Social
with legacy conditions, corporate culture, market, and Networks [296], Cyber-Physical Systems. On the other hand,
regulations. for smart contracts implementations Blockchains will lever-
age Artificial Intelligence to describe [297] or translate from
natural language [298] the terms of the legal contract.
G. Future Technological Enabler: Blockchain The characterizing properties of Blockchains make them an
Although the vision provided by I4.0 is becoming clearer almost ideal solution to many requirements implied by the
and clearer over the time—thanks to both the increasing num- collaborative vision of I4.0, specially with regards to secu-
ber of governmental initiatives stemming out as well as the rity in horizontal integration and end-to-end integration, where
research effort of the scientific community in this highly automatic interactions happen between different enterprises
multidisciplinary research field—it is evident how the proce- or across multiple third-party administrative domains. Most
dures and the ways this vision is actually implemented strictly examples pertain to IoT scenarios [294], including (i) secure
depend upon the ICT evolution trends and their degree of and distributed management of firmware/software update for
maturity. globally deployed devices; (ii) a billing layer for services and

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3493

devices such as processing, energy, storage, etc.; (iii) a tracking technologies, big-data analytics, as well as the cloud and the
system for supply chain deliveries. IoT paradigms, which are driving to unprecedented opportuni-
On the other hand, Blockchains have a number of technical ties. The resulting solutions in the health domain are expected
issues (mostly pertaining to performance) that are absent or to either replace or complement the existing ones [302].
efficiently solved in “ordinary” distributed database systems. The IoT paradigm provides a valuable framework to support
One of the most considered challenges regarding applica- health monitoring, in collecting health records and generating
tions of Blockchain to scenarios of interest for I4.0 is the statistical information related to health condition [303]–[306].
poor performance in terms of number of transactions Cloud- and IoT-based solutions are able to rapidly lower the
per second that Blockchains like Bitcoin can sustain. In fact, risk of introducing errors if compared to methods requiring
compared with global credit-card payments, Bitcoin results manual intervention [307]. Due to challenging requirements
two to three orders of magnitude slower [299]. Other cryp- in terms of reliable network connection, in order to mitigate
tocurrencies and other types of blockchain technologies are issues generated by the adoption of remote cloud services,
addressing this issue, that is still under active research [300]. Fog computing was proposed to enhance health monitoring
While pseudonimity on the Blockchain is supported out-of- systems, taking advantage of computing at smart gateways to
the-box, maintaining anonymity and privacy is much harder, provide advanced techniques and services such as embedded
as all the transactions appear on the shared data structure to data mining, distributed storage, and notification service at
be verifiable [301]. The lack of privacy is one of the moti- the edge [278], [308]. In this context, wearable sensors are
vations for private blockchains, that restrict participation to often combined with ambient sensors able to sense and con-
the blockchain networks to a selected, authorized set of par- trol the parameters of the living environment (ambient-assisted
ticipants (e.g., involved in the specific phases of the value living, AAL) when subjects are monitored in the home envi-
network), but adding a significant management overhead. ronment [309]. Furthermore, health monitoring applications
Besides the aforementioned challenges, Blockchains present have been clusterized in in-body e on-body according to the
some less-technical ones related to secondary or external nature of the sensors adopted [310]. Novel architectures [311]
aspects of their applications. One most debated challenge is are being proposed to interface such body sensors (by means
the legal enforceability of Smart Contracts, i.e., the rela- of multiple wireless technologies) and cloud services. Indeed
tion between the promise/contract that is defined in a Smart thanks to the Cloud paradigm, frameworks to collect patients’
Contract and its legal consequences in the affected juridi- data in real time and perform appropriate non-intrusive mon-
cal systems. While best practices are being defined, such as itoring can be easily implemented, e.g., for observation and
“dual integration” (a Smart Contract referring to a legal con- emergency assistance [312] or for proposing medical and/or
tract that in turns refers to the Smart Contract) it remains to life style engagements [313].
establish what happens when the legal consequences differ The ongoing fourth industrial revolution is also affecting
from the result of the Smart Contract execution (e.g., due to the whole hospitality industry where the challenges of mass
programming bugs, or specification mistakes). customization, smart working, and digitalization also take
place. The hospitality sector is therefore focusing on digital-
ization (both for customization or standardization) to generate
H. Other Application Scenarios long-term capabilities for more effective and efficient busi-
The potentialities envisioned through the I4.0 paradigm will ness intelligence. Information systems are given considerable
evolve with the needs and the society, moving from the activi- importance in this context.
ties strictly related to the industrial context to a broader range I4.0 in tourism and hospitality is increasing competitive-
of services and goals. Indeed, the integration-based nature of ness through smart equipment, making use of information
the I4.0 paradigm itself and its end-to-end principle make I4.0 about customer characteristics, resources, energetic effi-
hardly restrained to a specific economic sector. For instance, ciency and urban production (e.g., smart destinations/smart
the scientific literature witnesses that healthcare as well as cities) [186], [314]. Thanks to incremental innovations and
hospitality and tourism are two representative application sce- technological advancements in ICTs (specifically IoT) sup-
narios showing how the I4.0 vision can be seamlessly migrated ply chain results to be successfully enhanced and made more
to services from the already discussed the primary (food pro- efficient. ICT progress is changing customer behavior and
duction) and secondary (manufacturing) sectors. While the the traditionally structured tourism supply chain: in order to
application of the I4.0 vision in healthcare and hospitality is implement on-demand marketing and technological innova-
not as mature as the other application fields we deal with in tions supply chain is now forced to adopt a comprehensive
Section III, we believe that they are worth being discussed infrastructure based on a more flexible organizational struc-
here as valuable (and very likely) future directions for the ture [186]. For instance, hospitality firms often have their
I4.0 paradigm. own mobile apps for booking and other services. In addition,
Applications in the healthcare sector have the social and hotels are linked with different third party booking websites
economic push to find new and more efficient solutions and offering different options and packages for different hospital-
can massively benefit from Industry 4.0 paradigm. More ity firms, which provide collaborative supply chains [38] and
specifically, the deployment of novel pervasive monitoring create value added in terms of financial benefits and intangi-
applications and personalized healthcare solutions are fueled ble assets such as improved networking, communication and
by the constant evolution of the I4.0 enablers, such as mobile customer services.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3494 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

Shamim et al. [38] investigate the feasibility of I4.0 easier to evaluate possible externalities that from an energy-
paradigm in the hospitality sector, discussing the management optimal solution of a technology considered in isolation could
practices in the context of Industry 4.0 providing practical spill-over on other aspects of the value network of I4.0,
implications for managers and proposing a number of mech- actually lowering the overall efficiency.
anisms to enhance the innovative capability by facilitating The fundamental characteristic of I4.0, integration, remains
technology acceptance including digital enhancements and the the unavoidable source of its challenges. To successfully face
implementation of CPS. Environmental changes due to IoT are these, the knowledge of the main enablers of I4.0 and their
launching new strategic choices, contributing to rebuilding of issues (often unknown outside each enabler-specific study
the knowledge value chain [52]. For what concerns demand, field) is necessary. Indeed these challenges on the one hand
customer are expected to increase their awareness about the can slow down or impede I4.0 development, on the other
importance of the quality and reliability of information (both hand point to future research and experimentation trends, fos-
acquired and given) and technical condition of the products tering a real-world successful implementation of I4.0. Our
and services. This will also impact the real-time analysis and work—aimed at exposing part of the complexity hidden in
accumulation of information and consequently influence com- the high-level depictions of I4.0—is a determined step in this
ing guidelines of value creation for the customers. However, direction.
questions about how to adapt IoT devices and control their
impact over private-life aspects are also rising [315]. R EFERENCES
[1] M. A. Yülek, “The industrialization process: A streamlined version,”
in How Nations Succeed: Manufacturing, Trade, Industrial Policy,
V. C ONCLUSION and Economic Development. Heidelberg, Germany: Springer, 2018,
pp. 171–182.
From our analysis of the scientific literature, a number of [2] K. Zhou, T. Liu, and L. Zhou, “Industry 4.0: Towards future industrial
main technical enablers have emerged as a basis for Industry opportunities and challenges,” in Proc. IEEE 12th Int. Conf. Fuzzy Syst.
4.0 or directly implied in it, all coming from the Information Knowl. Disc. (FSKD), 2015, pp. 2147–2152.
[3] Denmark: Manufacturing Academy of Denmark
and Communication Technologies. The enablers that we sur- (MADE). Accessed: Oct. 2018. [Online]. Available:
faced are characterized by different maturity levels, ranging https://ec.europa.eu/growth/tools-databases/dem/
from Robotics (basis of the previous industrial revolution) to monitor/sites/default/files/DTM_MADE_DKa
[4] Gobierno de España, Ministerio de Economía, Industria, y
Blockchains. The nature of such enablers is heterogeneous, Competivitad: Industria Conectada 4.0. Accessed: Oct. 2018. [Online].
comprising vertical technological fields as digital communica- Available: http://www.industriaconectada40.gob.es/Paginas/index.aspx
tions, or broad research areas such as Artificial Intelligence. [5] (2014). Future of Manufacturing. [Online]. Available:
https://www.gov.uk/government/collections/future-of-manufacturing
Moreover, they have developed historically in different con- [6] J. Wübbeke and B. Conrad, “Industrie 4.0: Will German technology
texts, even very far from industry and manufacturing, and help China catch up with the west?” China Monitor, vol. 23, pp. 1–10,
the convergence of such distant fields envisioned for Industry Apr. 2015.
[7] Industrie 4.0 Austria. Accessed: Oct. 2018. [Online]. Available: http://
4.0 is a major source of innovation and benefits. On the plattformindustrie40.at/?lang=en
other hand, either for their nature or for the tight integration [8] (May 2016). Declaration to Be the World’s Most Advanced
required by I4.0, many enablers are strongly interrelated or IT Nation 2016. [Online]. Available: http://japan.kantei.go.jp/
policy/it/2016/20160520_full.pdf
even interdependent. In case of dependence, one offers solu- [9] (2016). Smart Industry. [Online]. Available: http://www.government.se/
tions to requirements or issues of the other (see Figure 3). 498615/contentassets/3be3b6421c034b038dae4a7ad75f2f54/nist_
But in this case the dependent enabler also inherits the chal- statsformat_160420_eng_webb.pdf
[10] (2017). Piano Nazionale Industria 4.0. [Online]. Available:
lenges and issues of the lower level one, often not immediately http://www.sviluppoeconomico.gov.it/index.php/it/industria40
evident due to the difference of domain knowledge, and [11] Made Different, Enabling the Industry of the Future. Accessed:
different historical path. In other cases the challenges are Oct. 2018. [Online]. Available: http://www.madedifferent.be/en
[12] (2017). Smart Industry. [Online]. Available:
common, as they cross the traditional boundaries of research https://www.smartindustry.nl/
and application of the enablers. Such is the case of secu- [13] (2017). Manufacturing USA. [Online]. Available:
rity, an umbrella term that acquires a number of specific https://www.manufacturingusa.com/
[14] (2017). Industrie du Future. [Online]. Available: http://
meanings in the ICT domain already, but in the broader www.economie.gouv.fr/nouvelle-france-industrielle/industrie-du-futur
context of I4.0 further extends to infrastructure and econ- [15] Czech Republic: PrU̇MYSL 4.0. Accessed: Oct. 2018.
omy, including physical security, safety, economic or financial [Online]. Available: https://ec.europa.eu/growth/tools-databases/
dem/monitor/sites/default/files/DTM_Prumysl
security. In this case, the integration of different applica- [16] República Portuguesa, Ministro da Economia, Indústria 4.0.
tive fields can reveal new challenges and issues previously Accessed: Oct. 2018. [Online]. Available: http://www.portugal.gov.pt/
not known, as real-world deployment cases progress and are pt/ministerios/meco/noticias/20170130-mecon-industria-4.aspx
[17] J. Wu, S. Guo, H. Huang, W. Liu, and Y. Xiang, “Information and
studied. communications technologies for sustainable development goals: State-
Similarly, energy efficiency is both a goal that is com- of-the-art, needs and perspectives,” IEEE Commun. Surveys Tuts.,
mon to many of the enablers, and a new research endeavor vol. 20, no. 3, pp. 2389–2406, 3rd Quart., 2018.
[18] R. Davies, “Industry 4.0—Digitalisation for productivity and growth,”
deriving from contextualizing each enabler in the vision of Eur. Parliamentary Res. Service, Brussels, Belgium, Rep. PE 568.337,
I4.0. Indeed, by taking into account the whole data-driven Sep. 2015.
design-production-delivery dynamic network envisioned by [19] J. I. R. Molano, J. M. C. Lovelle, C. E. Montenegro, J. J. R. Granados,
and R. G. Crespo, “Metamodel for integration of Internet of Things,
I4.0, multiple new possibilities for enhancing the overall social networks, the cloud and industry 4.0,” J. Ambient Intell.
energy efficiency can emerge. At the same time, it will become Humanized Comput., vol. 9, no. 3, pp. 709–723, 2018.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3495

[20] F. Shrouf, J. Ordieres, and G. Miragliotta, “Smart factories in industry [44] L. D. Xu and L. Duan, “Big data for cyber physical systems in industry
4.0: A review of the concept and of energy management approached in 4.0: A survey,” Enterprise Inf. Syst., vol. 13, no. 2, pp. 1–22, 2018.
production based on the Internet of Things paradigm,” in Proc. IEEE [45] D. Preuveneers and E. Ilie-Zudor, “The intelligent industry of the
Int. Conf. Ind. Eng. Eng. Manag. (IEEM), 2014, pp. 697–701. future: A survey on emerging trends, research challenges and opportu-
[21] S. Weyer, M. Schmitt, M. Ohmer, and D. Gorecky, “Towards indus- nities in industry 4.0,” J. Ambient Intell. Smart Environ., vol. 9, no. 3,
try 4.0-standardization as the crucial challenge for highly modular, pp. 287–298, 2017.
multi-vendor production systems,” IFAC PapersOnLine, vol. 48, no. 3, [46] Y. Lu, “Industry 4.0: A survey on technologies, applications and open
pp. 579–584, 2015. research issues,” J. Ind. Inf. Integr., vol. 6, pp. 1–10, Jun. 2017.
[22] Google Scholar Search Engine. [Online]. Available: [47] X. Liu, J. Cao, Y. Yang, and S. Jiang, “CPS-based smart warehouse
http://scholar.google.com for industry 4.0: A survey of the underlying technologies,” Computers,
[23] X. Xu, “From cloud computing to cloud manufacturing,” Robot. vol. 7, no. 1, p. 13, 2018.
Comput. Integr. Manuf., vol. 28, no. 1, pp. 75–86, 2012. [48] E. Oztemel and S. Gursev, “Literature review of industry 4.0
[24] Z.-H. Zhan, X.-F. Liu, Y.-J. Gong, J. Zhang, H. S.-H. Chung, and Y. Li, and related technologies,” J. Intell. Manuf., pp. 1–56, Jul. 2018.
“Cloud computing resource scheduling and a survey of its evolutionary doi: 10.1007/s10845-018-1433-8.
approaches,” ACM Comput. Surveys, vol. 47, no. 4, p. 63, 2015. [49] R. Davies, T. Coole, and A. Smith, “Review of socio-technical consid-
[25] T. Goldschmidt, M. K. Murugaiah, C. Sonntag, B. Schlich, S. Biallas, erations to ensure successful implementation of industry 4.0,” Procedia
and P. Weber, “Cloud-based control: A multi-tenant, horizontally scal- Manuf., vol. 11, pp. 1288–1295, Sep. 2017.
able soft-PLC,” in Proc. IEEE 8th Int. Conf. Cloud Comput. (CLOUD), [50] Y. Liao, F. Deschamps, E. de Freitas Rocha Loures, and L. F. P. Ramos,
2015, pp. 909–916. “Past, present and future of industry 4.0—A systematic literature
[26] Y. Liu and X. Xu, “Industry 4.0 and cloud manufacturing: A com- review and research agenda proposal,” Int. J. Prod. Res., vol. 55, no. 12,
parative analysis,” J. Manuf. Sci. Eng., vol. 139, no. 3, 2017, pp. 3609–3629, 2017.
Art. no. 034701. [51] B. Mrugalska and M. K. Wyrwicka, “Towards lean production in
[27] Y. Hao and P. Helo, “The role of wearable devices in meeting the needs industry 4.0,” Procedia Eng., vol. 182, pp. 466–473, Dec. 2017.
of cloud manufacturing: A case study,” Robot. Comput. Integr. Manuf., [52] M. E. Porter and J. E. Heppelmann, “How smart, connected prod-
vol. 45, pp. 168–179, Jun. 2017. ucts are transforming competition,” Harvard Bus. Rev., vol. 92, no. 11,
[28] L. Thames and D. Schaefer, “Software-defined cloud manufacturing pp. 64–88, 2014.
for industry 4.0,” Procedia CIRP, vol. 52, pp. 12–17, Sep. 2016. [53] K. Wang et al., “A survey on energy Internet: Architecture,
[29] A. W. Colombo, T. Bangemann, and S. Karnouskos, “IMC-AESOP approach, and emerging technologies,” IEEE Syst. J., vol. 12, no. 3,
outcomes: Paving the way to collaborative manufacturing systems,” pp. 2403–2416, Sep. 2018.
in Proc. 12th IEEE Int. Conf. Ind. Informat. (INDIN), Jul. 2014, [54] General Overview of NGN, Int. Telecommun. Union, Geneva,
pp. 255–260. Switzerland, Dec. 2004.
[30] M. Brettel, N. Friederichsen, M. Keller, and M. Rosenberg, “How [55] M. Wollschlaeger, T. Sauter, and J. Jasperneite, “The future of indus-
virtualization, decentralization and network building change the man- trial communication: Automation networks in the era of the Internet
ufacturing landscape: An industry 4.0 perspective,” Int. J. Mech. Ind. of Things and industry 4.0,” IEEE Ind. Electron. Mag., vol. 11, no. 1,
Sci. Eng., vol. 8, no. 1, pp. 37–44, 2014. pp. 17–27, Mar. 2017.
[56] B. M. Leiner et al., “A brief history of the Internet,” ACM SIGCOMM
[31] J. Schlechtendahl, M. Keinert, F. Kretschmer, A. Lechler, and A. Verl,
Comput. Commun. Rev., vol. 39, no. 5, pp. 22–31, 2009.
“Making existing production systems industry 4.0-ready,” Prod. Eng.,
[57] L. DeNardis, “The emerging field of Internet governance,” Yale Inf.
vol. 9, no. 1, pp. 143–148, 2015.
Soc. Project, Working Paper Series, 2010.
[32] F. Almada-Lobo, “The industry 4.0 revolution and the future of man-
[58] “The Internet of Things,” Int. Telecommun. Union, Geneva,
ufacturing execution systems (MES),” J. Innov. Manag., vol. 3, no. 4,
Switzerland, Rep. 27441, Nov. 2005.
pp. 16–21, 2016.
[59] L. Atzori, A. Iera, and G. Morabito, “The Internet of Things: A survey,”
[33] L. Wang and G. Wang, “Big data in cyber-physical systems, digital Comput. Netw., vol. 54, no. 15, pp. 2787–2805, 2010.
manufacturing and industry 4.0,” Int. J. Eng. Manuf., vol. 6, no. 4, [60] P. Mell and T. Grance, “The NIST definition of cloud computing,”
pp. 1–8, 2016. document SP 800-145, NIST, Gaithersburg, MD, USA, 2011.
[34] N. Agarwal and A. Brem, “Strategic business transformation through [61] M. Armbrust et al., “A view of cloud computing,” Commun. ACM,
technology convergence: Implications from general electric’s indus- vol. 53, no. 4, pp. 50–58, Apr. 2010.
trial Internet initiative,” Int. J. Technol. Manag., vol. 67, nos. 2–4, [62] F. Bonomi, R. Milito, J. Zhu, and S. Addepalli, “Fog computing and its
pp. 196–214, 2015. role in the Internet of Things,” in Proc. ACM 1st Ed. MCC Workshop
[35] J. Bloem, M. Van Doorn, S. Duivestein, D. Excoffier, R. Maas, and Mobile Cloud Comput., 2012, pp. 13–16.
E. Van Ommeren, “The fourth industrial revolution,” SOGETI, Paris, [63] N. Fernando, S. W. Loke, and W. Rahayu, “Mobile cloud computing:
France, Rep., 2014. A survey,” Future Gener. Comput. Syst., vol. 29, no. 1, pp. 84–106,
[36] L. Atzori, A. Iera, and G. Morabito, “Understanding the Internet of 2013.
Things: Definition, potentials, and societal role of a fast evolving [64] M. Chen, S. Mao, and Y. Liu, “Big data: A survey,” Mobile Netw.
paradigm,” Ad Hoc Netw., vol. 56, pp. 122–140, Mar. 2017. Appl., vol. 19, no. 2, pp. 171–209, Jan. 2014.
[37] M. Hermann, T. Pentek, and B. Otto, “Design principles for industrie [65] J. Gantz and D. Reinsel, “Extracting value from chaos,” IDC iView,
4.0 scenarios,” in Proc. 49th Hawaii Int. Conf. Syst. Sci. (HICSS), Framingham, MA, USA, Rep. 1142, pp. 1–12, 2011.
Jan. 2016, pp. 3928–3937. [66] B. Siciliano and O. Khatib, Springer Handbook of Robotics. New York,
[38] S. Shamim, S. Cang, H. Yu, and Y. Li, “Examining the feasibilities NY, USA: Springer, 2008.
of industry 4.0 for the hospitality sector with the lens of management [67] S. Card, T. Moran, and A. Newell, “The model human processor—An
practice,” Energies, vol. 10, no. 4, p. 499, Apr. 2017. engineering model of human performance,” in Handbook of Perception
[39] E. A. Lee et al., “The swarm at the edge of the cloud,” IEEE Design and Human Performance, vol. 2. New York, NY, USA: Wiley, 1986,
Test, vol. 31, no. 3, pp. 8–20, Jun. 2014. pp. 45–51.
[40] N. Benias and A. P. Markopoulos, “A review on the readiness level [68] P. R. Cohen and E. A. Feigenbaum, The Handbook of Artificial
and cyber-security challenges in industry 4.0,” in Proc. South Eastern Intelligence, vol. 3. Amsterdam, The Netherlands: Butterworth-
Eur. Design Autom. Comput. Eng. Comput. Netw. Soc. Media Conf. Heinemann, 2014.
(SEEDA-CECNSM), Sep. 2017, pp. 1–5. [69] J. Feller and B. Fitzgerald, “A framework analysis of the open source
[41] X. Li, D. Li, J. Wan, A. V. Vasilakos, C.-F. Lai, and S. Wang, “A review software development paradigm,” in Proc. 21st Int. Conf. Inf. Syst.,
of industrial wireless networks in the context of industry 4.0,” Wireless 2000, pp. 58–69.
Netw., vol. 23, no. 1, pp. 23–41, 2017. [70] T. Wu, “Network neutrality, broadband discrimination,” J. Telecommun.
[42] D. Ibarra, J. Ganzarain, and J. I. Igartua, “Business model innovation High Technol. Law, vol. 2, p. 141, Jun. 2003.
through industry 4.0: A review,” Procedia Manuf., vol. 22, pp. 4–10, [71] A. Antonopoulos, E. Kartsakli, C. Perillo, and C. Verikoukis,
2018. “Shedding light on the Internet: Stakeholders and network neutrality,”
[43] P. Fraga-Lamas, T. M. Fernández-Caramés, Ó. Blanco-Novoa, and IEEE Commun. Mag., vol. 55, no. 7, pp. 216–223, Jul. 2017.
M. A. Vilar-Montesinos, “A review on industrial augmented real- [72] B. Donnet and T. Friedman, “Internet topology discovery: A survey,”
ity systems for the industry 4.0 shipyard,” IEEE Access, vol. 6, IEEE Commun. Surveys Tuts., vol. 9, no. 4, pp. 56–69, 4th Quart.,
pp. 13358–13375, 2018. 2007.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3496 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

[73] C. S. Leberknight, M. Chiang, and F. M. F. Wong, “A taxonomy of [98] J. A. G. Gomez, Survey of SCADA Systems and Visualization of a Real
censors and anti-censors: Part I—Impacts of Internet censorship,” Int. Life Process, document S-581, Linköping Univ., Linköping, Sweden,
J. e-Politics, vol. 3, no. 2, pp. 52–64, 2012. 2000.
[74] M. Nikkhah and R. Guérin, “Migrating the Internet to IPv6: An explo- [99] S. C. Smith, “A survey of research in supervisory control and data
ration of the when and why,” IEEE/ACM Trans. Netw., vol. 24, no. 4, acquisition (SCADA),” Army Res. Lab., Aberdeen Proving Ground,
pp. 2291–2304, Aug. 2016. MD, USA, Rep., 2014.
[75] A. Herzberg and H. Shulman, “Retrofitting security into network pro- [100] A. Nasrallah et al., “Ultra-low latency (ULL) networks: The IEEE TSN
tocols: The case of DNSSEC,” IEEE Internet Comput., vol. 18, no. 1, and IETF DETNET standards and related 5G ULL research,” IEEE
pp. 66–71, Jan./Feb. 2014. Commun. Surveys Tuts., vol. 21, no. 1, pp. 88–145, 1st Quart., 2019.
[76] S. Goldberg, “Why is it taking so long to secure Internet routing,” [101] A. Dainotti, A. Pescapé, and G. Ventre, “Worm traffic analysis
Commun. ACM, vol. 57, no. 10, pp. 56–63, 2014. and characterization,” in Proc. IEEE Int. Conf. Commun., 2007,
[77] S. Neumayer, G. Zussman, R. Cohen, and E. Modiano, “Assessing the pp. 1435–1442.
vulnerability of the fiber infrastructure to disasters,” IEEE/ACM Trans. [102] S. Bligh-Wall, “Industry 4.0: Security imperatives for IoT—Converging
Netw., vol. 19, no. 6, pp. 1610–1623, Dec. 2011. networks, increasing risks,” Cyber Security Peer Reviewed J., vol. 1,
[78] M. Weyrich and C. Ebert, “Reference architectures for the Internet of no. 1, pp. 61–68, 2017.
Things,” IEEE Softw., vol. 33, no. 1, pp. 112–116, Jan./Feb. 2016. [103] D. Happ and A. Wolisz, “Limitations of the pub/sub pattern for cloud
[79] E. Ilie-Zudor, Z. Kemény, F. van Blommestein, L. Monostori, and based IoT and their implications,” in Proc. Cloudification Internet
A. van der Meulen, “A survey of applications and requirements of Things (CIoT), Nov. 2016, pp. 1–6.
unique identification systems and RFID techniques,” Comput. Ind., [104] P. D. Kaur and I. Chana, “Cloud based intelligent system for deliv-
vol. 62, no. 3, pp. 227–252, 2011. ering health care as a service,” Comput. Methods Programs Biomed.,
[80] P. Rawat, K. D. Singh, H. Chaouchi, and J. M. Bonnin, “Wireless sensor vol. 113, no. 1, pp. 346–359, 2014.
networks: A survey on recent developments and potential synergies,” [105] S. Hendrickson, S. Sturdevant, T. Harter, V. Venkataramani, A. C.
J. Supercomput., vol. 68, no. 1, pp. 1–48, 2014. Arpaci-Dusseau, and R. H. Arpaci-Dusseau, “Serverless computation
[81] G. Mulligan, “The 6LoWPAN architecture,” in Proc. ACM 4th with openlambda,” in Proc. 8th USENIX Workshop Hot Topics Cloud
Workshop Embedded Netw. Sensors, 2007, pp. 78–82. Comput. (HotCloud), 2016.
[82] T. Savolainen, J. Soininen, and B. Silverajan, “IPv6 addressing strate- [106] N. Sultan, “Making use of cloud computing for healthcare provision:
gies for IoT,” IEEE Sensors J., vol. 13, no. 10, pp. 3511–3519, Opportunities and challenges,” Int. J. Inf. Manag., vol. 34, no. 2,
Oct. 2013. pp. 177–184, 2014.
[83] A. Botta, W. de Donato, V. Persico, and A. Pescapè, “Integration of [107] M. Bamiah, S. Brohi, S. Chuprat, and J.-I. A. Manan, “A study on
cloud computing and Internet of Things: A survey,” Future Gener. significance of adopting cloud computing paradigm in healthcare sec-
Comput. Syst., vol. 56, pp. 684–700, Mar. 2016. tor,” in Proc. IEEE Int. Conf. Cloud Comput. Technol. Appl. Manag.
[84] A. J. Trappey, C. V. Trappey, U. H. Govindarajan, A. C. Chuang, and (ICCCTAM), 2012, pp. 65–68.
J. J. Sun, “A review of essential standards and patent landscapes for the [108] R. Chauhan and A. Kumar, “Cloud computing for improved healthcare:
Internet of Things: A key enabler for industry 4.0,” Adv. Eng. Informat., Techniques, potential and challenges,” in Proc. IEEE e-Health Bioeng.
vol. 33, pp. 208–229, Aug. 2017. Conf. (EHB), 2013, pp. 1–4.
[85] U. Raza, P. Kulkarni, and M. Sooriyabandara, “Low power wide area [109] L. M. Vaquero and L. Rodero-Merino, “Finding your way in the
networks: An overview,” IEEE Commun. Surveys Tuts., vol. 19, no. 2, fog: Towards a comprehensive definition of fog computing,” ACM
pp. 855–873, 2nd Quart., 2017. SIGCOMM Comput. Commun. Rev., vol. 44, no. 5, pp. 27–32,
[86] M. R. Palattella et al., “Standardized protocol stack for the Internet Oct. 2014.
of (important) Things,” IEEE Commun. Surveys Tuts., vol. 15, no. 3, [110] G. Aceto, A. Botta, W. de Donato, and A. Pescapè, “Cloud monitoring:
pp. 1389–1406, 3rd Quart., 2013. Definitions, issues and future directions,” in Proc. 1st IEEE Int. Conf.
[87] A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, and Cloud Netw. (CLOUDNET), Paris, France, Nov. 2012, pp. 63–67.
M. Ayyash, “Internet of Things: A survey on enabling technologies, [111] B. Kehoe, S. Patil, P. Abbeel, and K. Goldberg, “A survey of research
protocols, and applications,” IEEE Commun. Surveys Tuts., vol. 17, on cloud robotics and automation,” IEEE Trans. Autom. Sci. Eng.,
no. 4, pp. 2347–2376, 4th Quart., 2015. vol. 12, no. 2, pp. 398–409, Apr. 2015.
[88] Z. Sheng, S. Yang, Y. Yu, A. V. Vasilakos, J. A. McCann, and [112] O. Givehchi, J. Imtiaz, H. Trsek, and J. Jasperneite, “Control-as-a-
K. K. Leung, “A survey on the IETF protocol suite for the Internet service from the cloud: A case study for using virtualized PLCS,”
of Things: Standards, challenges, and opportunities,” IEEE Wireless in Proc. IEEE 10th Workshop Factory Commun. Syst. (WFCS), 2014,
Commun., vol. 20, no. 6, pp. 91–98, Dec. 2013. pp. 1–4.
[89] i-SCOOP. (2017). The Industrial Internet of Things (IIoT): [113] L. M. S. de Souza, P. Spiess, D. Guinard, M. Köhler, S. Karnouskos,
Innovation, Benefits and Barriers. [Online]. Available: and D. Savio, SOCRADES: A Web Service Based Shop Floor
https://www.i-scoop.eu/internet-of-things-guide/industrial-internet- Integration Infrastructure. Heidelberg, Germany: Springer, 2008,
things-iiot-saving-costs-innovation/ pp. 50–67.
[90] M. McKnight, “IoT, industry 4.0, industrial IoT. . . Why connected [114] A. G. Chofreh, F. A. Goni, A. M. Shaharoun, S. Ismail, and
devices are the future of design,” KnE Eng., vol. 2, no. 2, pp. 197–202, J. J. Klemeš, “Sustainable enterprise resource planning: Imperatives
2017. and research directions,” J. Clean. Prod., vol. 71, pp. 139–147,
[91] R. Higberg and G. Larsson, “Realization of industry 4.0 through RFID,” May 2014.
Master Sci. Eng. Technol., Ind. Design Eng., Luleå Univ. Technol., [115] I. Mezgár, “Cloud computing technology for networked enterprises,”
Luleå, Sweden, 2016. IFAC Proc. Vol., vol. 44, no. 1, pp. 11949–11954, 2011.
[92] K. Wang, Y. Wang, Y. Sun, S. Guo, and J. Wu, “Green industrial [116] G. Putnik et al., “Scalability in manufacturing systems design and oper-
Internet of Things architecture: An energy-efficient perspective,” IEEE ation: State-of-the-art and future developments roadmap,” CIRP Ann.,
Commun. Mag., vol. 54, no. 12, pp. 48–54, Dec. 2016. vol. 62, no. 2, pp. 751–774, 2013.
[93] A. N. Kim, F. Hekland, S. Petersen, and P. Doyle, “When HART goes [117] O. Givehchi, H. Trsek, and J. Jasperneite, “Cloud computing for indus-
wireless: Understanding and implementing the wirelesshart standard,” trial automation systems—A comprehensive overview,” in Proc. IEEE
in Proc. IEEE Int. Conf. Emerg. Technol. Factory Autom. (ETFA), 2008, 18th Conf. Emerg. Technol. Factory Autom. (ETFA), 2013, pp. 1–4.
pp. 899–907. [118] R. Langmann and L. Meyer, “Automation services from the cloud,” in
[94] W. Liang, X. Zhang, Y. Xiao, F. Wang, P. Zeng, and H. Yu, “Survey and Proc. IEEE 11th Int. Conf. Remote Eng. Virtual Instrum. (REV), 2014,
experiments of WIA-PA specification of industrial wireless network,” pp. 256–261.
Wireless Commun. Mobile Comput., vol. 11, no. 8, pp. 1197–1212, [119] V. Gazis, A. Leonardi, K. Mathioudakis, K. Sasloglou, P. Kikiras, and
2011. R. Sudhaakar, “Components of fog computing in an industrial Internet
[95] B. Galloway and G. P. Hancke, “Introduction to industrial control of Things context,” in Proc. 12th Annu. IEEE Int. Conf. Sens. Commun.
networks,” IEEE Commun. Surveys Tuts., vol. 15, no. 2, pp. 860–880, Netw. Workshops (SECON Workshops), Jun. 2015, pp. 1–6.
2nd Quart., 2013. [120] J. Pizoń and J. Lipski, “Perspectives for fog computing in manufactur-
[96] M. Felser, “Real-time Ethernet-industry prospective,” Proc. IEEE, ing,” Appl. Comput. Sci., vol. 12, no. 3, pp. 37–46, Dec. 2016.
vol. 93, no. 6, pp. 1118–1129, Jun. 2005. [121] S. Gr´’uner, J. Pfrommer, and F. Palm, “RESTful industrial commu-
[97] H. Lasi, P. Fettke, H.-G. Kemper, T. Feld, and M. Hoffmann, “Industry nication with OPC UA,” IEEE Trans. Ind. Informat., vol. 12, no. 5,
4.0,” Bus. Inf. Syst. Eng., vol. 6, no. 4, p. 239, 2014. pp. 1832–1841, Oct. 2016.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3497

[122] H. Hu, Y. Wen, T.-S. Chua, and X. Li, “Toward scalable systems [147] S. I. Shafiq, C. Sanin, C. Toro, and E. Szczerbicki, “Virtual engineering
for big data analytics: A technology tutorial,” IEEE Access, vol. 2, object (VEO): Toward experience-based design and manufacturing for
pp. 652–687, 2014. industry 4.0,” Cybern. Syst., vol. 46, nos. 1–2, pp. 35–50, 2015.
[123] J. Li, F. Tao, Y. Cheng, and L. Zhao, “Big data in product lifecycle man- [148] S. I. Shafiq, C. Sanin, E. Szczerbicki, and C. Toro, “Virtual engineer-
agement,” Int. J. Adv. Manuf. Technol., vol. 81, nos. 1–4, pp. 667–684, ing factory: Creating experience base for industry 4.0,” Cybern. Syst.,
2015. vol. 47, nos. 1–2, pp. 32–47, 2016.
[124] L. Stojanovic, M. Dinic, N. Stojanovic, and A. Stojadinovic, “Big- [149] P. Choe, J. D. Tew, and S. Tong, “Effect of cognitive automation in
data-driven anomaly detection in industry (4.0): An approach and a a material handling system on manufacturing flexibility,” Int. J. Prod.
case study,” in Proc. IEEE Int. Conf. Big Data (Big Data), 2016, Econ., vol. 170, pp. 891–899, Dec. 2015.
pp. 1647–1652. [150] Å. Fasth, J. Stahre, and K. Dencker, “Analysing changeability and time
[125] J. Wu, S. Guo, J. Li, and D. Zeng, “Big data meet green chal- parameters due to levels of automation in an assembly system,” in
lenges: Greening big data,” IEEE Syst. J., vol. 10, no. 3, pp. 873–887, Proc. IEEE 18th Conf. Flexible Autom. Intell. Manuf. (FAIM), 2008,
Sep. 2016. pp. 700–707.
[126] J. Wu, S. Guo, J. Li, and D. Zeng, “Big data meet green challenges: [151] S. Ford, U. Rauschecker, and N. Athanassopoulou, “System-of-system
Big data toward green applications,” IEEE Syst. J., vol. 10, no. 3, approaches and challenges for multi-site manufacturing,” in Proc. IEEE
pp. 888–900, Sep. 2016. 7th Int. Conf. Syst. Syst. Eng. (SoSE), Jul. 2012, pp. 1–6.
[127] J. Lee, H.-A. Kao, and S. Yang, “Service innovation and smart analytics [152] I. Malỳ, D. Sedláček, and P. Leitão, “Augmented reality experiments
for industry 4.0 and big data environment,” Procedia CIRP, vol. 16, with industrial robot in industry 4.0 environment,” in Proc. IEEE 14th
pp. 3–8, Jul. 2014. Int. Conf. Ind. Informat. (INDIN), 2016, pp. 176–181.
[128] J. Lee, B. Bagheri, and H.-A. Kao, “Recent advances and trends of [153] C. B. Grigore and P. Coiffet, Virtual Reality Technology. London, U.K.:
cyber-physical systems and big data analytics in industrial informatics,” Wiley-Intersci., 1994.
in Proc. Int. Conf. Ind. Informat. (INDIN), 2014, pp. 1–6. [154] S. Büttner, O. Sand, and C. Röcker, “Extending the design space in
[129] R. Atat, L. Liu, J. Wu, G. Li, C. Ye, and Y. Yang, “Big data meet industrial manufacturing through mobile projection,” in Proc. ACM
cyber-physical systems: A panoramic survey,” IEEE Access, vol. 6, 17th Int. Conf. Human–Comput. Interact. Mobile Devices Services
pp. 73603–73636, 2018. Adjunct (MobileHCI), 2015, pp. 1130–1133.
[130] S. Nolfi and D. Floreano, Evolutionary Robotics: The Biology, [155] D. Mourtzis, E. Vlachou, V. Zogopoulos, and X. Fotini, Integrated
Intelligence, and Technology. Cambridge, MA, USA: MIT Press, 2000. Production and Maintenance Scheduling Through Machine Monitoring
[131] J. Rossmann, “eRobotics meets the Internet of Things: Modern tools and Augmented Reality: An Industry 4.0 Approach. Cham, Switzerland:
for today’s challenges in robotics and automation,” in Proc. IEEE Int. Springer Int., 2017, pp. 354–362.
Conf. Develop. e-Syst. Eng. (DeSE), 2015, pp. 318–323. [156] D. Gorecky, M. Schmitt, M. Loskyll, and D. Zühlke, “Human–machine-
[132] T. Cichon, M. Priggemeyer, and J. Rossmann, “Simulation-based con- interaction in the industry 4.0 era,” in Proc. 12th IEEE Int. Conf. Ind.
trol and simulation-based support in eRobotics applications,” Appl. Informat. (INDIN), 2014, pp. 289–294.
Mech. Mater., vol. 840, pp. 74–81, Jun. 2016. [157] G. Ding, Z. Tan, J. Wu, J. Zeng, and L. Zhang, “Indoor fingerprinting
[133] J. Wan, S. Tang, H. Yan, D. Li, S. Wang, and A. V. Vasilakos, localization and tracking system using particle swarm optimization and
“Cloud robotics: Current status and open issues,” IEEE Access, vol. 4, Kalman filter,” IEICE Trans. Commun., vol. 98, no. 3, pp. 502–514,
pp. 2797–2807, 2016. 2015.
[134] G. Q. Zhang et al., “Use of industrial robots in additive
[158] A. Giret and V. Botti, “Engineering Holonic manufacturing systems,”
manufacturing—A survey and feasibility study,” in Proc. IEEE 41st
Comput. Ind., vol. 60, no. 6, pp. 428–440, 2009.
Int. Symp. Robot. ISR/Robotik, 2014, pp. 1–6.
[159] M. K. Adeyeri, K. Mpofu, and T. A. Olukorede, “Integration of agent
[135] K.-M. M. Tam, J. R. Coleman, N. W. Fine, and C. T. Mueller,
technology into manufacturing enterprise: A review and platform for
“Robotics-enabled stress line additive manufacturing,” in Robotic
industry 4.0,” in Proc. IEEE Int. Conf. Ind. Eng. Oper. Manag. (IEOM),
Fabrication in Architecture, Art and Design. Cham, Switzerland:
2015, pp. 1–10.
Springer, 2016, pp. 350–361.
[160] L. P. Kaelbling, M. L. Littman, and A. W. Moore, “Reinforcement
[136] J.-F. Allan and J. Beaudry, “Robotic systems applied to power
learning: A survey,” J. Artif. Intell. Res., vol. 4, no. 1, pp. 237–285,
substations—A state-of-the-art survey,” in Proc. IEEE 3rd Int. Conf.
1996.
Appl. Robot. Power Ind. (CARPI), 2014, pp. 1–6.
[137] A. Richert, M. Shehadeh, S. Müller, S. Schröder, and S. Jeschke, [161] J. Schmidhuber, “Deep learning in neural networks: An overview,”
“Robotic workmates—Hybrid human–robot-teams in the industry 4.0,” Neural Netw., vol. 61, pp. 85–117, Jan. 2015.
in Proc. IEEE 11th Int. Conf. e-Learn. (ICEL), 2016, p. 127. [162] R. Jain, R. Kasturi, and B. G. Schunck, Machine Vision, vol. 5.
[138] I. D. Peake, A. Vuyyuru, J. O. Blech, N. Vergnaud, and L. Fernando, New York, NY, USA: McGraw-Hill, 1995.
“Cloud-based analysis and control for robots in industrial automation,” [163] G. G. Chowdhury, “Natural language processing,” Annu. Rev. Inf. Sci.
in Proc. IEEE 21st Int. Conf. Parallel Distrib. Syst. (ICPADS), 2015, Technol., vol. 37, no. 1, pp. 51–89, 2003.
pp. 837–840. [164] C. Toro, I. Barandiaran, and J. Posada, “A perspective on knowl-
[139] L. Bechthold et al., 3-D Printing: A Qualitative Assessment of edge based and intelligent systems implementation in industrie 4.0,”
Applications, Recent Trends and the Technology’s Future Potential, Procedia Comput. Sci., vol. 60, no. 1, pp. 362–370, 2015.
Studien zum deutschen Innov. Syst., Berlin, Germany, 2015. [165] J. Posada et al., “Visual computing as a key enabling technology for
[140] J. Bohuslava, J. Martin, and H. Igor, “TCP/IP protocol utilisation in industrie 4.0 and industrial Internet,” IEEE Comput. Graph. Appl.,
process of dynamic control of robotic cell according industry 4.0 con- vol. 35, no. 2, pp. 26–40, Mar./Apr. 2015.
cept,” in Proc. IEEE 15th Int. Symp. Appl. Mach. Intell. Informat. [166] L. Pérez, Í. Rodríguez, N. Rodríguez, R. Usamentiaga, and D. F. García,
(SAMI), Jan. 2017, pp. 217–222. “Robot guidance using machine vision techniques in industrial envi-
[141] A. Dix, J. Finlay, G. Abowd, and R. Beale, Human Computer ronments: A comparative review,” Sensors, vol. 16, no. 3, p. 335,
Interaction, Prentice-Hall, 2004. 2016.
[142] A. Seth, J. M. Vance, and J. H. Oliver, “Virtual reality for assem- [167] L. Monostori, “Cyber-physical production systems: Roots, expectations
bly methods prototyping: A review,” Virtual Reality, vol. 15, no. 1, and R&D challenges,” Procedia CIRP, vol. 17, pp. 9–13, Jan. 2014.
pp. 5–20, Mar. 2011. [168] A. Stork, “Visual computing challenges of advanced manufacturing
[143] M. Bougaa, S. Bornhofen, H. Kadima, and A. Rivière, “Virtual reality and industrie 4.0 [guest editors’ introduction],” IEEE Comput. Graph.
for manufacturing engineering in the factories of the future,” Appl. Appl., vol. 35, no. 2, pp. 21–25, Mar./Apr. 2015.
Mech. Mater., vols. 789–790, pp. 1275–1282, Sep. 2015. [169] S. Wang, J. Wan, D. Zhang, D. Li, and C. Zhang, “Towards smart
[144] J. Orlosky, K. Kiyokawa, and H. Takemura, “Virtual and augmented factory for industry 4.0: A self-organized multi-agent system with
reality on the 5G highway,” J. Inf. Process., vol. 25, pp. 133–141, big data based feedback and coordination,” Comput. Netw., vol. 101,
Feb. 2017. pp. 158–168, Jun. 2016.
[145] V. Paelke, “Augmented reality in the smart factory: Supporting work- [170] B. Bagheri, S. Yang, H.-A. Kao, and J. Lee, “Cyber-physical systems
ers in an industry 4.0. environment,” in Proc. IEEE Emerg. Technol. architecture for self-aware machines in industry 4.0 environment,” IFAC
Factory Autom. (ETFA), 2014, pp. 1–4. PapersOnLine, vol. 48, no. 3, pp. 1622–1627, 2015.
[146] C.-T. Kao, K.-Y. Jan, and R. C. S. Chen, “A cloud-based framework [171] M. Dopico, A. Gomez, D. De la Fuente, N. García, R. Rosillo, and
to enhance augmented reality,” in Proc. IEEE 7th Int. Conf. Complex J. Puche, “A vision of industry 4.0 from an artificial intelligence point
Intell. Softw. Intensive Syst., Jul. 2013, pp. 78–82. of view,” in Proc. Int. Conf. Artif. Intell. (ICAI), 2016, p. 407.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3498 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

[172] L. Monostori, A. Markus, H. Van Brussel, and E. Westkämpfer, [198] J. Morgan and G. E. O’Donnell, “The cyber physical implementation
“Machine learning approaches to manufacturing,” CIRP Ann. Manuf. of cloud manufactuirng monitoring systems,” Procedia CIRP, vol. 33,
Technol., vol. 45, no. 2, pp. 675–712, 1996. pp. 29–34, Dec. 2015.
[173] E. Raymond, “The cathedral and the bazaar,” Philosophy Technol., [199] R. Anderl, “Industrie 4.0—Advanced engineering of smart products
vol. 12, no. 3, p. 23, 1999. and smart production,” in Proc. 19th Int. Seminar High Technol.
[174] K. Crowston, K. Wei, J. Howison, and A. Wiggins, “Free/libre open- Technol. Innov. Product Develop., Piracicaba, Brazil, 2014.
source software development: What we know and what we do not [200] L. Zhang et al., “Future manufacturing industry with cloud man-
know,” ACM Comput. Surveys, vol. 44, no. 2, p. 7, 2012. ufacturing,” in Proc. Cloud Based Design Manuf. (CBDM), 2014,
[175] D. A. Wheeler. (Jul. 2015). Why Open Source Software/Free Software pp. 127–152.
(OSS/FS, FLOSS, or FOSS)? Look at the Numbers. [Online]. Available: [201] L. Wang, J. He, and S. Xu, “The application of industry 4.0 in cus-
https://www.dwheeler.com/oss_fs_why.html tomized furniture manufacturing industry,” in Proc. MATEC Web Conf.,
[176] S. A. Ajila and D. Wu, “Empirical study of the effects of open source vol. 100, 2017, Art. no. 03022.
adoption on software development economics,” J. Syst. Softw., vol. 80, [202] C.-T. Yen, Y.-C. Liu, C.-C. Lin, C.-C. Kao, W.-B. Wang, and Y.-R. Hsu,
no. 9, pp. 1517–1529, 2007. “Advanced manufacturing solution to industry 4.0 trend through sens-
[177] I. Oshri, H. J. de Vries, and H. de Vries, “The rise of firefox in the ing network and cloud computing technologies,” in Proc. IEEE Int.
Web browser industry: The role of open source in setting standards,” Conf. Autom. Sci. Eng. (CASE), 2014, pp. 1150–1152.
Bus. History, vol. 52, no. 5, pp. 834–856, 2010. [203] J. Lee, B. Bagheri, and H.-A. Kao, “A cyber-physical systems archi-
[178] D. Uckelmann, M. Harrison, and F. Michahelles, “An architectural tecture for industry 4.0-based manufacturing systems,” Manuf. Lett.,
approach towards the future Internet of Things,” in Architecting the vol. 3, pp. 18–23, Jan. 2015.
Internet of Things. Heidelberg, Germany: Springer, 2011, pp. 1–24. [204] Z. Zhang, X. Li, X. Wang, and H. Cheng, Decentralized Cyber-Physical
[179] S. Han, M.-S. Kim, and H. S. Park, “Open software platform for robotic Systems: A Paradigm for Cloud-Based Smart Factory of Industry 4.0.
services,” IEEE Trans. Autom. Sci. Eng., vol. 9, no. 3, pp. 467–481, Cham, Switzerland: Springer Int., 2017, pp. 127–171.
Jul. 2012. [205] R. S. Peres, A. D. Rocha, A. Coelho, and J. B. Oliveira, “A
[180] B. T. Wittbrodt et al., “Life-cycle economic analysis of distributed highly flexible, distributed data analysis framework for industry
manufacturing with open-source 3-D printers,” Mechatronics, vol. 23, 4.0 manufacturing systems,” in Service Orientation in Holonic
no. 6, pp. 713–726, 2013. and Multi-Agent Manufacturing. Cham, Switzerland: Springer, 2017,
[181] S. Porru, A. Pinna, M. Marchesi, and R. Tonelli, “Blockchain-oriented pp. 373–381.
software engineering: Challenges and new directions,” in Proc. 39th [206] SmartFactoryKL . Accessed: Oct. 2018. [Online]. Available: http://
Int. Conf. Softw. Eng. Companion, 2017, pp. 169–171. smartfactory.de/research/publications-2017/?lang=en
[182] X. Wu, X. Zhu, G.-Q. Wu, and W. Ding, “Data mining with big data,” [207] L. Kubáč, V. Kebo, F. Beneš, and P. Staša, “RFID and augmented
IEEE Trans. Knowl. Data Eng., vol. 26, no. 1, pp. 97–107, Jan. 2014. reality,” in Proc. IEEE 14th Int. Carpathian Control Conf. (ICCC),
[183] J. Highsmith and A. Cockburn, “Agile software development: The 2013, pp. 186–191.
business of innovation,” Computer, vol. 34, no. 9, pp. 120–127, [208] C. Arnold, D. Kiel, and K.-I. Voigt, “How industry 4.0 changes business
Sep. 2001. models in different manufacturing industries,” in Proc. ISPIM Innov.
[184] U. Goltz, R. H. Reussner, M. Goedicke, W. Hasselbring, L. Märtin, Symp., 2016, p. 1.
and B. Vogel-Heuser, “Design for future: Managed software evolution,” [209] A. Walter, R. Finger, R. Huber, and N. Buchmann, “Opinion: Smart
Comput. Sci. Res. Develop., vol. 30, nos. 3–4, pp. 321–331, 2015. farming is key to developing sustainable agriculture,” Proc. Nat. Acad.
[185] G. Aceto, V. Persico, and A. Pescapè, “The role of information Sci. USA, vol. 114, no. 24, pp. 6148–6150, 2017.
and communication technologies in healthcare: Taxonomies, perspec- [210] H. Sundmaeker, C. Verdouw, S. Wolfert, and L. P. Freire, “Internet
tives, and challenges,” J. Netw. Comput. Appl., vol. 107, pp. 125–154, of food and farm 2020,” in Digitising the Industry-Internet of Things
Apr. 2018. Connecting Physical, Digital and Virtual Worlds, O. Vermesan and
[186] S. Ivanovic, V. Milojica, and V. Roblek, “A holistic approach to P. Friess, Eds., River, 2016, pp. 129–151.
innovations in tourism,” in Proc. ICESoS, 2016, pp. 367–380. [211] L. Chiaraviglio et al., “Bringing 5G into rural and low-income areas:
[187] E. Oztemel, “Intelligent manufacturing systems,” in Artificial Is it feasible,” IEEE Commun. Stand. Mag., vol. 1, no. 3, pp. 50–57,
Intelligence Techniques for Networked Manufacturing Enterprises Sep. 2017.
Management. London, U.K.: Springer, 2010, pp. 1–41. [212] S. Wolfert, L. Ge, C. Verdouw, and M.-J. Bogaardt, “Big data
[188] F. Tao, Y. Cheng, L. Zhang, and A. Y. C. Nee, “Advanced manufactur- in smart farming—A review,” Agricult. Syst., vol. 153, pp. 69–80,
ing systems: Socialization characteristics and trends,” J. Intell. Manuf., May 2017.
vol. 28, no. 5, pp. 1079–1094, Jun. 2017. [213] S. Wolfert, C. A. G. Sorensen, and D. Goense, “A future
[189] D. Zuehlke, “SmartFactory—Towards a factory-of-things,” Annu. Rev. Internet collaboration platform for safe and healthy food from
Control, vol. 34, no. 1, pp. 129–138, 2010. farm to fork,” in Proc. IEEE Annu. SRII Glob. Conf. (SRII),
[190] S. Wang, J. Wan, D. Li, and C. Zhang, “Implementing smart factory of 2014, pp. 266–273.
industrie 4.0: An outlook,” Int. J. Distrib. Sensor Netw., vol. 12, no. 1, [214] K. Poppe, J. Wolfert, C. Verdouw, and A. Renwick, “A European per-
Jan. 2016, Art. no. 7. spective on the economics of big data,” Farm Policy J., vol. 12, no. 1,
[191] J. Lee, B. Bagheri, and H.-A. Kao, “Cyber-integrated big data analyt- pp. 11–19, 2015.
ics agent for industry 4.0 applications,” in Proc. Expert Forum Agent [215] C. Umstatter, “The evolution of virtual fences: A review,” Comput.
Ind. 4.0, Apr. 2014. Electron. Agricult., vol. 75, no. 1, pp. 10–22, 2011.
[192] J. Lee, “Smart factory systems,” Informatik Spektrum, vol. 38, no. 3, [216] D. Floreano and R. J. Wood, “Science, technology and the future
pp. 230–235, 2015. of small autonomous drones,” Nature, vol. 521, no. 7553, p. 460,
[193] A. Khan and K. Turowski, “A survey of current challenges in manu- 2015.
facturing industry and preparation for industry 4.0,” in Proc. 1st Int. [217] G. Bareth et al., “Low-weight and UAV-based hyperspectral
Sci. Conf. Intell. Inf. Technol. Ind. (IITI), 2016, pp. 15–26. full-frame cameras for monitoring crops: Spectral comparison
[194] A. A. F. Saldivar, Y. Li, W.-N. Chen, Z.-H. Zhan, J. Zhang, and with portable spectroradiometer measurements,” Photogrammetrie
L. Y. Chen, “Industry 4.0 with cyber-physical integration: A design Fernerkundung Geoinformation, vol. 2015, no. 1, pp. 69–79,
and manufacture perspective,” in Proc. IEEE 21st Int. Conf. Autom. 2015.
Comput. (ICAC), 2015, pp. 1–6. [218] M. Wahabzada, A.-K. Mahlein, C. Bauckhage, U. Steiner, E.-C. Oerke,
[195] M. Rüßmann et al., Industry 4.0: The Future of Productivity and and K. Kersting, “Plant phenotyping using probabilistic topic models:
Growth in Manufacturing Industries, Boston Consult. Group, Boston, uncovering the hyperspectral language of plants,” Sci. Rep., vol. 6,
MA, USA, 2015, p. 14. Mar. 2016, Art. no. 22482.
[196] L. Wang, M. Törngren, and M. Onori, “Current status and advancement [219] D. Alderson, L. Li, W. Willinger, and J. C. Doyle, “Understanding
of cyber-physical systems in manufacturing,” J. Manuf. Syst., vol. 37, Internet topology: Principles, models, and validation,” IEEE/ACM
pp. 517–527, Oct. 2015. Trans. Netw., vol. 13, no. 6, pp. 1205–1218, Dec. 2005.
[197] M. A. Pisching, F. Junqueira, D. J. S. Filho, and P. E. Miyagi, “Service [220] M. Konte, R. Perdisci, and N. Feamster, “ASwatch: An as reputation
composition in the cloud-based manufacturing focused on the industry system to expose bulletproof hosting ases,” ACM SIGCOMM Comput.
4.0,” in Proc. Conf. Comput. Elect. Ind. Syst., 2015, pp. 65–72. Commun. Rev., vol. 45, no. 4, pp. 625–638, 2015.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3499

[221] M. Dischinger, A. Mislove, A. Haeberlen, and K. P. Gummadi, [242] R. P. Karrer, Í. Matyasovszki, A. Botta, and A. Pescapé, “Experimental
“Detecting bittorrent blocking,” in Proc. 8th ACM SIGCOMM Conf. evaluation and characterization of the magnets wireless backbone,”
Internet Meas., 2008, pp. 3–8. in Proc. ACM 1st Int. Workshop Wireless Netw. Testbeds Exp. Eval.
[222] V. Bashko, N. Melnikov, A. Sehgal, and J. Schönwälder, “BonaFide: Characterization, 2006, pp. 26–33.
A traffic shaping detection tool for mobile networks,” in Proc. [243] A. Varghese and D. Tandur, “Wireless requirements and challenges
IFIP/IEEE Int. Symp. Integr. Netw. Manag. (IM), May 2013, in industry 4.0,” in Proc. IEEE Int. Conf. Contemporary Comput.
pp. 328–335. Informat. (IC3I), 2014, pp. 634–638.
[223] X. Xu, Y. Jiang, T. Flach, E. Katz-Bassett, D. R. Choffnes, and [244] P. Rawat, K. D. Singh, and J. M. Bonnin, “Cognitive radio for M2M and
R. Govindan, “Investigating transparent Web proxies in cellular Internet of Things: A survey,” Comput. Commun., vol. 94, pp. 1–29,
networks,” in Proc. Int. Conf. Passive Active Netw. Meas., 2015, Nov. 2016.
pp. 262–276. [245] T. Ulversoy, “Software defined radio: Challenges and opportunities,”
[224] T. Chung, D. R. Choffnes, and A. Mislove, “Tunneling for trans- IEEE Commun. Surveys Tuts., vol. 12, no. 4, pp. 531–550, 4th Quart.,
parency: A large-scale analysis of end-to-end violations in the Internet,” 2010.
in Proc. ACM Internet Meas. Conf., 2016, pp. 199–213. [246] A. Morgado, K. M. S. Huq, S. Mumtaz, and J. Rodriguez, “A
[225] C. Zhang, C. Huang, K. W. Ross, D. A. Maltz, and J. Li, “Inflight survey of 5G technologies: Regulatory, standardization and indus-
modifications of content: Who are the culprits,” in Proc. 4th USENIX trial perspectives,” Digit. Commun. Netw., vol. 4, no. 2, pp. 87–97,
Conf. Large Scale Exploits Emergent Threats, 2011, p. 8. 2018.
[226] S. Khattak, T. Elahi, L. Simon, C. M. Swanson, S. J. Murdoch, and [247] L. Grobe et al., “High-speed visible light communication
I. Goldberg, “SoK: Making sense of censorship resistance systems,” systems,” IEEE Commun. Mag., vol. 51, no. 12, pp. 60–66,
Privacy Enhanc. Technol., vol. 2016, no. 4, pp. 37–61, 2016. Dec. 2013.
[227] P. Marchetta, V. Persico, A. Pescapè, and E. Katz-Bassett, “Don’t [248] A. Singla, B. Chandrasekaran, P. Godfrey, and B. Maggs, “The Internet
trust traceroute (completely),” in Proc. ACM Workshop Student, 2013, at the speed of light,” in Proc. 13th ACM Workshop Hot Topics Netw.,
pp. 5–8. 2014, p. 1.
[228] P. Marchetta, A. Montieri, V. Persico, A. Pescapè, Í. Cunha, and [249] G. Laughlin, A. Aguirre, and J. Grundfest, “Information transmission
E. Katz-Bassett, “How and how much traceroute confuses our between financial markets in Chicago and New York,” Finan. Rev.,
understanding of network paths,” in Proc. IEEE Int. Symp. Local vol. 49, no. 2, pp. 283–312, 2014.
Metropolitan Area Netw. (LANMAN), Jun. 2016, pp. 1–7. [250] T. H. Szymanski, “Supporting consumer services in a deterministic
industrial Internet core network,” IEEE Commun. Mag., vol. 54, no. 6,
[229] V. Persico, A. Botta, P. Marchetta, A. Montieri, and A. Pescapè, “On the
pp. 110–117, Jun. 2016.
performance of the wide-area networks interconnecting public-cloud
datacenters around the globe,” Comput. Netw., vol. 112, pp. 67–83, [251] X. Jiang et al., “Low-latency networking: Where latency lurks and how
Jan. 2017. to tame it,” Proc. IEEE, vol. 107, no. 2, pp. 280–306, Feb. 2019.
[252] K. Yang, S. Martin, C. Xing, J. Wu, and R. Fan, “Energy-efficient
[230] S. Sundaresan, W. De Donato, N. Feamster, R. Teixeira, S. Crawford,
power control for device-to-device communications,” IEEE J. Sel.
and A. Pescapè, “Broadband Internet performance: A view from the
Areas Commun., vol. 34, no. 12, pp. 3208–3220, Dec. 2016.
gateway,” in Proc. ACM SIGCOMM Comput. Commun. Rev., vol. 41,
2011, pp. 134–145. [253] T. Yokotani and Y. Sasaki, “Comparison with HTTP and MQTT on
required network resources for IoT,” in Proc. IEEE Int. Conf. Control
[231] N. Vallina-Rodriguez, S. Sundaresan, C. Kreibich, N. Weaver, and
Electron. Renew. Energy Commun. (ICCEREC), 2016, pp. 1–6.
V. Paxson, “Beyond the radio: Illuminating the higher layers of mobile
[254] D. R. Silva, G. M. Oliveira, I. Silva, P. Ferrari, and E. Sisinni,
networks,” in Proc. ACM 13th Annu. Int. Conf. Mobile Syst. Appl.
“Latency evaluation for MQTT and websocket protocols: An indus-
Services, 2015, pp. 375–387.
try 4.0 perspective,” in Proc. IEEE Symp. Comput. Commun. (ISCC),
[232] A. Maltinsky, R. Giladi, and Y. Shavitt, “On network neutrality mea- 2018, pp. 1233–1238.
surements,” ACM Trans. Intell. Syst. Technol., vol. 8, no. 4, p. 56,
[255] P. Marchetta, V. Persico, G. Aceto, A. Botta, and A. Pescapè,
2017.
“Measuring networks using IP options,” IEEE Netw., vol. 31, no. 3,
[233] G. Aceto and A. Pescapè, “Internet censorship detection: A survey,” pp. 30–36, May/Jun. 2017.
Comput. Netw., vol. 83, pp. 381–421, Jun. 2015. [256] E. J. Malecki and H. Wei, “A wired world: The evolving geogra-
[234] P. Marchetta, P. Mérindol, B. Donnet, A. Pescapè, and J. Pansiot, phy of submarine cables and the shift to Asia,” Ann. Assoc. Amer.
“Topology discovery at the router level: A new hybrid tool targeting ISP Geographers, vol. 99, no. 2, pp. 360–382, 2009.
networks,” IEEE J. Sel. Areas Commun., vol. 29, no. 9, pp. 1776–1787, [257] A. Annunziato, “5G vision: NGMN—5G initiative,” in Proc. IEEE 81st
Oct. 2011. Veh. Technol. Conf. (VTC Spring), May 2015, pp. 1–5.
[235] V. Persico, A. Montieri, and A. Pescapè, “CloudSurf: A platform for [258] R. Atat, L. Liu, H. Chen, J. Wu, H. Li, and Y. Yi, “Enabling cyber-
monitoring public-cloud networks,” in Proc. IEEE 2nd Int. Forum Res. physical communication in 5G cellular networks: Challenges, spatial
Technol. Soc. Ind. Leveraging Better Tomorrow (RTSI), Sep. 2016, spectrum sensing, and cyber-security,” IET Cyber Phys. Syst. Theory
pp. 1–6. Appl., vol. 2, no. 1, pp. 49–54, 2017.
[236] G. Aceto, V. Persico, A. Pescapè, and F. Palumbo, “An experimental [259] J. An, K. Yang, J. Wu, N. Ye, S. Guo, and Z. Liao, “Achieving sus-
evaluation of the impact of heterogeneous scenarios and virtualiza- tainable ultra-dense heterogeneous networks for 5G,” IEEE Commun.
tion on the available bandwidth estimation tools,” in Proc. IEEE Int. Mag., vol. 55, no. 12, pp. 84–90, Dec. 2017.
Workshop Meas. Netw. (M&N) (IEEE M&N), Naples, Italy, Sep. 2017, [260] R. Mijumbi, J. Serrat, J.-L. Gorricho, N. Bouten, F. De Turck, and
pp. 1–6. R. Boutaba, “Network function virtualization: State-of-the-art and
[237] W. De Donato, A. Botta, and A. Pescapè, “Hobbit: A platform for research challenges,” IEEE Commun. Surveys Tuts., vol. 18, no. 1,
monitoring broadband performance from the user network,” in Proc. pp. 236–262, 1st Quart., 2016.
TMA, 2014, pp. 65–77. [261] H. Huang, S. Guo, J. Wu, and J. Li, “Service chaining for hybrid
[238] D. Kreutz, F. M. V. Ramos, P. E. Verissimo, C. E. Rothenberg, network function,” IEEE Trans. Cloud Comput., to be published.
S. Azodolmolky, and S. Uhlig, “Software-defined networking: A com- [262] H. Huang, S. Guo, J. Wu, and J. Li, “Green datapath for TCAM-based
prehensive survey,” Proc. IEEE, vol. 103, no. 1, pp. 14–76, Jan. 2015. software-defined networks,” IEEE Commun. Mag., vol. 54, no. 11,
[239] G. Aceto, A. Botta, P. Marchetta, V. Persico, and A. Pescapè, “A pp. 194–201, Nov. 2016.
comprehensive survey on Internet outages,” J. Netw. Comput. Appl., [263] P. Schneider, C. Mannweiler, and S. Kerboeuf, “Providing strong 5G
vol. 113, pp. 36–63, Jul. 2018. mobile network slice isolation for highly sensitive third-party services,”
[240] A. M. A. Sergeant and J. C. Weber, “Sun storm dangers! Protecting it, in Proc. IEEE Wireless Commun. Netw. Conf. (WCNC), 2018, pp. 1–6.
business, and society,” J. Corporate Account. Finance, vol. 23, no. 5, [264] O. Mämmelä, J. Hiltunen, J. Suomalainen, K. Ahola, P. Mannersalo,
pp. 3–11, 2012. and J. Vehkaperä, “Towards micro-segmentation in 5G network secu-
[241] R. P. Karrer, I. Matyasovszki, A. Botta, and A. Pescape, “MagNets— rity,” in Proc. Eur. Conf. Workshop Netw. Manag. Qual. Service
Experiences from deploying a joint research-operational next- Security 5G Netw. Commun. (EuCNC), 2016, pp. 1–6.
generation wireless access network testbed,” in Proc. IEEE 3rd [265] Z. Kotulski et al., “On end-to-end approach for slice isolation in 5G
Int. Conf. Testbeds Res. Infrastruct. Develop. Netw. Commun. networks. Fundamental challenges,” in Proc. Feder. Conf. Comput. Sci.
(TridentCom), 2007, pp. 1–10. Inf. Syst. (FedCSIS), Sep. 2017, pp. 783–792.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
3500 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 21, NO. 4, FOURTH QUARTER 2019

[266] (Apr. 2016). The Internet of Things and the New Industrial Revolution. [290] A. C. Valdeza, P. Braunera, A. K. Schaara, A. Holzingerb, and
[Online]. Available: https://www.morganstanley.com/ideas/industrial- M. Zieflea, “Reducing complexity with simplicity-usability methods
internet-of-things-and-automation-robotics/ for industry 4.0,” in Proc. 19th Triennial Congr. IEA, vol. 9, 2015,
[267] R. van Kranenburg and A. Bassi, “IoT challenges,” Commun. Mobile p. 14.
Comput., vol. 1, no. 1, p. 9, Nov. 2012. [291] C. Wittenberg, “Human-CPS interaction-requirements and human–
[268] F. Palm, S. Grüner, J. Pfrommer, M. Graube, and L. Urbas, “Open machine interaction methods for the industry 4.0,” IFAC PapersOnLine,
source as enabler for OPC UA in industrial automation,” in Proc. IEEE vol. 49, no. 19, pp. 420–425, 2016.
20th Conf. Emerg. Technol. Factory Autom. (ETFA), 2015, pp. 1–6. [292] Ø. Hauge, C. Ayala, and R. Conradi, “Adoption of open source
[269] A.-R. Sadeghi, C. Wachsmann, and M. Waidner, “Security and pri- software in software-intensive organizations—A systematic litera-
vacy challenges in industrial Internet of Things,” in Proc. 52nd ture review,” Inf. Softw. Technol., vol. 52, no. 11, pp. 1133–1154,
ACM/EDAC/IEEE Design Autom. Conf. (DAC), 2015, pp. 1–6. 2010.
[270] E. Byres and J. Lowe, “The myths and facts behind cyber security risks [293] Z. Liao et al., “A prediction model of the project life-span in open
for industrial control systems,” in Proc. VDE Congr., vol. 116, 2004, source software ecosystem,” Mobile Netw. Appl., vol. 24, no. 4,
pp. 213–218. pp. 1382–1391, Jan. 2018.
[271] M. N. Islam, V. C. Patil, and S. Kundu, “Determining proximal geolo- [294] K. Christidis and M. Devetsikiotis, “Blockchains and smart contracts
cation of IoT edge devices via covert channel,” in Proc. 18th Int. Symp. for the Internet of Things,” IEEE Access, vol. 4, pp. 2292–2303,
Qual. Electron. Design (ISQED), Mar. 2017, pp. 196–202. 2016.
[272] T. Ermakova, J. Huenges, K. Erek, and R. Zarnekow, “Cloud comput- [295] M. English, S. Auer, and J. Domingue, “Block chain technolo-
ing in healthcare—A literature review on current state of research,” in gies & the semantic Web: A framework for symbiotic develop-
Proc. 19th Amer. Conf. Inf. Syst., Chicago, IL, USA, Aug. 2013. ment,” Dept. Comput. Sci., Univ. Bonn, Bonn, Germany, Rep.,
[273] S. P. Ahuja, S. Mani, and J. Zambrano, “A survey of the state of 2016.
cloud computing in healthcare,” Netw. Commun. Technol., vol. 1, no. 2, [296] G. Zyskind, O. Nathan, and A. Pentland, “Decentralizing privacy:
pp. 12–19, 2012. Using blockchain to protect personal data,” in Proc. IEEE Security
[274] H. Wu, Q. Wang, and K. Wolter, “Mobile healthcare systems with Privacy Workshops (SPW), 2015, pp. 180–184.
multi-cloud offloading,” in Proc. IEEE 14th Int. Conf. Mobile Data [297] F. Idelberger, G. Governatori, R. Riveret, and G. Sartor, “Evaluation
Manag., vol. 2, 2013, pp. 188–193. of logic-based smart contracts for blockchain systems,” in
[275] C. Ge, Z. Sun, N. Wang, K. Xu, and J. Wu, “Energy management Proc. Int. Symp. Rules Markup Lang. Semantic Web, 2016,
in cross-domain content delivery networks: A theoretical perspec- pp. 167–183.
tive,” IEEE Trans. Netw. Service Manag., vol. 11, no. 3, pp. 264–277, [298] P. Treleaven and B. Batrinca, “Algorithmic regulation: Automating
Sep. 2014. financial compliance monitoring and regulation using AI and
[276] V. Persico, P. Marchetta, A. Botta, and A. Pescapè, “Measuring network blockchain,” J. Financ. Transf., vol. 45, pp. 14–21, Jan. 2017.
throughput in the cloud: The case of Amazon EC2,” Comput. Netw., [299] X. Xu et al., “The blockchain as a software connector,” in Proc. 13th
vol. 93, pp. 408–422, Dec. 2015. Working IEEE/IFIP Conf. Softw. Architect. (WICSA), Apr. 2016,
[277] V. Persico, P. Marchetta, A. Botta, and A. Pescapè, “On network pp. 182–191.
throughput variability in Microsoft Azure cloud,” in Proc. IEEE Glob. [300] M. Vukolić, “The quest for scalable blockchain fabric: Proof-of-work
Commun. Conf. (GLOBECOM), 2015, pp. 1–6. vs. BFT replication,” in Proc. Int. Workshop Open Problems Netw.
[278] T. N. Gia, M. Jiang, A.-M. Rahmani, T. Westerlund, P. Liljeberg, Security, 2015, pp. 112–125.
and H. Tenhunen, “Fog computing in healthcare Internet of Things: [301] D. Ron and A. Shamir, “Quantitative analysis of the full bitcoin trans-
A case study on ECG feature extraction,” in Proc. IEEE Comput. action graph,” in Proc. Int. Conf. Financ. Cryptography Data Security,
Inf. Technol. Ubiquitous Comput. Commun. Depend. Auton. Secure 2013, pp. 6–24.
Comput. Pervasive Intell. and Comput. (CIT/IUCC/DASC/PICOM), [302] P. Kulkarni and Y. Ozturk, “mPHASiS: Mobile patient healthcare and
2015, pp. 356–363. sensor information system,” J. Netw. Comput. Appl., vol. 34, no. 1,
[279] X. Li, J. Wan, H.-N. Dai, M. Imran, M. Xia, and A. Celesti, “A hybrid pp. 402–417, 2011.
computing solution and resource scheduling strategy for edge comput- [303] P. A. Laplante and N. L. Laplante, “A structured approach for describ-
ing in smart manufacturing,” IEEE Trans. Ind. Informat., vol. 15, no. 7, ing healthcare applications for the Internet of Things,” in Proc. IEEE
pp. 4225–4234, Jul. 2019. 2nd World Forum Internet Things (WF-IoT), 2015, pp. 621–625.
[280] P. O’Donovan, C. Gallagher, K. Bruton, and D. T. O’Sullivan, “A fog [304] C. Doukas, T. Pliakas, and I. Maglogiannis, “Mobile healthcare
computing industrial cyber-physical system for embedded low-latency information management utilizing cloud computing and android OS,”
machine learning industry 4.0 applications,” Manuf. Lett., vol. 15, in Proc. Annu. Int. Conf. IEEE Eng. Med. Biol., 2010, pp. 1037–1040.
pp. 139–142, Jan. 2018. [305] A. S. Yeole and D. Kalbande, “Use of Internet of Things (IoT)
[281] T. B. Sheridan, “Human–robot interaction,” Human Factors, vol. 58, in healthcare: A survey,” in Proc. ACM Symp. Women Res., 2016,
no. 4, pp. 525–532, 2016. pp. 71–76.
[282] A. Huber and A. Weiss, “Developing human–robot interaction for an [306] Y. Yuehong, Y. Zeng, X. Chen, and Y. Fan, “The Internet of Things
industry 4.0 robot: How industry workers helped to improve remote- in healthcare: An overview,” J. Ind. Inf. Integr., vol. 1, pp. 3–13,
HRI to physical-HRI,” in Proc. Companion ACM/IEEE Int. Conf. Mar. 2016.
Human–Robot Interact., 2017, pp. 137–138. [307] K. R. Darshan and K. R. Anandakumar, “A comprehensive review on
[283] A. Weiss, A. Huber, J. Minichberger, and M. Ikeda, “First application usage of Internet of Things (IoT) in healthcare system,” in Proc. Int.
of robot teaching in an existing industry 4.0 environment: Does it really Conf. Emerg. Res. Electron. Comput. Sci. Technol. (ICERECT), 2015,
work,” Societies, vol. 6, no. 3, p. 20, 2016. pp. 132–136.
[284] (Feb. 2018). Augmented Reality Functional Requirements. [Online]. [308] Y. Shi, G. Ding, H. Wang, H. E. Roman, and S. Lu, “The fog com-
Available: http://thearea.org/area-resources/augmented-reality- puting service for healthcare,” in Proc. IEEE 2nd Int. Symp. Future
functional-requirements/ Inf. Commun. Technol. Ubiquitous HealthCare (Ubi-HealthTech), 2015,
[285] J. Burgner-Kahrs, D. C. Rucker, and H. Choset, “Continuum robots for pp. 1–5.
medical applications: A survey,” IEEE Trans. Robot., vol. 31, no. 6, [309] S. Patel, H. Park, P. Bonato, L. Chan, and M. Rodgers, “A review
pp. 1261–1280, Dec. 2015. of wearable sensors and systems with application in rehabilitation,” J.
[286] N. F. Lepora, P. Verschure, and T. J. Prescott, “The state of the Neuroeng. Rehabil., vol. 9, no. 1, p. 21, 2012.
art in biomimetics,” Bioinspiration Biomimetics, vol. 8, no. 1, 2013, [310] S. Ullah et al., “A comprehensive survey of wireless body area
Art. no. 013001. networks,” J. Med. Syst., vol. 36, no. 3, pp. 1065–1094, 2012.
[287] B. Chen, J. Wan, L. Shu, P. Li, M. Mukherjee, and B. Yin, “Smart [311] P. Pace, G. Aloi, R. Gravina, G. Caliciuri, G. Fortino, and A. Liotta, “An
factory of industry 4.0: Key technologies, application case, and chal- edge-based architecture to support efficient applications for healthcare
lenges,” IEEE Access, vol. 6, pp. 6505–6519, 2018. industry 4.0,” IEEE Trans. Ind. Informat., vol. 15, no. 1, pp. 481–489,
[288] M. Maguire, “Methods to support human-centred design,” Int. J. Jan. 2019.
Human–Comput. Stud., vol. 55, no. 4, pp. 587–634, 2001. [312] G. Acampora, D. J. Cook, P. Rashidi, and A. V. Vasilakos, “A survey
[289] Ergonomics of Human–System Interaction-Pt. 110: Dialogue on ambient intelligence in healthcare,” Proc. IEEE, vol. 101, no. 12,
Principles, ISO Standard 9241-110, 2006. pp. 2470–2494, Dec. 2013.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.
ACETO et al.: SURVEY ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR INDUSTRY 4.0 3501

[313] H. Xia, I. Asif, and X. Zhao, “Cloud-ECG for real time ECG mon- Valerio Persico received the Ph.D. degree in com-
itoring and analysis,” Comput. Methods Programs Biomed., vol. 110, puter engineering from the University of Napoli
no. 3, pp. 253–259, 2013. Federico II, where he is an Assistant Professor
[314] S. Heck and M. Rogers, “Are you ready for the resource revolution,” at the Department of Electrical Engineering and
McKinsey Quart., vol. 2, no. 2, pp. 32–45, 2014. Information Technology. His research interests fall
[315] V. Roblek, Z. Štok, and M. Meško, “The complexity view on the in the area of networking and of IP measurements;
changes in social and economic environment in 21st century,” in in particular, on cloud monitoring and measurement
Selected Topics in Modern Society. Novo mesto, Slovenia: Faculty Org. and path tracing. He was a recipient of the Best
Stud., 2016, pp. 5–24. Journal Paper Award of the IEEE ComSoc Technical
Committee on Communications Systems Integration
and Modeling in 2018 and the Best Student Paper
Award at CoNext 2013.

Giuseppe Aceto received the Ph.D. degree


in telecommunication engineering from the Antonio Pescapé (SM’09) is a Full Professor
University of Napoli Federico II, where he is an with the Department of Electrical Engineering
Assistant Professor at the Department of Electrical and Information Technology, University of Napoli
Engineering and Information Technology. His work Federico II, Italy. His research interests are in the
falls in measurement and monitoring of network networking field with focus on Internet monitor-
performance and security, with focus on censorship. ing, measurements, and management and on network
He is currently researching on Bioinformatic and security. He has coauthored over 200 journal and
ICTs applied to health. He was a recipient of the conference publications and coauthored a patent. He
Best Journal Paper Award of the IEEE ComSoc was a recipient of the several awards, such as the
Technical Committee on Communications Systems Comprising a Google Faculty Award, the Several
Integration and Modeling in 2018 and the Best Paper Award at IEEE ISCC Best Paper Awards, and two Internet Research Task
2010. Force Applied Networking Research Prize in his research areas.

Authorized licensed use limited to: Aegean University. Downloaded on October 30,2020 at 15:19:08 UTC from IEEE Xplore. Restrictions apply.

You might also like