Diagnóstico por carril: QSFP y CMIS · Diagnóstico DDM/DOM · Transceptores y cables ópticos · Documentación · CodingBox
CodingBox Documentación

Diagnóstico por carril: QSFP y CMIS

Un módulo de cuatro u ocho carriles tiene una sola temperatura y una sola alimentación, pero cuatro u ocho láseres y receptores, cada uno con su propia polarización, potencia Tx y potencia Rx. Por eso el diagnóstico de los módulos de clase QSFP y CMIS se organiza por carril, y la avería oculta clásica es un solo carril que se degrada mientras el total del módulo parece correcto.

SFF-8636 (QSFP+, QSFP28)

Todo reside en una sola dirección de dos hilos con memoria paginada (SFF-8636). Las unidades son las mismas que en SFF-8472.

Página inferior — valores en vivo e indicadores

BytesContenido
3Tx LOS (bits 7–4) / Rx LOS (bits 3–0) por carril
4fallo de ecualización adaptativa Tx / fallo Tx por carril
5Tx LOL / Rx LOL por carril: véase CDR
6–7indicadores de alarma/advertencia de temperatura y Vcc
9–14indicadores de alarma/advertencia de potencia Rx, polarización Tx y potencia Tx por carril
22–23temperatura del módulo
26–27Vcc del módulo
34–41potencia Rx, carriles 1–4 (2 bytes cada uno)
42–49polarización Tx, carriles 1–4
50–57potencia Tx, carriles 1–4

Página superior 03h — umbrales: módulo (temperatura, Vcc) en los bytes 128–175, canal (potencia Rx, polarización Tx, potencia Tx) en 176–223. Si la monitorización de potencia Tx está implementada se anuncia en el byte 220 de la página superior 00h: muchos módulos de 40G solo reportan Rx.

CMIS (QSFP-DD, OSFP, QSFP112, SFP-DD)

CMIS separa los datos a nivel de módulo y a nivel de carril, y escala hasta ocho carriles (bancos para más):

UbicaciónContenido
Página inferior, bytes 8–13indicadores a nivel de módulo
Página inferior, bytes 14–25monitores del módulo: temperatura (14–15), Vcc (16–17), aux 1–3
Página 02humbrales de módulo y de carril
Página 11h, bytes 134–153indicadores de carril (LOS, LOL, fallo Tx, alarmas de potencia/polarización)
Página 11h, bytes 154–169potencia Tx, carriles 1–8
Página 11h, bytes 170–185polarización Tx, carriles 1–8 (con un factor de escala anunciado en la página 01h)
Página 11h, bytes 186–201potencia Rx, carriles 1–8

Qué monitores existen se anuncia en la página 01h (byte 160 para polarización/potencia Tx, potencia Rx, temperatura y Vcc), de modo que un host, o CodingBox, sabe en qué campos confiar.

Versatile Diagnostics Monitoring (VDM)

CMIS añade una capa opcional más allá de los monitores analógicos: VDM en las páginas 20h–2Fh (descriptores en 20h–27h, muestras en 28h–2Fh). Los observables se anuncian por módulo y pueden incluir:

  • tasa de error de bit previa a FEC y conteo de errores de FEC por carril, lado host y lado medio;
  • SNR de las interfaces eléctrica (host) y óptica (medio);
  • temperatura del láser y otros valores específicos del módulo;
  • indicadores con sus propios umbrales.

El BER previo a FEC es la advertencia más temprana en un enlace PAM4: sube mucho antes de que el FEC deje de corregir, mientras la potencia Rx aún puede parecer normal. En fábricas de 400G/800G es la métrica a seguir en tendencia (Clústeres de IA).

Leer correctamente los datos multicarril

  • Compare los carriles entre sí. Un carril 3 dB por debajo de sus hermanos es una avería, aunque los cuatro estén «dentro de rango».
  • Revise la polarización por carril: un láser que envejece más rápido que los demás aparece aquí primero.
  • Tenga en cuenta el breakout. Un módulo 4×25G desglosado en cuatro enlaces: un carril defectuoso significa que uno de los cuatro enlaces está mal, no que «el módulo está un 25 % peor».
  • LOL/LOS también son por carril; un LOL en un solo carril de un enlace multicarril es un problema de CDR o de señal de entrada en ese carril.

En CodingBox

La pantalla DDM muestra la potencia Rx, la potencia Tx y la polarización por carril con umbrales por carril, y las registra a lo largo del tiempo: la vista que detecta el fallo de un solo carril que LACP oculta (Fallos). Para los módulos CMIS, el editor de EEPROM expone la página 11h junto con el estado del módulo.

La lista completa de observables de VDM, el formato F16 y cómo leer el BER previo a FEC junto con los contadores de FEC del host: Métricas de VDM y FEC.


Si encuentra una inexactitud o un error en este material, seleccione el fragmento correspondiente y pulse Ctrl+Enter para .