Formula sheet

Fiber Optic Link Budget and Dispersion Formula Sheet

Fiber-optic formulas for optical loss, receiver margin, overload, attenuators, chromatic dispersion, PMD, multimode bandwidth, latency, OLTS and OTDR checks.

This formula sheet collects engineering calculations used to design, commission, review, and troubleshoot fiber-optic communication links. It is focused on installed telecommunications links: loss budgets, optical margin, receiver overload, attenuation, chromatic dispersion, polarization mode dispersion, multimode bandwidth, propagation delay, and field-test reconciliation.

Use these equations with explicit units, wavelength, fiber type, transceiver model, bit rate, modulation format, connector count, splice count, measurement method, and required reserve. A fiber link that powers up is not necessarily acceptable. It must have enough weak-signal margin, avoid overload, control dispersion, and leave evidence that future maintenance teams can reproduce.

How to Use This Formula Sheet

Use this sheet to review installed fiber links from optical power through dispersion and field acceptance. Start by defining wavelength, fiber type, route length, connector count, splice count, patch panels, splitters, filters, bends, transceiver type, bit rate, modulation, target BER, receiver sensitivity, overload threshold, reserve margin, and test method. Then decide whether the calculation supports design, commissioning, troubleshooting, maintenance change, or service release.

Work through the checks in this order:

  1. Establish dB and dBm references, wavelength, fiber type, transceiver limits, path inventory, and measurement reference planes.
  2. Check passive loss, weak-signal receiver margin, receiver overload, attenuator sizing, and spare margin before accepting link power.
  3. Check chromatic dispersion, PMD, multimode bandwidth, rise-time, and propagation delay against the service rate and transceiver tolerance.
  4. Reconcile OLTS, OTDR, event inspection, connector cleanliness, reflection, and service-layer tests before release.
  5. Record retest triggers for new patching, optic replacement, repair splices, connector cleaning, route change, wavelength change, or service-rate upgrade.

Do not treat “link up” as acceptance. A link can establish carrier while lacking reserve for dirty connectors, future splices, aging, dispersion, overload, reflection, or service-layer error performance.

Basis and Validity Limits

The formulas below are first-pass screens. They assume that route inventory, optical reference planes, wavelength, fiber type, transceiver specification, measurement method, and service requirement are known.

Optical power budgets are valid only when minimum transmitter power, maximum transmitter power, maximum path loss, minimum path loss, connector condition, repair allowance, aging allowance, dirty-connector allowance, and measurement uncertainty are included. Sensitivity and overload must both pass.

Dispersion formulas are valid only when source spectral width, bit rate, modulation, receiver tolerance, equalization, fiber type, PMD coefficient, and vendor dispersion limits match the installed service. A dispersion pass for one optic family may fail after transceiver replacement.

OLTS and OTDR are complementary, not interchangeable. OLTS is stronger for end-to-end insertion loss, while OTDR is stronger for event location, reflection, bend signatures, and distance. Acceptance should state how discrepancies are resolved.

Symbols and Units

SymbolMeaningTypical unit
P_{tx}transmitter optical powerdBm
P_{rx}receiver optical powerdBm
P_{sens}receiver sensitivity at stated rate and BERdBm
P_{overload}receiver overload thresholddBm
Lfiber route lengthkm
\alphafiber attenuation coefficientdB/km
L_{path}total passive path lossdB
Moptical power margindB
Dchromatic dispersion coefficientps/(nm km)
\Delta\lambdasource spectral widthnm
D_{PMD}PMD coefficientps/sqrt(km)
n_ggroup refractive indexdimensionless
B_Lbandwidth-distance productMHz km

Use dB for ratios and dBm for absolute optical power. Do not add dBm values to dBm values. Add and subtract dB losses from dBm powers.

Optical Power Units

Power in dBm:

\displaystyle P_{dBm}=10\log_{10}\left(\frac{P_{mW}}{1\ \text{mW}}\right)

Linear power from dBm:

P_{mW}=10^{P_{dBm}/10}

Power ratio in dB:

\displaystyle G_{dB}=10\log_{10}\left(\frac{P_2}{P_1}\right)

Loss is usually written as a positive dB number. If a path loss is L_{path}=12\ \text{dB}, then:

P_{rx,dBm}=P_{tx,dBm}-12

Engineering caution: optical instruments may report dBm, dB, microwatts, or percent transmission. Convert to one convention before comparing results.

