IoT-Enabled Smart Cities: Comparison
Please note this is a comparison between Version 2 by Bruce Ren and Version 3 by Bruce Ren.

Smart cities have been significantly developed and have greatly expanded their potential. In fact, novel advancements to the Internet of things (IoT) have paved the way for new possibilities, representing a set of key enabling technologies for smart cities and allowing the production and automation of innovative services and advanced applications for the different city stakeholders. 

  • smart cities
  • internet of things
  • big data

1. Introduction

The increasing development and dissemination of Internet of things (IoT) and Internet of everything (IoE) technologies represent an important enabler in the current smart cities landscape, leading the smart city paradigm to the big data scale. In fact, as noted in [1], a technical report by Ericson estimated that 29 billion devices would be connected by 2022. According to the report presented by Statista Research in 2019, it has been estimated that the total number of connected IoT devices worldwide will increase to about 75 billion by 2025 [2], creating a potential IoT economic impact that could reach USD 11 trillion per year by 2025 [3]. These numbers are revealing that IoT is going to be one of the highest value disruptive technologies, opening new frontiers, possibilities and challenges in the production of smart services and applications. The importance of IoT is more and more closely connected to the evolution of smart cities, for which IoT represents one of the key drivers for smarter innovation and sustainable development. Smart cities are complex socio-technical infrastructures, composed of human actors (different stakeholders and users, such as citizens, city operators, administrative institutions, public and private companies, etc.) and digital devices (e.g.: city sensors and actuators exploited in many domains, such as mobility and transportation, environment, energy, healthcare, governance, industry 4.0 etc.; smart home and smart buildings devices; and personal devices, such as smartphones). This complexity is reflected in the large variety of heterogeneous approaches, contexts, application domains and technological solutions that have been proposed in the literature for the realization and management of smart cities. The main goal of implementing and integrating IoT solutions is to allow smart cities to advance further, providing new capabilities and features while significantly reducing human intervention [4]. In addition, it is also important to focus on the social challenges addressed and the societal benefits achieved by the adoption of these technologies, for instance assessing how they can contribute to the Sustainable Development Goals (SDGs) developed by United Nations within the context of the 2030 Agenda [5]. Some of the main technical challenges for modern IoT-enabled smart cities are represented by the requirements of supporting a multitude of different data providers, dealing with many different protocols and data formats, as well as ensuring interoperability and scalability and supporting the sharing of components. This is crucial in order to avoid the implementation of redundant solutions for data ingestion, storage and analysis, thus lowering operative costs and enhancing the city’s sustainability. In the following, an updated and comprehensive (although not exhaustive) overview is provided about research literature on smart city domains, solutions and frameworks, as well as about key IoT technologies and applications integrated in smart city components.

2. IoT Technologies and Architecture

The Internet of things has introduced an important paradigm innovation in the communication among digital devices, as well as in the way that they connect with the physical environment [1] and interact with human users. IoT architectures integrate and unify all steps of data sensing/actuating from/to devices, transmitting/receiving messages, data storage, processing, analysis and final exploitation through the use of cloud, fog and edge computation, services and applications. Many different technologies are involved in the development of IoT frameworks. However, general functional architectures have been proposed in the literature that are based on a simplified version of the Open Systems Interconnection (OSI) model, but with different approaches. Some works [1][6] define a typical IoT framework composed of three layers (from the lowest physical level to the higher levels of abstraction): the perception/sensing layer; the network layer; and the application layer. In other works [7][8][9][10][11][12] the former approach is expanded into five layers of architecture, including: the perception/sensing layer; the transportation/network layer; the middleware/processing layer; the application layer; and the business layer. In Figure 1, the three-layer and five-layer IoT architectures are depicted.
Figure 1. The most common IoT architectures (three-layer and five-layer) retrieved from the literature.
Different computing paradigms are defined depending on which level of the stack is being considered, from bottom to top: edge computing; fog computing; and cloud computing [13]. In the following, a description of the different layers is provided in terms of the functionalities and involved technologies. The five-layer architecture was considered since it can be viewed as a more detailed version of the three-layer architecture.

2.1. Perception/Sensing Layer

The perception or sensing layer is related to the physical level that is made up of devices, such as sensors and actuators, which interact among themselves and with the physical world by sending and receiving data, exploiting wireless networks [8]. In this context, sensors, actuators and mobile device technologies are involved. There is a wide range of commercial devices that measure many kinds of physical quantities and variables, i.e., sensors for measuring temperature, humidity, pressure, distance and geospatial coordinates, speed, acceleration, voltage, weight, pollutant particles, luminance level, biometrical signals, etc. Actuators are employed to control/move other devices or systems physically or virtually, and they are typically classified into electrical, pneumatic and hydraulic categories [14]. Several software tools and solutions are used to deploy low-level IoT applications. Those described in the following are based on visual programming languages (VPLs): NetLab is an open source environment for developing embedded systems; Ardublock is an open source visual block programming tool for Arduino systems; and Scratch is a visual programming tool, developed at MIT, for IoT code generation and communication with Arduino-based IoT products [15].

2.2. Transportation/Network Layer

The transportation or network layer provides the function of data routing and transmission. Network gateways/brokers can be used as mediators for integrating different IoT nodes, allowing them to transmit and receive data to and from different sensors for M2M connectivity. Regarding data transmission, different technologies and protocols are used. Proximity communication protocols include Bluetooth, radio-frequency identification (RFID) tag technology and near-field communication (NFC). Larger coverage networks exploit wireless technologies, such as Wi-Fi, Zigbee, long range wide-area network (LoRaWAN), Sigfox and 5G.
Bluetooth and Bluetooth Low Energy [16] are low-power wireless communication technologies designed for personal area networks (PANs), which are suitable for low-bandwidth data transmission among mobile devices over a short range of up to 10 m. They are usually employed in smart contexts for connecting personal devices.
RFID exploits radio frequencies for data communication and is usually used to uniquely identify objects, people, vehicles, etc. Communication is established between a reader device and a tag device, which can be passive or active. NFC [17] is similar to RFID, but it has an even shorter range for communication (up to few centimeters). Unlike RFID, NFC does not implement a reader/tag hierarchy and can be used for two-way communication. It is typically used for mobile payments and access control operations.
Wi-Fi is based on the IEEE 802.11 standard and uses wireless frequencies (operating at 2.4, 5 and 60 GHz bands) to provide high-speed internet connectivity (from 1 Mb/s to 6.75 Gb/s) within a limited distance (up to 100 m) [18]. It is designed for wireless local area networks (WLAN).
WiMAX (Worldwide Interoperability for Microwave Access) is based on the IEEE 802.16 standard, operating at 2–66 GHz bands and providing data rates from 1.5 Mb/s to 1 Gb/s [18]. It can support broadband wireless access for up to 50 km for fixed stations and between 5–15 km for mobile stations [19].
Zigbee is based on the IEEE 802.15.4 standard. It is a low-power and low cost protocol for wireless sensor networks (WSNs). It usually supports star, tree and mesh network topologies. The Zigbee protocol operates at 2.4 GHz and provides a data rate of about 250 kbit/s [20]. The data transmission range is similar to that of Wi-Fi (from 10 to 100 m).
LoRaWAN is a low-power wide-area network (LPWAN) that is capable of transmitting over long ranges (about 10 km) and also supports multitenancy and multi-domain networks [14]. It consists of several gateways that can be added when the network size increases and a higher capacity is required.
Narrowband IoT (NB-IoT) is an LPWAN protocol that operates on LTE licensed frequency bands, with a data rate of about 200 Kb/s [3]. The bandwidth of NB-IoT is about 180 KHz, and this protocol allows the connection of the order of hundreds of thousands of devices [21]. The NB-IoT technology also optimizes energy consumption, providing power control and power saving modalities [22].
LTE-M is another LPWAN protocol, operating at a 1.4 MHz bandwidth [23]. It was introduced with the aim of supporting a massive number of devices, providing 10 year battery life support [24] and supporting data rates of up to 1 Mbit/s, which is enough to satisfy the higher data rate requirements for devices such as video cameras and wearables [25]. The features supported in LTE-M include handover management, extended discontinuous reception and the suspension/resumption of radio resource control connection.
Z-Wave is a low-power protocol typically used in wireless home area networks, operating at 868 MHz and 900 MHz frequencies [7]. Z-Wave devices cannot directly connect to the Internet or other mobile devices. Therefore, the Z-Wave network is based on the use of a controller, which acts as a gateway, in order to manage all connected devices and allow them to interact with other mobile devices via the Internet or local networks [26].
Sigfox is a narrowband communication system for transmitting data over long ranges (up to 40 km [27]). Although it employs narrowband signals, Sigfox can be suitable for many kinds of applications, such as geolocation services and control messages.
Finally, 5G is the fifth generation of cellular networks. It is a very low-latency (less than 1 ms) and high-bandwidth (10 Gb/s) protocol [28], making it a strong enabler for smart cities and allowing the interconnectivity of a large number of IoT devices, as well as being suitable for real-time processing.
The last part of the network layer stack is in charge of suitably formatting data for their presentation. The client/server architecture, represented by the subscription mechanism between IoT devices and brokers, presents different modalities for sending/receiving messages/data, i.e., push and pull. Typically, pull protocols are REST call, web services, FTP and HTTP/HTTPS. On the other hand, the most common push protocols to receive data via data-driven subscriptions are: WebSocket (WS), Constrained Application Protocol (CoAP), Message Queue Telemetry Transport (MQTT), Advanced Message Queuing Protocol (AMQP) and FIWARE NGSI and NGSI-V2 [29]. Furthermore, in order to allow data exchange among multiple devices and applications, distributed publish–subscribe messaging systems should be supported (such as Apache Kafka, RabbitMQ, Orion Broker of FIWARE) for handling multiple data streams in an efficient and scalable way [13]. In this context, in order to increase fault tolerance when handling data that should not be lost in case of failure, the data persistence of queues is an important feature (e.g., Apache Kafka).

