Software-Defined Edge Computing (SDEC): Principle, Open IoT System Architecture, Applications, and Challenges

被引:25
|
作者
Hu, Pengfei [1 ,2 ]
Chen, Wai [3 ]
He, Chunming [4 ]
Li, Yiping [5 ]
Ning, Huansheng [6 ,7 ]
机构
[1] HollySys Grp Co Ltd, Res Inst, Beijing 100176, Peoples R China
[2] Beijing HollySys Co Ltd, Beijing 100176, Peoples R China
[3] China Mobile Res Inst, Dept IoT Technol Res, Beijing 100053, Peoples R China
[4] HollySys Grp Co Ltd, Beijing 100176, Peoples R China
[5] State Informat Ctr, Beijing 100045, Peoples R China
[6] Univ Sci & Technol Beijing, Sch Comp & Commun Engn, Beijing 100083, Peoples R China
[7] Beijing Engn Res Ctr Cyberspace Data Anal & Appli, Beijing 100083, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2020年 / 7卷 / 07期
基金
中国国家自然科学基金;
关键词
Software; Edge computing; Internet of Things; Hardware; Systems architecture; Computational modeling; Virtualization; edge device modeling; Internet of Things (IoT); IoT system architecture; smart factory; software-defined edge computing (SDEC); INTERNET; NETWORKING; THINGS; FUTURE; CLOUD;
D O I
10.1109/JIOT.2019.2954528
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge computing is a bridge for realizing the convergence between physical space and cyber space in the Internet of Things (IoT) paradigm. Large numbers of physical objects produce a huge amount of data that needs to be efficiently processed in the edge side. This situation urgently requires novel ideas and framework in the design and management of edge computing to improve and enhance its performance. In this article, we propose an approach and principle of software-defined edge computing (SDEC) from the perspective of cyber-physical mapping, where the ultimate goal is to achieve a highly automatic and intelligent edge computing system. The SDEC can also help realize flexible management and intelligent collaboration among various edge hardware resources and services by way of software. To this end, we design an SDEC-based open IoT system architecture which decouples upper level IoT applications from the underlying physical edge resources and builds dynamically reconfigurable smart edge services. The software-definition mechanism of the SDEC platform is proposed to introduce the detailed processes that the underlying physical devices are defined in the form of software. We also describe an illustrative application case about smart factory to present the practical effectiveness of the proposed scheme. Finally, we outline several challenges which are worthy of in-depth study and research. The SDEC paradigm can share, reuse, recombine, and reconfigure edge resources and services so that the overall service capability of the edge side can be improved.
引用
收藏
页码:5934 / 5945
页数:12
相关论文
共 50 条
  • [1] Software-Defined Edge Computing (SDEC): Principles, Open System Architecture and Challenges
    Hu, Pengfei
    Chen, Wai
    [J]. 2019 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI 2019), 2019, : 8 - 16
  • [2] A Software-Defined IoT Device Management Framework for Edge and Cloud Computing
    Mavromatis, Alex
    Colman-Meixner, Carlos
    Silva, Aloizio P.
    Vasilakos, Xenofon
    Nejabati, Reza
    Simeonidou, Dimitra
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (03): : 1718 - 1735
  • [3] Software-Defined Cloud Computing: Architectural Elements and Open Challenges
    Buyya, Rajkumar
    Calheiros, Rodrigo N.
    Son, Jungmin
    Dastjerdi, Amir Vahid
    Yoon, Young
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 1 - 12
  • [4] SDEC: A Platform for Software Defined Mobile Edge Computing Research and Experimentation
    Subramanya, Tejas
    Goratti, Leonardo
    Khan, Shah Nawaz
    Kafetzakis, Emmanouil
    Giannoulakis, Ioannis
    Riggio, Roberto
    [J]. 2017 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (NFV-SDN), 2017, : 186 - 187
  • [5] Software-Defined Fog Network Architecture for IoT
    Tomovic, Slavica
    Yoshigoe, Kenji
    Maljevic, Ivo
    Radusinovic, Igor
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2017, 92 (01) : 181 - 196
  • [6] Software-Defined Fog Network Architecture for IoT
    Slavica Tomovic
    Kenji Yoshigoe
    Ivo Maljevic
    Igor Radusinovic
    [J]. Wireless Personal Communications, 2017, 92 : 181 - 196
  • [7] A Distributed Software-Defined Multi-Agent Architecture for Unifying IoT Applications
    Liu, Xiaoxue
    Leon-Garcia, Alberto
    Zhu, Peidong
    [J]. 2017 8TH IEEE ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2017, : 49 - 55
  • [8] Soft-Health: Software-Defined Fog Architecture for IoT Applications in Healthcare
    Roy, Chandana
    Saha, Ruelia
    Misra, Sudip
    Niyato, Dusit
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (03): : 2455 - 2462
  • [9] Software-Defined System Support for Enabling Ubiquitous Mobile Edge Computing
    Jararweh, Yaser
    Alsmirat, Mohammad
    Al-Ayyoub, Mahmoud
    Benkhelifa, Elhadj
    Darabseh, Ala'
    Gupta, Brij
    Doulat, Ahmad
    [J]. COMPUTER JOURNAL, 2017, 60 (10): : 1443 - 1457
  • [10] A software-defined architecture for control of IoT cyberphysical systems
    Darabseh, Ala'
    Freris, Nikolaos M.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (04): : 1107 - 1122