Passive Path Loss

Total passive path loss is:

L_{path}=L_{fiber}+L_{conn}+L_{splice}+L_{split}+L_{filter}+L_{bend}+L_{misc}

Fiber attenuation:

L_{fiber}=\alpha L

Connector loss:

L_{conn}=N_{conn}L_{conn,pair}

Splice loss:

L_{splice}=N_{splice}L_{splice,each}

Ideal splitter loss for an N-way splitter:

L_{split,ideal}=10\log_{10}(N)

Practical splitter loss:

L_{split}=10\log_{10}(N)+L_{excess}

Validity: these equations assume losses are expressed in dB and are independent enough to add. They do not prove connector cleanliness, reflection performance, dispersion margin, receiver overload, route diversity, or service-layer behavior.

Receiver Sensitivity Margin

Minimum received power:

P_{rx,min}=P_{tx,min}-L_{path,max}

Available margin after a reserved design allowance:

M_{sens}=P_{rx,min}-P_{sens}-M_{design}

Pass condition:

M_{sens}\ge 0

where M_{design} reserves loss for aging, patching, repairs, dirty connectors, temperature, measurement uncertainty, and future minor changes.

Engineering caution: receiver sensitivity is tied to bit rate, modulation, coding, wavelength, extinction ratio, target bit error rate, and vendor test conditions. It is not a universal property of the photodiode alone.

Receiver Overload Margin

Maximum received power:

P_{rx,max}=P_{tx,max}-L_{path,min}

Overload margin:

M_{overload}=P_{overload}-P_{rx,max}

Pass condition:

M_{overload}\ge M_{overload,required}

A short link, cleaned connector path, higher-power optic, optical amplifier, or removed attenuator can overload a receiver. Optical overload can create errors, intermittent link drops, clipped diagnostics, or misleading power readings.

Fixed Attenuator Sizing

Maximum allowable received power:

P_{rx,max,allow}=P_{overload}-M_{overload,required}

Minimum attenuator to avoid overload:

A_{min}=P_{rx,max}-P_{rx,max,allow}

After choosing a standard attenuator A, recheck weak-signal margin:

P_{rx,min}=P_{tx,min}-L_{path,max}-A
M_{sens}=P_{rx,min}-P_{sens}-M_{design}

The attenuator is acceptable only if both overload and sensitivity checks pass.

Chromatic Dispersion

Accumulated chromatic dispersion per nanometer:

D_{acc}=DL

Pulse spreading from source spectral width:

T_{spread}=|D|L\Delta\lambda

Dispersion tolerance margin:

M_D=D_{tol}-D_{acc}

Bit period:

\displaystyle T_b=\frac{1}{R_b}

A simple screening rule is to limit dispersion-induced spreading to a fraction of the bit period:

T_{spread}\le k_T T_b

where k_T is chosen from the modulation, coding, receiver equalization, and engineering policy.

Engineering caution: this is a first-pass screen. Real links may require vendor dispersion tolerance, eye diagrams, BER tests, coherent receiver specifications, dispersion compensation, or digital signal processing details.

Polarization Mode Dispersion

RMS differential group delay estimate:

DGD_{rms}=D_{PMD}\sqrt{L}

PMD margin:

M_{PMD}=DGD_{tol}-DGD_{rms}

PMD is often small for moderate-length modern single-mode links, but it can matter for older fibers, long-haul systems, high bit rates, coherent systems, unusual stress history, or systems with tight jitter budgets.

Multimode Bandwidth and Rise-Time Budget

Available fiber bandwidth from bandwidth-distance product:

\displaystyle B_{fiber}=\frac{B_L}{L}

Approximate rise time from bandwidth:

\displaystyle t_{r,fiber}\approx\frac{0.35}{B_{fiber}}

Total rise time for independent first-order limits:

t_{r,total}=\sqrt{t_{r,tx}^2+t_{r,fiber}^2+t_{r,rx}^2+t_{r,filter}^2}

Rise-time screen:

t_{r,total}\le k_r T_b

where k_r depends on encoding, modulation, equalization, receiver decision margin, and engineering policy.

Propagation Delay

One-way propagation delay:

\displaystyle t_{prop}=\frac{n_g L_m}{c}

where L_m is length in meters and c is speed of light in vacuum.

Round-trip propagation delay:

t_{RT}\approx 2t_{prop}

