Moving Target Defense for In-Vehicle Software-Defined Networking: IP Shuffling in Network Slicing with Multiagent Deep Reinforcement Learning

被引:5
|
作者
Yoon, Seunghyun [1 ]
Cho, Jin-Hee [2 ]
Kim, Dong Seong [3 ]
Moore, Terrence J. [4 ]
Nelson, Frederica F. [4 ]
Lim, Hyuk [1 ]
Leslie, Nandi [4 ]
Kamhoua, Charles A. [4 ]
机构
[1] Gwangju Inst Sci & Technol, Gwangju, South Korea
[2] Virginia Tech, Falls Church, VA USA
[3] Univ Queensland, Brisbane, Qld, Australia
[4] US Army, Res Lab, Adelphi, MD USA
关键词
Moving target defense (MTD); IP shuffling; software-defined networking (SDN); network slicing; in-vehicle network; deep reinforcement learning (DRL); multi-agent system; multi-agent DRL;
D O I
10.1117/12.2557850
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Moving target defense (MTD) is an emerging defense principle that aims to dynamically change attack surface to confuse attackers. By dynamic reconfiguration, MTD intends to invalidate the attacker's intelligence or information collection during reconnaissance, resulting in wasted resources and high attack cost/complexity for the attacker. One of the key merits of MTD is its capability to offer 'affordable defense,' by working with legacy defense mechanisms, such as intrusion detection systems (IDS) or other cryptographic mechanisms. On the other hand, a well-known drawback of MTD is the additional overhead, such as reconfiguration cost and/or potential interruptions of service availability to normal users. In this work, we aim to develop a highly secure, resilient, and affordable MTD-based proactive defense mechanism, which achieves multiple objectives of minimizing system security vulnerabilities and defense cost while maximizing service availability. To this end, we propose a multi-agent Deep Reinforcement Learning (mDRL)-based network slicing technique that can help determine two key resource management decisions: (1) link bandwidth allocation to meet Quality-of-Service requirements and (2) the frequency of triggering IP shuffling as an MTD operation not to hinder service availability by maintaining normal system operations. Specifically, we apply this strategy in an in-vehicle network that uses software-defined networking (SDN) technology to deploy the IP shuffling-based MTD, which dynamically changes IP addresses assigned to electronic control unit (ECU) nodes to introduce uncertainty or confusion for attackers.
引用
收藏
页数:10
相关论文
共 50 条
  • [31] DROM: Optimizing the Routing in Software-Defined Networks With Deep Reinforcement Learning
    Yu, Changhe
    Lan, Julong
    Guo, Zehua
    Hu, Yuxiang
    [J]. IEEE ACCESS, 2018, 6 : 64533 - 64539
  • [32] Simplified Stream Reservation Protocol Over Software-Defined Networks for In-Vehicle Time-Sensitive Networking
    Nam, Sangjin
    Kim, Hyogon
    Min, Sung-Gi
    [J]. IEEE ACCESS, 2021, 9 : 84700 - 84711
  • [33] Strategies for Integrating Control Flows in Software-Defined In-Vehicle Networks and Their Impact on Network Security
    Hackel, Timo
    Schmidt, Anja
    Meyer, Philipp
    Korf, Franz
    Schmidt, Thomas C.
    [J]. 2020 IEEE VEHICULAR NETWORKING CONFERENCE (VNC), 2020,
  • [34] A Novel Moving Target Defense Technique to Secure Communication Links in Software-Defined Networks
    Almohaimeed, Abdulrahman
    Asaduzzaman, Abu
    [J]. PROCEEDINGS OF THE 2019 FIFTH INTERNATIONAL CONFERENCE ON MOBILE AND SECURE SERVICES (MOBISECSERV), 2019,
  • [35] A Software-Defined Approach for Mitigating Insider and External Threats via Moving Target Defense
    d'Ambrosio, Nicola
    Melluso, Emma
    Perrone, Gaetano
    Romano, Simon Pietro
    [J]. 2023 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS, NFV-SDN, 2023, : 213 - 219
  • [36] A Novel Traffic Classification Approach by Employing Deep Learning on Software-Defined Networking
    Nunez-Agurto, Daniel
    Fuertes, Walter
    Marrone, Luis
    Benavides-Astudillo, Eduardo
    Coronel-Guerrero, Christian
    Perez, Franklin
    [J]. FUTURE INTERNET, 2024, 16 (05)
  • [37] Managing Energy Consumption of Devices with Multiconnectivity by Deep Learning and Software-Defined Networking
    Shams, Ramiza
    Abdrabou, Atef
    Al Bataineh, Mohammad
    Noordin, Kamarul Ariffin
    [J]. SENSORS, 2023, 23 (18)
  • [38] Software-Defined Networking (SDN)-Based Network Services for Smart Learning Environment
    Govindarajan, Kannan
    Kumar, Vivekanandan Suresh
    Boulanger, David
    Seanosky, Jeremie
    Bell, Jason
    Pinnell, Colin
    Kinshuk
    Somasundaram, Thamarai Selvi
    [J]. STATE-OF-THE-ART AND FUTURE DIRECTIONS OF SMART LEARNING, 2016, : 69 - 76
  • [39] Reconfigurable Network Topology Based on Deep Reinforcement Learning in Software-Defined Data-Center Networks
    Yang, Wen
    Guo, Bingli
    Shang, Yu
    Huang, Shanguo
    [J]. 2020 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE (ACP) AND INTERNATIONAL CONFERENCE ON INFORMATION PHOTONICS AND OPTICAL COMMUNICATIONS (IPOC), 2020,
  • [40] Combining Software-Defined and Delay-Tolerant Networking Concepts With Deep Reinforcement Learning Technology to Enhance Vehicular Networks
    Nakayima, Olivia
    Soliman, Mostafa I.
    Ueda, Kazunori
    Mohamed, Samir A. Elsagheer
    [J]. IEEE OPEN JOURNAL OF VEHICULAR TECHNOLOGY, 2024, 5 : 721 - 736