CodingBox Documentation

Single-fibre CWDM, OADMs & band splitters

The basic CWDM link uses two fibres and a mux/demux pair at each end. Two variations squeeze more out of scarce fibre: single-fibre (bidirectional) CWDM, where each channel travels one way and its partner the other on the same strand, and optical add/drop multiplexers (OADM), which let intermediate sites pick off one or two channels from a passing trunk. Both are passive and cheap; both introduce their own loss arithmetic and pairing rules.

Single-fibre CWDM

On one fibre every wavelength is used in one direction only. A link therefore consumes two channels — one per direction — and the modules at the two ends are a pair: Tx λ1 / Rx λ2 at site A, Tx λ2 / Rx λ1 at site B.

ElementDual-fibre CWDMSingle-fibre CWDM
Channels per 1G/10G link12
Max links on 18 channels18 (over 2 fibres)9 (over 1 fibre)
Modulesidentical CWDM modules at both ends (same λ)paired: Tx/Rx wavelengths swapped between ends
Mux/demuxseparate mux and demux, or a duplex unitone single-fibre mux/demux per end with a common port; channel ports are duplex (Tx λn, Rx λm)
Reflectionstoleratedmust be low — a Tx reflection lands in the local Rx filter path; APC connectors or good UPC and no open ports

Typical pairings follow the vendor's mux design (e.g. 1270↔1290, 1310↔1330 … or odd↔even). Mixing two modules of the same wavelength at both ends gives a dark link on both sides (Physical mismatches). BiDi SFPs (1310/1490, 1270/1330) are the two-channel special case of the same idea (CWDM transceivers).

OADM

An OADM sits inline on a trunk and, for one or more selected wavelengths, drops the channel to a local port and adds the local transmitter back onto the trunk in the same wavelength slot; all other channels pass through (express).

OADM typeChannels dropped/addedExpress loss (per pass)Drop/add loss
1-channel1 (dual-fibre: 1 λ; single-fibre: 1 pair)0.8–1.2 dB1.0–1.5 dB
2-channel21.0–1.5 dB1.0–1.5 dB
4-channel41.5–2.0 dB1.2–1.8 dB
East/West (two-direction)as above, on both trunk directionsas above per direction

Cascading N OADMs on a bus or ring costs N × express loss for the channels that pass all of them — the far channels must carry the budget of every intermediate site (Mux/demux & link budget).

Topologies

TopologyDescriptionNotes
Point-to-pointmux/demux at both endsthe baseline
Bus (linear add/drop)trunk from a hub through sites A, B, C, each with an OADMchannel budgets differ per site; plan wavelengths so distant sites get the low-loss ones
Ringtrunk closes back to the hub; East/West OADMs at each siteprotection: each site can reach the hub both ways with 1+1 modules or a switch-over
Hub-and-spoke over one trunk1-channel OADMs per remote sitemobile backhaul, campus

Deployment patterns and faults: CWDM deployment.

Band splitters and overlays

A 1310/1550 band splitter (WDM coupler) separates the O-band from the C/L-band with 0.5–1 dB loss; it lets an existing 1310 nm link coexist with a CWDM or DWDM overlay in the upper band (1470–1610 nm), or a legacy 1550 nm link with new O-band channels. Combinations to watch:

  • CWDM upper band + DWDM — DWDM C-band (1530–1565 nm) occupies CWDM channels 1530 and 1550; a "1550 skip" CWDM mux leaves that slot free for a DWDM overlay.
  • CWDM + PON — GPON's 1490/1310 nm and XGS-PON's 1577/1270 nm collide with CWDM channels; coexistence needs a dedicated filter plan (PON wavelengths).
  • 1383 nm water peak — channels 1370–1410 need low-water-peak fibre (G.652.D).

Channel table: CWDM channel plan; bands: Wavelength bands.

Budget arithmetic for an add/drop site

Example: 10G CWDM, hub → site C via OADMs at A and B, 35 km total.

ItemLoss, dB
Hub mux (insert)1.5
Fibre 35 km at 1550 nm band (0.25 dB/km)8.8
OADM at A, express1.0
OADM at B, express1.0
OADM at C, drop1.2
Connectors (8 pairs × 0.4)3.2
Splices (12 × 0.1)1.2
Total17.9
10G CWDM 40 km module: Tx 0 dBm min, Rx sensitivity −16/−18 dBmmargin 0 … 2 dB — marginal
Same with 80 km-class (APD, Tx +1, sens −24) modulesmargin ≈ 7 dB — comfortable, but check overload at sites A/B (short paths)

Rules: give the farthest site the channels with the lowest fibre loss (1550–1610 nm, mind dispersion at 10G), use APD modules for long express paths and attenuate nearby sites, and record per-channel Rx at commissioning (Rx power & link budget).

Faults specific to these designs

SymptomCause
Single-fibre link dark both wayssame-wavelength modules at both ends; pair mismatch
Single-fibre link with errors, fine on dual fibrereflections from an open/dirty connector into the local receiver
One add/drop site dark, others finewrong OADM channel, module wavelength ≠ OADM slot
Far site marginal after adding an OADMexpress loss added to every downstream channel — re-run the budget
Errors only on 1610/1590 nm channels at 10Gdispersion penalty on the longest wavelengths (Mux/demux & link budget)

In CodingBox

The module's wavelength field is the only proof of its channel — read it, do not trust the colour label (Check transceiver). For single-fibre pairs, read both modules and confirm the Tx wavelengths differ and match the mux port plan before they leave the bench.