ietf-ccamp-wg / ietf-ccamp-optical-path-computation

Repository for the YANG modeling of OTN and optical layer path computation
Other
0 stars 1 forks source link

Add optical impairment-related constraints to path computation #14

Closed aguoietf closed 2 years ago

aguoietf commented 2 years ago

Candidates for consideration:

ggalimba56 commented 2 years ago

In flexigrid networks the optical impairments constraints are not very different from WSON networks. It is very common to calculate the circuit (or tunnel) G-SNR and use its value to match against the Transceiver G-SNR robustness. If the two values are compatible the probability that the new tunnel works is very high (wit usually 0.5dB margin). Other parameter that can be considered are the total tunnel Chromatic Dispersion (CD) and the Transceiver capability to compensate it. Finally the, for a more accurate optical feasibility, the PMD and PDL can be calculated and checked against the transceiver capabilities.

italobusi commented 2 years ago

2022-01-27 Call

It is very common to calculate the circuit (or tunnel) G-SNR and use its value to match against the Transceiver G-SNR robustness. If the two values are compatible the probability that the new tunnel works is very high (wit usually 0.5dB margin).

@aguoietf : there are applications that requires the flexibility to specify a G-SNR different than the Transceiver G-SNR robustness

QoT (Q-factor and/or BER) needs further investigation

italobusi commented 2 years ago

2022-02-03 Call

Agreement to make the G-SNR margin configurable by the user (used as an input for path computation)

Add a new optional attribute as input for path computation:

Add a new optional attribute as output of path computation to report the computed gsnr of the path

These attributes need to be defined both for path computation and tunnel models (per path)

Discuss the Q-factor next week

sergiobelotti commented 2 years ago

2022-02-10 call: gsnr-margin and Q-factor are both parameters that can be configured by user. gsnr-margin can overwrite what is provided by transceiver specification (osnr-min, q-factor-min as represented in optical impairments). Es: I can have a path with OSNR = 9, at receiver you can have by specification OSNR-min = 10, and so the path would be not feasible. But if the user put an OSNR-margin = -2, that means OSNR-min becomes 8, and the path is feasible. Q-factor needs a clear definition.

aguoietf commented 2 years ago

From gsnr-margin and minimum gsnr on the transceiver, one can estimate a receiving gsnr, which can then be used to calculate Q-factor and pre-FEC BER. Perhaps it is better to just keep the gsnr-margin parameter on the flexgrid tunnel specification.

Reference to Q-factor definition and calculation: ITU-T Rec. Q.201

italobusi commented 2 years ago

2022-02-17 Call

OSNR or GSNR?

The transceiver spec defines the OSNR-min that characterize the transceiver without considering linear effects. For the path the GSNR is computed (estimated) and this value is compared with the OSNR-min, which includes some industrial and EOL margins

Example:

Should the gsnr-marging be positive or could it be also negative?

A negative gsnr-marging can be risky. However, the margins used are sometimes too conservative.

Agreed to define the gsnr-margin as a positive value only and not to define any attribute for Q-factor.

italobusi commented 2 years ago

2022-02-24 Call

Add a new optional attribute as output of path computation to report the computed gsnr of the path

Agreed: the attribute should be called estimated-gsnr

These attributes need to be defined both for path computation and tunnel models (per path)

Agreed: the definitions should be developed within a grouping in L0-types-ext and imported by the path computation and tunnel models