Skip to content

Tool designed to estimate mobile network (LTE) coverage and capacity, and to simulate base station radiation patterns. It leverages geographic coordinates and demographic data to provide accurate signal distribution calculations.

Notifications You must be signed in to change notification settings

Eduu64/Cellular-Stations-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📡 Simulador de Estaciones Móviles / Cellular Stations Simulator

⚠️ Todavía en desarrollo / still under development

🚀 Descripción / Description

ES:
Herramienta diseñada para estimar la cobertura y capacidad de redes móviles (LTE) y simular los patrones de radiación de estaciones base. Utiliza coordenadas geográficas y datos demográficos para ofrecer cálculos precisos sobre la distribución de la señal.

EN:
A tool designed to estimate mobile network (LTE) coverage and capacity, and simulate base station radiation patterns. It leverages geographic coordinates and demographic data to provide accurate signal distribution calculations.


🛠️ Instrucciones de Uso / How to Use

📍 Estimación de Bases Necesarias / Estimate Required Base Stations

ES:

  1. Añadir ciudades desde el buscador y hacer clic en "Añadir".
  2. Rellenar los parámetros y elegir modelo de estudio.
  3. Hacer clic en "Calcular".

EN:

  1. Add cities from the search bar and click "Add".
  2. Fill in parameters and select model and coordinates.
  3. Click "Calculate".

📡 Simulación de Radiación / Radiation Simulation

ES:

  1. Ingresar parámetros, incluyendo coordenadas y modelo. (Clic derecho en el mapa → clic izquierdo para copiar coordenadas).
  2. Clic en "Calcular".

💡 Puedes automatizar la posición ubicación de estación con clic derecho → "Añadir BTS".

EN:

  1. Enter parameters, including coordinates and model. (Right-click on the map → left-click to copy coordinates).
  2. Click "Calculate".

💡 You can automate the station placement by right-clicking → "Add BTS".


⚙️ Eficiencia Espectral / Spectral Efficiency

ES:

  1. Elegir valores de CQI con su porcentaje.
  2. Hacer clic en "Añadir".
  3. Se envía automáticamente al simulador.

EN:

  1. Select CQI values and percentages.
  2. Click "Add".
  3. Values are automatically sent to the simulator.

📶 Simulación de Capacidad / Capacity Simulation

ES:

  1. Ingresar los parámetros y eficiencia espectral (si no se calculó antes).
  2. Clic en "Calcular".

EN:

  1. Enter parameters and spectral efficiency (if not calculated earlier).
  2. Click "Calculate".

⚠️ Importante / Important
ES: Asegúrate de corregir las rutas de imágenes en el código para que se visualicen correctamente.
EN: Make sure to correct image paths in the code so that visuals load properly.


📦 Librerías / Libraries Used

Instalación rápida / Quick install:

pip install tkintermapview customtkinter geopy pyproj shapely requests
  • tkinter
  • tkintermapview
  • customtkinter
  • math
  • geopy
  • pyproj
  • shapely
  • requests

🎥 Demo

🔹 Simulación de cobertura / Coverage simulation

image image

🔹 Estimación de bases en Cobertura / Coverage Estimation

image image

🔹 Ventana emergente auxiliar / Auxiliary Pop-up

image

🔹 Cálculo de Eficiencia Espectral a través de CQI (After release 12 3GPP) / CQI-based Spectral Efficiency

image

🔹 Ventana emergente gestión de errores / Error Handling

image

image

🔹 Cálculo Emplazamientos Voz y Datos / Voice & Data Sites

image


About

Tool designed to estimate mobile network (LTE) coverage and capacity, and to simulate base station radiation patterns. It leverages geographic coordinates and demographic data to provide accurate signal distribution calculations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages