CodingBox Documentation

Transceivers as the active end of the link: matching the module to the fibre

Every fibre link ends in a transceiver, and most links have no other active element. The module decides the launch power, the wavelength, the receiver's sensitivity and overload, the connector at the panel and — through its memory — whether the host accepts it at all. Choosing the module for the fibre is therefore the most common active-infrastructure decision. This page connects the fibre side of that decision to the transceiver category: what the module does at the end of the glass, how to match it to fibre type, distance and connectors, how to read the budget from its data sheet, what can go wrong between module and plant, and how its diagnostics turn it into the link's built-in instrument.

What the module does at the end of the fibre

FunctionPart of the moduleWhat it decides for the link
Electrical to opticallaser (VCSEL, FP, DFB, EML, tunable) and driverlaunch power, wavelength, spectral width — hence budget and dispersion penalty (Lasers)
Optical to electricalphotodiode (PIN or APD), transimpedance amplifiersensitivity and overload (Receivers)
Retiming and equalizationCDR, DSP, FEC in PAM4 and coherent modulestolerance to dispersion, PMD and noise (Modulation & DSP, CDR)
Diagnosticsmonitor photodiodes, sensors, the DDM tablesthe built-in power meter of the link (DDM basics)
Identity and managementEEPROM over I²C or MDIO, CMIS state machine on 400G+whether the host accepts the module and how it configures it (Host initialization)
Optical interfaceLC or MPO receptacle with a ferrule stub or lens array; UPC or APCwhich patch cord and polarity the plant must present (Connectors & fibre types)

Matching the module to fibre and distance

PlantModule familyWavelength and laserConnectorReach and budget
OM3/OM4 multimode, ≤ 100–400 mSR (10/25G), SR4/SR8 (40–400G), SWDM/BiDi-SR850 nm VCSEL (850–953 nm SWDM on OM5)LC duplex; MPO-12/16 for parallel10G: 300 m OM3, 400 m OM4; 100G SR4: 70/100 m; budget 1.9–2.6 dB
OM1/OM2 legacy multimode1000BASE-SX; 10G SR with limits; 1000BASE-LX with a mode-conditioning cord850 or 1310 nmLC10G SR: 33 m on OM1, 82 m on OM2 (Reach tables)
Single-mode, ≤ 500 m – 2 km400G DR4 (500 m), FR4/FR (2 km), 10G LR-lite1310 nm DFB, PAM4MPO-12 APC (DR4), LCbudget 3–4 dB
Single-mode, ≤ 10 kmLR, LR4, LR81310 nm DFB or CWDM4/LAN-WDM lanesLC duplex UPC6.2 dB (10G LR), 6.3 dB (100G LR4)
Single-mode, 20–40 kmER, ER41550 nm EML, or high-power 1310 lanesLC11–18 dB; attenuator on short links
Single-mode, 80 km10G ZR; 400G coherent ZR1550 nm EML; coherent tunableLC23–24 dB; ZR: 40 km unamplified, 120 km amplified (Coherent long haul)
One fibre instead of twoBiDi pairs1270/1330, 1310/1490, 1310/1550, 1490/1550 nmLC simplexsame reach as duplex; modules must be paired
CWDM or DWDM over a muxcoloured or tunable modules1271–1611 nm CWDM grid; C-band DWDM 50/100 GHzLC20–30 dB budgets over the mux (CWDM transceivers, Tunable transceivers)
PON optical distribution networkOLT modules class B+/C+/N1/E1, ONU sticks1490/1310 (GPON), 1577/1270 nm (XGS-PON), burst-mode receiversSC receptacle at the OLT; SC/APC in the ODNclass budgets 28–35 dB (PON optics)
Inside the rack, ≤ 3–7 m; up to 100 mDAC copper; AOCnone; embedded VCSELsintegratedno plant at all (Copper & DAC)

The full PMD list with launch powers and sensitivities: Ethernet PMD reference.

The budget from the module's side

ParameterWhere to find itTypicalUse
Minimum and maximum transmit powerdata sheet; live value in DDMLR: −8.2 … +0.5 dBm; ER: −4.7 … +4 dBm; ZR: 0 … +4 dBmbudget start; overload check
Receiver sensitivitydata sheet (at the specified BER, with or without FEC)LR: −14.4 dBm; ER: −15.8 dBm; ZR: −23 dBm; PON C+: −30 dBmbudget end
Receiver overloaddata sheet+0.5 … +3 dBm PIN; −7 … −9 dBm some APD ER/ZRthe short-link trap
Dispersion tolerancedata sheet10G LR 100–200 ps/nm? no — specified as reach; ER 800 ps/nm; ZR 1 600 ps/nm; coherent thousandsreach on old or non-standard fibre (Fibre characterization)
Required host FECPMD clauseRS-FEC mandatory for 25G/100G SR/DR/FR, 400G, coherent; optional on LR4a link without the right FEC has no margin (FEC & autonegotiation)
Wavelength or channelEEPROM (nominal wavelength, DWDM channel, tunable range)1310, 1550, CWDM 20 nm, DWDM 50/100 GHzmust match mux, BiDi partner, PON plan
Fibre type and length ratingsEEPROM length fields for SMF, OM1–OM4e.g., SMF 10 km, OM3 300 mfirst sanity check against the plant (Memory map)

