Deep RAN: A Scalable Data-driven platform to Detect Anomalies in Live Cellular Network Using Recurrent Convolutional Neural Network
Mohammad Rasoul Tanhatalab, Hossein Yousefi, Hesam Mohammad Hosseini,, Mostafa Mofarah Bonab, Vahid Fakharian, Hadis Abarghouei

TL;DR
This paper introduces Deep RAN, a scalable deep learning platform combining RNN and CNN to detect anomalies in live cellular networks by analyzing KPI traffic patterns across multiple technologies.
Contribution
It presents a novel Recurrent Convolutional Neural Network model for real-time anomaly detection in cellular network KPIs, improving accuracy and efficiency over traditional methods.
Findings
Effective detection of various traffic anomalies in live networks
Classifies traffic into 8 distinct categories with high accuracy
Validated on real dataset with over 25,000 cells
Abstract
In this paper, we propose a novel algorithm to detect anomaly in terms of Key Parameter Indicators (KPI)s over live cellular networks based on the combination of Recurrent Neural Networks (RNN), and Convolutional Neural Networks (CNN), as Recurrent Convolutional Neural Networks (R-CNN). CNN models the spatial correlations and information, whereas, RNN models the temporal correlations and information. In this paper, the studied cellular network consists of 2G, 3G, 4G, and 4.5G technologies, and the KPIs include Voice and data traffic of the cells. The data and voice traffic are extremely important for the owner of wireless networks because it is directly related to the revenue and quality of service that users experience. These traffic changes happen due to a couple of reasons: the subscriber behavior changes due to special events, making neighbor sites on-air or down, or by shifting the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
