Internet of Things Based Smart Environments: State-Of-The-Art, Taxonomy, and Open Research Challenges
Internet of Things Based Smart Environments: State-Of-The-Art, Taxonomy, and Open Research Challenges
net/publication/309242296
CITATIONS READS
183 4,000
5 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Ibrar Yaqoob on 05 October 2017.
Abstract—The rapid advancements in communication technologies and the explosive growth of Internet of Things (IoT)
have enabled the physical world to invisibly interweave with actuators, sensors, and other computational elements while
maintaining continuous network connectivity. The continuously connected physical world with computational elements
forms a smart environment. A smart environment aims to support and enhance the abilities of its dwellers in executing
their tasks, such as navigating through unfamiliar space and moving heavy objects for the elderly, to name a few.
Researchers have conducted a number of efforts to use IoT to facilitate our lives and to investigate the effect of IoT-
based smart environments on human life. This paper surveys the state-of-the-art research efforts to enable the IoT-based
smart environments. We categorize and classify the literature by devising a taxonomy based on communication enablers,
network types, technologies, local area wireless standards, objectives, and characteristics. Moreover, the paper highlights
the unprecedented opportunities brought about by IoT-based smart environments and their effect on human life. Some
reported case studies from different enterprises are also presented. Finally, we discuss open research challenges for
enabling IoT-based smart environments.
Index Terms—Internet of Things, Smart Environment, Smart Cities, Smart Grid, Smart Home, Smart Transportation
Smart Transport
Smart Building
IoT-based
Smart Smart Health
Environments
Smart City
Smart Industry
Smart Home
Smart Grid
better security mechanisms, scalability in case wide will increase from 23 million in 2013 to 152
of billion of connected devices, and the elimi- million in 20204 . The forecast of such significant
nation of NAT barriers1 . This concept of con- growth shows that IoT will become the fabric of
necting smart objects with the Internet was first modern societies to realize the vision of smart
coined by Kevin Ashton as “Internet of Things” environments.
(IoT). Nowadays, IoT is receiving attention in a Several research efforts have been con-
number of fields such as healthcare, transport, ducted to integrate IoT with smart environ-
and industry, among others [2]. ments. The integration of IoT with a smart
Cisco reports that 50 billion objects and de- environment extends the capabilities of smart
vices will be connected to the Internet by 20202 . objects by enabling the user to monitor the
However, more than 99% of today’s available environment from remote sites. IoT can be
things in the world still remain unconnected. integrated with different smart environments
According to the Navigant research report, the based on the application requirements. The
number of installed smart meters around the work on IoT-based smart environments can
world will grow to 1.1 billion by 20223 . Another generally be classified into the following areas:
report from Automotive News states that the a) smart cities, b) smart homes, c) smart grid,
number of cars connected to the Internet world- d) smart buildings, e) smart transportation, f)
smart health, and g) smart industry. Figure 1
1. http://iot6.eu/ipv6 advantages for iot illustrates the IoT-based smart environments.
2. http://www.cisco.com/web/solutions/trends/iot/portfolio
.html
3. http://www.navigantresearch.com/newsroom/the- 4. http://www.autonews.com/article/20140110/OEM06/
installed-base-of-smart-meters-will-surpass-1-billion-by-2022 301109910/the-race-to-market-the-connected-car
IEEE WIRELESS COMMUNICATIONS 3
The contributions of the survey are mani- web service-based IoT architecture, link layer
fold. technologies, and devices suitable for the urban
• Firstly, we investigate, categorize and IoT. A proof-of-concept implementation as a
classify the state-of-the-art research ef- relevant example, a set of technical solutions,
forts carried out in the domain of IoT- best practices and guidelines followed in the
based smart environments. Padova smart city project were also presented.
• We devise a taxonomy of IoT-based A generic top-down IoT architecture for
smart environments based on the con- smart cities was proposed in [4] to enable var-
ducted survey. ious IoT applications. The core element of the
• We present the potential opportunities architecture is the integrated information center
that the integration of IoT with smart run by the IoT service provider. The informa-
environments can contribute to human tion center is connected to a set of services,
society. such as electrical energy, water, central and gas
• Few notable ongoing case studies of IoT- supply, provided in smart cities. The architec-
based smart environments are outlined. ture facilitates IoT co-building, openness, and
• Finally, we discuss open challenges in convergence of several technologies that are
realizing the vision of IoT integration essential for the realization of smart cities.
with various smart environments as fu-
ture research directions. 2.2 Smart Homes
The remainder of this paper is organized A cloud-based home solution for detecting a
as follows. We present the state-of-the-art IoT- fault in the SDN-based smart home environ-
based smart environment solutions in Sec- ment was proposed in [5]. The authors defined
tion 2. Section 3 discusses the devised taxon- four social relationships, namely, IoTphysical
omy of IoT-based smart environment solutions. space, IoTService, IoTNetwork, and IoTIoT, in
Section 4 presents the potential opportunities an IoT-based smart home environment to find
that can emerge because of the integration of the faulty location. An SDN controller collects
IoT with smart environments. Notable ongoing information from the packets passing through
case studies of IoT-based smart environments SDN switches and makes a status graph that
are outlined in Section 5. Section 6 discusses contains information on each home IoT de-
open challenges in integrating IoT with various vice. An SDN-based home cloud automatically
smart environments. Finally, we provide con- generates the four relationships that reduce
clusion in Section 7. the burden on users and service providers.
The authors stored the device information in
2 I OT- BASED S MART E NVIRONMENTS RDF/XML format to provide support for a se-
mantic query. The proposed solution is benefi-
In this section, we present the state-of-the-art
cial for both users and home service providers.
IoT-based smart systems that are categorized
The researchers in [6] proposed a proac-
and classified according to application domain.
tive architecture that implements the eventcon-
The main categories are as follows: a) smart
ditionaction method to manage the heteroge-
cities, b) smart homes, c) smart grid, d) smart
neous IoT-based smart homes. The proposed
building, e) smart transport, f) smart health,
architecture has multiple tiers, such as core
and g) smart industry.
layer and service layer, that are involved in
decision making. The core layer comprises web-
2.1 Smart Cities based services that couple the system to its
The authors in [3] presented a comprehensive services. A home gateway in IoT-based smart
survey on the architectures, protocols, and en- homes enables access to external networks. To
abling technologies for urban IoT. They dis- add new IoT systems or services, device API
cussed an urban IoT architecture by describing and device stub modules are introduced to
IEEE WIRELESS COMMUNICATIONS 4
resolve the dependencies. Web-based services authorization mechanisms for service access
use stateless protocol and are not made for long protection. The authors proposed to utilize the
term sessions. available localization data to implement the
access control for services provided inside a
2.3 Smart Grid typical smart building. The proposed frame-
work is implemented on a service management
Q. Ou et al. [7] proposed an IoT-based real-
platform, a city explorer that implements the
time monitoring system for power transmission
key security aspects.
lines to avoid disasters. The proposed system
visually displays the operational parameters
of the tower and power transmission lines, 2.5 Smart Transportation
such as wind deviation, conductor galloping, The concept of IoT can be applied to all aspects
icing, conductor temperature, and tower lean- of transportation, such as collection of data
ing, at the monitoring center. Therefore, real- related to passenger counting, geo services,
time monitoring and early warnings of disaster smart ticketing, and communication. Eurotech
can be implemented to minimize the smart grid [11] provides IT solutions that can assist in
damage caused by natural disasters. connecting every public transport element and
Y. F. Wang et al. [8] classified IoT-based furnishes the technical tools to connect sensors
smart grid applications into three types: a) key and other devices to IT infrastructure. Similarly,
equipment state monitoring, b) information col- the Kapsch Group [12] investigated how Inter-
lection, and c) smart grid control. The authors net technologies can be leveraged to ameliorate
also highlighted the characteristics and types the traffic conditions in cities.
of IoT-based smart grids. Based on the char-
acteristics, a reference architecture for smart 2.6 Smart Health
grid IoT was proposed. The reference architec-
A system architecture based on IoT was pro-
ture has three layers: perception layer, transport
posed in [13] to monitor, collect and transmit
layer, and application layer. A secure access
remote healthcare data. The IEEE 802.15.4 stan-
control system for security protection of IoT-
dard was used to transfer data to a gateway.
based smart grids is also proposed to ensure
Moreover, two rule engines, namely, static and
that IoT-based smart grid devices can securely
adaptive, were developed. These engine rules
access the Internet.
are involved in the decision making process
while transmitting data based on important pa-
2.4 Smart Buildings rameters extracted from the collected data. The
K. Akkaya et al. [9] analyzed the existing oc- results show that the developed rule engines
cupancy monitoring approaches with respect help in saving energy consumption and and
to issues of cost, accuracy, intrusiveness, and minimizing network traffic.
privacy. They used multi-modal data fusion for The authors in [14] presented a smart e-
improving the occupancy detection accuracy Health gateway based on IoT that could help in
in a smart building. The information fusion solving many issues such as reliability, perfor-
techniques filter noisy measurements generated mance, interoperability, scalability, energy ef-
from IoT devices and predict the occupancy ficiency, and security. The smart gateway can
status. The authors also investigated how data address these issues by taking responsibility of
fusion techniques could be used with occu- handling the burden of sensor networks im-
pancy monitoring techniques to reduce the en- plemented in the remote healthcare center. By
ergy consumption of the smart building. presenting a case study called UTGATE, the
The framework proposed in [10] helps to authors demonstrated that the smart e-Health
extend the security functionalities stated by gateway could also provide services such as
the architectural reference model from the EU storage, fast data processing, and embedded
FP7 IoT, a project to devise authentication and data mining.
IEEE WIRELESS COMMUNICATIONS 5
Information
WRAN Security
Technologies
IEEE 802.11, IEEE 802.15.1, and IEEE 802.15.4. prediction capabilities, newly enhanced ser-
These standard technologies are used inside vices, remote monitoring, and decision making
the smart environment to transfer the collected capabilities. The prediction capabilities can be
data among different devices. IEEE 802.11 is beneficial in smart buildings, where predicting
used in smart homes, smart buildings, and the air quality in varying conditions is highly
smart cities. IEEE 802.15.1 and IEEE 802.15.4 valuable. The predicted information can be uti-
have relatively shorter coverage than IEEE lized for evaluating the alternative methods of
802.11 and are used mainly in sensors and other clean air provision.
objects deployed in the smart environments. The integration of IoT with smart environ-
ments can bring opportunities for several new
enhanced services such as the smart transport
3.5 Objectives systems, which can utilize the information col-
IoT-based smart environments are deployed to lected by multiple connected cars and road-
facilitate the inhabitants’ lives in different situ- side infrastructure for enabling better traffic
ations, such as elderly monitoring and facilitat- coordination. It can also enable remote access
ing, while travelling in the form of geo service and monitoring of smart environments such as
provisioning and smart ticketing. Based on the homes, buildings and appliances within them.
requirements and implemented functionalities, Moreover, it can collect a variety of data from
smart environments have different predefined different sources and apply data fusion and
objectives. The key objectives of the IoT-based mining techniques to make intelligent deci-
smart environment are cost reduction, utiliza- sions.
tion improvement, proactive maintenance, and
minimal user interaction.
4 O PPORTUNITIES
3.6 Characteristics
The integration of IoT with smart environments
IoT-based smart environments have some has brought about unprecedented opportuni-
unique characteristics that make them differ- ties. This section highlights the main opportu-
ent from conventional. These characteristics are nities offered by such an environment.
IEEE WIRELESS COMMUNICATIONS 7
5.4 BC Hydro8
6.2 Big IoT Data
To improve meter efficiency and grid stabil-
IoT is one of the largest sources of collecting
ity, BC Hydro deployed an IoT-based plat-
large amounts of data (i.e., big data). As men-
form across seven Canadian provinces for air
tioned earlier, more than 50 billion devices will
firmware updates and remote monitoring. BC
be connected with each other by 2020 that can
Hydro invested $900 million for this project.
lead to big data production. Special attention
Many companies, such as Cisco, Itron, Cap
should be given to storage, access, and pro-
Gemini, and Accenture, were involved in com-
cessing of such big data generated by devices
pleting this project. BC Hydro claimed that the
forming an IoT environment. The performance
solution reduced theft by 75%, which translated
of most of the IoT applications depends on the
to savings $330 million in meter readings and
data management services. Therefore, IoT data
$224 million saved in self-service tools.
require highly scalable computing platforms
that can manage the big IoT data in terms of
processing, access, and storage without affect-
6 O PEN R ESEARCH C HALLENGES ing the performance of the application.
SK Solutions Light sensor switches, hour To ensure construction IoT-based Success SAP Dubai
meters, IP cameras, IP site safety Smart Cranes
switches
Yellow River Smart water sensors, level To monitor the infras- IoT-based Early Success AGT China
Conservancy pressure sensors, Doppler tructure stability of the Warning Flood
Commission velocity meters Yellow River System
BC Hydro Smart meters, smart trans- To improve meter effi- IoT-based Success Cisco, Itron, Canada
formers, capacitor banks ciency and grid stability Smart Grid Cap Gemini
universal language, thus leading to compatibil- high security and privacy because users do not
ity issues. Connecting devices with each other want to reveal their information to others. New
requires collaboration among enterprises, such technology that enables users to dynamically
as Samsung, Philips, and LG. The collaboration verify whether the company obeys their service
among these companies can enable develop- level agreement or not in terms of security,
ers to obtain the infrastructure information of privacy, and governance rules is required. Re-
each product and design a universal coding searchers have already warned industries about
language accordingly. Otherwise, people will “smart home hacking” which is a realistic threat
be frustrated if they are only capable of using to the IoT community in the future.
one brand. The solution of compatibility issues
can ensure the success of IoT. 7 C ONCLUSIONS
Momentous developments in wireless tech-
6.4 Investment
nologies have paved the way for realizing the
Deploying an industrial IoT environment re- vision of deploying IoT in smart environments.
quires massive investment. The investment de- In this paper, we provided a review of research
cision in such a scenario where things are efforts made to integrate IoT with smart envi-
not open and interoperable in terms of hard- ronments. A discussion on state-of-the-art IoT-
ware and software makes it difficult for indus- based smart environments was presented to
tries to adopt this technology. For deployment help readers understand the recent efforts in
in industries, open and integrated hardware this direction. We also devised a thematic tax-
and software-based IoT solutions should be onomy considering communication enablers,
built. Moreover, the solutions should be flex- network types, technologies, local area wire-
ible enough to enable industries to evolve and less standards, objectives, and characteristics.
adapt to changes instead of replacing them with Moreover, we presented reported case studies
new systems. Generating innovation within ex- and discussed the unprecedented opportuni-
isting hardware and software architectures re- ties brought about by the integration of IoT
quires expertise and investment. with smart environments. Furthermore, we dis-
cussed the open research challenges as future
6.5 Security and Privacy research directions. Finally, we concluded that
Despite limitless opportunities and merits of the deployment of IoT could be one of the fu-
IoT in smart environments, security and pri- ture platforms to enable the objects of the phys-
vacy are always key concerns. Only small ical world to communicate with each other by
amounts of data can be stored within a device ensuring high functionality, energy efficiency,
because of the limited storage capacity of mem- rich interactivity, and crisp responsiveness in a
ory cards. Storing data in other sites demands dynamic manner.
IEEE WIRELESS COMMUNICATIONS 10