Skip to main content

Abstract

There has been a lot of research on effective monitoring and management of the network traffic, where a large amount of internet traffic requires more accurate and efficient ways of traffic classification methods and approaches with an aim to improve network performance. In our research, we introduce the subject of packet classification in IP traffic analysis with a simple technique that relies on prototype classifier using OMNET++ (Optical Modelling Network using C++ programming language) which unfolds one new possibility for an online classification focusing on application detection in the absence of payload information. In this research, we evaluated our novel IATP (Inter-arrival time and precision) clustering algorithm with the help of OMNET++ scheduler for classification of network traffic. The analysis is based on the measure combined with inter-arrival time and precision which was able to distinguish fairly as a small different subset of clusters. With our implementation of a range of flow attributes, the simulation result demonstrates the effectiveness of 100% accuracy of classifying packets but does not constitute the same level of accuracy with real-time traffic classifier which operates under certain constraints. Accuracy for real-time traffic might normally varies from 80 to 95% and depends on the type of each application. Further study and heuristics are required for detecting much better methodologies for detecting applications with real-time traffic measurements.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. C. Parsons, Deep Packet Inspection in Perspective: Tracing its lineage and surveillance potentials. Citeseer, 2008.

    Google Scholar 

  2. T. Karagiannis, K. Papagiannaki, and M. Faloutsos, “Blinc: Multilevel traffic classification in the dark,” SIGCOMM Comput. Commun. Rev., vol. 35, no. 4, pp. 229–240, Aug. 2005.

    Google Scholar 

  3. S. Valenti, D. Rossi, A. Dainotti, A. Pescapè, A. Finamore, and M. Mellia, “Reviewing traffic classification,” in Data Traffic Monitoring and Analysis. Springer, 2013, pp. 123–147.

    Google Scholar 

  4. J. Erman, M. Arlitt, and A. Mahanti, “Traffic classification using clustering algorithms,” in Proceedings of the 2006 SIGCOMM Workshop on Mining Network Data, ser. MineNet ’06. ACM, 2006, pp. 281–286.

    Google Scholar 

  5. A. W. Moore and D. Zuev, “Internet traffic classification using bayesian analysis techniques,” in Proceedings of the 2005 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, ser. SIGMETRICS ’05. ACM, 2005, pp. 50–60.

    Google Scholar 

  6. P. Piyachon and Y. Luo, “Efficient memory utilization on network processors for deep packet inspection,” in Proceedings of the 2006 ACM/IEEE symposium on Architecture for networking and communications systems. ACM, 2006, pp. 71–80.

    Google Scholar 

  7. A. Bremler-Barr, Y. Harchol, D. Hay, and Y. Koral, “Deep packet inspection as a service,” ser. CoNEXT ’14. ACM, 2014, pp. 271–282.

    Google Scholar 

  8. A. Varga. OMNeT++: Discrete event simulation system. [Online]. Available: http://www.omnetpp.org/.

  9. D. Achunala, “Traffic classification,” Sep 2012.

    Google Scholar 

  10. A. Bremler-Barr, S. T. David, Y. Harchol, and D. Hay, “Leveraging traffic repetitions for high-speed deep packet inspection,” in Computer Communications (INFOCOM), 2015 IEEE Conference on. IEEE, 2015, pp. 2578–2586.

    Google Scholar 

  11. J. Sherry, C. Lan, R. A. Popa, and S. Ratnasamy, “Blindbox: Deep packet inspection over encrypted traffic,” in Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication. ACM, 2015, pp. 213–226.

    Google Scholar 

  12. C. Hu, H. Li, Y. Jiang, Y. Cheng, and P. Heegaard, “Deep semantics inspection over big network data at wire speed,” Network, IEEE, vol. 30, no. 1, pp. 18–23, 2016.

    Article  Google Scholar 

  13. M. Sathiyanarayanan and K. S. Kim, “Multi-channel deficit round-robin scheduling for hybrid tdm/wdm optical networks,” in Proc. of the 4th International Congress on Ultra Modern Telecommunications and Control Systems (ICUMT 2012), St. Petersburg, Russia, Oct. 2012, pp. 552–557.

    Google Scholar 

  14. M. Sathiyanarayanan and B. Abubhakar, “Dual mcdrr scheduler for hybrid tdm/wdm optical networks,” in Proc. of the 1st International Conference on Networks and Soft Computing (ICNSC 2014), Andra Pradesh, India, Aug 2014, pp. 466–470.

    Google Scholar 

  15. M. Sathiyanarayanan and B. Abubakar, “Mcdrr packet scheduling algorithm for multi-channel wireless networks,” in Proceedings of 3rd International Conference on Advanced Computing, Networking and Informatics. Springer, 2016, pp. 125–131.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Deeraj Achunala .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Cite this paper

Achunala, D., Sathiyanarayanan, M., Abubakar, B. (2018). Traffic Classification Analysis Using OMNeT++. In: Sa, P., Sahoo, M., Murugappan, M., Wu, Y., Majhi, B. (eds) Progress in Intelligent Computing Techniques: Theory, Practice, and Applications. Advances in Intelligent Systems and Computing, vol 719. Springer, Singapore. https://doi.org/10.1007/978-981-10-3376-6_45

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-3376-6_45

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-3375-9

  • Online ISBN: 978-981-10-3376-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics