PCE-PCEP-DRAFT-MIB

File: PCE-PCEP-DRAFT-MIB.mib (24018 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC INET-ADDRESS-MIB
SNMPv2-CONF

Imported symbols

MODULE-IDENTITY OBJECT-TYPE NOTIFICATION-TYPE
Counter32 Unsigned32 Gauge32
Integer32 IpAddress experimental
RowStatus TimeInterval TruthValue
TimeStamp StorageType TEXTUAL-CONVENTION
InetAddressPrefixLength InetAddressType InetAddress
InetPortNumber MODULE-COMPLIANCE OBJECT-GROUP
NOTIFICATION-GROUP

Defined Types

PcePcepIdentifier  
The LDP identifier is a six octet quantity which is used to identify a PCE client.
TEXTUAL-CONVENTION    
  OCTET STRING Size(6)  

PcePcepClientEntry  
SEQUENCE    
  pcePcepClientPcepId PcePcepIdentifier
  pcePcepClientIndex Unsigned32
  pcePcepClientAdminStatus INTEGER
  pcePcepClientOperStatus INTEGER
  pcePcepClientTcpPort InetPortNumber
  pcePcepClientKeepAliveTimer Unsigned32
  pcePcepClientStorageType StorageType
  pcePcepClientRowStatus RowStatus
  pcePcepClientDeadTimer Unsigned32

PcePcepPeerEntry  
SEQUENCE    
  pcePcepPeerPcepId PcePcepIdentifier
  pcePcepPeerTransportAddrType InetAddressType
  pcePcepPeerTransportAddr InetAddress

PcePcepSessionEntry  
SEQUENCE    
  pcePcepSessionStateLastChange TimeStamp
  pcePcepSessionState INTEGER
  pcePcepSessionKeepAliveHoldTimeRem TimeInterval
  pcePcepSessionKeepAliveTime Unsigned32
  pcePcepSessionDiscontinuityTime TimeStamp
  pcePcepSessionSpeakerRole INTEGER

Defined Values

pcePcepDraftMIB 1.3.6.1.3.9999
This MIB module defines a collection of objects for managing PCE communication protocol(PCEP).
MODULE-IDENTITY    

pcePcepNotifications 1.3.6.1.3.9999.0
OBJECT IDENTIFIER    

pcePcepMIBObjects 1.3.6.1.3.9999.1
OBJECT IDENTIFIER    

pcePcepConformance 1.3.6.1.3.9999.2
OBJECT IDENTIFIER    

pcePcepClientObjects 1.3.6.1.3.9999.1.1
OBJECT IDENTIFIER    

pcePcepClientLastChange 1.3.6.1.3.9999.1.1.1
The value of sysUpTime at the time of the most recent addition or deletion of an entry to/from the pcePcepClientTable/pcePcepClientStatsTable, or the most recent change in value of any objects in the pcePcepClientTable. If no such changes have occurred since the last re-initialization of the local management subsystem, then this object contains a zero value.
Status: current Access: read-only
OBJECT-TYPE    
  TimeStamp  

pcePcepClientIndexNext 1.3.6.1.3.9999.1.1.2
This object contains an appropriate value to be used for pcePcepClientIndex when creating entries in the pcePcepClientTable. The value 0 indicates that no unassigned entries are available.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

pcePcepClientTable 1.3.6.1.3.9999.1.1.3
This table contains information about the PCEP Client.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    PcePcepClientEntry

pcePcepClientEntry 1.3.6.1.3.9999.1.1.3.1
An entry in this table represents a PCEP client. An entry can be created by a network administrator or by an SNMP agent as instructed by PCEP.
Status: current Access: not-accessible
OBJECT-TYPE    
  PcePcepClientEntry  

pcePcepClientPcepId 1.3.6.1.3.9999.1.1.3.1.1
The PCEP client identifier.
Status: current Access: not-accessible
OBJECT-TYPE    
  PcePcepIdentifier  

pcePcepClientIndex 1.3.6.1.3.9999.1.1.3.1.2
This index is used to uniquely identify the PCEP client. Before creating a row in this table, the 'pcePcepClientIndexNext' object should be retrieved. That value should be used for the value of this index when creating a row in this table. NOTE: if a value of zero (0) is retrieved, that indicates that no rows can be created in this table at this time.
Status: current Access: not-accessible
OBJECT-TYPE    
  Unsigned32  

pcePcepClientAdminStatus 1.3.6.1.3.9999.1.1.3.1.4
The administrative status of this PCEP Client. If this object is changed from 'enable' to 'disable' and this entity has already attempted to establish contact with a Peer, then all contact with that Peer is lost and all information from that Peer needs to be removed from the MIB. (This implies that the network management subsystem should clean up any related entry in the pcePcepPeerTable. This further implies that a 'tear-down' for that session is issued and the session and all information related to that session cease to exist). At this point the operator is able to change values which are related to this entity. When the admin status is set back to 'enable', then this Entity will attempt to establish a new session with the Peer.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

pcePcepClientOperStatus 1.3.6.1.3.9999.1.1.3.1.5
The operational status of this PCEP client. The value of unknown(1) indicates that the operational status cannot be determined at this time. The value of unknown should be a transient condition before changing to enabled(2) or disabled(3).
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER unknown(1), enabled(2), disabled(3)  

pcePcepClientTcpPort 1.3.6.1.3.9999.1.1.3.1.6
The TCP Port for PCEP. The default value is the well-known value of this port.
Status: current Access: read-create
OBJECT-TYPE    
  InetPortNumber  

pcePcepClientKeepAliveTimer 1.3.6.1.3.9999.1.1.3.1.7
The integer value which is the proposed keep alive timer for this PCEP client.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 1..65535  

pcePcepClientStorageType 1.3.6.1.3.9999.1.1.3.1.8
The storage type for this conceptual row. Conceptual rows having the value 'permanent(4)' need not allow write-access to any columnar objects in the row.
Status: current Access: read-create
OBJECT-TYPE    
  StorageType  

pcePcepClientRowStatus 1.3.6.1.3.9999.1.1.3.1.9
The status of this conceptual row. All writable objects in this row may be modified at any time, however, as described in detail in the section entitled, 'Changing Values After Session Establishment', and again described in the DESCRIPTION clause of the pcePcepClientAdminStatus object, if a session has been initiated with a Peer, changing objects in this table will wreak havoc with the session and interrupt traffic. To repeat again: the recommended procedure is to set the pcePcepClientAdminStatus to down, thereby explicitly causing a session to be torn down. Then, change objects in this entry, then set the pcePcepClientAdminStatus to enable, which enables a new session to be initiated.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

pcePcepClientDeadTimer 1.3.6.1.3.9999.1.1.3.1.10
The value which indicates a period of time after the expiration of which a PCEP peer declares the session down if no PCEP message has been received. The Deadtimer value is recommended to be 4 times the Keepalive value.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 4..262140  

pcePcepSessionObjects 1.3.6.1.3.9999.1.3
OBJECT IDENTIFIER    

pcePcepPeerLastChange 1.3.6.1.3.9999.1.3.1
The value of sysUpTime at the time of the most recent addition or deletion to/from the pcePcepPeerTable/pcePcepSessionTable.
Status: current Access: read-only
OBJECT-TYPE    
  TimeStamp  

pcePcepPeerTable 1.3.6.1.3.9999.1.3.2
Information about PCEP peers known by Entities in the pcePcepClientTable. The information in this table is based on information from the Client-Peer interaction during session initialization but is not appropriate for the pcePcepSessionTable, because objects in this table may or may not be used in session establishment.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    PcePcepPeerEntry

pcePcepPeerEntry 1.3.6.1.3.9999.1.3.2.1
Information about a single Peer which is related to a Session. This table is augmented by the pcePcepSessionTable.
Status: current Access: not-accessible
OBJECT-TYPE    
  PcePcepPeerEntry  

pcePcepPeerPcepId 1.3.6.1.3.9999.1.3.2.1.1
The PCEP identifier of this PCE Peer.
Status: current Access: not-accessible
OBJECT-TYPE    
  PcePcepIdentifier  

pcePcepPeerTransportAddrType 1.3.6.1.3.9999.1.3.2.1.2
The type of the Internet address for the pcePcepPeerTransportAddr object. The PCEP specification describes this as being either an IPv4 Transport Address or IPv6 Transport This object specifies how the value of the pcePcepPeerTransportAddr object should be interpreted.
Status: current Access: read-only
OBJECT-TYPE    
  InetAddressType  

pcePcepPeerTransportAddr 1.3.6.1.3.9999.1.3.2.1.3
The Internet address advertised by the peer. The type of this address is specified by the value of the pcePcepPeerTransportAddrType object.
Status: current Access: read-only
OBJECT-TYPE    
  InetAddress  

pcePcepSessionMax 1.3.6.1.3.9999.1.3.4
The maximum number of sessions that can be setup on this PCEP client.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

pcePcepSessionTable 1.3.6.1.3.9999.1.3.3
A table of Sessions between PCEP clients. This table AUGMENTS the pcePcepPeerTable. Each row in this table represents a single session.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    PcePcepSessionEntry

pcePcepSessionEntry 1.3.6.1.3.9999.1.3.3.1
An entry in this table represents information on a single session between two PCEP clients. The information contained in a row is read-only.
Status: current Access: not-accessible
OBJECT-TYPE    
  PcePcepSessionEntry  

pcePcepSessionStateLastChange 1.3.6.1.3.9999.1.3.3.1.1
The value of sysUpTime at the time this Session entered its current state as denoted by the pcePcepSessionState object.
Status: current Access: read-only
OBJECT-TYPE    
  TimeStamp  

pcePcepSessionState 1.3.6.1.3.9999.1.3.3.1.2
The current state of the session, all of the states 1 to 5 are based on the state machine for session negotiation behavior.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER sessionUp(1), keepWait(2), openWait(3), tcpPending(4), idle(5)  

pcePcepSessionKeepAliveHoldTimeRem 1.3.6.1.3.9999.1.3.3.1.3
The keep alive hold time remaining for this session.
Status: current Access: read-only
OBJECT-TYPE    
  TimeInterval  

pcePcepSessionKeepAliveTime 1.3.6.1.3.9999.1.3.3.1.4
The negotiated KeepAlive Time which represents the amount of seconds between keep alive messages. The pcePcepClientKeepAliveHoldTimer related to this Session is the value that was proposed as the KeepAlive Time for this session. This value is negotiated during session initialization between the entity's proposed value (i.e., the value configured in pcePcepClientKeepAliveHoldTimer) and the peer's proposed KeepAlive Hold Timer value. This value is the smaller of the two proposed values.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32 1..65535  

pcePcepSessionDiscontinuityTime 1.3.6.1.3.9999.1.3.3.1.5
The value of sysUpTime on the most recent occasion at which any one or more of this session's counters suffered a discontinuity. The relevant counters are the specific instances associated with this session of any Counter32 object contained in the pcePcepSessionStatsTable. The initial value of this object is the value of sysUpTime when the entry was created in this table. Also, a command generator can distinguish when a session between a given Entity and Peer goes away and a new session is established. This value would change and thus indicate to the command generator that this is a different session.
Status: current Access: read-only
OBJECT-TYPE    
  TimeStamp  

pcePcepSessionSpeakerRole 1.3.6.1.3.9999.1.3.3.1.6
The value of this object indicates the PCEP speaker role in this session.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER pcc(1), pce(2), pccandpce(3)  

pcePcepSessionUp 1.3.6.1.3.9999.0.1
This notification is sent when the value of 'pcePcepSessionState' enters the 'sessionUp(1)' state.
Status: current Access: read-only
NOTIFICATION-TYPE    

pcePcepSessionDown 1.3.6.1.3.9999.0.2
This notification is sent when the value of 'pcePcepSessionState' leaves the 'sessionUp(1)' state.
Status: current Access: read-only
NOTIFICATION-TYPE    

pcePcepGroups 1.3.6.1.3.9999.2.1
OBJECT IDENTIFIER    

pcePcepCompliances 1.3.6.1.3.9999.2.2
OBJECT IDENTIFIER    

pcePcepModuleFullCompliance 1.3.6.1.3.9999.2.2.1
The Module is implemented with support for read-create and read-write. In other words, both monitoring and configuration are available when using this MODULE-COMPLIANCE.
Status: current Access: read-only
MODULE-COMPLIANCE    

pcePcepModuleReadOnlyCompliance 1.3.6.1.3.9999.2.2.2
The Module is implemented with support for read-only. In other words, only monitoring is available by implementing this MODULE-COMPLIANCE.
Status: current Access: read-only
MODULE-COMPLIANCE    

pcePcepGeneralGroup 1.3.6.1.3.9999.2.1.1
Objects that apply to all PCEP MIB implementations.
Status: current Access: read-only
OBJECT-GROUP    

pcePcepNotificationsGroup 1.3.6.1.3.9999.2.1.2
The notifications for a PCEP MIB implementation.
Status: current Access: read-only
NOTIFICATION-GROUP