How Can Edge Computing Benefit From Software-Defined Networking: A Survey, Use Cases, and Future Directions

被引:306
|
作者
Baktir, Ahmet Cihat [1 ]
Ozgovde, Atay [2 ]
Ersoy, Cem [1 ]
机构
[1] Bogazici Univ, Dept Comp Engn, Comp Networks Res Lab, NETLAB, TR-34342 Istanbul, Turkey
[2] Galatasaray Univ, Dept Comp Engn, TR-34349 Istanbul, Turkey
来源
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS | 2017年 / 19卷 / 04期
关键词
Software-defined networking; edge computing; cloud computing; network virtualization; network management; service-centric network; Internet of Things; wearable computing; INFORMATION-CENTRIC NETWORKING; WIRELESS NETWORKS; DATA-COLLECTION; SERVICE CHAIN; MOBILE; CLOUDLET; SDN; OPENFLOW; CHALLENGES; INTERNET;
D O I
10.1109/COMST.2017.2717482
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A novel paradigm that changes the scene for the modern communication and computation systems is the Edge Computing. It is not a coincidence that terms like Mobile Cloud Computing, Cloudlets, Fog Computing, and Mobile-Edge Computing are gaining popularity both in academia and industry. In this paper, we embrace all these terms under the umbrella concept of "Edge Computing" to name the trend where computational infrastructures hence the services themselves are getting closer to the end user. However, we observe that bringing computational infrastructures to the proximity of the user does not magically solve all technical challenges. Moreover, it creates complexities of its own when not carefully handled. In this paper, these challenges are discussed in depth and categorically analyzed. As a solution direction, we propose that another major trend in networking, namely software-defined networking (SDN), should be taken into account. SDN, which is not proposed specifically for Edge Computing, can in fact serve as an enabler to lower the complexity barriers involved and let the real potential of Edge Computing be achieved. To fully demonstrate our ideas, initially, we put forward a clear collaboration model for the SDN-Edge Computing interaction through practical architectures and show that SDN related mechanisms can feasibly operate within the Edge Computing infrastructures. Then, we provide a detailed survey of the approaches that comprise the Edge Computing domain. A comparative discussion elaborates on where these technologies meet as well as how they differ. Later, we discuss the capabilities of SDN and align them with the technical shortcomings of Edge Computing implementations. We thoroughly investigate the possible modes of operation and interaction between the aforementioned technologies in all directions and technically deduce a set of "Benefit Areas" which is discussed in detail. Lastly, as SDN is an evolving technology, we give the future directions for enhancing the SDN development so that it can take this collaboration to a further level.
引用
收藏
页码:2359 / 2391
页数:33
相关论文
共 26 条
  • [1] How to use Software-Defined Networking to Improve Security - a Survey
    Proenca, Jorge
    Cruz, Tiago
    Monteiro, Edmundo
    Simoes, Paulo
    PROCEEDINGS OF THE 14TH EUROPEAN CONFERENCE ON CYBER WARFARE AND SECURITY (ECCWS-2015), 2015, : 220 - 228
  • [2] Software-Defined Networking Enhanced Edge Computing: A Network-Centric Survey
    Wang, An
    Zha, Zili
    Guo, Yang
    Chen, Songqing
    PROCEEDINGS OF THE IEEE, 2019, 107 (08) : 1500 - 1519
  • [3] Software-Defined Networking: Categories, Analysis, and Future Directions
    Hussain, Mudassar
    Shah, Nadir
    Amin, Rashid
    Alshamrani, Sultan S.
    Alotaibi, Aziz
    Raza, Syed Mohsan
    SENSORS, 2022, 22 (15)
  • [4] Software-Defined Networking Meets Software-Defined Radio in Mobile ad hoc Networks: State of the Art and Future Directions
    Kafetzis, Dimitrios
    Vassilaras, Spyridon
    Vardoulias, Georgios
    Koutsopoulos, Iordanis
    IEEE ACCESS, 2022, 10 : 9989 - 10014
  • [5] A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks
    Nunes, Bruno Astuto A.
    Mendonca, Marc
    Xuan-Nam Nguyen
    Obraczka, Katia
    Turletti, Thierry
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (03): : 1617 - 1634
  • [6] A Survey on software-defined networking in vehicular ad hoc networks: Challenges, applications and use cases
    Chahal, Manisha
    Harit, Sandeep
    Mishra, Krishn K.
    Sangaiah, Arun Kumar
    Zheng, Zhigao
    SUSTAINABLE CITIES AND SOCIETY, 2017, 35 : 830 - 840
  • [7] Packet Scheduling for Multiple-Switch Software-Defined Networking in Edge Computing Environment
    Xue, Hai
    Kim, Kyung Tae
    Youn, Hee Yong
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [8] A mobile edge computing/software-defined networking-enabled architecture for vehicular networks
    Muthanna, Ammar
    Shamilova, Regina
    Ateya, Abdelhamied A.
    Paramonov, Alexander
    Hammoudeh, Mohammad
    INTERNET TECHNOLOGY LETTERS, 2020, 3 (06)
  • [9] How can a mobile service provider reduce costs with software-defined networking?
    Naudts, Bram
    Kind, Mario
    Verbrugge, Sofie
    Colle, Didier
    Pickavet, Mario
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2016, 26 (01) : 56 - 72
  • [10] Role of Network Slicing in Software Defined Networking for 5G: Use Cases and Future Directions
    Babbar, Himanshi
    Rani, Shalli
    AlZubi, Ahmad Ali
    Singh, Aman
    Nasser, Nidal
    Ali, Asmaa
    IEEE WIRELESS COMMUNICATIONS, 2022, 29 (01) : 112 - 118