Scinovex
article Open AccessTop 1% cited

A Survey on the Edge Computing for the Internet of Things

IEEE Access · 2017 · Vol. 6 · pp. 6900–6919
Wei YuFan LiangXiaofei HeWilliam G. HatcherChao LuJie LinXinyu Yang

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.

IoT and Edge/Fog ComputingCloud Computing and Resource ManagementInnovation in Digital Healthcare SystemsComputer scienceEdge computingEnhanced Data Rates for GSM EvolutionInternet of ThingsThe InternetWorld Wide WebTelecommunications

Funding

  • National Science Foundation
  • University of Maryland
  • National Natural Science Foundation of China
  • Fundamental Research Funds for the Central Universities
Citations
1,458
FWCI
90.43
field-weighted impact
References
153
Percentile
100%
vs. same field & year
Citations per year
References
Internet of Things for Smart Cities
IEEE Internet of Things Journal · 2014 · 6,008 citations
Research Directions for the Internet of Things
IEEE Internet of Things Journal · 2014 · 1,915 citations
Energy-Efficient Resource Allocation for Mobile-Edge Computation Offloading
IEEE Transactions on Wireless Communications · 2016 · 1,534 citations
Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting Devices
IEEE Journal on Selected Areas in Communications · 2016 · 1,667 citations
Edge Computing: Vision and Challenges
IEEE Internet of Things Journal · 2016 · 7,597 citations
Fog and IoT: An Overview of Research Opportunities
IEEE Internet of Things Journal · 2016 · 2,307 citations
Mobile-Edge Computing: Partial Computation Offloading Using Dynamic Voltage Scaling
IEEE Transactions on Communications · 2016 · 1,016 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.