Inhoud

Inleiding

Voorwaarden

Achtergrondinformatie

Vereisten

Gebruikte componenten

Configureren

Netwerkdiagram

Configuraties

Verifiëren

Inleiding

Dit document beschrijft hoe u ec-bits drempels op coherente DSP-controllers kunt berekenen en configureren.

Voorwaarden

Cisco raadt vertrouwdheid met optische netwerkterminologie en de Network Convergence System 1000 Series aan.

Achtergrondinformatie

Een ec-bit of een met fouten gecorrigeerd bit vertegenwoordigt een enkele bit fout die ontvangen is op een coherente DSP controller. Forward Error Correction (FEC) corrigeert automatisch opgeslagen bits binnen de maximale BER-drempel (Bit Error Ratio) die in de tabel wordt weergegeven. Raadpleeg voor andere Cisco-apparatuur met coherente DSP-controllers de productdocumentatie voor de BER-drempel.

Product-ID

Type modulatie

FEC-type

Pre-FEC BER-drempel

ONS XR-CFP2-WDM

QPSK (100 G)

7% zachte beslissing

1,0E-2

ONS XR-CFP2-WDM

QPSK (100 G)

20% zachte beslissing

3.6E-2.

ONS XR-CFP2-WDM

16-QAM (200 G en 250 G)

7% zachte beslissing

0,75E-2

ONS XR-CFP2-WDM

16-QAM (200 G en 250 G)

20% zachte beslissing

2.4E-2.

NCS1K4-1.2T-K9 switch

alle

15% zachte beslissing

2,0E-2

NCS1K4-1.2T-K9 switch

alle

27% zachte beslissing

3,75E-2

Bron

Tabel 4. https://www.cisco.com/c/en/us/products/collateral/optical-networking/network-convergence-system-1000...

Tabel 6. https://www.cisco.com/c/en/us/products/collateral/optical-networking/network-convergence-system-1000...

Erkende bits die de maximale Bit Error Ratio (BER) overschrijden, worden niet gecorrigeerd en verhoogd als Post-FEC-fouten. Afhankelijk van de configuratie, kunnen Post-FEC fouten worden doorgegeven aan de client of resulteren in een client poort squelch.

Squelch schakelt transmissie van clientinterfaces uit voor de duur van de trunkfout. De configuratie van de ec-bits drempel maakt proactieve detectie van signaaldegradatie mogelijk voordat het aantal post-FEC fouten toeneemt.

Deze configuratie voorspelt of beschermt niet tegen uitbarstingen van ongecorrigeerde woorden.

U kunt de huidige BER van een coherente DSP-controller bekijken met controller coherentDSP 0/0/0/x tonen.

RP/0/RP0/CPU0:NCS1002_1# show controller coherentDSP 0/0/0/5

Tue Jul 18 14:54:19.399 UTC

Port : CoherentDSP 0/0/0/5

Controller State : Up

Inherited Secondary State : Normal

Configured Secondary State : Normal

Derived State : In Service

Loopback mode : None

BER Thresholds : SF = 1.0E-5 SD = 1.0E-7

Performance Monitoring : Enable

Alarm Information:

LOS = 6 LOF = 3 LOM = 1

OOF = 3 OOM = 4 AIS = 0

IAE = 0 BIAE = 0 SF_BER = 0

SD_BER = 0 BDI = 6 TIM = 0

FECMISMATCH = 0 FEC-UNC = 1

Detected Alarms : None

Bit Error Rate Information

PREFEC BER : 5.8E-03

POSTFEC BER : 0.0E+00

TTI :

Remote hostname : NCS1002_2

Remote interface : CoherentDSP 0/0/0/5

Remote IP addr : 0.0.0.0

FEC mode : Soft-Decision 20

AINS Soak : None

AINS Timer : 0h, 0m

AINS remaining time : 0 seconds

Vereisten

Deze configuratie vereist een apparaat met coherente DSP-controllers zoals NCS1002 of NCS1004.

Gebruikte componenten

In dit voorbeeld wordt gebruikt:

