This submodule contains a collection of YANG definitions for Cisco IOS-XR controller-otu package operational data. Copyright (c...
Version: 2020-05-12
submodule Cisco-IOS-XR-controller-otu-oper-sub1 { yang-version 1; belongs-to Cisco-IOS-XR-controller-otu-oper { prefix Cisco-IOS-XR-controller-otu-oper; } import cisco-semver { prefix semver; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 West Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: cs-yang@cisco.com"; description "This submodule contains a collection of YANG definitions for Cisco IOS-XR controller-otu package operational data. Copyright (c) 2013-2020 by Cisco Systems, Inc. All rights reserved."; revision "2020-05-12" { description "Added flexo oper 2020-04-29 Added new parameter inst-q-margin"; } revision "2019-12-19" { description "Added new values in OTU_G709FECMode 2019-09-18 Added new parameters, q-margin, q-factor, bandwidth to reflect under show controller coherentdsp."; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2017-05-01" { description "Fixing backward compatibility error in module."; } revision "2017-03-13" { description "PRBS Info added"; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "3.1.0"; semver:module-version "3.0.0"; semver:module-version "2.0.0"; typedef Otu-ains-state-et { type enumeration { enum "none" { value 0; description "None"; } enum "active-running" { value 1; description "Running"; } enum "active-pending" { value 2; description "Pending"; } } description "Otu ains state et"; } typedef Gmpls-otu-tti-mode { type enumeration { enum "gmpls-otu-tti-mode-none" { value 0; description "Not Set"; } enum "gmpls-otu-tti-mode-sm" { value 1; description "Section Monitoring"; } enum "gmpls-otu-tti-mode-pm" { value 2; description "Path Monitoring"; } enum "gmpls-otu-tti-mode-tcm" { value 3; description "Tandem Connection Monitoring"; } } description "Gmpls otu tti mode"; } typedef Otu-pp-intf-state { type enumeration { enum "otu-pp-intf-up" { value 0; description "Interface is Up"; } enum "otu-pp-intf-failing" { value 1; description "Interface is Going Down"; } enum "otu-pp-intf-down" { value 2; description "Interface Down"; } } description "Otu pp intf state"; } typedef Otu-pp-fsm-state { type enumeration { enum "otu-in-active" { value 0; description "In Active"; } enum "otu-disabled" { value 1; description "Disabled"; } enum "otu-normal-state" { value 2; description "Normal"; } enum "otu-local-failing" { value 3; description "Local Failing"; } enum "otu-remote-failing" { value 4; description "Remote Failing"; } enum "otu-main-t-failing" { value 5; description "Maintance Failing"; } enum "otu-regen-failing" { value 6; description "Regenerator Failing"; } enum "otu-local-failed" { value 7; description "Local Failed"; } enum "otu-remote-failed" { value 8; description "Remote Failed"; } enum "otu-main-t-failed" { value 9; description "Maintance Failed"; } enum "otu-regen-failed" { value 10; description "Regenerator Failed"; } } description "Otu pp fsm state"; } typedef Otu-per-mon { type enumeration { enum "disable" { value 0; description "Disable"; } enum "enable" { value 1; description "Enable"; } } description "Otu per mon"; } typedef Otu-sec-state { type enumeration { enum "normal" { value 0; description "Normal"; } enum "maintenance" { value 1; description "Maintenance"; } enum "ains" { value 2; description "Automatic In Service"; } } description "Otu sec state"; } typedef Otu-der-state { type enumeration { enum "out-of-service" { value 0; description "Out Of Service"; } enum "in-service" { value 1; description "In Service"; } enum "maintenance" { value 2; description "Maintenance"; } enum "ains" { value 3; description "Automatic In Service"; } } description "Otu der state"; } typedef Otu-g709fec-mode { type enumeration { enum "otu-bag-none-fec" { value 1; description "NONE"; } enum "otu-bag-standard-fec" { value 2; description "STANDARD"; } enum "otu-bag-1-i-7-fec" { value 4; description "ENHANCEDI.7"; } enum "otu-bag-1-i-4-fec" { value 8; description "ENHANCEDI.4"; } enum "otu-bag-swizzle-fec" { value 16; description "SWIZZLE"; } enum "otu-bag-hg20-fec" { value 32; description "HIGH GAIN20"; } enum "otu-bag-enhanced-hg7-fec" { value 64; description "Enhanced High Gain 7"; } enum "otu-bag-sd20-fec" { value 128; description "Soft-Decision 20"; } enum "otu-bag-sd7-fec" { value 256; description "Soft-Decision 7"; } enum "otu-bag-sd15-fec" { value 512; description "Soft-Decision 15"; } enum "otu-bag-sd27-fec" { value 1024; description "Soft-Decision 27"; } enum "otu-bag-sd15-de-fec" { value 2048; description "Soft-Decision 15 DE"; } enum "otu-bag-staircase-de-fec" { value 4096; description "STAIRCASE DE"; } enum "otu-bag-o-fec" { value 8192; description "O FEC"; } enum "otu-bag-c-fec" { value 16384; description "C FEC"; } enum "otu-bag-all-fec" { value 32768; description "ALL"; } } description "Otu g709fec mode"; } typedef Otu-cn-rate { type enumeration { enum "otuc1" { value 1; description "OTUC1"; } enum "otuc2" { value 2; description "OTUC2"; } enum "otuc3" { value 3; description "OTUC3"; } enum "otuc4" { value 4; description "OTUC4"; } } description "Otu cn rate"; } typedef Otu-flexo-mode { type enumeration { enum "disable" { value 0; description "Disable"; } enum "enable" { value 1; description "Enable"; } } description "Otu flexo mode"; } typedef Otu-loop-back-mode { type enumeration { enum "none" { value 1; description "None"; } enum "line" { value 2; description "Line"; } enum "internal" { value 4; description "Internal"; } } description "Otu loop back mode"; } typedef Otu-tti-et { type enumeration { enum "ascii" { value 0; description "ASCII"; } enum "hex" { value 1; description "HEX"; } enum "full-ascii" { value 2; description "FULL ASCII"; } enum "full-hex" { value 3; description "FULL HEX"; } } description "Otu tti et"; } typedef Otu-state-et { type enumeration { enum "not-ready" { value 0; description "Not Ready"; } enum "admin-down" { value 1; description "Admin Down"; } enum "down" { value 2; description "Down"; } enum "up" { value 3; description "Up"; } enum "shutdown" { value 4; description "Shutdown"; } enum "error-disable" { value 5; description "Error Disable"; } enum "down-immediate" { value 6; description "Down Immediate"; } enum "down-immediate-admin" { value 7; description "Down Immediate Admin"; } enum "down-graceful" { value 8; description "Down Graceful"; } enum "begin-shutdown" { value 9; description "Begin Shutdown"; } enum "end-shutdown" { value 10; description "End Shutdown"; } enum "begin-error-disable" { value 11; description "Begin Error Disable"; } enum "end-error-disable" { value 12; description "End Error Disable"; } enum "begin-down-graceful" { value 13; description "Begin Down Graceful"; } enum "reset" { value 14; description "Reset"; } enum "operational" { value 15; description "Operational"; } enum "not-operational" { value 16; description "Not Operational"; } enum "unknown" { value 17; description "Unknown"; } enum "last" { value 18; description "Last"; } } description "Otu state et"; } typedef Otu-prbs-status { type enumeration { enum "locked" { value 0; description "Locked"; } enum "unlocked" { value 1; description "Unlocked"; } enum "not-applicable" { value 2; description "Not Applicable"; } } description "Otu prbs status"; } typedef Otu-prbs-pattern { type enumeration { enum "not-applicable" { value 0; description "OTU PRBS pattern not applicable"; } enum "pn31" { value 1; description "PN31"; } enum "pn23" { value 2; description "PN23"; } enum "pn11" { value 4; description "PN11"; } enum "inverted-pn31" { value 8; description "INVERTED PN31"; } enum "inverted-pn11" { value 16; description "INVERTED PN11"; } enum "pn15" { value 32; description "PN15"; } enum "pn7" { value 64; description "PN7"; } } description "Otu prbs pattern"; } typedef Otu-prbs-mode { type enumeration { enum "not-applicable" { value 0; description "OTU PRBS mode not applicable"; } enum "source" { value 1; description "Source"; } enum "sink" { value 2; description "Sink"; } enum "source-sink" { value 3; description "Source Sink"; } } description "Otu prbs mode"; } typedef Otu-prbs-test { type enumeration { enum "disable" { value 0; description "Disable"; } enum "enable" { value 1; description "Enable"; } } description "Otu prbs test"; } } // submodule Cisco-IOS-XR-controller-otu-oper-sub1
© 2023 YumaWorks, Inc. All rights reserved.