Skip to main content

MACCA: A SDN Based Collaborative Classification Algorithm for QoS Guaranteed Transmission on IoT

  • Conference paper
  • First Online:
  • 1802 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 11888))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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

    Chapter  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. Suárez-Varela, J., Barlet-Ros, P.: Flow monitoring in software-defined networks: finding the accuracy/performance tradeoffs. Comput. Netw. 135, 289–301 (2018)

    Article  Google Scholar 

  12. 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)

    Google Scholar 

  13. Paliwal, M., Shrimankar, D., Tembhurne, O.: Controllers in SDN: a review report. IEEE Access 6, 36256–36270 (2018)

    Article  Google Scholar 

  14. Moore, A., Zuev, D., Crogan, M.: Discriminators for use in flow-based classification. Queen Mary and Westfield College, Department of Computer Science (2005)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. 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)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Zun Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics