
AI-Driven SON Tool for Frequency Optimization in Unlicensed Spectrum
A global telecom enterprise partnered with ThirdEye Data to build an AI-driven Self-Organizing Network (SON) tool for optimizing frequency selection and minimizing interference in unlicensed 5GHz bands.
The customer operates a large-scale Fixed Wireless Access (FWA) network across multiple cities, leveraging unlicensed spectrum to deliver last-mile enterprise connectivity. However, due to the unregulated nature of the frequency band, the network faced significant service degradation from overlapping channels, third-party interference, and manual frequency selection methods.
ThirdEye Data designed and implemented an AI-powered SON system that autonomously detects self and external interference, analyzes multi-vendor network data, and recommends the optimal interference-free frequencies in real time. The solution integrates advanced analytics, machine learning, and intelligent visualization to enable proactive network optimization and uninterrupted service continuity.
THE CUSTOMER
The customer is a global telecom enterprise providing enterprise-grade connectivity and communication services across diverse industries.
Operating a large-scale network of wireless base stations and subscriber units, the company uses unlicensed 5GHz spectrum for its Fixed Wireless Access (FWA) services, enabling high-speed connectivity to businesses and remote locations.
To maintain its Service Level Agreements (SLAs) with enterprise customers, the company required a highly reliable, self-organizing, and intelligent mechanism to continuously monitor frequency health, minimize interference, and optimize spectrum usage across its entire network footprint.
BUSINESS GOALS OR CHALLENGES
Business Goals
- Build an automated system to detect and mitigate frequency interference across the unlicensed 5GHz spectrum.
- Replace manual, time-consuming spectrum scans with AI-driven frequency recommendations.
- Enable seamless network optimization across multi-vendor Base Station (BS) and Customer Premise Equipment (CPE) deployments.
- Provide near real-time interference visualization and directional analysis across 360° coverage.
- Integrate with existing Network Management System (NMS) for automated frequency switching and event-based actioning.
Understanding the Challenges:
- Manual frequency scanning caused service downtime, disrupting active connections during spectrum analysis.
- Clean frequency spots identified from one end (BS or CPE) often didn’t align with the other side, leading to ineffective mitigation.
- Existing tools couldn’t verify if newly selected channels would impact other active network sectors.
- Multivendor infrastructure lacked unified monitoring, creating gaps in frequency coordination and timing synchronization.
- Spectrum sensing at large scale was costly and operationally infeasible without an automated, intelligent framework.
Prerequisites and Preconditions:
- Availability of historical Base Station (BS) and CPE performance data.
- Defined threshold parameters for KPIs such as RSSI, CINR, SNR, and Channel Utilization.
- Integration access with NMS for automated frequency updates.
- Standardized data ingestion process for multi-vendor radio logs.
- Initial Proof-of-Concept (PoC) phase to validate results on sample PMP and PTP network segments before full rollout.
THE SOLUTION
ThirdEye Data built an AI-driven Self-Organizing Network (SON) Tool that automates spectrum analysis and frequency optimization in the unlicensed 5GHz band.
The system uses a combination of advanced analytics, machine learning, and intelligent mapping to detect self-interference (internal) and third-party interference (external), and to suggest the best available frequency channels in real time, without disrupting live customer services.
The SON tool merges multi-vendor network data into a uniform input format, performs in-depth signal analytics, and applies AI models to classify, predict, and recommend optimal frequency selections. A web-based user interface provides instant insights, “good vs bad” frequency tables, feedback mechanisms, and map-based interference visualization.
Solution Highlights
- Automated Data Integration & Standardization:
Python-based data pipelines merge multi-vendor network logs into a uniform monthly dataset, enabling consistent data analysis across Cambium and Radwin device families. - AI-Powered Interference Detection:
Machine learning algorithms analyze over 30 network KPIs — including RSSI, SNR, utilization, link distance, modulation, and antenna parameters — to identify interference patterns and anomalies. - Feature Selection via PCA & Mutual Information Gain:
Advanced statistical techniques (PCA and MI) identify the most influential KPIs affecting interference, creating a weighted scoring model for frequency health evaluation. - Dual-Stage Interference Mitigation Logic:
The system first eliminates self-interfering frequencies (azimuth and proximity-based) and then filters out externally interfered channels using KPI thresholds, ensuring double-layer validation. - Intelligent Frequency Recommendations:
Based on historical and real-time analytics, the tool ranks frequencies into “Good” (interference-free) and “Bad” (interference-prone) categories, ready for immediate NMS integration. - Interactive Visualization Interface:
The UI displays BS and sector details, good/bad frequency tables, nearby interference clusters, and a live map view of impacted sites — allowing proactive decision-making. - Feedback-Driven Continuous Learning:
Built-in feedback options (thumbs-up/down with contextual notes) let engineers validate AI suggestions, improving model accuracy and adaptive intelligence over time.
Other Supported Use Cases
Automated identification of interference-free channels in real time.
Proactive interference detection across Point-to-Point (PTP) and Point-to-Multipoint (PMP) networks.
Multi-vendor interoperability for unified spectrum optimization.
Directional and spatial interference mapping via 360° visualization.
Integration with NMS for automated frequency switching and alert-driven optimization.
Operational dashboard for network engineers with manual override and validation.
Technologies Used
Python (Pandas, NumPy, Glob): Automated data ingestion, transformation, and merging
The SON Tool leverages Python as the foundation for data handling.
Pandas provides structured dataframes for reading and combining thousands of network logs from multi-vendor devices.
NumPy supports large-scale numerical computations and feature vector manipulations needed for KPI normalization and correlation analysis.
Glob automates the retrieval and aggregation of multiple Excel or CSV files from network folders, enabling efficient monthly consolidation of performance data.
Together, these libraries streamline the ingestion-to-processing pipeline, converting fragmented vendor logs into a unified, analysis-ready dataset in a consistent format across all Base Stations and CPEs.
Machine Learning (PCA, Mutual Information Gain): Feature selection and interference modeling
The interference detection engine is powered by two core ML techniques:
Principal Component Analysis (PCA): Reduces dimensionality from 30+ raw KPIs into 3–5 principal components, capturing 90–95% of the signal variance. This highlights the most impactful features influencing network interference (like RSSI, CINR, Channel Utilization).
Mutual Information Gain (MI): Quantifies non-linear dependencies between KPIs and interference events. It identifies which variables carry the most predictive value for link degradation.
The output of these models forms a weighted KPI matrix, which classifies each frequency channel as “clean” or “interfered,” forming the analytical foundation for AI-driven frequency recommendations.
AI/ML Frameworks: Custom models for KPI analysis, pattern recognition, and threshold optimization
Custom AI pipelines are implemented to detect performance anomalies, classify interference patterns, and refine decision thresholds dynamically.
Trained models continuously learn from historical KPI behavior, comparing trends across multiple time windows (daily, monthly, yearly).
Adaptive logic recalibrates thresholds based on seasonal network load variations, ensuring consistent accuracy across varying traffic and environmental conditions.
This enables real-time self-optimization — the model evolves with the network, reducing false positives and improving prediction confidence over time.
Visualization Stack: Web-based UI with interactive frequency tables and map integration
The front-end visualization framework translates AI outputs into an intuitive, engineer-friendly interface.
Interactive frequency tables display “Good” (interference-free) and “Bad” (interfered) channels for every Base Station.
A feedback module allows engineers to validate AI recommendations with thumbs-up/down ratings, enhancing the tool’s learning loop.
Integrated performance cards summarize key network insights — including link quality, CPE counts, and interference rankings — enabling rapid root cause analysis.
This ensures that data-driven intelligence is directly usable by network operations teams without needing to interpret raw analytics.
Geospatial Mapping: Lat-long analysis for azimuth overlaps and interference zone detection
Spatial intelligence is built into the system to visualize and analyze interference topologies.
Each Base Station and CPE is mapped using latitude and longitude coordinates.
Azimuth overlap algorithms calculate directional beam intersections across sectors to detect potential self-interference zones.
A dynamic 360° interference heat map helps engineers identify coverage overlaps, cluster hotspots, and optimize antenna alignment or beamwidth settings.
This provides a visual, real-world context to the analytical model outputs, merging spatial and signal-level intelligence.
NMS Integration: APIs for automatic frequency update and trap-based event handling
The SON Tool is integrated with the customer’s Network Management System (NMS) via RESTful APIs.
It can automatically push recommended frequency changes based on real-time link quality triggers.
Trap-based event handling allows the SON system to react to degradation alerts (e.g., LQI alarms) by instantly re-evaluating frequency options.
Manual override and validation options remain available through the UI to ensure safe network operations and human-in-the-loop governance.
This integration bridges AI insights with actual network control, enabling a closed-loop optimization workflow from detection → recommendation → execution.
Database Layer: Structured data repository for KPI histories and frequency recommendations
A structured relational data store retains all historical KPI data, interference patterns, and AI recommendation logs.
It acts as a knowledge base for model retraining and for benchmarking frequency stability across time.
The repository enables query-based retrieval of BS and CPE performance histories, supporting predictive diagnostics.
Versioned recommendations allow auditability — showing which frequency changes were made, when, and under what network conditions.
This foundation ensures that every model output is traceable, explainable, and continuously improving through cumulative intelligence.
VALUE CREATED
Since deployment, the AI-driven SON Tool has delivered measurable operational and business impact across the customer’s wireless network management ecosystem:
- 80% Reduction in Manual Spectrum Analysis Time: Automated identification of optimal frequencies without human intervention.
- Zero Service Downtime During Frequency Scanning: Live network continuity maintained while detecting interference.
- 5–7x Faster Resolution of Frequency Degradation Alerts: Reduced response time from hours to minutes.
- 50% Improvement in Network Stability: Fewer dropped links and SLA violations due to real-time optimization.
- 360° Visibility Across Network Sites: Directional mapping enabled predictive identification of interference zones.
- Vendor-Agnostic Scalability: Unified analytics across multiple radio technologies and network types.
By combining AI, automation, and intelligent visualization, ThirdEye Data helped the telecom enterprise establish a fully autonomous, self-optimizing spectrum management framework, ensuring continuous connectivity and superior quality of service for its enterprise customers.


