Security trends in Internet of Things: a survey

  • Review Paper
  • Open access
  • Published: 12 January 2021
  • Volume 3 , article number  121 , ( 2021 )

Cite this article

You have full access to this open access article

  • Shobha Bhatt 1 &
  • Prakash Rao Ragiri 1  

15k Accesses

44 Citations

Explore all metrics

The Internet of Things (IoT) is a network of embedded devices that are uniquely identifiable and have embedded software required to communicate between the transient states. The purpose of this study is to explore discrete IoT security challenges pertaining to currently deployed IoT standards and protocols. We have presented a detailed review in this study that focuses on IoT's imminent security aspects, covering identification of risks pertaining to the current IoT system, novel security protocols, and security projects proffered in recent years. This work presents an updated review of the IoT architecture in the protocols and standards that are proffered for the next-gen IoT systems. A security-specific comparative analysis of protocols, standards, and proffered security models are presented as per IoT security requirements. This study elicits the need for standardization at the communication and data audit level, which exposes the hardware, software, and data to various threats and attacks. Our study reveals a need for protocols that are competent enough to be accorded for over one threat vector. This paper provides an insight into the latest security research trends, which will prove beneficial in the development of IoT security. The research outcomes can benefit the research community in IoT by integrating IoT-based devices' best security aspects.

Similar content being viewed by others

internet of things research paper pdf 2021

A Survey on Internet of Things (IoT): Communication Model, Open Challenges, Security and Privacy Issues

internet of things research paper pdf 2021

Internet of Things (IoT) Security Challenges and Solutions: A Systematic Literature Review

internet of things research paper pdf 2021

Review on Security of Internet of Things: Security Requirements, Threats, and Proposed Solutions

Avoid common mistakes on your manuscript.

1 Introduction

Lately, the entire network domain is undergoing a drastic technological revolution. Automation of networks has been a hot topic that has been trending for quite some time. Supplementing it is Internet of Things (IoT) technology, which paves the way for providing that element. The Internet of Things [ 1 ] is defined as the inter-device environment built up by the devices that focus on three important tasks–transmitting data, receiving data, and processing received data. Initially, local physical devices connected to the internet for real-time data analysis were considered being the IoT network. With time-lapse, IoT's scale has extended itself from the local workstation to Industrial IoT frameworks [ 2 ]. Research works on IoT depict the proliferation of IoT in the field of–healthcare [ 3 ], industrial setup [ 4 ], business analytics, education, etc. As of 2019, IoT, which used to work at smaller network spaces, has upgraded for wide area networks, and so have the risks relative to it because of the expected surge in IoT devices in a diversified environment.

1.1 Research challenges

The primary purpose of this research work is to explore the latest security solutions in the IoT. Besides this primary goal, sub-goals comprise identifying and characterizing the latest security risks in the IoT. Before that, it is important to address the recent research challenges in IoT-

Heterogeneity issue

Inter-connectivity

Ubiquitous nature

Security standards issue

Trending technical domains like Artificial Intelligence as cluster-based fuzzy logic modules [ 5 , 6 ], Machine Learning, and Software Enabled Networking [ 7 ] have become the new research field for incorporating IoT. A notable development in IoT is the addition of ultra-lightweight protocols [ 8 , 9 ] deployed for the core functioning and security reasons as well [ 10 ] .

Research works pertaining to IoT security challenges [ 11 ] cover a large area, and it is changing every day, with new loopholes being exposed regularly. Today, when we talk about IoT security, the main emphasis is on the access control methods [ 12 ], encryption methodologies used for transient phases [ 13 ], and hardware-specific security solutions [ 14 ], and SQL related input based attack controls [ 15 ]. So, our research emphasizes the ever-changing security perspectives of IoT by giving IoT related security issues, proper definitions, classification, and searching for the solution present in the current scenario against them.

1.2 Research contribution

The work has been motivated to explore security concerns in IoT based devices due to different IoT applications. First, to understand IoT's security aspect, it is important to have prior knowledge about the infrastructure we are dealing with; thus, we have discussed IoT architecture and made a comparative analysis of protocols and standards used in IoT. Our second research contribution includes exploring all possible aspects of recent research being made in IoT security, which will prove beneficial in developing an IoT security framework. A thorough review presented in this survey focuses on prominent threats prevailing in current IoT systems, along with the latest security models proffered for the IoT environment in recent years. The purpose is to define security solutions in IoT's security requirements: confidentiality, integrity, authenticity, and trust management [ 16 ]. Our third research contribution comprises the identification and comparative analysis of prevalent protocols and standards in the IoT. We have addressed the updated innovations and standardization practices being used in IoT [ 17 ], classification of security issues in IoT based on the levels at which they affect the entire environment, and their relative solutions. Research findings show that IoT security solutions are addressed by using existing encryption techniques and novel security design models. The major security issues recognized are trust and integrity of communication. It was also revealed that IoT security challenges are enhanced by combining IoT with other networks such as SDN [ 18 , 19 ]. We also discovered a need for standardization at the manufacturing level, which shows the vulnerabilities at the hardware and software levels [ 20 ]. Inspections also revealed a need for protocols competent enough to accord for over one threat vector [ 21 , 22 ]. The research outcomes can help the IoT research community by integrating the safest appropriate security features in IoT-based devices.

The paper is organized as follows. Section  1 , as discussed, is a brief introduction to the study. Section  2 presents a literature review of recent developments in IoT. Section  3 discusses IoT architecture along with the trending protocols and standards used in IoT. Section  4 discusses Security trends in IoT in detail. Section  5 states the result and discussion of the entire research study, and Sect.  6 concludes the complete survey work.

2 Literature review

Wireless network with embedded networking capability is the current Industrial trend worldwide. IoT is one of the main gainers of this networking domain. It has undergone a significant development by integrating Cloud services, providing SaaS, IaaS, and PaaS. IoT Commercial sectors have seen a major boom in the market during the last few years, as smart system demands grew manifold because of its rich feature and one-click-away services. Smart systems like Smart Home appliances, AI-based smart devices, smart home automation, smart vehicles, smart labs, etc., offer ease of living but too much dependability on them often leads to high risks. Figure  1 based on statista [ 23 ] report gives an estimated graph of the expected surge in IoT devices in the near future.

figure 1

Estimated census of Wireless Devices [ 23 ]

The technical report suggests IoT devices have become the new source hotspot for intrusion activities for the hackers as the protocols and standards existing on these devices are mainly lightweight protocols [ 24 , 25 ] and, on the other end, entities constituting it has more accessible access to the server [ 26 ]. These pose challenges to the technology as there is no proper addressing of the security for the latter.

It is observed that threat structure is not confined to a particular layer in IoT architecture [ 27 ]. Former network practices of integrating network security features in IoT have/had degraded IoT systems' performance. Table 3 comprises a set of recent novel models proposed in the wake of advanced threat reports coming for IoT. We have defined the security parameter concerning which certain research work offers a security model pertaining to conventional security models.

The conventional model issue was—Inter-Compatibility among security tools deployed for IoT devices as they differed in Policy and implementation techniques and lack of Low- Powered device algorithms [ 28 ]. Recent research has proposed novel solutions using a different plethora of encryption methods and hardware-based methods [ 29 ] to overcome conventional security issues. Table 1 discusses some of these significant security models currently in research.

Xin Zhang and Fengtong Wen [ 30 ] proposes a novel anonymous user WSN authentication for the Internet of Things wherein two algorithmic models UDS (user-device-server) and USD (user-server-device), are constructed to ensure valid authentication for resolving trust centric threat models. This is a multi-functional method to provide security during the authentication process with lighter storage overheads, efficient communication costs, and faster computational speed. This work is limited in terms of the extent of the security solution provided, only for the lightweight sensor devices against the prominent network layer and physical layer based attacks. A cluster-based fuzzy logic implementation model is proposed by Mohammad Dahman Alshehri and Farookh Khadeer Hussain [ 31 ] and a secure messaging paradigm between IoT nodes where encrypted communication takes place utilizing hexadecimal values to cope with Port Scanning threats and other integrity specific vulnerabilities for AI-based IoT security solutions. This work effectively proffers the detection mechanism against the malicious IoT nodes present in the network, but risks pertaining to the data audit attack surface are not covered in this model. This study also falls short of addressing the performance analysis relative to communication costs and computation costs occurring in operation.

Priyanka et al. [ 13 ] propose a multi-stage security model making use of Elliptical curve cryptography (ECC) and fully homomorphic encryption (FHE) against cryptographic attacks, which ensures the integrity of the data transmitted in the IoT environment with less computation power. However, there is a lack of clearance on the increased data overheads generated during the process. Computational cost is another issue concerning this model.

Regarding Industrial IoT, Munkenyi Mukhandi et al. [ 5 ] discusses the novel security solution for robotic communication from an Industrial IoT perspective using MQTT and Robot Operating System protocols. Two primary methods–data encryption and authentication have been used for this purpose, which has proved their efficiency in securing communication phases. This work gives valuable insight into the effectiveness of the cryptographic methods in securing communication channels. On the contrary part, this study states the inconsistency between the performance metrics and the cryptographic functions. Deep learning and Machine learning have made their insight in IoT environment with major products being Alexa, Echo, which abject the text commands and takes voice-over commands for action on a real-time basis. But issues have arisen pertaining to the data packet leaks, and thus for that perspective, a voice recognition application is proffered by Pooja Shree Singh and Vineet Khanna [ 32 ], which is based on Mel-frequency cepstral coefficients (MFCC) for user identification and authentication deployable in the IoT environment to ensure data integrity, confidentiality, and privacy security. This work is useful for securing voice-enabled IoT applications; however, large dependency on the hardware architecture required for the noise-free and quality input is its major down-point. IoT has struggled with access control-related problems ever since its arrival. To address this problem, Michail Sidorov et al. [ 10 ] proposed a novel secure ultra-lightweight RFID protocol targeted for integration in a supply chain management system that uses permissioned blockchain network along with encryption provided at different access levels. Performance analysis depicts promising results with lesser storage costs and high computational speed. This work is believed to impact secure IoT devices significantly; however, the entire setup cost is uncertain. Chen et al. [ 33 ] proffers a novel Low scale Denial-of-Service attack detection approach that encompasses Trust evaluation with Hilbert-Huang Transformation in Zigbee WSN to resolve security issues pertaining to a plethora of low energy devices becoming the target of the attacks. This work is useful in refining the attack surface due to its low rate signal detection method. It features scalable architecture as it covers both cloud computing and edge computing IoT devices, which is an advantage, but larger storage overheads remain an issue. Intrusion Detection Systems (IDS) are tasked with detecting and monitoring threat activities in the conventional network security domain [ 34 ]. Extension of which in IoT perspective is some proposed model like Snort [ 35 ], Suricata [ 36 ], and Bro [ 37 ]. Roesch [ 35 ] and Paxson [ 37 ] talks about the model resulting from pattern-matching monitoring. Suricata [ 36 ] is modeled on the semantic level matching of the network activities. Paradoxically, such models are designed for professional use and are not explicitly aimed at the IoT environment in terms of protocol analysis availability. It targets such advancements for expert users but not a regular citizen who lacks knowledge of the whole framework technology's technical know-how. GHOST [ 38 ] is a Development project (Safeguarding home IoT environments with personalized real-time risk control) that challenges the conventional network security solutions for the IoT by proposing novel reference architecture. This model's feature is–embedded network environment in an adequately adapted smart home network gateway and is vendor-independent. The issues regarding this integrated model are many attacks like impersonation attacks, offline password attacks, and hardware-based anomaly attacks still pertain to pose a threat to the whole architecture.

3 Internet of Things: architecture

The Internet of Things covers a vast range of industries and uses cases that scale from uni-constrained node devices to large cross-platform deployments of embedded technologies and cloud systems connecting in real-time [ 39 ]. As discussed earlier, IoT operations are constructed out of three major functions, for example, transmitting, retrieving, and processing data. IoT is a technology comprising data exchange between heterogeneous devices that continuously stream information data among other peripheral devices.

3.1 Layered architecture

Internet of Things has a multi-layer and multi-plane architecture, as shown in Fig.  2 . It comprises the following component sections—Device Management section, Application Interface section, and Communication plane.

figure 2

Layered Internet Of Things Architecture

Application Interface Layer—Devices interact with underlying architecture via certain embedded interface modules like Arduino IDE, Raspberry Pi, sensors, actuators, etc., present in this architecture section.

Device Management Plane manages the device i/o functionalities by identifying the data's source and destination. For instance, Aggregator—is a centralized component that aggregates the data in fluxed from the devices.

Communication Layer—this layer is the intermediary layer that comprises switches and similar network units that define the communication protocols and standards for the IoT network traffic. This layer consists of protocol stacks of the latest protocols and standards implemented to direct network traffic in the entire system. New diversified communication protocols used in embedded IoT environments are energy efficient, have better congestion control properties, and have improved QoS features.

3.2 Communication protocols

Communication between the IoT devices is made feasible with certain standard protocols like MQTT (Message Queueing Telemetry Transport), AMQP, DDS, ZigBee, and LoRaWAN [ 40 ], etc. Such an environment needs to have some sort of standardized set of rules which initialize easier and is compatible enough for info sharing. Notably, the communication protocols of IoT are:

Bluetooth Low Energy (BLE) Protocol [ 41 ] — one of the vastly used protocols in the IoT environment. Its low energy consumption capability makes it suitable for low energy devices. This protocol is based on Generic Attributes, and it operates via services and characteristics.

Message Queueing Telemetry Transport (MQTT) Protocol [ 42 ] — it is the messaging protocol devised for lightweight IoT devices for transmitting and receiving data between sensor nodes. This protocol working is based upon three major components, namely—Publisher, Broker, and Subscriber. The publisher is the one that only transmits the data; the Broker is the intermediary MQTT server that analyzes the data being sent, and the request is identified for certain resources, and last, the subscriber, these components are the receiver of message coming from the broker.

Advanced Message Queueing Protocol (AMQP) [ 43 ] — major features of AMQP protocol are—this is efficient, portable, multichannel, and secure. This binary protocol ensures authentication through SASL or TLS and relies on TCP. It is better suited for working in multi-client environments, as it supports multi-functions by making servers handle immediate requests faster.

Constrained Application Protocol (CoAP) [ 44 ] — as the name suggests, it is a constrained based environment protocol. This protocol's significant characteristics are—based on the REST API structure, designed for smart system applications, well-designed congestion control, cross-protocol integration, and many more.

Data Distribution Service (DDS) protocol [ 45 ] — It is an IoT protocol developed for M2M (Machine to Machine) Communication. Data exchange is possible via the publish-subscribe method, as in MQTT and CoAP protocols, the only difference being that it is broker less architecture, unlike the latter ones. It uses multicasting to bring high-quality QoS to the applications. DDS protocol can be deployed from low footprint devices to the cloud.

Some other Protocols relative to the Internet of Things are specified in Table 2 , highlighting the features and issues related to protocols' security. As observed, IoT protocols have provided frameworks for enabling easier adaptation of IoT in other existing wireless technology like cloud, edge computing, lightweight embedded systems. Although scalability, performance, and applicability are bettered with innovative protocols, security loopholes are left in the process, which will be discussed in the next section of this paper.

4 Security trends in Internet of Things

IoT, as seen in the above sections, is not confined to limited resources. New trending technologies like 5G [ 47 , 48 ], Block chaining [ 49 ], Quantum computing, and edge computing getting emulsified with the IoT have broadened the IoT's operational perspective. Figure  3 showcases the practical aftermath that each new technology brings and how it can affect IoT functionary. Heterogeneous physical devices like sensor nodes, actuators, gateways, switches, and other embedded system devices constitute this volatile environment. It does not confine the Internet of Things to networking principles; a major impact is made by the engineering behind the smart devices, which is the whole concept's backbone. Self-configuring devices that feature the M2M communication paradigm are the new invention in IoT. This setup makes nodes intelligent enough through algorithms and supplementary technology to self-decide the course of action in any condition [ 50 , 51 ]. It is beneficial in an emergency condition, rescue operations where it is a tedious task to configure the network for a particular region with little or no support from damaged nodes. But too much dependency on machines makes it vulnerable also, as machines are not foolproof. Today, specifically, adversaries exploit weak authentication, unpatched firmware, and credentials pertaining to authenticity that is vulnerable over the internet [ 52 ].

figure 3

IoT Attacks Classification [ 14 ]

4.1 Security challenges

As observed from the table referring to the protocols and standards of IoT, the paradigm is most vulnerable in accessing requests, identifying third-party indulgence, and weak scalability compliance with security management. Various security challenges in IoT today pertaining to conventional network architecture are pointed out as— Heterogeneous Device Configuration —IoT devices' way of interaction with the physical world varies from the way conventional network devices used to do. Heterogenous nature IoT devices, while performing operations, ramify other networking components. As per NIST, they emphasized that IoT-specific privacy policies [ 53 ] and cyber controls must consider the fact relative to the ramifications made by IoT devices, which brings about changes to physical systems [ 54 ], eventually affecting the physical world. Thus, heterogeneity characteristics are a form of security issue [ 55 ].

Dispersive Network Update Policy —IoT devices worldwide, be it in an organization or personal workspace, are managed through commonly distributed servers. Such IoT devices are accessed, managed, or monitored via a separate form of a rule engine, and security policy is also different for each device in the system. So, in regularization, all the devices need to be updated, which is a tedious, complex task for the organization. Issues faced are in the form of non-uniform rate of updation, additional switch leave behind some non-updated devices, or weakly configured nodes as keeping a check on millions of nodes requires time. Intervention from a third party for support in the discussed issue can jeopardize the system's access control. Organizations that have geographically dispersed locations suffer cost-prohibitive and time-consuming issues and must be protected and updated .

Add-Ins Security Policy —Because IoT was never modeled out for the provision of the security features. Additional plugins and security controls are appended over the IoT layered architecture for providing secure solutions. Thus, unlike the conventional network paradigm, the efficiency of security characteristics depends on the functioning capability of additional resources over IoT architecture. Client actions like how they opt for certain available security options also affect the IoT's security effectiveness.

Physical IoT threats —Physical security threats are real in physical IoT setups in industrial units, network-integrated healthcare systems, and network enterprise domains. Two main threat vector points are—Communication channels and the data audit functionaries [ 56 ]. Security challenges prevailing in the communication channel comprises trust management issues and authentication issues among the stakeholders, network entities, and the network mode itself through which the communication is taking place. Data Audit specific security challenges expose the weak security points prevailing during an enormous amount of data transmittance over the network and the IoT architecture's aggregator layer. Other physical security challenges involve manual or natural destruction to the sophisticated network components. In industrial systems, physical threats lie in the malfunctioning of the IoT equipment like robotics, sensors, and hardware devices that might adversely affect the physical entities [ 29 ].

Exposure threat —End devices in IoT, like sensors and IP cameras that are installed in open environments, are the threat points that are not so hard for the adversary to get access to. This leads to physical-based attacks and proximity attacks, which compromise the user's authentication and integrity [ 57 ]. Security challenges pertaining to this issue lie in how architectural modification we can make in the protocol or the communication mechanism to secure such devices against the adversaries.

4.2 Classification of attacks in IoT

Recognizing potential threats in architecture based on behavior and target set is extremely important to devise security solutions. Many commercial firms have invested a vast amount of assets in securing their IoT-based network in recent development.

Attacks on IoT are divided into two modules, as shown in Fig.  3 as:

Protocol Based Attacks—These types of attacks exploit the internal protocol-based structure of the IoT components that impact the communication medium and the embedded system's forwarding channels. These are further classified in other sub-sections. Protocol-based has two:

Communication protocol-based attacks—This explains the forms of exploitations occurring during the transient phases among nodes. These include–Flooding attacks, Pre-shred key attacks, and sniffing attack.

Network protocol-based attacks—This explains the exploitation occurring in the connection establishment. Attacks include—Wormhole attacks, Selective Forward attacks, and Sniffing attacks.

Data-Based Attacks—Data based attacks include threats pertaining to the original data packets and messages traveling at node sites. Hash collision, DoS, Malicious Node VM creation, and Data exposure are some of its most afflicted security exploitations.

4.2.1 Classification of IoT attacks based on active and passive forms

Some prominent attacks based on active and passive forms are depicted in Table 3 shown below. The significance of such attacks in IoT security is that specific security solutions applied over the IoT environment for active and passive attacks tend to affect the network performance differently. Active attacks require state-of-the-art responsive security mechanisms to thwart the risk and impact network performance. On the other hand, defense mechanisms deployed for passive attacks are limited to monitoring tactics and thus have relatively less impact on the network's performance.

Denial of Service/Distributed Denial of Service attack [ 58 ] — In terms of IoT, DDoS is the prominent one as it affects the network's availability security parameter. Botnets are created to implement a DDoS attack that targets the sensor nodes or any weakly configured nodes in a physical environment. Gaining access from these weak points, infected packets from various sources traverses network data paths that finally congest the whole link architecture and make servers unavailable in the process. It is highly dangerous in energy transmission sectors, military communication, emergency operations, and finally, the worst affected is healthcare facilities.

Traffic sniffing attacks [ 59 ] — Traffic sniffing attack comes under the threat activity of active data gathering in which critical system info is captured and later utilized for attacks like botnet attack. Information assets like usernames, passwords, unencrypted data info, authentication type, and hardware details are scrutinized with advanced tools' assistance during such a penetration attack. Most IoT devices currently in the market are not so intelligent enough to mitigate such threats and easily become the target of such threats.

Masquerade attack [ 60 ]—this attack uses a fake network ID to gain unauthorized access to target node information via a legitimate access identification process. Devices with weak authorization processes are at high vulnerability risk. Such attacks perpetrate utilizing stolen passwords and user credentials by locating logical spaces within programs or finding alternatives to the existing authentication process. Access levels through masquerade attacks depend on the level of authorization the penetrator attains.

Message Replay attack [ 61 ]—A replay attack can be organized in three steps–eavesdropping on the secure communication link between IoT devices or Gateway, Interception of the acknowledgments or connection establishment components, and fraudulent misdirection or delays through the replay of the message. It affects the normal working of the devices in the network, making them implement functions that they are not supposed to, or the result is directed in the way an attacker wants them to. It is easier to implement as, after packet seizing, further steps do not need advanced skills for message decryption because the entire message can be replayed to gain access to the server.

Port Scanning–Port scanning has the following components–SYN requests, target port, source, firewall, packets, open nodes, and listening nodes [ 62 ]. The commonly used method is SYN scans, which involve establishing a partial connection to the host node present on the target port by transmitting an SYN packet for the host system's initial response evaluation.

Case 1 when the request packet is not scrutinized properly by firewall policies, then an SYN/ACK packet is transmitted from the host.

Case 2 otherwise, an RST packet is sent by the host if the port is closed.

4.3 Security solutions

The latest IoT security solutions are more directed towards software-centric security methods [ 63 ] than conventional security, which was tool-centric. Authentication, trust, and integrity of the communication channel among IoT devices are the critical security parameters pertaining to which modern solutions are addressed. Though still at the current level, IoT lacks in supporting high-powered devices and is not compatible enough for coping up with increasing heterogeneous entities.

4.3.1 Comparative analysis of IoT protocols

Protocol analysis is shown in Table 4 . Integrating IoT with other future budding technology like SDN for better scalability, node management, security policy, and reliability poses new security challenges to IoT.

As depicted in Table 4 , the protocols reviewed are low on energy consumption, but the security issue varies on different parameters. Of course, these protocols' performance factor has improved, but that has exposed the weak loopholes in the rules flows.

CoAP protocol supports the DTLS security mechanism and has spontaneous support in the form of IPSec. The transient phase remains secure in this, but the load based attacks like a botnet and DDoS attacks remain the security issues [ 64 , 65 ].

MQTT protocol provides Transport layer-based security support or the Secured Socket security layer for safe transient phases. Issues arise in malicious node subscription attacks and, again, the botnet attacks [ 62 ].

EnOcean [ 66 ] secures the nodes in their environment by providing a unique rolling code key encryption technique.

Cons are problems in the synchronization of codes and the privacy of the key used.

SigFOX [ 9 ] gives security support via several security solutions like tough firewall, hardware security module, public key infrastructure, and on-the-go security dispatching security solution, which proves beneficial for the dynamic IoT setup environment. It is a Virtual Security paradigm. Issues lie in weak Payload encryption. In terms of energy consumption, almost every novel protocol has low energy consumption values, which is a promising feature as it will perform better in a high-density network and thus enhance network performance.

4.4 Comparative analysis of IoT security models

As discussed earlier in Sect.  2 , security models have proposed a unique plethora of securing IoT environments. A comparative analysis is done to determine their effectiveness in satisfying the IoT network's basic security requirements, as depicted in Table 5 . In this analysis, we investigate the parameters of the technique used and the security requirements satisfied by each one of them.

Security requirements adjudged here are the basic Confidentiality (C), Integrity (I), and Availability (A) and Trust management (T) among nodes and Authenticity (Ay). The dual authentication model proposed by Xin Zhang and Fengtong Wen [ 30 ] excels in satisfying authentication and trust security requirements via the usage of UDS and USD WSN authentication models but lacks in CIA requirements, which exposes it to botnet attacks and DDoS attacks, sniffing attacks, and tracking.

Security solution proffered by Mohammad Dahman Alshehri and Farookh Khadeer Hussain [ 31 ] satisfies CT security requirements. Still, it has weak immunity towards A, I, Ay sans security exploitations like Relay attacks, Man in the Middle Attacks, DDoS, and viruses.

Security methods implied by Priyanka et al. [ 13 ], Munkenyi Mukhandi et al. [ 5 ], and Pooja Shree Singh and Vineet Khanna [ 32 ] have security provisions for Integrity security requirements, but the model proposed by Munkenyi Mukhandi et al. [ 5 ] having additional provisions for authenticity in Industrial IoT environment robotic setups where encryption mechanisms are integrated using MQTT protocols. Priyanka et al. [ 13 ] has proposed strong cryptographic securing methods to avert the Integrity based attacks. Security solution proffered by Pooja Shree Singh and Vineet Khanna [ 32 ] implies MFCC security coefficients to ensure the confidentiality and integrity security requirements. In Hongsong Chen et al. [ 33 ] proffered model, availability and trust security requirements are satisfied by Hilbert-Huang transformation but are exploitable in C, I, and Ay security parameters.

5 Result and discussion

The result derived from the aforementioned comparative analysis states that protocol-based security solutions cover up most of the IoT attack surfaces. Protocols like COAP and DDS protocols provide effective immunity against the prominent attack like DDoS attack and botnet attacks through secured means applied over Data Link and Transport layers. Novice methods are derived in the case of SigFOX and EnOcean novel protocols that avert new threat issues like unsynchronous code definition and weak payload encryption threats through a unique encryption method. MQTT and BLE, the lightweight protocols, have also emerged to provide an effective solution against the threats relative to malicious node and Man in the middle attacks. To avert the modifications brought in the IoT devices through physical attacks, there is a provision of Physically Unclonable Function [ 67 ] protocols that are imbibed in the specially designed PUF chip mounted on the IoT devices. Its unique authentication mechanism based on the PUFs makes it a formidable option against threats borne out of physical attacks. Similarly, based on these protocols and standards, the comparative analysis is projected for the security models. Security models depict the novel usage of encryption methods, machine learning methods [ 68 ], blockchain [ 69 ], and socket programming to ensure the confidentiality, integrity, authenticity, availability, and trust-based security requirements in the IoT environment. Divisive security management proves to be beneficial for easier management of the security methods, as well as enhances the effectiveness in most of the proffered solutions.

6 Conclusion

This work highlighted the recent security trends in the IoT network domain by surveying the newly proffered models, protocols, and encryption methods implied in securing the IoT network. Our research findings on security risks in IoT emphasize the extension of the attack surface of the IoT threats and vulnerabilities in protocol-based and data-based attacks, which conveys the fact that conventional means are no longer as efficient as they were earlier against dynamic attacks prevalent in heterogeneous IoT environments like malicious node, DDoS attack, and botnet attacks. Investigations of contemporary research models show that majority of security solutions are sought through the implication of alternative forms of encryption methods, which have proved to be effective in securing communication channel attack surfaces in IoT and promoting lower energy consumption in the process. Integration of technologies like machine learning, artificial intelligence-based fuzzy logic methods, elliptical cryptographic functions, and blockchain has assisted in firming the security of the IoT networks. On the negative side, it has increased the complexity factor of the entire system. Because of the high level of abstraction of such complex solutions, the transparency in the intent of security provisions has decreased. In this work, efforts have been made to address the evolution of existing communication technologies, protocols, and internationally accepted worldwide standards, relentless efforts that have been (and are being) made by the scientific researchers globally in antecedent discussed topics. Still, there is always a scope of exploration.

Code availability

Not applicable.

Ashton K (2009) That Internet of Things thing. RFID J 22:97–114

Google Scholar  

Wan J, Tang S, Shu Z, Li D, Wang S, Imran M, Vasilakos AV (2016) Software-defined industrial internet of things in the context of industry. IEEE Sens J 16(20):7373–7380

Article   Google Scholar  

Mavrogiorgou A, Kiourtis A, Perakis K, Pitsios S, Kyriazis D (2019) IoT in healthcare: achieving interoperability of high-quality data acquired by IoT medical devices. Sensors 19(9):1978

Lemayian JP, Al-Turjman F (2019) Intelligent IoT communication in smart environments: an overview. In: Artificial Intelligence in IoT. Springer, Cham, pp 207–221

Mukhandi M, David P, Pereira S, and MS Couceiro (2019) A novel solution for securing robot communications based on the MQTT protocol and ROS. In: IEEE/SICE International Symposium on System Integration (SII), pp 608–613

