Fiber Link Budget Calculator
Calculate optical fiber link budget online from transmit power, receiver sensitivity, path loss, reserve, and overload checks before approving a span.{{ result.summaryTitle }}
| Metric | Value | Read | Copy |
|---|---|---|---|
| {{ row.label }} | {{ row.value }} | {{ row.read }} |
| Loss component | Basis | Loss | Share | Copy |
|---|---|---|---|---|
| {{ row.label }} | {{ row.basis }} | {{ row.loss }} | {{ row.share }} |
| Check | Status | Action | Reason | Copy |
|---|---|---|---|---|
| {{ row.check }} | {{ row.status }} | {{ row.action }} | {{ row.reason }} |
Introduction:
A fiber link budget compares the optical power a transmitter can launch with the losses expected along the cable plant and the minimum power the receiver needs. The result is usually expressed as remaining margin in decibels. Positive margin means the modeled path should deliver enough light to the receiver. Negative margin means the link is likely too dim before any real-world allowance is added.
The budget matters because optical links fail gradually in the plan long before they fail visibly in the rack. A span can look reasonable by distance alone while connectors, patch panels, splitters, splices, dirty end faces, or an optimistic optic datasheet consume the available power. A link that barely passes on paper may also leave no room for aging, future repairs, test uncertainty, or an added patch point during a move.
Good budgeting starts with conservative values. Minimum guaranteed transmit power is safer than a typical value. Receiver sensitivity should match the data rate and optic type. Fiber distance should be the route length through the installed cable, not the map distance between buildings. The loss allowance should count every mated connector pair, splice, splitter, WDM filter, coupler, attenuator, and known equipment penalty in the optical path.
A budget is not a replacement for certification or field testing. It is a planning check that helps decide whether a design deserves a closer look, whether a route can accept an extra patch point, whether stronger optics are justified, or whether a short high-power link may need attenuation before the receiver.
Technical Details:
Optical power is usually written in dBm, while losses and margins are written in dB. Subtracting two dBm power levels gives a dB power budget. Subtracting a dB loss from a dBm transmit level gives an estimated receive power. That mix of units is normal in fiber design, but it is a common source of mistakes when values from optic datasheets and cable-loss reports are copied into one worksheet.
The passive link loss is an additive budget. Fiber attenuation grows with distance and is expressed in dB per kilometer. Connector and splice loss are counted per event. Splitters, WDM filters, couplers, fixed attenuators, dispersion penalties, and test allowances are fixed dB entries. The power margin is what remains after that modeled loss is compared with the receiver sensitivity. Reserve is then subtracted from the margin so the design keeps room for aging, contamination, repairs, and measurement uncertainty.
The core budget equations are:
Symbols and Units:
| Symbol | Meaning | Unit |
|---|---|---|
Ptx |
Optical transmit power used for the design case. | dBm |
Prx sensitivity |
Minimum acceptable receive power for the optic and data rate. | dBm |
D and A |
Route distance and fiber attenuation coefficient. | km, dB/km |
Nconn, Nsplice |
Counts of mated connections and splices in the optical path. | whole counts |
Llink |
Modeled link loss after fiber, connections, splices, passive components, and allowances. | dB |
Mreserve |
Remaining margin after the required reserve has been kept unused. | dB |
Reach is derived by holding the fixed losses constant and solving for distance at the reserve target. When attenuation is greater than zero, the maximum distance at reserve is the distance where operating margin equals the required reserve. When attenuation is set to zero, distance cannot consume any loss in the model, so reach is not bounded by the distance input.
Interpretation Boundaries:
| Boundary | Meaning | Design consequence |
|---|---|---|
Operating margin below 0 dB |
Estimated receive power is below receiver sensitivity. | Recover loss, shorten the path, or choose optics with more budget. |
Reserve surplus below 0 dB |
The receiver may have enough light, but the reserve policy is not met. | Treat the span as tight until the reserve target is restored. |
Reserve surplus from 0 to under 1 dB |
The model meets reserve with very little extra room. | Review assumptions, test values, and future patch needs carefully. |
| Estimated receive power above receiver max | The receiver may be too hot for the optic's acceptable input range. | Plan added attenuation or use optics better matched to the short path. |
| Modeled loss differs from field loss | Installation quality, dirty connectors, bends, repairs, and measurement method can move real loss. | Use source/power-meter or OTDR results before final acceptance. |
Everyday Use & Decision Guide:
Begin with a profile that resembles the span, then replace the defaults with the optic datasheet and route values you trust. The included profiles cover custom datasheet values, single-mode 1310 nm access spans, single-mode 1550 nm long spans, multimode 850 nm short-reach links, and a PON-style distribution path with a 1:8 splitter allowance. The profile is a starting point, not proof that the installed route matches that case.
Use conservative datasheet values when the budget supports procurement, design approval, or change control. Minimum Transmit power and required Receiver sensitivity usually protect the design better than typical values. Put slack loops, patch panels, and the real route into Fiber distance. Count each mated connector interface in Mated connections, and keep splitter or WDM insertion loss in Passive component loss rather than hiding it inside the fiber attenuation value.
- Use measured attenuation, connector loss, and splice loss when a test set or OTDR report is available.
- Set
Required reservehigh enough to cover aging, dirt, repairs, future patching, and measurement uncertainty. - Enter
Receiver overload levelfor short or high-power optics so an overly bright receiver is caught before turn-up. - Use
Dispersion or equipment penaltyfor vendor-stated penalties or known non-cabled insertion loss. - Use
Test uncertainty allowancewhen field measurements need an explicit guard band.
The result tabs serve different review needs. Power Margin Ledger shows budget, modeled loss, receive level, operating margin, reserve surplus or shortfall, reach, and overload headroom. Loss Component Ledger shows where the loss comes from. Margin Action Ledger turns the result into follow-up items. Optical Loss Stack shows how budget is consumed, and Reach Margin Curve shows how margin falls as route distance grows.
Exports are useful when the budget needs to travel with a ticket, design note, or change request. Tables can be copied or exported as CSV or DOCX, charts can be saved as image files or chart CSV, and the JSON view keeps the input values, status, results, table rows, and chart data together for a repeatable review.
Step-by-Step Guide:
Work from the transceiver pair and cable plant first, then add reserve and overload checks once the basic margin looks plausible.
- Choose
Fiber profile. Use a preset for a quick first pass, or chooseCustom datasheet valueswhen you already have measured loss and optic specifications. - Enter
Transmit powerandReceiver sensitivityin dBm. TheTransceiver power budgetrow should equal transmit power minus receiver sensitivity. - Enter
Fiber distanceandFiber attenuation. TheFiber span attenuationrow should move with distance. If it does not, check that attenuation is not set to0 dB/km. - Enter
Mated connections,Loss per connection,Splices,Loss per splice, andPassive component loss. UseLoss Component Ledgerto confirm the largest loss contributor before changing optics. - Set
Required reserve. WatchReserve surplusorReserve shortfallinPower Margin Ledger, because a link can be above sensitivity while still failing the reserve target. - Open
Advancedif the design needsReceiver overload level,Dispersion or equipment penalty,Test uncertainty allowance, or a differentRoundingdisplay. - Review
Margin Action Ledgerfor the recommended next move. A dim link, reserve shortfall, large passive loss, or overload warning points to different corrective work. - Use the chart and export tabs after the inputs match the route you intend to document. Keep the exported values with the optic datasheet and field-test record.
Interpreting Results:
Operating margin above sensitivity is the first safety check. It tells you whether the estimated receive power is above the minimum receiver level. Reserve surplus is stricter because it subtracts the reserve you chose to protect. A design with positive operating margin and negative reserve surplus may work on day one but still be a poor design choice for a route that will be touched, repaired, or extended.
| Status cue | What it means | Useful follow-up |
|---|---|---|
Reserve met |
Operating margin remains at or above the required reserve. | Confirm assumptions with the datasheet and field loss report. |
Narrow reserve |
Reserve is positive but below 1 dB beyond the target. |
Audit connector counts, route length, and future patch needs before approval. |
Below reserve |
The receiver is modeled above sensitivity, but the reserve target is missed. | Reduce loss, use stronger optics, or lower the reserve only with a documented reason. |
Below sensitivity |
The modeled receive level is too low for the receiver sensitivity. | Recover at least the shortfall before treating the link as viable. |
Too much receive power |
Estimated receive power is above the optional receiver overload level. | Use the Recommended attenuator row to size added attenuation. |
Max distance at reserve is a planning estimate, not a guaranteed reach rating. It assumes the same fixed losses and the same attenuation value. If a route extension adds more patch panels, splitters, or splices, update those fields before trusting the added distance. Reach Margin Curve is most useful when the only change being tested is route length.
Do not overread a clean result. The model cannot prove connector cleanliness, polarity, wavelength match, transceiver compatibility, installed fiber type, or service-level bit error performance. Treat the budget as a design screen and keep final acceptance tied to real optical measurements.
Worked Examples:
Single-mode access span with comfortable reserve:
An 8 km 1310 nm single-mode span uses -3 dBm transmit power, -18 dBm receiver sensitivity, 0.35 dB/km fiber attenuation, four mated connections at 0.5 dB, six splices at 0.1 dB, and 3 dB required reserve. The modeled link loss is 5.40 dB, the estimated receive level is -8.40 dBm, and Operating margin above sensitivity is 9.60 dB. Reserve surplus is 6.60 dB, so the review should focus on confirming route length and connector counts rather than changing optics.
Multimode patch path with a reserve shortfall:
A 250 m 850 nm multimode link with -6 dBm transmit power and -12 dBm sensitivity has a 6 dB transceiver power budget. At 3 dB/km, the fiber span contributes only 0.75 dB, but six mated connections at 0.5 dB plus 0.70 dB passive loss bring modeled link loss to 4.45 dB. The receiver is still above sensitivity, yet Reserve shortfall is about 0.45 dB with a 2 dB reserve target. That is a patching problem before it is a distance problem.
Short single-mode link that is too bright:
A high-power optic launches 3 dBm across a 0.2 km path with 0.35 dB/km attenuation and two low-loss connections at 0.3 dB. Modeled loss is only about 0.67 dB, so Estimated receive level is about 2.33 dBm. If the optic's receiver overload level is -3 dBm, Recommended attenuator is about 5.33 dB. Adding attenuation is the correct fix because reducing reserve would not address receiver overload.
Distance has no effect after a bad assumption:
A draft route shows Max distance at reserve as Unlimited by attenuation input and the reach curve does not fall as distance increases. That points to Fiber attenuation being set to 0 dB/km. Entering a realistic attenuation value restores distance-dependent loss, fills the reach curve with meaningful margin values, and prevents the JSON status.errors note from being ignored in a design review.
FAQ:
Should I use typical or minimum transmit power?
Use the minimum guaranteed transmit power when the result supports a design decision. A typical value can make Operating margin above sensitivity look better than the worst-case optic will deliver.
Why can the link pass sensitivity but fail reserve?
Sensitivity is the minimum receive level. Reserve is extra margin you choose to keep unused. Below reserve means the model still has enough light for the receiver, but not enough spare room for the reserve target.
What does the overload warning mean?
It means Estimated receive level is above the optional Receiver overload level. Use the Recommended attenuator row as a starting point, then confirm the optic datasheet and installed loss.
Why does max distance say it is not bounded?
That happens when Fiber attenuation is 0 dB/km. Distance cannot consume loss in that model, so enter a realistic attenuation value before using Max distance at reserve or Reach Margin Curve.
Does the calculation replace field testing?
No. It models the design from entered assumptions. Final acceptance should still use a light source and power meter, optical loss test set, or OTDR process that matches the cable plant and handoff requirement.
Glossary:
- dB
- A logarithmic loss or margin unit used for differences between optical power levels.
- dBm
- An absolute optical power level referenced to 1 milliwatt.
- Receiver sensitivity
- The minimum receive power the optic needs for the specified performance target.
- Operating margin
- The estimated receive power minus receiver sensitivity before reserve is subtracted.
- Reserve
- Margin intentionally kept unused to cover aging, dirt, repairs, future patching, and test uncertainty.
- Receiver overload
- A maximum receive power limit that matters on short or high-power optical links.
References:
- Outside Plant Fiber Optic Network Design, Fiber Optic Association.
- Fiber Optic Testing, Fiber Optic Association.
- ATM Network Modules Installation Guide: Fiber-Optic Transmission Specifications, Cisco.
- Fiber Optic Power Loss Budget, Fluke Networks.