PCE-PCEP-DRAFT-MIB
File:
PCE-PCEP-DRAFT-MIB.mib (24018 bytes)
Imported modules
Imported symbols
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 |
|
|
|
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 |
|
|
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 |
|
|
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 |
|
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 |
|
|
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) |
|
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 |
|
|
|
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 |
|
|
|