2.3. Middleware/Processing Layer

The middleware or processing layer can serve many different functionalities. For instance, it can act as a data aggregator module, since data may be collected from heterogeneous devices with different protocols that may not have been originally designed to communicate and interact with each other. Therefore, the middleware layer has to enable interoperability among connected devices, performing the necessary programming and/or model abstractions. Interoperability should be ensured at different levels:
  • Technical level [30], in order to efficiently achieve and ensure end-to-end connectivity among devices, gateways, brokers, servers, etc.;
  • Syntactical level, for managing the variety of protocols and formats;
  • Recent literature was the main object of the present review, i.e., papers published from 2018 to the end of 2021 were selected from the initial search;
  • Semantic level, for exploiting Semantic Web technologies, such as XML, RDF, OWL Ontology and linked data (LD), to achieve unambiguous data representation and data semantic enrichment, thus improving the expressiveness level of the system
  • [
  • 31].
  • Technical level [30], in order to efficiently achieve and ensure end-to-end connectivity among devices, gateways, brokers, servers, etc.;
  • Syntactical level, for managing the variety of protocols and formats;
  • Papers from Q1 and Q2 journals (as ranked in the SCImago index) were given priority over those from Q3 and Q4.
Following these criteria, a total of 52 surveys and reviews on IoT-enabled smart cities were considered as the baseline for the survey presented in this paper. It is to be noted that most of the 52 surveys reviewed often aimed to review one or some specific IoT–smart city domains and use cases without providing a more general or comprehensive overview, which is one of the aims of this paper. In addition, the few general surveys that were retrieved lacked in addressing the relationships between each smart city domain (with related sub-domains and scenarios) with the related IoT technologies that have been employed in each specific context.
In order to describe the wide landscape found in reviewing the selected literature in the most comprehensive way, the following eight domains were identified (as depicted in Figure 3), which are typically used to classify smart city components and application areas: governance; living and infrastructures; mobility and transportation; economy; industry and production; energy; environment; and healthcare. This approach extends the six-domain classification presented in [1][37]. The classification proposed in this paper is not meant to be exhaustive and, in some cases, these domains may not necessarily be orthogonal as they may overlap in several contexts and applications.
Figure 3. The classification of smart city domains with related components and application areas.
In the next subsections, each of the above identified smart city domains is discussed in terms of general scenarios, features and services provided, the IoT technologies employed, the frameworks or solutions adopted and real-world case studies of smart cities implementing solutions for that specific domain.

3.1. Smart Governance

Smart governance deals with the adoption of ICT into city governance practices in order to improve the decision-making process and speed up bureaucratic and administrative procedures through a smarter collaboration among different stakeholders and social actors [38], including public administrations, city officers, private companies and citizens. This can be successfully accomplished by providing innovative city services, dedicated channels and network integration for citizens. For instance, citizens can be engaged in participating with city governance activities and decisional processes through ICT-based tools and social media [39] as evidence of the mobile crowdsourcing paradigm [40], according to which citizens can act as “users as sensors” with their smartphones and mobile devices, participating as individuals and in groups in the acquisition process of data of interest for smart communities.
IoT technologies are transforming traditional city governance transactions and processes into smart government resources on the basis of the different participating actors, i.e., government-to-citizen (G2C), government-to-business (G2B) and government-to-government (G2G) [41][42]:
  • Government-to-citizen (G2C) refers to the set of software solutions (typically web and mobile based) that support the relationships between public administrations and citizens, such as public administration web portals and/or mobile applications and social media channels employed for communication and interaction between local governments and citizens. In addition, IoT technologies, such as RFID and biometric sensors, are widely and increasingly adopted in electronic ID cards and mobile devices for identity recognition, electronic authentication and signature, according to different governmental standards, such as the European Community’s electronic IDentification, Authentication and trust Services (eIDAS) [43]. These features are typically required to access services that are provided by public administrations and consult citizens’ personal data related to public services, etc., thus simplifying a lot of the communication and interaction between governmental authorities and citizens;
  • .
  • Government-to-citizen (G2C) refers to the set of software solutions (typically web and mobile based) that support the relationships between public administrations and citizens, such as public administration web portals and/or mobile applications and social media channels employed for communication and interaction between local governments and citizens. In addition, IoT technologies, such as RFID and biometric sensors, are widely and increasingly adopted in electronic ID cards and mobile devices for identity recognition, electronic authentication and signature, according to different governmental standards, such as the European Community’s electronic IDentification, Authentication and trust Services (eIDAS) [43]. These features are typically required to access services that are provided by public administrations and consult citizens’ personal data related to public services, etc., thus simplifying a lot of the communication and interaction between governmental authorities and citizens;
  • Government-to-business (G2B) regards the interactions between public administrations and businesses companies. In this model, e-procurement solutions are adopted, i.e., digital tools (mainly via the web), through which local governments publish tenders, projects, competitions, facilities for the purchase/sale of goods and other general services for and from private companies. IoT technologies are widely adopted in G2B activities, facilitating and enhancing the relationship between local governments and companies that provide public and private services to citizens. For instance, transportation companies use location-based sensors (usually exploiting GPS technology) and services, sharing them with local administrations and allowing the easier and more efficient urban planning for mobility and transportation
  • [44]. In addition, it includes similar aspects involved in many other domains that provide public and fundamental services, such as waste management, water, energy, etc. To this end, the use of cloud computing is generally adopted to store and share data and results among the different stakeholders (city operators, companies and citizens);
73] have been designed to handle a large number of nodes (including vehicles, roadside units (RSU) and on-board units (OBU) [74]) and present a good adaptability to the frequent topology changes and the data exchange rate [75]. The adoption of ITSs is at the basis of smart parking and car sharing [76] services. The most disseminated devices are RFID tags, infrared and ultrasonic sensors, smartphone-based sensors, video cameras for smart parking [77] and on-board diagnostic systems (OBD tools) [78].
In Berlin, the smart mobility service Jelbi was introduced in 2019, based on a mobile application that is connected to all services provided locally (e.g., car-sharing companies such as MILES and DB Flinkster and e-vehicle hire companies such as TIER), to foster the passage toward a more sustainable mobility [79]. In Florence, the Snap4City platform has been developed in the context of the Sii-Mobility project for sustainable mobility, providing a flexible IoT smart city platform and several applications to manage heterogeneous and complex urban mobility scenarios by integrating city sensors/actuators and IoT/IoE [34]. Atlanta has powered its transportation infrastructure with many smart technologies. For instance, a system of adaptive traffic signals that adjust to traffic conditions in real time are installed on the North Avenue Smart Corridor (a critical longitudinal communication roadway) [3]. London has a cycle rental system, currently offering more than 11,500 bikes and over 750 docking stations. As for car-sharing solutions, London has six active operators in the city, covering the whole Greater London area [80]. In addition, London’s public transportation system provides the use of Oyster cards, which are smart electronic cards that exploit RFID technology and can be used for paying and buying electronic tickets for public transportation, thereby reducing queues and eventually tracking users’ flows. In Santander, smart mobility services are applied to the management of public transportation, outdoor parking management and traffic routing [81]. The city of Bilbao has enhanced the sustainability of local mobility by deploying a network of e-bikes with 40 pick-up points and e-buses that are supported by mobile applications: GeoBilbao (reporting real-time information about parking and traffic status) and iBilbobus (information about bus stops and schedules) [66]. In Seoul, the Gangnam ubiquitous district has a centralized control framework, including the Transport Operation and Information Service (TOPIS) app and the “Owl Bus”, which is an innovative bus service performing analytics on the big data that is collected on-board [82].

