Abstract

The Internet of Things (IoT) is now infiltrating into our daily lives, providing important measurement and collection tools to inform us of every decision. Millions of sensors and devices continue to generate data and exchange important information through complex networks that support machine-to-machine communication and monitor and control critical smart world infrastructure. As a strategy to alleviate resource congestion escalation, edge computing has become a new paradigm for addressing the needs of the Internet of Things and localization computing. Compared to well-known cloud computing, edge computing migrates data calculations or storage to the edge of the network near the end-user. Thus, multiple compute nodes distributed across the network can offload computational pressure from a centralized data center and can significantly reduce latency in message exchanges. Besides, the distributed architecture balances network traffic and avoids spikes in traffic in the IoT network, reduces latency between edge/cloud servers and end-users, and reduces response time for real-time IoT applications compared to traditional cloud services. In this article, we conducted a comprehensive survey to analyze how edge computing can improve the performance of IoT networks. We classify edge calculations into different groups based on the architecture and study their performance by comparing network latency, bandwidth usage, power consumption, and overhead. Through the systematic introduction of the concept of edge computing, typical application scenarios, research status, and key technologies, it is considered that the development of edge computing is still in the initial stage. There are still many problems in practical applications that need to be solved, including optimizing edge computing performance, security, interoperability, and intelligent edge operations management services.

Highlights

  • Edge computing is an open platform that integrates network, computing, storage, and application core capabilities on the edge of the network that is physically close to the data source [25]

  • We introduce the model of edge computing in detail from the aspects of concepts, key technologies, typical applications, current trends, and challenges, aiming to provide a reference for edge computing researchers [6]

  • We will introduce several emerging application scenarios based on the edge computing framework design, some of which are discussed in the European Telecommunications Standards Institute (ETSI) white paper, such as video analytics and big mobile data

Read more

Summary

Introduction

Edge computing is an open platform that integrates network, computing, storage, and application core capabilities on the edge of the network that is physically close to the data source [25] It provides a computing model for edge intelligence services. In the Internet of Everything, with the increase in the number of edge devices, the amount of data generated by these devices is exploding, resulting in network bandwidth becoming a bottleneck in cloud computing. In the edge computing model, the edge device has the processing capability of performing calculation and data analysis, and migrates some or all of the computing tasks performed by the original cloud computing model to the network edge device, reducing the computing load of the cloud server, slowing down the pressure of the network bandwidth, and improving the processing efficiency of data in the era of Internet of Everything. We introduce the model of edge computing in detail from the aspects of concepts, key technologies, typical applications, current trends, and challenges, aiming to provide a reference for edge computing researchers [6]

Basic Concepts and Architecture
Example of Edge Calculation
Advantages of Edge Computing
Edge Computing Security Threat
A Typical Application of Edge Computing
Edge Computing Security Technology
Edge Computing Intrusion Detection Technology
Edge Computing Access Control Technology
Edge Computing and Mobility Management
Challenge
Findings
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call