Worked budgets, penalties and margin policy: Link budget engineering. Reading the numbers off a data sheet: Datasheet reading.

Connector, polish and polarity at the module

Module receptaclePatch cord to the moduleRule
LC duplex, UPC (almost all SFP/QSFP-LR/ER/ZR)LC/UPCnever push an APC ferrule into a UPC receptacle — loss and damage; the APC-to-UPC transition happens on a hybrid patch cord at the panel
LC simplex (BiDi)LC/UPC simplexone fibre; Tx wavelength of one module = Rx wavelength of the other
MPO-12/16, UPC (multimode SR4/SR8)MPO/UPC, polarity type B for parallel opticskey-up/key-down and pin gender per data sheet (Breakout & MPO cabling)
MPO-12 APC (single-mode DR4/DR8)MPO/APC greenAPC by default in single-mode parallel optics
SC (PON OLT modules)SC/UPC to the module, SC/APC in the ODNthe ODN is APC for ORL ≥ 32 dB (Reflections & return loss)
Dust capon the receptacle whenever no cord is inserted; inspect the receptacle like any endface (Endface inspection & cleaning)

Compatibility with the host

The plant does not care who made the module; the host does. Vendor coding in the EEPROM, speed and FEC settings, autonegotiation and CMIS bring-up decide whether a good module on a good fibre carries traffic. The transceiver category covers this in depth: Vendor lock, Third-party optics, Verifying optics, Port configuration recipes, CMIS issues.

DDM valueWhat it tells about the linkDetail
Tx powerwhat actually enters the fibre; compare with the data sheet rangeParameters
Rx powerwhat arrives; far Tx minus near Rx is the plant lossRx power & link budget
Laser biaslaser ageing when it rises at constant Tx powerTx bias & laser ageing
Temperature, voltagehost cooling and power qualityTemperature & voltage
Alarm and warning thresholdsthe module's own limits, used by the host for alarmsThresholds & alarms
VDM (400G+, coherent)pre-FEC BER, chromatic dispersion, DGD, OSNR — the fibre as the DSP sees itVDM & FEC metrics
Accuracy±3 dB specified, ±1–2 dB typical absolute; ±0.1 dB relative — good for trends, not for certificationAccuracy & limits

Common mismatches between module and plant

MismatchSymptomFix
SR (850 nm) module on single-mode fibreno link or a link over a few metres onlyLR module, or the right fibre
LR (1310 nm) module on multimode fibreworks on short runs with modal noise and CRC errorsSR module; for 1000BASE-LX only, a mode-conditioning patch cord
10G SR on OM1/OM2 beyond 33/82 mlink flaps, errorsOM3/OM4 or single-mode LR
UPC cord into APC plant or the reverse3–5 dB loss, reflectance, damaged endfaceshybrid cord, matching polish (Physical mismatches)
BiDi modules with the same Tx wavelength at both endsno linkpair 1270 with 1330, 1310 with 1490
DWDM modules on different channelsno link with normal powersame channel or tune (Tunable transceivers)
ER or ZR on a 2 km linkreceiver overload, errors at high power5–10 dB attenuator
Speed or FEC mismatch on the hostmodule recognised, link downset speed and FEC per PMD (Speed & rate issues)
MPO polarity wrongsome lanes down, others uptype B cord, check pin gender
PON OLT class below the ODN lossONUs at the far ends dropclass C+ or a smaller split (PON problems)
Commercial-temperature module in an outdoor cabinettemperature alarms, laser drift in summerindustrial (I-temp) module (Temperature grades)

Lifecycle and environment

AspectGuidance
Temperature gradeC-temp 0 … +70 °C for indoor racks; I-temp −40 … +85 °C for outdoor cabinets, huts and poles
Power class400G+ modules draw 8–25 W; the host cage and airflow must be rated for it (Power & consumption)
Ageinglasers 10–20 years; replace on rising bias or falling power, not on age
Generationspluggables change every 5–7 years with the speed step; the fibre stays
Spares5–10 % per type, tested on the bench, stored in ESD bags with dust caps (Safety & handling)

In CodingBox

CodingBox reads the module's identity, wavelength, connector code, fibre-length ratings and live DDM before the module meets the plant, so the matching table above can be checked against the module in hand: is it LR or SR, 1310 or 1550, UPC LC or APC MPO, rated for the distance, transmitting within its class — and whether its coding will satisfy the host (Check transceiver, Code database, DDM in the app).