Hunter GE Propagation Analyzer (Aplicación)

Escrito por leopedrini miércoles, 30 de octubre de 2013 20:33:00 Categories: Access Google Earth Performance
Valorar Este Contenido 1 Votos.

Estamos empezando una nueva secuencia de tutorial del Hunter Tool. En el tutorial de hoy veremos el módulo 'Hunter GE Propagation Analyzer', que traza los datos de contadores de propagación en un archivo de Google Earth.

 

De esa forma podemos realizar diferentes tipos de análisis, como se muestra en detalle en el tutorial Análisis de Cobertura con Retardo de Propagación - PD y Timing Advance - TA (GSM-WCDMA-LTE), cuya lectura es muy recomendable antes de proceder.

Nota: como siempre los archivos de este tutorial han sido enviados a 'Usuarios Hunter', que contiene datos ficticios, por ejemplo, lo que le permite hacer lo que mostramos aquí y también hacer cualquier modificaciones y mejoras que quieras (ejemplo completo con código comentada). Para obtener más información sobre 'Usuarios Hunter', por favor, véase la nota al final de este artículo).

Aquí vamos por el tutorial.

 

 

Nota: Todas las telecomHall artículos están escritos originalmente en Portugués. A continuación se hacen traducciones en Inglés y Español. Como nuestro tiempo es escaso, sólo se producen varios errores de ortografía (que utilizar el traductor automático, y sólo entonces hacer una revisión final). Pedimos disculpas, y contamos con su comprensión de nuestro esfuerzo. Si usted quiere contribuir traduciendo / corregir una de estas lenguas, o incluso uno nuevo, por favor comuníquese con nosotros: contacto.

 

Meta

Presentar brevemente el módulo 'Hunter GE Propagation Analyzer', que sirve como base para su uso inicial y/o modificaciones en él.

 

Interfaz de Usuario

La interfaz de los módulos de Hunter prácticamente no cambia: es muy sencillo, lo que permite realizar cualquier personalización que encontrará conveniente. Siempre es sólo un punto de partida - aunque puede ser utilizado como es.

Abajo se encuentra la interfaz principal del módulo de hoy, que aparece al abrir el archivo 'Hunter_GE_PropagationAnalyser_RUN_1.0.0.mdb' en la carpeta "Scripts" de este módulo.

 

Nota: Después de practicar la 'instalación' (en realidad extracción de archivo) de los módulos en decenas de tutoriales anteriores de Hunter, debe ya estar familiarizado con esta tarea. Aún así, si usted encuentra cualquier problema en jugar lo hemos demostrado aquí, por favor contáctenos.

 

Usando el Módulo

Vamos a ir al grano y mostrar brevemente cómo funciona este módulo. Más detalles puede encontrar usando los archivos proporcionados - tablas, consultas y macros, todos con código de VBA, comentó.

Este módulo encarga de datos 'Retardo de propagación', que deben estar en el formato de Hunter, como se informó en el tutorial con una explicación del 'retardo de propagación', que se recomienda al principio (otra vez: Si no lo has leído, te recomendamos hacer esto).

En este tutorial, se almacenan los datos de muestra en una tabla de Access, pero como siempre, pueden estar en otro formato, como una hoja de cálculo Excel. Si desea utilizar otra forma, simplemente hacer los cambios correspondientes - también debe ser común a lo que el procesamiento de datos de diferentes fuentes. Pero si usted tiene alguna pregunta, por favor póngase en contacto con nosotros.

Así, nuestros datos sin procesar (tabla) están disponibles en el archivo 'Hunter_PropagationAnalyser_DB' en la carpeta 'Database'.

 

Volver a la pantalla principal de la aplicación se manejar estos datos (que están vinculados a), vamos a hablar sólo de lo que es nuevo en este módulo. Nota: los datos están en la tabla 'PDTA' enlazada desde base de datos 'Hunter_PropagationAnalyzer_DB'.

 

Como siempre, para trazar los datos, haz clic en el botón con el icono de Google Earth.

 

Lo único nuevo aquí hoy son los filtros que se pueden aplicar, lo que le permite por ejemplo filtro sólo una tecnología (1), solamente un BSC/RNC (2), solamente un SITEPROP (3), un SITEPROP_SECTOR (4) o más específicamente, una única célula (5).

 

El botón de 'Reset' (6) devuelve los valores originales.

Y el 'rango' (7) permite realizar un análisis específico, sólo para un cierto rango de contribución. Por ejemplo, si escribe 50 a 100% se trazan sólo elementos que cumplen con este criterio.

 

Ajuste de rangos y leyendas

Haga clic en 'editar rangos y leyendas' (1), y puede configurar las opciones de rangos y leyendas.

 

Las ediciones se hacen - y se almacenan en el archivo de Excel 'tbl_Aux_KPI_Thematic.xls', el mismo archivo de configuración de KPI de todos los módulos de Hunter.

 

Nota: cuando se realiza un cambio en sus rangos, valores o colores, recuerde también actualizar el archivo de la leyenda 'Legend_PDTA_P.png', que corresponde a lo que está en Excel.

 

En nuestra aplicación de acceso, las consultas 'qry_Aux_KPI_Thematic_ECNORLFAIL_P' y 'qry_Aux_KPI_Thematic_PDTA_P' buscan estos datos a través de la tabla vinculada 'tbl_Aux_KPI_Thematic', proporcionando los datos configurados para que estos rangos ser manipulados por la aplicación.

 

Dividir la salida en varios archivos

Y como puedes imaginar, si lo procesa todas las celdas de la red (todas las células de todo GSM BSCs y todas las células de todos RNCs UMTS) usted puede terminar generando un archivo muy grande.

