Precisione e limiti del DDM · Diagnostica DDM/DOM · Ricetrasmettitori ottici e cavi · Documentazione · CodingBox
CodingBox Documentazione

Precisione e limiti del DDM

I numeri del DDM sembrano precisi — due decimali di dBm, centesimi di volt — ma la specifica dietro di essi promette molto meno. Sapere cosa misura fisicamente un monitor, quanto deve essere accurato per specifica e dove smette di funzionare ti evita di rincorrere un «calo di 1 dB» che è dentro il rumore, e di fidarti di una lettura «normale» che un modulo economico ha semplicemente inventato.

Cosa garantiscono le specifiche

MonitorPrecisione richiesta (SFF-8472 / SFF-8636, calibrazione interna)Risoluzione (LSB)Su quale intervallo
Temperatura±3 °C1/256 °Cintervallo operativo del modulo
Tensione di alimentazione±3 % del nominale100 µV0 … 6,55 V
Bias Tx±10 %2 µA0 … 131 mA
Potenza Tx±3 dB0,1 µWintervallo specificato dal produttore, tipicamente −8 … +4 dBm
Potenza Rx±3 dB0,1 µWintervallo specificato dal produttore, tipicamente −20 … 0 dBm oppure −30 … −7 dBm per APD

Molti produttori fanno meglio — ±1,5–2 dB è comune — ma solo la scheda tecnica lo dice. Il ±3 dB significa che due moduli sulla stessa fibra possono legittimamente riportare valori di Rx distanti 6 dB dal Tx dell’altro meno la perdita reale. I moduli CMIS ereditano gli stessi formati di monitor; le loro pagine di advertising possono indicare cifre più strette.

Cosa si misura realmente

Riportato comeFisicamenteConseguenza
Potenza Txcorrente di un fotodiodo di monitor che cattura una frazione dell’uscita del laser (faccia posteriore o tap)una stima scalata in fabbrica; deriva con temperatura e accoppiamento; su alcuni moduli sostituita da una costante — Livelli DDM
Potenza Rxfotocorrente media del fotodiodo del ricevitore (prima o dopo il TIA)vera potenza media; indipendente dal contenuto dei dati per l’NRZ, ma la responsività dipende dalla lunghezza d’onda — un ricevitore calibrato a 1310 nm legge male un segnale a 1550 nm di ~1 dB
Bias Txla corrente impostata dal driverdi solito accurato; sui moduli EML solo la sezione laser, non il modulatore
Temperaturaun sensore sul PCB del modulo o nel controllerqualche °C sopra la temperatura del case; non la temperatura del laser (quella è il monitor opzionale di temperatura del laser)
Vccalimentazione misurata dentro il moduloleggermente sotto il rail dell’host a causa del connettore e del filtro

Media contro OMA

Le specifiche esprimono la sensibilità in OMA (ampiezza di modulazione ottica); il DDM riporta la potenza media. Per un segnale NRZ con un tipico rapporto di estinzione le due differiscono di circa 2–3 dB (la media è più bassa di OMA + 3 dB… l’offset esatto dipende dal rapporto di estinzione). Il PAM4 peggiora le cose: la potenza media dice poco sull’occhio. Un modulo può quindi essere «nell’intervallo» per potenza media e comunque non rispettare la sensibilità. Il byte 92 bit 3 di SFF-8472 indica quale tipo di numero riporta il modulo (Calibrazione).

Pavimenti e soffitti

  • Pavimento Rx — sotto circa −30 dBm (PIN) o −35 dBm (APD) la fotocorrente è dentro il rumore; il valore grezzo arriva a 0 e viene mostrato come −40 dBm (10·log10 di 0,1 µW/1 mW). Una lettura di −40 significa «nessuna luce misurabile», non «−40 dBm di luce».
  • Soffitto Rx — sopra l’intervallo del monitor il valore satura; il sovraccarico del ricevitore (errori) può iniziare prima o dopo che il monitor saturi.
  • Tx — significativo solo mentre il laser è acceso; con TX_DISABLE attivo dovrebbe scendere al pavimento. Un Tx che resta al suo valore nominale con Tx disattivato è una costante.

Tempistica

  • I moduli aggiornano i monitor internamente più volte al secondo; gli host fanno polling ogni pochi secondi; gli NMS ogni minuti. Un evento breve (un flap di 200 ms) potrebbe non comparire mai nel DDM.
  • Subito dopo l’inserimento è impostato il bit data-not-ready (SFF-8472 A2h 110.0, SFF-8636 byte 2.0); i valori letti in quel momento sono spazzatura.
  • I flag sono latched: un allarme che vedi può provenire da un evento di minuti prima, già rientrato (Soglie e allarmi).

Dove il DDM manca o inganna

Tipo di moduloCosa ottieniNota
DAC passivoniente — nessun dispositivo A2hsolo identità
SFP 1000BASE-T / 10GBASE-Tspesso solo la temperatura, o niente; campi Tx/Rx a zero o costantiun PHY in rame non ha ottica da misurare
AOCDDM completo a entrambe le estremitài livelli sono interni al cavo; una Rx bassa dentro un AOC indica un cavo che si sta guastando, non un connettore sporco
Modulo OLT PONla Rx è una media burst-mode su tutte le ONUla potenza per singola ONU viene dal ranging dell’OLT, non dal DDM — Problemi PON
Chiavetta ONU PONRx corretta; Tx significativo solo mentre trasmette burstil Tx può leggere basso o zero da inattivo
DWDM sintonizzabileTx/Rx normali; aggiunge temperatura del laser, corrente del TEC, monitor di lunghezza d’onda/frequenzaMappe sintonizzabili
Moduli a calibrazione esternavalori grezzi finché non si applicano le costantinumeri assurdi se l’host o lo strumento ignorano il byte 92 — Calibrazione
Moduli economici o clonatiTx e talvolta bias sono costanti; la Rx di solito è realeconfronta con Tx disable e su un intero lotto
Media converter / DDM attraverso un PHYalcuni dispositivi sintetizzano i valorifidati solo di ciò che il modulo stesso riporta al banco

Regole pratiche

  1. Considera le differenze sotto 1 dB come rumore; agisci su variazioni di 2–3 dB rispetto a una base (Monitoraggio).
  2. Confronta la Rx a entrambe le estremità e Tx contro Rx lungo il collegamento, non numeri isolati.
  3. Verifica una volta un Tx sospetto con un misuratore di potenza esterno; se il modulo mente, annotalo nel code database e affidati alla Rx dell’estremità remota.
  4. Non usare il DDM per certificare un impianto in fibra — quello è compito di un OTDR/sorgente di luce. Il DDM è un indicatore di salute integrato, non uno strumento di collaudo.
  5. Quando i numeri sono assurdi (0 °C, +10 dBm, 0,00 V), sospetta della calibrazione, non della fisica.

Finestre attese con cui confrontare: Valori tipici.


Se trovi un’imprecisione o un errore in questo articolo, seleziona il passaggio corrispondente e premi Ctrl+Enter per .