viernes, 30 de enero de 2015

COMUNICACIONES MOVILES - Simulación del proceso de Handover

También conocido como transferencia o handoff, es el proceso mediante el cual una estación móvil (teléfono celular) transfiere el servicio entre dos estaciones base (antenas).  A continuación se muestra el código y programa desarrollado en JAVA para simular este proceso utilizando HILOS y el método PAINT / REPAINT para mostrarlo gráficamente.


El programa completo tiene 4 clases: Antena, MS, Ventana Mapa y Principal. La clase antena instancia las estaciones bases (pre cargadas 8 antenas), tiene un método que calcula su máximo alcance o radio de cobertura mediante las perdidas de Frizz. La clase MS es la que instancia los hilos, por lo que hereda de la clase THREAD, tiene métodos para calcular posición y color de cada estación móvil. La clase Ventana Principal es la que se encarga de dibujar, contiene el método PAINT. Por ultimo la clase PRINCIPAL es la que muestra los datos de cada estación móvil ( Carros y Peatones) y de cada estación base; es la encargada de re dibujar el mapa llamando al método REPAINT de la clase Ventana Mapa.

En el siguiente link les dejo el CÓDIGO del programa en Netbeans:
CÓDIGO FUENTE

No hay comentarios:

Publicar un comentario