Near-optimal responsive traffic engineering in software defined networks based on deep learning

被引:5
|
作者
Salman, Mohammed, I [1 ,2 ,3 ]
Bin Wang [1 ]
机构
[1] Wright State Univ, Dayton, OH 45435 USA
[2] Miami Univ, Oxford, OH 45056 USA
[3] Anbar Univ, Ramadi, Anbar, Iraq
基金
美国国家科学基金会;
关键词
Traffic engineering; Network traffic control; Software defined networking; Oblivious routing; Optimization Deep learning; KNOWLEDGE ACQUISITION; PERFORMANCE; CONGESTION;
D O I
10.1016/j.future.2022.04.036
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The routing problem for traffic engineering can be solved using different techniques. For example, the problem can be formulated as a linear program (LP) or a mixed-integer linear program (MILP) that requires solving a complex optimization problem. Thus, this approach typically cannot be used for solving a large problem in real time. Alternatively, heuristic algorithms may be devised that, though fast, do not guarantee an optimal decision. This work proposes a novel design of a system that employs a deep learning model trained on optimal decisions to solve the routing problem. The model learns to adapt to traffic dynamics by updating the traffic split ratios to distribute traffic to a few paths between a source and a destination instead of frequently computing a single path for a source and destination pair. This solves the problem of network disturbance and traffic disruption. Specifically, we train two deep learning models: DNN (MLP), which is fully connected layers of neurons, and DNN (LSTM) that consists of a few layers of LSTM neural network and a dense layer. The two models are evaluated in a TE simulator. The system offers two important features of a good traffic engineering system: producing close to optimal traffic engineering results and responding to traffic dynamics in real time. We perform simulations on two topologies, the ATT North America topology, and a 4x4 grid topology. The results show that our proposed system can learn from optimal decisions to attain a responsive traffic engineering system. (c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:172 / 180
页数:9
相关论文
共 50 条
  • [1] Achieving Near-Optimal Traffic Engineering in Hybrid Software Defined Networks
    He, Jun
    Song, Wei
    2015 IFIP NETWORKING CONFERENCE (IFIP NETWORKING), 2015,
  • [2] Traffic engineering for software defined networks
    Zhou T.-Q.
    Cai Z.-P.
    Xia J.
    Xu M.
    Ruan Jian Xue Bao/Journal of Software, 2016, 27 (02): : 394 - 417
  • [3] Traffic Engineering in Software Defined Networks
    Agarwal, Sugam
    Kodialam, Murali
    Lakshman, T. V.
    2013 PROCEEDINGS IEEE INFOCOM, 2013, : 2211 - 2219
  • [4] Achieving near-optimal traffic engineering solutions for current OSPF/IS-IS networks
    Sridharan, A
    Guérin, R
    Diot, C
    IEEE INFOCOM 2003: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2003, : 1167 - 1177
  • [5] Achieving near-optimal traffic engineering solutions for current OSPF/IS-IS networks
    Sridharan, A
    Guérin, R
    Diot, C
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2005, 13 (02) : 234 - 247
  • [6] Near-Optimal Routing Protection for In-Band Software-Defined Heterogeneous Networks
    Huang, Huawei
    Guo, Song
    Liang, Weifa
    Li, Keqiu
    Ye, Baoliu
    Zhuang, Weihua
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (11) : 2918 - 2934
  • [7] Near-Optimal Robust Virtual Controller Placement in 5G Software Defined Networks
    Tohidi, Ehsan
    Parsaeefard, Saeedeh
    Maddah-Ali, Mohammad Ali
    Khalaj, Babak Hossein
    Leon-Garcia, Alberto
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (02): : 1687 - 1697
  • [8] Deep Reinforcement Learning-Based Traffic Sampling for Multiple Traffic Analyzers on Software-Defined Networks
    Kim, Sunghwan
    Yoon, Seunghyun
    Lim, Hyuk
    IEEE ACCESS, 2021, 9 : 47815 - 47827
  • [9] Traffic Engineering in Software-defined Networks using Reinforcement Learning: A Review
    Dake, Delali Kwasi
    Gadze, James Dzisi
    Klogo, Griffith Selorm
    Nunoo-Mensah, Henry
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (05) : 330 - 345
  • [10] Differentiated analysis for music traffic in software defined networks: A method of deep learning
    Yang, Yuanyuan
    Soradi-Zeid, Samaneh
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 107