JOURNAL ARTICLE

A Dynamic Hidden Forwarding Path Planning Method Based on Improved Q-Learning in SDN Environments

Yun ChenKun LvChangzhen Hu

Year: 2018 Journal:   Security and Communication Networks Vol: 2018 Pages: 1-12   Publisher: Hindawi Publishing Corporation

Abstract

Currently, many methods are available to improve the target network’s security. The vast majority of them cannot obtain an optimal attack path and interdict it dynamically and conveniently. Almost all defense strategies aim to repair known vulnerabilities or limit services in target network to improve security of network. These methods cannot response to the attacks in real-time because sometimes they need to wait for manufacturers releasing corresponding countermeasures to repair vulnerabilities. In this paper, we propose an improved Q-learning algorithm to plan an optimal attack path directly and automatically. Based on this path, we use software-defined network (SDN) to adjust routing paths and create hidden forwarding paths dynamically to filter vicious attack requests. Compared to other machine learning algorithms, Q-learning only needs to input the target state to its agents, which can avoid early complex training process. We improve Q-learning algorithm in two aspects. First, a reward function based on the weights of hosts and attack success rates of vulnerabilities is proposed, which can adapt to different network topologies precisely. Second, we remove the actions and merge them into every state that reduces complexity from O(N3) to O(N2). In experiments, after deploying hidden forwarding paths, the security of target network is boosted significantly without having to repair network vulnerabilities immediately.

Keywords:
Computer science Algorithm Path (computing) Artificial intelligence Machine learning Computer network

Metrics

4
Cited By
0.42
FWCI (Field Weighted Citation Impact)
2
Refs
0.63
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Network Security and Intrusion Detection
Physical Sciences →  Computer Science →  Computer Networks and Communications
Information and Cyber Security
Physical Sciences →  Computer Science →  Information Systems
Advanced Malware Detection Techniques
Physical Sciences →  Computer Science →  Signal Processing

Related Documents

JOURNAL ARTICLE

Path Planning in Dynamic Environments Based on Q-Learning

Xiangqi Li

Journal:   Highlights in Science Engineering and Technology Year: 2023 Vol: 63 Pages: 222-230
JOURNAL ARTICLE

Multi-Agent Path Planning Method Based on Improved Deep Q-Network in Dynamic Environments

Shuyi LiMinzhe LiZhongliang Jing

Journal:   Journal of Shanghai Jiaotong University (Science) Year: 2024 Vol: 29 (4)Pages: 601-612
JOURNAL ARTICLE

Robot Path Planning based on an Improved Q-learning Method

Xiaomei Hu

Journal:   Electrical engineering and computer science Year: 2019
BOOK-CHAPTER

Q-Learning Based Robot Path Planning with Improved Dynamic Window Approach

Xiuxia YangChenlei WangYi ZhangHao Yu

Lecture notes in electrical engineering Year: 2022 Pages: 2364-2375
© 2026 ScienceGate Book Chapters — All rights reserved.