Rod C. Alferness

The best network design is one that anticipates tomorrow's needs.

What You Will Learn

  • Place every margin at its correct entry point: the per-span repair allowance on the delivered side, the design margin on the required side, and impairment penalties as a deduction from path GSNR, with the GNPy parameters that carry each one.
  • Compute delivered GOSNR at both life conditions from span loss, launch power, noise figure and nonlinear SNR, and read the EOL margin that decides whether a line rate closes.
  • Construct the BOL Q deployment threshold from rOSNR and the 2.5 dB plant allowance on the transponder curve pair, and judge a turn-up measurement against it.
  • Select the correct check at each lifecycle stage, design, acceptance and in-service, together with the action each verdict triggers.
  • Recognize the two standard double-counting errors: adding transponder ageing on top of the EOL curve, and validating turn-up against the EOL prediction.

1. Introduction

A route is evaluated twice before it is built. Once against the fiber plant as it will be measured on the day of turn-up, and once against the same plant after a service life of cable repairs, connector re-mating, amplifier pump ageing and transceiver drift. Those two evaluations are beginning of life (BOL) and end of life (EOL), and the difference between them is the whole subject of margin allocation.

The two numbers answer different questions. The BOL figure states what the receiver should report at commissioning; the EOL figure states whether the design still closes at the worst plant condition the operator is prepared to underwrite, and it is the one that decides the line rate. Confusing them produces two recognizable errors: a turn-up that appears to have several decibels of unexpected headroom because the measurement was checked against the EOL prediction, and a route that passes acceptance and fails in year eight because only the BOL case was ever run.

This article defines both conditions for optical signal-to-noise ratio (OSNR) and for generalized OSNR (GOSNR), separates the allowances that load the delivered side from those that raise the required side, shows where each one is applied in a planning tool, works a six-span 400 Gb/s budget through both conditions with the arithmetic exposed, and closes with the Q-curve construction that turns an EOL requirement into the Q threshold a commissioning test is run against.

2. Beginning-of-Life and End-of-Life Reference Conditions

Beginning of life is the delivered OSNR or GOSNR computed with the plant at its commissioned condition: measured span losses, the as-built splice and connector count, amplifier noise figures at nominal, and the transceiver at its nominal required OSNR. End of life is the identical route computed with every lifetime allowance applied at once. Neither is a measurement; both are design states of the same model.

