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

GBICSFPSFP+SFP28SFP-DDXFPQSFPQSFP+QSFP28QSFP-DDOSFP
Ventana de CodingBox: editor de memoria, cuadrícula HEX y ASCII, pestañas de páginas QSFP, sumas de comprobación y registro de operaciones

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.

7
factores de forma, de GBIC a OSFP
5
familias de especificaciones MSA
4
formatos de informe al estilo de los SO de red
6
idiomas de la interfaz

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.

CodingBox — Comprobación del transceptor

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.

CodingBox — Diagnóstico digital

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.

CodingBox — Editor de memoria

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.

CodingBox — Base de datos de códigos

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

CodingBox — Vista de código

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.

CodingBox — Ajustes de contraseña

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.

CodingBox — Elegir páginas a escribir

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.