For service testing, add transceiver processing, forward error correction, switching, routing, queuing, encryption, packet size, timestamp method, and measurement equipment delay.

OLTS and OTDR Reconciliation

Difference between optical loss test set and OTDR event-sum estimate:

\Delta L=|L_{OLTS}-L_{OTDR}|

Pass condition for reconciliation:

\Delta L\le \Delta L_{allow}

Event-level checks must still be applied:

L_{event}\le L_{event,limit}

OLTS is usually stronger for end-to-end insertion loss. OTDR is stronger for locating events, bend signatures, reflection, distance, and unexpected changes. Agreement between OLTS and OTDR does not automatically accept every event.

Optical Return Loss Screen

Return loss for reflected power:

\displaystyle RL=-10\log_{10}\left(\frac{P_{ref}}{P_{inc}}\right)

Higher return loss means less reflected power. Low return loss can indicate dirty connectors, air gaps, poor polish, damaged end faces, or reflective components. Return loss matters more for high-power, analog, long-haul, coherent, or reflection-sensitive systems.

Worked Example 1: Single-Mode Loss and Sensitivity Margin

A 40\ \text{km} single-mode route uses:

QuantityValue
fiber attenuation0.22\ \text{dB/km}
connector pairs8
loss per connector pair0.35\ \text{dB}
fusion splices20
loss per splice0.08\ \text{dB}
filter allowance1.0\ \text{dB}
bend and miscellaneous allowance0.5\ \text{dB}
transmitter minimum power0.0\ \text{dBm}
receiver sensitivity-18.0\ \text{dBm}
design reserve3.0\ \text{dB}

Fiber loss:

L_{fiber}=0.22(40)=8.80\ \text{dB}

Connector loss:

L_{conn}=8(0.35)=2.80\ \text{dB}

Splice loss:

L_{splice}=20(0.08)=1.60\ \text{dB}

Total path loss:

L_{path}=8.80+2.80+1.60+1.0+0.5=14.70\ \text{dB}

Minimum received power:

P_{rx,min}=0.0-14.70=-14.70\ \text{dBm}

Sensitivity margin after design reserve:

M_{sens}=-14.70-(-18.0)-3.0=0.30\ \text{dB}

Engineering comment: the link barely passes after the reserve. This is not comfortable spare capacity. Any extra patch panel, dirty connector, repair splice, wavelength change, or measurement uncertainty could consume the remaining 0.30\ \text{dB}.

A short link has:

QuantityValue
maximum transmitter power+4.0\ \text{dBm}
minimum transmitter power-1.0\ \text{dBm}
minimum path loss2.5\ \text{dB}
maximum path loss4.0\ \text{dB}
receiver overload threshold-3.0\ \text{dBm}
required overload margin3.0\ \text{dB}
receiver sensitivity-18.0\ \text{dBm}
weak-signal design reserve3.0\ \text{dB}

Maximum received power without attenuator:

P_{rx,max}=4.0-2.5=+1.5\ \text{dBm}

Maximum allowable received power:

P_{rx,max,allow}=-3.0-3.0=-6.0\ \text{dBm}

Minimum attenuator:

A_{min}=1.5-(-6.0)=7.5\ \text{dB}

Choose:

A=8.0\ \text{dB}

Weak-signal received power:

P_{rx,min}=-1.0-4.0-8.0=-13.0\ \text{dBm}

Weak-signal margin:

M_{sens}=-13.0-(-18.0)-3.0=2.0\ \text{dB}

Engineering comment: the attenuator protects the receiver from overload while preserving weak-signal margin. The release record should specify attenuator value, wavelength rating, connector type, location, label, and retest rule if it is moved or removed.

Worked Example 3: Chromatic Dispersion and Bit Period

A 38\ \text{km} single-mode link at 1550\ \text{nm} has:

D=17\ \text{ps/(nm km)}

The source spectral width is:

\Delta\lambda=0.05\ \text{nm}

At 10\ \text{Gbit/s}:

\displaystyle T_b=\frac{1}{10\times10^9}=100\ \text{ps}

Accumulated dispersion:

D_{acc}=17(38)=646\ \text{ps/nm}

Pulse spreading:

T_{spread}=646(0.05)=32.3\ \text{ps}

If the screen allows:

k_T=0.35

then:

k_TT_b=0.35(100)=35\ \text{ps}

The result passes narrowly:

