Traffic scheduling for deep packet inspection in software-defined networks

被引:14
|
作者
Huang, Huawei [1 ]
Li, Peng [1 ]
Guo, Song [1 ]
机构
[1] Univ Aizu, Dept Comp Sci & Engn, Aizu Wakamatsu, Fukushima, Japan
来源
关键词
deep packet inspection; software-defined network; traffic scheduling;
D O I
10.1002/cpe.3967
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Deep packet inspection (DPI) is important for network security. In this paper, we consider a software-defined network where several DPI proxy nodes are available for serving flows from ingress switches. These DPI proxy nodes can be implemented in either software or hardware. We study an integrated proxy allocation and routing determining problem with the objective of minimizing the total delay of flows from ingress switches to DPI proxies. This problem is formulated as an integer linear programming problem that is NP-hard in general. To solve this problem, we design a 2-phase algorithm that can quickly select proxy and find routing paths for incoming flows. Finally, extensive simulations are conducted to evaluate the performance of our proposed algorithm. Some useful parameter setting insights are obtained.
引用
下载
收藏
页数:8
相关论文
共 50 条
  • [41] Optimized Packet Classification for Software-Defined Networking
    Perez, K. Guerra
    Yang, X.
    Scott-Hayward, S.
    Sezer, S.
    2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, : 859 - 864
  • [42] Languages for Software-Defined Networks
    Foster, Nate
    Guha, Arjun
    Reitblatt, Mark
    Story, Alec
    Freedman, Michael J.
    Katta, Naga Praveen
    Monsanto, Christopher
    Reich, Joshua
    Rexford, Jennifer
    Schlesinger, Cole
    Walker, David
    Harrison, Major Robert
    IEEE COMMUNICATIONS MAGAZINE, 2013, 51 (02) : 128 - 134
  • [43] On the Security of Software-Defined Networks
    Prasad, Abhinandan S.
    Koll, David
    Fu, Xiaoming
    2015 FOURTH EUROPEAN WORKSHOP ON SOFTWARE DEFINED NETWORKS - EWSDN 2015, 2015, : 105 - 106
  • [44] On the Fingerprinting of Software-Defined Networks
    Cui, Heng
    Karame, Ghassan O.
    Klaedtke, Felix
    Bifulco, Roberto
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2016, 11 (10) : 2160 - 2173
  • [45] Abstractions for Software-Defined Networks
    Casado, Martin
    Foster, Nate
    Guha, Arjun
    COMMUNICATIONS OF THE ACM, 2014, 57 (10) : 86 - 95
  • [46] Software-Defined Access Networks
    Elbers, Joerg-Peter
    Grobe, Klaus
    Magee, Anthony
    2014 EUROPEAN CONFERENCE ON OPTICAL COMMUNICATION (ECOC), 2014,
  • [47] Packet Scheduling for Multiple-Switch Software-Defined Networking in Edge Computing Environment
    Xue, Hai
    Kim, Kyung Tae
    Youn, Hee Yong
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [48] Fingerprinting Software-defined Networks
    Bifulco, Roberto
    Cui, Heng
    Karame, Ghassan O.
    Klaedtke, Felix
    2015 IEEE 23RD INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2015, : 453 - 459
  • [49] Software-Defined Access Networks
    Kerpez, Kenneth J.
    Cioffi, John M.
    Ginis, George
    Goldburg, Marc
    Galli, Stefano
    Silverman, Peter
    IEEE COMMUNICATIONS MAGAZINE, 2014, 52 (09) : 152 - 159
  • [50] Optimal scheduling for multi-flow update in Software-Defined Networks
    Liu, Yujie
    Li, Yong
    Wang, Yue
    Yuan, Jian
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2015, 54 : 11 - 19