Deep Reinforcement Learning for the Management of Software-Defined Networks and Network Function Virtualization in an Edge-IoT Architecture

被引:16
|
作者
Alonso, Ricardo S. [1 ]
Sitton-Candanedo, Ines [1 ]
Casado-Vara, Roberto [1 ]
Prieto, Javier [1 ,2 ]
Corchado, Juan M. [1 ,2 ,3 ,4 ]
机构
[1] Univ Salamanca, BISITE Res Grp, Edificio Multiusos I D I,Calle Espejo 2, Salamanca 37007, Spain
[2] AIR Inst, Edificio Parque Cient,Modulo 305,Paseo Belen 11, Valladolid 47011, Spain
[3] Osaka Inst Technol, Dept Elect Informat & Commun, Fac Engn, Asahi Ku, 5-16-1 Omiya, Osaka 5358585, Japan
[4] Univ Malaysia Kelantan, Pusat Komputeran & Informat, Bachok 16300, Kelantan, Malaysia
关键词
industrial internet of things; edge computing; software defined networks; network function virtualization; deep reinforcement learning; WIRELESS NETWORKS; BIG DATA; INTERNET; THINGS; MOBILE; PLATFORM; GAME; MEC; GO;
D O I
10.3390/su12145706
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
The Internet of Things (IoT) paradigm allows the interconnection of millions of sensor devices gathering information and forwarding to the Cloud, where data is stored and processed to infer knowledge and perform analysis and predictions. Cloud service providers charge users based on the computing and storage resources used in the Cloud. In this regard, Edge Computing can be used to reduce these costs. In Edge Computing scenarios, data is pre-processed and filtered in network edge before being sent to the Cloud, resulting in shorter response times and providing a certain service level even if the link between IoT devices and Cloud is interrupted. Moreover, there is a growing trend to share physical network resources and costs through Network Function Virtualization (NFV) architectures. In this sense, and related to NFV, Software-Defined Networks (SDNs) are used to reconfigure the network dynamically according to the necessities during time. For this purpose, Machine Learning mechanisms, such as Deep Reinforcement Learning techniques, can be employed to manage virtual data flows in networks. In this work, we propose the evolution of an existing Edge-IoT architecture to a new improved version in which SDN/NFV are used over the Edge-IoT capabilities. The proposed new architecture contemplates the use of Deep Reinforcement Learning techniques for the implementation of the SDN controller.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Deep learning and software-defined networks: Towards secure IoT architecture
    Dawoud, Ahmed
    Shahristani, Seyed
    Raun, Chun
    [J]. INTERNET OF THINGS, 2018, 3-4 : 82 - 89
  • [2] Deploying Network Functions for Multiaccess Edge-IoT With Deep Reinforcement Learning
    Shu, Chang
    Zhao, Zhiwei
    Min, Geyong
    Hu, Jia
    Zhang, Jie
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (10): : 9507 - 9516
  • [3] Deep Reinforcement Learning for the management of Software-Defined Networks in Smart Farming
    Alonso, Ricardo S.
    Sitton-Candanedo, Ines
    Casado-Vara, Roberto
    Prieto, Javier
    Corchado, Juan M.
    [J]. 2020 INTERNATIONAL CONFERENCE ON OMNI-LAYER INTELLIGENT SYSTEMS (IEEE COINS 2020), 2020, : 135 - 140
  • [4] Deep reinforcement learning-based edge computing offloading algorithm for software-defined IoT
    Zhu, Xiaojuan
    Zhang, Tianhao
    Zhang, Jinwei
    Zhao, Bao
    Zhang, Shunxiang
    Wu, Cai
    [J]. COMPUTER NETWORKS, 2023, 235
  • [5] Scalable Network Virtualization in Software-Defined Networks
    Drutskoy, Dmitry
    Keller, Eric
    Rexford, Jennifer
    [J]. IEEE INTERNET COMPUTING, 2013, 17 (02) : 20 - 27
  • [6] Software-Defined Vehicular Networks With Trust Management: A Deep Reinforcement Learning Approach
    Zhang, Dajun
    Yu, F. Richard
    Yang, Ruizhe
    Zhu, Li
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (02) : 1400 - 1414
  • [7] Software-Defined Network Function Virtualization: A Survey
    Li, Yong
    Chen, Min
    [J]. IEEE ACCESS, 2015, 3 : 2542 - 2553
  • [8] Balanced Service Chaining in Software-Defined Networks with Network Function Virtualization
    Lin, Po-Ching
    Lin, Ying-Dar
    Wu, Cheng-Ying
    Lai, Yuan-Cheng
    Kao, Yi-Chih
    [J]. COMPUTER, 2016, 49 (11) : 68 - 76
  • [9] Container-based Network Function Virtualization for Software-Defined Networks
    Cziva, Richard
    Jouet, Simon
    White, Kyle J. S.
    Pezaros, Dimitrios P.
    [J]. 2015 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2015, : 415 - 420
  • [10] DeepPlace: Deep reinforcement learning for adaptive flow rule placement in Software-Defined IoT Networks
    Tri Gia Nguyen
    Phan, Trung, V
    Dinh Thai Hoang
    Hai Hoang Nguyen
    Duc Tran Le
    [J]. COMPUTER COMMUNICATIONS, 2022, 181 : 156 - 163