Parámetros de DDM y unidades · Diagnóstico DDM/DOM · Transceptores y cables ópticos · Documentación · CodingBox
CodingBox Documentación

Parámetros de DDM y unidades

El diagnóstico digital son cinco números que un módulo mide sobre sí mismo. Cada uno se guarda como un valor de 16 bits en la memoria del módulo con una unidad fija, y el host lo convierte a °C, voltios, miliamperios o dBm. Conocer la codificación bruta permite leer un volcado a mano, y detectar un módulo que reporta disparates.

Los cinco monitores

ParámetroQué mideUnidad del valor bruto de 16 bitsRango
Temperaturatemperatura interna del módulocon signo, 1/256 °C (byte alto = grados enteros)−128 … +128 °C
Voltaje de alimentación (Vcc)riel de 3,3 V dentro del módulosin signo, 100 µV0 … 6,55 V
Corriente de polarización Txcorriente de excitación del lásersin signo, 2 µA0 … 131 mA
Potencia óptica Txpotencia de luz transmitidasin signo, 0,1 µW0 … 6,5535 mW
Potencia óptica Rxpotencia de luz recibidasin signo, 0,1 µW0 … 6,5535 mW

Existen monitores adicionales opcionales (temperatura del láser, corriente del TEC) en algunos módulos refrigerados o sintonizables.

Dónde viven: SFF-8472 (clase SFP)

Los valores en tiempo real están en el bloque A2h, bytes 96–105, dos bytes cada uno, MSB primero:

BytesMagnitud monitorizada
96–97Temperatura
98–99Vcc
100–101Polarización Tx
102–103Potencia Tx
104–105Potencia Rx
106–109opcional (temperatura del láser / TEC)

Si el DDM existe siquiera, y cómo está calibrado, se declara en el byte 92 de A0h (Diagnostic Monitoring Type): bit 6 = DDM implementado, bit 5 = calibración interna, bit 4 = calibración externa, bit 3 = potencia Rx reportada como media (1) u OMA (0). Véase Calibración.

Para los módulos QSFP y CMIS se aplican las mismas unidades por carril; véase Diagnóstico por carril.

Cómo convertir los valores brutos

Temperatura      °C  = signed16 / 256          0x1E80 = 7808   → 30.50 °C
Vcc              V   = uint16 × 0.0001         33000           → 3.300 V
Polarización Tx  mA  = uint16 × 0.002          3000            → 6.00 mA
Potencia         mW  = uint16 × 0.0001         8000            → 0.800 mW
Potencia         dBm = 10 · log10(mW)          0.800 mW        → −0.97 dBm

Puntos de referencia útiles para la potencia óptica:

dBmmW / µWBruto (0,1 µW)
+32,0 mW20 000
01,0 mW10 000
−30,5 mW5 000
−10100 µW1 000
−2010 µW100
−301 µW10
−400,1 µW1 (suelo de resolución)

Como la unidad bruta es 0,1 µW, el DDM no puede resolver nada por debajo de −40 dBm; una lectura de exactamente −40 dBm (bruto 0 o 1) significa «sin luz», no una medición precisa. Más aritmética de dB y tablas de tasa/baudios: Unidades y conversiones.

Qué le dice cada parámetro

  • Temperatura: sube con el ambiente y con la densidad de puertos; un módulo que funciona caliente envejece su láser más rápido. Rango de funcionamiento típico 0…70 °C (comercial) o −40…85 °C (industrial).
  • Vcc: debería situarse cerca de 3,3 V; una lectura baja o ruidosa apunta a la ranura del host, no al módulo.
  • Polarización Tx: el mejor indicador de envejecimiento: el módulo sube la polarización para mantener constante la potencia Tx a medida que el láser se desgasta. Siga su tendencia (Fallos).
  • Potencia Tx: útil cuando se mide; en módulos económicos puede ser una constante escrita en la memoria (Niveles de DDM).
  • Potencia Rx: la salud del otro extremo y de la fibra: compárela con la sensibilidad del receptor y con la línea base de la instalación.

En CodingBox

La pantalla DDM realiza estas conversiones en vivo y grafica los valores junto con los umbrales propios del módulo; el editor de EEPROM muestra los bytes brutos 96–105 y el byte 92 para verificación.

Posiciones de byte y formatos de los monitores por especificación: Mapa A2h de SFF-8472 (96–109), Página inferior de SFF-8636 (22–57), Página inferior de CMIS (14–25) y página 11h (154–201).


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