openconfig-transport-line-common

This module defines common data elements for OpenConfig data models for optical transport line system elements, such as amplifie...

  • Version: 2017-09-08

    openconfig-transport-line-common@2017-09-08


    
      module openconfig-transport-line-common {
    
        yang-version 1;
    
        namespace
          "http://openconfig.net/yang/transport-line-common";
    
        prefix oc-line-com;
    
        import iana-if-type {
          prefix ift;
        }
        import openconfig-extensions {
          prefix oc-ext;
        }
        import openconfig-interfaces {
          prefix oc-if;
        }
        import openconfig-platform {
          prefix oc-platform;
        }
        import openconfig-types {
          prefix oc-types;
        }
        import openconfig-transport-types {
          prefix oc-opt-types;
        }
    
        organization "OpenConfig working group";
    
        contact
          "OpenConfig working group
    www.openconfig.net";
    
        description
          "This module defines common data elements for OpenConfig data
    models for optical transport line system elements, such as
    amplifiers and ROADMs (wavelength routers).";
    
        revision "2017-09-08" {
          description
            "Correct bug with OSC interfaces";
          reference
            "0.3.1";
    
        }
    
        revision "2017-07-08" {
          description
            "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-03-31" {
          description "Initial public release";
          reference
            "0.1.0";
    
        }
    
        oc-ext:openconfig-version "0.3.1";
    
        identity OPTICAL_LINE_PORT_TYPE {
          description
            "Type definition for optical node port types";
        }
    
        identity INGRESS {
          base OPTICAL_LINE_PORT_TYPE;
          description
            "Ingress port, corresponding to a signal entering
    a line device such as an amplifier or wavelength
    router.";
        }
    
        identity EGRESS {
          base OPTICAL_LINE_PORT_TYPE;
          description
            "Egress port, corresponding to a signal exiting
    a line device such as an amplifier or wavelength
    router.";
        }
    
        identity ADD {
          base OPTICAL_LINE_PORT_TYPE;
          description
            "Add port, corresponding to a signal injected
    at a wavelength router.";
        }
    
        identity DROP {
          base OPTICAL_LINE_PORT_TYPE;
          description
            "Drop port, corresponding to a signal dropped
    at a wavelength router.";
        }
    
        identity MONITOR {
          base OPTICAL_LINE_PORT_TYPE;
          description
            "Monitor port, corresponding to a signal used by an optical
    channel monitor. This is used to represent the connection
    that a channel monitor port is connected to. This
    connection may be via physical cable and faceplate ports or
    internal to the device";
        }
      }  // module openconfig-transport-line-common
    

© 2023 YumaWorks, Inc. All rights reserved.