Rutten E, Marchand N, Simon D (2017) Feedback control as MAPE-K loop in autonomic computing. Software engineering for self-adaptive systems III Assurances. Springer, Cham, pp 349–373

Sinh D, Le LV, Lin BSP, Tung LP (2018) SDN/NFV—a new approach of deploying network infrastructure for IoT. In: Wireless and optical communication conference (WOCC), IEEE, 27th, pp 1–5

Safkhani M, Bagheri N (2017) Passive secret disclosure attack on an ultralightweight authentication protocol for internet of things. J Supercomput 73(8):3579–3585

Coman FL, Malarski KM, Petersen MN, Ruepp S (2019) Security issues in internet of things: Vulnerability analysis of LoRaWAN, sigfox and NB-IoT. In: 2019 Global IoT Summit (GIoTS), IEEE, pp 1–6

Sidorov M, Ong MT, Sridharan RV, Nakamura J, Ohmura R, Khor JH (2019) Ultralightweight mutual authentication RFID protocol for blockchain enabled supply chains. IEEE Access 7:7273–7285

Alam S, Siddiqui ST, Ahmad A, Ahmad R, Shuaib M (2020) Internet of Things (IoT) enabling technologies, requirements, and security challenges. Advances in data and information sciences. Springer, Singapore, pp 119–126

Chapter   Google Scholar  

Wang Li, Dinghao Wu (2019) Bridging the gap between security tools and SDN controllers. ICST Trans Secur Saf 5(17):156242

Urla PA, Mohan G, Tyagi S, Pai SN (2019) A novel approach for security of data in IoT environment. In: Computing and network sustainability. Springer, Singaporem, pp 251–259

Abdul-Ghani Hezam A, Konstantas D, Mahyoub M (2018) A comprehensive IoT attacks survey based on a building-blocked reference model. Int J Adv Comput Sci Appl 9:355–373

Sharma K, Bhatt S (2019) SQL injection attacks-a systematic review. Int J Inf Comput Secur 11(4–5):493–509

Jaiswal S, D Gupta (2017) Security requirements for internet of things (IoT). In: Proceedings of International Conference on Communication and Networks, Springer, Singapore, pp 419–427

Radanliev P, De Roure DC, Nurse JRC, Montalvo RM, Cannady S, Santos O, Burnap P, Maple C (2020) Future developments in standardisation of cyber risk in the Internet of Things (IoT). SN Appl Sci 2(2):169

Sood K, Shui Yu, Xiang Y (2016) Software-defined wireless networking opportunities and challenges for Internet-of-Things: A review. IEEE Internet Things J 3(4):453–463

Li Y, Chen M (2015) Software-defined network function virtualization: a survey. IEEE Access 3:2542–2553

Bhattacharjya A, Zhong X, Wang J, and Li X (2019) Security challenges and concerns of Internet of Things (IoT). In: Cyber-Physical Systems: architecture, security and application, Springer, Cham, pp 153–185

Capellupo M, Liranzo J, Bhuiyan MZA, Hayajneh T, Wang G (2017) Security and attack vector analysis of IoT devices. In: International Conference on Security, Privacy and Anonymity in Computation, Communication and Storage, Springer, Cham, pp 593–606

Vervier PA, Shen Y (2018) Before toasters rise up: a view into the emerging iot threat landscape. In: International Symposium on Research in Attacks, Intrusions, and Defenses, Springer, Cham, pp 556–576

https://www.statista.com/statistics/471264/iot-number-of-connected-devices-worldwide/

Wang K-H, Chen C-M, Fang W, Tsu-Yang Wu (2018) On the security of a new ultra-lightweight authentication protocol in IoT environment for RFID tags. J Supercomput 74(1):65–70

Singh S, Sharma PK, Moon SY, Park JH (2017) Advanced lightweight encryption algorithms for IoT devices: survey, challenges and solutions. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-017-0494-4

Grooby S, Dargahi T, Dehghantanha A (2019) A bibliometric analysis of authentication and access control in IoT devices. Handbook of big data and IoT security. Springer, Cham, pp 25–51

Atlam HF, Wills GB (2020) IoT security, privacy, safety and ethics. Digital twin technologies and smart cities. Springer, Cham, pp 123–149

Bembe M, Abu-Mahfouz A, Masonta M, Ngqondi T (2019) A survey on low-power wide area networks for IoT applications. Telecommun Syst 71(2):249–274

Shamsoshoara A, Korenda A, Afghah F, Zeadally S (2019) A survey on hardware-based security mechanisms for internet of things. arXiv preprint

Zhang X, Wen F (2019) An novel anonymous user WSN authentication for Internet of Things. Soft Comput 23(14):5683–5691

Alshehri MD, Hussain FK (2019) A fuzzy security protocol for trust management in the internet of things (Fuzzy-IoT). Computing 101(7):791–818

Article   MathSciNet   Google Scholar  

Singh P S, and V Khanna (2019) A MFCC based Novel approach of User Authentication in IOT. In: 2nd International Conference on Emerging Trends in Engineering and Applied Science, ISSN: 2454-4248, 5(1)

Chen H, Meng C, Shan Z, Zhongchuan Fu, Bhargava BK (2019) A Novel low-rate denial of service attack detection approach in ZigBee wireless sensor network by combining Hilbert-Huang transformation and trust evaluation. IEEE Access 7:32853–32866

Aldaej A (2019) Enhancing cyber security in modern Internet of things (IoT) using intrusion prevention algorithm for IoT (IPAI). IEEE Access. https://doi.org/10.1109/ACCESS.2019.2893445

Roesch M (1999) Snort: lightweight intrusion detection for networks. In: 13th Systems Administration Conference on LISA, pp 229–238

(OISF), Open information security foundation: Suricata. https://suricata-ids.org/

Paxson V (1999) Bro: a system for detecting network intruders in real-time. Comput Netw 31(23–24):2435–2463

Collen A, Nijdam NA, Augusto-Gonzalez J, Katsikas SK, Giannoutakis KM, Spathoulas G, Gelenbe E, Votis K, Tzovaras D, Ghavami N, Volkamer M (2018) Ghost-safe-guarding home IoT environments with personalised real-time risk control. International ISCIS Security Workshop. Springer, Cham, pp 68–78

Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of Things (IoT): a vision, architectural elements, and future directions. Futur Gener Comput Syst 29(7):1645–1660

Gresak E, Voznak M (2018). Protecting gateway from abp replay attack on lorawan. In: International Conference on Advanced Engineering Theory and Applications, Springer, Cham, pp 400–408

Pallavi S, Anantha Narayanan V (2019) An overview of practical attacks on BLE Based IOT devices and their security. In: 2019 5th International Conference on Advanced Computing and Communication Systems (ICACCS), IEEE, pp 694–698

Hunkeler U, Truong H L, Stanford-Clark A (2008) MQTT-S—A publish/subscribe protocol for Wireless Sensor Networks. In: 2008 3rd International Conference on Communication Systems Software and Middleware and Workshops (COMSWARE'08), IEEE, pp 791–798

McAteer IN, Malik MI, Baig Z, Hannay P (2017) Security vulnerabilities and cyber threat analysis of the AMQP protocol for the internet of things. In: Valli C (Ed). The Proceedings of 15th Australian Information Security Management Conference, 5–6 December 2017, Edith Cowan University, Perth, Western Australia, pp 70–80

Randhawa RH, Hameed A, Mian AN (2019) Energy efficient cross-layer approach for object security of CoAP for IoT devices. Ad Hoc Netw 92:101761

Beckman K, Reininger J (2018) Adaptation of the DDS security standard for resource-constrained sensor networks. In: 2018 IEEE 13th International Symposium on Industrial Embedded Systems (SIES), IEEE, pp 1–4

Sethia D, Gupta D, Saran H (2018) NFC secure element-based mutual authentication and attestation for IoT access. IEEE Trans Consum Electron 64(4):470–479

Li S, Da Li X, Zhao S (2018) 5G Internet of Things: a survey. J Ind Inf Integr 10:1–9

Arfaoui G, Bisson P, Blom R, Borgaonkar R, Englund H, Félix E, Klaedtke F, Nakarmi PK, Näslund M, O'Hanlon P, Papay J, Suomalainen J, Surridge M, Wary JP, Zahariev ANDA (2018) A security architecture for 5G networks. IEEE Access 6:22466–22479

Mohanty SN, Ramya KC, Sheeba Rani S, Gupta D, Shankar K, Lakshmanaprabu SK, Khanna A (2020) An efficient lightweight integrated blockchain (ELIB) model for IoT security and privacy. Futur Gener Comput Syst 102:1027–1037

Chatterjee S, Mukherjee R, Ghosh S, Ghosh D, Ghosh S, Mukherjee A (2017) Internet of Things and cognitive radio—Issues and challenges. In: 2017 4th International Conference on Opto-Electronics and Applied Optics (Optronix), IEEE, pp 1–4

T Leppänen, J Riekki, M Liu, E Harjula, T Ojala (2014) Mobile agents-based smart objects for the internet of things. In: Internet of Things Based on Smart Objects. Springer, Cham, pp 29–48

Ahmad M, Younis T, Habib MA, Ashraf R, Ahmed SH (2019) A review of current security issues in Internet of Things. Recent trends and advances in wireless and IoT-enabled networks. Springer, Cham, pp 11–23

Dabbagh M, Rayes A (2019) Internet of Things security and privacy. Internet of Things from hype to reality. Springer, Cham, pp 211–238

A Soni, R Upadhyay, A Jain (2017) Internet of Things and wireless physical layer security: a survey. In: Computer Communication Networking and Internet Security Springer, Singapore, pp 115–123

Yıldırım G, Tatar Y (2017) On WSN heterogeneity in IoT and CPSs. In: 2017 International Conference on Computer Science and Engineering (UBMK), IEEE, pp 1020–1024

Hou J, Leilei Qu, Shi W (2019) A survey on internet of things security from data perspectives. Comput Netw 148:295–306

Xu H, Sgandurra D, Mayes K, Li P, Wang R (2017) Analysing the resilience of the internet of things against physical and proximity attacks. In: International Conference on Security, Privacy and Anonymity in Computation, Communication and Storage, Springer, Cham, pp 291–301

Salim MM, Rathore S, Park JH (2019) Distributed denial of service attacks and its defenses in IoT: a survey. J Supercomput. https://doi.org/10.1007/s11227-019-02945-z

Stiawan D, Idris M, Malik RF, Nurmaini S, Alsharif N, Budiarto R (2019) Investigating Brute Force attack patterns in IoT network. J Electr Comput Eng. https://doi.org/10.1155/2019/4568368

Shen H, Shen J, Khan MK, Lee J-H (2017) Efficient RFID authentication using elliptic curve cryptography for the internet of things. Wireless Pers Commun 96(4):5253–5266

Na SJ, Hwang DY, Shin WS, Kim KH (2017) Scenario and countermeasure for replay attack using join request messages in lorawan, In: 2017 International Conference on Information Networking (ICOIN), pp 718–720

Om Kumar CU, Bhama PRKS (2019) Detecting and confronting flash attacks from IoT botnets. J Supercomput 75(12):8312–8338

Flauzac O, Gonzalez C, Nolot F (2016) Developing a distributed software defined networking testbed for IoT. Procedia Comput Sci 83:680–684

Sonar K, Upadhyay H (2014) A survey: DDOS attack on Internet of Things. Int J Eng Res Dev 10(11):58–63

Kolias C, Kambourakis G, Stavrou A, Voas J (2017) DDoS in the IoT: mirai and other botnets. Computer 50(7):80–84

Khursheed F, Sami-Ud-Din M, Sumra IA, Safder M (2020) A Review of Security Mechanism in internet of Things (IoT). In: 2020 3rd International Conference on Advancements in Computational Sciences (ICACS), IEEE, pp 1–9

Babaei A, Schiele G (2019) Physical unclonable functions in the Internet of Things: state of the art and open challenges. Sensors 19(14):3208

Mohamed T, Otsuka T, Ito T (2018) Towards machine learning based IoT intrusion detection service. In: International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems, Springer, Cham, pp 580–585

Miraz MH, Ali M (2018) Blockchain enabled enhanced IoT ecosystem security. International Conference for Emerging Technologies in Computing. Springer, Cham, pp 38–46

Download references

Author information

Authors and affiliations.

Department of Computer Science, Ambedkar Institute of Advanced Communication Technologies & Research, (Affiliated to Guru Gobind Singh Indraprastha University), Delhi, India

Rachit, Shobha Bhatt & Prakash Rao Ragiri

You can also search for this author in PubMed   Google Scholar

Contributions

Rachit has done the major work under the supervision of—SB and PRR.

Corresponding author

Correspondence to Shobha Bhatt .

Ethics declarations

Conflict of interest.

The authors declare that they have no conflict of interest.

Availability of data and material

Additional information, publisher's note.

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ .

Reprints and permissions

About this article

Rachit, Bhatt, S. & Ragiri, P.R. Security trends in Internet of Things: a survey. SN Appl. Sci. 3 , 121 (2021). https://doi.org/10.1007/s42452-021-04156-9

Download citation

Received : 08 May 2020

Accepted : 04 January 2021

Published : 12 January 2021

DOI : https://doi.org/10.1007/s42452-021-04156-9

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • Internet of Things
  • Lightweight IoT protocols and standards
  • IoT network security models

Advertisement

  • Find a journal
  • Publish with us
  • Track your research
  • Survey Paper
  • Open access
  • Published: 09 December 2019

Internet of Things is a revolutionary approach for future technology enhancement: a review

  • Sachin Kumar   ORCID: orcid.org/0000-0003-3949-0302 1 ,
  • Prayag Tiwari 2 &
  • Mikhail Zymbler 1  

Journal of Big Data volume  6 , Article number:  111 ( 2019 ) Cite this article

236k Accesses

449 Citations

43 Altmetric

Metrics details

Internet of Things (IoT) is a new paradigm that has changed the traditional way of living into a high tech life style. Smart city, smart homes, pollution control, energy saving, smart transportation, smart industries are such transformations due to IoT. A lot of crucial research studies and investigations have been done in order to enhance the technology through IoT. However, there are still a lot of challenges and issues that need to be addressed to achieve the full potential of IoT. These challenges and issues must be considered from various aspects of IoT such as applications, challenges, enabling technologies, social and environmental impacts etc. The main goal of this review article is to provide a detailed discussion from both technological and social perspective. The article discusses different challenges and key issues of IoT, architecture and important application domains. Also, the article bring into light the existing literature and illustrated their contribution in different aspects of IoT. Moreover, the importance of big data and its analysis with respect to IoT has been discussed. This article would help the readers and researcher to understand the IoT and its applicability to the real world.

Introduction

The Internet of Things (IoT) is an emerging paradigm that enables the communication between electronic devices and sensors through the internet in order to facilitate our lives. IoT use smart devices and internet to provide innovative solutions to various challenges and issues related to various business, governmental and public/private industries across the world [ 1 ]. IoT is progressively becoming an important aspect of our life that can be sensed everywhere around us. In whole, IoT is an innovation that puts together extensive variety of smart systems, frameworks and intelligent devices and sensors (Fig.  1 ). Moreover, it takes advantage of quantum and nanotechnology in terms of storage, sensing and processing speed which were not conceivable beforehand [ 2 ]. Extensive research studies have been done and available in terms of scientific articles, press reports both on internet and in the form of printed materials to illustrate the potential effectiveness and applicability of IoT transformations. It could be utilized as a preparatory work before making novel innovative business plans while considering the security, assurance and interoperability.

figure 1

General architecture of IoT

A great transformation can be observed in our daily routine life along with the increasing involvement of IoT devices and technology. One such development of IoT is the concept of Smart Home Systems (SHS) and appliances that consist of internet based devices, automation system for homes and reliable energy management system [ 3 ]. Besides, another important achievement of IoT is Smart Health Sensing system (SHSS). SHSS incorporates small intelligent equipment and devices to support the health of the human being. These devices can be used both indoors and outdoors to check and monitor the different health issues and fitness level or the amount of calories burned in the fitness center etc. Also, it is being used to monitor the critical health conditions in the hospitals and trauma centers as well. Hence, it has changed the entire scenario of the medical domain by facilitating it with high technology and smart devices [ 4 , 5 ]. Moreover, IoT developers and researchers are actively involved to uplift the life style of the disabled and senior age group people. IoT has shown a drastic performance in this area and has provided a new direction for the normal life of such people. As these devices and equipment are very cost effective in terms of development cost and easily available within a normal price range, hence most of the people are availing them [ 6 ]. Thanks to IoT, as they can live a normal life. Another important aspect of our life is transportation. IoT has brought up some new advancements to make it more efficient, comfortable and reliable. Intelligent sensors, drone devices are now controlling the traffic at different signalized intersections across major cities. In addition, vehicles are being launched in markets with pre-installed sensing devices that are able to sense the upcoming heavy traffic congestions on the map and may suggest you another route with low traffic congestion [ 7 ]. Therefore IoT has a lot to serve in various aspects of life and technology. We may conclude that IoT has a lot of scope both in terms of technology enhancement and facilitate the humankind.

IoT has also shown its importance and potential in the economic and industrial growth of a developing region. Also, in trade and stock exchange market, it is being considered as a revolutionary step. However, security of data and information is an important concern and highly desirable, which is a major challenging issue to deal with [ 5 ]. Internet being a largest source of security threats and cyber-attacks has opened the various doors for hackers and thus made the data and information insecure. However, IoT is committed to provide the best possible solutions to deal with security issues of data and information. Hence, the most important concern of IoT in trade and economy is security. Therefore, the development of a secure path for collaboration between social networks and privacy concerns is a hot topic in IoT and IoT developers are working hard for this.

The remaining part of the article is organized as follows: “ Literature survey ” section will provide state of art on important studies that addressed various challenges and issues in IoT. “ IoT architecture and technologies ” section discussed the IoT functional blocks, architecture in detail. In “ Major key issues and challenges of IoT ” section, important key issues and challenges of IoT is discussed. “ Major IoT applications ” section provides emerging application domains of IoT. In “ Importance of big data analytics in IoT ” section, the role and importance of big data and its analysis is discussed. Finally, the article concluded in “ Conclusions ” section.

Literature survey

IoT has a multidisciplinary vision to provide its benefit to several domains such as environmental, industrial, public/private, medical, transportation etc. Different researchers have explained the IoT differently with respect to specific interests and aspects. The potential and power of IoT can be seen in several application domains. Figure  2 illustrates few of the application domains of IoTs potentials.

figure 2

Some of the potential application domains of IoT

Various important IoT projects have taken charge over the market in last few years. Some of the important IoT projects that have captured most of the market are shown in Fig.  3 . In Fig.  3 , a global distribution of these IoT projects is shown among American, European and Asia/Pacific region. It can be seen that American continent are contributing more in the health care and smart supply chain projects whereas contribution of European continent is more in the smart city projects [ 8 ].

figure 3

Global distribution of IoT projects among America (USA, South America and Canada), Europe and APAC (Asia and Pacific region) [ 8 ]

Figure  4 , illustrates the global market share of IoT projects worldwide [ 8 ]. It is evident that industry, smart city, smart energy and smart vehicle based IoT projects have a big market share in comparison to others.

figure 4

Global share of IoT projects across the world [ 8 ]

Smart city is one of the trendy application areas of IoT that incorporates smart homes as well. Smart home consists of IoT enabled home appliances, air-conditioning/heating system, television, audio/video streaming devices, and security systems which are communicating with each other in order to provide best comfort, security and reduced energy consumption. All this communication takes place through IoT based central control unit using Internet. The concept of smart city gained popularity in the last decade and attracted a lot of research activities [ 9 ]. The smart home business economy is about to cross the 100 billion dollars by 2022 [ 10 ]. Smart home does not only provide the in-house comfort but also benefits the house owner in cost cutting in several aspects i.e. low energy consumption will results in comparatively lower electricity bill. Besides smart homes, another category that comes within smart city is smart vehicles. Modern cars are equipped with intelligent devices and sensors that control most of the components from the headlights of the car to the engine [ 11 ]. The IoT is committed towards developing a new smart car systems that incorporates wireless communication between car-to-car and car-to-driver to ensure predictive maintenance with comfortable and safe driving experience [ 12 ].

Khajenasiri et al. [ 10 ] performed a survey on the IoT solutions for smart energy control to benefit the smart city applications. They stated that at present IoT has been deployed in very few application areas to serve the technology and people. The scope of IoT is very wide and in near future IoT is able to capture almost all application areas. They mentioned that energy saving is one of the important part of the society and IoT can assist in developing a smart energy control system that will save both energy and money. They described an IoT architecture with respect to smart city concept. The authors also discussed that one of the challenging task in achieving this is the immaturity of IoT hardware and software. They suggested that these issues must be resolved to ensure a reliable, efficient and user friendly IoT system.

Alavi et al. [ 13 ] addressed the urbanization issue in the cities. The movement of people from rural to urban atmosphere resulting in growing population of the cities. Therefore, there is a need to provide smart solutions for mobility, energy, healthcare and infrastructure. Smart city is one of the important application areas for IoT developers. It explores several issues such as traffic management, air quality management, public safety solutions, smart parking, smart lightning and smart waste collection (Fig.  5 ). They mentioned that IoT is working hard to tackle these challenging issues. The need for improved smart city infrastructure with growing urbanization has opened the doors for entrepreneurs in the field of smart city technologies. The authors concluded that IoT enabled technology is very important for the development of sustainable smart cities.

figure 5

Potential IoT application areas for smart cities

Another important issue of IoT that requires attention and a lot of research is security and privacy. Weber [ 14 ] focused on these issues and suggested that a private organization availing IoT must incorporate data authentication, access control, resilience to attacks and client privacy into their business activities that would be an additional advantage. Weber suggested that in order to define global security and privacy issues, IoT developers must take into account the geographical limitations of the different countries. A generic framework needs to be designed to fit the global needs in terms of privacy and security. It is highly recommended to investigate and recognize the issues and challenges in privacy and security before developing the full fledge working IoT framework.

Later, Heer et al. [ 15 ] came up with a security issue in IP based IoT system. They mentioned that internet is backbone for the communication among devices that takes place in an IoT system. Therefore, security issues in IP based IoT systems are an important concern. In addition, security architecture should be designed considering the life cycle and capabilities of any object in the IoT system. It also includes the involvement of the trusted third party and the security protocols. The security architecture with scalability potential to serve the small-scale to large-scale things in IoT is highly desirable. The study pointed out that IoT gave rise to a new way of communication among several things across the network therefore traditional end to end internet protocol are not able to provide required support to this communication. Therefore, new protocols must be designed considering the translations at the gateways to ensure end-to-end security. Moreover, all the layers responsible for communication has their own security issues and requirements. Therefore, satisfying the requirements for one particular layers will leave the system into a vulnerable state and security should be ensured for all the layers.

Authentication and access control is another issue in IoT that needs promising solutions to strengthen the security. Liu et al. [ 16 ] brought up a solution to handle authentication and access control. Authentication is very important to verify the communicating parties to prevent the loss of confidential information. Liu et al. [ 16 ] provided an authentication scheme based on Elliptic Curve Cryptosystem and verified it on different security threats i.e. eavesdropping, man-in-the-middle attack, key control and replay attack. They claimed that there proposed schemes are able to provide better authentication and access control in IoT based communication. Later, Kothmayr et al. [ 17 ] proposed a two-way authentication scheme based of datagram transport layer security (DTLS) for IoT. The attackers over the internet are always active to steal the secured information. The proposed approach are able to provide message security, integrity, authenticity and confidentiality, memory overhead and end-to-end latency in the IoT based communication network.

Li et al. [ 18 ] proposed a dynamic approach for data centric IoT applications with respect to cloud platforms. The need of an appropriate device, software configuration and infrastructure requires efficient solutions to support massive amount of IoT applications that are running on cloud platforms. IoT developers and researchers are actively engaged in developing solutions considering both massive platforms and heterogeneous nature of IoT objects and devices. Olivier et al. [ 19 ] explained the concept of software defined networking (SDN) based architecture that performs well even if a well-defined architecture is not available. They proposed that SDN based security architecture is more flexible and efficient for IoT.

Luk et al. [ 20 ] stated that the main task of a secure sensor network (SSN) is to provide data privacy, protection from replay attacks and authentication. They discussed two popular SSN services namely TinySec [ 21 ] and ZigBee [ 22 ]. They mentioned that although both the SSN services are efficient and reliable, however, ZigBee is comparatively provides higher security but consumes high energy whereas TinySec consumes low energy but not as highly secured as ZigBee. They proposed another architecture MiniSec to support high security and low energy consumption and demonstrated its performance for the Telos platform. Yan et al. [ 23 ] stated that trust management is an important issue in IoT. Trust management helps people to understand and trust IoT services and applications without worrying about uncertainty issues and risks [ 24 ]. They investigated different issues in trust management and discussed its importance with respect to IoT developers and users.

Noura et al. [ 25 ] stated the importance of interoperability in IoT as it allows integration of devices, services from different heterogeneous platforms to provide the efficient and reliable service. Several other studies focused on the importance of interoperability and discussed several challenges that interoperability issue is facing in IoT [ 26 , 27 , 28 ]. Kim et al. [ 29 ] addressed the issue of climate change and proposed an IoT based ecological monitoring system. They mentioned that existing approaches are time consuming and required a lot of human intervention. Also, a routine visit is required to collect the information from the sensors installed at the site under investigation. Also, some information remained missing which leads to not highly accurate analysis. Therefore, IoT based framework is able to solve this problem and can provide high accuracy in analysis and prediction. Later, Wang et al. [ 30 ] shows their concern for domestic waste water treatment. They discussed several deficiencies in the process of waste water treatment and dynamic monitoring system and suggested effective solutions based on IoT. They stated that IoT can be very effective in the waste water treatment and process monitoring.

Agriculture is one of the important domain around the world. Agriculture depends on several factors i.e. geographical, ecological etc. Qiu et al. [ 31 ] stated that technology that is being used for ecosystem control is immature with low intelligence level. They mentioned that it could be a good application area for IoT developers and researchers.

Qiu et al. [ 31 ] proposed an intelligent monitoring platform framework for facility agriculture ecosystem based on IoT that consists of four layer mechanism to manage the agriculture ecosystem. Each layer is responsible for specific task and together the framework is able to achieve a better ecosystem with reduced human intervention.

Another important concern around the world is climate change due to global warming. Fang et al. [ 32 ] introduced an integrated information system (IIS) that integrates IoT, geo-informatics, cloud computing, global positioning system (GPS), geographical information system (GIS) and e-science in order to provide an effective environmental monitoring and control system. They mentioned that the proposed IIS provides improved data collection, analysis and decision making for climate control. Air pollution is another important concern worldwide. Various tools and techniques are available to air quality measures and control. Cheng et al. [ 33 ] proposed AirCloud which is a cloud based air quality and monitoring system. They deployed AirCloud and evaluated its performance using 5 months data for the continuous duration of 2 months.

Temglit et al. [ 34 ] considered Quality of Service (QoS) as an important challenge and a complex task in evaluation and selection of IoT devices, protocols and services. QoS is very important criteria to attract and gain trust of users towards IoT services and devices. They came up with an interesting distributed QoS selection approach. This approach was based on distributed constraint optimization problem and multi-agent paradigm. Further, the approach was evaluated based on several experiments under realistic distributed environments. Another important aspect of IoT is its applicability to the environmental and agriculture standards. Talavera et al. [ 35 ] focused in this direction and presented the fundamental efforts of IoT for agro-industrial and environmental aspects in a survey study. They mentioned that the efforts of IoT in these areas are noticeable. IoT is strengthening the current technology and benefiting the farmers and society. Jara et al. [ 36 ] discussed the importance of IoT based monitoring of patients health. They suggested that IoT devices and sensors with the help of internet can assist health monitoring of patients. They also proposed a framework and protocol to achieve their objective. Table 1 provides a summary of the important studies and the direction of research with a comparison of studies on certain evaluation parameters.

IoT architecture and technologies

The IoT architecture consists of five important layers that defines all the functionalities of IoT systems. These layers are perception layer, network layer, middleware layer, application layer, business layer. At the bottom of IoT architecture, perception layer exists that consists of physical devices i.e. sensors, RFID chips, barcodes etc. and other physical objects connected in IoT network. These devices collects information in order to deliver it to the network layer. Network layer works as a transmission medium to deliver the information from perception layer to the information processing system. This transmission of information may use any wired/wireless medium along with 3G/4G, Wi-Fi, Bluetooth etc. Next level layer is known as middleware layer. The main task of this layer is to process the information received from the network layer and make decisions based on the results achieved from ubiquitous computing. Next, this processed information is used by application layer for global device management. On the top of the architecture, there is a business layer which control the overall IoT system, its applications and services. The business layer visualizes the information and statistics received from the application layer and further used this knowledge to plan future targets and strategies. Furthermore, the IoT architectures can be modified according to the need and application domain [ 19 , 20 , 37 ]. Besides layered framework, IoT system consists of several functional blocks that supports various IoT activities such as sensing mechanism, authentication and identification, control and management [ 38 ]. Figure  6 illustrates such functional blocks of IoT architecture.

figure 6

A generic function module of IoT system

There are several important functional blocks responsible for I/O operations, connectivity issues, processing, audio/video monitoring and storage management. All these functional block together incorporates an efficient IoT system which are important for optimum performance. Although, there are several reference architectures proposed with the technical specifications, but these are still far from the standard architecture that is suitable for global IoT [ 39 ]. Therefore, a suitable architecture is still needsvk to be designed that could satisfy the global IoT needs. The generic working structure of IoT system is shown in Fig.  7 . Figure  7 shows a dependency of IoT on particular application parameters. IoT gateways have an important role in IoT communication as it allows connectivity between IoT servers and IoT devices related to several applications [ 40 ].

figure 7

Working structure of IoT

Scalability, modularity, interoperability and openness are the key design issues for an efficient IoT architecture in a heterogenous environment. The IoT architecture must be designed with an objective to fulfil the requirements of cross domain interactions, multi-system integration with the potential of simple and scalable management functionalities, big data analytics and storage, and user friendly applications. Also, the architecture should be able to scaleup the functionality and add some intelligence and automation among the IoT devices in the system.

Moreover, increasing amount of massive data being generated through the communication between IoT sensors and devices is a new challenge. Therefore, an efficient architecture is required to deal with massive amount of streaming data in IoT system. Two popular IoT system architectures are cloud and fog/edge computing that supports with the handling, monitoring and analysis of huge amount of data in IoT systems. Therefore, a modern IoT architecture can be defined as a 4 stage architecture as shown in Fig.  8 .

figure 8

Four stage IoT architecture to deal with massive data

In stage 1 of the architecture, sensors and actuators plays an important role. Real world is comprised of environment, humans, animals, electronic gadgets, smart vehicles, and buildings etc. Sensors detect the signals and data flow from these real world entities and transforms into data which could further be used for analysis. Moreover, actuators is able to intervene the reality i.e. to control the temperature of the room, to slow down the vehicle speed, to turn off the music and light etc. Therefore, stage 1 assist in collecting data from real world which could be useful for further analysis. Stage 2 is responsible to collaborate with sensors and actuators along with gateways and data acquisition systems. In this stage, massive amount of data generated in stage 1 is aggregated and optimized in a structured way suitable for processing. Once the massive amount of data is aggregated and structured then it is ready to be passed to stage 3 which is edge computing. Edge computing can be defined as an open architecture in distributed fashion which allows use of IoT technologies and massive computing power from different locations worldwide. It is very powerful approach for streaming data processing and thus suitable for IoT systems. In stage 3, edge computing technologies deals with massive amount of data and provides various functionalities such as visualization, integration of data from other sources, analysis using machine learning methods etc. The last stage comprises of several important activities such as in depth processing and analysis, sending feedback to improve the precision and accuracy of the entire system. Everything at this stage will be performed on cloud server or data centre. Big data framework such as Hadoop and Spark may be utilized to handle this large streaming data and machine learning approaches can be used to develop better prediction models which could help in a more accurate and reliable IoT system to meet the demand of present time.

Major key issues and challenges of IoT

The involvement of IoT based systems in all aspects of human lives and various technologies involved in data transfer between embedded devices made it complex and gave rise to several issues and challenges. These issues are also a challenge for the IoT developers in the advanced smart tech society. As technology is growing, challenges and need for advanced IoT system is also growing. Therefore, IoT developers need to think of new issues arising and should provide solutions for them.

Security and privacy issues

One of the most important and challenging issues in the IoT is the security and privacy due to several threats, cyber attacks, risks and vulnerabilities [ 41 ]. The issues that give rise to device level privacy are insufficient authorization and authentication, insecure software, firmware, web interface and poor transport layer encryption [ 42 ]. Security and privacy issues are very important parameters to develop confidence in IoT Systems with respect to various aspects [ 43 ]. Security mechanisms must be embedded at every layer of IoT architecture to prevent security threats and attacks [ 23 ]. Several protocols are developed and efficiently deployed on every layer of communication channel to ensure the security and privacy in IoT based systems [ 44 , 45 ]. Secure Socket Layer (SSL) and Datagram Transport Layer Security (DTLS) are one of the cryptographic protocols that are implemented between transport and application layer to provide security solutions in various IoT systems [ 44 ]. However, some IoT applications require different methods to ensure the security in communication between IoT devices. Besides this, if communication takes place using wireless technologies within the IoT system, it becomes more vulnerable to security risks. Therefore, certain methods should be deployed to detect malicious actions and for self healing or recovery. Privacy on the other hand is another important concern which allows users to feel secure and comfortable while using IoT solutions. Therefore, it is required to maintain the authorization and authentication over a secure network to establish the communication between trusted parties [ 46 ]. Another issue is the different privacy policies for different objects communicating within the IoT system. Therefore, each object should be able to verify the privacy policies of other objects in IoT system before transmitting the data.

Interoperability/standard issues

Interoperability is the feasibility to exchange the information among different IoT devices and systems. This exchange of information does not rely on the deployed software and hardware. The interoperability issue arises due to the heterogeneous nature of different technology and solutions used for IoT development. The four interoperability levels are technical, semantic, syntactic and organizational [ 47 ]. Various functionalities are being provided by IoT systems to improve the interoperability that ensures communication between different objects in a heterogeneous environment. Additionally, it is possible to merge different IoT platforms based on their functionalities to provide various solutions for IoT users [ 48 ]. Considering interoperability an important issue, researchers approved several solutions that are also know as interoperability handling approaches [ 49 ]. These solutions could be adapaters/gateways based, virtual networks/overlay based, service oriented architecture based etc. Although interoperability handling approaches ease some pressure on IoT systems but there are still certain challenges remain with interoperability that could be a scope for future studies [ 25 ].

Ethics, law and regulatory rights

Another issue for IoT developers is the ethics, law and regulatory rights. There are certain rules and regulations to maintain the standard, moral values and to prevent the people from violating them. Ethics and law are very similar term with the only difference is that ethics are standards that people believes and laws are certain restrictions decided by the government. However, both ethics and laws are designed to maintain the standard, quality and prevent people from illegal use. With the development of IoT, several real life problems are solved but it has also given rise to critical ethical and legal challenges [ 50 ]. Data security, privacy protection, trust and safety, data usability are some of those challenges. It has also been observed that majority of IoT users are supporting government norms and regulations with respect to data protection, privacy and safety due to the lack of trust in IoT devices. Therefore, this issue must be taken into consideration to maintain and improve the trust among people for the use of IoT devices and systems.

Scalability, availability and reliability

A system is scalable if it is possible to add new services, equipments and devices without degrading its performance. The main issue with IoT is to support a large number of devices with different memory, processing, storage power and bandwidth [ 28 ]. Another important issue that must be taken into consideration is the availability. Scalability and availability both should be deployed together in the layered framework of IoT. A great example of scalability is cloud based IoT systems which provide sufficient support to scale the IoT network by adding up new devices, storage and processing power as required.

However, this global distributed IoT network gives rise to a new research paradigm to develop a smooth IoT framework that satisfy global needs [ 51 ]. Another key challenge is the availability of resources to the authentic objects regardless of their location and time of the requirement. In a distributed fashion, several small IoT networks are timely attached to the global IoT platforms to utilize their resources and services. Therefore, availability is an important concern [ 52 ]. Due to the use of different data transmission channels i.e. satellite communication, some services and availability of resources may be interrupted. Therefore, an independent and reliable data transmission channel is required for uninterrupted availability of resources and services.

Quality of Service (QoS)

Quality of Service (QoS) is another important factor for IoT. QoS can be defined as a measure to evaluate the quality, efficiency and performance of IoT devices, systems and architecture [ 34 ]. The important and required QoS metrics for IoT applications are reliability, cost, energy consumption, security, availability and service time [ 53 ]. A smarter IoT ecosystem must fulfill the requirements of QoS standards. Also, to ensure the reliability of any IoT service and device, its QoS metrics must be defined first. Further, users may also be able to specifiy their needs and requirements accordingly. Several approaches can be deployed for QoS assessment, however as mentioned by White et al. [ 54 ] there is a trade-off between quality factors and approaches. Therefore, good quality models must be deployed to overcome this trade-off. There are certain good quality models available in literature such as ISO/IEC25010 [ 55 ] and OASIS-WSQM [ 56 ] which can be used to evaluate the approaches used for QoS assessment. These models provides a wide range of quality factors that is quite sufficient for QoS assessment for IoT services. Table  2 summarizes the different studies with respect to IoT key challenges and issues discussed above.

Major IoT applications

Emerging economy, environmental and health-care.

IoT is completely devoted to provide emerging public and financial benefits and development to the society and people. This includes a wide range of public facilities i.e. economic development, water quality maintenance, well-being, industrialization etc. Overall, IoT is working hard to accomplish the social, health and economic goals of United Nations advancement step. Environmental sustainability is another important concern. IoT developers must be concerned about environmental impact of the IoT systems and devices to overcome the negative impact [ 48 ]. Energy consumption by IoT devices is one of the challenges related to environmental impact. Energy consumption is increasing at a high rate due to internet enabled services and edge cutting devices. This area needs research for the development of high quality materials in order to create new IoT devices with lower energy consumption rate. Also, green technologies can be adopted to create efficient energy efficient devices for future use. It is not only environmental friendly but also advantageous for human health. Researchers and engineers are engaged in developing highly efficient IoT devices to monitor several health issues such as diabetes, obesity or depression [ 57 ]. Several issues related to environment, energy and healthcare are considered by several studies.

Smart city, transport and vehicles

IoT is transforming the traditional civil structure of the society into high tech structure with the concept of smart city, smart home and smart vehicles and transport. Rapid improvements are being done with the help of supporting technologies such as machine learning, natural language processing to understand the need and use of technology at home [ 58 ]. Various technologies such as cloud server technology, wireless sensor networks that must be used with IoT servers to provide an efficient smart city. Another important issue is to think about environmental aspect of smart city. Therefore, energy efficient technologies and Green technologies should also be considered for the design and planning of smart city infrastructure. Further, smart devices which are being incorporated into newly launched vehicles are able to detect traffic congestions on the road and thus can suggest an optimum alternate route to the driver. This can help to lower down the congestion in the city. Furthermore, smart devices with optimum cost should be designed to be incorporated in all range vehicles to monitor the activity of engine. IoT is also very effective in maintaining the vehicle’s health. Self driving cars have the potential to communicate with other self driving vehicles by the means of intelligent sensors. This would make the traffic flow smoother than human-driven cars who used to drive in a stop and go manner. This procedure will take time to be implemented all over the world. Till the time, IoT devices can help by sensing traffic congestion ahead and can take appropriate actions. Therefore, a transport manufacturing company should incorporate IoT devices into their manufactured vehicles to provide its advantage to the society.

Agriculture and industry automation

The world’s growing population is estimated to reach approximate 10 billion by 2050. Agriculture plays an important role in our lives. In order to feed such a massive population, we need to advance the current agriculture approaches. Therefore, there is a need to combine agriculture with technology so that the production can be improved in an efficient way. Greenhouse technology is one of the possible approaches in this direction. It provides a way to control the environmental parameters in order to improve the production. However, manual control of this technology is less effective, need manual efforts and cost, and results in energy loss and less production. With the advancement of IoT, smart devices and sensors makes it easier to control the climate inside the chamber and monitor the process which results in energy saving and improved production (Fig.  9 ). Automatization of industries is another advantage of IoT. IoT has been providing game changing solutions for factory digitalization, inventory management, quality control, logistics and supply chain optimization and management.

figure 9

A working structure of IoT system in agriculture production

Importance of big data analytics in IoT

An IoT system comprises of a huge number of devices and sensors that communicates with each other. With the extensive growth and expansion of IoT network, the number of these sensors and devices are increasing rapidly. These devices communicate with each other and transfer a massive amount of data over internet. This data is very huge and streaming every second and thus qualified to be called as big data. Continuous expansion of IoT based networks gives rise to complex issue such as management and collection of data, storage and processing and analytics. IoT big data framework for smart buildings is very useful to deal with several issues of smart buildings such as managing oxygen level, to measure the smoke/hazardous gases and luminosity [ 59 ]. Such framework is capable to collect the data from the sensors installed in the buildings and performs data analytics for decision making. Moreover, industrial production can be improved using an IoT based cyber physical system that is equipped with an information analysis and knowledge acquisition techniques [ 60 ]. Traffic congestion is an important issue with smart cities. The real time traffic information can be collected through IoT devices and sensors installed in traffic signals and this information can be analyzed in an IoT based traffic management system [ 61 ]. In healthcare analysis, the IoT sensors used with patients generate a lot of information about the health condition of patients every second. This large amount of information needs to be integrated at one database and must be processed in real time to take quick decision with high accuracy and big data technology is the best solution for this job [ 62 ]. IoT along with big data analytics can also help to transform the traditional approaches used in manufacturing industries into the modern one [ 63 ]. The sensing devices generates information which can be analyzed using big data approaches and may help in various decision making tasks. Furthermore, use of cloud computing and analytics can benefit the energy development and conservation with reduced cost and customer satisfaction [ 64 ]. IoT devices generate a huge amount of streaming data which needs to be stored effectively and needs further analysis for decision making in real time. Deep learning is very effective to deal with such a large information and can provide results with high accuracy [ 65 ]. Therefore, IoT, Big data analytics and Deep learning together is very important to develop a high tech society.

Conclusions

Recent advancements in IoT have drawn attention of researchers and developers worldwide. IoT developers and researchers are working together to extend the technology on large scale and to benefit the society to the highest possible level. However, improvements are possible only if we consider the various issues and shortcomings in the present technical approaches. In this survey article, we presented several issues and challenges that IoT developer must take into account to develop an improved model. Also, important application areas of IoT is also discussed where IoT developers and researchers are engaged. As IoT is not only providing services but also generates a huge amount of data. Hence, the importance of big data analytics is also discussed which can provide accurate decisions that could be utilized to develop an improved IoT system.

Availability of data and materials

Not applicable.

Abbreviations

Internet of Things

Quality of Service

Web of Things

Cloud of Things

Smart Home System

Smart Health Sensing System

Sfar AR, Zied C, Challal Y. A systematic and cognitive vision for IoT security: a case study of military live simulation and security challenges. In: Proc. 2017 international conference on smart, monitored and controlled cities (SM2C), Sfax, Tunisia, 17–19 Feb. 2017. https://doi.org/10.1109/sm2c.2017.8071828 .

Gatsis K, Pappas GJ. Wireless control for the IoT: power spectrum and security challenges. In: Proc. 2017 IEEE/ACM second international conference on internet-of-things design and implementation (IoTDI), Pittsburg, PA, USA, 18–21 April 2017. INSPEC Accession Number: 16964293.

Zhou J, Cap Z, Dong X, Vasilakos AV. Security and privacy for cloud-based IoT: challenges. IEEE Commun Mag. 2017;55(1):26–33. https://doi.org/10.1109/MCOM.2017.1600363CM .

Article   Google Scholar  

Sfar AR, Natalizio E, Challal Y, Chtourou Z. A roadmap for security challenges in the internet of things. Digit Commun Netw. 2018;4(1):118–37.

Minoli D, Sohraby K, Kouns J. IoT security (IoTSec) considerations, requirements, and architectures. In: Proc. 14th IEEE annual consumer communications & networking conference (CCNC), Las Vegas, NV, USA, 8–11 January 2017. https://doi.org/10.1109/ccnc.2017.7983271 .

Gaona-Garcia P, Montenegro-Marin CE, Prieto JD, Nieto YV. Analysis of security mechanisms based on clusters IoT environments. Int J Interact Multimed Artif Intell. 2017;4(3):55–60.

Behrendt F. Cycling the smart and sustainable city: analyzing EC policy documents on internet of things, mobility and transport, and smart cities. Sustainability. 2019;11(3):763.

IoT application areas. https://iot-analytics.com/top-10-iot-project-application-areas-q3-2016/ . Accessed 05 Apr 2019.

Zanella A, Bui N, Castellani A, Vangelista L, Zorgi M. Internet of things for smart cities. IEEE IoT-J. 2014;1(1):22–32.

Google Scholar  

Khajenasiri I, Estebsari A, Verhelst M, Gielen G. A review on internet of things for intelligent energy control in buildings for smart city applications. Energy Procedia. 2017;111:770–9.

Internet of Things. http://www.ti.com/technologies/internet-of-things/overview.html . Accessed 01 Apr 2019.

Liu T, Yuan R, Chang H. Research on the internet of things in the automotive industry. In: ICMeCG 2012 international conference on management of e-commerce and e-Government, Beijing, China. 20–21 Oct 2012. p. 230–3.

Alavi AH, Jiao P, Buttlar WG, Lajnef N. Internet of things-enabled smart cities: state-of-the-art and future trends. Measurement. 2018;129:589–606.

Weber RH. Internet of things-new security and privacy challenges. Comput Law Secur Rev. 2010;26(1):23–30.

Article   MathSciNet   Google Scholar  

Heer T, Garcia-Morchon O, Hummen R, Keoh SL, Kumar SS, Wehrle K. Security challenges in the IP based internet of things. Wirel Pers Commun. 2011;61(3):527–42.

Liu J, Xiao Y, Philip-Chen CL. Authentication and access control in the internet of things. In: 32nd international conference on distributed computing systems workshops, Macau, China. IEEE xplore; 2012. https://doi.org/10.1109/icdcsw.2012.23 .

Kothmayr T, Schmitt C, Hu W, Brunig M, Carle G. DTLS based security and two-way authentication for the internet of things. Ad Hoc Netw. 2013;11:2710–23.

Li Y, et al. IoT-CANE: a unified knowledge management system for data centric internet of things application systems. J Parallel Distrib Comput. 2019;131:161–72.

Olivier F, Carlos G, Florent N. New security architecture for IoT network. In: International workshop on big data and data mining challenges on IoT and pervasive systems (BigD2M 2015), procedia computer science, vol. 52; 2015. p. 1028–33.

Luk M, Mezzour G, Perrig A, Gligor V. MiniSec: a secure sensor netowrk communication architecture. In: Proc: 6th international symposium on information processing in sensor networks, Cambridge, MA, USA, 25–27 April 2007.

Karlof C, Sastry N, Wagner D. TinySec: a link layer security architecture for wireless sensor networks. In: Proceedings of the second ACM conference on embedded networked sensor systems (SenSys 2004), November 2004.

ZigBee Alliance. Zigbee specification. Technical Report Document 053474r06, Version 1.0, ZigBee Alliance, June 2005.

Yan Z, Zhang P, Vasilakos AV. A survey on trust management for internet of things. J Netw Comput Appl. 2014;42:120–34.

Bao F, Chen I-R, Guo J. Scalable, adaptive and survivable trust management for community of interest based internet of things systems. In: Proc. IEEE 11th international symposium on autonomous decentralized systems (ISADS); 2013. p. 1–7.

Noura M, Atiquazzaman M, Gaedke M. Interoperability in internet of things: taxonomies and open challenges. Mob Netw Appl. 2019;24(3):796–809.

Al-Fuqaha A, Guizani M, Mohammadi M, Aledhari M, Ayyash M. Internet of things: a survey, on enabling technologies, protocols, and applications. IEEE Commun Surv Tutor. 2015;17(June):2347–76.

Palattella MR, Dohler M, Grieco A, Rizzo G, Torsner J, Engel T, Ladid L. Internet of things in the 5G era: enablers, architecture and business models. IEEE J Sel Areas Commun. 2016;34(3):510–27.

Pereira C, Aguiar A. Towards efficient mobile M2M communications: survey and open challenges. Sensors. 2014;14(10):19582–608.

Kim NS, Lee K, Ryu JH. Study on IoT based wild vegetation community ecological monitoring system. In: Proc. 2015 7th international conference on ubiquitous and future networks, Sapporo, Japan, 7–10 July 2015. IEEE.

Wang JY, Cao Y, Yu GP, Yuan M. Research on applications of IoT in domestic waste treatment and disposal. In: Proc. 11th World congress on intelligent control and automation, Shenyang, China, 2014. IEEE.

Qiu T, Xiao H, Zhou P. Framework and case studies of intelligent monitoring platform in facility agriculture ecosystem. In: Proc. 2013 second international conference on agro-geoinformatics (agro-geoinformatics), Fairfax, VA, USA, 12–16 Aug 2013. IEEE.

Fang S, et al. An integrated system for regional environmental monitoring and management based on internet of things. IEEE Trans Ind Inf. 2014;10(2):1596–605.

Cheng Y, et al. AirCloud: a cloud based air-quality monitoring system for everyone. In: Proceedings of the 12th ACM conference on embedded network sensor systems, ACM, Memphis, Tennessee, 03–06 Nov 2014. p. 251–65.

Temglit N, Chibani A, Djouani K, Nacer MA. A distributed agent-based approach for optimal QoS selection in web of object choreography. IEEE Syst J. 2018;12(2):1655–66.

Talavera JM, et al. Review of IoT applications in agro-industrial and environmental fields. Comput Electron Agric. 2017;142(7):283–97.

Jara AJ, Zamora-Izquierdo MA, Skarmeta AF. Interconnection framework for mHealth and remote monitoring based in the internet of things. IEEE J Sel Areas Commun. 2013;31(9):47–65.

Gubbi J, Buyya R, Marusic S, Palaniswami M. Internet of things (IoT): a vision, architectural elements, and future directions. Future Gener Comput Syst. 2013;29(7):1645–60.

Sebastian S, Ray PP. Development of IoT invasive architecture for complying with health of home. In: Proc: I3CS, Shillong; 2015. p. 79–83.

Nicolescu R, Huth M, Radanliev P, Roure DD. Mapping the values of IoT. J Inf Technol. 2018;33(4):345–60.

Hu P, Ning H, Qiu T, Xu Y, Luo X, Sangaiah AK. A unified face identification and resolutions scheme using cloud computing in internet of things. Future Gener Comput Syst. 2018;81:582–92.

Babovic ZB, Protic V, Milutinovic V. Web performance evaluation for internet of things applications. IEEE Access. 2016;4:6974–92.

Internet of Things research study: Hewlett Packard Enterprise Report. 2015. http://www8.hp.com/us/en/hp-news/press-release.html?id=1909050#.WPoNH6KxWUk .

Xu LD, He W, Li S. Internet of things in industries: a survey. IEEE Trans Ind Inf. 2014;10(4):2233–43.

Dierks T, Allen C. The TLS protocol version 1.0, IETF RFC, 2246; 1999. https://www.ietf.org/rfc/rfc2246.txt .

Pei M, Cook N, Yoo M, Atyeo A, Tschofenig H. The open trust protocol (OTrP). IETF 2016. https://tools.ietf.org/html/draft-pei-opentrustprotocol-00 .

Roman R, Najera P, Lopez J. Securing the internet of things. Computer. 2011;44(9):51–8.

Van-der-Veer H, Wiles A. Achieving technical, interoperability-the ETSI approach, ETSI White Paper No. 3. 2008. http://www.etsi.org/images/files/ETSIWhitePapers/IOP%20whitepaper%20Edition%203%20final.pdf .

Colacovic A, Hadzialic M. Internet of things (IoT): a review of enabling technologies, challenges and open research issues. Comput Netw. 2018;144:17–39.

Noura M, Atiquazzaman M, Gaedke M. Interoperability in internet of things infrastructure: classification, challenges and future work. In: Third international conference, IoTaaS 2017, Taichung, Taiwan. 20–22 September 2017.

Tzafestad SG. Ethics and law in the internet of things world. Smart Cities. 2018;1(1):98–120.

Mosko M, Solis I, Uzun E, Wood C. CCNx 1.0 protocol architecture. A Xerox company, computing science laboratory PARC; 2017.

Wu Y, Li J, Stankovic J, Whitehouse K, Son S, Kapitanova K. Run time assurance of application-level requirements in wireless sensor networks. In: Proc. 9th ACM/IEEE international conference on information processing in sensor networks, Stockholm, Sweden, 21–16 April 2010. p. 197–208.

Huo L, Wang Z. Service composition instantiation based on cross-modified artificial Bee Colony algorithm. Chin Commun. 2016;13(10):233–44.

White G, Nallur V, Clarke S. Quality of service approaches in IoT: a systematic mapping. J Syst Softw. 2017;132:186–203.

ISO/IEC 25010—Systems and software engineering—systems and software quality requirements and evaluation (SQuaRE)—system and software quality models, Technical Report; 2010.

Oasis. Web services quality factors version 1.0. 2012. http://docs.oasis-open.org/wsqm/wsqf/v1.0/WS-Quality-Factors.pdf .

Fafoutis X, et al. A residential maintenance-free long-term activity monitoring system for healthcare applications. EURASIP J Wireless Commun Netw. 2016. https://doi.org/10.1186/s13638-016-0534-3 .

Park E, Pobil AP, Kwon SJ. The role of internet of things (IoT) in smart cities: technology roadmap-oriented approaches. Sustainability. 2018;10:1388.

Bashir MR, Gill AQ. Towards an IoT big data analytics framework: smart buildings system. In: IEEE 18th international conference on high performance computing and communications; IEEE 14th international conference on smart city; IEEE 2nd international conference on data science and systems; 2016. p. 1325–32.

Lee C, Yeung C, Cheng M. Research on IoT based cyber physical system for industrial big data analytics. In: 2015 IEEE international conference on industrial engineering and engineering management (IEEM). New York: IEEE; 2015. p. 1855–9.

Rizwan P, Suresh K, Babu MR. Real-time smart traffic management system for smart cities by using internet of things and big data. In: International conference on emerging techno-logical trends (ICETT). New York: IEEE; 2016. p. 1–7.

Vuppalapati C, Ilapakurti A, Kedari S. The role of big data in creating sense EHR, an integrated approach to create next generation mobile sensor and wear-able data driven electronic health record (EHR). In: 2016 IEEE second international conference on big data computing service and applications (BigDataService). New York: IEEE; 2016. p. 293–6.

Mourtzis D, Vlachou E, Milas N. Industrial big data as a result of IoT adoption in manufacturing. Procedia CIRP. 2016;55:290–5.

Ramakrishnan R, Gaur L. Smart electricity distribution in residential areas: Internet of things (IoT) based advanced metering infrastructure and cloud analytics. In: International Conference on internet of things and applications (IOTA). New York: IEEE; 2016. p. 46–51.

Mohammadi M, Al-Fuqaha A, Sorour S, Guizani M. Deep learning for IoT big data and streaming analytics: a survey. IEEE Commun Surv Tutor. 2018;20(4):2923–60.

Clausen T, Herberg U, Philipp M. A critical evaluation of the IPv6 routing protocol for low power and lossy networks (RPL). In: 2011 IEEE 7th international conference on wireless and mobile computing, networking and communications (WiMob), Wuhan, China, 10–12 Oct 2011.

Li H, Wang H, Yin W, Li Y, Qian Y, Hu F. Development of remote monitoring system for henhouse based on IoT technology. Future Internet. 2015;7(3):329–41.

Zhang L. An IoT system for environmental monitoring and protecting with heterogeneous communication networks. In: Proc. 2011 6th international ICST conference on communications and networking in China (CHINACOM), Harbin, China, 17–19 Aug 2011. IEEE.

Montori F, Bedogni L, Bononi L. A collaborative internet of things architecture for smart cities and environmental monitoring. IEEE Internet Things J. 2018;5(2):592–605.

Distefano S, Longo F, Scarpa M. QoS assessment of mobile crowd sensing services. J Grid Comput. 2015;13(4):629–50.

Stankovic JA. Research directions for the internet of things. IEEE Internet Things J. 2014;1(1):3–9.

Al-Fuqaha A, Khreishah A, Guizani M, Rayes A, Mohammadi M. Toward better horizontal integration among IoT services. IEEE Commun Mag. 2015;53(9):72–9.

Chen IR, Guo J, Bao F. Trust management for SOA-based IoT and its application to service composition. IEEE Trans Serv Comput. 2016;9(3):482–95.

Sarkar C, et al. DIAT: a scalable distributed architecture for IoT. IEEE Internet Things J. 2014;2(3):230–9.

Chen S, Xu H, Liu D, Hu B, Wang H. A vision of IoT: applications, challenges, and opportunities with China perspective. IEEE Internet Things J. 2014;1(4):349–59.

Kang K, Pang J, Xu LD, Ma L, Wang C. An interactive trust model for application market of the internet of things. IEEE Trans Ind Inf. 2014;10(2):1516–26.

Gupta A, Jha RK. A survey of 5G network: architecture and emerging technologies. IEEE Access. 2015;3:1206–32.

Vlacheas P, et al. Enabling smart cities through a cognitive management framework for the internet of things. IEEE Commun Mag. 2013;51(6):102–11.

Bizanis N, Kuipers FA. SDN and virtualization solutions for the internet of things: a survey. IEEE Access. 2016;4:5591–606.

Zeng X, et al. IOTSim: a simulator for analyzing IoT applications. J Syst Architect. 2017;72:93–107.

Fantacci R, Pecorella T, Viti R, Carlini C. A network architecture solutions for efficient IOT WSN backhauling: challenges and opportunities. IEEE Wirel Commun. 2014;21(4):113–9.

Kim M, Ahn H, Kim KP. Process-aware internet of things: a conceptual extension of the internet of things framework and architecture. KSII Trans Internet Inf Syst. 2016;10(8):4008–22.

Hsieh H-C, Chang K-D, Wang L-F, Chen J-L, Chao H-C. ScriptIoT: a script framework for and internet of things applications. IEEE Internet Things J. 2015;3(4):628–36.

Kiljander J, et al. Semantic interoperability architecture for pervasive computing and internet of things. IEEE Access. 2014;2:856–73.

Ye J, Chen B, Liu Q, Fang Y. A precision agriculture management system based on internet of things and WebGIS. In: Proc. 2013 21st international conference on geoinformatics, Kaifeng, China, 20–22 June 2013. IEEE.

Jara AJ, Martinez-Julia P, Skarmeta A. Light-weight multicast DNS and DNS-SD (ImDNS-SD): IPv6-based resource and service discovery for web of things. In: Proc. sixth international conference on innovative mobile and internet services in ubiquitous computing, Palermo, Italy, 4–6 July 2012.

Diaz M, Martin C, Rubio B. State-of-the-art, challenges, and open issues in the integration of internet of things and cloud computing. J Netw Comput Appl. 2016;67:99–117.

Lo A, Law YW, Jacobsson M. A cellular-centric service architecture for machine to machine (M2M) communications. IEEE Wirel Commun. 2013;20(5):143–51.

Kecskemeti G, Casale G, Jha DN, Lyon J, Ranjan R. Modeling and simulation challenges in internet of things. IEEE Cloud Comput. 2017;4(1):62–9.

Cuomo S, Somma VD, Sica F. An application of the one-factor HullWhite model in an IoT financial scenario. Sustain Cities Soc. 2018;38:18–20.

Liu J, et al. A cooperative evolution for QoS-driven IOT service composition. Autom J Control Meas Electron Comput Commun. 2013;54(4):438–47.

Huo Y, et al. Multi-objective service composition model based on cost-effective optimization. Appl Intell. 2017;48(3):651–69.

Han SN, Crespi N. Semantic service provisioning for smart objects: integrating IoT applications into the web. Future Gener Comput Syst. 2017;76:180–97.

Alodib M. QoS-aware approach to monitor violations of SLAs in the IoT. J Innov Digit Ecosyst. 2016;3(2):197–207.

Rizzardi A, Sicari S, Miorandi D, Coen-Porisini A. AUPS: an open source authenticated publish/subscribe system for internet of things. Inf Syst. 2016;62:29–41.

Fenye B, Ing-Ray C, Jia G. Scalable, adaptive and survivable trust management for community of interest based internet of things systems. In: Proc. IEEE eleventh international symposium on autonomous decentralized systems (ISADS), Mexico City, Mexico, 6–8 March 2013.

Tehrani MN, Uysal M, Yanikomeroglu H. Device to device communication in 5G cellular networks: challenges, solutions, and future directions. IEEE Commun Mag. 2014;52(5):86–92.

Zhu C, Leung VCM, Shu L, Ngai ECH. Green internet of things for smart world. IEEE Access. 2015;3:2151–62.

Adame T, Bel A, Bellalta B, Barcelo J, Oliver M. IEEE 802.11AH: the WiFi approach for M2M communications. IEEE Wirel Commun. 2014;21(6):144–52.

Shaikh FK, Zeadally S, Exposito E. Enabling technologies for green internet of things. IEEE Syst J. 2015;99:1–12.

Palattella MR, et al. Standardized protocol stack for the internet of (important) things. IEEE Commun Surv Tutor. 2012;15(3):1389–406.

Vatari S, Bakshi A, Thakur T. Green house by using IoT and cloud computing. In: Proc. 2016 IEEE international conference on recent trends in electronic, information & communication technology (RTEICT), Bangalore, India, 20–21 May 2016.

Chiang M, Zhang T. Fog and IoT: an overview of research opportunities. IEEE Internet Things J. 2016;3(6):854–64.

Elkhodr M, Shahrestani S, Cheung H. A smart home application based on the internet of things management platform. In: Proc. 2015 IEEE international conference on data science and data intensive systems, Sydney, Australia, 11–13 Dec 2015.

Talari S, et al. A review of smart cities based on the internet of things concept. Energies. 2017;10(4):421–43.

Burange AW, Misalkar HD. Review of internet of things in development of smart cities with data management & privacy. In: Proc. 2015 international conference on advances in computer engineering and applications, Ghaziabad, India, 19–20 March 2015.

Zia T, Liu P, Han W. Application-specific digital forensics investigative model in internet of things (IoT). In: Proc. 12th international conference on availability, reliability and security, Reggio Calabria, Italy; 2017.

Lingling H, Haifeng L, Xu X, Jian L. An intelligent vehicle monitoring system based on internet of things. In: Proc. 7th international conference on computational intelligence and security, Hainan, China, 3–4 Dec 2011. IEEE.

Duttagupta S, Kumar M, Ranjan R, Nambiar M. Performance prediction of IoT application: an experimental analysis. In: Proc. 6th international conference on the internet of things, Stuttgart, Germany, 07–09 Nov 2016. p. 43–51.

Chen S, Liu B, Chen X, Zhang Y, Huang G. Framework for adaptive computation offloading in IoT applications. In: Proc. 9th Asia-Pacific symposium on internetware, Shanghai, China, 23 Sep 2017. ACM.

Li Q, Dou R, Chen F, Nan G. A QoS-oriented web service composition approach based on multi-population genetic algorithm for internet of things. Int J Comput Intell Syst. 2014;7(Sup2):26–34.

Urbieta A, Gonzalez-Beltran A, Mokhtar SB, Hossain MA, Capra L. Adaptive and context-aware service composition for IoT-based smart cities. Future Gener Comput Syst. 2017;76:262–74.

Krishna GG, Krishna G, Bhalaji N. Analysis of routing protocol for low-power and lossy networks in IoT real time applications. Procedia Comput Sci. 2016;87:270–4.

Singh D, Tripathi G, Jara AJ. A survey of internet of things: future vision, architecture, challenge and services. In: Proc. IEEE world forum on internet of things, Seoul, South Korea; 2014. p. 287–92.

Jara AJ, Ladid L, Skarmeta A. The internet of everything through Ipv6: an analysis of challenges, solutions and opportunities. J Wirel Mob Netw Ubiquitous Comput Dependable Appl. 2013;4(3):97–118.

Madsen H, Burtschy B, Albeanu G, Popentiu-Vladicescu Fl. Reliability in the utility computing era: towards reliable Fog computing. In: Proc. 20th international conference on systems, signals, and image processing (IWSSIP); 2013. p. 43–6.

Soret B, Pedersen KI, Jorgensen NTK, Fernandez-Lopez V. Interference coordination for dense wireless networks. IEEE Commun Mag. 2015;53(1):102–9.

Andrews JG. Seven ways that HetNets are a cellular paradigm shift. IEEE Commun Mag. 2013;51(3):136–44.

Jaber M, Imran MA, Tafazolli R, Tukmanov A. 5G Backhaul challenges and emerging research directions: a survey. IEEE Access. 2016;4:1743–66.

Choi S, Koh S-J. Use of proxy mobile IPv6 for mobility management in CoAP-based internet of things networks. IEEE Commun Lett. 2016;20(11):2284–7.

Maier M, Chowdhury M, Rimal BP, Van DP. The tactile internet: vision, recent progress, and open challenges. IEEE Commun Mag. 2016;54(5):138–45.

Fernandes JL, Lopes IC, Rodrigues JJPC, Ullah S. Performance evaluations of RESTful web services and AMQP protocol. In: 5th international conference on ubiquitous and future networks (ICUFN), Da Nang, Vietnam, 2–5 July 2013.

Download references

Acknowledgements

This work was financially supported by the Ministry of Education and Science of Russian Federation (government order 2.7905.2017/8.9).

The research received no external funding.

Author information

Authors and affiliations.

Department of Computer Science, South Ural State University, Chelyabinsk, Russian Federation

Sachin Kumar & Mikhail Zymbler

Department of Information Engineering, University of Padova, Padua, Italy

Prayag Tiwari

You can also search for this author in PubMed   Google Scholar

Contributions

SK and PT prepared the draft and Idea. SK wrote the manuscript. MZ prepared the tables, references and checked the English. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Sachin Kumar .

Ethics declarations

Competing interests.

The authors declare that they have no competing interests.

Additional information

Publisher's note.

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License ( http://creativecommons.org/licenses/by/4.0/ ), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Cite this article.

Kumar, S., Tiwari, P. & Zymbler, M. Internet of Things is a revolutionary approach for future technology enhancement: a review. J Big Data 6 , 111 (2019). https://doi.org/10.1186/s40537-019-0268-2

Download citation

Received : 24 July 2019

Accepted : 10 November 2019

Published : 09 December 2019

DOI : https://doi.org/10.1186/s40537-019-0268-2

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • Internet of Things (IoT)
  • IoT architecture
  • IoT challenges
  • IoT applications

internet of things research paper pdf 2021

IoT based Smart Applications and Recent Research Trends

Ieee account.

  • Change Username/Password
  • Update Address

Purchase Details

  • Payment Options
  • Order History
  • View Purchased Documents

Profile Information

  • Communications Preferences
  • Profession and Education
  • Technical Interests
  • US & Canada: +1 800 678 4333
  • Worldwide: +1 732 981 0060
  • Contact & Support
  • About IEEE Xplore
  • Accessibility
  • Terms of Use
  • Nondiscrimination Policy
  • Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity. © Copyright 2024 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.

U.S. flag

An official website of the United States government

The .gov means it’s official. Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

The site is secure. The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

  • Publications
  • Account settings
  • Advanced Search
  • Journal List
  • Elsevier - PMC COVID-19 Collection

Logo of pheelsevier

Internet of Things (IoT): Opportunities, issues and challenges towards a smart and sustainable future

Sandro nižetić.

a LTEF-Laboratory for Thermodynamics and Energy Efficiency, Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture, University of Split, Rudjera Boskovica 32, 21000, Split, Croatia

Petar Šolić

b Department of Electronics, Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture, University of Split, Rudjera Boskovica 32, 21000, Split, Croatia

Diego López-de-Ipiña González-de-Artaza

c Faculty of Engineering, DeustoTech - Fundación Deusto, Universidad de Deusto, Despacho 545 Avda, Universidades 24, 48007, Bilbao, Spain

Luigi Patrono

d Department of Innovation Engineering, University of Salento, Ecotekne Campus - S.P. 6, Lecce, Monteroni, 73100, LECCE, LE, Italy

The rapid development and implementation of smart and IoT (Internet of Things) based technologies have allowed for various possibilities in technological advancements for different aspects of life. The main goal of IoT technologies is to simplify processes in different fields, to ensure a better efficiency of systems (technologies or specific processes) and finally to improve life quality. Sustainability has become a key issue for population where the dynamic development of IoT technologies is bringing different useful benefits, but this fast development must be carefully monitored and evaluated from an environmental point of view to limit the presence of harmful impacts and ensure the smart utilization of limited global resources. Significant research efforts are needed in the previous sense to carefully investigate the pros and cons of IoT technologies. This review editorial is partially directed on the research contributions presented at the 4th International Conference on Smart and Sustainable Technologies held in Split and Bol, Croatia, in 2019 (SpliTech 2019) as well as on recent findings from literature. The SpliTech2019 conference was a valuable event that successfully linked different engineering professions, industrial experts and finally researchers from academia. The focus of the conference was directed towards key conference tracks such as Smart City, Energy/Environment, e-Health and Engineering Modelling. The research presented and discussed at the SpliTech2019 conference helped to understand the complex and intertwined effects of IoT technologies on societies and their potential effects on sustainability in general. Various application areas of IoT technologies were discussed as well as the progress made. Four main topical areas were discussed in the herein editorial, i.e. latest advancements in the further fields: (i) IoT technologies in Sustainable Energy and Environment, (ii) IoT enabled Smart City, (iii) E-health – Ambient assisted living systems (iv) IoT technologies in Transportation and Low Carbon Products. The main outcomes of the review introductory article contributed to the better understanding of current technological progress in IoT application areas as well as the environmental implications linked with the increased application of IoT products.

Graphical abstract

Image 1

1. Introduction

With rising technological developments in society, new possibilities have occurred and that could simplify our daily life and provide more efficient services or production processes. Digitalization has allowed ‘‘smart’’ ( Zheng et al., 2019 ) to become the epicentre of already ongoing technological developments. In fact, IoT technologies are nowadays assumed to be one of the key pillars of the fourth industrial revolution due to significant potential in innovations and useful benefits for the population. On the other side, each development utilizes limited resources leaving behind different environmental footprints, ( Li et al., 2020a ), especially different kinds of pollutants, ( Zeinalnezhad et al., 2020 ). Internet of things (IoT) based technologies bring a completely new perspective on the further progress of various fields, such as for instance in engineering, ( Zaidan and Zaidan, 2020 ), agriculture ( Farooq et al., 2020 ), or medicine ( Salagare and Prasad, 2020 ), and in other fields that have not been explored yet. Some potential application areas in IoT technologies are still unknown or insufficiently clear on how to approach them which is an evident indication that more intense research activity should be conducted in this challenging field towards new and important potential benefits for society. Therefore, the relevance and importance of IoT technologies in future terms are more than clear and should play an important role.

The rise of IoT technologies is currently intense and according to projections for the next 10 years, over 125 ·10 9 IoT devices are expected to be connected, ( Techradar, 2019 ). The expected investments in IoT technologies are also high with expectations being over 120 ·10 9 USD by 2021, with a compound annual growth rate of about 7.3%, ( Forbes, 2018 ). The general present market structure of IoT technologies is presented in Fig. 1 , where it is evident that the majority of the market is focused on smart cities and industrial IoT.

Fig. 1

General market structure of IoT technologies ( Nižetić et al., 2019 ).

If recent projects in IoT technologies are being analysed than most of them are in the field of smart cities and industrial IoT. Other significant potentials are connected buildings, connected cars and energy segments ( Forbes, 2018 ), but lower than the first mentioned fields. It is also found that the most rising trend in the number of IoT projects currently is as expected in smart cities, connected health and smart supply chain segments, with an annual rise over 30% in the EU and USA. Industrial IoT, connected cars and agriculture segments has recorded a decrease in the number of realized projects, i.e. over 25% in the USA and EU, ( Forbes, 2018 ). From a perspective of high upcoming population pressure on cities and because a population of almost 11 ·10 9 is expected by the end of the century ( Pewresearch, 2019 ), the smart city concept could become a vital one to allow for a normal operation of highly populated cities.

In order to support the rapid technical development of IoT technologies, as well as novel potential applications areas, specific technical issues would need to be resolved, ( Techradar, 2019 ). One of the main issues is associated with the development of different tools for the monitoring of network operations ( Kakkavas et al., 2020 ), then issues with security tools and their management, ( Conti et al., 2020 ), issues with software bugs, demanding maintenance of IoT networks, and finally security issues related to IoT networks, ( Almusaylim et al., 2020 ). The important problem linked with the efficient implementation of IoT technologies is linked with the available speed and coverage of wireless networks (Wi-Fi), where expectations are high due to noticeable increases in Wi-Fi network coverage in the period of 2017–2022 as well as increases in Wi-Fi speed Fig. 2 . In a global sense, increases in Wi-Fi speed are expected for more than a factor of two, i.e. from about 24 Mbps to more than 54 Mbps. The most intense increase in Wi-Fi speed is expected in the Asian region, ( Zdnet, 2018 ).

Fig. 2

Expected increase in global Wi-Fi speeds in period of 2017–2022 ( Zdnet, 2018 ),

The lowest Wi-Fi speed is noticeable in the Latin America and Middle East&Africa regions, which are an indication of potential problems for the efficient implementation of IoT products or novel more advanced upcoming technologies.

An increased implementation of IoT technologies would lead to a more intense utilization of fossil technologies to ensure the necessary energy supply for IoT production lines. The production of electronic equipment is causing potentially unbalanced waste of limited metals and resources in general, which could become a critical issue in the long run. Unfortunately, the recycling rate of electronic waste is low and currently in the amount of about 20% ( Thebalancesmb, 2020 ) which makes matters questionable regarding the available resource capacity to produce IoT products when taking into accounts the rising market demands. The production of electronic gadgets has led to the consumption of various chemicals, water and finally fossil fuels that have all left environmental impacts. As already tackled, different metals are also being used to produce electronics such as copper, silver, gold, palladium etc. One of the major issues is the led content in e-waste and its severe impact to the environment. Recycling in the previous sense is very important, where the present recycling rate of electronic equipment is certainly not sufficient and must be increased. Globally, the annual rise of the recycling rate ranges from about 4% to 5% ( Thebalancesmb, 2020 ). The legislation related to the e-waste is one of the main drawbacks since more than 50% of world population is still not well covered with proper legislation related to e-waste, ( Globalewaste, 2017 ), which is preventing the further development of e-waste facilities. The market value of raw materials from e-waste is estimated to be more than 50·10 9 Euros, ( Globalewaste, 2017 ). Certainly, more strategic and targeted actions are needed in the e-waste issue to secure a more balanced and sustainable development of IoT technologies. Overall, the annual generation of e-waste is more than 44·10 9 metric tonnes, which is equivalent to more than 6 kg per inhabitant annually, ( Globalewaste, 2017 ). A potential exists and must be better utilized to ensure a sufficient quantity of valuable raw resources.

It should be highlighted that there is no doubt in what IoT technologies would bring to the table, such as various useful benefits to society and an overall improvement in life quality. Each technology has specific issues and drawbacks that need to be detected and closely investigated on time, since IoT technologies have the potential to change our lives and habits. Several important facts need to be emphasized when addressing IoT technologies to be able to understand the long-term effects associated with the fast development of IoT:

  • - IoT technologies have caused an increase in the utilization of limited resources or raw materials where some of them have become rare or are already rare (for instance, specific precious metals for electronics),
  • - The prices of electronic devices have become more acceptable, which means an increase in production volume, finally more resources are being utilized. A rebound effect is possible in that sense,
  • - The long term environmental impacts of IoT technologies are unknown. A noticeable amount of energy would be needed to support the production and operation of IoT devices,
  • - An increase in electronic waste is expected due to the large estimated number of IoT based devices in the near future,
  • - In some sectors, IoT technologies could have social impacts due to the reduced necessity for labour and limitation of direct social contacts, which is vital and an important aspect for each human being.

The main point of the above raised issues is not to indicate and create a negative attitude towards IoT technologies but to carefully analyze the overall aspects in order to secure a smart and sustainable development of IoT technologies, which are a valuable opportunity for humanity.

1.1. Necessity for smart technologies

The world is rapidly changing, i.e. developing in a technological sense and is being driven by the present economic system globally. Unfortunately, each technological development has got its price, which can be sensed through the intense utilization of limited fossil-based resources and the production of various impacts to the environment, ( Chen et al., 2020a ). The population is constantly growing with an annual rate of about 1.1% per year with the current population being over 7.7·10 9 ( Data.worldbank, 2020 ). As previously addressed, the population concentration is in cities and according to UN projections, about 68% of the population will be living in cities by 2050, ( UN, 2018 ). A significant infrastructure pressure is expected in cities due to boosted urbanization, thus novel technological solutions would be key to secure the normal operation of cities in the given complex and demanding circumstances. In the previous sense, the general application of IoT and smart technologies would have an important role and could help to bridge some major infrastructure related issues in cities. The necessity for IoT technologies is closely linked with ongoing technological advancements and digitalization where a variety of different electronic products need to be somehow connected in a useful manner. There is a necessity for more efficient services and flexible processes in general, which could be obtained with the proper implementation of IoT technologies. IoT technologies have allowed for a variety of efficient services and smart networking, applications or devices that can ensure useful synergic effects and produce benefits. The major advantage of IoT technologies is their connectivity aspect that has enormous potential, Fig. 3 .

Fig. 3

General structure of IoT network and connectivity ( Zhang et al., 2018 ).

Various benefits are possible and would be gradually integrated in our lives thorough upcoming years in different application areas and will be briefly discussed in the upcoming section of the introductory review editorial.

1.2. Application areas

The application areas of IoT are various and based on current available technological solutions, the most represented application sectors are shown in Fig. 4 . The most important and most progressing application areas of IoT are related to the industry ( Osterrieder et al., 2020 ) and smart city concept ( Sivanageswara Rao et al., 2020 ), with respect to the number of realized projects.

Fig. 4

Application areas of IoT technologies.

The transportation ( Porru et al., 2020 ), smart energy management in buildings ( Douglas et al., 2020 ) or management of power networks ( Martín-Lopo et al., 2020 ), as well as the agriculture sector ( Villa-Henriksen et al., 2020 ) are also promising, having significant potential.

The development of specific IoT application areas strongly depends from several key factors such as:

  • - general available advancements in electronic components,
  • - available software solutions and user friendly surrounding,
  • - solutions related to sensor technologies and data acquisition,
  • - quality of network, i.e. network connectivity and infrastructure,
  • - sufficient energy supply for production and operation of IoT devices.

In the continuation of the review editorial, some key IoT application areas will be briefly addressed together with the main developments and current challenges.

1.2.1. IoT in industry

The application of IoT technologies in industrial applications would allow for an increase in efficiency regarding the production process and would ensure more efficient communication and networking between operators and machines, Fig. 5 . Finally, it would allow for more competitive companies on the market with more efficient quality control with a minimization in losses. A critical feature would be the development, design and integration of various useful sensors in the industrial applications ( Li et al., 2020b ), to form integral and effective management systems. More intense research efforts are needed towards an efficient application of IoT technologies in the industry and to better understand how IoT technologies could be implemented in specific industries where benefits would be possible. Progress is crucial in the sense of how to connect different industrial sensors, use and process the collected various data to enable enhanced industrial processes, i.e. ensue for instance smart IoT based Computer-Integrated Manufacturing, ( Chen et al., 2020b ).

Fig. 5

General concept of IoT industrial application ( Aazam et al., 2018 ).

1.2.2. IoT in smart city concept

The role of IoT technologies in the smart city concept ( Janik et al., 2020 ) is crucial to bridge the already mentioned global infrastructural challenges in cities, which are linked with the current increase of population in cities. IoT technologies in smart cities would enable the utilization of different devices, which would increase the life quality in cities as well as the efficiency of different daily services such as transportation, security (surveillance), smart metering, smart energy systems, smart water management, etc. Different sensing devices would receive information, which would be processed towards efficient and useful solutions. The main benefit of IoT technologies in smart cities would be directed to the early detection of different problems or infrastructural faults (such as issues with traffic jams, energy supply, water shortage, security incidents, etc.). In smart cities, many sensors are installed and linked with many other devices over the internet which gives information to the users as for instance parking spaces, any malfunctions, electrical failure and many other issues. Developing these technologies would help in leading the cities towards smart grids, smart healthcare, smart warehouses, smart transportation, smart waste management, smart communities, etc. Different implementation challenges towards the smart city concept exists, Fig. 6 and should be solved for various applications, ( Fig. 7 ).

Fig. 6

Different challenges in Smart City concept ( Bhagya et al., 2018 ).

Fig. 7

Various smart home management systems ( Zhou et al., 2016 ).

The most present implementation challenges are linked with the efficient integration of different sensing technologies, development of a suitable network infrastructure, education of population, investigation of the sustainability aspect, such as carbon footprint, etc.

The application of IoT technologies in smart homes, ( Moniruzzaman et al., 2020 ), within the smart city concept allows for an increase in the life quality within residential facilities, bringing novel and attractive technological solutions. Both, energy and fund savings could be reached with more efficient time management, which is a valuable feature in our present economic system. Different control options are possible within the smart home concept and enable an efficient integration of renewable energy technologies in homes ( Stavrakas and Flamos, 2020 ), and their efficient balancing (efficient supply and demand).

1.2.3. IoT in agriculture

Efficient agriculture production is a necessity for our population to prevent the potential lack of food resources in future terms caused by different factors, ( Hussain et al., 2020 ). The first factor is constant population growth, as already emphasized, the second is linked with climate change issues ( Yang et al., 2020 ), which is causing a reduction in the yields of important crops, or some areas are even becoming unsuitable for efficient agriculture production. The food waste issue is one of the major problems ( Keng et al., 2020 ), since it has become a global problem, especially in developed economies. It is estimated that more than 28% of available agriculture areas is ‘‘reserved’’ for food waste and unfortunately more than 800·10 6 people are currently hungry, ( Fao.org, 2020 ). The implementation of IoT technologies in agriculture can certainly help to secure sufficient food demands and increase the efficiency of agricultural production processes in general. Various useful data about crops could be collected and used for yield monitoring and the detection of potential diseases in advance that can significantly reduce the yields of specific crops. The monitoring of soil and nutrients would rationalize agricultural production processes and lead to water savings that are precious in some specific geographical regions, which could be utilized through smart irrigation systems, ( Xin et al., 2020 ). A more precise seeding could also be ensured and fertility crop management in general, Fig. 8. There are some issues linked with the efficient application of IoT technologies in agriculture production. Different sensing and monitoring technologies should be developed and a better education of farmers should be provided (i.e. development of standard education modules for farmers). Due to a large quantity of collected data, farmers could be potentially overwhelmed, ( Ec.europa, 2017 ). Therefore, there is a necessity for the development of standard trainings (education modules) for farmers coupled with the development of more user-friendly software solutions.

Fig. 8

IoT in agricultural production from farmer’s perspective.

The application of IoT technologies in the agricultural sector would lead to advancements that could drastically modify current production procedures in agriculture, ( Shafi et al., 2020 ) ( Fig. 8 ).

1.2.4. IoT in waste management

Waste management towards a circular economy concept ( Fan et al., 2019 ) is a vital current population problem, where there is certainly a role for IoT technologies that could help provide more efficient waste management in specific areas ( Voca and Ribic, 2020 ) and recycling of different limited resources, ( Qiu et al., 2020 ). Currently, various technological solutions are being developed to support the smart waste management concept, ( Das et al., 2019 ). Some of them are already available on the market for wide implementation, ( Iot.farsite, 2020 ). The developed solutions are mostly directed towards the smart monitoring of waste bins ( Dhana Shree et al., 2019 ), i.e. bin filling level detection, waste temperature and fire detection, bin vibration occurrence and bin tilt, presence of waste operators, waste humidity, bin GPS location etc. In general, smart waste management systems, can be effectively supported by IoT devices, Fig. 9 . IoT technologies could also be used for the smart coordination of waste trucks ( Idwan et al., 2020 ) and efficiency waste utility companies could be ensured in that manner, which would be followed by a reduction of harmful emissions (pollutants) created by garbage trucks, ( Kozina et al., 2020 ). From the perspective of smart technologies, the proper and IoT based waste management of electronic waste is very important ( Kang et al., 2020 ) to secure sufficient raw resources to produce electronic equipment as already highlighted. IoT technologies could also be used for the reduction of food waste through intelligent appliances and a developed management structure in that sense, ( Liegeard and Manning, 2020 ).

Fig. 9

IoT in smart waste management system, ( Quamtra, 2020 ).

Innovative IoT based technological solutions are expected to be developed in upcoming years, especially from a smart city concept perspective and that could support smart waste management systems and a circular economy concept.

1.2.5. IoT in healthcare

One challenging implementation field of IoT technologies has been detected in the healthcare system in general, through the e-health concept, ( Farahani et al., 2020 ). An increase in the service quality of healthcare systems could be utilized through IoT support (mainly collection of patient health data) and finally with the improvement of patient safety and care since it could also lead to an increase in patient life expectancy. There is an enormous potential in smart medical devices for different purposes ( Papa et al., 2020 ) that can be utilized for the monitoring of various vital and valuable human functions such as heart rate, skin temperature, movement monitoring, etc. Remote health monitoring is also an interesting perspective that could be utilized with the proper support of IoT devices and products. The prediction of different symptoms and prevention of potentially life hazardous states and diseases could generally be enabled, ( Muthu et al., 2020 ). Assistance to the elderly could also be ensured by monitoring a patient’s general health condition and nutrition status ( Nivetha et al., 2020 ), that would be supported via IoT devices. Rehabilitation after a serious disease could also be efficiently supported with IoT technologies, especially in cases of home rehabilitation circumstances, ( Bisio et al., 2019 ). One of the main issues and challenges in this specific IoT application field would be to ensure proper cyber safety due to potential attacks that could occur within healthcare monitoring systems, ( John et al., 2019 ). Significant progress in upcoming years is expected in the field of software development for health care systems, i.e. especially in hospitals. Namely, different devices could be linked via advanced software solutions as for example MRIs or CT devices and connected with laboratory data to create a smart hospital information system. The previously mentioned approach would allow for the better treatment of patients, detection of medical priorities and support for medical staff in monitoring and therapy decisions. IoT systems could also be used in hospitals for the efficient maintenance of a large number of medical devices ( Shamayleh et al., 2020 ). Equipment costs could be reduced in hospital systems due to the early detection of severe equipment malfunctions that could affect the accuracy of specific readings from medical devices. The development of smart and based IoT solutions in healthcare systems could also be very useful in the case of severe global pandemic states (data collection and fast data diversity, resources of medical staff and resources, medical triage, etc.), such as is the recent corona virus situation that has severely threatened the global population, ( WHO, 2020 ). The healthcare sector is probably one of the most challenging areas for IoT, thus important progress is expected in the upcoming year with serious benefits for the population.

1.2.6. IoT in transportation

Transportation modes will be significantly changed in upcoming decades, ( Jonkeren et al., 2019 ), especially due to the expected rising implementation of electric cars on the market, ( Capuder et al., 2020 ). The upcoming ban of Diesel based vehicles due to environmental issues ( Li et al., 2020c ) and finally development of alternative transportation technologies, such as hydrogen based vehicles for example ( Ajanovic and Haas, 2019 ), would change the shape of future transportation systems. In general, there is a demand for more environmentally suitable transportation options that are already being gradually developed with an expected penetration on the market. A necessary development of transportation infrastructure is needed for specific vehicle technologies to ensure desirable vehicle autonomy. Nowadays, the IoT emerged in the ‘‘internet of vehicles’’ concept ( Shen et al., 2020 ), which just proves its potential in this important area. The most significant IoT application area is in the case of the smart car (vehicles) concept, ( Chugh et al., 2020 ). The smart car concept considers the utilization and optimization of different internal functions in the car that are supported by IoT technologies. The application of IoT would upgrade driver experience and increase in comfort and safety. Specific data are collected in the smart car and associated with the main operating parameters such as tyre pressure, fuelling, early detection of potential failures, regular maintenance indicators, etc. In general, improved service as well as added value for customers could be obtained with a targeted utilization of IoT technologies, which finally can improve competition in the automobile industry between vehicle manufacturers. The challenging aspect of IoT application is in the case of autonomous vehicles, ( Padmaja et al., 2019 ). Location, direction as well as a planned path of the autonomous vehicle could be efficiently supported with IoT in general as well as the monitoring of safety systems for autonomous vehicles, ( Bylykbashi et al., 2020 ). The most important issue with autonomous vehicles is the prevention and avoidance of crash vehicle accidents, which could be solved with a targeted utilization of IoT devices, ( Abdou et al., 2019 ). Smart parking is also currently one of the most developing IoT areas when considering the transportation sector in general terms. Different research efforts are provided in that sense with the main goal being to enable the latest status of available parking space, control and monitoring of different useful parking space information in real time, ( Luque-Vega et al., 2019 ). Again, the development of sensor technologies, i.e. smart parking sensors is very important to enable efficient and accurate service, ( Perković et al., 2020a ). The maintenance and failure prevention of different vehicles could also be supported by IoT ( Saki et al., 2020 ), which could improve security and the lifetime of vehicles. Taking all the previously addressed into account, IoT technologies could completely change the driving experience and generally improve the quality of transportation systems from various aspects.

1.2.7. IoT in smart grids and power management

Energy transition ( Biresselioglu et al., 2020 ) has become a necessity due to the potential shortcomings of fossil fuel resources in future terms and for the reduction of different pollution impacts that are associated with the utilization of various fossil-based technologies, ( Bielski et al., 2020 ). Since a more intense implementation of renewable energy technologies has already been occurring, the efficient and advanced power management of electric grids has become an important aspect. Efficient demand side management with accurate and flexible smart metering technologies are key factors to enable smart power management in smart grids, ( Mendes et al., 2020 ). The most important role of IoT technologies in smart grids is to save electricity ( Rishav et al., 2019 ), with efficient distribution of electricity, Fig. 10 . The collection of specific grid data through IoT devices, and later their analysis with the proper software, could help improve grid reliability and efficiency. The economic aspect of electricity could also be improved with IoT due to the already mentioned efficiency improvement as previously highlighted. Useful benefits could be ensured both for customers and service providers.

Fig. 10

Concept of smart grids ( Tuballa and Lochinvar Abundo, 2016 ),

A demand side management in households is also an important application area of IoT, ( Rahimi et al., 2020 ). Homes are typically equipped with different appliances that are becoming more advanced, creating the possibility for an efficient operation with the regulation of IoT, ( Tawalbeh et al., 2019 ). The efficient and smart forecasting of electricity demands for households could also be effectively supported by IoT technologies, ( Nils et al., 2020 ). An expected higher penetration of renewables in households through hybrid energy systems as an example ( Gagliano et al., 2019 ), would also require a smart operation strategy that could be utilized by IoT through integrated smart nano-grids, ( Kalair et al., 2020 ). A growth of IoT products and technologies in smart power management is expected to enable accurate forecasting and different load strategies in the case of renewable generation, ( Pawar et al., 2020 ). The elaborated main issues and challenges above just reflect the importance of IoT devices in smart grids and power management.

1.3. Review methodology

By addressing all the above raised general challenges towards an efficient and suitable implementation of IoT technologies, it is evident that more intense research efforts are needed to lead to further advancements in this dynamic research topic, with a strong application potential. A synergy of different research efforts in the field, mainly focused on the targeted topical area is needed. The main contribution and novelty of this review editorial is in line with that. Further main topical areas are addressed in the herein review introductory editorial;

  • - IoT technologies in sustainable energy and environmental issues,
  • - IoT enabled Smart City
  • - E-health – Ambient assisted living systems
  • - IoT technologies in Transportation and Low Carbon Products

The main objective of the herein presented review editorial is to address and discuss the latest advancements in the above specified and key IoT application areas. This review editorial serves as an introduction to the Virtual Special Issue (VSI) of JCLEPRO devoted to the 4th International Conference on Smart and Sustainable Technologies (SplTtech 2019) held on 18–21 June 2019, in Bol (Island of Brač) and Split, at the University of Split, (Croatia). The herein presented introductory review editorial was directed to the selected and accepted publications from the international conference SpliTech2019 and published papers were divided into four main topical areas as already specified above. Overall 38 papers were initially selected and invited for potential inclusion in the VSI SpliTech 2019. After conducted peer-review process, based on the JCLP procedures, 29 of them were selected for inclusion in the VSI SpliTech 2019. Authors from following countries have contributed VSI SpliTech 2019: China, India, Australia, Canada, Italy, Croatia, Serbia, Greece, Poland, Czech Republic, Spain, Cyprus, Turkey, Norway, Iran, Germany, Brazil, Malaysia, Pakistan, Dubai and United Kingdom. Besides the selected VSI SpliTech2019 works published in the JCLEPRO, the other relevant and latest works from the existing literature in the field were also addressed using the Scopus database, ( Scopus, 2020 ). Based on the conducted review as well as selected contributions in this VSI the key issues were identified, discussed and highlighted in the conclusion section.

2. IoT technologies in sustainable energy and environment

The rapid development of information technologies caused in one sense the necessity for ‘‘energy digitalization’‘. The increasing application of renewable energy technologies and development of efficient policies will be key points in upcoming decades to be able to secure global energy transition goals, ( Tzankova, 2020 ). Referring to the previous, the development of alternative renewable energy sources would also be valuable, ( Nižetić, 2010 ). Different energy scenarios or options have been considered in recent years involving a high share of renewables via hybrid energy options ( Nizetic et al., 2014 ), or for instance the possible application of alternative energy sources such as hydrogen technologies in different implementation fields ( El-Emam et al., 2020 ), or vehicle applications ( Matulić et al., 2019 ). The focus of the research is to investigate the techno-economic viability of different energy concepts in order to secure a suitable mix of energy technologies that would support an efficient energy transition. An improvement in the energy efficiency of different renewable energy technologies is also important, especially in the case of photovoltaics ( Grubišić-Čabo et al., 2019 ) and wind generation technologies ( Marinić-Kragić et al., 2020 ), to secure large scale projects. The efficiency of specific production processes ( Giama et al., 2020 ), is also vital and certainly needs to be carefully investigated and analysed, to reduce energy intensity and provide a circular economy concept in specific application areas, ( Xu et al., 2020 ). The main research efforts should be directed towards the upgrade of energy saving technologies followed with the increasing utilization of renewable energy sources, ( Klemeš et al., 2019 ). Recent technological progress in the field of IoT technologies has enabled different opportunities for the possible application of IoT concepts in the energy sector and environmental protection to secure a sustainable development.

Energy and environment are two of the most important elements of Smart Cities and are very often closely interrelated concepts. The available challenges in energy management to use and generate energy in the most efficient manner possible, and the development of a sustainable energy structure can take advantage of Internet of Things (IoT) and Internet of Energy (IoE) technologies, Fig. 11 ( Mohammadian, 2019 ) or in the case of battery charging protocols ( Fachechi et al., 2015 ).

Fig. 11

IoE architecture ( Mohammadian, 2019 ).

The climate change and global warming impose a paradigm shift in the exploitation of resources and in more efficient energy resource management: production, distribution and consumption, as an integral part of this vision. The energy transition must point to an infrastructure change at the center of which there are the so-called smart grids. With the advent of smart grids and new technologies, the energy industry is inexorably changing. The most interesting aspect is that smart grids ensure flexibility in demand and allow consumers to participate in the energy system, as prosumers. Smart grids exploit digital and innovative technologies to manage and monitor the transport of electricity from all sources of generation to promptly, quickly and effectively satisfy the demand of end users. Smart grids are raising reliability, system resilience and stability, and minimizing disruptions, costs and environmental impacts. Some of these new technologies such as Distributed Generation (DG) and microgrids provide energy locally, creating larger and more reliable networks and reducing the line overload. Energy storage complements the energy from renewable sources while microgrids help reduce any blackouts by providing energy locally. Unlike the existing power system of a unidirectional system, which distributes electricity generated from a power plant to the consumer, the microgrid is equipped with a local power supply and storage system centered on independent distributed power sources. It is an energy network that can connect with an existing power system as needed and the self-sufficiency of energy such as electricity and heat by using multiple distributed power sources independently. In addition to giving owners the ability to generate their own energy, microgrids also reduce the dependency on energy providers by helping reduce costs and avoid peak usage charges. The microgrid can produce revenue if it were to produce a surplus of power, which could be sold to the energy provider. Recent works in the energy related field are discussed in the upcoming section of the paper to highlight IoT implementation areas and clarify the benefits in specific engineering applications.

In microgrids, IoT technologies are introduced mainly to realize a smart system able to autonomously schedule loads and/or detect system faults and then improving the efficiency of the energy consumption. The work ( Nayanatara et al., 2018 ) proposes a renewable energy based microgrid management strategy to use renewable energy (solar energy from a photovoltaic panel and wind energy from a wind turbine) effectively reducing the energy usage from the power grid. IoT technologies are used to realizing a smart scheduling algorithm able to control schedulable loads as per the needs of the consumer. Authors demonstrate that the proposed energy management system installed in an institution enables low power consumption and reduced costs. In ( Sujeeth et al., 2018 ) an IoT-based automated system that constantly monitors the current and voltage flowing through various branches of a DC microgrid, detects and controls the fault clearance process during fault conditions that has been developed. The system is capable to alert the user during overcurrent faults, ground faults and short circuit faults. As the operation of a microgrid is automated, the need for human decision making is eliminated and the minimum reaction time to react to fault conditions is drastically reduced. The work ( Majee et al., 2018 ) is also focused on the issue of fault management within a microgrid exploiting the IoT. The concept of IoT is used to solve the issues of microgrid reconfiguration occurring due to faults, changing energy usage patterns and the inclusion and removal of distributed energy resources.

Smart grids can automatically monitor energy flows and adapt to changes in energy demand and supply in a flexible and real-time manner. These smart systems can benefit from technologies such as machine learning ( Chou et al., 2019 ) and artificial intelligence ( Bose, 2017 ) to perform predictive analyzes and better configure all the devices. To do this, however, smart grids require adequate and equally intelligent measuring instruments. Here, smart metering tools could be efficient solution, reaching the consumers and suppliers, providing them with information on consumption in real-time. With smart meters, consumers can adapt - in terms of time and volume - their energy consumption to different energy prices during the day, saving on their energy bills by consuming more energy in periods of lower prices. In this perspective, the possibilities generated by improved digitization and sensorization, utilizing to the Internet of Things solutions, has led many research works to focus on realizing innovative IoT-based hardware and software solutions. These solutions are capable of providing real-time information about the quality usage of appliances, data consumption, and energy flow information ( Morello et al., 2017 ). present an interesting study on the role of advanced smart metering systems in the electric grid of the future through the realization and the experimental validation of a smart meter, Fig. 12 . The cost effective three phase smart energy meter, IoT enabled, multi-protocol and modular, capable to collect, process, and transmit several electric energies related information, mainly focused on consumer-side, to any smart energy control system was proposed by ( Avancini et al., 2018 ), Fig. 13 .

Fig. 12

Proposed smart power meter, ( Morello et al., 2017 ).

Fig. 13

Photo of created IoT enabled smart energy meter ( Avancini et al., 2018 ).

Several solutions are also based on the use of the Arduino platform ( Arduino, 2020 ) and a few sensors for the realization of low-cost smart meters ( Patel et al., 2019 ) or for instance Arduino based solutions ( Saha et al., 2018 ). Although smart grids are fundamental elements when it comes to energy sustainability, it is reductive to identify the concept of smart energy only in them. In fact, smart buildings also play a crucial role. The energy efficiency of building structures using smart technologies provides an increasingly intelligent management of resources, avoiding waste, improving the life quality of people and making the buildings themselves more resilient in the face of current climate changes. Thanks to building automation and IoT not only individual buildings but also entire neighborhoods can be controlled remotely from an energy point of view and in terms of the security. For example, it is possible to carry out checks on air pollution remotely ( Becnel et al., 2019 ), monitor fire systems ( Cavalera et al., 2019 ) or, furthermore, immediately detect any intrusion by outsiders ( Dasari et al., 2019 ).

Smart buildings are able to monitor actual energy needs, optimizing consumption and therefore counting not only on green energy, but also on a high degree of energy efficiency. The virtuous process that passes from smart energy allows to count on Nearly (Net) Zero Energy Building (NZEB) ( Rushikesh Babu and Vyjayanthi, 2017 ) and on a wider energy sustainability.

The most common use of IoT for energy and environmental sustainability is in the home automation systems, which allow homeowners to live comfortably and manage energy consumption through connected devices. In this field, numerous applications have been implemented and, despite the common goal of creating an Energy Management System (EMS) for home, the techniques used to achieve it can be very different. For example ( Li et al., 2018 ), propose a self-learning home management system that exploits computational and machine learning technologies, Fig. 14 . The proposed system has been validated by collecting real-time power consumption data from a Singapore smart home. In ( Al-Ali et al., 2017 ), an EMS for smart home is realized exploiting off-the-shelf Business Intelligence (BI) and Big Data analytics software packages to better manage energy consumption and meet consumer demands. In this work, the proposed system has been validated realizing a case study based on the use of HVAC (Heating, Ventilation and Air Conditioning) Units. Smart energy solutions such as those analysed provide real-time visibility of consumption and billing data, helping consumers to save resources, while energy and service companies can better balance production to meet actual demands, reducing potential problems. As the main effect, the energy consumption of families is reduced, also decreasing our impact on climate change.

Fig. 14

Self-learning home management system architecture ( Li et al., 2018 ).

In addition to buildings and homes, industrial facilities and enterprises also deal with the adoption of innovative energy efficiency solutions to optimize resource consumption and reduce costs, but they need to evaluate a high number of factors to adopt the best energy efficiency measures. The work ( Suciu et al., 2019 ) proposes an IoT and Cloud-based energy monitoring and simulation platform to help companies monitor energy production and consumption, forecast the energy production potential and simulate the economic efficiency for multiple investment scenarios.

The concept of sustainability is increasingly linked to that of circular economy, which is now considered the key to this new paradigm. Unlike the traditional linear economy, based on the so-called “take-make-dispose” scheme, which provides for a complete utilization of resources, the circular economy model promotes reparability, durability and recyclability. In practice, the circular economy aims to minimize waste through reuse, repair, refurbishment and recycling of existing materials and products, focusing attention on designs that last over time. In this system, the IoT is considered an essential element, as it offers new opportunities in various sectors, such as manufacturing, energy and public services, infrastructure, logistics, waste management, fishing and agriculture. Especially in the field of waste management, research has made great strides through the creation of innovative systems capable of concretizing the concept of digital economy. In the work ( De Fazio et al., 2019 ) the activities related to the research project called POIROT were discussed, which exploit innovative hardware and software technologies, aiming to realize a platform for the inertization and traceability of organic waste. In detail, the main project objective is to realize a targeted transformation, through technological processes, regarding the organic fraction of urban solid waste, into inert, odorless and sanitized material, identified and traced to be employed for building applications or as thermal acoustic insulator, Fig. 15 .

Fig. 15

Architecture of proposed identification and traceability system, ( De Fazio et al., 2019 ).

Several works propose solutions to support waste management at a domestic level, simplifying the waste separation to avoid problems due to improper waste management including hazards for human health or environmental issues. For example ( Al-Masri et al., 2018 ), propose a server-less IoT architecture for smart waste management systems able to identify waste materials prior to the separation process. This allows reducing costs related to the waste separation process from hazardous materials such as paint or batteries ( Kumar et al., 2017 ). propose a hygienic electronic system of waste segregation. The proposed approach eases the segregation of wastes at source level and thereby reducing the human interaction and curbs the pollution caused by improper segregation and management of wastes at source level.

The role of IoT supported smart meters was considered in the work ( Mendes et al., 2020 ) to address different demand side management scenarios. The novel and adaptive compression mechanism was proposed in the same work to improve the communication infrastructure for the given case, i.e. complete controlling structure, Fig. 16 . The proposed mechanism can reduce the quantity of data sent to utility companies and can automatize energy consumption management.

Fig. 16

Proposed general controlling structure ( Mendes et al., 2020 ).

The proposed and tested control solution showed to be efficient with respect to the considered application, since compression rates were satisfactory and the proposed concept showed potential for other applications. The demand side management of a hybrid rooftop photovoltaic system was discussed in ( Kalair et al., 2020 ) where the system was integrated in a smart Nano grid. The smart monitoring system was presented in detail for residential purposes, together with a developed experimental setup that contains specific electronic components, Fig. 17 . The developed controller can automatically detect any frequency and voltage changes and link them with specific loading patterns. The proposed solution demonstrated efficiency since the power supply reliability was up to 97%. The proposed home management system could lead to the reduction of carbon footprints in the case of residential facilities.

Fig. 17

Experimental setup with pre-processing unit (a) and smart controller (b) ( Kalair et al., 2020 ).

A machine learning-based smart home energy system was investigated in ( Machorro-Cano et al., 2020 ), using big data with the support of IoT. The home automatization system was coupled with IoT devices that enabled energy savings for the given purpose. A machine learning algorithm was used to study user behaviour and was later linked with energy consumption, i.e., with the proposed approach, specific user patterns were revealed. The developed monitoring system, Fig. 18 allowed specific recommendations to lead towards an improvement of energy efficiency in households, which were somehow personalized for the specific household. The system was successfully validated via the provided case study where the main strength of the conducted research was the personalized approach for the specific household. A step further could be to network and balance other households in the specific building facility. The importance of the BIM (Building Information Modelling) systems was discussed and analysed in the review paper ( Pantelia et al., 2020 ). An overview of the recent works focused on the building smart operation was elaborated in detail with use of IoT technologies. In the same work the renovation projects were also tackled as well as interoperability problems caused by data sharing with respect to the BIM related applications.

Fig. 18

Concept of proposed IoT supported smart home system ( Machorro-Cano et al., 2020 ).

An application of smart wearable sensors was reported in the study ( Pivac et al., 2019 ) that were used for the monitoring of thermal comfort data as well as for the modelling of occupant metabolic response in office buildings. The smart and IoT supported monitoring system allowed the collection of useful data from the wearable sensors. The readings helped for the better understanding of thermal comfort issues in office buildings from a personalized thermal comfort point of the view. The experimental readings were compared with a subjective response from the occupants, where a successful modelling of personal metabolic responses was enabled with an accuracy of over 90%. Industrial facilities could also be improved with the implementation of IoT technologies as already briefly addressed in the introduction section. Legislation support is important to ensure smart electricity utilization in the households, especially from the perspective of the smart city concept. Study ( Grycan, 2020 ) discussed legislative for electricity consumption for the case of the Polish residential sector. Lack of legislative was detected and mainly in the smart metering solutions that are slowing down development of the smart infrastructure. There is necessity for the new regulations to ensure adaptability to the novel desired goals towards smart cities. Development of the novel business models is important to ensure smart driven business in the energy sector. The case of the smart energy driven model was elaborated in ( Chasin et al., 2020 ) as well as implications and necessary changes in the energy sector. Eight smart business models were discussed with introduction of desired changes. Presented knowledge and development business scenarios could be useful guideline for energy utility companies. The possibility of IoT based smart solutions was discussed in the review paper ( Bagdadee et al., 2020 ), where the focus of the work was on IoT-based energy management systems in the industry. IoT based energy management systems were elaborated for industrial applications as well as for smart energy planning in industrial facilities. The energy management systems in factories were addressed from a perspective of energy demand and supply. The focus of IoT applications could also be used on a level of single or multiple devices or appliances. The scheduling and optimal power management of the transformers was analysed and discussed in ( Sarajčev et al., 2020 ). The Bayesian approach was applied to detect an optimal controlling strategy to ensure benefits for power utility companies. The proposed and demonstrated model can predict the transformer health index with an accuracy of about 90%. The solution could be applied on the fleet of the power transformers where with the application of IoT technologies, further savings could be ensured for the specific application. The efficiency of the lighting system could also be improved with IoT devices. The work ( Mukta et al., 2020 ) discussed and reviewed the possible application of IoT technologies for the energy efficiency improvement of highway lighting systems. The results of the conducted review revealed that the development of smart and IoT supported highway lighting systems lack a systematic approach, quality and comprehensiveness. Possible framework was proposed to bridge the mentioned gap and secure an efficient pathway for the improvement of energy efficiency in IoT based lighting smart and green highway systems. The necessity for the environmental suitability of the proposed smart lighting system was also raised in the same study and noted as an important factor that needs to be further investigated. Energy harvesting is also interesting topic and closely linked with the possible application of IoT technologies, especially since IoT devices require energy for their operation. An underwater piezoelectric energy harvesting system was discussed in ( Kim et al., 2020 ) for the case of autonomous IoT sensor production. The proposed solution was fully designed and provided in the form of a prototype and demonstrated an autonomous energy source that could be further linked with IoT devices. The harvesting of waste energy could also be considered with the implementation of IoT devices. The possibility for waste energy harvesting supported by IoT was addressed and discussed in ( Kausmally et al., 2020 ) for the case of an industrial chimney. The complete design procedure was reported, i.e. the conceptual approach for the waste heat recovery where the prototype was successfully developed and demonstrated. Energy storage systems are also interesting for the application of IoT technologies. A renewable energy storage system was analysed in ( Sathishkumar and Karthikeyan, 2020 ), where a power management strategy was supported by IoT. The optimal design of a hybrid energy system coupled with energy storage was discussed based on solar and wind renewable energy resources.

The IoT approach allows successful monitoring and managing of complex energy systems. The main advantage of IoT for the considered application is the energy efficiency improvement, better synchronization of different energy systems and improvement of the economic aspect. A significant development of IoT products would lead to a rapid increase of big data that are usually processed by data centres. The energy load of data centres is increased, so efficiency improvements are necessary in the case of data centres to minimize load power as well as utilization of other limited resources. The issue related to data centres, power demands and the possible application of IoT technologies in order to reduce the mentioned unwanted impacts was discussed in ( Kaur et al., 2020 ). The authors proposed a specific framework in the same work that is applicable for data centres and could lead to efficiency improvement of over 27% (proposed approach was based on empirical evaluations).

IoT technologies could also be successfully implemented in a circular economy concept as above already mentioned, especially in smart waste management systems and environment protection as already mentioned. The role of IoT technologies in e-waste was discussed in ( Kang et al., 2020 ) for the case of the Malaysian recycling sector. A novel smart waste collection box was designed together with a user friendly mobile application, Fig. 19 . The concept was successfully demonstrated. The developed solution could be further optimized and fitted for possible market implementation. A discussion of possible IoT framework, based on the developed IoT supported smart e-waste bin was elaborated for the Sunway city in Malaysia. The proposed approach could be a helpful guideline for other cities. The remaining issue with the proposed concept is its economic feasibility that should be further investigated via a detailed user survey, detecting user willingness for the acceptance of the proposed concept. The innovative IoT supported platform for the transformation of organic waste into inert and sterilized material was reported in ( Ferrari et al., 2020 ). The specific Arduino-electronic platform was developed to control process parameters and link them with user responses and traceability. Novel and low cost sensors were developed and successfully applied for the given purpose. The proposed prototype of the device was presented and was used for the mechanical treatment of waste. The developed IoT supported framework for the identification and traceability of products was presented in Fig. 20 .

Fig. 19

Prototype of smart e-waste bin ( Kang et al., 2020 ).

Fig. 20

Conceptual IoT supported framework for waste processing ( Ferrari et al., 2020 ).

The implementation of IoT technologies in a circular supply chain framework was elaborated in ( Garrido-Hidalgo et al., 2020 ) for the waste management of Li-ion battery packs from used electric vehicles. A novel and IoT supported supply chain framework was proposed, which is compatible with the information infrastructure. The approach could be further used for the recovery process of Li-ion batteries. Due to a planned increase in electric car fleets globally, intensive research was also directed for the potential usage of IoT technologies for the smart charging of electric vehicles. Real time IoT based forecasting applications were proposed in ( Savari et al., 2020 ) for a more efficient charging process of electric vehicles. The application allowed better scheduling management where the waiting time was minimized, which improved the overall charging economy as well as charging time.

Environmental protection and sustainable behaviour could also be improved with the targeted application of IoT technologies. In the study ( Irizar-Arrieta et al., 2020 ), long-term field investigation was presented with the main goal being to investigate how IoT technologies could help ensure the sustainable behaviour of users in office building facilities. The results of the conducted directed study could lead to the improvement of energy efficiency at workplaces with IoT utilization in different aspects. The impact of IoT technologies on a sustainable perspective and society was addressed in ( Mahmood et al., 2020 ). The study was focused on addressing the impacts of home systems on the environment and sustainability in general. A survey was conducted for specific users and the investigation showed that the impact of home automatization on sustainability and environment is significant. However, the environmental effects should be discussed in more detail and quantified to get realistic indicators that would later be used for sustainable planning.

Besides the obvious potential impact of IoT technologies to the environment, IoT products could on the other side be used for environmental protection. The design and concept of a systematic framework for the massive deployment of IoT-based PM (Particulate Matter) sensing devices was elaborated in ( Chen et al., 2020c ). The proposed framework was applied for the monitoring of air quality. Compressed spatiotemporal data were used and that allowed for the efficiency improvement of air quality monitoring systems, energy savings and improved data saving ratio. In order to improve the interoperability between different sensor networks, as well as data sources, a novel IoT data framework was proposed in ( Duy et al., 2019 ). The proposed analytical framework was used as a useful tool to improve the data management of environmental monitoring systems. The developed framework enabled a more efficient utilization of the gathered environmental data and improved knowledge extraction later. IoT platforms could also be used for environmental planning as it was demonstrated in the study ( Wu et al., 2019 ). In the conducted research, a building information model was integrated successfully with IoT and used for environmental planning for environmental protection reasons. Moreover, the system was used for environmental protection in a specific construction project (tunnel utility). Different impacts to the environment were monitored during the construction project such as dust falling control, temperature monitoring, visual monitoring etc. The overall findings directed that the proposed IoT supported system showed to be effective for the considered application. The application of an IoT based data logger was presented in ( Mishra et al., 2020 ), for the monitoring of equipment for environmental protection. The developed monitoring system ensured accurate and reliable work of the equipment used for the environmental protection. Potential equipment faults were detected in advance (prevention of serious failure), the equipment energy consumption was rationalized and scheduled maintenance was enabled. The accurate prediction of particulate matter (PM 2.5 ) concentrations is very important, especially in urban areas. Usually, there is a network of sensors used for the monitoring of PM 2.5 concentrations but they are not well connected and harmonized in some situations, which is vital. An IoT framework was used, together with a fusion technique, to improve the data utilization from the PM measuring stations in the work ( Lin et al., 2020 ). A novel multi-sensor space-time data fusion framework was proposed that ensured better accuracy, i.e. a more reliable model was ensured with a higher spatial-temporal resolution. Regarding the current progress of specific application areas in IoT devices for environmental protection, it can be conducted that the studies were mostly focused on air quality monitoring. Water-Energy-Carbon (WEC) nexus was analysed in detail for EU27 countries, in the recent work ( Wang et al., 2020 ) by implementation of the Environmental Input-Output model (EIO). Study was important since contributed to the better understanding of the environmental performance in EU27 and could serve as important basis for future considerations or planning for policymakers.

Based on the previously conducted overview of latest research findings related to the application of IoT technologies in sustainable energy and environment, the further main findings could be highlighted:

  • - IoT technologies are intensively investigated from a perspective of smart monitoring in different devices or engineering components that are associated with energy applications. Better usage and networking of various collected data could lead to noticeable efficiency improvements, energy savings, improved safety, improved equipment maintenance and finally the general improved operation of devices in different engineering applications,
  • - The economic aspect associated with the application of IoT technologies was not addressed in most studies, which is a significant drawback,
  • - The environmental impacts associated with the implementation of IoT technologies for specific use were not addressed, which is serious and an important issue that should be carefully considered and investigated when discussing specific IoT concepts. Moreover, an integral techno-economic-environmental conceptual approach (TEE) should be applied when considering an IoT application for specific cases,
  • - The main advantages (benefits) of IoT technologies enable a personalized approach in specific engineering applications such as smart homes (level of single user), which lead to different possibilities for both energy and fund savings,
  • - There is significant potential in IoT technologies for environmental protection; however, rare studies have been conducted in that sense. More intense research efforts are needed in that direction to be able to utilize all the potential benefits of IoT technologies and improve the environmental suitability of IoT in one sense,
  • - The waste management and circular economy concept could be well supported with IoT technologies, where the main issue is the development of integral and conceptual smart waste management frameworks that would efficiently support the circular economy concept in different economies.

3. IoT enabled smart city

To enable the IoT-based smart city concept, Fig. 21 , is described in the form of a tree that can be considered to further understand what the possible applications or functionalities the IoT-enabled Smart City can provide. The branches of the given tree are dedicated to applications, wherein the leaves of the given branch are dedicated to the functionalities that each application can have. As the more leaves a branch contains, the more functionalities it has. Fig. 16 represents the different functionalities of a smart parking system for instance. Further on, for example, smart homes can have many functionalities: smart metering (electricity, water consumption, gas monitoring), smart lock control, smart room temperature monitoring, smart kitchens and other appliances, etc. The root of the given tree (enabler and information source of these systems) is dedicated to the hardware whose system uses to accomplish any of the given possible functionalities. This section considers an overview of the most important hardware technologies, and software architectures that can enable and present functionalities for different applications in the smart city concept.

Fig. 21

Generalized concept of IoT enabled Smart City Architecture ( Perković et al., 2020b ).

3.1. Hardware overview and state-of-the-art

To enable Smart Cities, an infrastructure that uses sensing hardware acting as an information source is of crucial importance. As this sensing hardware is located in remote areas, often without access to an electrical network, an almost zero-energy use is needed and therefore can prolong battery lifetime and possibly enable self-powering through ambient power sources, e.g. solar cells. This is crucial for improving the usability of the whole system as a battery replacement in these circumstances is difficult, expensive and a time-consuming activity. To understand power consumption issues, an overview of state-of-the-art technologies to build the hardware is provided.

A standard sensing node, presented in Fig. 22 is consisted of a sensor component that delivers the sensed information to a microcontroller unit (MCU) for its further processing. To reduce power needs, the node is usually equipped with a related power management unit, while there is a given power source. Once the MCU acquires the data from the sensor, it gives data to a radio unit that uses an antenna to transmit the data over a wireless channel. In the next sections, the components are described in depth by referencing the relevant literature, while the specific original work was done in current technology investigations that can enable these functionalities.

Fig. 22

Block scheme of standard sensing node architecture in IoT enabled Smart City.

Sensors vary in terms of design and functionalities. A good overview of sensing technologies, and its power consumption is given in Fig. 23 . It can be noticed that each of them has its own power consumption pattern, where the more functionalities they have, the more consumption will appear. Using it in an optimal way is of the highest importance for reducing battery lifetime.

Fig. 23

Most popular sensors and their power requirements in active and power-down (i.e. sleep mode, Perković et al., 2020b ).

3.2. Efficient IoT radio units

To achieve data transmission, a critical part is to deliver the data in an efficient manner. For this, the major idea and enabler is to provide data links between sensing nodes and receiving stations for transmitted data. To satisfy different applications and related functionalities, it is important that these radios can timely transmit the data over larger distances while consuming less energy. The major competitors in this area are Low-Power Wide Area Networks (LPWAN) with their technology competitors: LoRa, NB-IoT and Sigfox. According to Fig. 24 LPWAN can satisfy long ranges wherein the data rate is sacrificed, just suitable for sensorial application. In these cases, sensor devices send several data packets containing only the sensed information.

Fig. 24

Overview of technologies that can satisfy different usage scenarios ( Mekki et al., 2019 ).

When considering LPWANs, the competitive technologies are also orthogonal in terms of different application points of view. A good overview of these technologies is given in Fig. 25 and Fig. 26 , also by providing the costs for each of them. In addition, Figs. 25 and ​ and26 26 give the technological comparison between each of them, so the deployers can understand which technology better fits which need. These mostly refer to which kind of infrastructure is required to match needs, what distance can be covered, what the overall system latency is when considering the number of nodes, etc.

Fig. 25

Overview of performances and deployment costs for different LPWAN technologies ( Mekki et al., 2019 ).

Fig. 26

Pros and cons for each of LPWAN competitors ( Mekki et al., 2019 ).

3.3. Power management

The basic mechanism that allows for the long lifetime of battery-operated devices (up to a couple of years) is to keep the device in low-power state during inactive periods. IoT devices, especially battery-operated ones, spend only a small fraction of time within active state, in which MCU performs sensor readings, and communicates data over wireless channels using a radio peripheral, while during inactive periods, the MCU along with other components is kept in deep-sleep state. Such a period between two active states, i.e. active - sleep - active is referred to as a duty cycle. Intuitively, to increase the lifetime of an IoT device, it is necessary to minimize its consumption during inactive periods. Logically, within inactive periods, it is necessary to place all active components into sleep. Some components, such as sensors, and radio modules, already come with libraries that support low-power consumption in sleep state (around 1uA per component or less). Using built-in functions, the MCU triggers external components to enter sleep once the sensor reading and radio transmission is done. On the other hand, the MCU also has to be kept in deep-sleep during the sleep period. However, to trigger the MCU waking from deep-sleep, some form of interrupt has to be sent to it. This is usually accomplished with some form of low-power timer. Depending on the MCU that is used in the implementation of an IoT device, there are many ways to accomplish this.

An MCU such as ATmega328P, found on Arduino boards, comes with a built-in Watchdog timer (WDT), with consumption up to couple of Ua, ( ATmega328P, 2020 ). Some external timers, like TPL5010 come with Watchdog functionalities, however, with nA scale consumption ( TPL5010, 2020 ). Unfortunately, the maximum time WDT can hold the MCU in low-power mode is around 8 s ( Tutorial - Atmega328p, 2020 ). One way to increase sleep time using WDT would require a loop that periodically triggers the MCU waking up every 8 s, after which the MCU immediately enters deep-sleep. Within deep-sleep period, the consumption of MCU and WDT is only a few uA. To increase sleep time for ATmega328P, an external RTC clock could be employed, such as a cheap and precise RS3231 RTC clock, with ±2 ppm stability and 1uA of consumption (Datasheet - RTC3231, 2020 ). Other MCUs, such as STM32 or SAMD21, already come with built-in RTC clocks that can be used to trigger an alarm for waking up from deep sleep (Libraries - Arduino low-power, 2020 ), ( STM32, 2020 ). All these components (MCU, sensor, RTC clock, radio peripheral, voltage regulators, capacitors, etc.), although in low-power mode, combined may consume tens to even couple of hundred of uA while being placed in deep-sleep. Moreover, it may happen that some boards equipped with components that adopt low-power modes have a hardware problem that prevent them from achieving low deep-sleep currents, such as found in MKRWAN1300 (Arduino LoRa with SAMD21) and ( MKRWAN1300, 2020 ).

To reduce even more consumption regarding all components, it is suggested to use an external timer component that will completely cut-off power for predefined periods. The TPL5110 is a low power timer where an alarm clock is regulated with resistors, allowing for the duration of sleep mode to be up to 2 h ( TPL5110, 2020 ). Within the sleep period, the TPL5110 simply cuts-off power from other components leaving overall consumption to be equal to the consumption of the timer only. Since the TPL5110 is low power by nature, the overall consumption falls to only 50 nA. The drawback of such a solution is that the MCU is no longer in deep-sleep but is instead powered off, which means that possible variables that were held in volatile memory during deep-sleep will not be available to the MCU when it wakes up. For this reason, it is suggested to use EEPROM or flash memory to write the variables before cutting off power from the MCU. A Tega328P may use built-in EEPROM, while STM32 or SAMD21 can use flash memory or RTC backup RAM ( Flash storage, 2020 ). The RS3231 RTC clock has an EEPROM that can be used for saving variables. The main drawback of EEPROM and flash memory is the limited number of writes (around 10,000), hence some external EEPROM or flash memory may be used with a larger number of writings, or either an external specialized chip like ATECC508A ( ATECC508A, 2020 ) that supports secure storage (of key for example) (ATEC). It must be noted that when the MCU wakes from deep-sleep, the code runs from where it left off, which usually requires a couple of mS. On the other hand, powering the MCU with an external timer such as TPL5110 requires a fresh restart of code, which in some scenarios may indicate running the bootloader. For ATmega328P, by default it may take up to 2 s for the bootloader to start ( Tutorial - Low-power nodes, 2020 ). Hence, to reduce consumption, it is suggested to either completely wipe out the bootloader or flash faster bootloader ( Bootloader, 2020 ). It must be mentioned that battery capacity, along with its input voltage may vary during sensor lifetime or could be larger than the operating voltage of some components. A good quality voltage regulator that may deliver enough current to a sensor device while consuming itself small current is required. For example, MCP1700 ( MCP1700, 2020 ) is a family of CMOS low dropout (LDO) voltage regulators that can deliver up to 250 mA of current while consuming only 1.6 μA, with input operating ranging from 2.3V to 6.0V, making it ideal for battery operated devices.

3.4. Microcontrollers for IoT: scouting and comparison

The Microcontroller (MCU hereafter) is the core of any Internet of Things (IoT) device and embedded system. Indeed, its role is to coordinate, according to a specific pre-programmed logic, all the peripherals of the IoT node thus providing sensing, actuation, and connectivity in an as low power mode as possible. In other words, the MCU sets the “smart-ability” of a certain object in relation with its cost, computational capability, power consumption, memory, communication interfaces and other features to accurately select during the design phase. It is worth highlighting that a “perfect” microcontroller does not exist, but just the most suitable one for the specific application. For this reason, the role of the designer in selecting the microcontroller for a specific IoT application is never simple. Some “universal” microcontroller key features are useful to drive the designer towards the right choice according to the requirements of the considered IoT application.

The proposed analysis aims at comparing some microcontrollers as potentially useful for the IoT by considering the following objective parameters.

  • • Register Memory Bits : This parameter refers to the number of internal register bits and buffer. The higher the number of MCU bits, the higher the number of operations that the MCU itself can sustain. This parameter sets different families of Microcontrollers.
  • • Maximum Clock Frequency: is the maximum frequency on the internal/external clock of the microcontroller. It is useful because it sets the number of operations of an MCU in a single time unit.
  • • RAM : RAM is the volatile memory of an MCU which is useful for performing quick operations, actions or data buffering. The absence of powering resets this kind of memory
  • • Flash Type : It is the static memory of an MCU that retains data in the absence of power. The quality of this memory in terms of writing operation figures and writing/reading speed determines a consistent part of the microcontroller cost.
  • • Number and Type of GPIOs : GPIO is the acronym of a general-purpose input/output interface. It is referred to as the presence of pins that can be configured to act as the analog or digital input/output of the MCU. The higher the number of MCU GPIOs, the higher the number of external devices (sensors, actuators, transceivers) that can be controlled.
  • • Serial Bus : Presence of an SPI/I2C bus for communication
  • • Integrated Wireless Connectivity Interfaces: This key feature is useful in the IoT to wirelessly connect the MCU by using Wi-Fi, Ethernet, or BLE interfaces.
  • • Power Consumption: Power Consumption is the most important aspect of IoT-oriented Microcontrollers. This parameter should be optimized by controlling the Active time and Sleeping time of the MCU according to the specific application.
  • • Development board/Launchpad: The availability of a development board is helpful during the design phase to test the targeted IoT solution before realizing a prototype. Providing this board is an added value for MCUs.
  • • Arduino IDE Programming Interface: Multi-brand MCUs implement an Arduino-compatible convergence programming language useful to simplify the programming operations and modular implementation of IoT applications.
  • • Cost: IoT applications are often cost-sensitive. In many cases, functionalities could not be implemented to maintain a low-cost IoT system design. Generally, both MCUs and the presence of specific sensors determine the cost of the whole solution.

In addition to the above-mentioned parameters, the computational capability of a microcontroller can be evaluated by considering the presence of an on-board Operating System. If supported, this feature helps in managing complex IoT embedded applications where several peripherals must be managed. In this regard, three different typologies of microcontrollers can be summarized:

  • • No-Operating system: The operating system is not present. In this case the microcontroller can be programmed in a “canonical” manner, by developing a code for low-level operations (Assembler of C are the main programming languages). A software-level connection cannot be implemented, however, the cost-effectiveness of these kinds of microcontrollers as well as reduced power consumption, make this MCU typology quite diffused.
  • • RTOS : namely “Real-Time Operating System”. An RTOS Operating system enables a multi-task approach by introducing priority levels among the tasks running under the operating system. Moreover, this Operating System guarantees the correct timing of single events.
  • • Linux/UNIX : This feature allows high-level programming in a way similar to a canonical computer. Open source software can be run on the MCU thus enabling connectivity and port management. Real-time and low-power operations are never guaranteed so that this kind of MCU is often not compatible with IoT applications, except for hi-level management IoT node systems.

Underneath, selected multi-brand MCUs will be compared by using the above-mentioned metrics in order to have a quick perspective useful in selecting the right MCU for a specific IoT application. After a quick overview of the microcontrollers based on manufacturer descriptions, which is useful to understand the different categories, a table summarizing their main features will be provided. Being low-power, “No-Operating system” devices will be considered in this comparison, Fig. 27 .

Fig. 27

Comparison of microcontroller devices.

3.4.1. Texas instruments G series MSP430G2x13 and MSP430G2x53

The MSP430G2x13 and MSP430G2x53 series are ultra-low-power microcontrollers with built-in 16-bit timers, up to 24 I/O capacitive-touch enabled pins, a versatile analog comparator, and built-in communication capability using a universal serial communication interface. In addition, the MSP430G2x53 family members have a 10-bit analog-to-digital (A/D) converter. This is an entry-level microcontroller useful for general purpose low-power and low-cost IoT applications. The availability of a development board for the MSP43G2553 MCU, called “Launchpad”, makes the design easy for simple IoT sensing nodes.

3.4.2. Texas instruments F series MSP430F552x

The MSP430F5529, MSP430F5527, MSP430F5525, and MSP430F5521 microcontrollers have an integrated USB and PHY supporting USB 2.0, four 16-bit timers, a high-performance 12-bit analog-to-digital converter (ADC), two USCIs, a hardware multiplier, DMA, an RTC module with alarm capabilities, and 63 I/O pins. The MSP430F5528, MSP430F5526, MSP430F5524, and MSP430F5522 microcontrollers include these peripherals but have 47 I/O pins. This MCU family is compatible with low-power hi-performance IoT applications where hi-speed communication, port availability, and USB connectivity is required. Also in this case, the availability of a “Launchpad”, for the MSP430F5529 MCU makes the design easy for rather advanced and low-cost IoT smart nodes.

3.4.3. Texas instruments FR series MSP430FR572x and MSP430FR59xx

The TI MSP430FR572x and MSP430FR59xx families of ultra-low-power microcontrollers consist of multiple devices that feature an embedded FRAM nonvolatile memory, ultra-low-power 16-bit MSP430™ CPU, and different peripherals targeted for various applications. The architecture, FRAM, and peripherals, combined with seven low-power modes, are optimized to achieve extended battery life in portable and wireless sensing applications. FRAM is a new nonvolatile memory that combines the speed, flexibility, and endurance of SRAM with the stability and reliability of flash, all at lower total power consumption. Peripherals include a 10-bit ADC, a 16-channel comparator with voltage reference generation and hysteresis capabilities, three enhanced serial channels capable of I2C, SPI, or UART protocols, an internal DMA, a hardware multiplier, an RTC, five 16-bit timers, and digital I/Os.

3.4.4. Microchip PIC18F family PIC18F26K22

The PIC18 microcontroller family provides PICmicro® devices in 18-to 80-pin packages, that are both socket and software upwardly compatible to the PIC16 family. The PIC18 family includes all the popular peripherals, such as MSSP, ESCI, CCP, flexible 8- and 16-bit timers, PSP, 10-bit ADC, WDT, POR and CAN 2.0B Active for a maximum flexible solution. Most PIC18 devices will provide a FLASH program memory in sizes from 8 to 128 Kbytes and data RAM from 256 to 4 Kbytes; operating from 2.0 to 5.5 V, at speeds of DC to 40 MHz. Optimized for high-level languages like ANSI C, the PIC18 family offers a highly flexible solution for complex embedded applications.

3.4.5. Microchip PIC24F family PIC24F16KA102

The PIC24F is a cost-effective, low-power family of microcontrollers (MCUs) based on eXtreme Low Power (XLP) technology and 16-bit architecture. The flash memory ranges from 16 KB to 1 MB. The PIC24F family is a suitable solution for many space-constrained, low-power, cost-sensitive industrial, IoT and consumer applications.

3.4.6. STMicroelectronics STM32L0 family – STM32L053x8

The STM32L053x6/8 devices provide high power efficiency for a wide range of IoT applications. It is achieved with a large choice of internal and external clock sources, an internal voltage adaptation and several low-power modes. The STM32L053x6/8 devices offer several analog features, one 12-bit ADC with hardware oversampling, one DAC, two ultra-low-power comparators, several timers, one low-power timer (LPTIM), three general-purpose 16-bit timers and one basic timer, one RTC and SysTick which can be used as time bases. The MCU is provided with SPI, I2C, UART and USB 2.0 busses. This kind of MCU is studied for Ultra Low Power IoT applications and is provided with an effective development Arduino-compatible modular kit, called NUCLEO, allowing for easy interconnection with connectivity (BLE, Wi-Fi, Lo-Ra, etc) modules for IoT.

Taking into the account the above elaborated recent works, application scenarios and the enabling technology overview, following can be emphasized:

  • - all kinds of services that are used to enable smart cities highly depend on the deployed hardware sensing infrastructure. Less infrastructure implies limited functionalities for given application scenarios. On contrary, many different application scenarios can be considered but this increases implementation and maintenance costs,
  • - many different sensing techniques were proposed, and research community is intensively working to provide more reliable and cost-effective sensing technologies that can be easily implemented in IoT sensing nodes,
  • - to enable different functionalities of the given application scenarios it is important to have the technology which can deliver sensed data on a greater distance, while preserving the energy in order to improve battery lifetime. For their products, many vendors specify 2–10 years of lifetime for their products, and it can be concluded that the battery lifetime depends on how frequently data is sensed and sent to the receiving station. Two-years span can certainly be considered as not enough, ten years’ horizon could be enough as by then, new technologies may arise and substitute currently implemented technologies. In any case, providing new technologies from any point of view: radios, MCUs, sensing techniques that can preserve battery lifetime is of crucial interest for both current and future IoT deployment,
  • - currently available radios can fulfil today’s needs in terms of delivering data from remote areas in smart cities/villages. The NB-IoT, LoRa and Sigfox are overlapping in part, but can be considered as orthogonal for specific use-cases. Smart usage of given radios can further improve battery lifetime. However, it is always of the high interest to consume even less energy and provide larger communication distances and it provides the space for further analysis and technology improvements.

4. E-health – ambient assisted living systems

In recent years, the exploitation of new assisted living technologies has become necessary due to a rapidly aging society. In fact, it is estimated that 50% of the population in Europe will be over 60 years old in 2040, while in the USA it is estimated that one in every six citizens will be over 65 years old in 2020 ( Corchado et al., 2008 ). In addition, in 75-year-olds, the risk of Mild Cognitive Impairment (MCI) and frailty increases and people over 85 years of age usually require continuous monitoring. This suggests that taking care of elderly people is a challenging and very important issue. People with limited mobility are increasingly looking for innovative services that can help their daily activities. Ambient Assisted Living (AAL) encompasses technological systems to support people in their daily routine to allow an independent and safe lifestyle as long as possible. AAL (or simply assisted living) solutions can provide a positive influence on health and quality of life, especially with the elderly. An AAL approach is the way to guarantee better life conditions for the aged and people with limited mobility, chronic diseases and in recovery status with the development of innovative technologies and services.

Modern assistive technologies constitute a wide range of technological solutions aimed at improving the well-being of the elderly, Fig. 28 . These technologies are used for personalized medicine, smart health, health tracking, telehealth, health-as-a-service (HaaS), smart drugs and multiple other applications ( Maskeliunas et al., 2019 ).

Fig. 28

IoT technology applications for AAL domain, ( Maskeliunas et al., 2019 ).

AAL technologies can also provide more safety for the elderly, offering emergency response mechanisms ( Lin et al., 2013 ), fall detection solutions ( Kong et al., 2018 ), and video surveillance systems ( Meinel et al., 2014 ). Other AAL technologies were designed in order to provide support in daily life, by monitoring the activities of daily living (ADL) ( Reena and Parameswari, 2019 ), by generating reminders ( Uribe et al., 2011 ), as well as by allowing older adults to connect with their families and medical staff. The recent advancements in mobile and wearable sensors helped the vision of AAL to become a reality. All novel mobile devices are equipped with different sensors such as accelerometers, gyroscopes, a Global Positioning System (GPS) and so on, which can be used for detecting user mobility. In the same way, recent advances in electronic and microelectromechanical sensor (MEMS) technology promise a new era of sensor technology for health ( Vohnout et al., 2010 ). Researchers have already developed noninvasive sensors in the form of patches, small holter-type devices, wearable devices, and smart garments to monitor health signals. For example, blood glucose, blood pressure, and cardiac activity can be measured through wearable sensors using techniques such as infrared or optical sensing. User localization is another key concept in AAL systems because it allows tracking, monitoring, and providing fine-grained location-based services for the elderly. While GPS is the most widespread and reliable technology to deal with outdoor localization issues, in indoor scenarios it has a limited usage due to its limited accuracy due to the impact of obstacles on the received signals. The number of alternative indoor positioning systems have been proposed in the literature ( Mainetti et al., 2014 ) that can be exploited in order to support AAL systems. Among all technologies, Bluetooth (BT) technology represents a valid alternative for indoor localization ( Yapeng et al., 2013 ) or specifically in museums ( Alletto et al., 2015 ). It is able to guarantee a low cost since it is integrated in most of daily used devices such as tablets and smart phones. The spread of the emerging Bluetooth Low Energy (BLE) technology makes the BT also energy-efficient, which is a key requirement in many indoor applications. An interesting investigation regarding the state-of-the-art and adaptive AAL platforms for older adult assistance was provided in ( Duarte et al., 2018 ). The authors present an overview of AAL platforms, development patterns, and main challenges in this domain.

In recent years, a large number of solutions have been proposed in the literature in order to create smart environments and applications to support elderly people. The main purpose is to provide a level of independence at home and improve elderly quality of life. In ( Dobre et al., 2018 ), an architecture which constitutes the base for the development of an integrated Internet of Things (IoT) platform to deliver non-intrusive monitoring and support for older adults to augment professional healthcare giving is presented, Fig. 29 . The proposed architecture integrates proven open-data analytics technology with innovative user-driven IoT devices to assist caregivers and provide smart care for older adults at out-patients clinics and outdoors.

Fig. 29

Proposed modular architecture, ( Dobre et al., 2018 ).

A solution for monitoring patients with specific diseases such as diabetes using mobile devices is discussed in ( Villarreal et al., 2014 ). The proposed system provides continuous monitoring and real time services, collecting the information from healthcare and monitoring devices located in the home environment which are connected to BT mobile devices. The sensor data are transmitted to a central database for medical server evaluation and monitoring via 3G and Wi-Fi networks. An ad hoc application, installed on a mobile phone, allows the remote control of a patient’s health status whilst the patient can receive any notifications from the health care professionals via the application running on her/his mobile phone, Fig. 30 .

Fig. 30

Proposed system for continuous monitoring and real time services, ( Villarreal et al., 2014 ).

The work ( Villarrubia et al., 2014 ) proposes a monitoring and tracking system for people with medical problems whose system architecture is shown in Fig. 31 . The solution includes a system for performing biomedical measurements, locomotor activity monitoring through accelerometers and Wi-Fi networks. The interactive approach involves the user, through a smart TV. The locomotor activity of the elderly is deduced through the analysis of Received Signal Strength Indication (RSSI) measurements, i.e. through an algorithm, the received signal power from different access points located in the house is determined. Mobile accelerometers are used to analyze the movement of users and detect steps. Single board computers, such as Raspberry Pi, are used to collect data coming from the different sensors wirelessly connected to obtain real-time context-aware information such as gas, temperature, fire, etc. or to get information from biomedical sensors such as, oxygen meter, blood pressure, ECG, accelerometer, etc. The Raspberry Pi can be connected to a TV to transmit warnings or notifications coming from health care professionals.

Fig. 31

Virtual organization of system, ( Villarrubia et al., 2014 ).

The work ( Mainetti et al., 2016 ) proposes an AAL system for elderly assistance applications able to provide both outdoor and indoor localization by using a single wearable device. A prototypal device has been developed exploiting GPS technology for outdoor localization and BLE technology for indoor localization. The proposed system is also able to collect all information coming from heterogeneous sensors and forward it towards a remote service that is able to trigger events (e.g., push notifications to families or caregivers and notifications to the same indoor environment that will change its status). In an enriched work ( Mainetti et al., 2017 ), presents an architecture that exploits IoT technologies to capture personal data for automatically recognizing changes in the behaviour of elderly people in an unobtrusive, low-cost and low-power manner, Fig. 32 . The system allows performing a behavioral analysis of elderly people to prevent the occurrence of MCI and frailty problems.

Fig. 32

Overall logical architecture ( Mainetti et al., 2017 ).

Based on the recent analysed research works on the use of IoT technologies in the e-health and for the creation of AAL systems, it is possible to draw the following general observations:

  • - an extensive research is aimed at creating AAL systems intended primarily for the elderly or for people with physical or mental diseases,
  • - current challenges deal with the use of IoT technologies in order to capture the habits of the people monitored both in indoor and outdoor environments for behavioral analysis purposes. The behavioral analysis can be useful for monitoring people, scheduling interventions and providing notifications directly to the user,
  • - increasing efforts are needed in order to unobtrusively capture habits by favoring the use of wearable devices.

5. IoT technologies in Transportation and Low Carbon Products

The issue of security and traceability of goods is increasingly important in the logistics sector, with repercussions in terms of supply chain management and goods transport. In this case, information technologies and in particular the IoT can offer valuable support, increasing the degree of visibility and control over the entire supply chain. Transportation is a good example of how IoT technologies can bring value. In fact, this sector needs systems that on the one hand allow for the planning, management and optimization of flows (both along the supply chain and within complex logistics hubs such as intermodal ones) and, on the other hand, allow for the traceability of goods (products or containers) in real time along the entire supply chain. A further requirement concerns the check of goods integrity. In this context, it is clear how IoT technologies can contribute to the remote monitoring of flows and assets, providing a series of information useful for their management and optimization. This is possible through identification (e.g., via RFID or barcode), location (e.g., via GPS), monitoring of parameters and status variables of the assets (e.g., via sensors) and their transmission (e.g., via Wi-Fi or GSM/GPRS network).

The advent of IoT technologies allows to organize, automate and control processes remotely and from any device connected to the Internet. By definition, an efficient supply chain is responsible for delivering the goods, from the manufacturer to the end user, at the agreed time and under the specified conditions. Through the use of IoT technologies, it is possible to track the entire process in real time, promoting speed and efficiency in automated processes, reducing time and personnel costs. IoT technologies such as sensors, embedded and mobile devices, and cloud storage systems allow for the connection of “things” (warehouses, vehicles or goods) to the Internet so that the manufacturer, the logistics service provider and even the end user can thoroughly know at any time the status of products, their location and estimated delivery time.

Logistics can benefit from the use of IoT technologies in all the following sectors:

  • • efficient inventory and warehouse management
  • • automation of internal business processes
  • • fast and efficient delivery of products (e.g., route planning)
  • • conservation and quality of transported goods (e.g., monitoring of cold chain)
  • • location, monitoring and tracking of vehicle fleets
  • • interactive communication between vehicles and manufacturers/distributors of goods
  • • certification of both deliveries and transport phases

The basic principles of logistics always remain valid: transfer the right product, in the right quantity and condition, at the right time and right price, in the right place and to the right customer. As carrying out each of these tasks has become much more complicated in an increasingly globalized and interconnected world, the need for innovative solutions to achieve these objectives also increases. As mentioned above, the IoT is revolutionizing the logistics sector, offering many advantages and opportunities. Supply chain monitoring, vehicle tracking, inventory management, secure transport and process automation are the cornerstones of IoT applications as well as the main elements of interconnected logistics systems.

In the logistics sector, the IoT allows creating smart location management systems, which allow companies to easily monitor driver activities, vehicle location and delivery status, ( Brincat et al., 2019 ). This solution is indispensable in the planning of deliveries and the organization of timetables and reservations. It is possible to detect any changes in real time and this is precisely the reason behind the success of the IoT: the ability to improve the management of good movement and therefore streamline business processes. Inventory and warehouse management is another important element of the connected logistics ecosystem. The positioning of small sensors allows companies to easily track items in warehouses, monitor their status, position and create a smart control system. In fact, with the help of IoT technology, employees will be able to successfully prevent any loss, ensure the safe storage of goods and efficiently locate the product needed. Even the minimization of human error becomes possible thanks to the IoT. In this scenario ( Wang et al., 2015 ), proposes a layered architecture for the realization of an automation enterprise asset management system using IoT and RFID technologies, Fig. 33 .

Fig. 33

Layered architecture of proposed automation enterprise asset management system ( Wang et al., 2015 ).

The sustainable and IoT supported business model was discussed in ( Gao and Li, 2020 ) for the case of the bike-sharing services. Novel framework was developed that links sustainable indicators as well as social aspects of the business concept. The case studies for dockless bike-sharing services were discussed and presented for China and UK. Practical findings extended knowledge needed for improvement of the sharing economy to achieve sustainably goals through IoT enabled support. The work ( Zhang et al., 2016 ) proposes an inventory management system for a warehousing company. The system adopts the concept of IoT using RFID technology to track the material and provide messages or warnings when incorrect behaviors are detected. In particular, it integrates RFID technology and a self-Adaptive distributed decision support model for inbound and outbound actives, inventory location suggestions and incident handling. In ( Guptha et al., 2018 ), the authors design an IoT architecture for order picking processes in a warehouse that allows the inventory real time tracking and visibility into the reduction of warehouse operation costs, improved safety and reduced theft. IoT and RFID technologies are again exploited in ( Valente et al., 2017 ) to improve productivity in the value chain of a steel mill. In this work, an existing RFID solution architecture based on the reference EPCGlobal/GS1 framework was modified in order to be extended to the IoT domain, Fig. 34 .

Fig. 34

RFID/IoT solution architecture for steel mill (Valente et al., 2017).

The internet-connected devices collect large amounts of data which can be transmitted to a central system for further analysis. In this context, the integration between IoT and predictive analysis systems can help companies to create effective business development strategies, improve decision-making and manage risks. In the logistics sector, this integration finds application to plan routes and deliveries as well as identify various defects before something goes wrong. An integrated framework to track and monitor shipped packages, Fig. 29 was proposed in ( Proto et al., 2020 ). Framework relies on a network of IoT-enabled devices, called REDTags, allowing courier employees to easily collect the status of package at each delivery step. The framework provides back-end functionalities for smart data transmission, management, storage, and analytics. A machine-learning process is included to promptly analyze the features describing event-related data to predict the potential breaks of goods in the packages ( Fig. 35 ).

Fig. 35

Framework architecture, ( Proto et al., 2020 ).

Ensuring product quality and integrity is an interesting challenge that in recent years has led to the creation of smart systems that integrate IoT solutions and block chain technology. The Blockchain technology associated with IoT sensors could allow the creation of a temporal “stamp” inside which a series of information is kept such as product delivery date, product characteristics and status, and origin of product. By positioning the sensors, for example, it is possible to monitor parameters such as product temperature and humidity, vehicle position and phases of the transport process and save this data in the block chain. Block chain infrastructure can also revolutionize company logistics in the field of document management (i.e., invoices, transport documents, etc.), traceability of goods (origin of products, monitoring of vehicle fleets, etc.), and play a substantial role in fighting counterfeiting. Imeri and Khadraoui (2018) showed a conceptual approach to the security and traceability of shared information in the process of dangerous goods transportation using block chain technology based on smart contracts. IoT and block chain technologies are exploited in ( Arumugam et al., 2018 ) where a smart logistics solution encapsulating smart contracts, logistics planner and condition monitoring of the assets in the supply chain management area is presented, Fig. 36 . Moreover, a prototype of the proposed solution is implemented.

Fig. 36

High-level architecture of proposed solution, ( Arumugam et al., 2018 ).

The block chain-IoT-based food traceability system (BIFTS) to integrate the novel deployment of block chain, IoT technology, and fuzzy logic into a total traceability shelf life management system for the managing of perishable food, Fig. 37 was proposed in ( Tsang et al., 2019 ). Challenges in the adoption of the proposed framework in the food industry are analysed and future research planned to improve the proposed work.

Fig. 37

Modular framework of BIFTS, ( Tsang et al., 2019 ).

Taking into account above discusses recent research findings further main findings could be highlighted:

  • - The studies analysed previously show how the hardware and software technologies enabling the Internet of Things are leading to a digital transformation process that aims at an intelligent and advanced management of the entire logistics and transportation system.
  • - The main scientific challenges in this field aim to use sensors in order to monitor the status of the goods transported, to ensure traceability and above all to safely and reliably collect telemetry data and offer them to Artificial Intelligence modules for advanced processing.
  • - Furthermore, recently the interest has focused on the next generation of blockchain systems (the so-called blockchain 3.0) which aims to apply the benefits of the classic blockchain in typical scenarios of the Internet of Things, such as logistic and transportations.

6. Concluding remarks and future directions in the field

This review paper discussed and presented latest research findings that were included within the JCELPRO VSI SpliTech2019 and dedicated to the 4th International Conference on Smart and Sustainable Technologies (SpliTech 2019). The contributions as well as herein presented knowledge is summarized and discussed in upcoming sections.

The Intense digitalization in recent years has allowed for different technological possibilities that have already gradually been changing the main economic sectors and societies in general. Digitalization in different economic sectors enabled various possibilities for advancements and for a more efficient utilization of limited resources, systems or processes. The main driver for an efficient digitalization in various sectors is information technology, i.e., IoT supported smart technologies. In the previous sense, the energy sector is one of the key sectors where ‘‘energy digitalization’’ has already been rapidly developing in various energy related fields. Currently, one of the most progressing implementation areas of IoT technologies is related to the energy sector. The developing solutions are focused on smart homes, i.e. advanced automatization of home energy systems, development of smart and adaptive micro-grids, or advancements in efficient demand-side management of power systems. A circular economy concept has also been intensively worked on where various concepts have been investigated, which can support smart waste management and help bridge one of the main challenges in society. Recently, different concepts have been tested where IoT technologies could be used for environmental protection, primarily for the monitoring of air quality, which is a big potential in that sense.

Healthcare systems can also be significantly improved with the application of IoT devices, i.e. via the E-health concept. An improved quality of services and patient safety could be enabled with an advanced IoT supported monitoring system. The prediction of life threatening states could be efficiently detected with a better treatment of patients, such as timely therapy decisions and qualitative rehabilitation. In general, large healthcare systems could also benefit from IoT, both in efficiency and from a cost aspect, which is important for hospitals. The current pandemic state with COVID-19 allowed for the consideration of different IoT applications or devices that could help in efficiently monitoring and controlling the pandemic, which proves the added value of IoT products.

The transportation sector is currently in gradual transition where a mix of transportation vehicle technologies is expected in upcoming decades with the involvement of electric vehicles primarily along with hybrid or hydrogen based vehicles. The main advancements of IoT in transportation are the support of the smart car concept where different vehicle operating parameters can be monitored in an efficient manner. The main advantage is early detection of severe failures, then regular maintenance, improved fuelling and finally improvement of safety and driving experience in general. The most challenging IoT application area is in the case of autonomous vehicles, where safety is the main goal and in that sense, significant research advancements are expected to occur in the near future.

The smart city concept is the most progressing IoT application area since cities have been vastly populated, which causes severe infrastructural issues. The main benefit of IoT technologies in the smart city concept is to bridge severe infrastructural challenges in highly populated cities. The improvement of life quality in cities is also expected thanks to the efficiency improvement of various convectional services in cities. The early detection of various and common daily problems in cities could be efficiently solved with IoT as with transportation issues, energy and water shortage supplies, security issues, etc. The biggest challenge in the smart city concept is directed to the efficient networking and operation of different sensing technologies, which must be followed with the proper education of the population.

Each technology that is rapidly progressing has got specific potential drawbacks that need to be carefully analysed and addressed. Since IoT devices are measured in billions, and with large potential impacts on the population, specific challenges need to be addressed, which were detected based on the herein conducted review. The main goal is to secure a sustainable and balanced development of IoT technologies. Therefore, further issues are briefly discussed below and should be carefully considered during the further development of IoT technologies:

  • - the rapid development of IoT technologies causes fast consumption of raw materials to produce different electronic devices where unfortunately some of raw materials are already rare or becoming,
  • - electronic devices are becoming more economically acceptable where a potentially large population would be affected. High production volumes are expected which can finally cause a rebound effect and a more rapid unwanted utilization of already limited resources,
  • - the sustainability aspect and long-term effects of IoT technologies are not clear and insufficiently investigated. A noticeable amount of energy would be needed to operate IoT devices and the electronic industry is leaving different unfavourable environmental footprints that also need to be carefully investigated,
  • - electronic waste will become one of the major issues caused with the planned rise of IoT products. Recycling rates must be improved and better e-waste management should be secured,
  • - IoT technologies can cause social impacts in specific industrial branches or businesses since working labour could be reduced and direct social contacts have also been reduced. In that sense, the application of IoT technologies should be carefully considered taking the raised issues into account,
  • - significant advancements in both specific electronic components as well as user-friendly software solutions are required,
  • - further development in sensing technologies and advanced data acquisition systems is also required,
  • - the minimization of energy consumption in IoT devices is a crucial target, i.e. reduction of energy supply.

From the herein addressed recent research findings within the VSI SpliTech 2019, it is obvious that developments in various IoT application sectors are promising but further advancements are expected and that are mainly focused on maximizing the efficiency of specific IoT supported processes or technologies, minimizing resource utilization (raw materials and energy) and environmental footprints. IoT technologies are an opportunity for humanity and can bring important as well as useful benefits to the population. The authors contributions within the JCLEPRO VSI SpliTech2019 provided quality discussion and presentation of the latest advancements in the field, and most important, they contributed to the better understanding of IoT application areas, technological possibilities, but also potential drawbacks and issues that should be carefully monitored in future terms. The crucial and important aspects are linked with sustainability where the rapid developments in IoT technologies must be carefully monitored from a resource and environmental point of view to ensure balanced and sustainable development of IoT products. Herein presented knowledge and published works in the Journal of Cleaner Production are serving as important foundations for researchers dealing with this challenging and dynamic research field.

CRediT authorship contribution statement

Sandro Nižetić: Conceptualization, Methodology, Supervision. Petar Šolić: Conceptualization, Methodology, Supervision. Diego López-de-Ipiña González-de-Artaza: Supervision. Luigi Patrono: Conceptualization, Methodology, Supervision.

Declaration of competing interest

We wish to confirm that there are no known conflicts of interest associated with this publication in Journal of Cleaner Production ( Internet of Things (IoT): Opportunities, issues and challenges towards a smart and sustainable future ) and there has been no significant financial support for this work that could have influenced its outcome.

We confirm that the manuscript has been read and approved by all named authors and that there are no other persons who satisfied the criteria for authorship but are not listed. We further confirm that the order of authors listed in the manuscript has been approved by all of us.

We confirm that we have given due consideration to the protection of intellectual property associated with this work and that there are no impediments to publication, including the timing of publication, with respect to intellectual property. In so doing we confirm that we have followed the regulations of our institutions concerning intellectual property.

We understand that the Corresponding Author is the sole contact for the Editorial process (including Editorial Manager and direct communications with the office). He is responsible for communicating with the other authors about progress, submissions of revisions and final approval of proofs. We confirm that we have provided a current, correct email address which is accessible by the Corresponding Author and which has been configured to accept email from ( [email protected] ).

Acknowledgments

This work has been supported in part by Croatian Science Foundation under the project “Internet of Things: Research and Applications”, UIP-2017-05-4206, Croatia.

Handling editor: Cecilia Maria Villas Bôas de Almeida

  • Aazam M., Zeadally S., Harras K.A. Deploying fog computing in industrial internet of things and industry 4.0. IEEE Transactions on Industrial Informatics. 2018 PP (99):1-1. [ Google Scholar ]
  • Abdou M., Mohammed R., Hosny Z., Essam M., Zaki M., Hassan M., Eid M., Mostafa H. 2019. Proceedings of the International Conference on Microelectronics, ICM, Volume 2019-December, December 2019; pp. 103–107. Article number 9021613. [ Google Scholar ]
  • Ajanovic A., Haas R. Economic and environmental prospects for battery electric- and fuel cell vehicles: a review. Fuel Cell. 2019; 19 (5):515–529. [ Google Scholar ]
  • Al-Ali A.R., Zualkernan I.A., Rashid M., Gupta R., Alikarar M. A smart home energy management system using IoT and big data analytics approach. IEEE Trans. Consum. Electron. 2017; 63 (4) [ Google Scholar ]
  • Al-Masri E., Diabate I., Jain R., Lam M.H., Nathala S.R. 2018 IEEE International Conference on Industrial Internet (ICII) 2018. A serverless IoT architecture for smart waste management systems. [ Google Scholar ]
  • Alletto S., Cucchiara R., Del Fiore G., Mainetti L., Mighali V., Patrono L., Serra G. An indoor location-aware system for an IoT-based smart museum. IEEE Internet of Things Journal. 2015; 3 (2):244–253. [ Google Scholar ]
  • Almusaylim Z.A., Alhumam A., Jhanjhi N.Z. Proposing a secure RPL based internet of things routing protocol: a review. Ad Hoc Netw. 2020; 101 Article number 102096. [ Google Scholar ]
  • Web source: Arduino.cc, (accessed, April 22, 2020).
  • Web source: Arduino low-power, "Arduino Low Power”, Online: github.com/arduino-libraries/ArduinoLowPower, (accessed April 2020.).
  • Arumugam S.S., Umashankar V., Narendra N.C., Badrinath R., Mujumdar A.P., Holler J., Hernandez A. 2018 8th International Conference on Logistics, Informatics and Service Sciences (LISS) 2018. IOT enabled smart logistics using smart contracts. [ CrossRef ] [ Google Scholar ]
  • Web source: Datasheet - ATECC508A, “ATECC508A”, Online: microchip.com/wwwproducts/en/ATECC508A, (accessed April 21, 2020).
  • Web source: Datasheet - ATmega328P, Online: microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf (accessed April 21, 2020).
  • Avancini D.B., Martins S.G.B., Rabelo R.A.L., Solic P., Rodrigues J.J.P.C. 2018 3rd International Conference on Smart and Sustainable Technologies (SpliTech) 2018. A flexible IoT energy monitoring solution. [ Google Scholar ]
  • Bagdadee A.H., Zhang L., Saddam Hossain Remus M. A brief review of the IoT-based energy management system in the smart industry. Advances in Intelligent Systems and Computing. 2020; 1056 :443–459. [ Google Scholar ]
  • Becnel T., Tingey K., Whitaker J., Sayahi T., Lê K., Goffin P., Butterfield A. A distributed low-cost pollution monitoring platform. IEEE Internet of Things Journal. 2019; 6 (6) [ Google Scholar ]
  • Bhagya N.S., Murad K., Kijun H. Towards sustainable smart cities: a review of trends, architectures, components, and open challenges in smart cities. Sustainable Cities and Society. 2018; 38 :697–713. [ Google Scholar ]
  • Bielski A., Zielina M., Młyńska A. Analysis of heavy metals leaching from internal pipe cement coating into potable water. Journal of Cleaner Produciton. 2020; 265 :121425. [ Google Scholar ]
  • Biresselioglu M.E., Demir M.H., Demirbag Kaplan M., Solak B. Individuals, collectives, and energy transition: analysing the motivators and barriers of European decarbonisation. Energy Research and Social Science. 2020; 66 Article number 101493. [ Google Scholar ]
  • Bisio I., Garibotto C., Lavagetto F., Sciarrone A. 2019 IEEE Global Communications Conference, GLOBECOM 2019 - Proceedings. 2019. Towards IoT-based ehealth services: a smart prototype system for home rehabilitation. Article number 9013194. [ Google Scholar ]
  • Web source: Bootloader, “Optiboot Bootloader for Arduino and Atmel AVR”. github.com/Optiboot/optiboot, (accessed April 21, 2020).
  • Bose B.K. Artificial intelligence techniques in smart grid and renewable energy systems—some example applications. Proc. IEEE. 2017; 105 (11) [ Google Scholar ]
  • Brincat A.A., Pacifici F., Martinaglia S., Mazzola F. 2019 IEEE 5th World Forum on Internet of Things (WF-IoT) 2019. The internet of things for intelligent transportation systems in real smart cities scenarios. [ CrossRef ] [ Google Scholar ]
  • Bylykbashi K., Qafzezi E., Ikeda M., Matsuo K., Barolli L. Fuzzy-based Driver Monitoring System (FDMS): implementation of two intelligent FDMSs and a testbed for safe driving in VANETs. Future Generat. Comput. Syst. 2020; 105 :665–674. [ Google Scholar ]
  • Capuder T., Miloš Sprčić D., Zoričić D., Pandžić H. Review of challenges and assessment of electric vehicles integration policy goals: integrated risk analysis approach. Int. J. Electr. Power Energy Syst. 2020; 119 Article number 105894. [ Google Scholar ]
  • Cavalera G., Conte Rosito R., Lacasa V., Mongiello M., Nocera F., Patrono L., Sergi I. 2019 4th International Conference on Smart and Sustainable Technologies (SpliTech) 2019. An innovative smart system based on IoT technologies for fire and danger situations. [ Google Scholar ]
  • Chasin F., Paukstadt U., Gollhardt T., Becker J. 2020. Smart Energy Driven Business Model Innovation: an Analysis of Existing Business Models and Implications for Business Model Change in the Energy Sector; p. 122083. (in press) [ CrossRef ] [ Google Scholar ]
  • Chen N., Qin F., Zhai Y., Cao H., Zhang R., Cao F. Evaluation of coordinated development of forestry management efficiency and forest ecological security: a spatiotemporal empirical study based on China’s provinces. J. Clean. Prod. 2020; 260 Article number 121042. [ Google Scholar ]
  • Chen Y.-Q., Zhou B., Zhang M., Chen C.-M. Using IoT technology for computer-integrated manufacturing systems in the semiconductor industry. Applied Soft Computing Journal. 2020; 89 Article number 106065. [ Google Scholar ]
  • Chen H.-C., Putra K.T., Tseng S.-S., Chen C.-L., Lin J.C.-W. A spatiotemporal data compression approach with low transmission cost and high data fidelity for an air quality monitoring system. Future Generat. Comput. Syst. 2020; 108 :488–500. [ Google Scholar ]
  • Chou J.S., Hsu S.C., Ngo N.T., Lin C.W., Tsui C.C. Hybrid machine learning system to forecast electricity consumption of smart grid-based air conditioners. IEEE Systems Journal. 2019; 13 (3) [ Google Scholar ]
  • Chugh A., Jain C., Mishra V.P. IoT-based multifunctional smart toy car. Lecture Notes in Networks and Systems. 2020; 103 :455–461. [ Google Scholar ]
  • Conti M., Kaliyar P., Rabbani M.M., Ranise S. Attestation-enabled secure and scalable routing protocol for IoT networks. Ad Hoc Netw. 2020; 98 Article number 102054. [ Google Scholar ]
  • Corchado J.M., Bajo J., Abraham A. GerAmi: improving healthcare delivery in geriatric residences. IEEE Intell. Syst. 2008; 23 (2):19–25. [ Google Scholar ]
  • Das S., Lee S.-H., Kumar P., Kim K.-H., Lee S.S., Bhattacharya S.S. Solid waste management: scope and the challenge of sustainability. J. Clean. Prod. 2019; 228 :658–678. [ Google Scholar ]
  • Dasari S.V., Gvk S., Bapat J., Das D. 2019 IEEE 16th India Council International Conference (INDICON) 2019. IoT testbed for thermal profiling of a smart building. [ Google Scholar ]
  • Web source: The World Bank. Data.worldbank.org/indicator/sp.pop.grow?name_desc=true, (accessed, March 26, 2020).
  • De Fazio R., Esposito Corcione C., Greco A., Ferrari F., Striani R., Catarinucci L., Chietera F.P., Colella R., Patrono L., Mighali V., Sergi I., Visconti P., Venere E., Pucciarelli M., Caiazzo M., Pastore P., Ivtchenko O., Abruzzese L., Fornaro A. 2019 IEEE 8th International Workshop on Advances in Sensors and Interfaces (IWASI) 2019. Sensors-based treatment system of the organic waste with RFID identification and on-cloud traceability. [ Google Scholar ]
  • Dhana Shree K., Janani B., Reenadevi R., Rajesh R. Garbage monitoring system using smart bins. International Journal of Scientific and Technology Research. 2019; 11 (8):1921–1925. [ Google Scholar ]
  • Dobre C., Bajenaru L., Marinescu I.A., Tomescu M. 2019 22nd International Conference on Control Systems and Computer Science. CSCS; 2018. Improving the quality of life for older people: from smart sensors to distributed platforms. [ CrossRef ] [ Google Scholar ]
  • Douglas L.S.M., Rabelo R.A.L., Veloso A.F.S., Rodrigues J.J.P.C., dos Reis Junior Jose V. An adaptive data compression mechanism for smart meters considering a demand side management scenario. J. Clean. Prod. 2020; 255 :120190. [ Google Scholar ]
  • Duarte P.A.S., Barreto F.M., Aguilar P.A.C., Boudy J., Andrade R.M.C., Viana W. 2018 13th Annual Conference on System of Systems Engineering. SoSE; 2018. AAL platforms challenges in IoT era: a tertiary study. [ Google Scholar ]
  • Duy T.K., Huu Hanh H., Tjoa A.M., Quirchmayr G. Proceedings - 2019 19th International Symposium on Communications and Information Technologies, ISCIT 2019. 2019. SemIDEA: towards a semantic IoT data analytic framework for facilitating environmental protection; pp. 481–486. Article number 8905178. [ Google Scholar ]
  • Web source: European Commissions. Ec.europa.eu/growth/tools-databases/dem/monitor/sites/default/files/DTM_Agriculture%204.0%20IoT%20v1.pdf, (accessed, April 1, 2020).
  • El-Emam Rami S., Ozcan H., Zamfirescu C. Updates on promising thermochemical cycles for clean hydrogen production using nuclear energy. J. Clean. Prod. 2020; 262 :121424. [ Google Scholar ]
  • Fachechi A., Mainetti L., Palano L., Patrono L., Stefanizzi M.L., Vergallo R., Chu P., Gadh R. A new vehicle-to-grid system for battery charging exploiting IoT protocols. Proceedings of the IEEE International Conference on Industrial Technology. 2015:2154–2159. doi: 10.1109/ICIT.2015.7125414. 2015. art. no. 7125414. [ CrossRef ] [ Google Scholar ]
  • Fan Y.V., Lee C.T., Lim J.S., Klemeš J.J., Le P.T.K. Cross-disciplinary approaches towards smart, resilient and sustainable circular economy. J. Clean. Prod. 2019; 232 :1482–1491. [ Google Scholar ]
  • Web source: Food and agriculture organization of the United Nations fao.org/news/story/en/item/196402/icode/, (accessed, April 1, 2020).
  • Farahani B., Barzegari M., Shams Aliee F., Shaik K.A. Towards collaborative intelligent IoT eHealth: from device to fog, and cloud. Microprocess. Microsyst. 2020 Article number 102938. [ Google Scholar ]
  • Farooq M.S., Riaz S., Abid A., Umer T., Zikria Y.B. Role of iot technology in agriculture: A systematic literature review. 2020; 9 (2) Article number 319. [ Google Scholar ]
  • Ferrari F., Striani R., Minosi S., De Fazio R., Visconti P., Patrono L., Catarinucci L., Corcione C.E., Greco A. An innovative IoT-oriented prototype platform for the management and valorisation of the organic fraction of municipal solid waste. J. Clean. Prod. 2020; 247 :119618. [ Google Scholar ]
  • Web source: Flash storage, “FlashStorage library for Arduino”, Online: github.com/cmaglie/FlashStorage, (accessed April 20, 2020).
  • Web source: Louis Columbus. Forbes.com/sites/louiscolumbus/2018/06/06/10-charts-that-will-challenge-your-perspective-of-iots-growth/#79c388e3ecce, (accessed, March 21, 2020).
  • Gagliano A., Tina G.M., Aneli S., Nižetić S. Comparative assessments of the performances of PV/T and conventional solar plants. J. Clean. Prod. 2019; 219 :304–315. [ Google Scholar ]
  • Gao P., Li J. Understanding sustainable business model: a framework and a case study of the bike-sharing industry. J. Clean. Prod. 2020; 267 :122229. [ Google Scholar ]
  • Garrido-Hidalgo C., Ramirez F.J., Olivares T., Roda-Sanchez L. The adoption of Internet of Things in a Circular Supply Chain framework for the recovery of WEEE: the case of Lithium-ion electric vehicle battery packs. Waste Manag. 2020; 103 :32–44. [ PubMed ] [ Google Scholar ]
  • Giama E., Papadopoulos A.M. Benchmarking carbon footprint and circularity in production processes: the case of stonewool and extruded polysterene. J. Clean. Prod. 2020; 257 :120559. [ Google Scholar ]
  • Web source: Globalewaste. Globalewaste.org/wp-content/uploads/2018/10/Global-E-waste-Monitor-2017.pdf, (accessed, March 25, 2020).
  • Grubišić-Čabo F., Nižetić S., Marinić Kragić I., Čoko D. Further progress in the research of fin-based passive cooling technique for the free-standing silicon photovoltaic panels. Int. J. Energy Res. 2019; 43 (8):3475–3495. [ Google Scholar ]
  • Grycan W. Legislative support for improving sustainable and smart electricity consumption in polish residential sector. J. Clean. Prod. 2020; 266 :121995. [ Google Scholar ]
  • Guptha C.K.N., Bhaskar M.G., Meghasree V. 2018 3rd International Conference on Computational Systems and Information Technology for Sustainable Solutions (CSITSS) 2018. Design of IoT Architecture for order picking in a typical warehouse. [ CrossRef ] [ Google Scholar ]
  • Hussain M., Butt A.R., Uzma F., Ahmed R., Irshad S., Rehman A., Yousaf B. A comprehensive review of climate change impacts, adaptation, and mitigation on environmental and natural calamities in Pakistan. Environ. Monit. Assess. 2020; 192 (1) Article number 48. [ PubMed ] [ Google Scholar ]
  • Idwan S., Mahmood I., Zubairi J.A., Matar I. Optimal management of solid waste in smart cities using internet of things. Wireless Pers. Commun. 2020; 110 (1):485–501. [ Google Scholar ]
  • Imeri A., Khadraoui D. 2018 9th IFIP International Conference on New Technologies, Mobility and Security. NTMS; 2018. The security and traceability of shared information in the process of transportation of dangerous goods. [ CrossRef ] [ Google Scholar ]
  • Web source: NET Smart IoT Solutions.iot.farsite.com/iot-explained/netbin-fill-level-monitoring-for-a-smart-bin/?gclid=Cj0KCQjwmpb0BRCBARIsAG7y4zY3y-4cEOz4orGAHPjrDqKFRwVAZOQu6yNGEZlzcU16U2yLotXeQl4aAuqkEALw_wcB, (accessed, April 2, 2020).
  • Irizar-Arrieta A., Casado-Mansilla D., Garaizar P., López-de-Ipiña D., Retegi A. User perspectives in the design of interactive everyday objects for sustainable behaviour. Int. J. Hum. Comput. Stud. 2020; 137 Article number 102393. [ Google Scholar ]
  • Janik A., Ryszko A., Szafraniec M. Scientific landscape of smart and sustainable cities literature: a bibliometric analysis. Sustainability. 2020; 12 (3) Article number 779. [ Google Scholar ]
  • John J., Varkey M.S., Selvi M. Security attacks in s-wbans on iot based healthcare applications. Int. J. Innovative Technol. Explor. Eng. 2019; 9 (1):2088–2097. [ Google Scholar ]
  • Jonkeren O., Francke J., Visser J. A shift-share based tool for assessing the contribution of a modal shift to the decarbonisation of inland freight transport. European Transport Research Review. 2019; 11 (1) Article number 8. [ Google Scholar ]
  • Kakkavas G., Gkatzioura D., Karyotis V., Papavassiliou S. A review of advanced algebraic approaches enabling network tomography for future network infrastructures. Future Internet. 2020; 12 (2) Article Number 20. [ Google Scholar ]
  • Kalair Ali Raza, Naeem Abas, Qadeer Ul Hasan, Seyedmahmoudian Mehdi, Khan Nasrullah. Demand side management in hybrid rooftop photovoltaic integrated smart nano grid. J. Clean. Prod. 2020; 258 :120747. [ Google Scholar ]
  • Kang K.D., Kang H., Ilankoon I.M.S.K., Chong C.Y. Electronic waste collection systems using Internet of Things (IoT): household electronic waste management in Malaysia. J. Clean. Prod. 2020; 252 Article number 119801. [ Google Scholar ]
  • Kaur K., Garg S., Kaddoum G., Bou-Harb E., Choo K.-K.R. A big data-enabled consolidated framework for energy efficient software defined data centers in IoT setups. IEEE Transactions on Industrial Informatics. 2020; 16 (4):2687–2697. Article number 8825507. [ Google Scholar ]
  • Kausmally M.A., Samson A.M., Cheng Y.S., Gobee S., Durairajah V. Harvesting waste energy from industrial chimney using thermoelectric generator and wind turbine with battery storage system integrated to IoT. International Journal of Advanced Science and Technology. 2020; 29 (3):2487–2499. [ Google Scholar ]
  • Keng Z.X., Chong S., Ng C.G., Ridzuan N.I., Hanson S., Pan G.-T., Lau P.L., Supramaniam C.V., Singh A., Chin C.F., Lam H.L. Community-scale composting for food waste: a life-cycle assessment-supported case study. J. Clean. Prod. 2020; 261 Article number 121220. [ Google Scholar ]
  • Kim S., Cho J.Y., Jeon D.H., Hwang W., Song Y., Jeong S.Y., Jeong S.W., Yoo H.H., Sung T.H. Propeller-based underwater piezoelectric energy harvesting system for an autonomous IoT sensor system. J. Kor. Phys. Soc. 2020; 76 (3):251–256. [ Google Scholar ]
  • Klemeš J.J., Varbanov P.S., Ocłoń P., Chin H.H. Towards efficient and clean process integration: utilisation of renewable resources and energy-saving technologies. Energies. 2019; 12 (21) Article number 4092. [ Google Scholar ]
  • Kong X., Meng Z., Meng L., Tomiyama H. 2018 International Conference on Advanced Mechatronic Systems. ICAMechS; 2018. A privacy protected fall detection IoT system for elderly persons using depth camera. [ CrossRef ] [ Google Scholar ]
  • Kozina A., Radica G., Nižetić S. Analysis of methods towards reduction of harmful pollutants from Diesel engines. J. Clean. Prod. 2020; 262 :121105. [ Google Scholar ]
  • Kumar B.R.S., Varalakshmi N., Lokeshwari S.S., Rohit K., Manjunath, Sahana D.N. 2017 International Conference on Electrical, Electronics, Communication, Computer, and Optimization Techniques. ICEECCOT; 2017. Eco-friendly IOT based waste segregation and management. [ CrossRef ] [ Google Scholar ]
  • Li W., Logenthiran T., Phan V.T., Woo W.L. Implemented IoT-based self-learning home management system (SHMS) for Singapore. IEEE Internet of Things Journal. 2018; 5 (3) [ Google Scholar ]
  • Li J., Feng S., Luo T., Guan Z. What drives the adoption of sustainable production technology? Evidence from the large-scale farming sector in East China. J. Clean. Prod. 2020; 257 Article number 120611. [ Google Scholar ]
  • Li Y., Gao M., Yang L., Zhang C., Zhang B., Zhao X. Design of and research on industrial measuring devices based on Internet of Things technology. Ad Hoc Netw. 2020; 102 Article number 102072. [ Google Scholar ]
  • Li J., Han Y., Mao G., Wang P. Optimization of exhaust emissions from marine engine fueled with LNG/diesel using response surface methodology. Energy Sources, Part A Recovery, Util. Environ. Eff. 2020; 42 (12):1436–1448. [ Google Scholar ]
  • Liegeard J., Manning L. Use of intelligent applications to reduce household food waste. Crit. Rev. Food Sci. Nutr. 2020; 60 (6):1048–1061. [ PubMed ] [ Google Scholar ]
  • Lin Y., Lu X., Fang F., Fan J. First Int. Symp. On Future Information and Communication Technologies for Ubiquitous HealthCare. 2013. Personal health care monitoring and emergency response mechanisms; pp. 1–5. [ Google Scholar ]
  • Lin Y.-C., Chi W.J., Lin Y.Q. The improvement of spatial-temporal resolution of PM2.5 estimation based on micro-air quality sensors by using data fusion technique. Environ. Int. 2020; 134 Article number 105305. [ PubMed ] [ Google Scholar ]
  • Luque-Vega L.F., Michel-Torres D.A., Lopez-Neri E., Carlos-Mancilla M.A., González-Jiménez L.E. Iot smart parking system based on the visual-aided smart vehicle presence sensor: SPIN-V. Sensors. 2019; 20 (5) Article number 1476. [ PMC free article ] [ PubMed ] [ Google Scholar ]
  • Machorro-Cano I., Alor-Hernández G., Paredes-Valverde M.A., Rodríguez-Mazahua L., Sánchez-Cervantes J.L., Olmedo-Aguirre J.O. HEMS-IoT: a big data and machine learning-based smart home system for energy saving. Energies. 2020; 13 (5) Article number 1097. [ Google Scholar ]
  • Mahmood Y., Kama N., Azmi A., Ya’acob S. An IoT based home automation integrated approach: impact on society in sustainable development perspective. Int. J. Adv. Comput. Sci. Appl. 2020; 11 (1):240–250. [ Google Scholar ]
  • Mainetti L., Patrono L., Sergi I. 22nd International Conference on Software, Telecommunications and Computer Networks. SoftCOM; 2014. A survey on indoor positioning systems; pp. 111–120. 2014, art. no. 7039067. [ Google Scholar ]
  • Mainetti L., Patrono L., Secco A., Sergi I. 2016 International Multidisciplinary Conference on Computer and Energy Science. SpliTech; 2016. An IoT-aware AAL system for elderly people. [ CrossRef ] [ Google Scholar ]
  • Mainetti L., Patrono L., Secco A., Sergi I. An IoT-aware AAL system to capture behavioral changes of elderly people. Journal of Communications Software and Systems. 2017; 13 (2):68–76. [ Google Scholar ]
  • Majee A., Bhatia M., Gnana Swathika O.V. 2018 Second International Conference on Electronics, Communication and Aerospace Technology (ICECA) 2018. IoT based microgrid automation for optimizing energy usage and controllability. [ Google Scholar ]
  • Marinić-Kragić I., Vučina D., Milas Z. Computational analysis of Savonius wind turbine modifications including novel scooplet-based design attained via smart numerical optimization. J. Clean. Prod. 2020; 262 :121310. [ Google Scholar ]
  • Martín-Lopo M.M., Boal J., Sánchez-Miralles Á. A literature review of IoT energy platforms aimed at end users. Comput. Network. 2020; 171 Article number 107101. [ Google Scholar ]
  • Maskeliunas R., Damaševičius R., Segal S. A review of internet of things technologies for ambient assisted. Living environments. Future Internet. 2019; 11 :259. doi: 10.3390/fi11120259. [ CrossRef ] [ Google Scholar ]
  • Matulić N., Radica G., Barbir F., Nižetić S. Commercial vehicle auxiliary loads powered by PEM fuel cell. Int. J. Hydrogen Energy. 2019; 44 (20):10082–10090. Issue 20. [ Google Scholar ]
  • Web source: MCP1700, “MCP1700”, Online: microchip.com/products/en/MCP1700 (accessed, April 21, 2020).
  • Meinel L., Findeisen M., Heß M., Apitzsch A., ì Hirtz G. Automated real-time surveillance for ambient assisted living using an omnidirectional camera. IEEE Int. Conf. Consum. Electron. 2014:396–399. doi: 10.1109/ICCE.2014.6776056. [ CrossRef ] [ Google Scholar ]
  • Mekki K., Bajic E., Chaxel F., Meyer F. A comparative study of LPWAN technologies for large-scale IoT deployment. ICT express. 2019; 5 (1):1–7. [ Google Scholar ]
  • Mendes, Douglas L.S., Rabelo Ricardo A.L., Veloso Artur F.S., Rodrigues Joel J.P.C., dos Reis Junior Jose V. An adaptive data compression mechanism for smart meters considering a demand side management scenario. J. Clean. Prod. 2020; 255 :120190. [ Google Scholar ]
  • Mishra V.P., Jain C., Chugh A. IoT-based data logger for environmental monitoring. Lecture Notes in Networks and Systems. 2020; 103 :463–471. [ Google Scholar ]
  • Web source: MKRWAN1300, “MKRWAN1300 High sleep current”, Online: github.com/arduino-libraries/MKRWAN/issues/30, (accessed April 22, 2020).
  • Mohammadian H.D. 2019 IEEE Global Engineering Education Conference (EDUCON) 2019. IoE – a solution for energy management challenges. [ Google Scholar ]
  • Moniruzzaman M., Khezr S., Yassine A., Benlamri R. Blockchain for smart homes: review of current trends and research challenges. Comput. Electr. Eng. 2020; 83 Article number 106585. [ Google Scholar ]
  • Morello R., De Capua C., Fulco G., Mukhopadhyay S.C. A smart power meter to monitor energy flow in smart grids: the role of advanced sensing and IoT in the electric grid of the future. IEEE Sensor. J. 2017; 17 (23):7828–7837. [ Google Scholar ]
  • Mukta M.Y., Rahman M.A., Asyhari A.T., Alam Bhuiyan M.Z. IoT for energy efficient green highway lighting systems: challenges and issues. J. Netw. Comput. Appl. 2020; 158 Article number 102575. [ Google Scholar ]
  • Muthu B.A., Sivaparthipan C.B., Manogaran G., Sundarasekar R., Kadry S., Shanthini A., Dasel A. IOT based wearable sensor for diseases prediction and symptom analysis in healthcare sector. Peer-to-Peer Networking and Applications. 2020 doi: 10.1007/s12083-019-00823-2. [ CrossRef ] [ Google Scholar ]
  • Nayanatara C., Divya S., Mahalakshmi E.K. 2018 International Conference on Computation of Power, Energy, Information and Communication (ICCPEIC) 2018. Micro-grid management strategy with the integration of renewable energy using IoT. [ Google Scholar ]
  • Nils Jakob Johannesen, Kolhe Mohan, Goodwin Morten. Relative evaluation of regression tools for urban area electrical energy demand forecasting. J. Clean. Prod. 2020; 218 :555–564. [ Google Scholar ]
  • Nivetha R., Preethi S., Priyadharshini P., Shunmugapriya B., Paramasivan B., Naskath J. Smart health monitoring system using iot for assisted living of senior and challenged people. International Journal of Scientific and Technology Research. 2020; 9 (2):4285–4288. [ Google Scholar ]
  • Nižetić S. An atmospheric gravitational vortex as a flow object: improvement of the three-layer model. Geofizika. 2010; 27 (1):1–20. [ Google Scholar ]
  • Nizetic S., Coko D., Marasovic I. Experimental study on a hybrid energy system with small- and medium-scale applications for mild climates. Energy. 2014; 75 :379–389. [ Google Scholar ]
  • Nižetić S., Djilali N., Papadopoulos A., Rodrigues J.J.P.C. Smart technologies for promotion of energy efficiency, utilization of sustainable resources and waste management. J. Clean. Prod. 2019; 231 :565–591. [ Google Scholar ]
  • Osterrieder P., Budde L., Friedli T. The smart factory as a key construct of industry 4.0: a systematic literature review. Int. J. Prod. Econ. 2020; 221 Article number 107476. [ Google Scholar ]
  • Padmaja B., Narasimha Rao P.V., Madhu Bala M., Rao Patro E.K. Proceedings of the International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud), I-SMAC 2018, 26 February 2019. 2019. pp. 18–21. Article number 8653736. [ Google Scholar ]
  • Pantelia C., Kylilia A., Paris A., Fokaides P. Building information modelling applications in smart buildings: from design to commissioning and beyond A critical review. J. Clean. Prod. 2020; 265 :121766. [ Google Scholar ]
  • Papa A., Mital M., Pisano P., Del Giudice M. E-health and wellbeing monitoring using smart healthcare devices: an empirical investigation. Technol. Forecast. Soc. Change. 2020; 153 Article number 119226. [ Google Scholar ]
  • Patel H.K., Mody T., Goyal A. 2019 4th International Conference on Internet of Things: Smart Innovation and Usages (IoT-SIU) 2019. Arduino based smart energy meter using GSM. [ Google Scholar ]
  • Pawar P., TarunKumar M., Vittal K.,P. An IoT based Intelligent Smart Energy Management System with accurate forecasting and load strategy for renewable generation. Measurement: Journal of the International Measurement Confederation. 2020; 152 Article number 107187. [ Google Scholar ]
  • Perković T., Šolić P., Zargariasl H., Čoko D., Rodrigues J.J.P.C. Smart parking sensors: state of the art and performance evaluation. J. Clean. Prod. 2020; 262 :121181. Volume 262. [ Google Scholar ]
  • Perković T., Damjanović S., Šolić P., Patrono L., Rodrigues J.J. Fourth International Congress on Information and Communication Technology. Springer; Singapore: 2020. Meeting challenges in IoT: sensing, energy efficiency, and the implementation; pp. 419–430. [ Google Scholar ]
  • Web source: Pew Research Centre. Pewresearch.org/fact-tank/2019/06/17/worlds-population-is-projected-to-nearly-stop-growing-by-the-end-of-the-century/, (accessed, March 21, 2020).
  • Pivac N., Nižetić S., Zanki V., Papadopoulos A.M. Application of wearable sensory devices in predicting occupant’s thermal comfort in office buildings during the cooling season. IOP Conf. Ser. Earth Environ. Sci. 2019; 410 (1) Article number 012092. [ Google Scholar ]
  • Porru S., Misso F.E., Pani F.E., Repetto C. Smart mobility and public transport: opportunities and challenges in rural and urban areas. J. Traffic Transport. Eng. 2020; 7 (1):88–97. [ Google Scholar ]
  • Proto S., Di Corso E., Apiletti D., Cagliero L., Cerquitelli T., Malnati G., Mazzucchi D. REDTag: a predictive maintenance framework for parcel delivery services. IEEE Access. 2020; 8 :14953–14964. doi: 10.1109/ACCESS.2020.2966568. [ CrossRef ] [ Google Scholar ]
  • Qiu B., Duan F.b, He G. Value adding industrial solid wastes: impact of industrial solid wastes upon copper removal performance of synthesized low cost adsorbents. Energy Sources, Part A Recovery, Util. Environ. Eff. 2020; 42 (7):835–848. [ Google Scholar ]
  • Web source: Quamtra.quamtra.com/en/technology/, (accessed, April 2, 2020).
  • Rahimi M., Songhorabadi M., Kashani M.H. Fog-based smart homes: a systematic review. J. Netw. Comput. Appl. 2020; 153 Article number 102531. [ Google Scholar ]
  • Reena J.K., Parameswari R. 2019 International Conference on Machine Learning, Big Data, Cloud and Parallel Computing. COMITCon; 2019. A smart health care monitor system in IoT based human activities of daily living: a review. [ CrossRef ] [ Google Scholar ]
  • Rishav M., Maity R., Ghosh D., Ganesh V.N., Siva kumar Internet of thing based smart power grid for smart city. Int. J. Recent Technol. Eng. 2019; 8 (1):450–453. Special Issue 4. [ Google Scholar ]
  • Web source: RTC3231,”Extremely Accurate I2C-Integrated RTC/TCXO/Crystal”, Online: https://datasheets.maximintegrated.com/en/ds/DS3231.pdf (accessed April 2020).
  • Rushikesh Babu K., Vyjayanthi C. 2017 IEEE Region 10 Symposium (TENSYMP) 2017. Implementation of net zero energy building (NZEB) prototype with renewable energy integration. [ Google Scholar ]
  • Saha S., Mondal S., Saha A., Purkait P. 2018 IEEE Applied Signal Processing Conference (ASPCON) 2018. Design and implementation of IoT based smart energy meter. [ Google Scholar ]
  • Saki M., Abolhasan M., Lipman J.E. A novel approach for big data classification and transportation in rail networks. IEEE Trans. Intell. Transport. Syst. 2020; 21 (3):1239–1249. Article number 8701707. [ Google Scholar ]
  • Salagare S., Prasad R. An overview of internet of dental things: new frontier in advanced dentistry. Wireless Pers. Commun. 2020; 110 (3):1345–1371. [ Google Scholar ]
  • Sarajčev P., Jakus D., Vasilj J. Optimal scheduling of power transformers preventive maintenance with Bayesian statistical learning and influence diagrams. J. Clean. Prod. 2020; 258 :120850. [ Google Scholar ]
  • Sathishkumar D., Karthikeyan C. Adaptive power management strategy-based optimization and estimation of a renewable energy storage system in stand-alone microgrid with machine learning and data monitoring. Int. J. Wavelets, Multiresolut. Inf. Process. 2020; 18 (1) Article number 1941023. [ Google Scholar ]
  • Savari G.F., Krishnasamy V., Sathik J., Ali Z.M., Abdel Aleem S.H.E. Internet of Things based real-time electric vehicle load forecasting and charging station recommendation. ISA (Instrum. Soc. Am.) Trans. 2020; 97 :431–447. [ PubMed ] [ Google Scholar ]
  • Web source: Elsevier. scopus.com, (accessed, March 1, 2020).
  • Shafi U., Mumtaz R., García-Nieto J., Hassan S.A., Zaidi S.A.R., Iqbal N. Precision agriculture techniques and practices: from considerations to applications. Sensors. 2020; 17 (1) Article number 3796. [ PMC free article ] [ PubMed ] [ Google Scholar ]
  • Shamayleh A., Awad M., Farhat J. IoT based predictive maintenance management of medical equipment. J. Med. Syst. 2020; 44 (4) Article number 72. [ PubMed ] [ Google Scholar ]
  • Shen X., Fantacci R., Chen S. Internet of vehicles. Proc. IEEE. 2020; 108 (2):242–245. Article number 8967259. [ Google Scholar ]
  • Sivanageswara Rao G., Raviteja K., Phanindra G., Vignesh D. Analysis of internet of things concept for the application of smart cities. International Journal of Advanced Science and Technology. 2020; 29 (3):3691–3704. 2020. [ Google Scholar ]
  • Stavrakas V., Flamos A. A modular high-resolution demand-side management model to quantify benefits of demand-flexibility in the residential sector. Energy Convers. Manag. 2020; 205 Article number 112339. [ Google Scholar ]
  • Web source: STM32, “STM32LowPower”, Online: github.com/stm32duino/STM32LowPower (accessed April 22, 2020).
  • Suciu G., Necula L., Iosu R., Usurelu T., Ceaparu M. IoT and Cloud-Based Energy Monitoring and Simulation Platform 11th International Symposium on Advanced Topics in Electrical Engineering (ATEE) 2019. [ Google Scholar ]
  • Sujeeth S., Gnana Swathika O.V. 2018. 2nd International Conference on Inventive Systems and Control (ICISC) 2018. IoT based automated protection and control of DC microgrids. [ Google Scholar ]
  • Tawalbeh N., Abusamaha H.M., Al-Salaymeh A. Proceedings of 2019 IEEE PES Innovative Smart Grid Technologies Europe, ISGT-Europe 2019, September 2019. 2019. Domestic appliances scheduling using BPSO and IoT. Article number 8905695. [ Google Scholar ]
  • Web source: Techradarpro.techradar.com/news/rise-of-the-internet-of-things-iot, (accessed, March 20, 2020).
  • Web source: Rick Leblanc. Thebalancesmb.com/e-waste-recycling-facts-and-figures-2878189, (accessed, March 25, 2020).
  • Web source: TPL5010, Online: ti.com/lit/ds/symlink/tpl5010.pdf, (accessed, April 20, 2020).
  • Web source: TPL5110,”Adafruit TPL5110 Power Timer Breakout,” Online:learn.adafruit.com/adafruit-tpl5110-power-timer-breakout/, (accessed, April 22, 2020).
  • Tsang Yung Po, Choy King Lun, Wu Chun Ho, Ho George To Sum, Lam Hoi Yan. Blockchain-driven IoT for food traceability with an integrated consensus mechanism. IEEE Access. 2019; 7 :129000–129017. doi: 10.1109/ACCESS.2019.2940227. [ CrossRef ] [ Google Scholar ]
  • Tuballa M.L., Lochinvar Abundo M. A review of the development of Smart Grid technologies. Renew. Sustain. Energy Rev. 2016; 59 :710–725. [ Google Scholar ]
  • Web source: Tutorial - Atmega328p, “How to run Atmega328p for a year on coin cell battery,” Online:home-automation-community.com/arduino-low-power-how-to-run-atmega328p-for-a-year-on-coin-cell-battery/, (accessed, April 21, 2020).
  • Web source: Tutorial - Low-power nodes, “Very Low Power Nodes”, Online: loratracker.uk/very-low-power-nodes/, (accessed, April 22, 2020).
  • Tzankova Z. Public policy spillovers from private energy governance: new opportunities for the political acceleration of renewable energy transition. Energy Research and Social Science. 2020; 67 Article number 101504. [ Google Scholar ]
  • Web source: United Nations. Un.org/development/desa/en/news/population/2018-revision-of-world-urbanization-prospects.html, (accessed, March 26, 2020).
  • Uribe J.A., Duitama J.F., Gómez N.G. Personalized message emission in a mobile application for supporting therapeutic adherence. 13th Int. Conf. on e-Health Networking Applications and Services (Healthcom) 2011:15–20. [ Google Scholar ]
  • Valente F.J., Neto A.C. IEEE International Conference on RFID Technology & Application (RFID-TA); Warsaw: 2017. Intelligent steel inventory tracking with IoT / RFID; pp. 158–163. [ CrossRef ] [ Google Scholar ]
  • Villa-Henriksen A., Edwards G.T.C.b, Pesonen L.A., Green O., Sørensen C.A.G. Internet of Things in arable farming: implementation, applications, challenges and potential. Biosyst. Eng. 2020; 191 :60–84. [ Google Scholar ]
  • Villarreal V., Fontecha J., Hervás R., Bravo J. Mobile and ubiquitous architecture for the medical control of chronic diseases through the use of intelligent devices: using the architecture for patients with diabetes. Future Generat. Comput. Syst. 2014; 34 :161–175. [ Google Scholar ]
  • Villarrubia G., Bajo J., de Paz J.F., Corchado J.M. Monitoring and detection platform to prevent anomalous situations in home care. Sensors. 2014; 14 (6):9900–9921. [ PMC free article ] [ PubMed ] [ Google Scholar ]
  • Voca N., Ribic B. Biofuel production and utilization through smart and sustainable biowaste management. J. Clean. Prod. 2020; 259 :120742. [ Google Scholar ]
  • Vohnout S., Engelman M., Enikov E. Miniature MEMS-based data recorder for prognostics and health management (PHM) IEEE AUTOTESTCON. 2010:1–8. doi: 10.1109/AUTEST.2010.5613608. [ CrossRef ] [ Google Scholar ]
  • Wang M., Tan J., Li Y. 2015 IEEE International Conference on Communication Software and Networks (ICCSN) 2015. Design and implementation of enterprise asset management system based on IOT technology. [ CrossRef ] [ Google Scholar ]
  • Wang X.C., Klemeš J.J., Long X., Zhang P., Sabev-Varbanov P., Fan W., Dong X., Wang Y. Measuring the environmental performance of the EU27 from the Water-Energy-Carbon nexus perspective. J. Clean. Prod. 2020; 265 Article number 121832. [ Google Scholar ]
  • Web source: World Health Organization. Who.int/health-topics/coronavirus#tab=tab_1, (accessed, April 2, 2020).
  • Wu C.-M., Liu H.-L., Huang L.-M., Lin J.-F., Hsu M.-W. Proceedings of the 2018 IEEE International Conference on Advanced Manufacturing, ICAM 2018. 2019. Integrating BIM and IoT technology in environmental planning and protection of urban utility tunnel construction; pp. 198–201. Article number 8615004. [ Google Scholar ]
  • Xin Y., Tao F. Developing climate-smart agricultural systems in the North China Plain. Agric. Ecosyst. Environ. 2020; 291 Article number 106791. [ Google Scholar ]
  • Xu Z., Fan W., Dong X., Wang X.-C., Liu Y., Xu H., Klemeš J.J. Analysis of the functional orientation of agricultural systems from the perspective of resource circulation. J. Clean. Prod. 2020; 258 Article number 120642. [ Google Scholar ]
  • Yang M., Wang G., Ahmed K.F., Adugna B., Eggen M., Atsbeha E., You L., Koo J., Anagnostou E. vol. 723. 2020. (The Role of Climate in the Trend and Variability of Ethiopia’s Cereal Crop Yields). Article number 137893. [ PubMed ] [ Google Scholar ]
  • Yapeng W., Xu Y., Yutian Z., Yue L., Cuthbert L. Bluetooth positioning using RSSI and triangulation methods. IEEE Consumer Communications and Networking Conference (CCNC) 2013:837–842. [ Google Scholar ]
  • Zaidan A.A., Zaidan B.B. A review on intelligent process for smart home applications based on IoT: coherent taxonomy, motivation, open challenges, and recommendations. Artif. Intell. Rev. 2020; 53 (1):141–165. [ Google Scholar ]
  • Web source: Natalie Gagliordi. Zdnet.com/article/iot-to-drive-growth-in-connected-devices-through-2022-cisco/, (accessed, March 24, 2020).
  • Zeinalnezhad M., Gholamzadeh A., Feybi C., Goni A., Klemeš J.J. Air pollution prediction using semi-experimental regression model and adaptive neuro-fuzzy inference system. J. Clean. Prod. 2020; 261 :121218. [ Google Scholar ]
  • Zhang L., Alharbe N., Atkins A.S. 2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData) 2016. An IoT application for inventory management with a self-adaptive decision model. [ CrossRef ] [ Google Scholar ]
  • Zhang D., Chan C.C., You Zhou G. Enabling Industrial Internet of Things (IIoT) towards an emerging smart energy system. Global Energy Interconnection. 2018; 1 (1):39–47. [ Google Scholar ]
  • Zheng C., Yuan J., Zhu L., Zhang Y., Shao Q. From digital to sustainable: a scientometric review of smart city literature between 1990 and 2019. J. Clean. Prod. 2019; 258 Article number 120689. [ Google Scholar ]
  • Zhou B., Li W., Wing Chan K., Cao Y., Kuang Y., Liu X., Wang X. Smart home energy management systems: concept, configurations, and scheduling strategies. Renew. Sustain. Energy Rev. 2016; 61 :30–40. [ Google Scholar ]

