IEEE Computational Intelligence Magazine - February 2020 - 33

Abstract-With the exponential expansion of the number of
Internet of Things (IoT) devices, many state-of-the-art communication technologies are being developed to use the lowerpower but extensively deployed devices. Due to the limits of
pure channel characteristics, most protocols cannot allow an
IoT network to be simultaneously large-scale and energyefficient, especially in hybrid architectures. However, different
from the original intention to pursue faster and broader connectivity, the daily operation of IoT devices only requires stable
and low-cost links. Thus, our design goal is to develop a comprehensive solution for intelligent green IoT networking to satisfy the modern requirements through a data-driven mechanism,
so that the IoT networks use computational intelligence to realize self-regulation of composition, size minimization, and
throughput optimization. To the best of our knowledge, this
study is the first to use the green protocols of LoRa and ZigBee
to establish an ad hoc network and solve the problem of energy
efficiency. First, we propose a unique initialization mechanism
that automatically schedules node clustering and throughput
optimization. Then, each device executes a procedure to
manage its own energy consumption to optimize switching in
and out of sleep mode, which relies on AI-controlled service
usage habit prediction to learn the future usage trend. Finally,
our new theory is corroborated through real-world deployment
and numerical comparisons. We believe that our new type of
network organization and control system could improve the
performance of all green-oriented IoT services and even
change human lifestyle habits.

T

I. Introduction

he Internet of Things (IoT) helps make the world
that people live in smarter than ever. The world residents living in are incessantly, automatically and collaboratively provided with customized urban services.
The IoT contains smart devices (e.g., wearable devices and
mobile devices), communication technologies (e.g., wireless ad
hoc networks (WANETs) and next-generation cellular networks (NGCNs)), computation infrastructure (e.g., cloud
computing and edge computing) and other core technologies
(identification, sensing and personalization) [1]. In addition to
facilitating these common smart services in daily life, IoT
devices have appeared in various environments. Such devices
create new industry forms, such as smart healthcare, smart
grids [2], and the overall concept of smart cities, and influence
home appliances [3], food supply chains and industrial automation [4]. In contrast to the pure IoT networks' need for
faster speeds and larger bandwidth, these daily services also
need stable, low-cost, and energy-efficient links [5]. The green
IoT initiatives are motivated by the full deployment and everincreasing demand for smart services when the power and
bandwidth rather than resources are considered as a limitation
[6]. Therefore, new energy-efficient procedures (whether
involving hardware or software) should be adopted during the
design of IoT services to eliminate waste of resources or
reduce the impact of the green procedure itself.

To make the IoT 'green,' more state-of-the-art technologies
are being considered and newly developed to fulfill the demand
of these energy-hungry devices [7]. Regarding wireless communications, numerous IoT nodes are intelligently assembled to
transfer the data collected during monitoring [8]. A base station
(BS) provides various applications to facilitate communications,
and it intelligently adjusts power, controls the protocols, schedules activities and allocates resources. These tasks are easily performed by technologies in the D2D domain. However, most of
these tasks consume more energy than a simple IoT device can
afford. According to a survey of all the wireless communication
technologies [9], medium-distance connectivity methods (e.g.,
IEEE 802.15.4) are good choices for meeting the demand for
low-rate and low-power communications [10] usually involved
in smart parking and tracking. Furthermore, long-distance
machine-type communications (e.g., LoRa and eMTC) are
areas of new and ongoing research. They represent effective
approaches applied in meters and public facilities.
Nevertheless, if we use medium-distance communication
technologies (such as ZigBee) to form a WANET, the actual
delay over multiple hops will significantly increase, and
throughput will decline [11]; many redundant packets will have
to be generated to achieve a higher delivery rate, which will
lead to additional energy consumption. On the other hand, the
pure low-power wide-area (LPWA) protocols could avoid the
above multiple relaying problems, but the unlicensed narrow
band significantly limits the performance of multinode networks [12]. In addition to the throughput limitation of the
node-to-BS model, the IoT nodes have to perform long-term
channel detection and endure single-channel interference,
which necessitates more sophisticated power control mechanisms [13]. The green initiatives are still in their infancy, and
many theoretical and practical issues need to be thoroughly discussed; such analyses will boost the development of large-scale
and hybrid IoT networks.
To the best of our knowledge, there is no design for a combined network of LoRa and ZigBee that addresses the energy
efficiency issues in IoT devices. We take advantage of suitable
distance and channel characteristics of both communications
technologies to form a QoS-aware green IoT network. The
design goal of this article is to develop a comprehensive design
of a new type of green IoT network. The study contains node
clustering, throughput optimization, energy self-management,
and a field test. This network reduces the energy consumption
of the IoT network while at the same time guaranteeing QoS.
We believe that our new type of IoT node organization and
control process could improve the performance of green-oriented IoT services and even change people's service use habits.
The remainder of this paper is organized as follows. Section II discusses the motivation of our design and introduces
the organization of LoRa and ZigBee in a moderate-density
IoT network. Afterwards, the implementation of multiplehop data transmission is discussed. Section III gives a brief
overview of the solution regarding the problem of organizing a large number of nodes, and a center node selection

