IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v16y2024i5p153-d1385338.html
   My bibliography  Save this article

A Novel Traffic Classification Approach by Employing Deep Learning on Software-Defined Networking

Author

Listed:
  • Daniel Nuñez-Agurto

    (Department of Computer Science, Universidad de las Fuerzas Armadas—ESPE, Av. General Rumiñahui S/N, Sangolquí 171103, Ecuador
    Faculty of Computer Science, Universidad Nacional de La Plata, La Plata 1900, Argentina)

  • Walter Fuertes

    (Department of Computer Science, Universidad de las Fuerzas Armadas—ESPE, Av. General Rumiñahui S/N, Sangolquí 171103, Ecuador)

  • Luis Marrone

    (Faculty of Computer Science, Universidad Nacional de La Plata, La Plata 1900, Argentina)

  • Eduardo Benavides-Astudillo

    (Department of Computer Science, Universidad de las Fuerzas Armadas—ESPE, Av. General Rumiñahui S/N, Sangolquí 171103, Ecuador)

  • Christian Coronel-Guerrero

    (Department of Computer Science, Universidad de las Fuerzas Armadas—ESPE, Av. General Rumiñahui S/N, Sangolquí 171103, Ecuador)

  • Franklin Perez

    (Department of Computer Science, Universidad de las Fuerzas Armadas—ESPE, Av. General Rumiñahui S/N, Sangolquí 171103, Ecuador)

Abstract

The ever-increasing diversity of Internet applications and the rapid evolution of network infrastructure due to emerging technologies have made network management more challenging. Effective traffic classification is critical for efficiently managing network resources and aligning with service quality and security demands. The centralized controller of software-defined networking provides a comprehensive network view, simplifying traffic analysis and offering direct programmability features. When combined with deep learning techniques, these characteristics enable the incorporation of intelligence into networks, leading to optimization and improved network management and maintenance. Therefore, this research aims to develop a model for traffic classification by application types and network attacks using deep learning techniques to enhance the quality of service and security in software-defined networking. The SEMMA method is employed to deploy the model, and the classifiers are trained with four algorithms, namely LSTM, BiLSTM, GRU, and BiGRU, using selected features from two public datasets. These results underscore the remarkable effectiveness of the GRU model in traffic classification. Hence, the outcomes achieved in this research surpass state-of-the-art methods and showcase the effectiveness of a deep learning model within a traffic classification in an SDN environment.

Suggested Citation

  • Daniel Nuñez-Agurto & Walter Fuertes & Luis Marrone & Eduardo Benavides-Astudillo & Christian Coronel-Guerrero & Franklin Perez, 2024. "A Novel Traffic Classification Approach by Employing Deep Learning on Software-Defined Networking," Future Internet, MDPI, vol. 16(5), pages 1-23, April.
  • Handle: RePEc:gam:jftint:v:16:y:2024:i:5:p:153-:d:1385338
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/16/5/153/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/16/5/153/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:16:y:2024:i:5:p:153-:d:1385338. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.