Degradation enters on two independent sides of one comparison, and keeping them separate is what makes the arithmetic auditable. On the delivered side, each cable repair inserts a splice pair and a length of slack, so span loss rises monotonically over the life of a buried route; connectors accumulate insertion loss through re-mating and contamination, and a single mating that a microscope check would have caught can cost around 0.9 dB, as the published treatment of connector contamination shows. Amplifier pumps age, raising noise figure. On Raman-amplified spans the effect compounds: pump power is held constant over life, so a higher fiber loss raises the effective noise figure of the Raman stage rather than reducing its gain (vendor claim, from one optical vendor's link-budget documentation).

On the required side the transceiver becomes less tolerant. Manufacturing distribution, temperature range, converter and quantization drift, laser and filter centre-frequency ageing, and polarization-dependent loss events that a short lab test never samples all raise the OSNR the modem needs at the forward-error-correction (FEC) limit. Two of those, the filter penalty and the polarization-dependent loss penalty, are explicitly larger at EOL than at start of life in vendor link-budget models (vendor claim). This is also why a datasheet figure is often already an EOL number: receiver sensitivities in the ITU-T optical interface Recommendations are defined as end-of-life, worst-case values that already include ageing and temperature margins (standard-specified, ITU-T G-series Supplement 39). Adding a separate transceiver ageing allowance on top of such a figure double-counts it.

Terminology note

Start of life (SOL) and beginning of life (BOL) name the same condition and appear interchangeably in vendor documentation and operator request-for-proposal templates. Some templates further distinguish a no-repair BOL case, modelled without any per-span repair allowance, from a BOL case that already carries it; the distinction only matters if the design record states which convention it used.

Takeaway: BOL and EOL are two evaluations of one model, not a measurement and a prediction. Delivered OSNR falls because the line system degrades; required OSNR rises because the transceiver does. A margin figure is meaningful only when the reader knows which of the two conditions produced it.

3. Margin Categories and Their Entry Points

The published low-margin network design literature separates link margin into three categories, and the split maps cleanly onto the BOL and EOL question. System margin covers physical degradation over the service life and is the entire content of the BOL-to-EOL gap. Design margin covers uncertainty in the model and in the input parameters, and it is present at both conditions because the model is no more accurate on day one than in year fifteen. Unallocated margin is whatever remains at BOL after the design was sized for EOL, and it is the quantity that rate-flexible transceivers exist to harvest.

Each category enters at a different point, which is easiest to state against an open reference implementation. In the Telecom Infra Project's GNPy route-planning library, the span-level ageing allowance is the EOL parameter in decibels: it is added to the fiber output connector loss, so both the design pass and the feasibility check run with span loss plus EOL. Design margin is the separate sys_margins parameter, described as added margin on the minimum required transceiver OSNR. Impairment penalties for chromatic dispersion, polarization mode dispersion and polarization-dependent loss form a third path, accumulated and subtracted from the path GSNR before the comparison. Both parameters default to 0 dB (tool-specified), so a route that closes in an untouched configuration file has been evaluated with no lifetime allowance at all.

Margin entry points in a BOL and EOL link budget Two parallel paths converge on one comparison. On the left, line-system inputs receive a per-span end-of-life loss allowance and produce the delivered GOSNR. On the right, the transceiver requirement receives a design margin and produces the acceptance threshold. The two feed a margin comparison, which produces the end-of-life verdict. Line-system inputs Line-System Inputs Measured span loss, launch power, amplifier NF, Raman on/off gain, ROADM and filter loss Transceiver requirement Transceiver Requirement Required OSNR or GOSNR at the FEC limit, stated for the selected line rate and baud End-of-life loss allowance EOL Loss Allowance +2 dB per span added to span loss before design and feasibility are evaluated GNPy parameter: Spans.EOL, default 0 dB Design margin on the requirement Design Margin +1 dB added to the required OSNR to cover model and input-parameter uncertainty GNPy parameter: SI.sys_margins, default 0 dB Delivered GOSNR Delivered GOSNR computed twice, at BOL and at EOL Acceptance threshold Acceptance Threshold required OSNR + design margin + penalties Loss exchange rate note Loss exchange rate +1 dB span loss gives -1 dB OSNR at constant launch power Margin comparison Margin Comparison Margin = delivered GOSNR - acceptance threshold Noise combination note Noise combination 1/GOSNR = 1/OSNR + 1/SNR_NLI in linear units End-of-life verdict EOL Verdict route closes when the EOL margin is at or above 0 dB Connectors
Figure 1: Margin entry points in a BOL and EOL link budget. The per-span loss allowance loads the delivered side and is applied before the design pass, so amplifier gains and launch powers are set for the aged plant. Design margin loads the required side. Only the two outputs meet, at the margin comparison.
Table 1: Lifetime allowances, the side of the comparison each one loads, and its evidence class
Allowance Side Loaded Typical Allocation Evidence Class
Fiber repair and ageingDelivered2 dB per span, added to span lossOperator design practice
Connector re-mating and patch varianceDeliveredHeld inside the per-span allowance, or listed separatelyOperator design practice
EDFA pump ageingDeliveredEmbedded in the vendor EOL noise-figure modelVendor claim
Raman effective noise-figure riseDeliveredRoute-dependent; grows with fiber loss at fixed pump powerVendor claim
Filter and laser frequency ageing penaltyRequiredLarger at EOL than at SOL; inside the vendor penalty setVendor claim
Polarization-dependent loss penaltyRequiredTime-varying; sized for rare events, larger at EOLVendor claim
Transceiver ageing, temperature and factory distributionRequiredAlready inside the specified required OSNRStandard-specified
Design margin for model uncertaintyRequired1-2 dB added to the required OSNRTool parameter, default 0 dB

Takeaway: Every allowance belongs to exactly one side. Loss allowances load the delivered GOSNR and must be applied before the design pass so that amplifier gains are set for the aged plant; transceiver and model allowances raise the acceptance threshold. An allowance applied to the wrong side still moves the margin by the right amount, but it produces the wrong amplifier settings.

4. BOL and EOL GOSNR Computation

The delivered OSNR of an amplified chain is built span by span from a single relation, then combined across spans in the linear domain. The same formula reference applies unchanged at both conditions; only the span-loss input differs.

Per-span OSNR in the 0.1 nm reference bandwidth

OSNRspan = 58 + Pch Lspan + GRaman NF

Where:

58 — quantum-limit constant: the product hν·Bref, photon energy times the 12.5 GHz reference bandwidth at 1550 nm, expressed as a power is −58.0 dBm, and the formula carries its magnitude (theoretical constant).

Pch — per-channel launch power into the span, dBm. Typical range −3 to +2 dBm per channel on C-band terrestrial systems.

Lspan — total span loss including fiber attenuation, splices, connectors and the lifetime allowance, dB. Typical range 15 to 30 dB.

GRaman — on/off Raman gain where a Raman stage is fitted, dB, and 0 dB where it is not. Typical range 8 to 15 dB for counter-propagating pumps.

NF — amplifier noise figure, dB. Typical range 4.5 to 6.5 dB for a C-band EDFA.

Cascade combination and the EOL loss step

1 / OSNRlink = Σ ( 1 / OSNRspan,i )   →   OSNRlink = OSNRspan 10·log10(N) for N identical spans

Lspan,EOL = Lspan,BOL + Mrepair

Where:

N — number of amplified spans on the path. The reciprocal sum is the general form; the 10·log10(N) shortcut holds only when the per-span values are equal.

Mrepair — per-span lifetime loss allowance, dB. Commonly 2 dB per span in operator link modelling.

Generalized OSNR and the margin at each condition

1 / GOSNR = 1 / OSNRASE + 1 / SNRNLI

Margin = GOSNR ( ROSNR + Mdesign + Σpenalties )

Where:

OSNRASE and SNRNLI — the amplified-spontaneous-emission and nonlinear-interference contributions, both in linear units and both referred to the same bandwidth before they are summed. Mixing a 0.1 nm OSNR with a symbol-rate-referenced nonlinear term is the most common arithmetic error in this step.

ROSNR — required OSNR for the selected mode at the FEC limit, dB. For 400 Gb/s dual-polarization 16QAM the published transceiver-class range is roughly 21-23 dB.

Mdesign — design margin for model uncertainty, dB. Typical range 1 to 2 dB.

Formula Sandbox — defaults reproduce Table 2: BOL GOSNR 24.3 dB, EOL GOSNR 23.0 dB, and an EOL margin of 0.5 dB above the 22.5 dB acceptance threshold. The inverse tab solves the same equations backwards for the maximum repair allowance and span count.

Practical Example — six-span 480 km route at 400 Gb/s

Six identical 80 km spans of G.652.D fiber, 0.21 dB/km, with splices and connectors bringing each commissioned span to 18.0 dB. Launch power is 0.0 dBm per channel, amplifier noise figure 5.5 dB, no Raman. The EOL case adds the 2.0 dB per-span allowance and holds launch power constant, because the booster maintains its target output as gain rises. Nonlinear interference is taken as 28.0 dB referred to the same 0.1 nm bandwidth at this launch power (planning-tool value).

Table 2: BOL and EOL budget for a six-span 480 km route at 400 Gb/s DP-16QAM
Quantity BOL (dB) EOL (dB) Delta (dB)
Span loss per span18.020.02.0
Per-span OSNR34.532.5-2.0
Cascade term, 10·log10(6)7.87.80.0
Link OSNR26.724.7-2.0
Nonlinear SNR28.028.00.0
Delivered GOSNR24.323.0-1.3
Required OSNR21.521.50.0
Acceptance threshold22.522.50.0
Margin above threshold1.80.5-1.3

Two results deserve attention. The 2.0 dB of added span loss costs exactly 2.0 dB of OSNR, because launch power is held constant and the extra loss is compensated by amplifier gain that also amplifies the noise it now sits above. That one-for-one exchange rate is the single most useful sensitivity in the whole link-engineering dependency framework, and it is independent of span count for identical spans.

The same 2.0 dB costs only 1.3 dB of GOSNR. Nonlinear interference is generated by launch power and fiber effective length, neither of which changed, so its absolute contribution is unchanged while the ASE contribution grew. Combining them as a reciprocal sum then dilutes the OSNR loss. The result is favourable but it depends on an assumption worth stating: the added loss must be lumped, at repair splices and connectors, rather than distributed as a rise in the attenuation coefficient. A distributed rise shortens the effective length and changes the nonlinear term as well, and on Raman-amplified spans it degrades the effective noise figure on top of that, so the GOSNR loss moves back toward the full 2.0 dB.

GOSNR at beginning of life and end of life against the acceptance threshold Two stacked bars on a decibel axis. The BOL bar reaches 24.3 dB and the EOL bar reaches 23.0 dB. A dashed line marks the 21.5 dB required GOSNR and a second dashed line marks the 22.5 dB acceptance threshold. Spare margin above the threshold is 1.8 dB at BOL and 0.5 dB at EOL, and the gap between the two delivered values is 1.3 dB. GOSNR at Beginning of Life and End of Life GOSNR (dB) Axes 20 21 22 23 24 25 Beginning of life bar 24.3 dB BOL End of life bar 23.0 dB EOL Reference levels Required GOSNR 21.5 dB Acceptance threshold 22.5 dB Gap between the two delivered values BOL-EOL gap 1.3 dB Legend Spare margin above the threshold Design margin, 1.0 dB Delivered GOSNR below 21.5 dB Delivered side note Delivered side Span loss rises 2.0 dB per span at EOL OSNR falls 2.0 dB, GOSNR falls 1.3 dB Required side note Required side Required GOSNR 21.5 dB plus 1.0 dB design margin gives a 22.5 dB acceptance threshold
Figure 2: The six-span budget at both conditions. The bars share the same required and design-margin segments because nothing on the requirement side moves between BOL and EOL; the whole difference sits in the top segment, which falls from 1.8 dB to 0.5 dB.

Takeaway: At constant launch power the OSNR penalty equals the added span loss exactly, one decibel for one decibel. The GOSNR penalty is smaller, 1.3 dB here against 2.0 dB of OSNR, because the nonlinear term does not move with lumped loss. Report both, and state which loss model produced them.

5. Q-Curve Construction of the Deployment Threshold

The transponder side of the same comparison is normally worked on a pair of curves rather than in a table: Q² in decibels against OSNR in the 0.1 nm reference bandwidth, plotted once for a BOL typical transponder and once for an EOL worst-case one. The number a commissioning engineer is handed, a minimum Q at turn-up, is not read off either curve directly. It is constructed from the EOL curve backwards, in three moves, and the same three moves apply at every line rate.

The construction starts at the forward-error-correction limit, because that is the only point on the curve fixed by something other than design policy. Current-generation coherent line interfaces place signal-fail near a pre-FEC bit error rate of 3.4×10-2, equivalent to Q² = 5.23 dB, and raise the signal-degrade alarm 0.50 dB of Q earlier, at 2.66×10-2 or Q² = 5.73 dB; an earlier transponder generation used 3×10-2 and Q² = 5.50 dB (vendor design-rule values, from one optical vendor's deployment-threshold documentation). The OSNR at which the EOL curve reaches that Q is rOSNR, and everything else is built on top of it.

Q-factor construction of the BOL deployment threshold A pair of Q-squared versus OSNR curves on an axis referenced to the required OSNR: a BOL typical curve above and an EOL worst-case curve below. Step one enters the EOL curve at the FEC signal-fail Q, which fixes rOSNR at the zero of the axis. Step two adds a 2.50 decibel OSNR margin. Step three reads vertically up to the BOL curve at that OSNR, giving the BOL Q deployment threshold. The vertical separation between the curves at that point, about 1 decibel, is the Q reserved for ageing. Step four compares the measured Q at turn-up against the BOL threshold. Q-Factor Construction of the BOL Deployment Threshold Q² (dB) Grid Axes 4.5 5.0 5.5 6.0 6.5 7.0 7.5 8.0 8.5 -2 -1 0 +1 +2 +3 +4 +5 +6 +7 OSNR relative to rOSNR (dB/0.1 nm) BOL typical curve EOL worst-case curve Reference verticals rOSNR BOL OSNR target Step markers 1 3 Step 2 OSNR margin 2OSNR margin 2.50 dB Q reserved for ageing about 1 dB Legend BOL, typical EOL, worst case The vertical gap at step 3 is the Q that ageing is allowed to consume before traffic fails. A higher line rate moves both curves along the absolute OSNR scale without changing any of the four steps below. Step 1 1 Enter the EOL curve at the FEC signal-fail Q. The OSNR there is rOSNR, the zero of this axis. Step 2 2 Add the OSNR margin: 2.00 dB fiber repair plus 0.50 dB transients gives 2.50 dB. Step 3 3 Move up to the BOL curve at that OSNR. The Q there is the BOL deployment threshold. Step 4 4 At turn-up compare the measured Q against step 3, never against the EOL curve.
Figure 3: The construction, drawn on an axis referenced to rOSNR so that it holds at any line rate. The 2.50 dB added at step 2 is line-plant margin; the roughly 1 dB of vertical separation between the curves at step 3 is transponder ageing, worst-case temperature and manufacturing spread, and it is already inside the EOL curve rather than added to it.

Two quantities are easy to conflate here, and they sit at right angles to each other on the plot. The horizontal separation between the two curves, roughly 2 to 3 dB in published curve pairs, is transponder degradation: ageing, worst-case temperature and factory distribution. The 2.50 dB added at step 2 is fiber-plant degradation: 2.00 dB of fiber repair margin plus 0.50 dB for transients (vendor design-rule values). One is drawn into the curve pair, the other is added to the axis, and counting either one twice removes a decibel of real capacity from the design.

Formula Sandbox — defaults reproduce the 400 Gb/s row of Table 3: BOL OSNR target 27.2 dB and a BOL Q² threshold of 7.00 dB, with 1.08 dB of Q reserved for ageing. The second tab converts a measured turn-up Q back into OSNR headroom on the BOL curve.

Table 3: The same construction applied at two line rates
Line-Rate Class Signal-Fail Q² (dB) rOSNR at EOL (dB) OSNR Margin (dB) BOL OSNR (dB) BOL Q² (dB)
200 Gb/s, earlier generation5.5020.402.5022.907.50
400 Gb/s at 56 GBd5.2324.702.5027.207.00

The table shows what stays fixed and what does not. The margin allowance is the same 2.50 dB in both cases, and BOL OSNR is rOSNR plus that allowance in both cases, which is the sense in which the construction is rate-independent. The BOL Q threshold is not the same, and it moves the opposite way from intuition: the 400 Gb/s interface needs 4.30 dB more OSNR yet deploys against a Q threshold 0.50 dB lower. Dividing the Q gained by the OSNR spent gives 0.80 dB per dB for the 200 Gb/s pair and 0.71 dB per dB for the 400 Gb/s pair (derived from the tabulated values), and that flatter slope is the whole explanation. A Q threshold copied from one rate to another is wrong by exactly that difference.

The link back to Figure 1 is direct. Step 2 produces the acceptance threshold on the required side of the margin comparison; step 3 restates it as a Q value, which is what a modem reports and what an acceptance test can be written against. A route that closes on GOSNR but is commissioned against the wrong Q threshold has passed the design and failed the handover.

Takeaway: Build the deployment threshold from the FEC limit outward: rOSNR on the EOL curve, plus the plant margin, then up to the BOL curve. The 2.50 dB allowance transfers between rates unchanged; the resulting Q threshold does not, because the curve slope near the FEC limit differs with baud and modulation.

6. Practical Guidelines for Margin Verification

A design record that carries only one margin figure cannot be audited later. Carry both, with the allowance set that produced each one, and the acceptance test writes itself.

The three checks separate cleanly by lifecycle phase, and each compares a different number against a different threshold: the design pass closes on the EOL GOSNR margin, acceptance closes on the BOL Q threshold, and operation tracks the remaining margin toward the EOL requirement. Figure 4 places the three in sequence, with the inputs each one needs, the procedure it runs, and the action each verdict triggers; the first two lanes are the ones the two Formula Sandboxes above compute.

Lifecycle decision flow for BOL and EOL verification Three parallel decision lanes, one per lifecycle phase. Design compares the EOL GOSNR margin against zero and either confirms the rate or sends the route back for re-engineering. Turn-up constructs the BOL Q threshold and compares the measured modem Q against it, either recording the commissioning baseline or holding acceptance for plant investigation. In-service operation tracks the remaining margin toward the EOL requirement and plans intervention before signal-fail. A bottom strip lists the values held constant across all three checks. Lifecycle Decision Flow for BOL and EOL Verification Start Link Lifecycle Stage each phase compares a different number against a different threshold Phase distribution Phase 1 Design and Rate Selection EOL GOSNR against the acceptance threshold Inputs Inputs Planned BOL span losses and launch power +2.0 dB repair allowance on every span SNR-NLI from the planning model ROSNR + 1.0 dB design margin + penalties Procedure Procedure Compute GOSNR twice, at BOL and at EOL Margin = GOSNR − acceptance threshold Run both cases before selecting the rate Section 4 arithmetic; first Formula Sandbox EOL Margin Test EOL Margin Test margin at or above 0 dB at EOL confirms the rate for service life Rate Confirmed for Service Life Rate Confirmed for Service Life record BOL and EOL margins as the ageing budget for later comparison Rate Not Feasible at EOL Rate Not Feasible at EOL shorten spans, add Raman gain, or select the next lower line rate; re-run both design cases ≥ 0 dB Fail path 1 < 0 dB Phase 2 Turn-Up and Acceptance measured Q against the BOL Q threshold Inputs Inputs rOSNR at EOL from the datasheet 2.0 dB repair + 0.5 dB transients BOL and EOL transponder curve pair modem-reported Q, never an OSA OSNR Procedure Procedure Target OSNR = rOSNR + 2.5 dB allowance Read the BOL curve at the target OSNR That Q is the deployment threshold Section 5 construction; second Formula Sandbox BOL Threshold Test BOL Threshold Test the comparison runs against the BOL curve, never against the EOL curve Commissioning Baseline Recorded Commissioning Baseline Recorded archive measured Q and date; it is the reference every later trend reads from Plant Consuming Allowance Early Plant Consuming Allowance Early inspect and clean connectors, verify splices and launch power, then retest; commissioning waits for the threshold ≥ BOL Q Fail path 2 < BOL Q Phase 3 In-Service Operation margin trend toward the EOL requirement Inputs Inputs modem GSNR or pre-FEC BER trend signal-degrade and signal-fail alarms plant event log: repairs, re-mating the archived commissioning baseline Procedure Procedure Remaining margin = measured − EOL need Correlate each step drop with an event Signal-degrade fires 0.5 dBQ before fail The trend, not spot values, drives action Remaining Margin Test Remaining Margin Test action is planned while margin remains, not after signal-degrade raises Continue With Scheduled Review Continue With Scheduled Review log the trend each maintenance window; no action while slope matches ageing Intervention Before Signal-Fail Intervention Before Signal-Fail clean or re-splice the raised span, re-optimize launch power, or move the service to a lower rate or new path > 0 dB Fail path 3 ≤ 0 dB Constant values Values Held Constant Across the Three Checks Plant allowance 2.0 dB repair + 0.5 dB transients and the 1.0 dB design margin are vendor design-rule and planning values applied identically in every phase. Transponder ageing, temperature and manufacturing spread live inside the EOL curve and the EOL requirement; adding them again double-counts the allowance.
Figure 4: The decision flow across the link lifecycle. Each lane names its inputs, its procedure with the section that derives it, and both verdict paths; the plant allowance of 2.0 + 0.5 dB and the 1.0 dB design margin (vendor design-rule and planning values) are the same in every lane, while transponder ageing stays inside the EOL curve and is never added as a separate term.
  • Check turn-up against the BOL prediction. The receiver at commissioning sees the commissioned plant. A measured GSNR that exceeds the EOL figure by 3 dB is not surplus capacity; it is the lifetime allowance, already spoken for.
  • Read the modem, not the spectrum analyzer. Wavelength-selective-switch filtering carves out the inter-channel noise floor an optical spectrum analyzer interpolates across, so an in-line OSNR reading in a ROADM network is unreliable. The modem-reported GSNR, effective SNR or Q is the number the acceptance threshold was written against.
  • Trend the margin, and act on the slope. A margin that drifts downward over months while still positive points to a developing physical fault, most often a degrading connector or a failing pump. That slope is the actionable signal, not the crossing.
  • Re-baseline after every repair. Each repair consumes part of the allowance. Recording measured span loss against the design assumption converts an abstract lifetime allowance into a countable remaining budget.
  • Harvest unallocated margin deliberately. Rate-flexible transceivers can convert BOL surplus into capacity, and the required-OSNR ladder gives the price of each step. Do it against the BOL number with a written plan for stepping the rate down later, not by quietly reclassifying the EOL allowance as headroom.
  • Test the worst span before reaching for a regenerator. If a single span fails on its own at EOL, regeneration placement will not recover the route; the answer is a lower line rate, a physical repair, or a different path.

Two model choices deserve a line in the record. Applying the per-span allowance before the design pass, rather than after, decides whether amplifier gains and launch powers were optimized for the aged plant, and before is the conservative and standard order. On C+L systems, band loading changes over life as well as loss: inter-band Raman transfer makes delivered tilt a function of how much spectrum is lit, so partial-fill and full-fill EOL cases are different design cases and both should be evaluated.

Takeaway: BOL is the acceptance reference, EOL is the design reference, and the gap between them is a budget to be spent knowingly. Trending the measured margin against the BOL prediction is what turns that budget from an assumption into a tracked quantity.

7. Summary

BOL and EOL are two evaluations of one model under different plant assumptions. Delivered OSNR and GOSNR fall over life because span loss rises and amplifier noise figures degrade; required OSNR rises because the transceiver ages, though a datasheet figure specified to the ITU-T convention already contains that allowance. Loss allowances load the delivered side and belong in the design pass; design margin and impairment penalties load the required side.

Reference values from the example above: a 2.0 dB per-span lifetime allowance, one decibel of OSNR lost per decibel of span loss at constant launch power, 1.3 dB of GOSNR lost against 2.0 dB of OSNR when the added loss is lumped, and a 1.0 dB design margin sitting on the required side at both conditions. For the next step, the optical link OSNR simulator runs the cascade arithmetic across unequal spans, and the treatment of Q-factor covers the conversion between a decibel margin and a pre-FEC bit error rate.

8. References

  • ITU-T G-series Supplement 39 — Optical System Design and Engineering Considerations, ITU-T Study Group 15.
  • Telecom Infra Project OOPT/PSE Working Group — GNPy: Optical Route Planning and Performance Estimation Library, Project Documentation.
  • Y. Pointurier — Design of Low-Margin Optical Networks, Journal of Optical Communications and Networking.
  • Sanjay Yadav, "Optical Network Communications: An Engineer's Perspective" — Bridge the Gap Between Theory and Practice in Optical Networking.