Abstract
Software defined network (SDN) can effectively balance link loads and guarantee QoS for different application categories of data streams on Internet of Things (IoT). To achieve high accuracy and low time consumption for stream classification for SDN, the collaborative methods are considered. By analyzing the data sets of network flows on CyberGIS and IoT, a Misclassification-Aware Collaborative Classification Algorithm named MACCA is proposed. MACCA collaborates the misclassification results judgment module and the decision module to calculate the final classification results, thus it can avoid the reduction of overall accuracy caused by voting to determine the results. The evaluation results show that the MACCA can classify the network data streams efficiently with an average accuracy of 99.66% and a lower time consumption compared to other classification algorithms, which can be implemented on SDN-based networks.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Fajjari, I., Aitsaadi, N., Kouicem, D.E.: A novel SDN scheme for QoS path allocation in wide area networks. In: IEEE Global Communications Conference, Globecom, pp. 1–7. Institute of Electrical and Electronics Engineers Inc. (2018)
Oh, B.H., Vural, S., Wang, N., Tafazolli, R.: Priority-based flow control for dynamic and reliable flow management in SDN. IEEE Trans. Netw. Serv. Manag. 15, 1720–1732 (2018)
Tang, F., Lu, L., Barolli, L., Tang, C.: An efficient sampling and classification approach for flow detection in SDN-based big data centers. In: 31st International Conference on Advanced Information Networking and Applications, pp. 1106–1115. Institute of Electrical and Electronics Engineers Inc. (2017)
Gogoi, P., Bhattacharyya, D.K., Borah, B., Kalita, J.K.: A survey of outlier detection methods in network anomaly identification. Comput. J. 54, 570–588 (2018)
Evans, M.R., Oliver, D., Yang, K., Zhou, X., Ali, R.Y., Shekhar, S.: Enabling spatial big data via CyberGIS: challenges and opportunities. In: Wang, S., Goodchild, M. (eds.) CyberGIS for Geospatial Discovery and Innovation. GL, vol. 118, pp. 143–170. Springer, Dordrecht (2019). https://doi.org/10.1007/978-94-024-1531-5_8
Yousaf, F.Z., Bredel, M., Schaller, S., Schneider, F.: NFV and SDN - key technology enablers for 5G networks. IEEE J. Sel. Areas Commun. 35, 2468–2478 (2018)
Koryachko, V., Perepelkin, D., Byshov, V.: Approach of dynamic load balancing in software defined networks with QoS. In: 6th Mediterranean Conference on Embedded Computing. Institute of Electrical and Electronics Engineers Inc. (2017)
Deng, G.C., Wang, K.: An application-aware QoS routing algorithm for SDN-based IoT networking. In: 2018 IEEE Symposium on Computers and Communication, pp. 186–191. Institute of Electrical and Electronics Engineers Inc. (2018)
Li, G., Dong, M., Ota, K., Wu, J., Li, J., Ye, T.: Deep packet inspection based application-aware traffic control for software defined networks. In: Global Communications Conference. Institute of Electrical and Electronics Engineers Inc. (2017)
Amaral, P., Dinis, J., Pinto, P., Bernardo, L., Mamede, H.S.: Machine learning in software defined networks: data collection and traffic classification. In: 24th International Conference on Network Protocols. IEEE Computer Society (2016)
Suárez-Varela, J., Barlet-Ros, P.: Flow monitoring in software-defined networks: finding the accuracy/performance tradeoffs. Comput. Netw. 135, 289–301 (2018)
Lin, S.C., Wang, P., Luo, M.: A framework for QoS-aware traffic classification using semi-supervised machine learning in SDNs. In: IEEE International Conference on Services Computing, pp. 760–765. Institute of Electrical and Electronics Engineers Inc. (2016)
Paliwal, M., Shrimankar, D., Tembhurne, O.: Controllers in SDN: a review report. IEEE Access 6, 36256–36270 (2018)
Moore, A., Zuev, D., Crogan, M.: Discriminators for use in flow-based classification. Queen Mary and Westfield College, Department of Computer Science (2005)
Lim, Y.S., Kim, H., Jeong, J., Kim, C.K., Kwon, T.T., Choi, Y.: Internet traffic classification demystified: on the sources of the discriminative power. In: The 6th International Conference on Emerging Networking Experiments and Technologies. Association for Computing Machinery (2010)
Chang, Y., Wei, L., Yang, Z.: Network intrusion detection based on random forest and support vector machine. In: IEEE International Conference on Computational Science & Engineering, vol. 1, pp. 635–638. Institute of Electrical and Electronics Engineers Inc. (2017)
Gómez, S.E., Martínez, B.C., Sánchez-Esguevillas, A.J., Hernández-Callejo, L.: Ensemble network traffic classification: algorithm comparison and novel ensemble scheme proposal. Comput. Netw. 127, 68–80 (2017)
Shafiq, M., Yu, X., Laghari, A.A., Lu, Y., Abdessamia, F.: Network traffic classification techniques and comparative analysis using machine learning algorithms. In: IEEE International Conference on Computer & Communications, pp. 2451–2455. Institute of Electrical and Electronics Engineers Inc. (2017)
Acknowledgment
This work is supported by National Key R&D Program of China (2018YFB1700100) and the Fundamental Scientific Research Project of Dalian University of Technology (DUT18JC28).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Sun, W., Wang, Z., Zhang, G., Dong, B. (2019). MACCA: A SDN Based Collaborative Classification Algorithm for QoS Guaranteed Transmission on IoT. In: Li, J., Wang, S., Qin, S., Li, X., Wang, S. (eds) Advanced Data Mining and Applications. ADMA 2019. Lecture Notes in Computer Science(), vol 11888. Springer, Cham. https://doi.org/10.1007/978-3-030-35231-8_60
Download citation
DOI: https://doi.org/10.1007/978-3-030-35231-8_60
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-35230-1
Online ISBN: 978-3-030-35231-8
eBook Packages: Computer ScienceComputer Science (R0)