Configure transceptores ópticos con sus programadores
en una sola aplicación universal — CodingBox
El software interactivo para programar la memoria de los transceptores ópticos le permite usar distintas plataformas de programador en una única ventana con una interfaz unificada.
Se abre en cualquier navegador web en Windows, macOS y Linux. La conexión con un programador requiere el CodingBox Driver.
Factores de forma compatibles
Acerca de
Una solución universal para codificar transceptores ópticos
La mayoría de los fabricantes y proveedores de transceptores ofrecen sus propios dispositivos para programar módulos. Muchas de estas soluciones tienen un software con funciones limitadas, solo se ejecutan en versiones obsoletas de Windows, no admiten actualizaciones ni el trabajo sin conexión a Internet, o le obligan a comprar transceptores de un único fabricante.
Hemos creado el software CodingBox, que funciona en distintas plataformas con Windows, Linux y macOS y ofrece al usuario una interfaz gráfica unificada para trabajar con la memoria de los transceptores — una interfaz que no depende de bibliotecas ni complementos de terceros, se ejecuta de forma autónoma en cualquier navegador y no necesita conexión a Internet.
El software permite leer y escribir datos en la memoria de los transceptores ópticos, leer los registros de la interfaz de diagnóstico digital (DDM) en tiempo real, establecer valores de umbral y calibración, configurar el número de canal y la longitud de onda para transceptores sintonizables DWDM, y escribir en la memoria protegida contra escritura de los transceptores.
La aplicación está integrada con una base de datos que contiene un gran número de firmwares para mejorar la compatibilidad con los equipos de conmutación de red de diversas marcas, así como contraseñas y scripts para programar transceptores protegidos contra escritura.
Interfaz
Así se ve en acción
A continuación se muestran las pantallas de trabajo de la aplicación con datos de módulos reales. Las secciones se cambian a la izquierda; el estado del programador y el idioma de la interfaz están arriba.
Comprobación del transceptor · Comprobar transceptor
El módulo se identifica, se lee la memoria y se analizan los campos. Una ficha con el fabricante, el número de referencia, el número de serie y la fecha, un veredicto de compatibilidad y la lista de páginas de memoria leídas. Debajo, un resumen al estilo de un SO de red que puede copiar a un informe con un clic.
Diagnóstico digital · Diagnóstico digital
Temperatura y voltaje del módulo, corriente de polarización y potencia óptica por canal. Los umbrales de Alarm y Warning se marcan directamente en los gráficos, el intervalo de sondeo es configurable y las mediciones se registran y exportan a CSV.
Editor de memoria · Editor de código
HEX y ASCII lado a lado, una pestaña por página de memoria, resaltado de campos según el mapa de la especificación. La barra de estado muestra la dirección, el valor en tres sistemas numéricos, el estándar MSA activo y el número de cadena. Las sumas de comprobación se recalculan al instante.
Base de datos de códigos · Base de datos de códigos
Todo lo leído se guarda automáticamente; las páginas de un mismo módulo se enlazan en una cadena. Búsqueda por fabricante, número de referencia, número de serie, tipo, estándar, longitud de onda y patrón HEX — condiciones combinadas con &&.
Cuadros de diálogo y herramientas
Escritura de una entrada completa de la base de datos: identificación del módulo, veredicto de compatibilidad y volcado de páginas. El paginador recorre toda la cadena; el código vuelve al editor página por página o la cadena entera de una vez.
La dirección de la tabla, la dirección de la contraseña y su valor se establecen manualmente — un módulo protegido contra escritura se desbloquea con los parámetros que conoce el ingeniero, no con una lista codificada en el programa.
Antes de escribir puede ver qué páginas están abiertas, qué ha cambiado en ellas y qué se enviará al módulo. Solo se escriben las páginas seleccionadas — el resto permanece intacto.
Funciones
Qué puede hacer la aplicación
Editor de memoria EEPROM
Una cuadrícula HEX y ASCII, una pestaña por página, deshacer y rehacer, recálculo de las sumas de comprobación CC_BASE y CC_EXT, bloqueo de página contra ediciones accidentales, y carga y guardado de volcados como archivos.
Decodificación basada en estándares
SFF-8472, SFF-8636, INF-8077i, CMIS 5.0 y 4.0, MIS 2.0 y las tablas SFF-8024. Pase el cursor sobre un byte para ver su dirección, su valor en tres sistemas numéricos, el nombre del campo y la especificación aplicable.
Diagnóstico digital DDM
Temperatura, voltaje, corriente de polarización y potencia óptica por canal. Los umbrales de Alarm y Warning se dibujan directamente en los gráficos, el intervalo de sondeo es configurable y las mediciones se registran y exportan a CSV.
Comprobación del transceptor
El módulo se identifica automáticamente al insertarlo en el programador. Una ficha de identificación, un veredicto de compatibilidad y un resumen en cuatro estilos — Cisco IOS, Junos, Huawei VRP y Aruba/HPE — con copia en un clic.
Base de datos de códigos leídos
Cada lectura se guarda y las páginas de un módulo se enlazan en una cadena. Búsqueda por fabricante, números, tipo, estándar, longitud de onda y patrón HEX; antes de escribir se hace una copia de seguridad del módulo.
Escritura en memoria protegida
Los transceptores protegidos contra escritura se desbloquean por contraseña: la dirección de la tabla, la dirección de la contraseña y su valor se establecen en los ajustes, y luego se escriben las páginas seleccionadas en el módulo.
Ventajas
Por qué los equipos eligen CodingBox
Cualquier módulo, sea quien sea el fabricante
CodingBox maneja un transceptor sin importar quién lo fabricó — una sola herramienta para módulos de distintos fabricantes y factores de forma, de GBIC a OSFP.
El flujo de trabajo completo de la memoria
Lectura y escritura de memoria, diagnóstico digital en tiempo real, valores de umbral y calibración, canal y longitud de onda para módulos sintonizables DWDM, y escritura en memoria protegida contra escritura.
En el navegador, en cualquier sistema operativo
La interfaz unificada se abre en cualquier navegador web en Windows, macOS y Linux. Lo único que hay que instalar en la estación de trabajo es el CodingBox Driver.
Funciona sin conexión
La aplicación es un único archivo autónomo: ábralo en un navegador en una máquina aislada y trabaje sin red. Internet solo es necesario para las actualizaciones y la base de datos de códigos.
Ecosistema
Tres partes de una misma solución
La aplicación se encarga de la interfaz y la lógica, el driver se encarga del enlace con el hardware, y el programador proporciona el acceso físico a la memoria del módulo.
Aplicación en línea CodingBox™
Una aplicación para programar transceptores ópticos: una interfaz unificada para trabajar con la memoria del módulo mediante la interacción con el dispositivo programador, más un conjunto de funciones y subrutinas que amplían un programador corriente.
CodingBox Driver
El CodingBox Driver universal se instala en el ordenador del usuario y permite que la aplicación en línea interactúe con las plataformas de programador de distintos fabricantes. Windows, macOS y Linux.
Programador de hardware
La plataforma de programador se conecta al ordenador del usuario y permite trabajar con transceptores de diversos factores de forma. El dispositivo se controla a través del CodingBox Driver universal.
Véalo en acción
Díganos con qué módulos y equipos trabaja y le mostraremos la aplicación con sus tareas y responderemos a sus preguntas técnicas.