32.3\ \text{ps}<35\ \text{ps}

Engineering comment: this pass is source-dependent. A replacement optic with wider spectral width can fail even on the same fiber route. The accepted optic family and dispersion tolerance must be part of the handover record.

Worked Example 4: PMD and Propagation Delay

For the same 38\ \text{km} route, use:

D_{PMD}=0.10\ \text{ps}/\sqrt{\text{km}}

RMS differential group delay:

DGD_{rms}=0.10\sqrt{38}=0.62\ \text{ps}

If tolerance is:

DGD_{tol}=10\ \text{ps}

then:

M_{PMD}=10-0.62=9.38\ \text{ps}

PMD is not the governing impairment for this baseline screen.

Propagation delay with n_g=1.468:

\displaystyle t_{prop}=\frac{1.468(38{,}000)}{3.0\times10^8}=1.86\times10^{-4}\ \text{s}
t_{prop}=186\ \mu\text{s}

Engineering comment: propagation delay is only the fiber travel time. A service latency test must include transceiver, FEC, switching, routing, buffering, encryption, packet size, and measurement method.

Worked Example 5: Multimode Rise-Time Screen

A short multimode link has:

QuantityValue
length0.25\ \text{km}
bandwidth-distance product4700\ \text{MHz km}
transmitter rise time35\ \text{ps}
receiver rise time40\ \text{ps}
filter rise time15\ \text{ps}
bit rate10\ \text{Gbit/s}

Available fiber bandwidth:

\displaystyle B_{fiber}=\frac{4700}{0.25}=18800\ \text{MHz}=18.8\ \text{GHz}

Fiber rise time:

\displaystyle t_{r,fiber}=\frac{0.35}{18.8\times10^9}=18.6\ \text{ps}

Total rise time:

t_{r,total}=\sqrt{35^2+18.6^2+40^2+15^2}=58.3\ \text{ps}

Bit period:

T_b=100\ \text{ps}

If the engineering screen allows:

t_{r,total}\le0.70T_b=70\ \text{ps}

then:

58.3\ \text{ps}<70\ \text{ps}

Engineering comment: the bandwidth-distance product is a screening value, not a full eye-closure model. Launch condition, connector mode conditioning, transceiver standard, equalization, and measured BER or eye margin still matter.

Common Formula Mistakes

The most common mistake is mixing dB loss and dBm power. Losses, gains, reserves, and dispersion penalties are dB quantities; transmitter, receiver, and measured optical powers are usually dBm quantities. The reference plane must be stated.

Another frequent error is checking only receiver sensitivity. Short, clean, high-power links can overload receivers, especially after attenuators are removed, optics are changed, amplifiers are added, or connector losses are reduced.

Dispersion checks can also be wrong when source spectral width, line rate, modulation, vendor tolerance, and receiver equalization are not tied to the actual optic. Route length alone is not enough.

Field evidence is often misused. An OTDR trace can locate events but may not prove end-to-end insertion loss as strongly as OLTS. An OLTS pass can miss a high-reflection or localized event that matters operationally.

Finally, spare margin is sometimes consumed during maintenance without updating the design record. Repair splices, patch changes, dirty connectors, bend repairs, wavelength changes, and optic replacements should trigger recalculation and retest.

Validation Evidence Package

Before releasing a fiber calculation, confirm:

  • wavelength and fiber type match the attenuation and dispersion values;
  • dB losses and dBm powers are not mixed incorrectly;
  • connector, splice, splitter, filter, bend, patch and repair allowances are counted;
  • sensitivity and overload are both checked;
  • attenuators are checked against minimum and maximum power cases;
  • dispersion is tied to source spectral width or vendor transceiver tolerance;
  • PMD, multimode bandwidth, and rise-time limits are treated as screens unless stronger evidence is available;
  • OLTS and OTDR evidence are used for their proper roles;
  • operational limits state spare optic type, patching restrictions, alarm thresholds, retest triggers, and documentation requirements.
  • BER, packet-loss, optical power monitoring, eye-margin, or service-layer evidence supports the same service rate and transceiver family when required.
  • connector cleaning status, inspection photos, event table, route diagram, test cords, calibration state, and acceptance limits are preserved with the handover record.

The strongest fiber engineering answer is not “link up.” It is a traceable statement of optical margin, overload margin, dispersion margin, event quality, service behavior, and the conditions under which those margins remain valid.

REF

See also