3.4. Smart Economy

A smart economy is based on the innovative interconnection of local and global markets through ICT, providing e-business and e-commerce services to increase productivity and delivery [83]. In addition, the concept of a sharing economy is also included in this domain, where individuals or private companies offer services exploiting their own assets as well as through peer-to-peer marketplaces. There are also peer-to-peer labor services, in which citizens and stakeholders offer their work and experience for specific tasks [84]. Artificial intelligence and machine learning techniques have been implemented for building predictive models and improving recommendation systems for e-commerce and retail shopping [85]. The use of NFC and wireless sensor technologies has facilitated payment and transaction processes. In Shenzen, the use of mobiles and smartphones in daily transactions and information access is making cash and bankcards obsolete [86].

3.5. Smart Industry and Production

Smart industry and industry 4.0 define a transformation process in which IoT technologies, cyber-physical systems (CPS), M2M communication systems and cloud-based manufacturing [87] allow an innovative and less human-dependent productive environment [88]. Regarding the automation of goods supply chains, they can be easily tracked from the manufacturing process to final distribution using sensor technologies, such as RFID and NFC. Real-time information can be collected and analyzed for shipment tracking, as well as for the assessment of the quality and usability of products [14]. The smart industry and production domain includes all fields in which ICT leads to the automatization of the productive workflow, therefore also includes smart agriculture and farming, which addresses the challenge of sustainable food production. Smart agriculture systems often employ IoT devices to improve irrigation efficiency [89] and AI solutions are often deployed in IoT for agriculture, e.g., for crop monitoring, disease detection and data-driven crop supply management [7].
Dublin Airport has employed smart industry 4.0 solutions to replace its baggage-handling systems in Terminal 2 [90]. In Shenzen, a smart industrial complex includes a series of smart factories that share technologies and provide efficient services (exploiting an ultra-high-speed Internet connection, next-generation wireless network, free Wi-Fi infrastructures and IoT devices connected via a common cloud platform) [3].

3.6. Smart Energy

Smart energy systems involve the intelligent integration of decentralized renewable and sustainable energy sources and their efficient distribution [91] and aim to optimize power consumption [92]. Smart grids take advantage of ICT and IoT technologies for the better management of power generation and distribution, exploiting, for instance, prediction models (developed from collected consumption data) and often ensuring the self-healing of the energy network supply [93]. Smart grids help energy load balancing on the basis of usage and availability. In this way, it is possible to switch automatically to alternative sources of energy, as well as predicting future energy demand and estimating the power availability and price [14].
New generations of smart energy IoT devices have been designed for alternative energy harvesting, such as triboelectric nanogenerators (TENG) and electrostatic energy harvesters (EEH) [59]. A multiplicity of IoT sensors is involved in the smart energy context, such as light dependent resistors (LDRs), sensors for measuring light luminosity [94] and the consumption of solar radiation and electricity [95].
Nice, France, has made efforts to improve smart energy management by scheduling electricity consumption in residential and business locations. The smart grid in Nice was created through a smart solar neighborhood in city areas by supplying and storing distributed electricity [58]. The city of Padova has performed several initiatives in intelligent energy management, such as a smart lighting system in which each smart light device is geolocated in the city and is powered by photometer sensors that monitor the intensity of the light emitted by the lamps and check that the correct operation of the bulbs is performed [96]. Atlanta has implemented a smart neighborhood project to reduce the Home Energy Rating System (HERS) score. Energy optimization platforms manage home appliances, switching to solar power and batteries if available [3]. In Helsinki, smart grids help to reduce energy usage by 15% [97]. The Masdar City project aimed to be one of the most efficient and environment-friendly systems in the UAE by exploiting renewable energy technologies. The city has planned a solar power array and rooftop solar panels that can provide more than 10 MW. This, combined with wind energy harvesting technologies, can supply energy for a target population of about 40,000 citizens [98].

3.7. Smart Environment

The smart environment domain includes environmental data collection, monitoring and analysis for pollution reduction, water quality and supply monitoring and weather and climate events management [67]. In this regard, air quality monitoring is a crucial factor for tracking levels of air pollutants (e.g., NOx, O3, CO2, N2O, PM10, PM2.5, etc.), which represent a serious issue for human health (caused by transportation, heating and industrial emissions). Smart waste management is also included in this area since it has numerous impacts on the environment. Control policies for waste production are handled with smart waste bins that are installed with sensors and are capable of providing the real-time analysis of the capacity that is currently available [92].
As for smart water, sensing devices that are devoted to the assessment of water quantity and quality typically measure parameters such as pH, conductivity, turbidity, total dissolved solids, etc. [99]. Electromagnetic and ultrasonic sensors are employed to measure the pressure for water consumption rate analysis [100]. The application of WSNs for water quantity and quality monitoring systems has opened up a new generation of smart water monitoring systems, providing a more advanced context awareness and near real-time interaction [101].
Smart environment applications and services are typically based on ambient and chemical sensors, which are used to measure physical quantities expressing environmental parameters and conditions, such as temperature, humidity, pressure [7] and different kinds of pollutants. Smart sensing and visualization technologies (satellites, LiDAR) are applied to greenhouse gas emissions (GHG) and land usage [99]. Location-based services and GIS data are also employed.
In Singapore, solid waste is managed by the Integrated Waste Management Facility (IWMF), which includes innovative IoT technology that allows for an increase in the process efficiency and a reduction in GHG emissions [102]. In Amsterdam, the Green City Watch is a geo-spatial AI platform that monitors urban green infrastructures in near real time using AI algorithms and satellite images [103]. In Stockholm, solar-powered smart waste bins are installed, which automatically report when they are fully charged and also perform waste packaging [66]. The Busan smart city, South Korea, employs smart water management systems in the whole urban water cycle [3]. In the context of the European TRAFAIR project, six European cities (Florence, Pisa, Livorno and Modena in Italy and Santiago de Compostela and Zaragoza in Spain) have adopted the Snap4City platform for monitoring urban air quality (using sensors that collect data in the six cities) and providing urban air quality predictions using simulation models [104].

3.8. Smart Healthcare

IoT technologies and ubiquitous computing have been widely applied to mobile healthcare for remote monitoring, telemedicine and telenursing, adverse drugs reactions, community healthcare, etc., and these aspects are even more relevant in this recent period of the COVID-19 pandemic. Remote patient monitoring (RPM) can be performed through the use of wearable or implanted devices (e.g., cardiac devices, airflow monitors, blood glucometers, etc.) that are connected in the cloud using WSN technologies [20]. This has led to the development of body sensor networks (BSNs) or wireless body area networks (WBANs), in which the integration of multiple heterogeneous data sources allows the acquisition of the biometric and physiological data of the patients for IoT healthcare applications [105]. Smart hospitals also rely on IoT technologies to provide services for medical staff and patients (the identification and monitoring of patients in hospitals and the smart management of medical instruments supporting decision-making processes in hospitals) [106]. All of these application fields and the related requirements impose well-defined standards, such as Health Level Seven (HL7), PACS-DICOM in biomedical image processing [107], etc. Recent advances propose the use of AI techniques to define innovative applications, e.g., machine learning prognostics and the measurement of biometric parameters or symptoms from multimedia (using mobile videos or voice messages, through deep learning- and speech recognition-based methods) [108] and disease prediction and prevention [109].
Singapore has developed the HealthHub platform, which integrates personal health record management and the clinical data of patients and citizens [3]. In Stockholm, the New Karolinska Solna Hospital integrated smart energy and BIM technologies to provide user-focused services (for patients, visitors and medical staff) [110]. The hospital of Hefei, China, is one of the first of China’s smart hospitals [111] where all aspects of the patients are managed via IoT and connected healthcare, also providing smart building services and sustainable energy management. The Helsinki University Hospital has implemented a real-time locating system (RTLS) to collect and share anonymized location data about on-site movements for proximity tracing during the COVID-19 pandemic. Moreover, cloud services are provided to enable doctors and nurses to remotely interact with COVID-19 patients [112].
To conclude the review, Table 1 presents an integrated summary of the smart city domains that were presented in this section, in terms of supported services and features, real-world case studies and the IoT technologies employed.
Table 1. A summary of smart city domains: services and features, IoT technologies employed and real-world cases.
Smart City Domains Services, Applications

and Features
IoT and Sensing Technologies Involved Real-World Cases
Smart Governance
-
e-government
  • Semantic level, for exploiting Semantic Web technologies, such as XML, RDF, OWL Ontology and linked data (LD), to achieve unambiguous data representation and data semantic enrichment, thus improving the expressiveness level of the system
  • [31].
