GMPLS-LABEL-MIB

File: GMPLS-LABEL-MIB.mib (17639 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF GMPLS-TC-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE NOTIFICATION-TYPE
experimental Unsigned32 MODULE-COMPLIANCE
OBJECT-GROUP GmplsGeneralizedLabelTypes GmplsGeneralizedLabelSubtypes
GmplsFreeformLabel

Defined Types

GmplsLabelEntry  
SEQUENCE    
  gmplsSublabelIndex Unsigned32
  gmplsLabelType GmplsGeneralizedLabelTypes
  gmplsLabelSubtype GmplsGeneralizedLabelSubtypes
  gmplsPortWavelengthLabel Unsigned32
  gmplsFreeformLength INTEGER
  gmplsFreeformLabel GmplsFreeformLabel
  gmplsSonetSdhSignalIndex INTEGER
  gmplsSdhVc INTEGER
  gmplsSdhVcBranch INTEGER
  gmplsSonetSdhBranch INTEGER
  gmplsSonetSdhGroupBranch INTEGER
  gmplsWavebandId Unsigned32
  gmplsWavebandStartLabel Unsigned32
  gmplsWavebandEndLabel Unsigned32

Defined Values

gmplsLabelMIB 1.3.6.1.3.1
This MIB module contains managed object definitions for labels within GMPLS systems.
MODULE-IDENTITY    

gmplsLabelObjects 1.3.6.1.3.1.0
OBJECT IDENTIFIER    

gmplsLabelConformance 1.3.6.1.3.1.1
OBJECT IDENTIFIER    

gmplsLabelTable 1.3.6.1.3.1.0.1
Table of GMPLS Labels. This table extends mplsLabelTable to handle the more complex label forms required for GMPLS. Each entry in this table represents an individual GMPLS label value. Labels in the tables in other MIBs are referred to using index entries into mplsLabelTable. The indexing of this table is identical. In effect, this table taken together with mplsLabelTable provides an integer mapping for label values that may be more complex than simple integers.
OBJECT-TYPE    
  SEQUENCE OF  
    GmplsLabelEntry

gmplsLabelEntry 1.3.6.1.3.1.0.1.1
An entry in this table extends the label defintion in mplsLabelTable for use with certain types of switching appropriate to GMPLS.
OBJECT-TYPE    
  GmplsLabelEntry  

gmplsSublabelIndex 1.3.6.1.3.1.0.1.1.1
In conjunction with mplsLabelInterface and mplsLabelIndex, this object uniquely identifies this row. This sub-index allows a single GMPLS label to be defined as a concatenation of labels. This is particularly useful in TDM. The ordering of sub-labels is strict with the sub-label with lowest gmplsSublabelIndex appearing first. Note that all sub-labels of a single GMPLS label must share the same mplsLabelInterface and mplsLabelIndex values. For labels that are not composed of concatenated sub-labels, this value should be set to zero.
OBJECT-TYPE    
  Unsigned32 1..4294967295  

gmplsLabelType 1.3.6.1.3.1.0.1.1.2
Identifies the type of this label as it appears in a Generalized Label. This object has meaning only if the value of mplsLabelType is other(1).
OBJECT-TYPE    
  GmplsGeneralizedLabelTypes  

gmplsLabelSubtype 1.3.6.1.3.1.0.1.1.3
Subtype to help determine which of the subsequent fields should be used to form the Generalized Label.
OBJECT-TYPE    
  GmplsGeneralizedLabelSubtypes  

gmplsPortWavelengthLabel 1.3.6.1.3.1.0.1.1.4
The value of a Port or Wavelength Label when carried as a Generalized Label. Only valid if mplsLabelType is set to other(1), gmplsLabelType is set to generalizedLabel(2), and gmplsLabelSubtype is set to portWavelengthLabel(2).
OBJECT-TYPE    
  Unsigned32  

gmplsFreeformLength 1.3.6.1.3.1.0.1.1.5
The length of a freeform Generalized Label indicated in the gmplsFreeformLabel object. Only valid if mplsLabelType is set to other(1), gmplsLabelType is set to generalizedLabel(2), and gmplsLabelSubtype is set to freeformGeneralizedLabel(3).
OBJECT-TYPE    
  INTEGER 1..64  

gmplsFreeformLabel 1.3.6.1.3.1.0.1.1.6
The value of a freeform Generalized Label that does not conform to one of the standardized label encoding or that an implementation chooses to represent as an octet string without further decoding. The length of this object is given by the value of gmplsFreeformLength. Only valid if mplsLabelType is set to other(1), gmplsLabelType is set to generalizedLabel(2), and gmplsLabelSubtype is set to freeformGeneralizedLabel(3).
OBJECT-TYPE    
  GmplsFreeformLabel  

gmplsSonetSdhSignalIndex 1.3.6.1.3.1.0.1.1.7
The Signal Index value (S) of a Sonet or SDH Generalized Label. 0 indicates that this field is non-significant. Only valid if mplsLabelType is set to other(1), gmplsLabelType is set to generalizedLabel(2), and gmplsLabelSubtype is set to sonetLabel(4) or sdhLabel(5).
OBJECT-TYPE    
  INTEGER 0..4095  

gmplsSdhVc 1.3.6.1.3.1.0.1.1.8
The VC Indicator (U) of an SDH Generalized Label. 0 indicates that this field is non- significant. Only valid if mplsLabelType is set to other(1), gmplsLabelType is set to generalizedLabel(2), and gmplsLabelSubtype is set to sdhLabel(5).
OBJECT-TYPE    
  INTEGER 0..15  

gmplsSdhVcBranch 1.3.6.1.3.1.0.1.1.9
The VC Branch Indicator (K) of an SDH Generalized Label. 0 indicates that this field is non-significant. Only valid if mplsLabelType is set to other(1), gmplsLabelType is set to generalizedLabel(2), and gmplsLabelSubtype is set to sdhLabel(5).
OBJECT-TYPE    
  INTEGER 0..15  

gmplsSonetSdhBranch 1.3.6.1.3.1.0.1.1.10
The Branch Indicator (L) of a Sonet or SDH Generalized Label. 0 indicates that this field is non-significant. Only valid if mplsLabelType is set to other(1), gmplsLabelType is set to generalizedLabel(2), and gmplsLabelSubtype is set to sonetLabel(4) or SdhLabel(5).
OBJECT-TYPE    
  INTEGER 0..15  

gmplsSonetSdhGroupBranch 1.3.6.1.3.1.0.1.1.11
The Group Branch Indicator (M) of a Sonet or SDH Generalized Label. 0 indicates that this field is non-significant. Only valid if mplsLabelType is set to other(1), gmplsLabelType is set to generalizedLabel(2), and gmplsLabelSubtype is set to sonetLabel(4) or sdhLabel(5).
OBJECT-TYPE    
  INTEGER 0..15  

gmplsWavebandId 1.3.6.1.3.1.0.1.1.12
The waveband identifier component of a waveband label. Only valid if mplsLabelType is set to other(1), gmplsLabelType is set to generalizedLabel(2), and gmplsLabelSubtype is set to wavebandLabel(6).
OBJECT-TYPE    
  Unsigned32  

gmplsWavebandStartLabel 1.3.6.1.3.1.0.1.1.13
The starting label component of a waveband label. Only valid if mplsLabelType is set to other(1), gmplsLabelType is set to generalizedLabel(2), and gmplsLabelSubtype is set to wavebandLabel(6).
OBJECT-TYPE    
  Unsigned32  

gmplsWavebandEndLabel 1.3.6.1.3.1.0.1.1.14
The end label component of a waveband label. Only valid if mplsLabelType is set to other(1), gmplsLabelType is set to generalizedLabel(2), and gmplsLabelSubtype is set to wavebandLabel(6).
OBJECT-TYPE    
  Unsigned32  

gmplsLabelGroups 1.3.6.1.3.1.1.1
OBJECT IDENTIFIER    

gmplsLabelCompliances 1.3.6.1.3.1.1.2
OBJECT IDENTIFIER    

gmplsLabelModuleCompliance 1.3.6.1.3.1.1.2.1
Compliance statement for agents that support the GMPLS Label MIB.
MODULE-COMPLIANCE    

gmplsLabelTableGroup 1.3.6.1.3.1.1.1.1
Necessary, but not sufficient, set of objects to implement label table support. In addition, depending on the type of labels supported (for example, wavelength labels), the following other groups defined below are mandatory: gmplsPortWavelengthLabelGroup and/or gmplsFreeformLabelGroup and/or gmplsSonetSdhLabelGroup.
OBJECT-GROUP    

gmplsPortWavelengthLabelGroup 1.3.6.1.3.1.1.1.2
Object needed to implement Port and Wavelength labels.
OBJECT-GROUP    

gmplsFreeformLabelGroup 1.3.6.1.3.1.1.1.3
Object needed to implement Freeform labels.
OBJECT-GROUP    

gmplsSonetSdhLabelGroup 1.3.6.1.3.1.1.1.4
Object needed to implement SONET and SDH labels.
OBJECT-GROUP    

gmplsWavebandLabelGroup 1.3.6.1.3.1.1.1.5
Object needed to implement Waveband labels.
OBJECT-GROUP