VIAVI TestCenter: PX3-QSFP28-12 VIAVI FEC errors and dropped frames over time.

Knowledge Base - FAQ

• Customer has reported FEC errors over time on Spirent Testcenter: Issues have shown up on the following optics: SR4: FINISAR FTLC9551REPM-A5 LR4: Sumitomo Electric SQF1000L4LNA801P • Customer reported: • In our setup, we have 15x 100G QSFP28 SR4 and 12x 100G QSFP28 LR4 connections between Spirent and our DUT. • All traffic that ingresses the DUT will egress on the same port using a basic L2 "epipe" service and the traffic is then received on the same STC port that sent it. • The test we have runs traffic for 5 mins and then checks to make sure all traffic is received using a static frame size of either 1020/1024/1028. • In one such case a test was preformed a total of 67 times, of which 4 show issues. • Stats are collected several times during the test. • INFO: |06:05:05 +00:00.082|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 58 INFO: |06:05:07 +00:00.030|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 63 INFO: |06:05:12 +00:00.030|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 75 INFO: |06:05:14 +00:00.036|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 81 INFO: |06:05:20 +00:00.083|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 92 INFO: |06:05:22 +00:00.075|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 95     •                                                                     INFO: |06:10:24 +00:00.073|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 240 INFO: |06:10:27 +00:00.111|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 240 INFO: |06:10:30 +00:00.035|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 240 INFO: |06:10:32 +00:00.037|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 240 INFO: |06:10:33 +00:00.029|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 240 INFO: |06:10:39 +00:00.031|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 241     •                                           INFO: |06:18:24 +00:00.033|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 42 INFO: |06:18:26 +00:00.053|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 42 INFO: |06:18:31 +00:00.068|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 42 INFO: |06:18:33 +00:00.073|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 42 INFO: |06:18:38 +00:00.067|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 44 INFO: |06:18:40 +00:00.030|  portstats -- debug -- ::PortObj(direct,A,9) -> rx_counts(-CorrectedRsFecErrorCount) = 44 • Test is set to run continuous iterations to find if any errors occur. • Currently target is 162 iteration - close to 14 hours. • Issues shows up with Spirent before target iterations is reached.
N/A