Entonces, ¿cómo podemos dividir estos datos de salida?

Algunas personas tienen algunas ideas o sugerencias. Por ejemplo, generar un archivo para cada BSC y cada RNC. De esta manera aún funciona, pero no se recomienda. Veamos por qué.

Imagina que tienes una celda 'GSM-AAN1' y en el mismo lugar una celda 'UMTS-AAN1'. Si dividimos por BSC/RNC, cuando analizamos las extensiones del sitio 'AAN' (propagación a las tecnologías tanto GSM y UMTS), ¿cómo funciona esto?

Sí, tendríamos que abrir 2 archivos - uno que se generó con los datos de BSC (contiene GSM-AAN1) y otro que se generó con los datos de la RNC (contiene UMTS-AAN1).

La mejor solución que hemos encontrado a este problema - al menos hasta ahora - era utilizar la primera letra de 'SITEPROP', o la ubicación del sitio, para hacer esta división.

 

Y para eso, tenemos una tabla auxiliar, con letras (de la A la Z). Si tenemos un 'SITEPROP' a partir de 'A', todas sus células serán marcadas en el archivo 'A_*.kml'. Si se inicia con 'B', los datos en el archivo 'B_*.kml' y así sucesivamente.

 

Para hacer esto en su aplicación, creamos una tabla auxiliar 'tbl_AUX_CHAR', con los caracteres iniciales.

 

La aplicación analiza esta tabla y crea un archivo para cada una de las letras que existen en esta tabla - siempre por supuesto que están en la tabla de datos.

En la actual ejemplo sólo tenemos 4 'SITEPROP' y todo comienza con 'A'.

 

Ejecutar el programa, tenemos el resultado: un archivo comienza con la letra 'A' (1) - con todas nuestras celdas.

 

Otro interesante truco, pero relacionado con la nomenclatura de archivos de salida, es sobre el tiempo de procesamiento, o cuando fue creado.

Esto también es necesario porque podemos hacer un análisis con un filtro, y algún tiempo después, otro análisis, con otros filtros. Si la única forma de diferenciación fue la primera letra, el archivo se sobrescribirán.

Inserción la hora de procesamiento también en el nombre del archivo (2) hace que no se sobrescriban. (El tiempo de procesamiento es ingresado en el formulario de 'aammddhhmm').

 

Compruebe también que el nombre de archivo contiene la fecha y hora de los datos (3) presentes en la tabla original. Esto evita cualquier confusión sobre la fecha y hora que se refieren estos datos.

 

Estas son las principales novedades de este módulo.

Le recomendamos que ejecute los archivos de ejemplo y averiguar más detalles de la operación y por lo tanto hacer las mejoras, si así lo desea.

Todo el código es abierto (sin contraseña) y comentado.

Si usted tiene alguna pregunta o quiere sugerir alguna mejora, no dude en compartir con el grupo.

Tenga en cuenta que este tutorial es no un completo paso a paso cubriendo todos los puntos posibles. Pero como una aplicación lista para usar y con datos de muestra para la prueba, que creemos que es un excelente punto de partida, incluso para su uso inmediato.

 

‘Usuarios Hunter'

Como mencionamos anteriormente, es importante que hagamos algunas aclaraciones sobre el cazador y sus usuarios.

Todos los módulos de la herramienta de Hunter se enviarán sólo a 'Usuarios Hunter', es decir, aquellas personas que colaboraron con la donación para la continuación del proyecto.

Actualmente este grupo es muy grande, y así hemos creado una nueva forma de comunicación: una lista restringida de Yahoo!. Sólo los 'Usuarios Hunter' pueden participar - no excepciones. Contamos con su comprensión: que es imposible que se dará apoyo individual a cada uno.

  • Si usted es un ‘Usuario Hunter’: (y en realidad aún no es parte de esta lista de correo vía correo electrónico), visite la dirección http://groups.yahoo.com/neo/groups/hunterusers/info como tu combinación ha sido previamente aprobado.
    • Importante: tu cuenta de correo electrónico utilizada en este grupo debe ser exactamente la misma recibe los módulos de Hunter. Si desea cambiar este correo electrónico, póngase en contacto con nosotros mediante la página de contacto de este sitio.
  • Si no es un ‘Usuario Hunter’: y desea obtener más información, por favor visite este enlace: Sacar Hunter.
    • Tenga en cuenta sin embargo aún no reciben los archivos, aplicaciones de ejemplo y código fuente, puede continuar a participar, conocer las metodologías de trabajo, aplicaciones, etc.. Y se puede aplicar estos consejos en el desarrollo de su trabajo.

Nota: Si usted es un usuario de Hunter, todas tus preguntas, peticiones, etc., deben enviarse al grupo anterior. Además, tenga en cuenta que eres parte de una comunidad que está sumamente restringida, en contacto directo con los mejores profesionales del mundo de Telecom y TI. Empezar a participar hoy en día, no sólo con preguntas sobre los módulos de Hunter, pero discutiendo juntos y 'formar' los nuevos módulos de esta herramienta de la que todos nosotros han creado. Los beneficios serán para todos nosotros.

 

Conclusión

Hoy vimos el módulo Hunter responsable de trazar datos 'Retardo de propagación' en Google Earth, otro excelente tipo de análisis que debe ser explorada, como hemos visto en detalle en el tutorial Análisis de Cobertura con Retardo de Propagación - PD y Timing Advance - TA (GSM-WCDMA-LTE).

Agradecemos su visita, y una vez más nos gustaría dar las gracias a todos, especialmente los usuarios Hunter que hacen este proyecto cada día más interesantes. Comparta sus ideas y no dude en hacer sugerencias o solicitar nuevos módulos.

Hasta el siguiente tutorial.