The smart grid, as one of typical applications supported by Internet of Things, denoted as a re-engineering and a modernization of the traditional power grid, aims to provide reliable, secure, and efficient energy transmission and distribution to consumers. How to effectively integrate distributed (renewable) energy resources and storage devices to satisfy the energy service requirements of users, while minimizing the power generation and transmission cost, remains a highly pressing challenge in the smart grid. To address this challenge and assess the effectiveness of integrating distributed energy resources and storage devices, in this paper, we develop a theoretical framework to model and analyze three types of power grid systems: 1) the power grid with only bulk energy generators; 2) the power grid with distributed energy resources; and 3) the power grid with both distributed energy resources and storage devices. Based on the metrics of the power cumulative cost and the service reliability to users, we formally model and analyze the impact of integrating distributed energy resources and storage devices in the power grid. We also use the concept of network calculus, which has been traditionally used for carrying out traffic engineering in computer networks, to derive the bounds of both power supply and user demand to achieve a high service reliability to users. Through an extensive performance evaluation, our evaluation results show that integrating distributed energy resources conjointly with energy storage devices can reduce generation costs, smooth the curve of bulk power generation over time, reduce bulk power generation and power distribution losses, and provide a sustainable service reliability to users in the power grid.
Irrigation refers to supplying water to soil through pipes, pumps, and spraying systems to ensure even distribution across the field. In traditional farming or gardening, the setup and usage of an agricultural irrigation system solely rely on the personal experience of farmers. The Food and Agriculture Organization of the United Nations (UN) has projected that by 2030, developing countries will expand their irrigated areas by 34%, while water consumption will only be up 14%. This discrepancy highlights the importance of accurately monitoring water flow and volume rather than people’s rough estimations. The smart irrigation systems, a key subsystem of smart agriculture known as the cyber–physical system (CPS) in the agriculture domain, automate the administration of water flow, volume, and timing via using cutting-edge technologies, especially the Internet of Things (IoT) technology, to solve the challenges. This study explores a comprehensive three-dimensional problem space to thoroughly analyze the IoT’s applications in irrigation systems. Our framework encompasses several critical domains in smart irrigation systems. These domains include soil science, sensor technology, communication protocols, data analysis techniques, and the practical implementations of automated irrigation systems, such as remote monitoring, autonomous operation, and intelligent decision-making processes. Finally, we discuss a few challenges and outline future research directions in this promising field.
31 March 2023 in IEEE Transactions on Emerging Topics in Computing
The rise of deep learning and the Internet of Things (IoT) has driven a number of smart-world applications, which are mostly deployed in distributed environments. Federated learning, a privacy-preserving collaborative learning paradigm, has shown considerable potential to leverage the rich distributed data at network edges. Nonetheless, the heterogeneity of IoT devices and their connected network environment impedes federated learning applications in IoT systems. Particularly, the stale gradients updated by slower local learners impact the effectiveness of federated learning. Transmitting weight updates with a large number of users leads to network congestion at the edge of the network and incurs unaffordable communication costs. To overcome these challenges, we propose a transfer knowledge based federated learning framework under a resource-limited distributed system. We formulate a knowledge distillation based federated learning optimization problem with the consideration of dynamic local resource. The proposed approach carries out federated learning with the help of knowledge distillation to avoid occupying the expensive network bandwidth or bringing a heavy burden to the network. Theoretical analysis demonstrates convergence of the learning process. The experimental results on three public datasets illustrate that the proposed framework is capable of substantially improving the efficiency of federated learning and outperforming state-of-the-art schemes.
Solving quadratic congruences is a widely applied operation in cryptographic protocols to ensure the data secrecy in the Internet of Things (IoT). Yet it requires unaffordable computation resource for resource-constrained IoT devices when bulk of this type of operations need to be performed. How to efficiently and effectively solve quadratic congruences on IoT devices becomes a challenging issue. To address this problem, in this paper, we propose two practical and secure outsourcing algorithms for solving quadratic congruences. Our proposed algorithms enable the IoT devices to outsource the heavy computation of solving quadratic congruences to a single cloud server, and therefore achieves high efficiency for IoT devices. Meanwhile, we obscure the input and the output so that the outsourcing process will not leak the privacy of the computation, and the IoT devices in our algorithms can detect any misbehavior of the cloud server with a probability of 1. In addition, we take the Rabin encryption algorithm as an example to show how our proposed algorithms can be applied to IoT applications. The theoretical analysis and experimental results support that our proposed algorithms are secure and efficient.
29 September 2020 in IEEE Internet of Things Journal
Industrial Internet of Things (IIoT) envisions the tight coupling of numerous critical industrial manufacturing subsystems, such as control, networking, and computing through the ubiquitous Internet of Things technologies. Nonetheless, such interconnectivity poses significant challenges to the successful management and operation of massively distributed industrial manufacturing systems. Without carefully integrated system design, the nonoptimal management and operation of highly intertwined subsystems can lead to the loss of productivity and ultimately the value of factories and plants. To address this issue, in this article, we conduct the integrated design that is capable of simultaneously configuring both control and networking subsystems in IIoT with consideration for their inherent interdependencies. We first analyze the performance of the dynamic backoff exponential (BE) in IEEE 802.15.4 carrier-sense multiple access (CSMA) and show the performance improvement of dynamic BE. We then design a model-free reinforcement learning algorithm to configure the control and networking subsystems automatically via systematic trial and error, as it is impractical to build a model for a highly intertwined complex IIoT system. Considering the time-sensitive characteristics of IIoT systems, we design priority-aware policies based on importance among networking traffic (i.e., sensing traffic and actuation traffic) to improve the convergence speed. The experimental results demonstrate that our priority-aware reinforcement-learning-based integrated design can successfully reconfigure the complex and highly intertwined IIoT system at runtime with a minimal convergence time. Besides, our approach reduces convergence time by 37.5%, and energy consumption by 9.2%, compared to the standard reinforcement learning approach.
Randomness is integral to computer security, influencing fields such as cryptography and machine learning. In the context of cybersecurity, particularly for the Internet of Things (IoT), high levels of randomness are essential to secure cryptographic protocols. Quantum computing introduces significant risks to traditional encryption methods. To address these challenges, we propose investigating a quantum-safe solution for IoT-trusted computing. Specifically, we implement the first lightweight, practical integration of a quantum random number generator (QRNG) with a software-based trusted platform module (TPM) to create a deployable quantum trusted platform module (QTPM) prototype for IoT systems to improve cryptographic capabilities. The proposed quantum entropy as a service (QEaaS) framework further extends quantum entropy access to legacy and resource-constrained devices. Through the evaluation, we compare the performance of QRNG with traditional Pseudo-random Number Generators (PRNGs), demonstrating the effectiveness of the quantum TPM. Our paper highlights the transformative potential of integrating quantum technology to bolster IoT security.