openconfig-transport-line-protection

This model describes configuration and operational state data for optical line protection elements, deployed as part of a transp...

  • Version: 2018-11-21

    openconfig-transport-line-protection@2018-11-21


    
      module openconfig-transport-line-protection {
    
        yang-version 1;
    
        namespace
          "http://openconfig.net/yang/optical-transport-line-protection";
    
        prefix oc-line-protect;
    
        import openconfig-extensions {
          prefix oc-ext;
        }
        import openconfig-types {
          prefix oc-types;
        }
        import openconfig-platform {
          prefix oc-platform;
        }
    
        organization "OpenConfig working group";
    
        contact
          "OpenConfig working group
        www.openconfig.net";
    
        description
          "This model describes configuration and operational state data
        for optical line protection elements, deployed as part of a
        transport line system. An Automatic Protection Switch (APS)
        is typically installed in the same device as the amplifiers
        and wave-router, however an APS can also be a standalone
        device. In both scenarios, it serves the same purpose of
        providing protection using two dark fiber pairs to ensure the
        amplifiers can still receive a signal if one of the two fiber
        pairs is broken. The APS port details and directionality are
        shown below. The three major attributes, together with their
        modifiers, define the behavior of the APS and can be prioritized
        in the descending order as shown in the following table";
    
        revision "2018-11-21" {
          description
            "Add OpenConfig module metadata extensions.";
          reference
            "0.4.1";
    
        }
    
        revision "2018-07-25" {
          description
            "Added wait-to-restore-time, hold-off-time,
          relative-switch-threshold, relative-switch-threshold-offset,
          forced-to-port, removed secondary-switch-hysteresis, and
          edited the description of primary-switch-threshold,
          secondary-switch-threshold, and primary-switch-hysteresis";
          reference
            "0.4.0";
    
        }
    
        revision "2017-09-08" {
          description
            "Correct bug with OSC interfaces";
          reference
            "0.3.1";
    
        }
    
        revision "2017-07-08" {
          description
            "Support multiple OCMs, add monitor port type
          and refs to hw ports, ";
          reference
            "0.3.0";
    
        }
    
        revision "2017-03-28" {
          description
            "Added min/max/avg stats, status for media channels, OCM, APS";
          reference
            "0.2.0";
    
        }
    
        revision "2016-08-05" {
          description "Initial public release";
          reference
            "0.1.0";
    
        }
    
        oc-ext:openconfig-version "0.4.1";
        oc-ext:regexp-posix;
        oc-ext:catalog-organization "openconfig";
        oc-ext:origin "openconfig";
    
        identity APS_PATHS {
          description
            "Base identity for identifying the line paths on an
          automatic protection switch";
        }
    
        identity PRIMARY {
          base APS_PATHS;
          description
            "The primary line path connected to an automatic protection
          switch port indicating the primary/preferred path";
        }
    
        identity SECONDARY {
          base APS_PATHS;
          description
            "The secondary line path connected to an automatic protection
          switch port indicating the secondary path";
        }
      }  // module openconfig-transport-line-protection
    

© 2023 YumaWorks, Inc. All rights reserved.