- NCS 1002 op XR 7.3.2 met ONS-CFP2-WDM pluggable componenten die geconfigureerd zijn in de 200G slice-modus.

- NCS 1004 op XR 7.9.1 met de NCS1K4-1.2T-K9 geconfigureerd in 400G muxpondermodus.

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.

Configureren

De 30-seconde, 15-minuten en 24-uur Performance Monitoring (PM) intervallen kunnen allemaal een ec-bits drempelwaarde hebben.

1. Bepaal de bitsnelheid van de coherente DSP-controller voor elk PM-interval.

De trunksnelheid verschijnt op verschillende locaties, afhankelijk van het platform. NCS1002 geeft de trunksnelheid weer onder tonen hw-module slice x

RP/0/RP0/CPU0:NCS1002_1# show hw-module slice 0

Tue Jul 18 15:42:17.725 UTC

Slice ID: 0

Status: Provisioned

Client Bitrate: 100

Trunk Bitrate: 200

DP FPGA FW Type: X100

DP FPGA FW Version: 01.01

HW Status: CURRENT

De NCS1004 geeft de bandbreedte onder show controller coherent 0/x/0/y.

RP/0/RP0/CPU0:NCS1004_71# show controller coherentDSP 0/1/0/0

Tue Jul 18 12:10:59.777 CDT

Port : CoherentDSP 0/1/0/0

Controller State : Up

Inherited Secondary State : Normal

Configured Secondary State : Normal

Derived State : In Service

Loopback mode : None

BER Thresholds : SF = 1.0E-5 SD = 1.0E-7

Performance Monitoring : Enable

Bandwidth : 400.0Gb/s

Alarm Information:

LOS = 1 LOF = 1 LOM = 0

OOF = 1 OOM = 1 AIS = 0

IAE = 0 BIAE = 0 SF_BER = 0

SD_BER = 0 BDI = 0 TIM = 0

FECMISMATCH = 0 FEC-UNC = 0 FLEXO_GIDM = 0

FLEXO-MM = 0 FLEXO-LOM = 0 FLEXO-RDI = 0

FLEXO-LOF = 0

Detected Alarms : None

Bit Error Rate Information

PREFEC BER : 8.78E-04

POSTFEC BER : 0.00E+00

Q-Factor : 9.80 dB

Q-Margin : 4.80dB

Instantaneous Q-Margin : 4.50 dB

Een bitsnelheid van 200 Gbps geeft dit aantal bits voor elk PM-interval.

- 30 seconden: 2E11 bits/seconde * 30 seconden = 6E12 bits

- 15 minuten: 2E11 bits/seconde * 60 seconden * 15 minuten = 1,8E14 bits

- 24 uur: 2E11 bits/seconde * 60 seconden * 60 minuten * 24 uur = 1,728E16 bits

Een bitsnelheid van 400 Gbps geeft twee keer deze snelheden:

- 30 seconden: 4E11 bits/seconde * 30 seconden = 1,2E13 bits

- 15 minuten: 4E11 bits/seconde * 60 seconden * 15 minuten = 3,6E14 bits

- 24 uur: 4E11 bits/seconde * 60 seconden * 60 minuten * 24 uur = 3,46E16 bits

2. Bereken de maximaal toegestane drempel van fout-gecorrigeerde bits per interval. Herhaal deze stappen voor het interval van 15 minuten. Omdat de 24-uursdrempel een beperkt nut heeft, hoeft u deze niet te berekenen.

Voorbeeld 1: Een 200G signaal met 20% SoftDecision (SD) FEC heeft een maximum pre-FEC BER van 2.4E-2 van de tabel.

- 30-sec: 6E12 bits * 2,4E-2 BER = 1,44E11 ec-bits = 144000000000 ec-bits

- 15 min.: 1,8E14 bits * 2,4E-2 BER = 4,32E12 ec-bits = 4320000000000 ec-bits

Voorbeeld 2: Een 400G signaal met 27% SD FEC heeft een maximale pre-FEC BER-tolerantie van 3.75E-2.

