NNIRSS: neural network-based intelligent routing scheme for SDN

被引:19
|
作者
Zhang, Chuangchuang [1 ]
Wang, Xingwei [2 ]
Li, Fuliang [1 ]
Huang, Min [3 ]
机构
[1] Northeastern Univ, Coll Comp Sci & Engn, Shenyang 110169, Liaoning, Peoples R China
[2] Northeastern Univ, Coll Software, Shenyang 110169, Liaoning, Peoples R China
[3] Northeastern Univ, State Key Lab Synthet Automat Proc Ind, Coll Informat Sci & Engn, Shenyang 110819, Liaoning, Peoples R China
来源
NEURAL COMPUTING & APPLICATIONS | 2019年 / 31卷 / 10期
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
SDN; Intelligent routing; RBFNN; APC-K-means algorithm; COMBINERS;
D O I
10.1007/s00521-018-3427-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the increasing diversification of network applications, SDN tends to be inefficient to satisfy the diversified application demands. Meanwhile, the continuous update of OpenFlow and flow table expansion causes the efficiency of routing and forwarding ability decreased as well as the storage space of ternary content addressable memory (TCAM) occupied by flow tables increased. In this paper, we present NNIRSS, a novel neural network (NN)-based intelligent routing scheme for SDN, which leverages the centralized controller to achieve transmission patterns of data flow by utilizing NN and replaces flow table with well-trained NN in the form of NN packet. The route of data flow can be predicted based on its application type to meet the quality of service requirements of network applications. Furthermore, we devise a radial basis function neural network-based intelligent routing mechanism. With combining APC-III and K-means algorithm, we propose APC-K-means algorithm to determine radial basis function centers. Finally, the simulation results demonstrate that our proposed NNIRSS is feasible and effective. It can reduce storage space of TCAM and routing time overhead as well as improve routing efficiency.
引用
收藏
页码:6189 / 6205
页数:17
相关论文
共 50 条
  • [31] Artificial neural network-based modeling and intelligent control of transitional flows
    Sahan, RA
    KocSahan, N
    Albin, DC
    Liakopoulos, A
    PROCEEDINGS OF THE 1997 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, 1997, : 359 - 364
  • [32] Intelligent Consumer Flexibility Management With Neural Network-Based Planning and Control
    Kiljander, Jussi
    Sarala, Roope
    Rehu, Jari
    Pakkala, Daniel
    Paakkonen, Pekka
    Takalo-Mattila, Janne
    Kansala, Klaus
    IEEE ACCESS, 2021, 9 : 40755 - 40767
  • [33] SRSC: SDN-based Routing Scheme for CCN
    Aubry, Elian
    Silverston, Thomas
    Chrisment, Isabelle
    2015 1ST IEEE CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT), 2015,
  • [34] Research on Generalized Intelligent Routing Technology Based on Graph Neural Network
    Zheng, Xiangyu
    Huang, Wanwei
    Li, Hui
    Li, Guangyuan
    ELECTRONICS, 2022, 11 (18)
  • [35] An artificial neural network-based scheme for robust watermarking of audio signals
    Yang, HJ
    Patra, JC
    Chan, CW
    2002 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-IV, PROCEEDINGS, 2002, : 1029 - 1032
  • [36] A neural network-based scheme coupled with the RPV model inversion package
    Sedano, Fernando
    Lavergne, Thomas
    Ibanez, Luis Maria
    Gong, Peng
    REMOTE SENSING OF ENVIRONMENT, 2008, 112 (07) : 3271 - 3283
  • [37] An Artificial Neural Network-Based Handover Scheme for Hybrid LiFi Networks
    Ma, Guanghui
    Parthiban, Rajendran
    Karmakar, Nemai
    IEEE ACCESS, 2022, 10 : 130350 - 130358
  • [38] An Artificial Neural Network-Based Handover Scheme for Hybrid LiFi Networks
    Ma, Guanghui
    Parthiban, Rajendran
    Karmakar, Nemai
    IEEE Access, 2022, 10 : 130350 - 130358
  • [39] Impact of decentralization on the performance of a Hopfield neural network-based DCA scheme
    Lazaro, O
    Girma, D
    IEEE COMMUNICATIONS LETTERS, 2001, 5 (11) : 444 - 446
  • [40] The Recursive Network-Based Routing Algorithm
    Choi, Dongmin
    Chung, Ilyong
    SEPADS'10: PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PARALLEL AND DISTRIBUTED SYSTEMS, 2010, : 78 - 80