
IEEE INTERNET OF THINGS JOURNAL, VOL. 5, NO. 3, JUNE 2018 1657
When Computation Hugs Intelligence:
Content-Aware Data Processing for Industrial IoT
Liang Zhou , Dan Wu, Jianxin Chen, and Zhenjiang Dong
Abstract—Data service has been considered as one the most
prominent characteristics for Industrial Internet of Things (IIoT).
This paper studies how to design an optimal computing manner
for a general IIoT system. On the theory end, we analyze the
relationship between the data processing and the energy con-
sumption through investigating the content correlation of the
captured data. Importantly, we derive an exact expression for
the performance of IIoT by combining computation with intel-
ligence. On the application end, we design an efficient way to
obtain a threshold by approximating the performances of differ-
ent computing manners, and show how to apply it to practical
IIoT applications. We believe that the proposed computation
rules hold great significance for the IIoT designer, that is, it
is better to use distributed computing manner when the content
correlation is high, otherwise, centralized computing manner is
better.
Index Terms—Computation intelligence, computing manner,
data processing, Industrial Internet of Things (IIoT).
I. INTRODUCTION
I
N RECENT years, as the advances of sensor hardware,
computation capacity, and communications technology,
Industrial Internet of Things (IIoT), as a promising tool
and platform for Industry 4.0, has been widely studied
and employed in various scenarios [1]–[4]. Essentially, IIoT
deploys an integrated information technology to collect infor-
mation from different kinds of sensors, transmit it to the data
centers, and update the related parameters in the form of a
closed loop system [5]–[7].
From the view of the IIoT’s functions, it is clear that
data is placed as the core position [8]–[12]. Data collection,
Manuscript received September 15, 2017; revised December 2, 2017;
accepted December 15, 2017. Date of publication December 20, 2017; date of
current version June 8, 2018. This work was supported in part by the National
Natural Science Foundation of China under Grant 61571240 and Grant
61671474, in part by the Jiangsu Science Fund for Excellent Young Scholars
under Grant BK20170089, in part by the ZTE Program “The Prediction of
Wireline Network Malfunction and Traffic Based on Big Data,” and in part
by the Priority Academic Program Development of Jiangsu Higher Education
Institutions. (Corresponding author: Liang Zhou.)
L. Zhou and J. Chen are with the National Engineering Research
Center for Communication and Network Technology and the College
of Communication and Information Engineering, Nanjing University of
Posts and Telecommunications, Nanjing 210003, China, and also with
the Jiangsu High Technology Research Key Laboratory for Wireless
Sensor Networks, Nanjing 210003, China (e-mail: liang.zhou@njupt.edu.cn;
chenjx@njupt.edu.cn).
D. Wu is with the Institute of Communications Engineering, Army
Engineering University of PLA, Nanjing 210007, China (e-mail:
wujing1958725@126.com).
Z. Dong is with the Cloud and IT Institute, ZTE Corporation,
Nanjing 210012, China (e-mail: dong.zhenjiang@zte.com.cn).
Digital Object Identifier 10.1109/JIOT.2017.2785624
transmission, and application form the main parts of the IIoT,
in particular, data processing is the premise and it runs through
each part of IIoT [10], [13]. In current IIoT data processing
system, there are two main computing manners: 1) distributed
computing (DC) and 2) centralized computing (CC), in which
DC denotes that each data is processed by each sensor while
CC indicates each data is transmitted to the data center which
takes charge of the data processing [14]–[17].
Although these two computing manners have been widely
used for data processing in IIoT, it is still not clear how to
apply them for a specific application, e.g., for an IIoT designer,
which computing manner to choose? Why? Intuitively, DC and
CC both have distinct advantages and disadvantages. When the
obtained data are processed (e.g., compression, cleaning, etc.)
by each sensor, thus the transmitted data from the sensors to
the data centers can be reduced dramatically. As expected,
the energy consumption of the data communications can be
reduced greatly as well, but at the cost of the additional energy
consumption by the data processing at each sensor. As a result,
the optimal computing manner depends on achieving the min-
imal total energy consumption by balancing the processing
part and transmission part. We start by providing a practical
example.
A. Motivations
Fig. 1 shows the power consumption of the transportation
video and environmental monitoring services of Nanjing City,
China, which can be viewed as an IIoT for smart city. Given
these results, we have the following basic observations. For
the video services, the performance of DC is better than that
of CC, while CC has the advantage for the environmental
monitoring service. Why different computing manners have
so distinct performances for different applications? Here, a
nature and fundamental question rises: what is the difference
between DC and CC? Alternatively, we can ask even more
complicated questions: how do the DC and CC impact on
the performance of IIoT? How do these applications impact
the computing manner? How to apply the results to practi-
cal industrious applications? These questions form the main
motivations of this paper.
B. Contributions
In this part, we present an overview of the main contri-
butions. Exact interpretations and proofs of these results will
be provided in Section IV after the system model has been
introduced in Section III. This paper aims at studying the
2327-4662
c
2017 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: ZTE CORPORATION. Downloaded on August 19,2024 at 23:44:44 UTC from IEEE Xplore. Restrictions apply.
文档被以下合辑收录
评论