- 30 seconden: 1,2E13 bits * 3,75E-2 = 4,5E11 = 450000000000 ec-bits

- 15 min.: 3,6E14 bits * 3,75E-2 = 1,35E13 = 13500000000000 ec-bits

Stel in het algemeen de ec-bit drempel in tussen de huidige BER en de maximale tolerantie.

Een 400G coherente DSP-controller kan bijvoorbeeld een gemiddelde BER van 8,83E-4 rapporteren, waardoor een totaal van 10596000000 foutbits in een interval van 30 seconden ontstaat.

Om onnodige drempelwaardeoverschrijdende waarschuwingen (TCA's) in logboekregistratie te voorkomen, stelt u de drempelwaarde in die groter is dan deze waarde.

In dit voorbeeld wordt de drempelwaarde ingesteld binnen ongeveer 20% van de maximale tolerantie van fout bits.

3. Configureer de ec-bits drempelwaarde op de coherente DSP-controller.

Voorbeeld 1: NCS1002 met 200G trunksnelheid met 20% SoftDecision FEC.

RP/0/RP0/CPU0:NCS1002_1# configure

Tue Jul 18 17:22:14.088 UTC

RP/0/RP0/CPU0:NCS1002_1(config)# controller coherentDSP 0/0/0/5

RP/0/RP0/CPU0:NCS1002_1(config-CoDSP)# pm 30-sec fec threshold ec-bits 115200000000

RP/0/RP0/CPU0:NCS1002_1(config-CoDSP)# pm 15-min fec threshold ec-bits 3456000000000

RP/0/RP0/CPU0:NCS1002_1(config-CoDSP)# commit

Voorbeeld 2: NCS1004 met de NCS1K4-1.2T-K9 met 400G mxpondermodus met 27% SoftDecision FEC.

RP/0/RP0/CPU0:NCS1004_1# configure

Tue Jul 18 11:52:17.915 CDT

RP/0/RP0/CPU0:NCS1004_1(config)# controller coherentDSP 0/1/0/0

RP/0/RP0/CPU0:NCS1004_1(config-CoDSP)# pm 30-sec fec threshold ec-bits 360000000000

RP/0/RP0/CPU0:NCS1004_1(config-CoDSP)# pm 15-min fec threshold ec-bits 10800000000000

RP/0/RP0/CPU0:NCS1004_1(config-CoDSP)# commit

Herhaal deze stappen voor alle coherente DSP-controllers in gebruik, inclusief de verre eindapparaten.

Netwerkdiagram

NCS 1002_1 0/0/5 <----> 10/0/5 NCS 1002_2

NCS 1004_1 1-0/100 <----> 1-0-0/100 NCS 1004_1

Configuraties

Gebruik de opdrachten om rapportage van alle TCA’s voor ec-bits uit te schakelen:

RP/0/RP0/CPU0:NCS1004_1(config-CoDSP)# pm 30-sec fec report ec-bits disable

RP/0/RP0/CPU0:NCS1004_1(config-CoDSP)# pm 15-min fec report ec-bits disable

RP/0/RP0/CPU0:NCS1004_1(config-CoDSP)# pm 24-hour fec report ec-bits disable

RP/0/RP0/CPU0:NCS1004_1(config-CoDSP)# commit

Verifiëren

Controleer de wijzigingen met show run controller coherentDSP 0/x/0/y.

RP/0/RP0/CPU0:NCS1002_1# show run controller coherentDSP 0/0/0/5

Tue Jul 18 17:47:03.392 UTC

controller CoherentDSP0/0/0/5

pm 15-min fec threshold ec-bits 3800000000000

pm 30-sec fec threshold ec-bits 130000000000

!

RP/0/RP0/CPU0:NCS1004_1# show run controller coherentDSP 0/1/0/0

Tue Jul 18 12:39:46.782 CDT

controller CoherentDSP0/1/0/0

pm 15-min fec threshold ec-bits 12000000000000

pm 30-sec fec threshold ec-bits 400000000000

!