This project simulates a real-world telecom network inventory system similar to enterprise environments (e.g., Verizon NAR / TIRKS data).
The goal is to analyze device utilization, identify underutilized network assets, and recommend decommission candidates using SQL.
Telecom companies manage thousands of devices across regions. Many devices remain underutilized, leading to:
- Increased operational cost
- Power consumption inefficiency
- Wasted infrastructure capacity
This project answers key business questions:
- Which devices are underutilized?
- Which devices can be safely decommissioned?
- Which regions/sites have excess capacity?
- How efficiently are circuits being used?
Contains location and regional information.
Represents telecom network equipment (routers, switches, etc.).
Represents connectivity associated with each device.
Stores business decisions for device decommissioning.
sql-portfolio-telecom-project/
│
├── schema.sql → Table creation scripts
├── queries.sql → Analytical SQL queries
└── data/
├── sites.csv
├── devices.csv
├── circuits.csv
└── decommission_recommendations.csv
- SQL Joins (INNER JOIN, LEFT JOIN)
- Aggregations (COUNT, GROUP BY)
- Conditional Logic (CASE statements)
- Window Functions (DENSE_RANK, ROW_NUMBER)
- Subqueries
- Data Analysis & Business Logic Implementation
Devices are categorized based on working circuits:
- Zero Fill → 0 circuits
- Low Fill → 1–5 circuits
- Working → More than 5 circuits
- Total devices per site
- Top sites with highest device count
- Identify Zero Fill / Low Fill / Working devices
- Detect underutilized devices (≤ 5 circuits)
- Devices recommended for decommission
- Decommission count by site and reason
- Top devices by circuit usage
- Region-wise circuit distribution
- Site-wise circuit breakdown
- Ranking devices using
DENSE_RANK() - Top device per site using
ROW_NUMBER() - Aggregated reporting queries
- Execute
schema.sqlto create tables - Load CSV files into respective tables
- Run queries from
queries.sql
Using SQL, this project identifies:
- Underutilized devices that can be optimized
- Candidates for decommission to reduce cost
- High-load devices requiring capacity planning
- Build Tableau dashboard for visualization
- Add real-time data ingestion (ETL pipeline)
- Extend dataset with time-based trends
- Integrate with cloud platforms (GCP BigQuery / Snowflake)
Sai Naren Burgula SQL | Data Analysis | Telecom Domain