Evaluating ORB and SIFT With Neural Network as Alternatives to CNN for Traffic Classification in SDN Environments
Software-Defined Networking (SDN) centralizes control and separates the control plane from the data plane, enhancing flexibility and efficiency but also increasing the attack surface. Consequently, effective traffic classification is crucial for identifying cyber threats within SDN infrastructures....
Saved in:
| Main Authors: | , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
IEEE
2025-01-01
|
| Series: | IEEE Access |
| Subjects: | |
| Online Access: | https://ieeexplore.ieee.org/document/10937120/ |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | Software-Defined Networking (SDN) centralizes control and separates the control plane from the data plane, enhancing flexibility and efficiency but also increasing the attack surface. Consequently, effective traffic classification is crucial for identifying cyber threats within SDN infrastructures. To address this need, we explore the potential of Convolutional Neural Network (CNN), which is known for its superior performance in image classification tasks. To leverage CNN in this context, we propose converting traffic flow data into images using the flow-to-bar chart conversion method. We also employ two well-known methods for generating images from tabular data: the Image Generator for Tabular Data (IGTD) based on Euclidean distance and the IGTD based on Manhattan distance. As an alternative to CNN, we use ORB (Oriented FAST and Rotated BRIEF) or SIFT (Scale-Invariant Feature Transform) for feature extraction, combined with neural network for classification. This approach reduces computational overhead while maintaining high accuracy. Our approach, which incorporates flow-to-bar chart conversion along with ORB and a neural network (NN), achieved 97.14% accuracy on the InSDN dataset and 99.86% on the CIC-DDoS2019 dataset, demonstrating its effectiveness in traffic classification. |
|---|---|
| ISSN: | 2169-3536 |