Over-the-top Applications Traffic Analysis Model for Networks using Multilayer Perceptron (MLP) and Long Short-term Memory (LSTM)

Full Article - PDF

Published: 2023-07-12

Page: 242-250

Okpor James

Department of Computer Engineering, Federal University Wukari, Nigeria.

Olajide Blessing Olajide *

Department of Computer Engineering, Federal University Wukari, Nigeria.

Madugu Jeremiah Omanga

Department of Computer Science, Taraba State University Jalingo, Nigeria.

*Author to whom correspondence should be addressed.


Over-the- top (OTT) applications are known for their large consumption of network resources. Trailing to this, network operators need to efficiently classify network traffic according to the application that generated them. The introduction of new OTT applications on the internet are on the increase, and has made the traditional methods such as simple port-based, and analyses of packet payloads of networks inefficient. Therefore, network operators are beginning to explore machine learning methods to analyse the trend of communication of OTT applications in order to be able to classify them and to deploy application and user specific degradation policy to manage the network efficiently. This becomes imperative for the network operators to effectively manage network security monitoring, congestion avoidance, Internet Protocol (IP) management, Quality of Service (QoS) enforcement, bandwidth management, and estimation of bills for usage. This study makes use of two deep learning algorithms to develop OTT applications traffic analysis models for network. The deep learning algorithms used are Multilayer perceptron, and Long Short-Term Memory. Both algorithms gave feasible results in that LSTM have a precision of 90% recall of 91%, F1-score of 91.21% and accuracy of 93.5 while MLP have a precision of 99%, recall of 99%, F1-score of 99% and Accuracy of 98. It was therefore concluded from this study that the MLP model outperforms the LSTM model in carrying out Over-the-top applications traffic analysis on network. 

Keywords: OTT application, network, multilayer perceptron, long short-term memory, payload, service degradation

How to Cite

James, O., Olajide , O. B., & Omanga , M. J. (2023). Over-the-top Applications Traffic Analysis Model for Networks using Multilayer Perceptron (MLP) and Long Short-term Memory (LSTM). Asian Journal of Pure and Applied Mathematics, 5(1), 242–250. Retrieved from https://globalpresshub.com/index.php/AJPAM/article/view/1829


Download data is not yet available.


Olajide BO, Adeosun OO, Adeosun TH. An Algorithmic Solution to Masquerading Fault in Critical System, International Journal of Engineering Research. 2017;6(12):533-53.

Jeffery E, Anirban M, Martin A. Internet Traffic Identification using Machine Learning, Conference paper submitted to Department of Computer Science University of Calgary Calgary, AB, Canada T2N 1N4. 2007;22-30.

DOI: 10.1109/GLOCOM.2006.443 • Source: IEEE Xplore.

Sudtasan T, Mitomo H. Willingness-to-pay for FTTH for secure and Stable Usage of OTT media Streaming Services, 28th European Conference of the International Telecommunications Society (ITS): Competition and Regulation in the Information age”, Passau Germany, 30th-july – 2nd August; 2017.

Cisco. Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2016–2021 White Paper. Retrieved March 11; 2018.

Available: https://www.cisco.com/c/en/us/solutions/collateral/service-provider/

visual-networking-index-vni/mobile-white-paper-c11-520862.html., 2017

Cai J, Luo J, Wang S, Yang S. Feature selection in machine learning: A new perspective. Neurocomputing. 2018;300:70–79.


Mnakri M. Over-the top Services: Enablers of Growth and Impact on Economics; 2015.

Available: http://www.itu.int/en/ITU-D/Regional -Presence/Arabstates.pdf

Chetty M, Kim H, Sundaresan S, Burnett S, Feamster N, Edwards WK. ucap: An internet data management tool for the home. In Proceedings of the 33rd annual ACM conference on human factors in Computing Systems. 2015;3093-3102.

Rojas JS, Rendon A, Corrales JC. Consumption behavior analysis of over the top services: Incremental learning or traditional methods? IEEE Access. 2019;7(136581-136591):1-11.

Oluranti J, Sanjay M, Victor O. Comparative Analysis of Machine Learning Techniques for Network Traffic Classification, IOP Conference series: Earth and environmental Science, 4th International Conference on Science and Sustainable Development (ICSSD2020). 2021; 1-15.

IOP Publishing doi:10.1088/1755-1315/655/1/012025

Olajide BO, Jooda JO, Adeosun OO, Odeniyi OA. Influence of Eigenvector on Selected Facial Biometric Identification Strategies, World Journal of Engineering Research and Technology. 2020; 6(2):39-53.

Alohammed HY. The Monitoring System Based on traffic Classification, World Applied Sciences Journal. 2008;5(2):150-160.

Juan SR, Adrian P, Alvaro R, Juan CC. Smart User Consumption Profiling: Incremental Learning-Based OTT Service Degradation, IEEE Access. 2020;8:23-30.

Goeffery E, Adrian M, Aizoman A. Development of unsupervised machine learning Model for Internet Traffic Identification, Conference paper submitted to Department of Computer Science University of Calgary Calgary, AB, Canada T2N 1N4. 2014;22-30.

DOI: 10.1109/GLOCOM.2006.443

Choi J, Kim Y. Time-aware learning framework for over-the-top consumer classification based on machine-and deep-learning capabilities. Applied Sciences. 2020;(10)23:30-37.

Bakhshandeh A, Eskandari Z. An efficient user identification approach based on Netflow analysis. In 15th International ISC (Iranian Society of Cryptology) Conference on Information Security and Cryptology (ISCISC). 2018;1-5.

Vinupaul MV, Bhattacharjee, R, Rajesh R, Kumar GS. User characterization through network flow analysis. International Conference on Data Science and Engineering (ICDSE). 2016;1-6.

Olajide BO, Wreford AI. A Predictive Model for Car-Loan Repayment Credibility of Customers, Asian Basic and Applied Research Journal. 2023;5(1):81-89.