IMAGES

  1. (DOC) Research Paper on Internet of Things

    internet of things research paper pdf 2021

  2. (PDF) Emerging Technology and Innovation: Internet of Things and its

    internet of things research paper pdf 2021

  3. Aspects of the Internet of Things

    internet of things research paper pdf 2021

  4. Paper published in IEEE Internet of Things Journal 2021

    internet of things research paper pdf 2021

  5. (PDF) Internet of Things (IoT): Definitions, Challenges, and Recent

    internet of things research paper pdf 2021

  6. (PDF) Internet of Things Experimentation: Linked-Data, Sensing-as-a

    internet of things research paper pdf 2021

VIDEO

  1. Research paper discussion

  2. Information Technology essay in English

  3. Class 10th Science : Internet Model set -2

  4. How to Write a Scientific Research Paper

  5. Check out the details of my research paper 😇

  6. Download research papers, Articles from Science Direct and any journal For FREE โหลด paper ฟรี 2023

COMMENTS

  1. (PDF) Internet of things (IoT)

    ... IoT is constructing the global infrastructure which will change the fundamental aspects of our lives, from health services to manufacturing, from agriculture to mining. [7]. ... Design of...

  2. (PDF) Internet of Things (IoT)

    The Internet of Things is an emerging topic of technical, social and economic importance. Consumer products, durable goods, cars and trucks, industrial components and facilities, sensors, and...

  3. (PDF) Internet of Things (IoT): Definitions, Challenges, and Recent

    Indeed, the IoT environment possesses a large spectrum of challenges has a broad impact on their performance, which can be divided into two categories, namely, i) General challenges: such as...

  4. Internet of Things (IoT) for Next-Generation Smart Systems: A Review of

    Abstract: The Internet of Things (IoT)-centric concepts like augmented reality, high-resolution video streaming, self-driven cars, smart environment, e-health care, etc. have a ubiquitous presence now. These applications require higher data-rates, large bandwidth, increased capacity, low latency and high throughput.

  5. PDF Internet of Things (IoT) Technology Research in Business and Management

    report "Towards a Definition of the Internet of Things" by Minerva et al. [50]. They suggest to use two distinct definitions based on different scenarios. Another definition approach comes from the Telecommunication Standardization Sector of the International Telecommunication Union (ITU-T), and states that the Internet of Things is "a ...

  6. PDF Recent Advances in Internet of Things (IoT) Infrastructures for

    prospective research were recommended. Keywords: Internet of Things (IoT); building energy management; smart energy systems; energy efficiency; energy control 1. Introduction The Internet of Things (IoT) is a relatively new and rapidly growing technology. It began in the early 2000s where RFID technology was used for inventory management and

  7. Internet of Things (IoT), Applications and Challenges: A ...

    Article 14 July 2021 1 Introduction During the past few years, the vision of the term Internet has been constantly expanding its wings in every aspect of life. It has become a challenging task for researches to identify the optimal potential of Internet usage.

  8. A systematic review of the research framework and evolution ...

    The Internet of Things has brought unprecedented technological innovation to smart homes, but the impact of this change on technology and users is limited and dispersed. Based on a systematic literature review, the present research conducted a quantitative analysis of 2874 papers (published in 2008-2020) obtained from the Web of Science to bridge the research gap. The current research ...

  9. IEEE INTERNET OF THINGS JOURNAL , 2021 1 IoT-Enabled Social

    The remainder of this paper is organized as follows: Section II highlights the existing research and the gaps in existing research on the topic. Section III argues the necessity of using ASI and the main differences between conventional AI and ASI. Section IV examines the different types of relationships that connects the IoT entities.

  10. IEEE Internet of Things Journal

    IEEE Internet of Things Journal. null | IEEE Xplore. Need Help? US & Canada: +1 800 678 4333 Worldwide: +1 732 981 0060 Contact & Support

  11. Big data applications on the Internet of Things: A systematic

    This paper systematically studies the latest research methods on big data in IoT approaches published between 2016 and August 2021.

  12. Internet of Things

    Internet of Things | Vol 15, September 2021 | ScienceDirect.com by Elsevier Volume 15 Receive an update when the latest issues in this journal are published Sign in to set up alerts Full text access Front matter 2 - Editorial board Article 100449 View PDF Research articles Research articleOpen access

  13. Internet of things: Emerging impacts on digital reporting

    This paper develops a future research agenda for fostering a resurged interest in digital reporting through the emergence of the Internet of Things (IoT). ... (pdf) for example. […] Level 2 is a means of making the underlying information available in a more effective form for analysis and interoperability with other systems, through ...

  14. (Pdf) Internet of Things (Iot): an Overview on Research Challenges and

    The Internet of things (IoT) describes the network of physical objects—"things"—that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging...

  15. PDF Chapter 3: Internet of Things (IoT)

    The 2021 edition of this Chapter will be posted early in 2022; please check back (eps.ieee.org/hir) to replace this earlier version with the latest one. The HIR is devised and intended for technology assessment only and is without regard to any commercial considerations pertaining to individual products or equipment.

  16. PDF Internet of Things: Evolution, Concerns and Security Challenges

    The research assessment is finally concluded by listing the results derived from the literature. Additionally, the paper discusses numerous research challenges to allow further rectifications in the approaches to deal with unusual complications. Keywords: Internet of Things (IoT); machine learning; deep learning; intrusion detection system;

  17. Security trends in Internet of Things: a survey

    The Internet of Things (IoT) is a network of embedded devices that are uniquely identifiable and have embedded software required to communicate between the transient states. The purpose of this study is to explore discrete IoT security challenges pertaining to currently deployed IoT standards and protocols. We have presented a detailed review in this study that focuses on IoT's imminent ...

  18. Internet of Things is a revolutionary approach for future technology

    Internet of Things (IoT) is a new paradigm that has changed the traditional way of living into a high tech life style. Smart city, smart homes, pollution control, energy saving, smart transportation, smart industries are such transformations due to IoT. A lot of crucial research studies and investigations have been done in order to enhance the technology through IoT. However, there are still a ...

  19. IoT based Smart Applications and Recent Research Trends

    Abstract: The Internet of Things (IoT) is a unique and prominent technology of the recent era which is in full swing and will have a phenomenal role in the market going onward.

  20. Internet of Things (IoT): Opportunities, issues and challenges towards

    Four main topical areas were discussed in the herein editorial, i.e. latest advancements in the further fields: (i) IoT technologies in Sustainable Energy and Environment, (ii) IoT enabled Smart City, (iii) E-health - Ambient assisted living systems (iv) IoT technologies in Transportation and Low Carbon Products.

  21. (PDF) Internet of Things: A systematic Literature Review -Overview Paper

    Internet of Things: A systematic Literature Review -Overview Paper Authors: Hayder Alasadi University of Basrah Discover the world's research Content uploaded by Hayder Alasadi Author...

  22. Security in Internet of Things: Issues, Challenges, and Solutions

    Abstract. In the recent past, Internet of Things (IoT) has been a focus of research. With the great potential of IoT, there comes many types of issues and challenges. Security is one of the main ...

  23. (PDF) Internet of Things

    (PDF) Internet of Things Internet of Things Authors: Mahmoud Abd Al Rahman University of Roehampton Discover the world's research 2.3+ billion citations Public Full-text 1 Content uploaded...