FEBRUARY 2020 | IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE

33



IEEE Computational Intelligence Magazine - February 2020

Table of Contents for the Digital Edition of IEEE Computational Intelligence Magazine - February 2020

Contents
IEEE Computational Intelligence Magazine - February 2020 - Cover1
IEEE Computational Intelligence Magazine - February 2020 - Cover2
IEEE Computational Intelligence Magazine - February 2020 - Contents
IEEE Computational Intelligence Magazine - February 2020 - 2
IEEE Computational Intelligence Magazine - February 2020 - 3
IEEE Computational Intelligence Magazine - February 2020 - 4
IEEE Computational Intelligence Magazine - February 2020 - 5
IEEE Computational Intelligence Magazine - February 2020 - 6
IEEE Computational Intelligence Magazine - February 2020 - 7
IEEE Computational Intelligence Magazine - February 2020 - 8
IEEE Computational Intelligence Magazine - February 2020 - 9
IEEE Computational Intelligence Magazine - February 2020 - 10
IEEE Computational Intelligence Magazine - February 2020 - 11
IEEE Computational Intelligence Magazine - February 2020 - 12
IEEE Computational Intelligence Magazine - February 2020 - 13
IEEE Computational Intelligence Magazine - February 2020 - 14
IEEE Computational Intelligence Magazine - February 2020 - 15
IEEE Computational Intelligence Magazine - February 2020 - 16
IEEE Computational Intelligence Magazine - February 2020 - 17
IEEE Computational Intelligence Magazine - February 2020 - 18
IEEE Computational Intelligence Magazine - February 2020 - 19
IEEE Computational Intelligence Magazine - February 2020 - 20
IEEE Computational Intelligence Magazine - February 2020 - 21
IEEE Computational Intelligence Magazine - February 2020 - 22
IEEE Computational Intelligence Magazine - February 2020 - 23
IEEE Computational Intelligence Magazine - February 2020 - 24
IEEE Computational Intelligence Magazine - February 2020 - 25
IEEE Computational Intelligence Magazine - February 2020 - 26
IEEE Computational Intelligence Magazine - February 2020 - 27
IEEE Computational Intelligence Magazine - February 2020 - 28
IEEE Computational Intelligence Magazine - February 2020 - 29
IEEE Computational Intelligence Magazine - February 2020 - 30
IEEE Computational Intelligence Magazine - February 2020 - 31
IEEE Computational Intelligence Magazine - February 2020 - 32
IEEE Computational Intelligence Magazine - February 2020 - 33
IEEE Computational Intelligence Magazine - February 2020 - 34
IEEE Computational Intelligence Magazine - February 2020 - 35
IEEE Computational Intelligence Magazine - February 2020 - 36
IEEE Computational Intelligence Magazine - February 2020 - 37
IEEE Computational Intelligence Magazine - February 2020 - 38
IEEE Computational Intelligence Magazine - February 2020 - 39
IEEE Computational Intelligence Magazine - February 2020 - 40
IEEE Computational Intelligence Magazine - February 2020 - 41
IEEE Computational Intelligence Magazine - February 2020 - 42
IEEE Computational Intelligence Magazine - February 2020 - 43
IEEE Computational Intelligence Magazine - February 2020 - 44
IEEE Computational Intelligence Magazine - February 2020 - 45
IEEE Computational Intelligence Magazine - February 2020 - 46
IEEE Computational Intelligence Magazine - February 2020 - 47
IEEE Computational Intelligence Magazine - February 2020 - 48
IEEE Computational Intelligence Magazine - February 2020 - 49
IEEE Computational Intelligence Magazine - February 2020 - 50
IEEE Computational Intelligence Magazine - February 2020 - 51
IEEE Computational Intelligence Magazine - February 2020 - 52
IEEE Computational Intelligence Magazine - February 2020 - 53
IEEE Computational Intelligence Magazine - February 2020 - 54
IEEE Computational Intelligence Magazine - February 2020 - 55
IEEE Computational Intelligence Magazine - February 2020 - 56
IEEE Computational Intelligence Magazine - February 2020 - 57
IEEE Computational Intelligence Magazine - February 2020 - 58
IEEE Computational Intelligence Magazine - February 2020 - 59
IEEE Computational Intelligence Magazine - February 2020 - 60
IEEE Computational Intelligence Magazine - February 2020 - 61
IEEE Computational Intelligence Magazine - February 2020 - 62
IEEE Computational Intelligence Magazine - February 2020 - 63
IEEE Computational Intelligence Magazine - February 2020 - 64
IEEE Computational Intelligence Magazine - February 2020 - 65
IEEE Computational Intelligence Magazine - February 2020 - 66
IEEE Computational Intelligence Magazine - February 2020 - 67
IEEE Computational Intelligence Magazine - February 2020 - 68
IEEE Computational Intelligence Magazine - February 2020 - 69
IEEE Computational Intelligence Magazine - February 2020 - 70
IEEE Computational Intelligence Magazine - February 2020 - 71
IEEE Computational Intelligence Magazine - February 2020 - 72
IEEE Computational Intelligence Magazine - February 2020 - 73
IEEE Computational Intelligence Magazine - February 2020 - 74
IEEE Computational Intelligence Magazine - February 2020 - 75
IEEE Computational Intelligence Magazine - February 2020 - 76
IEEE Computational Intelligence Magazine - February 2020 - 77
IEEE Computational Intelligence Magazine - February 2020 - 78
IEEE Computational Intelligence Magazine - February 2020 - 79
IEEE Computational Intelligence Magazine - February 2020 - 80
IEEE Computational Intelligence Magazine - February 2020 - 81
IEEE Computational Intelligence Magazine - February 2020 - 82
IEEE Computational Intelligence Magazine - February 2020 - 83
IEEE Computational Intelligence Magazine - February 2020 - 84
IEEE Computational Intelligence Magazine - February 2020 - 85
IEEE Computational Intelligence Magazine - February 2020 - 86
IEEE Computational Intelligence Magazine - February 2020 - 87
IEEE Computational Intelligence Magazine - February 2020 - 88
IEEE Computational Intelligence Magazine - February 2020 - 89
IEEE Computational Intelligence Magazine - February 2020 - 90
IEEE Computational Intelligence Magazine - February 2020 - 91
IEEE Computational Intelligence Magazine - February 2020 - 92
IEEE Computational Intelligence Magazine - February 2020 - 93
IEEE Computational Intelligence Magazine - February 2020 - 94
IEEE Computational Intelligence Magazine - February 2020 - 95
IEEE Computational Intelligence Magazine - February 2020 - 96
IEEE Computational Intelligence Magazine - February 2020 - 97
IEEE Computational Intelligence Magazine - February 2020 - 98
IEEE Computational Intelligence Magazine - February 2020 - 99
IEEE Computational Intelligence Magazine - February 2020 - 100
IEEE Computational Intelligence Magazine - February 2020 - Cover3
IEEE Computational Intelligence Magazine - February 2020 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202311
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202308
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202305
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202302
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202211
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202208
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202205
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202202
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202111
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202108
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202105
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202102
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202011
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202008
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202005
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202002
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201911
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201908
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201905
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201902
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201811
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201808
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201805
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201802
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter12
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall12
https://www.nxtbookmedia.com