概要
このドキュメントでは、coherentDSPコントローラでec-bitsしきい値を計算して設定する方法について説明します。
前提条件
シスコでは、オプティカルネットワーキングの用語とNetwork Convergence System 1000シリーズに精通していることを推奨しています。
背景説明
ecビットまたはエラー訂正ビットは、coherentDSPコントローラで受信された単一ビットエラーを表します。前方誤り訂正(FEC)は、表に示されている最大ビット誤り率(BER)のしきい値内でエラーのあるビットを自動的に訂正します。coherentDSPコントローラを搭載した他のシスコ機器については、BERしきい値に関する製品マニュアルを参照してください。
製品 ID |
Modulation Type |
FECタイプ |
プレFEC BERしきい値 |
ONS-CFP2-WDM |
QPSK(100G) |
7 %ソフトな意思決定 |
1.0E-2(2018年10月) |
ONS-CFP2-WDM |
QPSK(100G) |
20%のSoftDecision |
3.6E-2 |
ONS-CFP2-WDM |
16-QAM(200 Gおよび250 G) |
7 %ソフトな意思決定 |
0.75E-2 |
ONS-CFP2-WDM |
16-QAM(200 Gおよび250 G) |
20%のSoftDecision |
2.4E-2 |
NCS1K4-1.2T-K9 |
all |
15 %のSoftDecision |
2.0E-2(2018年10月) |
NCS1K4-1.2T-K9 |
all |
27 %のSoftDecision |
3.75E-2 |
出典
表4. https://www.cisco.com/c/en/us/products/collateral/optical-networking/network-convergence-system-1000...
表6 https://www.cisco.com/c/en/us/products/collateral/optical-networking/network-convergence-system-1000...
Maximum Bit Error Ratio(BER;最大ビットエラー率)を超えるエラービットは訂正されず、Post-FECエラーとして増加します。設定に応じて、Post-FECエラーがクライアントに渡されるか、クライアントポートのスケルチが発生する可能性があります。
Squelchは、トランクエラーの間、クライアントインターフェイスからの送信を無効にします。ec-bitsしきい値を設定すると、Post-FECエラーが増加する前に信号劣化を予防的に検出できます。
この設定は、未修正の単語のバーストを予測したり、バーストから保護したりするものではありません。
show controller coherentDSP 0/0/0/xを使用して、coherentDSPコントローラの現在のBERを表示できます。
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
要件
この設定には、NCS1002やNCS1004などのcoherentDSPコントローラを搭載したデバイスが必要です。
使用するコンポーネント
この例では次の設定を使用しています。
- 200Gスライスモードで設定されたONS-CFP2-WDMプラガブルを搭載したXR 7.3.2上のNCS1002。
- 400G mxponderモードで設定されたNCS1K4-1.2T-K9を搭載したXR 7.9.1上のNCS1004。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
設定
30秒、15分、および24時間のパフォーマンスモニタリング(PM)間隔には、すべてec-bitsしきい値を設定できます。
- 各PM間隔のcoherentDSPコントローラのビットレートを決定します。
トランクレートは、プラットフォームによってさまざまな場所に表示されます。NCS1002では、show 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
NCS1004は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
200 Gbpsのビットレートは、各PM間隔に対して次のビット数を示します。
- 30秒:2E11ビット/秒* 30秒= 6E12ビット
- 15分:2E11ビット/秒* 60秒* 15分= 1.8E14ビット
- 24時間:2E11ビット/秒* 60秒* 60分* 24時間= 1.728E16ビット
400 Gbpsビットレートでは、次の2倍のレートが得られます。
- 30秒:4E11ビット/秒* 30秒= 1.2E13ビット
- 15分:4E11ビット/秒* 60秒* 15分= 3.6E14ビット
- 24時間:4E11ビット/秒* 60秒* 60分* 24時間= 3.46E16ビット
2.エラー訂正ビットの1間隔あたりの最大許容しきい値を計算します。15分インターバルの間にこの手順を繰り返します。24時間のしきい値の有用性は限られているため、計算する必要はありません。
例1:20 %のSoftDecision(SD)FECを使用した200G信号では、テーブルからの最大プレFEC BERが2.4E-2になります。
- 30秒:6E12ビット* 2.4E-2 BER = 1.44E11 ecビット= 144000000000 ecビット
- 15分:1.8E14ビット* 2.4E-2 BER = 4.32E12 ecビット= 4320000000000 ecビット
例2:27 %のSD FECを使用する400G信号の最大プレFEC BER許容値は3.75E-2です。
- 30秒:1.2E13ビット* 3.75E-2 = 4.5E11 = 450000000000 ecビット
- 15分:3.6E14ビット* 3.75E-2 = 1.35E13 = 13500000000000 ecビット
一般に、現在のBERと最大許容値の間のecビットしきい値を設定します。
たとえば、400G CoherentDSPコントローラは、8.83E-4の平均BERを報告し、1回の30秒インターバルで合計10596000000ビットのエラーが発生したとします。
show loggingで不要なしきい値超過アラート(TCA)を回避するには、しきい値をこの値より大きい値に設定します。
この例では、エラーが発生したビットの最大許容値の約20 %内にしきい値を設定します。
3. coherentDSPコントローラでec-bitsしきい値を設定します。
例1:20 %のSoftDecision FECを使用した200 GトランクレートのNCS1002。
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
例2:27 %のSoftDecision FECを備えた400G mxponderモードを使用するNCS1K4-1.2T-K9を搭載したNCS1004。
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
遠端デバイスを含む、サービス中のすべてのcoherentDSPコントローラに対して、これらの手順を繰り返します。
ネットワーク図
NCS1002_1 0/0/0/5 <----> 0/0/0/5 NCS1002_2
NCS1004_1 0/1/0/0 <----> 0/1/0/0 NCS1004_1
コンフィギュレーション
ECビットのすべてのTCAのレポートを無効にするには、次のコマンドを使用します。
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
確認
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
!