an-gpon-pm-onu-line-quality.proto 2.05 KB
Newer Older
brunnermarcu's avatar
brunnermarcu committed
syntax = "proto3";
package an_gpon_pm_onu_line_quality;

message GponPmOnuLineQualitys {
    message GponPmOnuLineQuality {
        //The name of ONU.
        string name = 1;

        //The number of Loss of Frame of ONU indication (LOFi, Loss of Frame of ONU indication) alarms of the OLT for the ONU. GPON ONU is valid, XGPON ONU does not support.
        uint32 lofi_alarm_count = 2;

        //The number of drift window (DOWi, Drift of Window of ONU) alarms after the ONU is started by the OLT. GPON/XGPON ONU valid.
        uint32 dowi_alarm_count = 3;

        //The number of uplink frame delimitation errors after the ONU goes online. GPON ONU is valid, XGPON ONU does not support.
        uint32 upstream_delimiter_error_count = 4;

        //After the ONU is started, the number of Bit-interleaved parity errors in the upstream frame. GPON/XGPON ONU is valid.
        uint64 upstream_bip_error_count = 5;

        //After the ONU is started, the number of Bit-interleaved parity errors in the downstream frame. GPON ONU is valid, XGPON ONU does not support.
        uint64 downstream_bip_error_count = 6;

        //Number of corrected blocks in upstream FEC (forward error correction) decoding.
        uint64 upstream_fec_block = 7;

        // Number of uncorrected blocks in upstream FEC (forward error correction) decoding.
        uint64 upstream_fec_error_block = 8;

        //The total number of corrected blocks in upstream FEC (forward error correction) decoding. 
        uint64 upstream_fec_total_block = 9;

        //Upstream FEC correction bytes. GPON/XGPON ONU is valid.
        uint64 upstream_fec_byte = 10;

        //Upstream HEC (Header Error Code) error times. GPON/XGPON ONU is valid.
        uint64 upstream_hec_error_count = 11;

        //Number of upstream GEM frames.
        uint64 upstream_gem_count = 12;

        //Number of ONU LOSi (loss of signal) alarms.
        uint32 losi_alarm_count = 13;

        //Number of ONU DGi (Dying Gasp) alarms.
        uint32 dgi_alarm_count = 14;
    }
    repeated GponPmOnuLineQuality gpon_pm_onu_line_quality = 1;
}