IoT middleware is also typically devoted to providing scalability and reliability, allowing the system to handle a growing number of IoT connections and communication loads at the big data scale as well as supplying stable and fault-tolerant services. Moreover, in order to enable data processing over IoT, database-level data persistence is needed to integrate the data coming with different protocols in a shared model, and this is performed in the middleware layer. Therefore, middleware includes the different data storage modalities and eventually covers other functionalities, such as context identification, information extraction and the reconciliation of collected data. For example, FIWARE provides different generic enablers (Cygnus, QuantumLeap, STH-Comet) to store data coming from the Orion Context Broker.

2.4. Application Layer

The application layer provides the output formats, applications and services requested by the final users. Usually, works in the literature that are based on the three-layer IoT architecture include the messaging protocols management in this layer, as described in the network layer at the end of Section 2.2.
The growing dissemination of IoT devices and systems has led to the increasing adoption of event-driven applications (exploiting push protocols). This is a significant paradigm shift from the older generation of smart city applications that relied on vertical applications and were often based on extract, transform, load/extract, load, transform (ETL/ELT) processes and languages, which usually only support pull protocols. On the other hand, different frameworks and ecosystems are used to design and implement event-driven IoT application, for example VPL tools [32]. One of the most used is Node-RED, which is based on the Node.js engine and allows the creation of application flows in a graphic environment through the composition of visual nodes or blocks [33].

2.5. Business Layer

The business layer was introduced to classify all operations and front-end tools that consume data from the application layer for producing advanced big data analytics and visualization services, with the goal of building business models, supporting decision-making processes and performing simulations and what-if analysis. This can be achieved by implementing, for instance, predictive models based on machine learning, deep learning and artificial intelligence (AI) techniques [34], as well as advanced and interactive visual analysis tools [35]. Moreover, the business layer includes all operations performed by system administrators, which are needed to assess, control and maintain the overall functionality of the platform/framework.
IoT security aspects deserve a separate and specific discussion. In fact, security requirements and related issues have to be addressed along the full IoT stack, including all functional architecture layers, from the authentication of personal devices with IoT brokers and ensuring secure communication and secure encrypted storage for private data to the authentication mechanisms for accessing and using IoT applications, data analytics and data visualization tools. All of these requirements have to follow and cope with strict regulations, such as the General Data Protection Regulation (GDPR) standard [36].

3. Review of IoT-Enabled Smart City Components and Solutions

There is a wide range of research literature regarding IoT application in smart city contexts. A search of the Web of Science (WoS) database for papers containing the keywords “smart city” OR “smart cities” AND “IoT” OR “Internet of things” in their topic (i.e., the union of the “title”, “abstract” and “keywords” search fields) resulted in a total of 5285 articles, published from 2010 to 2021, which is a very large number of resources to be extensively and systematically reviewed, or even to be filtered in a supervised way to select and consider the most relevant papers. In order to provide an overview of the growing interest around these topics, the temporal evolution of the above-mentioned papers (grouped by year of publication) is reported in Figure 2. It is to be noted that the apparent decrease in the number of published papers over the last year (depicted with a dotted line in Figure 2) may be due to the fact that the count for 2021 was incomplete (since the search was performed in October 2021).
Figure 2. The temporal evolution of research papers related to IoT-enabled smart cities, as retrieved from the WoS database (collected in October 2021).
On the other hand, many different approaches have been proposed in the literature for classifying smart city frameworks and solutions in a variety of application domains. For this reason, reviews and surveys were considered as a starting point for this study. The literature research was conducted adopting the following criteria:
  • The WoS database was used for searching for reviews and survey articles containing the keywords “smart city” OR “smart cities” AND “IoT” OR “Internet of things” in at least one of the following fields: title; abstract; and paper keywords. Subsequently, a supervised overview and filter was performed in order to assure that each paper topic actually fit the subject of this review;
  • Recent literature was the main object of the present review, i.e., papers published from 2018 to the end of 2021 were selected from the initial search;
  • Papers from Q1 and Q2 journals (as ranked in the SCImago index) were given priority over those from Q3 and Q4.
  • The WoS database was used for searching for reviews and survey articles containing the keywords “smart city” OR “smart cities” AND “IoT” OR “Internet of things” in at least one of the following fields: title; abstract; and paper keywords. Subsequently, a supervised overview and filter was performed in order to assure that each paper topic actually fit the subject of this review;
  • Government-to-business (G2B) regards the interactions between public administrations and businesses companies. In this model, e-procurement solutions are adopted, i.e., digital tools (mainly via the web), through which local governments publish tenders, projects, competitions, facilities for the purchase/sale of goods and other general services for and from private companies. IoT technologies are widely adopted in G2B activities, facilitating and enhancing the relationship between local governments and companies that provide public and private services to citizens. For instance, transportation companies use location-based sensors (usually exploiting GPS technology) and services, sharing them with local administrations and allowing the easier and more efficient urban planning for mobility and transportation [44]. In addition, it includes similar aspects involved in many other domains that provide public and fundamental services, such as waste management, water, energy, etc. To this end, the use of cloud computing is generally adopted to store and share data and results among the different stakeholders (city operators, companies and citizens);
  • Government-to-government (G2G) is related to the software solutions that aim to improve communications between the different public administration entities and groups, thereby speeding up all processes that require the interaction of these actors. This implies the use of IoT technologies for data collection, storage and sharing, which exploits, for instance, cloud computing and web/mobile-based services. A report of the European JRC also observed that governments may benefit from the combination of various data sources (e.g., from IoT and the web) with suitable analytical techniques (including AI-based techniques) to better identify and design specific administrative policies
  • [
  • 45]
  • Government-to-government (G2G) is related to the software solutions that aim to improve communications between the different public administration entities and groups, thereby speeding up all processes that require the interaction of these actors. This implies the use of IoT technologies for data collection, storage and sharing, which exploits, for instance, cloud computing and web/mobile-based services. A report of the European JRC also observed that governments may benefit from the combination of various data sources (e.g., from IoT and the web) with suitable analytical techniques (including AI-based techniques) to better identify and design specific administrative policies [45].
In Barcelona, ICT has represented a key driver for the evolution of the city model, based on flexible and efficient e-government initiatives and services that aim to make the city more innovative, inclusive and self-sufficient [46]. In the early 2000s, the city of Barcelona started implementing the 22@Barcelona Project to enhance the technological, socio-economical and sustainable impact of the region in order to improve citizens’ quality of life (QoL) [47]. In Amsterdam, a consortium consisting of the municipalities, research centers and private companies of the metropolitan area developed and launched the Amsterdam Smart City Platform (ASCP) in 2014: an online board where the aforementioned stakeholders can discuss urban issues, propose solutions and foster city innovation [48]. The local government in Rio de Janeiro has promoted city data sharing initiatives, hosting them in the so-called Intelligent Operations Centre (IOC) premises with the aim of increasing the efficiency of city services [49]. Moreover, the Rio Agora social platform has been implemented to allow citizens to propose and discuss public policies with municipal authorities [3]. Singapore has adopted several smart governance projects through the Smart Nation and Digital Governance Group (SNDGG) [50], including a digital identity system for Singapore residents that allows them to perform easier transactions with public administration and the Core Operations Development and eXchange (CODEX), which is a digital platform delivering smart services to citizens. In Toronto, the Sidewalk Labs smart city project was proposed. The project promotes data sharing standards and data governance models to profitably exploit the data gathered from citizens [51] through the urban data trust model. This allows for the collection, management and aggregation of urban non-personal data, de-identified data and personal information (according to data privacy regulations and laws) and then extracts value from them [52]. Songdo in South Korea is considered one of most advanced large-scale greenfield-based smart city projects in the world [53]. In fact, Songdo is defined as a ubiquitous U-city, in which data are continuously collected through a capillary network of sensors and equipment. Data are shared and interconnected with information from public institutions, such as the Incheon City Traffic Information Center, the Korean Meteorological Administration, the Institute of Health and Environment, Police Agency, etc. Data are analyzed by the U-Integrated Operation Center and provided to citizens through media broadcasts and control servers in order to help them to find the necessary information [54].

3.2. Smart Living and Infrastructures

