A Survey on the Edge Computing for the Internet of Things
1.4K
TL;DR: A comprehensive survey, analyzing how edge computing improves the performance of IoT networks and considers security issues in edge computing, evaluating the availability, integrity, and the confidentiality of security strategies of each group, and proposing a framework for security evaluation of IoT Networks with edge computing.
read more
Abstract: The Internet of Things (IoT) now permeates our daily lives, providing important measurement and collection tools to inform our every decision. Millions of sensors and devices are continuously producing data and exchanging important messages via complex networks supporting machine-to-machine communications and monitoring and controlling critical smart-world infrastructures. As a strategy to mitigate the escalation in resource congestion, edge computing has emerged as a new paradigm to solve IoT and localized computing needs. Compared with the well-known cloud computing, edge computing will migrate data computation or storage to the network “edge,” near the end users. Thus, a number of computation nodes distributed across the network can offload the computational stress away from the centralized data center, and can significantly reduce the latency in message exchange. In addition, the distributed structure can balance network traffic and avoid the traffic peaks in IoT networks, reducing the transmission latency between edge/cloudlet servers and end users, as well as reducing response times for real-time IoT applications in comparison with traditional cloud services. Furthermore, by transferring computation and communication overhead from nodes with limited battery supply to nodes with significant power resources, the system can extend the lifetime of the individual nodes. In this paper, we conduct a comprehensive survey, analyzing how edge computing improves the performance of IoT networks. We categorize edge computing into different groups based on architecture, and study their performance by comparing network latency, bandwidth occupation, energy consumption, and overhead. In addition, we consider security issues in edge computing, evaluating the availability, integrity, and the confidentiality of security strategies of each group, and propose a framework for security evaluation of IoT networks with edge computing. Finally, we compare the performance of various IoT applications (smart city, smart grid, smart transportation, and so on) in edge computing and traditional cloud computing architectures.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
A Survey on IoT Security: Application Areas, Security Threats, and Solution Architectures
TL;DR: A detailed review of the security-related challenges and sources of threat in the IoT applications is presented and four different technologies, blockchain, fog computing, edge computing, and machine learning, to increase the level of security in IoT are discussed.
Integrated Blockchain and Edge Computing Systems: A Survey, Some Research Issues and Challenges
TL;DR: This survey investigates some of the work that has been done to enable the integrated blockchain and edge computing system and discusses the research challenges, identifying several vital aspects of the integration of blockchain andEdge computing: motivations, frameworks, enabling functionalities, and challenges.
740
A survey of multi-access edge computing in 5G and beyond : fundamentals, technology integration, and state-of-the-art.
Quoc-Viet Pham,Fang Fang,Vu Nguyen Ha,Md. Jalil Piran,Mai Le,Long Bao Le,Won-Joo Hwang,Zhiguo Ding +7 more
TL;DR: In this article, the authors provide a comprehensive overview of mobile edge computing (MEC) and its potential use cases and applications, as well as discuss challenges and potential future directions for MEC research.
A Survey of Deep Learning: Platforms, Applications and Emerging Research Trends
William G. Hatcher,Wei Yu +1 more
TL;DR: A thorough investigation of deep learning in its applications and mechanisms is sought, as a categorical collection of state of the art in deep learning research, to provide a broad reference for those seeking a primer on deep learning and its various implementations, platforms, algorithms, and uses in a variety of smart-world systems.
603
A Survey on Industrial Internet of Things: A Cyber-Physical Systems Perspective
TL;DR: This paper comprehensively survey the body of existing research on I-IoT, and proposes a three-dimensional framework to explore the existing research space and investigate the adoption of some representative networking technologies, including 5G, machine-to-machine communication, and software-defined networking.
576
References
Energy-Efficient Offloading for Mobile Edge Computing in 5G Heterogeneous Networks
Ke Zhang,Yuming Mao,Supeng Leng,Quanxin Zhao,Longjiang Li,Xin Peng,Li Pan,Sabita Maharjan,Yan Zhang +8 more
TL;DR: An optimization problem is formulated to minimize the energy consumption of the offloading system, where the energy cost of both task computing and file transmission are taken into consideration, and an EECO scheme is designed, which jointly optimizes offloading and radio resource allocation to obtain the minimal energy consumption under the latency constraints.
915
Pinocchio: Nearly Practical Verifiable Computation
Bryan Parno,Jon Howell,Craig Gentry,Mariana Raykova +3 more
- 19 May 2013
TL;DR: This work introduces Pinocchio, a built system for efficiently verifying general computations while relying only on cryptographic assumptions, and is the first general-purpose system to demonstrate verification cheaper than native execution (for some apps).
Joint Optimization of Radio and Computational Resources for Multicell Mobile-Edge Computing
Stefania Sardellitti,Gesualdo Scutari,Sergio Barbarossa +2 more
- 22 Jun 2015
TL;DR: In this article, the authors considered an MIMO multicell system where multiple mobile users (MUs) ask for computation offloading to a common cloud server and formulated the offloading problem as the joint optimization of the radio resources and the computational resources to minimize the overall users' energy consumption, while meeting latency constraints.
883
Green Cloud Computing: Balancing Energy in Processing, Storage, and Transport
J. Baliga,Robert Ayre,Kerry Hinton,Rodney S. Tucker +3 more
- 01 Jan 2011
TL;DR: In this paper, the authors present an analysis of energy consumption in cloud computing, considering both public and private clouds, and include energy consumption of switching and transmission as well as data processing and data storage.
A Survey on Network Codes for Distributed Storage
Alexandros G. Dimakis,Kannan Ramchandran,Yunnan Wu,Changho Suh +3 more
- 04 Feb 2011
TL;DR: In this paper, the authors provide an overview of the research results on network coding for distributed storage systems and provide a comparison between erasure codes and network coding techniques, showing that maintenance bandwidth can be reduced by orders of magnitude compared to standard erasure code.
816