Notification of sub-card module.
Version: 2021-01-06
module huawei-pic-notification { yang-version 1; namespace "urn:huawei:yang:huawei-pic-notification"; prefix pic-notification; import huawei-extension { prefix ext; } import huawei-devm { prefix devm; } organization "Huawei Technologies Co., Ltd."; contact "Huawei Industrial Base Bantian, Longgang Shenzhen 518129 People's Republic of China Website: http://www.huawei.com Email: support@huawei.com"; description "Notification of sub-card module."; revision "2021-01-06" { description "Add the port-combination-mode-change notification."; reference "Huawei private."; } revision "2020-06-20" { description "Add port notification alarms."; reference "Huawei private."; } revision "2020-05-08" { description "Add four notification alarms."; reference "Huawei private."; } revision "2020-03-20" { description "Initial revision."; reference "Huawei private."; } ext:task-name "device-mgr"; typedef loop-type { type enumeration { enum "no-loopback" { value 0; description "No loopback."; } enum "local" { value 1; description "Local loopback."; } enum "remote" { value 2; description "Remote loopback."; } } description "This object indicates the current interface status."; } typedef exception-type { type enumeration { enum "rise-over" { value 1; description "Rise over threshold."; } enum "fall-below" { value 2; description "Fall below threshold."; } } description "The abnormal type for temperature, voltage, humidity."; } typedef notification-port-down-reasons { type enumeration { enum "unknown-reason" { value 0; description "The reason is unknown."; } enum "transceiver-type-mismatch" { value 40; description "The optical module type does not match."; } enum "negotiation-unsupported" { value 41; description "Auto-negotiation is not supported."; } enum "optical-power-low" { value 101; description "The optical module power is too low."; } enum "fast-up-mismatch" { value 102; description "The fast-up configuration does not match."; } enum "optical-unknown" { value 103; description "The optical module type of the interface is unknown."; } enum "interchannel-down" { value 107; description "The internal channel of the chip is down."; } } description "Indicates the description of the possible cause."; } typedef notification-port-status { type enumeration { enum "down" { value 0; description "The interface is in the down state."; } enum "up" { value 1; description "The interface is in the up state."; } } description "Port status."; } notification optical-remove { description "Optical module has been removed."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } leaf fault-id { type devm:notification-probable-cause-type; description "Indicates the error code."; } } // notification optical-remove notification optical-insert { description "Optical module has been inserted."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } leaf fault-id { type devm:notification-probable-cause-type; description "Indicates the error code."; } } // notification optical-insert notification optical-unauthorized { description "The optical module was not certified by Ethernet Switch."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } leaf fault-id { type devm:notification-probable-cause-type; description "Indicates the error code."; } } // notification optical-unauthorized notification optical-unauthorized-resume { description "The alarm on optical module not certified by Ethernet Switch was cleared."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } leaf fault-id { type devm:notification-probable-cause-type; description "Indicates the error code."; } } // notification optical-unauthorized-resume notification optical-invalid { description "Optical module is invalid."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } leaf fault-id { type devm:notification-probable-cause-type; description "Indicates the error code."; } } // notification optical-invalid notification optical-invalid-resume { description "Optical module resume from invalid situation."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } leaf fault-id { type devm:notification-probable-cause-type; description "Indicates the error code."; } } // notification optical-invalid-resume notification card-remove { description "The card was removed."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } leaf entity-type { type devm:notification-entity-type; description "Type of the notification entity. The value can be one of the following: - 1: MPU - 2: LPU - 3: SFU - 4: PIC - 5: CF card - 6: OFC."; } leaf fault-id { type devm:notification-probable-cause-type; description "To describe the fault id of trap."; } } // notification card-remove notification card-insert { description "The card was inserted."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } leaf entity-type { type devm:notification-entity-type; description "Type of the notification entity. The value can be one of the following: - 1: MPU - 2: LPU - 3: SFU - 4: PIC - 5: CF card - 6: OFC."; } leaf fault-id { type devm:notification-probable-cause-type; description "To describe the fault id of trap."; } } // notification card-insert notification card-invalid { description "The card unavailable."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } leaf entity-type { type devm:notification-entity-type; description "Type of the notification entity. The value can be one of the following: - 1: MPU - 2: LPU - 3: SFU - 4: PIC - 5: CF card - 6: OFC."; } leaf fault-id { type devm:notification-probable-cause-type; description "Indicates the error code."; } } // notification card-invalid notification card-invalid-resume { description "The card resumed from unavailable."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } leaf entity-type { type devm:notification-entity-type; description "Type of the notification entity. The value can be one of the following: - 1: MPU - 2: LPU - 3: SFU - 4: PIC - 5: CF card - 6: OFC."; } leaf fault-id { type devm:notification-probable-cause-type; description "Indicates the error code."; } } // notification card-invalid-resume notification card-fail { description "The card partially failed."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } leaf entity-type { type devm:notification-entity-type; description "Type of the notification entity. The value can be one of the following: - 1: MPU - 2: LPU - 3: SFU - 4: PIC - 5: CF card - 6: OFC."; } leaf fault-id { type devm:notification-probable-cause-type; description "Indicates the error code."; } } // notification card-fail notification card-fail-resume { description "The card resumed from partial failure."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } leaf entity-type { type devm:notification-entity-type; description "Type of the notification entity. The value can be one of the following: - 1: MPU - 2: LPU - 3: SFU - 4: PIC - 5: CF card - 6: OFC."; } leaf fault-id { type devm:notification-probable-cause-type; description "Indicates the error code."; } } // notification card-fail-resume notification flow-control-pause-frame-abnormal { description "The port continuously received a large number of pause frames when it did not forward packets."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } } // notification flow-control-pause-frame-abnormal notification flow-control-pause-frame-abnormal-resume { description "The port recovered and did not receive pause frames."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } } // notification flow-control-pause-frame-abnormal-resume notification au-hp { description "This object indicates that the administrative unit (AU) pointer in a higher order path (HP) indication signal alarm is generated."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification au-hp notification au-hp-resume { description "This object indicates that the administrative unit (AU) pointer in the higher order path (HP) indication signal alarm is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification au-hp-resume notification b1-default-exceed { description "This object indicates that an alarm is generated when the number of B1 errors exceeds a specified threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification b1-default-exceed notification b1-default-exceed-resume { description "This object indicates that a clear alarm is generated when the number of B1 errors falls below a specified threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification b1-default-exceed-resume notification bip2-default-exceed { description "This object indicates that an alarm is generated when the number of BIP2 errors exceeds a specified threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification bip2-default-exceed notification bip2-default-exceed-resume { description "This object indicates that a clear alarm is generated when the number of BIP2 errors falls below a specified threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification bip2-default-exceed-resume notification b3-default-exceed { description "This object indicates that an alarm is generated when the number of B3 errors exceeds a specified threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification b3-default-exceed notification b3-default-exceed-resume { description "This object indicates that a clear alarm is generated when the number of B3 errors falls below a specified threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification b3-default-exceed-resume notification channel-loopback { description "This object indicates that an alarm is generated when a channel loopback."; leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf loop-type { type loop-type; description "Type of the notification loop. The value can be one -of the following: - 0: stop-loopback - 1: local - 2: remote."; } leaf lp-id { type uint32; description "Indicates the lower order path ID."; } } // notification channel-loopback notification channel-loopback-resume { description "This object indicates that a clear alarm is generated when a channel no loopback."; leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf loop-type { type loop-type; description "Type of the notification loop. The value can be one -of the following: - 0: stop-loopback - 1: local - 2: remote."; } leaf lp-id { type uint32; description "Indicates the lower order path ID."; } } // notification channel-loopback-resume notification cpos-e1-rai-signal { description "This object indicates that an RAI signal is generated on an E1 link channelized from VC12."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification cpos-e1-rai-signal notification cpos-e1-rai-signal-resume { description "This object indicates that the RAI signal generated on an E1 link channelized from VC12 is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification cpos-e1-rai-signal-resume notification downstream-e1-cpos { description "This object indicates that a downstream alarm indication signal is generated on an E1 link channelized from VC12."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification downstream-e1-cpos notification downstream-e1-cpos-resume { description "This object indicates that the downstream alarm indication signal generated on an E1 link channelized from VC12 is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification downstream-e1-cpos-resume notification loss-of-frame-e1-cpos { description "This object indicates that an out of frame (OOF) alarm is generated on the framed E1 channelized from VC12."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification loss-of-frame-e1-cpos notification loss-of-frame-e1-cpos-resume { description "This object indicates that the OOF alarm generated on the framed E1 channelized from VC12 is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification loss-of-frame-e1-cpos-resume notification loss-multiframe-e1-cpos { description "This object indicates that an out of multiframe (OOM) alarm is generated on the framed E1 channelized from VC12."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf lp-id { type uint32; description "Indicates the lower order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification loss-multiframe-e1-cpos notification loss-multiframe-e1-cpos-resume { description "This object indicates that the OOM alarm generated on the framed E1 channelized from VC12 is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf lp-id { type uint32; description "Indicates the lower order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification loss-multiframe-e1-cpos-resume notification upstream-e1-cpos { description "This object indicates that an upstream alarm indication signal is generated on an E1 link channelized from VC12."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification upstream-e1-cpos notification upstream-e1-cpos-resume { description "This object indicates that an upstream alarm indication signal generated on an E1 link channelized from VC12 is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification upstream-e1-cpos-resume notification remote-indication-e1 { description "This object indicates that a remote alarm indication (RAI) signal is generated on an E1 link."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification remote-indication-e1 notification remote-indication-e1-resume { description "This object indicates that the RAI signal generated on an E1 link is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification remote-indication-e1-resume notification downstream-e1 { description "This object indicates that a downstream alarm indication signal is generated on an E1 interface."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification downstream-e1 notification downstream-e1-resume { description "This object indicates that the downstream alarm indication signal generated on an E1 interface is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification downstream-e1-resume notification errored-second-exceed { description "This object indicates that the number of errored seconds exceeds a specified threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification errored-second-exceed notification errored-second-exceed-resume { description "This object indicates that the number of errored seconds falls below a specified threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification errored-second-exceed-resume notification loss-multiframe-e1 { description "This object indicates an LOM alarm on the framed E1."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification loss-multiframe-e1 notification loss-multiframe-e1-resume { description "This object indicates that the LOM alarm on the framed E1 is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification loss-multiframe-e1-resume notification upstream-e1 { description "This object indicates that an upstream alarm indication signal is generated on an E1 interface."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification upstream-e1 notification upstream-e1-resume { description "This object indicates that the upstream alarm indication signal generated on an E1 interface is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification upstream-e1-resume notification remote-e3 { description "Indicates the alarm is detected."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification remote-e3 notification remote-e3-resume { description "Indicates the alarm is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification remote-e3-resume notification upstream-e3 { description "Indicates the alarm is detected."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification upstream-e3 notification upstream-e3-resume { description "Indicates the alarm is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification upstream-e3-resume notification j0-trace-mismatch { description "This object indicates that an alarm for trace j0 identifier mismatch is generated."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification j0-trace-mismatch notification j0-trace-mismatch-resume { description "This object indicates that the alarm for j0 trace identifier mismatch is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification j0-trace-mismatch-resume notification signal-mismatch-lp { description "This object indicates a lower order path (LP) signal label mismatch alarm."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification signal-mismatch-lp notification signal-mismatch-lp-resume { description "This object indicates that the lower order path (LP) signal label mismatch alarm is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification signal-mismatch-lp-resume notification trace-mismatch-lp { description "This object indicates that signal label mismatch alarm on VC12 lower order path alarm."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification trace-mismatch-lp notification trace-mismatch-lp-resume { description "This object indicates that signal label mismatch alarm on VC12 lower order path alarm is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification trace-mismatch-lp-resume notification unequipped-lp { description "This object indicates that a lower order path (LP) unequipped indication signal (PUNEQ) alarm is generated."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification unequipped-lp notification unequipped-lp-resume { description "This object indicates that a lower order path (LP) unequipped indication signal (PUNEQ) alarm is cleard."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification unequipped-lp-resume notification out-of-lock-clock { description "This object indicates that an alarm is generated when out of lock of received reference clock."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification out-of-lock-clock notification out-of-lock-clock-resume { description "This object indicates that a clear alarm is generated when there is a clock on the receive line."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification out-of-lock-clock-resume notification tributary-unit-lp { description "This object indicates the lower order path (LP) tributary unit (TU) alarm indication."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification tributary-unit-lp notification tributary-unit-lp-resume { description "This object indicates that the lower order path (LP) tributary unit (TU) alarm is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification tributary-unit-lp-resume notification v5-virtual-container { description "This object indicates that an alarm indication signal is generated in the virtual container."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification v5-virtual-container notification v5-virtual-container-resume { description "This object indicates that the alarm indication signal generated in the virtual container is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification v5-virtual-container-resume notification loss-au-lp { description "This object indicates that an alarm is generated when the administrative unit (AU) pointer in the lower order path (LP) is lost."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification loss-au-lp notification loss-au-lp-resume { description "This object indicates that the alarm generated due to the loss of the AU pointer in the lower order path (LP) is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification loss-au-lp-resume notification remote-defect-lp { description "This object indicates that a lower order path (LP) remote defect indication (PRDI) alarm is generated."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification remote-defect-lp notification remote-defect-lp-resume { description "This object indicates that a lower order path (LP) remote defect indication (PRDI) alarm is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification remote-defect-lp-resume notification remote-failure-lp { description "This object indicates that an alarm is generated when a lower order path (LP) remote failure indication (RFI) signal is detected."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification remote-failure-lp notification remote-failure-lp-resume { description "This object indicates that a clear alarm is generated when the lower order path (LP) remote failure indication (RFI) signal is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf lp-id { type uint32; description "Indicates the low order path ID."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification remote-failure-lp-resume notification port-license-act-fail { description "This object indicates that the license for a physical port fails to be activated."; leaf item-name { type string { length "1..32"; } description "Item name."; } leaf physical-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification port-license-act-fail notification port-license-act-success { description "This object indicates that the license for a physical port is successfully activated."; leaf item-name { type string { length "1..32"; } description "Item name."; } leaf physical-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification port-license-act-success notification resource-dead-line { description "Port authorization grace period alarm."; leaf gtl-remain-time { type uint32; units "d"; description "Gtl remain time."; } leaf physical-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification resource-dead-line notification resource-dead-line-resume { description "Port authorization grace period alarm resume."; leaf gtl-remain-time { type uint32; units "d"; description "Gtl remain time."; } leaf physical-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification resource-dead-line-resume notification upstream-pcm { description "Upstream signals were abnormal."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification upstream-pcm notification upstream-pcm-resume { description "Upstream signals recovered."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification upstream-pcm-resume notification au-pointer-loss-lp { description "This object indicates the loss of the AU pointer in a higher order path (HP) indication signal alarm is generated."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification au-pointer-loss-lp notification au-pointer-loss-lp-resume { description "This object indicates the loss of the AU pointer in a higher order path (HP) indication signal alarm is cleard."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification au-pointer-loss-lp-resume notification b1-configured-exceed { description "This object indicates that the number of error bits for the B1 RS exceeds a configured threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification b1-configured-exceed notification b1-configured-exceed-resume { description "This object indicates that the number of error bits for the B1 RS falls below the configured threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification b1-configured-exceed-resume notification b2-configured-exceed { description "This object indicates that the number of error bits for the B2 exceeds a configured threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification b2-configured-exceed notification b2-configured-exceed-resume { description "This object indicates that the number of error bits for the B2 falls below the configured threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification b2-configured-exceed-resume notification b3-configured-exceed { description "This object indicates that the number of bit errors on the B3 exceeds the configured threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } } // notification b3-configured-exceed notification b3-configured-exceed-resume { description "This object indicates that the number of bit errors on the B3 falls below the configured threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } } // notification b3-configured-exceed-resume notification fog-abnormal { description "Fog rise over alarm threshold."; leaf exception-type { type exception-type; description "Type of the notification entity threshold."; } leaf threshold { type uint32; description "The threshold value of temperature, humidity, fog......"; } leaf current { type uint32; description "The current value that been measured."; } leaf fault-code { type devm:notification-probable-cause-type; description "To describe the fault id of trap."; } } // notification fog-abnormal notification fog-abnormal-resume { description "Fog back to normal level."; leaf exception-type { type exception-type; description "Type of the notification entity threshold."; } leaf threshold { type uint32; description "The threshold value of temperature, humidity, fog......"; } leaf current { type uint32; description "The current value that been measured."; } leaf fault-code { type devm:notification-probable-cause-type; description "To describe the fault id of trap."; } } // notification fog-abnormal-resume notification gate-abnormal { description "Gate switch to the alarm status."; leaf exception-type { type exception-type; description "Type of the notification entity threshold."; } leaf threshold { type uint32; description "The threshold value of temperature, humidity, fog......"; } leaf current { type uint32; description "The current value that been measured."; } leaf fault-code { type devm:notification-probable-cause-type; description "To describe the fault id of trap."; } } // notification gate-abnormal notification gate-abnormal-resume { description "Gate switch to normal status."; leaf exception-type { type exception-type; description "Type of the notification entity threshold."; } leaf threshold { type uint32; description "The threshold value of temperature, humidity, fog......"; } leaf current { type uint32; description "The current value that been measured."; } leaf fault-code { type devm:notification-probable-cause-type; description "To describe the fault id of trap."; } } // notification gate-abnormal-resume notification gps-module-insert { description "The gps module was inserted."; leaf entity-physical-index { type uint32; description "The index of physical."; } leaf port-name { type string { length "1..32"; } description "Entity physical name."; } } // notification gps-module-insert notification gps-module-remove { description "The gps module was removed."; leaf entity-physical-index { type uint32; description "The index of physical."; } leaf port-name { type string { length "1..32"; } description "Entity physical name."; } } // notification gps-module-remove notification trace-unstable-lp { description "This object indicates that an alarm is generated when the higher order path (HP) trace identifier is unstable."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification trace-unstable-lp notification trace-unstable-lp-resume { description "This object indicates that a clear alarm is generated when the higher order path (HP) trace identifier becomes stable."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification trace-unstable-lp-resume notification humidity-abnormal { description "Humidity rise over or fall below the alarm threshold."; leaf exception-type { type exception-type; description "Type of the notification entity threshold."; } leaf threshold { type uint32; description "The threshold value of temperature, humidity, fog......"; } leaf current { type uint32; description "The current value that been measured."; } leaf fault-code { type devm:notification-probable-cause-type; description "To describe the fault id of trap."; } } // notification humidity-abnormal notification humidity-abnormal-resume { description "Humidity back to normal level."; leaf exception-type { type exception-type; description "Type of the notification entity threshold."; } leaf threshold { type uint32; description "The threshold value of temperature, humidity, fog......"; } leaf current { type uint32; description "The current value that been measured."; } leaf fault-code { type devm:notification-probable-cause-type; description "To describe the fault id of trap."; } } // notification humidity-abnormal-resume notification bad-bytes-error-rising { description "Port monitor bad bytes error rising."; leaf bad-bytes-error-statistics { type uint64; description "Port monitor bad bytes error statistics."; } leaf bad-bytes-error-threshold { type uint32; description "Port monitor bad bytes error threshold."; } leaf bad-bytes-error-interval { type uint32; description "Port monitor bad bytes error interval."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification bad-bytes-error-rising notification bad-bytes-error-resume { description "Port monitor bad bytes error resume."; leaf bad-bytes-error-statistics { type uint64; description "Port monitor bad bytes error statistics."; } leaf bad-bytes-error-threshold { type uint32; description "Port monitor bad bytes error threshold."; } leaf bad-bytes-error-interval { type uint32; description "Port monitor bad bytes error interval."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification bad-bytes-error-resume notification crc-error-rising { description "CRC error alarm."; leaf crc-error-statistics { type uint64; description "CRC error statistics value."; } leaf crc-error-threshold { type uint32; description "CRC error alarm threshold, default value is 3 and 0 is an invalid value."; } leaf crc-error-interval { type uint32; description "CRC error alarm interval time (unit is second), default value is 10s and 0 is an invalid value."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification crc-error-rising notification crc-error-resume { description "CRC error alarm resume."; leaf crc-error-statistics { type uint64; description "CRC error statistics value."; } leaf crc-error-threshold { type uint32; description "CRC error alarm threshold, default value is 3 and 0 is an invalid value."; } leaf crc-error-interval { type uint32; description "CRC error alarm interval time (unit is second), default value is 10s and 0 is an invalid value."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification crc-error-resume notification pause-frame-rising { description "Pause frame alarm."; leaf pause-frame-statistics { type uint64; description "Pause frame statistics value."; } leaf pause-frame-threshold { type uint32; description "Pause frame alarm threshold,and 0 is an invalid value."; } leaf pause-frame-interval { type uint32; description "Pause frame alarm interval time (unit is second),and 0 is an invalid value."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification pause-frame-rising notification pause-frame-resume { description "Pause frame alarm resume."; leaf pause-frame-statistics { type uint64; description "Pause frame statistics value."; } leaf pause-frame-threshold { type uint32; description "Pause frame alarm threshold,and 0 is an invalid value."; } leaf pause-frame-interval { type uint32; description "Pause frame alarm interval time (unit is second),and 0 is an invalid value."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification pause-frame-resume notification post-fec-error-rising { description "The post fec error crooected alarm appears."; leaf post-fec-error-statistics { type uint64; description "Indicates the post-FEC bit error statistics."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification post-fec-error-rising notification post-fec-error-resume { description "The post fec error crooected alarm disappears."; leaf post-fec-error-statistics { type uint64; description "Indicates the post-FEC bit error statistics."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification post-fec-error-resume notification sdh-b2-error-rising { description "Sdh B2 error alarm."; leaf sdh-b2-error-statistics { type uint64; description "Sdh B2 error statistics value."; } leaf sdh-b2-error-threshold { type uint32; description "Sdh error B2 alarm threshold,default value is 3."; } leaf sdh-b2-error-interval { type uint32; description "Sdh B2 error alarm interval time (unit is second),default value is 10s."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification sdh-b2-error-rising notification sdh-b2-error-resume { description "Sdh B2 error alarm resume."; leaf sdh-b2-error-statistics { type uint64; description "Sdh B2 error statistics value."; } leaf sdh-b2-error-threshold { type uint32; description "Sdh error B2 alarm threshold,default value is 3."; } leaf sdh-b2-error-interval { type uint32; description "Sdh B2 error alarm interval time (unit is second),default value is 10s."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification sdh-b2-error-resume notification sdh-error-rising { description "Sdh error alarm only for B3."; leaf sdh-error-statistics { type uint64; description "Sdh error statistics value only for B3."; } leaf sdh-error-threshold { type uint32; description "Sdh error alarm threshold,only for B3,default value is 3 and 0 is an invalid value."; } leaf sdh-error-interval { type uint32; description "Sdh error alarm interval time (unit is second), only for B3,default value is 10s and 0 is an invalid value."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification sdh-error-rising notification sdh-error-resume { description "Sdh error alarm resume only for B3."; leaf sdh-error-statistics { type uint64; description "Sdh error statistics value only for B3."; } leaf sdh-error-threshold { type uint32; description "Sdh error alarm threshold,only for B3, default value is 3 and 0 is an invalid value."; } leaf sdh-error-interval { type uint32; description "Sdh error alarm interval time (unit is second),only for B3, default value is 10s and 0 is an invalid value."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification sdh-error-resume notification symbol-error-interval { description "Symbol error alarm."; leaf symbol-error-statistics { type uint64; description "Symbol error statistics value."; } leaf symbol-error-threshold { type uint32; description "Symbol error alarm threshold,default value is 3."; } leaf symbol-error-interval { type uint32; description "Symbol error alarm interval time (unit is second), default value is 10s."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification symbol-error-interval notification symbol-error-interval-resume { description "CRC error alarm resume."; leaf symbol-error-statistics { type uint64; description "Symbol error statistics value."; } leaf symbol-error-threshold { type uint32; description "Symbol error alarm threshold,default value is 3."; } leaf symbol-error-interval { type uint32; description "Symbol error alarm interval time (unit is second), default value is 10s."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification symbol-error-interval-resume notification tx-pause-frame-exceed { description "The threshold exceed alert of TX PAUSE appears."; leaf tx-pause-frame-statistics { type uint64; description "TX pause frame statistics value."; } leaf tx-pause-frame-high-threshold { type uint32; description "TX pause frame high threshold, and 0 is an invalid value."; } leaf tx-pause-frame-low-threshold { type uint32; description "TX pause frame low threshold, and 0 is an invalid value."; } leaf tx-pause-frame-interval { type uint32; description "TX pause frame alarm interval time (unit is second), and 0 is an invalid value."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification tx-pause-frame-exceed notification tx-pause-frame-exceed-resume { description "The threshold exceed alert of TX PAUSE disappears."; leaf tx-pause-frame-statistics { type uint64; description "TX pause frame statistics value."; } leaf tx-pause-frame-high-threshold { type uint32; description "TX pause frame high threshold, and 0 is an invalid value."; } leaf tx-pause-frame-low-threshold { type uint32; description "TX pause frame low threshold, and 0 is an invalid value."; } leaf tx-pause-frame-interval { type uint32; description "TX pause frame alarm interval time (unit is second), and 0 is an invalid value."; } leaf port-name { type string { length "1..32"; } description "Port name of alarm monitor table."; } } // notification tx-pause-frame-exceed-resume notification input-error-exceed { description "This object indicates that an alarm is generated when the number of input errors on an interface exceeds the upper threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification input-error-exceed notification input-error-exceed-resume { description "This object indicates that a clear alarm is generated when the number of input errors on an interface falls below the upper threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification input-error-exceed-resume notification multi-section { description "This object indicates the indication signal alarm in the MS."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification multi-section notification multi-section-resume { description "This object indicates that the indication signal alarm in the MS is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification multi-section-resume notification laser-auto-shut { description "This object indicates that an alarm is generated when the optical laser is shut down automatically."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification laser-auto-shut notification laser-auto-shut-resume { description "This object indicates that the alarm for the automatic shutdown of the optical laser is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification laser-auto-shut-resume notification laser-no-fited { description "The laser not installed alarm occurred."; leaf entity-physical-index { type uint32; description "The index of physical."; } leaf port-name { type string { length "1..32"; } description "Entity physical name."; } } // notification laser-no-fited notification laser-no-fited-resume { description "The laser not installed alarm resumed."; leaf entity-physical-index { type uint32; description "The index of physical."; } leaf port-name { type string { length "1..32"; } description "Entity physical name."; } } // notification laser-no-fited-resume notification laser-shut { description "This object indicates that an alarm is generated when the optical laser on a board is shut down."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification laser-shut notification laser-shut-resume { description "This object indicates that a clear alarm is generated when the optical laser on a board is opened."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification laser-shut-resume notification license-resource-lack { description "Interfaces of this type in use exceeded the maximum number."; leaf license-type { type string { length "1..32"; } description "Indicates the type of interface function-controlled license."; } leaf max-port-num { type uint32; description "Indicates the maximum number of available interfaces."; } leaf used-port-num { type uint32; description "Indicates the Number of interfaces in use."; } } // notification license-resource-lack notification license-resource-lack-resume { description "The maximum number-exceed alarm was cleared."; leaf license-type { type string { length "1..32"; } description "Indicates the type of interface function-controlled license."; } leaf max-port-num { type uint32; description "Indicates the maximum number of available interfaces."; } leaf used-port-num { type uint32; description "Indicates the number of interfaces in use."; } } // notification license-resource-lack-resume notification local-fault { description "This object indicates that an alarm is generated when the receive link from the remote device to the local device fails."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification local-fault notification local-fault-resume { description "This object indicates that a clear alarm is generated when the receive link from the remote device to the local device recovers."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification local-fault-resume notification multi-loss-lp { description "This object indicates the loss of multiframe (LOM) on the higher order path (HP)."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification multi-loss-lp notification multi-loss-lp-resume { description "This object indicates that the LOM on the higher order path (HP) is resolved."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification multi-loss-lp-resume notification port-loopback { description "This object indicates that an alarm is generated due to an interface loopback."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf loop-type { type loop-type; description "Type of the notification loop. The value can be one -of the following: - 0: stop-loopback - 1: local - 2: remote."; } } // notification port-loopback notification port-loopback-resume { description "This object indicates that the alarm for the interface loopback is cleared."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf loop-type { type loop-type; description "Type of the notification loop. The value can be one -of the following: - 0: stop-loopback - 1: local - 2: remote."; } } // notification port-loopback-resume notification signal-loss { description "This object indicates that an alarm is generated due to signal loss at the receive end."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } leaf physical-port-alarm-name { type string { length "1..32"; } description "Indicates the physical port alarm name."; } } // notification signal-loss notification signal-loss-resume { description "This object indicates that the alarm for the interface loopback is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } leaf physical-port-alarm-name { type string { length "1..32"; } description "Indicates the physical port alarm name."; } } // notification signal-loss-resume notification remote-defect-ms { description "This object indicates that a line remote defect indicator (LRDI) alarm is generated in the multiplex section (MS) at the remote end."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification remote-defect-ms notification remote-defect-ms-resume { description "This object indicates that the LRDI alarm generated in the multiplex section (MS) at the remote end is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification remote-defect-ms-resume notification negotiation-failed { description "Auto-negotiation failure alarm. Possible causes, including the local auto-negotiation configuration with the peer inconsistencies; the local ability is not compatible with the peer; the physical connection of the two sides is unstable. When the alarm occurs, the port can't be up."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification negotiation-failed notification negotiation-failed-resume { description "Auto-negotiation failure alarm resume."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification negotiation-failed-resume notification odu-indication-signal { description "This object indicates the ODU indication signal alarm."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification odu-indication-signal notification odu-indication-signal-resume { description "This object indicates that the ODU indication signal alarm is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification odu-indication-signal-resume notification odu-locked-signal { description "This object indicates the ODU lock defect alarm."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification odu-locked-signal notification odu-locked-signal-resume { description "This object indicates that the ODU lock defect alarm is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification odu-locked-signal-resume notification odu-open-connection { description "This object indicates that the indication defect alarm for the ODU open connection."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification odu-open-connection notification odu-open-connection-resume { description "This object indicates that the indication defect alarm for the ODU open connection is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification odu-open-connection-resume notification odu-signal-degrade { description "This object indicates that an alarm is generated for the ODU signal degrade."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification odu-signal-degrade notification odu-signal-degrade-resume { description "This object indicates that the alarm for the ODU signal degrade is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification odu-signal-degrade-resume notification out-of-frame { description "This object indicates that an out of frame (OOF) alarm is generated at the receive end."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification out-of-frame notification out-of-frame-resume { description "This object indicates that the OOF alarm generated at the receive end is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification out-of-frame-resume notification optical-not-match { description "After the optical module was inserted, its configuration was not supported. The partial function of optical module failed."; leaf entity-physical-index { type uint32; description "The index of physical."; } leaf port-name { type string { length "1..32"; } description "Entity physical name."; } leaf fault-code { type devm:notification-probable-cause-type; description "To describe the fault id of trap."; } leaf reason { type string { length "1..32"; } description "Description of trap reason."; } } // notification optical-not-match notification optical-not-match-resume { description "After the optical module was inserted, its configuration was not supported. The partial function of optical module failed."; leaf entity-physical-index { type uint32; description "The index of physical."; } leaf port-name { type string { length "1..32"; } description "Entity physical name."; } leaf fault-code { type devm:notification-probable-cause-type; description "To describe the fault id of trap."; } leaf reason { type string { length "1..32"; } description "Description of trap reason."; } } // notification optical-not-match-resume notification optical-fail { description "Optical Module become failure for some reason."; leaf entity-physical-index { type uint32; description "The index of physical."; } leaf port-name { type string { length "1..32"; } description "Entity physical name."; } leaf fault-code { type devm:notification-probable-cause-type; description "To describe the fault id of trap."; } leaf reason { type string { length "1..32"; } description "Description of trap reason."; } } // notification optical-fail notification optical-fail-resume { description "Optical Module resume from failure."; leaf entity-physical-index { type uint32; description "The index of physical."; } leaf port-name { type string { length "1..32"; } description "Entity physical name."; } leaf fault-code { type devm:notification-probable-cause-type; description "To describe the fault id of trap."; } leaf reason { type string { length "1..32"; } description "Description of trap reason."; } } // notification optical-fail-resume notification optical-not-authorized { description "This object indicates that an alarm is generated when the inserted optical module is one not authenticated by Huawei."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..32"; } description "This object indicates the name of a physical port."; } } // notification optical-not-authorized notification optical-not-authorized-resume { description "This object indicates that an alarm is generated when the inserted optical module is one not authenticated by Huawei."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..32"; } description "This object indicates the name of a physical port."; } } // notification optical-not-authorized-resume notification otu-indication-signal { description "This object indicates the OTU indication signal alarm."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification otu-indication-signal notification otu-indication-signal-resume { description "This object indicates that the OTU indication signal alarm is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification otu-indication-signal-resume notification otu-loss-of-multiframe { description "This object indicates the OTU indication signal alarm."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification otu-loss-of-multiframe notification otu-loss-of-multiframe-resume { description "This object indicates that the OTU indication signal alarm is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification otu-loss-of-multiframe-resume notification otu-signal-degrade { description "This object indicates that an alarm is generated for the OTU signal degrade."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification otu-signal-degrade notification otu-signal-degrade-resume { description "This object indicates that the alarm for the OTU signal degrade is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification otu-signal-degrade-resume notification otu-signal-fail { description "This object indicates that an alarm is generated for the OTU signal failure."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification otu-signal-fail notification otu-signal-fail-resume { description "This object indicates that the alarm for the OTU signal degrade is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification otu-signal-fail-resume notification output-error-exceed { description "This object indicates that an alarm is generated when the number of output errors on an interface exceeds the upper threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification output-error-exceed notification output-error-exceed-resume { description "This object indicates that a clear alarm is generated when the number of output errors on an interface falls below the upper threshold."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification output-error-exceed-resume notification signal-lp { description "This object indicates that a low path alarm indication signal is detected."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } } // notification signal-lp notification signal-lp-resume { description "This object indicates that a low path alarm indication signal is detected."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } } // notification signal-lp-resume notification bip8-sd-error { description "This object indicates the output error alarm."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..64"; } description "This object indicates the name of a physical port."; } leaf physical-port-bip8-sd-error-threshold { type uint32; description "This object indicates the BIP8 SD alarm threshold. The default value is 6."; } } // notification bip8-sd-error notification bip8-sd-error-resume { description "This object indicates that the Output error alarm is cleared."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..64"; } description "This object indicates the name of a physical port."; } leaf physical-port-bip8-sd-error-threshold { type uint32; description "This object indicates the BIP8 SD alarm threshold. The default value is 6."; } } // notification bip8-sd-error-resume notification crc-error-exceed { description "Port CRC error alarm."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..64"; } description "This object indicates the name of a physical port."; } leaf physical-port-crc-error-statistics { type uint64; description "This object indicates the CRC error statistics."; } leaf physical-port-crc-error-high-threshold { type uint32; description "This object indicates the upper threshold for the number of CRC errors. The default value is 1000 pps."; } leaf physical-port-crc-error-low-threshold { type uint32; description "This object indicates the lower threshold for the number of CRC errors. The default value is 100 pps."; } leaf physical-port-crc-error-interval { type uint32; description "This object indicates the time threshold for the CRC error alarm. The default value is 10s."; } } // notification crc-error-exceed notification crc-error-exceed-resume { description "Port CRC error alarm resume."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..64"; } description "This object indicates the name of a physical port."; } leaf physical-port-crc-error-statistics { type uint64; description "This object indicates the CRC error statistics."; } leaf physical-port-crc-error-high-threshold { type uint32; description "This object indicates the upper threshold for the number of CRC errors. The default value is 1000 pps."; } leaf physical-port-crc-error-low-threshold { type uint32; description "This object indicates the lower threshold for the number of CRC errors. The default value is 100 pps."; } leaf physical-port-crc-error-interval { type uint32; description "This object indicates the time threshold for the CRC error alarm. The default value is 10s."; } } // notification crc-error-exceed-resume notification crc-fcs-exceed { description "Port MAC FCS EXC alarm."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..64"; } description "This object indicates the name of a physical port."; } leaf current-crc-packet-error-ratio { type string { length "1..32"; } description "This object indicates that the thresholds for CRC error packet ratio alarms on a physical port are sent to the NMS in the character string format."; } leaf physical-port-crc-exc-alarm-threshold { type string { length "1..32"; } description "The alarm threshold of MAC_FCS_EXC."; } leaf physical-port-crc-exc-resume-threshold { type string { length "1..32"; } description "The resume threshold of MAC_FCS_EXC."; } } // notification crc-fcs-exceed notification crc-fcs-exceed-resume { description "Port MAC_FCS_EXC alarm resume."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..64"; } description "This object indicates the name of a physical port."; } leaf current-crc-packet-error-ratio { type string { length "1..32"; } description "This object indicates that the thresholds for CRC error packet ratio alarms on a physical port are sent to the NMS in the character string format."; } leaf physical-port-crc-exc-alarm-threshold { type string { length "1..32"; } description "The alarm threshold of MAC_FCS_EXC."; } leaf physical-port-crc-exc-resume-threshold { type string { length "1..32"; } description "The resume threshold of MAC_FCS_EXC."; } } // notification crc-fcs-exceed-resume notification crc-packet-error-ratio { description "This object indicates that an alarm is generated when the number of CRC errors on a physical port exceeds the upper threshold. The host sends a trap message to the NMS."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..64"; } description "This object indicates the name of a physical port."; } leaf current-crc-packet-error-ratio { type string { length "1..32"; } description "This object indicates that the thresholds for CRC error packet ratio alarms on a physical port are sent to the NMS in the character string format."; } leaf alarm-threshold { type string { length "1..32"; } description "This object indicates that the generation threshold for the CRC error packet ratio alarm on a physical port is sent to the NMS in the character string format."; } leaf resume-threshold { type string { length "1..32"; } description "This object indicates that the clearing threshold for the CRC error packet ratio clear alarm on a physical port is sent to the NMS in the character string format."; } } // notification crc-packet-error-ratio notification crc-packet-error-ratio-resume { description "This object indicates that a clear alarm is generated when the number of CRC errors on a physical port falls below the upper threshold. The host sends a trap message to the NMS."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..64"; } description "This object indicates the name of a physical port."; } leaf current-crc-packet-error-ratio { type string { length "1..32"; } description "This object indicates that the thresholds for CRC error packet ratio alarms on a physical port are sent to the NMS in the character string format."; } leaf alarm-threshold { type string { length "1..32"; } description "This object indicates that the generation threshold for the CRC error packet ratio alarm on a physical port is sent to the NMS in the character string format."; } leaf resume-threshold { type string { length "1..32"; } description "This object indicates that the clearing threshold for the CRC error packet ratio clear alarm on a physical port is sent to the NMS in the character string format."; } } // notification crc-packet-error-ratio-resume notification crc-error-warning { description "This object indicates that an alarm is generated when the number of CRC errors on a physical port exceeds the lower threshold. The host sends a trap message to the NMS."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..64"; } description "This object indicates the name of a physical port."; } leaf current-crc-packet-error-ratio { type string { length "1..32"; } description "This object indicates that the thresholds for CRC error packet ratio alarms on a physical port are sent to the NMS in the character string format."; } leaf crc-per-warning-threshold { type string { length "1..32"; } description "The warning threshold of CRC-PER (Packet Error Ratio)."; } leaf physical-port-crc-per-warning-resume-threshold { type string { length "1..32"; } description "The warning resume threshold of CRC-PER (Packet Error Ratio)."; } } // notification crc-error-warning notification crc-error-warning-resume { description "This object indicates that a clear alarm is generated when the number of CRC errors on a physical port falls below the lower threshold. The host sends a trap message to the NMS."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..64"; } description "This object indicates the name of a physical port."; } leaf current-crc-packet-error-ratio { type string { length "1..32"; } description "This object indicates that the thresholds for CRC error packet ratio alarms on a physical port are sent to the NMS in the character string format."; } leaf physical-port-crc-per-warning-threshold { type string { length "1..32"; } description "The warning threshold of CRC-PER (Packet Error Ratio)."; } leaf physical-port-crc-per-warning-resume-threshold { type string { length "1..32"; } description "The warning resume threshold of CRC-PER (Packet Error Ratio)."; } } // notification crc-error-warning-resume notification crc-mac-fcs-sd { description "This object indicates that an alarm when port FCS signal degrade at the MAC layer."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..64"; } description "This object indicates the name of a physical port."; } leaf current-crc-packet-error-ratio { type string { length "1..32"; } description "This object indicates that the thresholds for CRC error packet ratio alarms on a physical port are sent to the NMS in the character string format."; } leaf physical-port-crc-sd-alarm-threshold { type string { length "1..32"; } description "The alarm threshold of MAC_FCS_SD."; } leaf physical-port-crc-sd-resume-threshold { type string { length "1..32"; } description "The resume threshold of MAC_FCS_SD."; } } // notification crc-mac-fcs-sd notification crc-mac-fcs-sd-resume { description "This object indicates that a clear alarm when port FCS signal degrade at the MAC layer."; leaf physical-port-index { type uint32; description "This object indicates the index of a physical port."; } leaf port-name { type string { length "1..64"; } description "This object indicates the name of a physical port."; } leaf current-crc-packet-error-ratio { type string { length "1..32"; } description "This object indicates that the thresholds for CRC error packet ratio alarms on a physical port are sent to the NMS in the character string format."; } leaf physical-port-crc-sd-alarm-threshold { type string { length "1..32"; } description "The alarm threshold of MAC_FCS_SD."; } leaf physical-port-crc-sd-resume-threshold { type string { length "1..32"; } description "The resume threshold of MAC_FCS_SD."; } } // notification crc-mac-fcs-sd-resume notification path-trace-mismatch { description "This object indicates that an alarm is generated when path trace identifiers between the local and remote ends mismatch."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification path-trace-mismatch notification path-trace-mismatch-resume { description "This object indicates that a clear alarm is generated when path trace identifiers between the local and remote ends match."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification path-trace-mismatch-resume notification trans-mode-inconsistent { description "The transmission modes of the group of interfaces are inconsistent."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf physical-port-groupid { type string { length "1..32"; } description "Indicates the physical port group id."; } leaf port-trans-mode-reason { type string { length "1..32"; } description "Indicates the physical port transmission mode different reason."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification trans-mode-inconsistent notification trans-mode-inconsistent-resume { description "The transmission modes of the group of interfaces are consistent now."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf physical-port-groupid { type string { length "1..32"; } description "Indicates the physical port group id."; } leaf port-trans-mode-reason { type string { length "1..32"; } description "Indicates the physical port transmission mode different reason."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification trans-mode-inconsistent-resume notification port-mode-change { description "This object indicates that the port rate type is changed."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf physical-port-mode { type uint32; description "The current state of port type in port."; } } // notification port-mode-change notification port-physical-down { description "One of the port physical connect down."; leaf base-trap-severity { type uint32; description "To describe the level of trap."; } leaf base-trap-probable-cause { type uint32; description "To describe the probable cause of trap."; } leaf base-trap-event-type { type uint32; description "To describe the type of trap."; } leaf port-name { type string { length "1..32"; } description "Entity physical name."; } leaf port-physical-down-reason { type string { length "1..32"; } description "Port physical down reason."; } } // notification port-physical-down notification port-physical-up { description "One of the port physical connect up."; leaf base-trap-severity { type uint32; description "To describe the level of trap."; } leaf base-trap-probable-cause { type uint32; description "To describe the probable cause of trap."; } leaf base-trap-event-type { type uint32; description "To describe the type of trap."; } leaf port-name { type string { length "1..32"; } description "Entity physical name."; } } // notification port-physical-up notification physical-rate-degrade { description "This object indicates that an alarm is generated when the negotiation rate on an electrical interface falls sharply."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } } // notification physical-rate-degrade notification physical-rate-degrade-resume { description "This object indicates that a clear alarm is generated when the negotiation rate on an electrical interface falls sharply."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } } // notification physical-rate-degrade-resume notification traffic-fall-receive { description "Traffic fall alarm in the receive direction of an Ethernet interface."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } } // notification traffic-fall-receive notification traffic-fall-receive-resume { description "Traffic fall clear alarm in the receive direction of an Ethernet interface."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } } // notification traffic-fall-receive-resume notification port-type-change { description "The mode of combo port is changed."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf physical-port-mode { type uint32; description "The current state of port type in port."; } } // notification port-type-change notification payload-mismatch-hp { description "This object indicates the higher order path (HP) signal identifier mismatch."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification payload-mismatch-hp notification payload-mismatch-hp-resume { description "This object indicates that the higher order path (HP) signal identifier mismatch is rectified."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification payload-mismatch-hp-resume notification remote-defect-hp { description "This object indicates the higher order path (HP) Remote Default Indication (HPRDI) alarm."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification remote-defect-hp notification remote-defect-hp-resume { description "This object indicates the higher order path (HP) Remote Default Indication (HPRDI) alarm is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification remote-defect-hp-resume notification pre-fec-tca { description "This object indicates that an alarm is generated for forward error correction (FEC) bit errors threshold-crossing."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification pre-fec-tca notification prefec-tca-resume { description "This object indicates that a clear is generated for forward error correction (FEC) bit errors threshold-crossing."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification prefec-tca-resume notification trace-mismatch-hp { description "This object indicates that an alarm is generated when the higher order path (HP) trace identifier is unstable."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification trace-mismatch-hp notification trace-mismatch-hp-resume { description "This object indicates that a clear alarm is generated when the higher order path (HP) trace identifier becomes stable."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification trace-mismatch-hp-resume notification unequipped-hp { description "This object indicates that an alarm is generated when the higher order path (HP) is unequipped."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification unequipped-hp notification unequipped-hp-resume { description "This object indicates that a clear alarm is generated when the higher order path (HP) is equipped."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf hp-id { type uint32; description "Indicates the higher order path ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification unequipped-hp-resume notification remote-defect { description "The peer end was faulty."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification remote-defect notification remote-defect-resume { description "The peer end recovered from faults."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification remote-defect-resume notification remote-fault { description "This object indicates that an alarm is generated when the transmit link from the remote device to the local device fails."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification remote-fault notification remote-fault-resume { description "This object indicates that a clear alarm is generated when the transmit link from the remote device to the local device recovers."; leaf physical-port-index { type uint32; description "Indicates the physical port index."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification remote-fault-resume notification ms-b2-degrade { description "This object indicates the signal degrade in the multiplex section B2."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification ms-b2-degrade notification ms-b2-degrade-resume { description "This object indicates that the alarm for the signal degrade in the multiplex section B2 is cleared."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification ms-b2-degrade-resume notification section-alignment { description "This object indicates that an alarm is generated when the section frame alignment between the local and remote ends is incorrect."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification section-alignment notification section-alignment-resume { description "This object indicates that a clear alarm is generated when the section frame alignment error between the local and remote ends is corrected."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification section-alignment-resume notification tim-trace-mismatch { description "This object indicates that an alarm is generated when TIM trace identifiers between the local and remote ends mismatch."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification tim-trace-mismatch notification tim-trace-mismatch-resume { description "This object indicates that a clear alarm is generated when TIM trace identifiers between the local and remote ends match."; leaf card-id { type uint32; description "Indicates the card ID."; } leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } leaf port-id { type uint32; description "Indicates the port ID."; } leaf slot-id { type uint32; description "Indicates the slot ID."; } } // notification tim-trace-mismatch-resume notification cable-snr-abnormal { description "The SNR value of an electrical port is abnormal, and the quality of the Ethernet cable is poor."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } } // notification cable-snr-abnormal notification cable-snr-abnormal-resume { description "The SNR value of an electrical port is normal, and the quality of the Ethernet cable is good."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } } // notification cable-snr-abnormal-resume notification port-combination-mode-change { description "The port combination mode changed."; leaf position { type string { length "1..32"; } description "Position."; } leaf combination-mode { type devm:port-combination-mode-type; description "Port combination mode."; } } // notification port-combination-mode-change notification channel-associated-signalling-abnormal { description "This object indicates channel associated signalling alarm."; leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification channel-associated-signalling-abnormal notification channel-associated-signalling-abnormal-resume { description "This object indicates channel associated signalling alarm resume."; leaf port-name { type string { length "1..32"; } description "Indicates the physical port name."; } } // notification channel-associated-signalling-abnormal-resume notification port-down { description "The port status is changed to down."; leaf entity-index { type uint32; description "Entity index."; } leaf entity-name { type string { length "1..255"; } description "Entity name."; } leaf fault-id { type devm:notification-probable-cause-type; description "Fault ID for the cause of port going down."; } leaf down-reason { type notification-port-down-reasons; description "Reason why the port status is changed to down."; } leaf if-oper-status { type notification-port-status; description "Current port status."; } leaf if-admin-status { type notification-port-status; description "Administrative state of the port."; } } // notification port-down notification port-up { description "The port status is changed to up."; leaf entity-index { type uint32; description "Entity index."; } leaf entity-name { type string { length "1..255"; } description "Entity name."; } leaf if-oper-status { type notification-port-status; description "Current port status."; } leaf if-admin-status { type notification-port-status; description "Administrative state of the port."; } } // notification port-up notification optical-amplifier-gain-high { description "The gain of the optical amplifier module is too high."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } } // notification optical-amplifier-gain-high notification optical-amplifier-gain-high-resume { description "The alarm indicating that the gain of the optical amplifier module is too high was cleared."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } } // notification optical-amplifier-gain-high-resume notification optical-amplifier-gain-low { description "The gain of the optical amplifier module is excessively low."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } } // notification optical-amplifier-gain-low notification optical-amplifier-gain-low-resume { description "The gain of the optical amplifier module is excessively low was cleared."; leaf entity-index { type uint32; description "Indicates the index of an entity."; } leaf entity-name { type string { length "0..255"; } description "Indicates the name of an entity."; } } // notification optical-amplifier-gain-low-resume } // module huawei-pic-notification
© 2023 YumaWorks, Inc. All rights reserved.