The smart living domain includes all components related to developing smarter city infrastructures (e.g., smart homes, smart buildings, etc.) as well the management and improvement of public services, such as cultural activities, tourism and education, which are involved in enhancing the general quality of life of citizens:
  • Smart Buildings: IoT allows the rapidly growing implementation of many kinds of facilities for smart buildings, for instance, air conditioning management, rainwater drainage, security systems for managing authenticated access to buildings, video surveillance and human activity monitoring [55], alerts for events such as fires and gas leaks, tools for monitoring the structural integrity of buildings
  • Smart Buildings: IoT allows the rapidly growing implementation of many kinds of facilities for smart buildings, for instance, air conditioning management, rainwater drainage, security systems for managing authenticated access to buildings, video surveillance and human activity monitoring [55], alerts for events such as fires and gas leaks, tools for monitoring the structural integrity of buildings [56], etc. Many different IoT technologies are involved in the living and infrastructures domain, depending on the specific use case or scenario. As for smart buildings, IoT integration with Building Information Modeling (BIM) tools provides a high-fidelity representation of buildings and spatial properties as a set of virtual assets [57], i.e., a digital twin of the building;
  • [56], etc. Many different IoT technologies are involved in the living and infrastructures domain, depending on the specific use case or scenario. As for smart buildings, IoT integration with Building Information Modeling (BIM) tools provides a high-fidelity representation of buildings and spatial properties as a set of virtual assets [57], i.e., a digital twin of the building;
  • Smart Homes: In these environments, different kinds of sensors, actuators and personal devices are connected through wireless networks and are often powered by human–machine interfaces that are based on artificial intelligence to provide smart and automated services for the users, with the goal of assisting them in daily tasks, such as lighting control, surveillance, managing home appliances and home resources, energy consumption, etc.
  • [58]. In addition, smart home applications can be useful to detect and track the actions of the house’s residents in order to monitor their health conditions
  • Smart Homes: In these environments, different kinds of sensors, actuators and personal devices are connected through wireless networks and are often powered by human–machine interfaces that are based on artificial intelligence to provide smart and automated services for the users, with the goal of assisting them in daily tasks, such as lighting control, surveillance, managing home appliances and home resources, energy consumption, etc. [58]. In addition, smart home applications can be useful to detect and track the actions of the house’s residents in order to monitor their health conditions [12], thereby especially helping the elderly and disabled people. Several kinds of sensors are applied to smart home and indoor sensing contexts. For instance, microelectromechanical systems (MEMS) are employed for the detection of gas leaks
-
Citizens’ participation
-
Collaborative and shared decision-making policies
  • [
  • 59]. Devices based on triboelectric nanogenerators (TENG) are used for smart windows
-
Web- and mobile-based applications for G2C, G2B and G2G [41][42]
  • [
  • 60] and smart indoor lighting systems
-
Barcelona [46][47]
-
Amsterdam [48]
-
Rio de Janeiro [3][49]
-
Singapore [50]
-
Toronto [51][52]
-
Songdo [53][54]
  • [
  • 61]. Video cameras and Closed-circuit television (CCTV) systems are used for smart surveillance. Digital humidity and temperature (DHT) sensors are largely adopted in fire alerting systems [62]
  • [
  • 12], thereby especially helping the elderly and disabled people. Several kinds of sensors are applied to smart home and indoor sensing contexts. For instance, microelectromechanical systems (MEMS) are employed for the detection of gas leaks
  • . The most recent generation of domestic appliances and entertainment devices is often powered by AI and assistive services, so that they can interact while interconnected through wireless networks (the most used network communication protocols are Bluetooth, Zigbee, infrared and Wi-Fi
  • [
  • 59]. Devices based on triboelectric nanogenerators (TENG) are used for smart windows
  • [
  • [
  • 60] and smart indoor lighting systems
  • [
  • 61]. Video cameras and Closed-circuit television (CCTV) systems are used for smart surveillance. Digital humidity and temperature (DHT) sensors are largely adopted in fire alerting systems
  • ]
Smart Living and

Infrastructure
  • [
  • 62]. The most recent generation of domestic appliances and entertainment devices is often powered by AI and assistive services, so that they can interact while interconnected through wireless networks (the most used network communication protocols are Bluetooth, Zigbee, infrared and Wi-Fi [63]), thus providing users with a better, more efficient and enjoyable home life and experience;
  • ), thus providing users with a better, more efficient and enjoyable home life and experience;
-
Smart buildings
-
Smart homes
-
Smart tourism
-
Smart education
-
BIM models [57]
-
Indoor/outdoor sensors and WSN technologies [59][62]
-
Web and mobile apps, location-aware services, virtual and augmented reality and social media [64]
-
E-learning systems and decentralized education [66]
-
Los Angeles [68]
-
Dubai [69]
Smart Mobility and

Transportation
-
Traffic management
-
Dynamic routing
-
Smart parking
-
  • Smart Living Services: IoT devices have a large application in a variety of areas and activities that contribute toward improving the general quality of life for smart citizens. Cultural activities, for instance, smart tourism management, are taking advantage of exploiting mobile applications, GIS-aware and location-based services, multimedia streams, virtual and augmented reality and social media to manage and offer a better experience for tourism stakeholders
  • [
  • 64]. Examples of these applications include tourist experience enhancement, destination competitiveness and sustainability improvement by tracking users’ flows and behaviors [65]. Education is experiencing an increasing decentralization process with the inclusion of ICT and IoT elements, and this allows the production of new education services that can enhance interaction in remote and real-world learning activities
  • Smart Living Services: IoT devices have a large application in a variety of areas and activities that contribute toward improving the general quality of life for smart citizens. Cultural activities, for instance, smart tourism management, are taking advantage of exploiting mobile applications, GIS-aware and location-based services, multimedia streams, virtual and augmented reality and social media to manage and offer a better experience for tourism stakeholders [64]. Examples of these applications include tourist experience enhancement, destination competitiveness and sustainability improvement by tracking users’ flows and behaviors [65
  • ]
  • . Education is experiencing an increasing decentralization process with the inclusion of ICT and IoT elements, and this allows the production of new education services that can enhance interaction in remote and real-world learning activities [66].
Numerous smart living and infrastructures applications can be found in real-world cases. In [67], it is reported that 840 million units of smart home products were supplied in China in 2019. Los Angeles has implemented smart strategies for tourism management. Tourist traffic is measured through sensors embedded in the pavements and this information is used to adjust site visitor lights [68]. In Dubai, tourists can discover places of interest and events by exploiting NFC tags from their personal devices. There are many dedicated mobile apps that take advantage of cloud computing and allow visitors to connect seamlessly, without the need to download the app [69].

3.3. Smart Mobility and Transportation

The smart mobility and transportation concept implies the shift from traditional transportation systems to Mobility-as-a-Service (MaaS), where a smart IoT infrastructure connects different actors (citizens, public administrations, private companies) and entities (vehicles, personal devices, city sensors, actuators, etc.) [70]. IoT and intelligent transportation systems (ITSs) [71] allow the provision of smart applications and services to manage, for instance, private and public traffic flows, dynamic traffic routing, smart parking, vehicle sharing and sustainable mobility, connected driving, etc. Intelligent traffic solutions often rely on the application of predictive models for early warnings, accident prevention and real-time traffic congestion management.
In this context, many IoT network technologies have been proposed and used. City sensors and actuators (e.g., for the management of traffic lights, digital signage, road barriers, etc.), location-based GPS services and mobile-to-mobile communication are the basis for the implementation of vehicle-to-vehicle communication (V2V) and vehicle-to-infrastructure communication (V2I). Additionally, 5G networks and LTE-based systems have been employed for vehicle-to-everything (V2X) services [72]. Vehicular ad hoc networks (VANETs) [
Vehicle sharing
-
Sustainable mobility
-
City sensors and actuators, personal devices
-
IoT and intelligent transportation systems (ITSs) [71]
-
Vehicle-to-vehicle communication (V2V), vehicle-to-infrastructure communication (V2I)
-
VANETs [73]
-
On-board diagnostic (OBD) tools [78]
-
Berlin [79]
-
Florence [3]
-
Atlanta [3]
-
London [80]
-
Santander [81]
-
Bilbao [66]
-
Seoul [82]
Smart Economy
-
e-business
-
e-commerce
-
Peer-to-peer marketplaces
-
Peer-to-peer labor services
-
AI solutions for web/mobile recommendation systems [85]
-
Shenzen [86]
Smart Industry and

Production
-
Industry 4.0
-
Smart manufacturing
-
Predictive maintenance
-
Smart agriculture and farming
-
Cyber-physical systems (CPS)
-
Cloud-based manufacturing [87]
-
Dublin [90]
-
Shenzen [3]
Smart Energy
-
Energy management
-
Sustainable energy harvesting
-
Smart lighting
-
Smart grids
-
Triboelectric nanogenerators (TENG) and electrostatic energy harvesters (EEH) [59]
-
Light luminosity sensors [94]
-
Energy consumption measuring devices [95]
-
Nice [58]
-
Padova [96]
-
Atlanta [3]
-
Helsinki [97]
-
Masdar City [98]
Smart Environment
-
Air quality monitoring
-
Weather monitoring
-
Smart waste management
-
Smart water
-
Ambient sensors [7]
-
Big data from satellite, LiDAR and GIS data [99]
-
Singapore [102]
-
Amsterdam [103]
-
Stockholm [66]
-
Busan [3]
-
Florence, Pisa, Livorno and Modena, Santiago de Compostela and Zaragoza [104]
Smart Healthcare
-
Telemedicine
-
Remote patient monitoring (RPM) and healthcare tracking
-
Smart hospitals
-
e-health records management
-
Disease prediction and prevention
-
Wearable or implanted devices for remote patient monitoring (RPM) [20]
-
Body sensor networks (BSNs) and wireless body area networks (WBANs) [105]
-
Standards for information management (HL7, PACS-DICOM, etc.) [107]
-
Singapore [3]
-
Stockholm [110]
-
Hefei [11]
-
Helsinki [112]

References

  1. Ejaz, W.; Anpalagan, A. Internet of Things for Smart Cities: Technologies, Big Data and Security; Springer: Berlin/Heidelberg, Germany, 2019.
  2. Fizza, K.; Banerjee, A.; Mitra, K.; Jayaraman, P.P.; Ranjan, R.; Patel, P.; Georgakopoulos, D. QoE in IoT: A vision, survey and future directions. Discov. Internet Things 2021, 1, 4.
  3. Bauer, M.; Sanchez, L.; Song, J.S. IoT-enabled smart cities: Evolution and outlook. Sensors 2021, 21, 4511.
  4. Janani, R.P.; Renuka, K.; Aruna, A.; Lakshmi Narayanan, K. IoT in smart cities: A contemporary survey. Glob. Transit. Proc. 2021, 2, 187–193.
  5. UN-GGMI Report, Resolution Adopted by the General Assembly on 6 July 2017. 2017. Available online: https://ggim.un.org/documents/a_res_71_313.pdf (accessed on 17 January 2022).
  6. Hassan, R.J.; Zeebaree, S.R.M.; Ameen, S.Y.; Kak, S.F.; Sadeeq, M.A.M.; Ageed, Z.S.; Al-Zebari, A.; Salih, A.A. State of Art Survey For IoT effects on smart city, technology: Challenges, opportunities, and solutions. Asian J. Res. Comput. Sci. 2021, 8, 32–48.
  7. Syed, A.S.; Sierra-Sosa, D.; Kumar, A.; Elmaghraby, A. IoT in smart cities: A survey of technologies, practices and challenges. Smart Cities 2021, 4, 24.
  8. Pukkasenung, P.; Lilakiatsakun, W. Improved generic layer model for IoT architecture. J. Inf. Sci. Technol. 2021, 11, 18–29.
  9. Said, O.; Masud, M. Towards Internet of Things: Survey and future vision. Int. J. Comput. Netw. 2013, 5, 1–17.
  10. Zhong, C.-L.; Zhu, Z.; Huang, R.-G. Study on the IoT architecture and gateway technology. In Proceedings of the 14th International Symposium on Distributed Computing and Applications for Business Engineering and Science, Guiyang, China, 18–24 August 2015.
  11. Burhan, M.; Rehman, R.A.; Khan, B.; Kim, B.S. IoT elements, layered architectures and security issues: A comprehensive survey. Sensors 2018, 18, 2796.
  12. Marques, G.; Garcia, N.; Pombo, N. A survey on IoT: Architectures, elements, applications, QoS, platforms and security concepts. In Advances in Mobile Cloud Computing and Big Data in the 5G Era; Springer: Cham, Switzerland, 2017; pp. 115–130.
  13. Badidi, E.; Mahrez, Z.; Sabir, E. Fog computing for smart cities’ big data management and analytics: A review. Future Internet 2020, 12, 190.
  14. Sethi, P.; Sarangi, S.R. Internet of Things: Architectures, protocols, and applications. J. Electr. Comput. Eng. 2017, 2017, 9324035.
  15. Ray, P.P. A survey on visual programming languages in Internet of Things. Sci. Program. 2017, 2017, 1231430.
  16. Gomez, C.; Oller, J.; Paradells, J. Overview and evaluation of Bluetooth low energy: An emerging low-power wireless technology. Sensors 2012, 12, 11734–11753.
  17. Alvear, O.; Calafate, C.T.; Cano, J.C.; Manzoni, P. Crowdsensing in smart cities: Overview, platforms, and environment sensing issues. Sensors 2018, 18, 460.
  18. Ray, P.P. A survey on Internet of Things architectures. J. King Saud Univ.–Comput. Inf. Sci. 2018, 30, 291–319.
  19. Ahmed, S. Performance analysis of Mobile WiMAX Technology. In Proceedings of the International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India, 5–7 March 2014; pp. 959–961.
  20. Ghazal, T.M.; Hasan, M.K.; Alshurideh, M.T.; Alzoubi, H.M.; Ahmad, M.; Akbar, S.S.; Al Kurdi, B.; Akour, I.A. IoT for smart cities: Machine learning approaches in smart healthcare—A review. Future Internet 2021, 13, 218.
  21. Li, Y.; Cheng, X.; Cao, Y.; Wang, D.; Yang, L. Smart choice for the smart grid: Narrowband Internet of Things (NB-IoT). IEEE Internet Things J. 2018, 5, 1505–1515.
  22. Yang, D.; Huang, X.; Huang, J.; Chang, X.; Xing, G.; Yang, Y. A first look at energy consumption of NB-IoT in the wild: Tools and large-scale measurement. IEEE/ACM Trans. Netw. 2021, 29, 2616–2631.
  23. El Fawal, A.H.; Mansour, A.; Najem, M.; Le Roy, F.; Le Jeune, D. LTE-M adaptive eNodeB for emergency scenarios. In Proceedings of the International Conference on Information and Communication Technology Convergence (ICTC), Jeju, Korea, 18–20 October 2017; pp. 536–541.
  24. Ratasuk, R.; Mangalvedhe, N.; Bhatoolaul, D.; Ghosh, A. LTE-M evolution towards 5G massive MTC. In Proceedings of the IEEE Globecom Workshops (GC Wkshps), Singapore, 4–8 December 2017; pp. 1–6.
  25. Beale, M.; Uchiyama, H.; Clifton, J.C. IoT evolution: What’s next? IEEE Wirel. Commun. 2021, 28, 5–7.
  26. Linh, P.M.; Kim, T. A study of the Z-Wave Protocol: Implementing your own smart home gateway. In Proceedings of the 3rd International Conference on Computer and Communication Systems (ICCCS), Nagoya, Japan, 27–30 April 2018.
  27. Mekki, K.; Bajic, E.; Chaxel, F.; Meyer, M. A comparative study of LPWAN technologies for large-scale IoT deployment. ICT Express 2019, 5, 1–7.
  28. Rao, S.K.; Prasad, R. Impact of 5G technologies on smart city implementation. Wirel. Pers. Commun. 2018, 100, 161–176.
  29. Badii, C.; Bellini, P.; Cenni, D.; Marazzini, M.; Nesi, P.; Pantaleo, G.; Paolucci, M.; Soderi, M.; Zaza, I.; Belay, E.G.; et al. Snap4City: A scalable IOT/IOE platform for developing smart city applications. In Proceedings of the 2018 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable, Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovations, Guangzhou, China, 8–12 October 2018.
  30. Hazra, A.; Adhikari, M.; Amgoth, T.; Srirama, S.N. A comprehensive survey on interoperability for IioT: Taxonomy, standards, and future directions. ACM Comput. Surv. 2021, 55, 1–35.
  31. Zhang, J.; Ma, M.; Wang, P.; Sun, X.D. Middleware for the Internet of Things: A survey on requirements, enabling technologies, and solutions. J. Syst. Archit. 2021, 117, 102098.
  32. Badii, C.; Bellini, P.; Difino, A.; Nesi, P.; Pantaleo, G.; Paolucci, M. MicroServices Suite for smart city applications. Sensors 2019, 19, 4798.
  33. Badii, C.; Bellini, P.; Cenni, D.; Mitolo, N.; Nesi, P.; Pantaleo, G.; Soderi, M. Industry 4.0 synoptics controlled by IoT applications in Node-RED. In Proceedings of the IEEE International Conferences on Internet of Things (iThings), Rhodes, Greece, 2–6 November 2020.
  34. Collini, E.; Nesi, P.; Pantaleo, G. Deep learning for short-term prediction of available bikes on bike-sharing stations. IEEE Access 2021, 9, 124337–124347.
  35. Bellini, P.; Bugli, F.; Nesi, P.; Pantaleo, G.; Paolucci, M.; Zaza, I. Data flow management and visual analytic for big data smart city/IOT. In Proceedings of the 2019 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation, Leicester, UK, 19–23 August 2019.
  36. Badii, C.; Bellini, P.; Difino, A.; Nesi, P. Smart city IoT platform respecting GDPR privacy and security aspects. IEEE Access 2020, 8, 23601–23623.
  37. Mardacany, E. Smart cities characteristics: Importance of buit environments components. In Proceedings of the IET Conference on Future Intelligent Cities, London, UK, 4–5 December 2014.
  38. Demirel, D. How the smart governance model shapes cities? Cases from Europe. J. Enterprising Communities 2021.
  39. Chun, S.A.; Adam, N.R.; Noveck, B. Smart governance in the context of smart cities: A literature review. Inf. Polity 2018, 3, 143–162.
  40. Shahrour, I.; Xie, X. Role of Internet of Things (IoT) and crowdsourcing in smart city projects. Smart Cities 2021, 4, 68.
  41. Papadopoulou, P.; Kolomvatsos, K.; Hadjiefthymiades, S. Internet of Things in E-Government: Applications and challenges. Int. J. Artif. Intell. Mach. Learn. 2020, 10, 99–118.
  42. Coardos, D.; Tirziu, E.; Gheorge-Moisii, M. A general framework based on IoT technology for smart governance. In Proceedings of the 2019 IE (Informatics in Economy) International Conference, Bucharest, Romania, 30–31 May 2019.
  43. Szádeczky, T. Enhanced functionality brings new privacy and security issues—An analysis of eI. Masaryk. Univ. J. Law Technol. 2018, 12, 3–28.
  44. Badii, C.; Bellini, P.; Difino, A.; Nesi, P. Sii-mobility: An IoT/IoE architecture to enhance smart city mobility and transportation services. Sensors 2018, 19, 1.
  45. Barcevicius, E.; Cibaite, G.; Codagnone, G.; Gineikyte, V.; Klimaviciute, L.; Liva, G.; Matulevic, L.; Misuraca, G.; Vanini, I. Exploring Digital Government transformation in the EU; Publications Office of the European Union: Luxembourg, 2019; JRC118857.
  46. Gascó-Hernandez, M. Building a smart city: Lessons from Barcelona. Commun. ACM 2018, 61, 50–57.
  47. Bakici, T.; Almirall, E.; Wareham, J. A smart city initiative: The case of Barcelona. J. Knowl. Econ. 2013, 4, 135–148.
  48. Nesti, G. Defining and assessing the transformational nature of smart city governance: Insights from four European cases. Int. Rev. Adm. Sci. 2020, 86, 20–37.
  49. Gaffney, C.; Robertson, C. Smarter than smart: Rio de Janeiro’s flawed emergence as a smart city. J. Urban Technol. 2018, 25, 47–64.
  50. Chang, F.; Das, D. Smart nation Singapore: Developing policies for a citizen-oriented smart city initiative. In Developing National Urban Policies: Ways Forward to Green and Smart Cities; Springer: Berlin/Heidelberg, Germany, 2020; pp. 425–440.
  51. Artyushina, A. Is civic data governance the key to democratic smart cities? The role of the urban data trust in Sidewalk Toronto. Telemat. Inform. 2020, 5, 101456.
  52. Austin, L.M.; Lie, D. Data trusts and the governance of smart environments: Lessons from the failure of Sidewalk Labs. Surveill. Soc. 2021, 19, 255–261.
  53. Yigitcanlar, T.; Han, H.; Kamruzzaman, M.; Ioppolo, G.; Sabatini-Marques, J. The making of smart cities: Are Songdo, Masdar, Amsterdam, San Francisco and Brisbane the best we could build? Land Use Policy 2019, 88, 104187.
  54. Lee, S.K.; Kwon, H.R.; Cho, H.; Kim, J.; Lee, D. International Case Studies of Smart Cities: Songdo, Republic of Korea, IDB Report. 2016. Available online: https//publications.iadb.org/publications/english/document/International-Case-Studies-of-Smart-Cities-Songdo-Republic-of-Korea.pdf (accessed on 17 January 2022).
  55. Shi, Q.; Zhang, Z.; He, T. Deep learning enabled smart mats as a scalable floor monitoring system. Nat. Commun. 2020, 11, 4609.
  56. Lombardi, M.; Pascale, F.; Santaniello, D. Internet of Things: A general overview between architectures, protocols and applications. Information 2021, 12, 87.
  57. Tang, S.; Shelden, D.R.; Eastman, C.M.; Pishdad-Bozorghi, P.; Gao, X. A review of building information modeling (BIM) and the internet of things (IoT) devices integration: Present status and future trends. Autom. Constr. 2019, 10, 127–139.
  58. Silva, B.N.; Khan, M.; Han, K. Towards sustainable smart cities: A review of trends, architectures, components, and open challenges in smart cities. Sustain. Cities Soc. 2018, 38, 697–713.
  59. Liu, L.; Guo, X.; Lee, C. Promoting smart cities into the 5G era with multi-field Internet of Things (IoT) applications powered with advanced mechanical energy harvesters. Nano Energy 2021, 88, 106304.
  60. Wang, J.; Meng, C.; Wang, C.T.; Liu, C.H.; Chang, C.; Li, C. A fully self-powered, ultra-stable cholesteric smart window triggered by instantaneous mechanical stimuli. Nano Energy 2021, 85, 105976.
  61. Qiu, C.; Wu, F.; Lee, C.; Yuce, M.R. Self-powered control interface based on Gray code with hybrid triboelectric and photovoltaics energy harvesting for IoT smart home and access control applications. Nano Energy 2020, 70, 104456.
  62. Fadhil, J.A.; Omar, O.A.; Sarhan, Q.I. A survey on the applications of smart home systems. In Proceedings of the 2020 International Conference on Computer Science and Software Engineering (CSASE), Duhok, Iraq, 16–18 April 2020.
  63. Liao, L.D.; Wang, Y.; Tsao, Y.-C.; Wang, I.-J.; Jhang, D.-F.; Chu, T.-S.; Tsao, C.-H.; Tsai, C.-N.; Chuang, C.-C.; Ger, T.-R.; et al. Design and validation of a multifunctional android-based smart home control and monitoring system. IEEE Access 2019, 7, 163313–163322.
  64. Ye, B.H.; Ye, H.; Law, R. Systematic review of smart tourism research. Sustainability 2020, 12, 3401.
  65. Bellini, P.; Cenni, D.; Nesi, P.; Paoli, I. Wi-Fi based city users’ behaviour analysis for smart city. J. Vis. Lang. Comput. 2017, 42, 31–45.
  66. Sanchez-Corcuera, R.; Nuñez-Marcos, A.; Sesma-Solance, J. Smart cities survey: Technologies, application domains and challenges for the cities of the future. Int. J. Distrib. Sens. Netw. 2019, 15.
  67. Du, J. Application analysis of IoT technology in smart cities. In Proceedings of the 2nd International Conference on E-Commerce and Internet Technology (ECIT), Hangzhou, China, 5–7 March 2021.
  68. Alam, T. Cloud-based IoT applications and their roles in smart cities. Smart Cities 2021, 4, 64.
  69. Khan, M.S.; Woo, M.; Nam, K.; Chathoth, P.K. Smart city and smart tourism: A case of Dubai. Sustainability 2017, 9, 2279.
  70. Paiva, S.; Ahad, M.A.; Tripathi, G.S.; Feroz, N.; Casalino, G. Enabling technologies for urban smart mobility: Recent trends, opportunities and challenges. Sensors 2021, 21, 2143.
  71. Biyik, C.; Abareshi, A.; Paz, A.; Ruiz, R.A.; Battarra, R.; Rogers, C.D.F.; Lizarraga, C. Smart mobility adoption: A review of the literature. J. Open Innov. Technol. Mark. Complex. 2021, 7, 146.
  72. Chen, S.; Hu, J.; Shi, Y.; Peng, Y.; Fang, J.; Zhao, R.; Zhao, L. Vehicle-to-everything (v2x) services supported by LTE-based systems and 5G. IEEE Commun. Stand. Mag. 2017, 1, 70–76.
  73. Abdelgadir, M.; Saeed, R.A.; Babiker, A. Mobility routing model for vehicular ad-hoc networks (VANETs). Veh. Commun. 2017, 9, 154–161.
  74. De Souza, A.M.; Brennand, C.A.; Yokoyama, R.S.; Donato, E.A.; Madeira, E.R.; Villas, L.A. Traffic management systems: A classification, review, challenges, and future perspectives. Int. J. Distrib. Sens. Netw. 2017, 13.
  75. Usha, B.A.; Sangeetha, K.N.; Suchit, T.E.; Shyam, A.; Suryanarayanan, A. Comprehensive review of smart cities using IoT. In Proceedings of the 8th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO), Noida, India, 4–5 June 2020.
  76. Golbabei, F.; Yigitcanlar, T.; Bunker, J. The role of shared autonomous vehicle systems in delivering smart urban mobility: A systematic review of the literature. Int. J. Sustain. Transp. 2021, 15, 731–748.
  77. Barriga, J.J.; Sulca, J.; Leon, J.L.; Ulloa, A.; Portero, D.; Andrade, R.; Yoo, S.G. Smart parking: A Literature review from the technological perspective. Appl. Sci. 2019, 9, 4569.
  78. Mogro, A.E.; Huertas, J.I. Assessment of the effect of using air conditioning on the vehicle’s real fuel consumption. Int. J. Interact. Des. Manuf. 2021, 15, 271–285.
  79. Cepeliauskaite, G.; Keppner, B.; Simkute, Z.; Stasiskiene, Z.; Leuser, L.; Kalnina, I.; Kotovica, N.; Andins, J.; Muiste, M. Smart-mobility services for climate mitigation in urban areas: Case studies of Baltic countries and Germany. Sustainability 2021, 13, 4127.
  80. Moscholidou, I.; Pangbourne, K. A preliminary assessment of regulatory efforts to steer smart mobility in London and Seattle. Transp. Policy 2020, 98, 170–177.
  81. Sanchez, L.; Muñoz, L.; Galache, J.A.; Sotres, P.; Santana, J.R.; Gutiérrez, V.; Ramdhany, R.; Gluhak, A.; Krco, S.; Theodoridis, E.; et al. SmartSantander: IoT experimentation over a smart city testbed. Comput. Netw. 2014, 61, 217–238.
  82. Anthopoulous, L. Smart utopia VS smart reality: Learning by experience from 10 smart city cases. Cities 2017, 63, 128–148.
  83. Kezai, P.K.; Fischer, S.; Lados, M. Smart economy and startup enterprises in the Visegrád Countries—A comparative analysis based on the Crunchbase Database. Smart Cities 2020, 3, 70.
  84. Kumar, T.M.V. Smart Economy in Smart Cities: International Collaborative Research: Ottawa, St.Louis, Stuttgart, Bologna, Cape Town, Nairobi, Dakar, Lagos, New Delhi, Varanasi, Vijayawada, Kozhikode, Hong Kong; Springer: Berlin/Heidelberg, Germany, 2017.
  85. Bellini, P.; Nesi, P.; Palesi, A.L.I.; Pantaleo, G. Fashion retail recommendation system by multiple clustering. In Proceedings of the 27th International DMS Conference on Visualization and Visual Languages (DMSVIVA 2021), Pittsburgh, PA, USA, 29–30 June 2021.
  86. Hu, R. The state of smart cities in China: The case of Shenzhen. Energies 2019, 12, 4375.
  87. Liu, Y.Y.; Hung, M.H.; Lin, Y.C.; Chen, C.C.; Gao, W.L.; Cheng, F.T. A Cloud-based pluggable manufacturing service scheme for smart factory. In Proceedings of the 14th IEEE International Conference on Automation Science and Engineering (CASE), Munich, Germany, 20–24 August 2018.
  88. Oztemel, E.; Gursev, S. Literature review of Industry 4.0 and related technologies. J. Intell. Manuf. 2020, 31, 127–182.
  89. Lopes, S.F.; Pereira, R.M.; Lopes, S.O.; Coutinho, M.; Malheiro, A.; Fonte, V. Yet a smarter irrigation system. Lect. Notes Inst. Comput. Sci. Soc. Inform. Telecommun. Eng. LNICST 2020, 323, 337–346.
  90. Six Real World Examples of Digital Transformation. Available online: https://www.smartindustry.com/blog/smart-industry-connect/six-real-world-examples-of-digital-transformation/ (accessed on 17 January 2022).
  91. Akin-Ponnle, A.E.; Carvalho, N.B. energy harvesting mechanisms in a smart city—A review. Smart Cities 2021, 4, 25.
  92. Belli, L.; Cilfone, A.; Davoli, L.; Ferrari, G.; Adorni, P.; Di Nocera, F.; Dall’Olio, A.; Pellegrini, C.; Mordacci, M.; Bertolotti, E. IoT-enabled smart sustainable cities: Challenges and approaches. Smart Cities 2020, 3, 52.
  93. Shirazi, E.; Jadid, S. Autonomous self-healing in smart distribution grids using multi agent systems. IEEE Trans. Ind. Inform. 2019, 15, 6291–6301.
  94. De Paz, J.F.; Bajo, J.; Rodriguez, S.; Villarrubia, G.; Corchado, J.M. Intelligent system for lighting control in smart cities. Inf. Sci. 2016, 372, 241–255.
  95. Kumar, A.; Singh, A.; Mahanta, P.; Mukhopadhyay, C. Sensing technologies for monitoring intelligent buildings: A review. IEEE Sens. J. 2018, 18, 4847–4860.
  96. Zanella, A.; Bui, N.; Castellani, A.; Vangelista, N.; Zorzi, M. Internet of Things for smart cities. IEEE Internet Things J. 2014, 1, 22–32.
  97. Okai, E.; Feng, X.; Sant, P. Smart cities survey. In Proceedings of the IEEE 20th International Conference on High Performance Computing and Communications and IEEE 16th International Conference on Smart City, Exeter, UK, 28–30 June 2018.
  98. Sankaran, V.; Chopra, A. Creating global sustainable smart cities (a case study of Masdar City). J. Phys. Conf. Ser. 2020, 1706, 012141.
  99. Ramirez-Moreno, M.A.; Keshtkar, S.; Padilla-Reyes, D.A.; Ramos-Lopez, E.; García-Martinez, M.; Hernandez-Luna, M.C.; Mogro, A.E.; Mahlknecht, J.; Huertas, J.; Peimbert-Garcia, R.E. Sensors for sustainable smart cities: A review. Appl. Sci. 2021, 11, 8198.
  100. Quadar, N.; Chehri, A.; Jeon, G.; Ahmad, A. Smart water distribution system based on IoT networks, a critical review. In Human Centred Intelligent Systems; Springer: Berlin/Heidelberg, Germany, 2020; pp. 293–303.
  101. Martinez, R.; Vela, N.; El Aatik, A.; Murray, E.; Roche, P.; Navarro, J.M. On the use of an IoT integrated system for water quality monitoring and management in wastewater treatment plants. Water 2020, 12, 1096.
  102. Huseien, G.F.; Shah, K.W. Potential applications of 5G network technology for climate change control: A scoping review of Singapore. Sustainability 2021, 13, 9720.
  103. Nitoslawski, S.A.; Galle, N.J.; Van Den Bosch, C.K.; Steenberg, J.W.N. Smarter ecosystems for smarter cities? A review of trends, technologies, and turning points for smart urban forestry. Sustain. Cities Soc. 2019, 51, 101770.
  104. Po, L.; Rollo, F.; Viqueira, J.R.R.; Lado, R.T.; Bigi, A.; Lopez, J.C.; Paolucci, M.; Nesi, P. TRAFAIR: Understanding traffic flow to improve air quality. In Proceedings of the The 1st IEEE African Workshop on Smart Sustainable Cities and Communities (IEEE ASC2 2019), In Conjunction with the 5th IEEE International Smart Cities Conference, ISC2. 2019, Casablanca, Morocco, 14–17 October 2019.
  105. Asghari, P.; Rahmani, A.M.; Javadi, H.S. Internet of Things applications: A systematic review. Comput. Netw. 2019, 148, 241–261.
  106. Tian, S.; Yang, W.; Le Grange, J.M.; Wang, P.; Huang, W.; Ye, Z. Smart healthcare: Making medical care more intelligent. Glob. Health J. 2019, 3, 62–65.
  107. Haak, D.; Page, C.E.; Deserno, T.M. A survey of DICOM viewer software to integrate clinical research and medical imaging. J. Digit. Imaging 2016, 29, 206–215.
  108. Umair, M.; Cheema, M.A.; Cheema, O.; Li, H.; Lu, H. Impact of COVID-19 on IoT adoption in healthcare, smart homes, smart buildings, smart cities, transportation and industrial IoT. Sensors 2021, 21, 3838.
  109. Atitallah, S.B.; Driss, M.; Boulila, W.; Ghezala, H.B. Leveraging Deep Learning and IoT big data analytics to support the smart cities development: Review and future directions. Comput. Sci. Rev. 2020, 38, 100303.
  110. Apanaviciene, R.; Urbonas, R.; Fokaides, P.A. Smart building integration into a smart city: Comparative study of real estate development. Sustainability 2020, 12, 9376.
  111. BOE Hefei Digital Hospital. Available online: https://www.wsp.com/en-CN/projects/boe-hefei-digital-hospital (accessed on 17 January 2022).
  112. How Smart Hospitals Can Improve Healthcare. Available online: https://stlpartners.com/digital_health/how-smart-hospitals-can-improve-healthcare/ (accessed on 17 January 2022).
More
ScholarVision Creations