draft-ietf-pce-pcep-mib-04.txt   draft-ietf-pce-pcep-mib-05.txt 
PCE Working Group A. Koushik PCE Working Group A. Koushik
Internet-Draft Cisco Systems, Inc. Internet-Draft Cisco Systems, Inc.
Intended status: Standards Track S. Emile Intended status: Standards Track S. Emile
Expires: August 23, 2013 France Telecom Expires: January 16, 2014 France Telecom
Q. Zhao Q. Zhao
Huawei Technology Huawei Technology
D. King D. King
Old Dog Consulting Old Dog Consulting
J. Hardwick J. Hardwick
Metaswitch Metaswitch
February 19, 2013 July 15, 2013
PCE communication protocol (PCEP) Management Information Base PCE communication protocol (PCEP) Management Information Base
draft-ietf-pce-pcep-mib-04 draft-ietf-pce-pcep-mib-05
Abstract Abstract
This memo defines an experimental portion of the Management This memo defines an experimental portion of the Management
Information Base for use with network management protocols in the Information Base for use with network management protocols in the
Internet community. In particular, it describes managed objects for Internet community. In particular, it describes managed objects for
modeling of Path Computation Element communication Protocol (PCEP) modeling of Path Computation Element communication Protocol (PCEP)
for communications between a Path Computation Client (PCC) and a Path for communications between a Path Computation Client (PCC) and a Path
Computation Element (PCE), or between two PCEs. Computation Element (PCE), or between two PCEs.
skipping to change at page 1, line 42 skipping to change at page 1, line 42
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on August 23, 2013. This Internet-Draft will expire on January 16, 2014.
Copyright Notice Copyright Notice
Copyright (c) 2013 IETF Trust and the persons identified as the Copyright (c) 2013 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 2, line 23 skipping to change at page 2, line 23
Table of Contents Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. The Internet-Standard Management Framework . . . . . . . . . . 3 2. The Internet-Standard Management Framework . . . . . . . . . . 3
3. Requirements Language . . . . . . . . . . . . . . . . . . . . 3 3. Requirements Language . . . . . . . . . . . . . . . . . . . . 3
4. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 3 4. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 3
5. PCEP MIB Module Architecture . . . . . . . . . . . . . . . . . 4 5. PCEP MIB Module Architecture . . . . . . . . . . . . . . . . . 4
5.1. Relations to other MIB modules . . . . . . . . . . . . . . 4 5.1. Relations to other MIB modules . . . . . . . . . . . . . . 4
6. Object Definitions . . . . . . . . . . . . . . . . . . . . . . 4 6. Object Definitions . . . . . . . . . . . . . . . . . . . . . . 4
6.1. PCE-PCEP-MIB . . . . . . . . . . . . . . . . . . . . . . . 4 6.1. PCE-PCEP-MIB . . . . . . . . . . . . . . . . . . . . . . . 4
7. Security Considerations . . . . . . . . . . . . . . . . . . . 40 7. Security Considerations . . . . . . . . . . . . . . . . . . . 43
8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 41 8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 44
9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 41 9. Contributors . . . . . . . . . . . . . . . . . . . . . . . . . 44
9.1. Normative References . . . . . . . . . . . . . . . . . . . 41 10. References . . . . . . . . . . . . . . . . . . . . . . . . . . 44
9.2. Normative References . . . . . . . . . . . . . . . . . . . 42 10.1. Normative References . . . . . . . . . . . . . . . . . . . 44
Appendix A. Acknowledgement . . . . . . . . . . . . . . . . . . . 42 10.2. Normative References . . . . . . . . . . . . . . . . . . . 45
Appendix A. Acknowledgement . . . . . . . . . . . . . . . . . . . 45
1. Introduction 1. Introduction
The Path Computation Element (PCE) defined in [RFC4655] is an entity The Path Computation Element (PCE) defined in [RFC4655] is an entity
that is capable of computing a network path or route based on a that is capable of computing a network path or route based on a
network graph, and applying computational constraints. A Path network graph, and applying computational constraints. A Path
Computation Client (PCC) may make requests to a PCE for paths to be Computation Client (PCC) may make requests to a PCE for paths to be
computed. computed.
The PCE communication protocol (PCEP) is the communication protocol The PCE communication protocol (PCEP) is the communication protocol
skipping to change at page 4, line 34 skipping to change at page 4, line 34
5.1. Relations to other MIB modules 5.1. Relations to other MIB modules
The PCEP MIB imports the following textual conventions from the INET- The PCEP MIB imports the following textual conventions from the INET-
ADDRESS-MIB defined in RFC 4001 [RFC4001]: ADDRESS-MIB defined in RFC 4001 [RFC4001]:
o InetAddressType o InetAddressType
o InetAddress o InetAddress
o InetPortNumber
PCEP relies on existing protocols which have specialized MIB objects PCEP relies on existing protocols which have specialized MIB objects
to monitor their own activities. Consequently this document to monitor their own activities. Consequently this document
considers that the monitoring of underlying protocols is out of scope considers that the monitoring of underlying protocols is out of scope
of the PCEP MIB module. of the PCEP MIB module.
6. Object Definitions 6. Object Definitions
6.1. PCE-PCEP-MIB 6.1. PCE-PCEP-MIB
PCE-PCEP-MIB DEFINITIONS ::= BEGIN PCE-PCEP-MIB DEFINITIONS ::= BEGIN
skipping to change at page 5, line 19 skipping to change at page 5, line 18
MODULE-COMPLIANCE, MODULE-COMPLIANCE,
OBJECT-GROUP, OBJECT-GROUP,
NOTIFICATION-GROUP NOTIFICATION-GROUP
FROM SNMPv2-CONF -- RFC 2580 FROM SNMPv2-CONF -- RFC 2580
InetAddressType, InetAddressType,
InetAddress InetAddress
FROM INET-ADDRESS-MIB; -- RFC 4001 FROM INET-ADDRESS-MIB; -- RFC 4001
pcePcepMIB MODULE-IDENTITY pcePcepMIB MODULE-IDENTITY
LAST-UPDATED LAST-UPDATED
"201302191400Z" -- 19 February 2013 "201307152200Z" -- 15 July 2013
ORGANIZATION ORGANIZATION
"IETF Path Computation Element (PCE) Working Group" "IETF Path Computation Element (PCE) Working Group"
CONTACT-INFO CONTACT-INFO
"Email: pce@ietf.org "Email: pce@ietf.org
WG charter: WG charter:
http://www.ietf.org/html.charters/pce-charter.html" http://www.ietf.org/html.charters/pce-charter.html"
DESCRIPTION DESCRIPTION
"This MIB module defines a collection of objects for managing "This MIB module defines a collection of objects for managing
PCE communication protocol (PCEP). PCE communication protocol (PCEP).
Copyright (C) The IETF Trust (2013). This version of this Copyright (C) The IETF Trust (2013). This version of this
MIB module is part of RFC YYYY; see the RFC itself for full MIB module is part of RFC YYYY; see the RFC itself for full
legal notices." legal notices."
-- RFC Ed,: replace YYYY with actual RFC number & remove this note -- RFC Ed,: replace YYYY with actual RFC number & remove this note
REVISION REVISION
"201302191400Z" -- 19 February 2013 "201307152200Z" -- 15 July 2013
DESCRIPTION DESCRIPTION
"Initial version, published as RFC YYYY." "Initial version, published as RFC YYYY."
-- RFC Ed.: replace YYYY with actual RFC number & remove this note -- RFC Ed.: replace YYYY with actual RFC number & remove this note
::= { mib-2 XXX } ::= { mib-2 XXX }
-- RFC Ed.: replace XXX with IANA-assigned number & remove this note -- RFC Ed.: replace XXX with IANA-assigned number & remove this note
pcePcepNotifications OBJECT IDENTIFIER ::= { pcePcepMIB 0 } pcePcepNotifications OBJECT IDENTIFIER ::= { pcePcepMIB 0 }
pcePcepMIBObjects OBJECT IDENTIFIER ::= { pcePcepMIB 1 } pcePcepMIBObjects OBJECT IDENTIFIER ::= { pcePcepMIB 1 }
pcePcepConformance OBJECT IDENTIFIER ::= { pcePcepMIB 2 } pcePcepConformance OBJECT IDENTIFIER ::= { pcePcepMIB 2 }
pcePcepEntityObjects OBJECT IDENTIFIER ::= { pcePcepMIBObjects 1 } pcePcepEntityObjects OBJECT IDENTIFIER ::= { pcePcepMIBObjects 1 }
skipping to change at page 6, line 28 skipping to change at page 6, line 26
INDEX { pcePcepEntityIndex } INDEX { pcePcepEntityIndex }
::= { pcePcepEntityTable 1 } ::= { pcePcepEntityTable 1 }
PcePcepEntityEntry ::= SEQUENCE { PcePcepEntityEntry ::= SEQUENCE {
pcePcepEntityIndex Unsigned32, pcePcepEntityIndex Unsigned32,
pcePcepEntityAdminStatus INTEGER, pcePcepEntityAdminStatus INTEGER,
pcePcepEntityOperStatus INTEGER, pcePcepEntityOperStatus INTEGER,
pcePcepEntityAddrType InetAddressType, pcePcepEntityAddrType InetAddressType,
pcePcepEntityAddr InetAddress, pcePcepEntityAddr InetAddress,
pcePcepEntityConnectTimer Unsigned32, pcePcepEntityConnectTimer Unsigned32,
pcePcepEntityConnectMaxRetry Unsigned32,
pcePcepEntityOpenWaitTimer Unsigned32, pcePcepEntityOpenWaitTimer Unsigned32,
pcePcepEntityKeepWaitTimer Unsigned32, pcePcepEntityKeepWaitTimer Unsigned32,
pcePcepEntityKeepAliveTimer Unsigned32, pcePcepEntityKeepAliveTimer Unsigned32,
pcePcepEntityDeadTimer Unsigned32, pcePcepEntityDeadTimer Unsigned32,
pcePcepEntityMaxKeepAliveTimer Unsigned32, pcePcepEntityMaxKeepAliveTimer Unsigned32,
pcePcepEntityMaxDeadTimer Unsigned32, pcePcepEntityMaxDeadTimer Unsigned32,
pcePcepEntityAllowNegotiation TruthValue, pcePcepEntityAllowNegotiation TruthValue,
pcePcepEntityMinKeepAliveTimer Unsigned32, pcePcepEntityMinKeepAliveTimer Unsigned32,
pcePcepEntityMinDeadTimer Unsigned32, pcePcepEntityMinDeadTimer Unsigned32,
pcePcepEntitySyncTimer Unsigned32, pcePcepEntitySyncTimer Unsigned32,
skipping to change at page 8, line 22 skipping to change at page 8, line 19
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The time that the PCEP entity will wait to establish a TCP "The time that the PCEP entity will wait to establish a TCP
connection with a PCEP peer. If a TCP connection is not connection with a PCEP peer. If a TCP connection is not
established within this time then PCEP aborts the session established within this time then PCEP aborts the session
setup attempt." setup attempt."
::= { pcePcepEntityEntry 6 } ::= { pcePcepEntityEntry 6 }
pcePcepEntityConnectMaxRetry OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of times the system tries to establish
a TCP connection to a peer before going back to the Idle
state."
::= { pcePcepEntityEntry 7 }
pcePcepEntityOpenWaitTimer OBJECT-TYPE pcePcepEntityOpenWaitTimer OBJECT-TYPE
SYNTAX Unsigned32 (1..65535) SYNTAX Unsigned32 (1..65535)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The time that the PCEP entity will wait to receive an Open "The time that the PCEP entity will wait to receive an Open
message from a PCEP peer. If no Open message is received message from a PCEP peer. If no Open message is received
within this time then PCEP aborts the session setup within this time then PCEP aborts the session setup
attempt." attempt."
::= { pcePcepEntityEntry 7 } ::= { pcePcepEntityEntry 8 }
pcePcepEntityKeepWaitTimer OBJECT-TYPE pcePcepEntityKeepWaitTimer OBJECT-TYPE
SYNTAX Unsigned32 (1..65535) SYNTAX Unsigned32 (1..65535)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The time that the PCEP entity will wait to receive a "The time that the PCEP entity will wait to receive a
Keepalive or PCErr message from a PCEP peer during session Keepalive or PCErr message from a PCEP peer during session
initialization. If no Keepalive or PCErr message is initialization. If no Keepalive or PCErr message is
received within this time then PCEP aborts the session setup received within this time then PCEP aborts the session setup
attempt." attempt."
::= { pcePcepEntityEntry 8 } ::= { pcePcepEntityEntry 9 }
pcePcepEntityKeepAliveTimer OBJECT-TYPE pcePcepEntityKeepAliveTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The keep alive transmission timer that this PCEP entity will "The keep alive transmission timer that this PCEP entity will
propose in the initial OPEN message of each session it is propose in the initial OPEN message of each session it is
involved in. This is the maximum time between two involved in. This is the maximum time between two
consecutive messages sent to a PCEP peer. Zero means that consecutive messages sent to a PCEP peer. Zero means that
the PCEP entity prefers not to send Keepalives at all. the PCEP entity prefers not to send Keepalives at all.
Note that the actual Keepalive transmission intervals, in Note that the actual Keepalive transmission intervals, in
either direction of an active PCEP session, are determined either direction of an active PCEP session, are determined
by negotiation between the PCEP peers as specified by RFC by negotiation between the PCEP peers as specified by RFC
5440, and so may differ from this configured value. For 5440, and so may differ from this configured value. For
the actually negotiated values (per-session), see the actually negotiated values (per-session), see
pcePcepSessKeepaliveTimer and pcePcepSessKeepaliveTimer and
pcePcepSessPeerKeepaliveTimer." pcePcepSessPeerKeepaliveTimer."
::= { pcePcepEntityEntry 9 } ::= { pcePcepEntityEntry 10 }
pcePcepEntityDeadTimer OBJECT-TYPE pcePcepEntityDeadTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The dead timer that this PCEP entity will propose in the "The dead timer that this PCEP entity will propose in the
initial OPEN message of each session it is involved in. initial OPEN message of each session it is involved in.
This is the time after which a PCEP peer should declare a This is the time after which a PCEP peer should declare a
session down if it does not receive any PCEP messages. session down if it does not receive any PCEP messages.
pcePcepEntityDeadTimer is recommended to be 4 times the pcePcepEntityDeadTimer is recommended to be 4 times the
pcePcepEntityKeepAliveTimer value. Zero means suggesting pcePcepEntityKeepAliveTimer value. Zero means suggesting
that the peer does not run a dead timer at all; it is only that the peer does not run a dead timer at all; it is only
allowed when pcePcepEntityKeepAliveTimer is also zero." allowed when pcePcepEntityKeepAliveTimer is also zero."
::= { pcePcepEntityEntry 10 } ::= { pcePcepEntityEntry 11 }
pcePcepEntityMaxKeepAliveTimer OBJECT-TYPE pcePcepEntityMaxKeepAliveTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The maximum value that this PCEP entity will accept from a "The maximum value that this PCEP entity will accept from a
peer for the interval between Keepalive transmissions. Zero peer for the interval between Keepalive transmissions. Zero
means that the PCEP entity will allow no Keepalive means that the PCEP entity will allow no Keepalive
transmission at all." transmission at all."
::= { pcePcepEntityEntry 11 } ::= { pcePcepEntityEntry 12 }
pcePcepEntityMaxDeadTimer OBJECT-TYPE pcePcepEntityMaxDeadTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The maximum value that this PCEP entity will accept from a "The maximum value that this PCEP entity will accept from a
peer for the Dead timer. Zero means that the PCEP entity peer for the Dead timer. Zero means that the PCEP entity
will allow not running a Dead timer. will allow not running a Dead timer.
A Dead timer will not be accepted unless it is both greater A Dead timer will not be accepted unless it is both greater
than the session Keepalive timer and less than this field." than the session Keepalive timer and less than this field."
::= { pcePcepEntityEntry 12 } ::= { pcePcepEntityEntry 13 }
pcePcepEntityAllowNegotiation OBJECT-TYPE pcePcepEntityAllowNegotiation OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Whether the PCEP entity will permit negotiation of session "Whether the PCEP entity will permit negotiation of session
parameters." parameters."
::= { pcePcepEntityEntry 13 } ::= { pcePcepEntityEntry 14 }
pcePcepEntityMinKeepAliveTimer OBJECT-TYPE pcePcepEntityMinKeepAliveTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"In PCEP session parameter negotiation, the minimum value "In PCEP session parameter negotiation, the minimum value
that this PCEP entity will accept for the interval between that this PCEP entity will accept for the interval between
Keepalive transmissions. Zero means that the PCEP entity Keepalive transmissions. Zero means that the PCEP entity
insists on no Keepalive transmission at all." insists on no Keepalive transmission at all."
::= { pcePcepEntityEntry 14 } ::= { pcePcepEntityEntry 15 }
pcePcepEntityMinDeadTimer OBJECT-TYPE pcePcepEntityMinDeadTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"In PCEP session parameter negotiation, the minimum value "In PCEP session parameter negotiation, the minimum value
that this PCEP entity will accept for the Dead timer. Zero that this PCEP entity will accept for the Dead timer. Zero
means that the PCEP entity insists on not running a Dead means that the PCEP entity insists on not running a Dead
timer. timer.
A Dead timer will not be accepted unless it is both greater A Dead timer will not be accepted unless it is both greater
than the session Keepalive timer and greater than this than the session Keepalive timer and greater than this
field." field."
::= { pcePcepEntityEntry 15 } ::= { pcePcepEntityEntry 16 }
pcePcepEntitySyncTimer OBJECT-TYPE pcePcepEntitySyncTimer OBJECT-TYPE
SYNTAX Unsigned32 (1..65535) SYNTAX Unsigned32 (1..65535)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of SYNC timer is used in the case of synchronized "The value of SYNC timer is used in the case of synchronized
path computation request using the SVEC object. path computation request using the SVEC object.
Consider the case where a PCReq message is received by a PCE Consider the case where a PCReq message is received by a PCE
that contains the SVEC object referring to M synchronized that contains the SVEC object referring to M synchronized
path computation requests. If after the expiration of the path computation requests. If after the expiration of the
SYNC timer all the M path computation requests have not been SYNC timer all the M path computation requests have not been
received, a protocol error is triggered and the PCE MUST received, a protocol error is triggered and the PCE MUST
cancel the whole set of path computation requests. cancel the whole set of path computation requests.
The aim of the SyncTimer is to avoid the storage of unused The aim of the SyncTimer is to avoid the storage of unused
synchronized requests should one of them get lost for some synchronized requests should one of them get lost for some
reasons (for example, a misbehaving PCC)." reasons (for example, a misbehaving PCC)."
::= { pcePcepEntityEntry 16 } ::= { pcePcepEntityEntry 17 }
pcePcepEntityRequestTimer OBJECT-TYPE pcePcepEntityRequestTimer OBJECT-TYPE
SYNTAX Unsigned32 (1..65535) SYNTAX Unsigned32 (1..65535)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The maximum time that the PCEP entity will wait for a "The maximum time that the PCEP entity will wait for a
response to a PCReq message." response to a PCReq message."
::= { pcePcepEntityEntry 17 } ::= { pcePcepEntityEntry 18 }
pcePcepEntityInitBackoffTimer OBJECT-TYPE pcePcepEntityInitBackoffTimer OBJECT-TYPE
SYNTAX Unsigned32 (1..65535) SYNTAX Unsigned32 (1..65535)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The initial back-off time for retrying a failed session "The initial back-off time for retrying a failed session
setup attempt to a peer. setup attempt to a peer.
The back-off time increases for each failed session setup The back-off time increases for each failed session setup
attempt, until a maximum back-off time is reached. The attempt, until a maximum back-off time is reached. The
maximum back-off time is pcePcepEntityMaxBackoffTimer." maximum back-off time is pcePcepEntityMaxBackoffTimer."
::= { pcePcepEntityEntry 18 } ::= { pcePcepEntityEntry 19 }
pcePcepEntityMaxBackoffTimer OBJECT-TYPE pcePcepEntityMaxBackoffTimer OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The maximum back-off time for retrying a failed session "The maximum back-off time for retrying a failed session
setup attempt to a peer. setup attempt to a peer.
The back-off time increases for each failed session setup The back-off time increases for each failed session setup
attempt, until this maximum value is reached. Session attempt, until this maximum value is reached. Session
setup attempts then repeat periodically without any setup attempts then repeat periodically without any
further increase in back-off time." further increase in back-off time."
::= { pcePcepEntityEntry 19 } ::= { pcePcepEntityEntry 20 }
pcePcepEntityMaxSessions OBJECT-TYPE pcePcepEntityMaxSessions OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Maximum number of sessions involving this PCEP entity "Maximum number of sessions involving this PCEP entity
that can exist at any time." that can exist at any time."
::= { pcePcepEntityEntry 20 } ::= { pcePcepEntityEntry 21 }
pcePcepEntityMaxUnknownReqs OBJECT-TYPE pcePcepEntityMaxUnknownReqs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The maximum number of unrecognized requests and replies that "The maximum number of unrecognized requests and replies that
any session on this PCEP entity is willing to accept per any session on this PCEP entity is willing to accept per
minute. minute.
A PCRep message contains an unrecognized reply if it A PCRep message contains an unrecognized reply if it
contains an RP object whose request ID does not correspond contains an RP object whose request ID does not correspond
to any in-progress request sent by this PCEP entity. to any in-progress request sent by this PCEP entity.
A PCReq message contains an unrecognized request if it A PCReq message contains an unrecognized request if it
contains an RP object whose request ID is zero." contains an RP object whose request ID is zero."
::= { pcePcepEntityEntry 21 } ::= { pcePcepEntityEntry 22 }
pcePcepEntityMaxUnknownMsgs OBJECT-TYPE pcePcepEntityMaxUnknownMsgs OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The maximum number of unknown messages that any session "The maximum number of unknown messages that any session
on this PCEP entity is willing to accept per minute." on this PCEP entity is willing to accept per minute."
::= { pcePcepEntityEntry 22 } ::= { pcePcepEntityEntry 23 }
-- --
-- The PCEP Peer Table -- The PCEP Peer Table
-- --
pcePcepPeerObjects OBJECT IDENTIFIER ::= { pcePcepMIBObjects 2 } pcePcepPeerObjects OBJECT IDENTIFIER ::= { pcePcepMIBObjects 2 }
pcePcepPeerTable OBJECT-TYPE pcePcepPeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF PcePcepPeerEntry SYNTAX SEQUENCE OF PcePcepPeerEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
skipping to change at page 13, line 37 skipping to change at page 13, line 46
sessions to that peer. The information contained in a row sessions to that peer. The information contained in a row
is read-only." is read-only."
INDEX { pcePcepEntityIndex, INDEX { pcePcepEntityIndex,
pcePcepPeerAddrType, pcePcepPeerAddrType,
pcePcepPeerAddr } pcePcepPeerAddr }
::= { pcePcepPeerTable 1 } ::= { pcePcepPeerTable 1 }
PcePcepPeerEntry ::= SEQUENCE { PcePcepPeerEntry ::= SEQUENCE {
pcePcepPeerAddrType InetAddressType, pcePcepPeerAddrType InetAddressType,
pcePcepPeerAddr InetAddress, pcePcepPeerAddr InetAddress,
pcePcepPeerRole INTEGER,
pcePcepPeerDiscontinuityTime TimeStamp, pcePcepPeerDiscontinuityTime TimeStamp,
pcePcepPeerInitiateSession TruthValue, pcePcepPeerInitiateSession TruthValue,
pcePcepPeerSessionExists TruthValue, pcePcepPeerSessionExists TruthValue,
pcePcepPeerNumSessSetupOK Counter32, pcePcepPeerNumSessSetupOK Counter32,
pcePcepPeerNumSessSetupFail Counter32, pcePcepPeerNumSessSetupFail Counter32,
pcePcepPeerSessionUpTime TimeStamp, pcePcepPeerSessionUpTime TimeStamp,
pcePcepPeerSessionFailTime TimeStamp, pcePcepPeerSessionFailTime TimeStamp,
pcePcepPeerAvgRspTime Unsigned32, pcePcepPeerAvgRspTime Unsigned32,
pcePcepPeerLWMRspTime Unsigned32, pcePcepPeerLWMRspTime Unsigned32,
pcePcepPeerHWMRspTime Unsigned32, pcePcepPeerHWMRspTime Unsigned32,
skipping to change at page 14, line 12 skipping to change at page 14, line 22
pcePcepPeerNumPCRepRcvd Counter32, pcePcepPeerNumPCRepRcvd Counter32,
pcePcepPeerNumPCErrSent Counter32, pcePcepPeerNumPCErrSent Counter32,
pcePcepPeerNumPCErrRcvd Counter32, pcePcepPeerNumPCErrRcvd Counter32,
pcePcepPeerNumPCNtfSent Counter32, pcePcepPeerNumPCNtfSent Counter32,
pcePcepPeerNumPCNtfRcvd Counter32, pcePcepPeerNumPCNtfRcvd Counter32,
pcePcepPeerNumKeepaliveSent Counter32, pcePcepPeerNumKeepaliveSent Counter32,
pcePcepPeerNumKeepaliveRcvd Counter32, pcePcepPeerNumKeepaliveRcvd Counter32,
pcePcepPeerNumUnknownRcvd Counter32, pcePcepPeerNumUnknownRcvd Counter32,
pcePcepPeerNumReqSent Counter32, pcePcepPeerNumReqSent Counter32,
pcePcepPeerNumSvecSent Counter32, pcePcepPeerNumSvecSent Counter32,
pcePcepPeerNumSvecReqSent Counter32,
pcePcepPeerNumReqSentPendRep Counter32, pcePcepPeerNumReqSentPendRep Counter32,
pcePcepPeerNumReqSentEroRcvd Counter32, pcePcepPeerNumReqSentEroRcvd Counter32,
pcePcepPeerNumReqSentNoPathRcvd Counter32, pcePcepPeerNumReqSentNoPathRcvd Counter32,
pcePcepPeerNumReqSentCancelRcvd Counter32, pcePcepPeerNumReqSentCancelRcvd Counter32,
pcePcepPeerNumReqSentErrorRcvd Counter32, pcePcepPeerNumReqSentErrorRcvd Counter32,
pcePcepPeerNumReqSentTimeout Counter32, pcePcepPeerNumReqSentTimeout Counter32,
pcePcepPeerNumReqSentCancelSent Counter32, pcePcepPeerNumReqSentCancelSent Counter32,
pcePcepPeerNumReqSentClosed Counter32, pcePcepPeerNumReqSentClosed Counter32,
pcePcepPeerNumReqRcvd Counter32, pcePcepPeerNumReqRcvd Counter32,
pcePcepPeerNumSvecRcvd Counter32, pcePcepPeerNumSvecRcvd Counter32,
pcePcepPeerNumSvecReqRcvd Counter32,
pcePcepPeerNumReqRcvdPendRep Counter32, pcePcepPeerNumReqRcvdPendRep Counter32,
pcePcepPeerNumReqRcvdEroSent Counter32, pcePcepPeerNumReqRcvdEroSent Counter32,
pcePcepPeerNumReqRcvdNoPathSent Counter32, pcePcepPeerNumReqRcvdNoPathSent Counter32,
pcePcepPeerNumReqRcvdCancelSent Counter32, pcePcepPeerNumReqRcvdCancelSent Counter32,
pcePcepPeerNumReqRcvdErrorSent Counter32, pcePcepPeerNumReqRcvdErrorSent Counter32,
pcePcepPeerNumReqRcvdCancelRcvd Counter32, pcePcepPeerNumReqRcvdCancelRcvd Counter32,
pcePcepPeerNumReqRcvdClosed Counter32, pcePcepPeerNumReqRcvdClosed Counter32,
pcePcepPeerNumRepRcvdUnknown Counter32, pcePcepPeerNumRepRcvdUnknown Counter32,
pcePcepPeerNumReqRcvdUnknown Counter32 pcePcepPeerNumReqRcvdUnknown Counter32
} }
skipping to change at page 15, line 4 skipping to change at page 15, line 17
pcePcepPeerAddr OBJECT-TYPE pcePcepPeerAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (4..32)) SYNTAX InetAddress (SIZE (4..32))
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Internet address of the peer. "The Internet address of the peer.
The type of this address is specified by The type of this address is specified by
pcePcepPeerAddrType. " pcePcepPeerAddrType. "
::= { pcePcepPeerEntry 2 } ::= { pcePcepPeerEntry 2 }
pcePcepPeerRole OBJECT-TYPE
SYNTAX INTEGER {
pcc(1), -- Path Computation Client (PCC)
pce(2), -- Path Computation Server (PCE)
pccAndPce(3), -- Both PCC and PCE roles
unknown(4) -- Peer role is unknown
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The role that this peer took the last time a session was
established."
::= { pcePcepPeerEntry 3 }
pcePcepPeerDiscontinuityTime OBJECT-TYPE pcePcepPeerDiscontinuityTime OBJECT-TYPE
SYNTAX TimeStamp SYNTAX TimeStamp
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of sysUpTime at the time that the information and "The value of sysUpTime at the time that the information and
statistics in this row were last reset." statistics in this row were last reset.
::= { pcePcepPeerEntry 3 }
sysUpTime is the time (in hundredths of a second) since the
network management portion of the system was last
re-initialized. It is defined in RFC 1907."
::= { pcePcepPeerEntry 4 }
pcePcepPeerInitiateSession OBJECT-TYPE pcePcepPeerInitiateSession OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates whether the PCEP Entity initiates sessions to this "Indicates whether the PCEP Entity initiates sessions to this
peer, or waits for the peer to initiate a session." peer, or waits for the peer to initiate a session."
::= { pcePcepPeerEntry 4 }
::= { pcePcepPeerEntry 5 }
pcePcepPeerSessionExists OBJECT-TYPE pcePcepPeerSessionExists OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates whether a session with this peer currently "Indicates whether a session with this peer currently
exists." exists."
::= { pcePcepPeerEntry 5 } ::= { pcePcepPeerEntry 6 }
pcePcepPeerNumSessSetupOK OBJECT-TYPE pcePcepPeerNumSessSetupOK OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCEP sessions successfully established with "The number of PCEP sessions successfully established with
the peer, including any current session." the peer, including any current session. This counter is
::= { pcePcepPeerEntry 6 } incremented each time a session with this peer is
successfully established."
::= { pcePcepPeerEntry 7 }
pcePcepPeerNumSessSetupFail OBJECT-TYPE pcePcepPeerNumSessSetupFail OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCEP sessions with the peer that have been "The number of PCEP sessions with the peer that have been
attempted but failed before reaching session state attempted but failed before being fully estbalished.
pceSessionUp." This counter is incremented each time a session with this
::= { pcePcepPeerEntry 7 } peer fails before reaching session state pceSessionUp."
::= { pcePcepPeerEntry 8 }
pcePcepPeerSessionUpTime OBJECT-TYPE pcePcepPeerSessionUpTime OBJECT-TYPE
SYNTAX TimeStamp SYNTAX TimeStamp
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of sysUpTime the last time a session with this "The value of sysUpTime the last time a session with this
peer was successfully established. peer was successfully established.
If pcePcepPeerNumSessSetupOK is zero, then this object If pcePcepPeerNumSessSetupOK is zero, then this object
contains zero." contains zero."
::= { pcePcepPeerEntry 8 } ::= { pcePcepPeerEntry 9 }
pcePcepPeerSessionFailTime OBJECT-TYPE pcePcepPeerSessionFailTime OBJECT-TYPE
SYNTAX TimeStamp SYNTAX TimeStamp
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of sysUpTime the last time a session with this "The value of sysUpTime the last time a session with this
peer failed to be established. peer failed to be established.
If pcePcepPeerNumSessSetupFail is zero, then this object If pcePcepPeerNumSessSetupFail is zero, then this object
contains zero." contains zero."
::= { pcePcepPeerEntry 9 } ::= { pcePcepPeerEntry 10 }
pcePcepPeerAvgRspTime OBJECT-TYPE pcePcepPeerAvgRspTime OBJECT-TYPE
SYNTAX Unsigned32 (1..65535) SYNTAX Unsigned32 (1..65535)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The average response time for this peer. "The average response time for this peer.
If an average response time has not been calculated for this If an average response time has not been calculated for this
peer then this object has the value zero." peer then this object has the value zero.
::= { pcePcepPeerEntry 10 }
If pcePcepPeerRole is pcc then this field is meaningless and
is set to zero."
::= { pcePcepPeerEntry 11 }
pcePcepPeerLWMRspTime OBJECT-TYPE pcePcepPeerLWMRspTime OBJECT-TYPE
SYNTAX Unsigned32 (1..65535) SYNTAX Unsigned32 (1..65535)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The smallest (low-water mark) response time seen from this "The smallest (low-water mark) response time seen from this
peer. peer.
If no responses have been received from this peer then this If no responses have been received from this peer then this
object has the value zero." object has the value zero.
::= { pcePcepPeerEntry 11 }
If pcePcepPeerRole is pcc then this field is meaningless and
is set to zero."
::= { pcePcepPeerEntry 12 }
pcePcepPeerHWMRspTime OBJECT-TYPE pcePcepPeerHWMRspTime OBJECT-TYPE
SYNTAX Unsigned32 (1..65535) SYNTAX Unsigned32 (1..65535)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The greatest (high-water mark) response time seen from this "The greatest (high-water mark) response time seen from this
peer. peer.
If no responses have been received from this peer then this If no responses have been received from this peer then this
object has the value zero." object has the value zero.
::= { pcePcepPeerEntry 12 }
If pcePcepPeerRole is pcc then this field is meaningless and
is set to zero."
::= { pcePcepPeerEntry 13 }
pcePcepPeerNumPCReqSent OBJECT-TYPE pcePcepPeerNumPCReqSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCReq messages sent to this peer." "The number of PCReq messages sent to this peer."
::= { pcePcepPeerEntry 13 } ::= { pcePcepPeerEntry 14 }
pcePcepPeerNumPCReqRcvd OBJECT-TYPE pcePcepPeerNumPCReqRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCReq messages received from this peer." "The number of PCReq messages received from this peer."
::= { pcePcepPeerEntry 14 } ::= { pcePcepPeerEntry 15 }
pcePcepPeerNumPCRepSent OBJECT-TYPE pcePcepPeerNumPCRepSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCRep messages sent to this peer." "The number of PCRep messages sent to this peer."
::= { pcePcepPeerEntry 15 } ::= { pcePcepPeerEntry 16 }
pcePcepPeerNumPCRepRcvd OBJECT-TYPE pcePcepPeerNumPCRepRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCRep messages received from this peer." "The number of PCRep messages received from this peer."
::= { pcePcepPeerEntry 16 } ::= { pcePcepPeerEntry 17 }
pcePcepPeerNumPCErrSent OBJECT-TYPE pcePcepPeerNumPCErrSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCErr messages sent to this peer." "The number of PCErr messages sent to this peer."
::= { pcePcepPeerEntry 17 } ::= { pcePcepPeerEntry 18 }
pcePcepPeerNumPCErrRcvd OBJECT-TYPE pcePcepPeerNumPCErrRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCErr messages received from this peer." "The number of PCErr messages received from this peer."
::= { pcePcepPeerEntry 18 } ::= { pcePcepPeerEntry 19 }
pcePcepPeerNumPCNtfSent OBJECT-TYPE pcePcepPeerNumPCNtfSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCNtf messages sent to this peer." "The number of PCNtf messages sent to this peer."
::= { pcePcepPeerEntry 19 } ::= { pcePcepPeerEntry 20 }
pcePcepPeerNumPCNtfRcvd OBJECT-TYPE pcePcepPeerNumPCNtfRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCNtf messages received from this peer." "The number of PCNtf messages received from this peer."
::= { pcePcepPeerEntry 20 } ::= { pcePcepPeerEntry 21 }
pcePcepPeerNumKeepaliveSent OBJECT-TYPE pcePcepPeerNumKeepaliveSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Keepalive messages sent to this peer." "The number of Keepalive messages sent to this peer."
::= { pcePcepPeerEntry 21 } ::= { pcePcepPeerEntry 22 }
pcePcepPeerNumKeepaliveRcvd OBJECT-TYPE pcePcepPeerNumKeepaliveRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Keepalive messages received from this peer." "The number of Keepalive messages received from this peer."
::= { pcePcepPeerEntry 22 } ::= { pcePcepPeerEntry 23 }
pcePcepPeerNumUnknownRcvd OBJECT-TYPE pcePcepPeerNumUnknownRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of unknown messages received from this peer." "The number of unknown messages received from this peer."
::= { pcePcepPeerEntry 23 } ::= { pcePcepPeerEntry 24 }
pcePcepPeerNumReqSent OBJECT-TYPE pcePcepPeerNumReqSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests sent to this peer. A request "The number of requests sent to this peer. A request
corresponds 1:1 with an RP object in a PCReq message. corresponds 1:1 with an RP object in a PCReq message.
This might be greater than pcePcepPeerNumPCReqSent because This might be greater than pcePcepPeerNumPCReqSent because
multiple requests can be batched into a single PCReq multiple requests can be batched into a single PCReq
message." message."
::= { pcePcepPeerEntry 24 } ::= { pcePcepPeerEntry 25 }
pcePcepPeerNumSvecSent OBJECT-TYPE pcePcepPeerNumSvecSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of SVEC objects sent to this peer in PCReq "The number of SVEC objects sent to this peer in PCReq
messages. An SVEC object represents a set of synchronized messages. An SVEC object represents a set of synchronized
requests." requests."
::= { pcePcepPeerEntry 25 } ::= { pcePcepPeerEntry 26 }
pcePcepPeerNumSvecReqSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of requests sent to this peer that appeared in
one or more SVEC objects."
::= { pcePcepPeerEntry 27 }
pcePcepPeerNumReqSentPendRep OBJECT-TYPE pcePcepPeerNumReqSentPendRep OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that have been sent to this peer for "The number of requests that have been sent to this peer for
which a response is still pending." which a response is still pending."
::= { pcePcepPeerEntry 26 } ::= { pcePcepPeerEntry 28 }
pcePcepPeerNumReqSentEroRcvd OBJECT-TYPE pcePcepPeerNumReqSentEroRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that have been sent to this peer for "The number of requests that have been sent to this peer for
which a response with an ERO object was received. Such which a response with an ERO object was received. Such
responses indicate that a path was successfully computed by responses indicate that a path was successfully computed by
the peer." the peer."
::= { pcePcepPeerEntry 27 } ::= { pcePcepPeerEntry 29 }
pcePcepPeerNumReqSentNoPathRcvd OBJECT-TYPE pcePcepPeerNumReqSentNoPathRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that have been sent to this peer for "The number of requests that have been sent to this peer for
which a response with a NO-PATH object was received. Such which a response with a NO-PATH object was received. Such
responses indicate that the peer could not find a path to responses indicate that the peer could not find a path to
satisfy the request." satisfy the request."
::= { pcePcepPeerEntry 28 } ::= { pcePcepPeerEntry 30 }
pcePcepPeerNumReqSentCancelRcvd OBJECT-TYPE pcePcepPeerNumReqSentCancelRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that were cancelled by the peer with "The number of requests that were cancelled by the peer with
a PCNtf message. a PCNtf message.
This might be different than pcePcepPeerNumPCNtfRcvd because This might be different than pcePcepPeerNumPCNtfRcvd because
not all PCNtf messages are used to cancel requests, and a not all PCNtf messages are used to cancel requests, and a
single PCNtf message can cancel multiple requests." single PCNtf message can cancel multiple requests."
::= { pcePcepPeerEntry 29 } ::= { pcePcepPeerEntry 31 }
pcePcepPeerNumReqSentErrorRcvd OBJECT-TYPE pcePcepPeerNumReqSentErrorRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that were rejected by the peer with a "The number of requests that were rejected by the peer with a
PCErr message. PCErr message.
This might be different than pcePcepPeerNumPCErrRcvd because This might be different than pcePcepPeerNumPCErrRcvd because
not all PCErr messages are used to reject requests, and a not all PCErr messages are used to reject requests, and a
single PCErr message can reject multiple requests." single PCErr message can reject multiple requests."
::= { pcePcepPeerEntry 30 } ::= { pcePcepPeerEntry 32 }
pcePcepPeerNumReqSentTimeout OBJECT-TYPE pcePcepPeerNumReqSentTimeout OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that have been sent to a peer and "The number of requests that have been sent to a peer and
have been abandoned because the peer has taken too long to have been abandoned because the peer has taken too long to
respond to them." respond to them."
::= { pcePcepPeerEntry 31 }
::= { pcePcepPeerEntry 33 }
pcePcepPeerNumReqSentCancelSent OBJECT-TYPE pcePcepPeerNumReqSentCancelSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that were sent to the peer and "The number of requests that were sent to the peer and
explicitly canceled by the local PCEP speaker sending a explicitly canceled by the local PCEP speaker sending a
PCNtf." PCNtf."
::= { pcePcepPeerEntry 32 } ::= { pcePcepPeerEntry 34 }
pcePcepPeerNumReqSentClosed OBJECT-TYPE pcePcepPeerNumReqSentClosed OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that were sent to the peer and "The number of requests that were sent to the peer and
implicitly canceled when the session they were sent over was implicitly canceled when the session they were sent over was
closed." closed."
::= { pcePcepPeerEntry 33 } ::= { pcePcepPeerEntry 35 }
pcePcepPeerNumReqRcvd OBJECT-TYPE pcePcepPeerNumReqRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests received from this peer. A request "The number of requests received from this peer. A request
corresponds 1:1 with an RP object in a PCReq message. corresponds 1:1 with an RP object in a PCReq message.
This might be greater than pcePcepPeerNumPCReqRcvd because This might be greater than pcePcepPeerNumPCReqRcvd because
multiple requests can be batched into a single PCReq multiple requests can be batched into a single PCReq
message." message."
::= { pcePcepPeerEntry 34 } ::= { pcePcepPeerEntry 36 }
pcePcepPeerNumSvecRcvd OBJECT-TYPE pcePcepPeerNumSvecRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of SVEC objects received from this peer in PCReq "The number of SVEC objects received from this peer in PCReq
messages. An SVEC object represents a set of synchronized messages. An SVEC object represents a set of synchronized
requests." requests."
::= { pcePcepPeerEntry 35 } ::= { pcePcepPeerEntry 37 }
pcePcepPeerNumSvecReqRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of requests received from this peer that appeared
in one or more SVEC objects."
::= { pcePcepPeerEntry 38 }
pcePcepPeerNumReqRcvdPendRep OBJECT-TYPE pcePcepPeerNumReqRcvdPendRep OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that have been received from this "The number of requests that have been received from this
peer for which a response is still pending." peer for which a response is still pending."
::= { pcePcepPeerEntry 36 } ::= { pcePcepPeerEntry 39 }
pcePcepPeerNumReqRcvdEroSent OBJECT-TYPE pcePcepPeerNumReqRcvdEroSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that have been received from this "The number of requests that have been received from this
peer for which a response with an ERO object was sent. Such peer for which a response with an ERO object was sent. Such
responses indicate that a path was successfully computed by responses indicate that a path was successfully computed by
the local PCEP speaker." the local PCEP speaker."
::= { pcePcepPeerEntry 37 } ::= { pcePcepPeerEntry 40 }
pcePcepPeerNumReqRcvdNoPathSent OBJECT-TYPE pcePcepPeerNumReqRcvdNoPathSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that have been received from this "The number of requests that have been received from this
peer for which a response with a NO-PATH object was sent. peer for which a response with a NO-PATH object was sent.
Such responses indicate that the local PCEP speaker could Such responses indicate that the local PCEP speaker could
not find a path to satisfy the request." not find a path to satisfy the request."
::= { pcePcepPeerEntry 38 } ::= { pcePcepPeerEntry 41 }
pcePcepPeerNumReqRcvdCancelSent OBJECT-TYPE pcePcepPeerNumReqRcvdCancelSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests received from this peer that were "The number of requests received from this peer that were
cancelled by the local PCEP speaker sending a PCNtf message. cancelled by the local PCEP speaker sending a PCNtf message.
This might be different than pcePcepPeerNumPCNtfSent because This might be different than pcePcepPeerNumPCNtfSent because
not all PCNtf messages are used to cancel requests, and a not all PCNtf messages are used to cancel requests, and a
single PCNtf message can cancel multiple requests." single PCNtf message can cancel multiple requests."
::= { pcePcepPeerEntry 39 }
::= { pcePcepPeerEntry 42 }
pcePcepPeerNumReqRcvdErrorSent OBJECT-TYPE pcePcepPeerNumReqRcvdErrorSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests received from this peer that were "The number of requests received from this peer that were
rejected by the local PCEP speaker sending a PCErr message. rejected by the local PCEP speaker sending a PCErr message.
This might be different than pcePcepPeerNumPCErrSent because This might be different than pcePcepPeerNumPCErrSent because
not all PCErr messages are used to reject requests, and a not all PCErr messages are used to reject requests, and a
single PCErr message can reject multiple requests." single PCErr message can reject multiple requests."
::= { pcePcepPeerEntry 40 } ::= { pcePcepPeerEntry 43 }
pcePcepPeerNumReqRcvdCancelRcvd OBJECT-TYPE pcePcepPeerNumReqRcvdCancelRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that were received from the peer and "The number of requests that were received from the peer and
explicitly canceled by the peer sending a PCNtf." explicitly canceled by the peer sending a PCNtf."
::= { pcePcepPeerEntry 41 } ::= { pcePcepPeerEntry 44 }
pcePcepPeerNumReqRcvdClosed OBJECT-TYPE pcePcepPeerNumReqRcvdClosed OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that were received from the peer and "The number of requests that were received from the peer and
implicitly canceled when the session they were received over implicitly canceled when the session they were received over
was closed." was closed."
::= { pcePcepPeerEntry 42 } ::= { pcePcepPeerEntry 45 }
pcePcepPeerNumRepRcvdUnknown OBJECT-TYPE pcePcepPeerNumRepRcvdUnknown OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of responses to unknown requests received from "The number of responses to unknown requests received from
this peer. A response to an unknown request is a response this peer. A response to an unknown request is a response
whose RP object does not contain the request ID of any whose RP object does not contain the request ID of any
request that is currently outstanding on the session." request that is currently outstanding on the session."
::= { pcePcepPeerEntry 43 } ::= { pcePcepPeerEntry 46 }
pcePcepPeerNumReqRcvdUnknown OBJECT-TYPE pcePcepPeerNumReqRcvdUnknown OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of unknown requests that have been received from "The number of unknown requests that have been received from
a peer. An unknown request is a request whose RP object a peer. An unknown request is a request whose RP object
contains a request ID of zero." contains a request ID of zero."
::= { pcePcepPeerEntry 44 } ::= { pcePcepPeerEntry 47 }
-- --
-- The PCEP Sessions Table -- The PCEP Sessions Table
-- --
pcePcepSessObjects OBJECT IDENTIFIER ::= { pcePcepMIBObjects 3 } pcePcepSessObjects OBJECT IDENTIFIER ::= { pcePcepMIBObjects 3 }
pcePcepSessTable OBJECT-TYPE pcePcepSessTable OBJECT-TYPE
SYNTAX SEQUENCE OF PcePcepSessEntry SYNTAX SEQUENCE OF PcePcepSessEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A table of PCEP sessions that involve the local PCEP "A table of PCEP sessions that involve the local PCEP
speaker. Each row in this table represents a single speaker. Each row in this table represents a single
session." session."
::= { pcePcepSessObjects 1 } ::= { pcePcepSessObjects 1 }
skipping to change at page 24, line 41 skipping to change at page 26, line 6
INDEX { pcePcepEntityIndex, INDEX { pcePcepEntityIndex,
pcePcepPeerAddrType, pcePcepPeerAddrType,
pcePcepPeerAddr, pcePcepPeerAddr,
pcePcepSessInitiator } pcePcepSessInitiator }
::= { pcePcepSessTable 1 } ::= { pcePcepSessTable 1 }
PcePcepSessEntry ::= SEQUENCE { PcePcepSessEntry ::= SEQUENCE {
pcePcepSessInitiator INTEGER, pcePcepSessInitiator INTEGER,
pcePcepSessStateLastChange TimeStamp, pcePcepSessStateLastChange TimeStamp,
pcePcepSessState INTEGER, pcePcepSessState INTEGER,
pcePcepSessConnectRetry Counter32,
pcePcepSessLocalID Unsigned32, pcePcepSessLocalID Unsigned32,
pcePcepSessRemoteID Unsigned32, pcePcepSessRemoteID Unsigned32,
pcePcepSessKeepaliveTimer Unsigned32, pcePcepSessKeepaliveTimer Unsigned32,
pcePcepSessPeerKeepaliveTimer Unsigned32, pcePcepSessPeerKeepaliveTimer Unsigned32,
pcePcepSessDeadTimer Unsigned32, pcePcepSessDeadTimer Unsigned32,
pcePcepSessPeerDeadTimer Unsigned32, pcePcepSessPeerDeadTimer Unsigned32,
pcePcepSessKAHoldTimeRem Unsigned32, pcePcepSessKAHoldTimeRem Unsigned32,
pcePcepSessOverloaded TruthValue, pcePcepSessOverloaded TruthValue,
pcePcepSessOverloadTime Unsigned32, pcePcepSessOverloadTime Unsigned32,
pcePcepSessPeerOverloaded TruthValue, pcePcepSessPeerOverloaded TruthValue,
skipping to change at page 25, line 21 skipping to change at page 26, line 35
pcePcepSessNumPCRepRcvd Counter32, pcePcepSessNumPCRepRcvd Counter32,
pcePcepSessNumPCErrSent Counter32, pcePcepSessNumPCErrSent Counter32,
pcePcepSessNumPCErrRcvd Counter32, pcePcepSessNumPCErrRcvd Counter32,
pcePcepSessNumPCNtfSent Counter32, pcePcepSessNumPCNtfSent Counter32,
pcePcepSessNumPCNtfRcvd Counter32, pcePcepSessNumPCNtfRcvd Counter32,
pcePcepSessNumKeepaliveSent Counter32, pcePcepSessNumKeepaliveSent Counter32,
pcePcepSessNumKeepaliveRcvd Counter32, pcePcepSessNumKeepaliveRcvd Counter32,
pcePcepSessNumUnknownRcvd Counter32, pcePcepSessNumUnknownRcvd Counter32,
pcePcepSessNumReqSent Counter32, pcePcepSessNumReqSent Counter32,
pcePcepSessNumSvecSent Counter32, pcePcepSessNumSvecSent Counter32,
pcePcepSessNumSvecReqSent Counter32,
pcePcepSessNumReqSentPendRep Counter32, pcePcepSessNumReqSentPendRep Counter32,
pcePcepSessNumReqSentEroRcvd Counter32, pcePcepSessNumReqSentEroRcvd Counter32,
pcePcepSessNumReqSentNoPathRcvd Counter32, pcePcepSessNumReqSentNoPathRcvd Counter32,
pcePcepSessNumReqSentCancelRcvd Counter32, pcePcepSessNumReqSentCancelRcvd Counter32,
pcePcepSessNumReqSentErrorRcvd Counter32, pcePcepSessNumReqSentErrorRcvd Counter32,
pcePcepSessNumReqSentTimeout Counter32, pcePcepSessNumReqSentTimeout Counter32,
pcePcepSessNumReqSentCancelSent Counter32, pcePcepSessNumReqSentCancelSent Counter32,
pcePcepSessNumReqRcvd Counter32, pcePcepSessNumReqRcvd Counter32,
pcePcepSessNumSvecRcvd Counter32, pcePcepSessNumSvecRcvd Counter32,
pcePcepSessNumSvecReqRcvd Counter32,
pcePcepSessNumReqRcvdPendRep Counter32, pcePcepSessNumReqRcvdPendRep Counter32,
pcePcepSessNumReqRcvdEroSent Counter32, pcePcepSessNumReqRcvdEroSent Counter32,
pcePcepSessNumReqRcvdNoPathSent Counter32, pcePcepSessNumReqRcvdNoPathSent Counter32,
pcePcepSessNumReqRcvdCancelSent Counter32, pcePcepSessNumReqRcvdCancelSent Counter32,
pcePcepSessNumReqRcvdErrorSent Counter32, pcePcepSessNumReqRcvdErrorSent Counter32,
pcePcepSessNumReqRcvdCancelRcvd Counter32, pcePcepSessNumReqRcvdCancelRcvd Counter32,
pcePcepSessNumRepRcvdUnknown Counter32, pcePcepSessNumRepRcvdUnknown Counter32,
pcePcepSessNumReqRcvdUnknown Counter32 pcePcepSessNumReqRcvdUnknown Counter32
} }
skipping to change at page 26, line 40 skipping to change at page 28, line 7
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The current state of the session. "The current state of the session.
The set of possible states excludes the idle state since The set of possible states excludes the idle state since
entiries do not exist in this table in the idle state." entiries do not exist in this table in the idle state."
::= { pcePcepSessEntry 3 } ::= { pcePcepSessEntry 3 }
pcePcepSessConnectRetry OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times that the local PCEP speaker has
attempted to establish a TCP connection for this session
without success. The PCEP speaker gives up when this
reaches pcePcepEntityConnectMaxRetry."
::= { pcePcepSessEntry 4 }
pcePcepSessLocalID OBJECT-TYPE pcePcepSessLocalID OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of the PCEP session ID used by the local PCEP "The value of the PCEP session ID used by the local PCEP
speaker in the Open message for this session. speaker in the Open message for this session.
If pcePcepSessState is tcpPending then this is the session If pcePcepSessState is tcpPending then this is the session
ID that will be used in the Open message. Otherwise, this ID that will be used in the Open message. Otherwise, this
is the session ID that was sent in the Open message." is the session ID that was sent in the Open message."
::= { pcePcepSessEntry 4 } ::= { pcePcepSessEntry 5 }
pcePcepSessRemoteID OBJECT-TYPE pcePcepSessRemoteID OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of the PCEP session ID used by the peer in its "The value of the PCEP session ID used by the peer in its
Open message for this session. Open message for this session.
If pcePcepSessState is tcpPending or openWait then this If pcePcepSessState is tcpPending or openWait then this
field is not used and MUST be set to zero." field is not used and MUST be set to zero."
::= { pcePcepSessEntry 5 } ::= { pcePcepSessEntry 6 }
pcePcepSessKeepaliveTimer OBJECT-TYPE pcePcepSessKeepaliveTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The agreed maximum interval at which the local PCEP speaker "The agreed maximum interval at which the local PCEP speaker
transmits PCEP messages on this PCEP session. Zero means transmits PCEP messages on this PCEP session. Zero means
that the local PCEP speaker never sends Keepalives on this that the local PCEP speaker never sends Keepalives on this
session. session.
This field is used if and only if pcePcepSessState is This field is used if and only if pcePcepSessState is
sessionUp. Otherwise, it is not used and MUST be set to sessionUp. Otherwise, it is not used and MUST be set to
zero." zero."
::= { pcePcepSessEntry 6 } ::= { pcePcepSessEntry 7 }
pcePcepSessPeerKeepaliveTimer OBJECT-TYPE pcePcepSessPeerKeepaliveTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The agreed maximum interval at which the peer transmits PCEP "The agreed maximum interval at which the peer transmits PCEP
messages on this PCEP session. Zero means that the peer messages on this PCEP session. Zero means that the peer
never sends Keepalives on this session. never sends Keepalives on this session.
This field is used if and only if pcePcepSessState is This field is used if and only if pcePcepSessState is
sessionUp. Otherwise, it is not used and MUST be set to sessionUp. Otherwise, it is not used and MUST be set to
zero." zero."
::= { pcePcepSessEntry 7 } ::= { pcePcepSessEntry 8 }
pcePcepSessDeadTimer OBJECT-TYPE pcePcepSessDeadTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The local PCEP speaker's DeadTimer interval for this PCEP "The DeadTimer interval for this PCEP session."
session." ::= { pcePcepSessEntry 9 }
::= { pcePcepSessEntry 8 }
pcePcepSessPeerDeadTimer OBJECT-TYPE pcePcepSessPeerDeadTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The peer's DeadTimer interval for for this PCEP session. "The peer's DeadTimer interval for for this PCEP session.
If pcePcepSessState is tcpPending or openWait then this If pcePcepSessState is tcpPending or openWait then this
field is not used and MUST be set to zero." field is not used and MUST be set to zero."
::= { pcePcepSessEntry 9 } ::= { pcePcepSessEntry 10 }
pcePcepSessKAHoldTimeRem OBJECT-TYPE pcePcepSessKAHoldTimeRem OBJECT-TYPE
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The keep alive hold time remaining for this session. "The keep alive hold time remaining for this session.
If pcePcepSessState is tcpPending or openWait then this If pcePcepSessState is tcpPending or openWait then this
field is not used and MUST be set to zero." field is not used and MUST be set to zero."
::= { pcePcepSessEntry 10 } ::= { pcePcepSessEntry 11 }
pcePcepSessOverloaded OBJECT-TYPE pcePcepSessOverloaded OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If the local PCEP speaker has informed the peer that it is "If the local PCEP speaker has informed the peer that it is
currently overloaded, then this is set to true. Otherwise, currently overloaded, then this is set to true. Otherwise,
it is set to false." it is set to false."
::= { pcePcepSessEntry 11 } ::= { pcePcepSessEntry 12 }
pcePcepSessOverloadTime OBJECT-TYPE pcePcepSessOverloadTime OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The interval of time until the local PCEP speaker will cease "The interval of time until the local PCEP speaker will cease
to be overloaded on this session. to be overloaded on this session.
This field is only used if pcePcepSessOverloaded is set to This field is only used if pcePcepSessOverloaded is set to
true. Otherwise, it is not used and MUST be set to zero." true. Otherwise, it is not used and MUST be set to zero."
::= { pcePcepSessEntry 12 } ::= { pcePcepSessEntry 13 }
pcePcepSessPeerOverloaded OBJECT-TYPE pcePcepSessPeerOverloaded OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If the peer has informed the local PCEP speaker that it is "If the peer has informed the local PCEP speaker that it is
currently overloaded, then this is set to true. Otherwise, currently overloaded, then this is set to true. Otherwise,
it is set to false." it is set to false."
::= { pcePcepSessEntry 13 } ::= { pcePcepSessEntry 14 }
pcePcepSessPeerOverloadTime OBJECT-TYPE pcePcepSessPeerOverloadTime OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The interval of time until the peer will cease to be "The interval of time until the peer will cease to be
overloaded. If it is not known how long the peer will stay overloaded. If it is not known how long the peer will stay
in overloaded state, this field is set to zero. in overloaded state, this field is set to zero.
This field is only used if pcePcepSessPeerOverloaded is set This field is only used if pcePcepSessPeerOverloaded is set
to true. Otherwise, it is not used and MUST be set to to true. Otherwise, it is not used and MUST be set to
zero." zero."
::= { pcePcepSessEntry 14 } ::= { pcePcepSessEntry 15 }
pcePcepSessDiscontinuityTime OBJECT-TYPE pcePcepSessDiscontinuityTime OBJECT-TYPE
SYNTAX TimeStamp SYNTAX TimeStamp
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of sysUpTime at the time that the statistics in "The value of sysUpTime at the time that the statistics in
this row were last reset." this row were last reset."
::= { pcePcepSessEntry 15 } ::= { pcePcepSessEntry 16 }
pcePcepSessAvgRspTime OBJECT-TYPE pcePcepSessAvgRspTime OBJECT-TYPE
SYNTAX Unsigned32 (1..65535) SYNTAX Unsigned32 (1..65535)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The average response time for this peer on this session. "The average response time for this peer on this session.
If an average response time has not been calculated for this If an average response time has not been calculated for this
peer then this object has the value zero." peer then this object has the value zero."
::= { pcePcepSessEntry 17 }
::= { pcePcepSessEntry 16 }
pcePcepSessLWMRspTime OBJECT-TYPE pcePcepSessLWMRspTime OBJECT-TYPE
SYNTAX Unsigned32 (1..65535) SYNTAX Unsigned32 (1..65535)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The smallest (low-water mark) response time seen from this "The smallest (low-water mark) response time seen from this
peer on this session. peer on this session.
If no responses have been received from this peer then this If no responses have been received from this peer then this
object has the value zero." object has the value zero."
::= { pcePcepSessEntry 17 } ::= { pcePcepSessEntry 18 }
pcePcepSessHWMRspTime OBJECT-TYPE pcePcepSessHWMRspTime OBJECT-TYPE
SYNTAX Unsigned32 (1..65535) SYNTAX Unsigned32 (1..65535)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The greatest (high-water mark) response time seen from this "The greatest (high-water mark) response time seen from this
peer on this session. peer on this session.
If no responses have been received from this peer then this If no responses have been received from this peer then this
object has the value zero." object has the value zero."
::= { pcePcepSessEntry 18 } ::= { pcePcepSessEntry 19 }
pcePcepSessNumPCReqSent OBJECT-TYPE pcePcepSessNumPCReqSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCReq messages sent on this session." "The number of PCReq messages sent on this session."
::= { pcePcepSessEntry 19 } ::= { pcePcepSessEntry 20 }
pcePcepSessNumPCReqRcvd OBJECT-TYPE pcePcepSessNumPCReqRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCReq messages received on this session." "The number of PCReq messages received on this session."
::= { pcePcepSessEntry 20 } ::= { pcePcepSessEntry 21 }
pcePcepSessNumPCRepSent OBJECT-TYPE pcePcepSessNumPCRepSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCRep messages sent on this session." "The number of PCRep messages sent on this session."
::= { pcePcepSessEntry 21 } ::= { pcePcepSessEntry 22 }
pcePcepSessNumPCRepRcvd OBJECT-TYPE pcePcepSessNumPCRepRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCRep messages received on this session." "The number of PCRep messages received on this session."
::= { pcePcepSessEntry 22 } ::= { pcePcepSessEntry 23 }
pcePcepSessNumPCErrSent OBJECT-TYPE pcePcepSessNumPCErrSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCErr messages sent on this session." "The number of PCErr messages sent on this session."
::= { pcePcepSessEntry 23 } ::= { pcePcepSessEntry 24 }
pcePcepSessNumPCErrRcvd OBJECT-TYPE pcePcepSessNumPCErrRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCErr messages received on this session." "The number of PCErr messages received on this session."
::= { pcePcepSessEntry 24 } ::= { pcePcepSessEntry 25 }
pcePcepSessNumPCNtfSent OBJECT-TYPE pcePcepSessNumPCNtfSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCNtf messages sent on this session." "The number of PCNtf messages sent on this session."
::= { pcePcepSessEntry 25 } ::= { pcePcepSessEntry 26 }
pcePcepSessNumPCNtfRcvd OBJECT-TYPE pcePcepSessNumPCNtfRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of PCNtf messages received on this session." "The number of PCNtf messages received on this session."
::= { pcePcepSessEntry 26 } ::= { pcePcepSessEntry 27 }
pcePcepSessNumKeepaliveSent OBJECT-TYPE pcePcepSessNumKeepaliveSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Keepalive messages sent on this session." "The number of Keepalive messages sent on this session."
::= { pcePcepSessEntry 27 } ::= { pcePcepSessEntry 28 }
pcePcepSessNumKeepaliveRcvd OBJECT-TYPE pcePcepSessNumKeepaliveRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Keepalive messages received on this session." "The number of Keepalive messages received on this session."
::= { pcePcepSessEntry 28 } ::= { pcePcepSessEntry 29 }
pcePcepSessNumUnknownRcvd OBJECT-TYPE pcePcepSessNumUnknownRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of unknown messages received on this session." "The number of unknown messages received on this session."
::= { pcePcepSessEntry 29 } ::= { pcePcepSessEntry 30 }
pcePcepSessNumReqSent OBJECT-TYPE pcePcepSessNumReqSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests sent on this session. A request "The number of requests sent on this session. A request
corresponds 1:1 with an RP object in a PCReq message. corresponds 1:1 with an RP object in a PCReq message.
This might be greater than pcePcepSessNumPCReqSent because This might be greater than pcePcepSessNumPCReqSent because
multiple requests can be batched into a single PCReq multiple requests can be batched into a single PCReq
message." message."
::= { pcePcepSessEntry 30 } ::= { pcePcepSessEntry 31 }
pcePcepSessNumSvecSent OBJECT-TYPE pcePcepSessNumSvecSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of SVEC objects sent on this session in PCReq "The number of SVEC objects sent on this session in PCReq
messages. An SVEC object represents a set of synchronized messages. An SVEC object represents a set of synchronized
requests." requests."
::= { pcePcepSessEntry 31 } ::= { pcePcepSessEntry 32 }
pcePcepSessNumSvecReqSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of requests sent on this session that appeared in
one or more SVEC objects."
::= { pcePcepSessEntry 33 }
pcePcepSessNumReqSentPendRep OBJECT-TYPE pcePcepSessNumReqSentPendRep OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that have been sent on this session "The number of requests that have been sent on this session
for which a response is still pending." for which a response is still pending."
::= { pcePcepSessEntry 32 } ::= { pcePcepSessEntry 34 }
pcePcepSessNumReqSentEroRcvd OBJECT-TYPE pcePcepSessNumReqSentEroRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of successful responses received on this session. "The number of successful responses received on this session.
A response corresponds 1:1 with an RP object in a PCRep A response corresponds 1:1 with an RP object in a PCRep
message. A successful response is a response for which an message. A successful response is a response for which an
ERO was successfully computed." ERO was successfully computed."
::= { pcePcepSessEntry 33 }
::= { pcePcepSessEntry 35 }
pcePcepSessNumReqSentNoPathRcvd OBJECT-TYPE pcePcepSessNumReqSentNoPathRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of unsuccessful responses received on this "The number of unsuccessful responses received on this
session. A response corresponds 1:1 with an RP object in a session. A response corresponds 1:1 with an RP object in a
PCRep message. An unsuccessful response is a response with PCRep message. An unsuccessful response is a response with
a NO-PATH object." a NO-PATH object."
::= { pcePcepSessEntry 34 } ::= { pcePcepSessEntry 36 }
pcePcepSessNumReqSentCancelRcvd OBJECT-TYPE pcePcepSessNumReqSentCancelRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests sent on this session that were "The number of requests sent on this session that were
cancelled by the peer with a PCNtf message. cancelled by the peer with a PCNtf message.
This might be different than pcePcepSessNumPCNtfRcvd because This might be different than pcePcepSessNumPCNtfRcvd because
not all PCNtf messages are used to cancel requests, and a not all PCNtf messages are used to cancel requests, and a
single PCNtf message can cancel multiple requests." single PCNtf message can cancel multiple requests."
::= { pcePcepSessEntry 35 } ::= { pcePcepSessEntry 37 }
pcePcepSessNumReqSentErrorRcvd OBJECT-TYPE pcePcepSessNumReqSentErrorRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests sent on this session that were "The number of requests sent on this session that were
rejected by the peer with a PCErr message. rejected by the peer with a PCErr message.
This might be different than pcePcepSessNumPCErrRcvd because This might be different than pcePcepSessNumPCErrRcvd because
not all PCErr messages are used to reject requests, and a not all PCErr messages are used to reject requests, and a
single PCErr message can reject multiple requests." single PCErr message can reject multiple requests."
::= { pcePcepSessEntry 36 } ::= { pcePcepSessEntry 38 }
pcePcepSessNumReqSentTimeout OBJECT-TYPE pcePcepSessNumReqSentTimeout OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests sent on this session that have been "The number of requests sent on this session that have been
sent to a peer and have been abandoned because the peer has sent to a peer and have been abandoned because the peer has
taken too long to respond to them." taken too long to respond to them."
::= { pcePcepSessEntry 37 } ::= { pcePcepSessEntry 39 }
pcePcepSessNumReqSentCancelSent OBJECT-TYPE pcePcepSessNumReqSentCancelSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests sent on this session that were sent "The number of requests sent on this session that were sent
to the peer and explicitly canceled by the local PCEP to the peer and explicitly canceled by the local PCEP
speaker sending a PCNtf." speaker sending a PCNtf."
::= { pcePcepSessEntry 38 } ::= { pcePcepSessEntry 40 }
pcePcepSessNumReqRcvd OBJECT-TYPE pcePcepSessNumReqRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests received on this session. A request "The number of requests received on this session. A request
corresponds 1:1 with an RP object in a PCReq message. corresponds 1:1 with an RP object in a PCReq message.
This might be greater than pcePcepSessNumPCReqRcvd because This might be greater than pcePcepSessNumPCReqRcvd because
multiple requests can be batched into a single PCReq multiple requests can be batched into a single PCReq
message." message."
::= { pcePcepSessEntry 39 } ::= { pcePcepSessEntry 41 }
pcePcepSessNumSvecRcvd OBJECT-TYPE pcePcepSessNumSvecRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of SVEC objects received on this session in PCReq "The number of SVEC objects received on this session in PCReq
messages. An SVEC object represents a set of synchronized messages. An SVEC object represents a set of synchronized
requests." requests."
::= { pcePcepSessEntry 40 } ::= { pcePcepSessEntry 42 }
pcePcepSessNumSvecReqRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of requests received on this session that
appeared in one or more SVEC objects."
::= { pcePcepSessEntry 43 }
pcePcepSessNumReqRcvdPendRep OBJECT-TYPE pcePcepSessNumReqRcvdPendRep OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that have been received on this "The number of requests that have been received on this
session for which a response is still pending." session for which a response is still pending."
::= { pcePcepSessEntry 41 } ::= { pcePcepSessEntry 44 }
pcePcepSessNumReqRcvdEroSent OBJECT-TYPE pcePcepSessNumReqRcvdEroSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of successful responses sent on this session. A "The number of successful responses sent on this session. A
response corresponds 1:1 with an RP object in a PCRep response corresponds 1:1 with an RP object in a PCRep
message. A successful response is a response for which an message. A successful response is a response for which an
ERO was successfully computed." ERO was successfully computed."
::= { pcePcepSessEntry 42 } ::= { pcePcepSessEntry 45 }
pcePcepSessNumReqRcvdNoPathSent OBJECT-TYPE pcePcepSessNumReqRcvdNoPathSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of unsuccessful responses sent on this session. "The number of unsuccessful responses sent on this session.
A response corresponds 1:1 with an RP object in a PCRep A response corresponds 1:1 with an RP object in a PCRep
message. An unsuccessful response is a response with a message. An unsuccessful response is a response with a
NO-PATH object." NO-PATH object."
::= { pcePcepSessEntry 43 } ::= { pcePcepSessEntry 46 }
pcePcepSessNumReqRcvdCancelSent OBJECT-TYPE pcePcepSessNumReqRcvdCancelSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests received on this session that were "The number of requests received on this session that were
cancelled by the local PCEP speaker sending a PCNtf message. cancelled by the local PCEP speaker sending a PCNtf message.
This might be different than pcePcepSessNumPCNtfSent because This might be different than pcePcepSessNumPCNtfSent because
not all PCNtf messages are used to cancel requests, and a not all PCNtf messages are used to cancel requests, and a
single PCNtf message can cancel multiple requests." single PCNtf message can cancel multiple requests."
::= { pcePcepSessEntry 44 } ::= { pcePcepSessEntry 47 }
pcePcepSessNumReqRcvdErrorSent OBJECT-TYPE pcePcepSessNumReqRcvdErrorSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests received on this session that were "The number of requests received on this session that were
rejected by the local PCEP speaker sending a PCErr message. rejected by the local PCEP speaker sending a PCErr message.
This might be different than pcePcepSessNumPCErrSent because This might be different than pcePcepSessNumPCErrSent because
not all PCErr messages are used to reject requests, and a not all PCErr messages are used to reject requests, and a
single PCErr message can reject multiple requests." single PCErr message can reject multiple requests."
::= { pcePcepSessEntry 45 } ::= { pcePcepSessEntry 48 }
pcePcepSessNumReqRcvdCancelRcvd OBJECT-TYPE pcePcepSessNumReqRcvdCancelRcvd OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of requests that were received on this session "The number of requests that were received on this session
and explicitly canceled by the peer sending a PCNtf." and explicitly canceled by the peer sending a PCNtf."
::= { pcePcepSessEntry 46 } ::= { pcePcepSessEntry 49 }
pcePcepSessNumRepRcvdUnknown OBJECT-TYPE pcePcepSessNumRepRcvdUnknown OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of responses to unknown requests received on this "The number of responses to unknown requests received on this
session. A response to an unknown request is a response session. A response to an unknown request is a response
whose RP object does not contain the request ID of any whose RP object does not contain the request ID of any
request that is currently outstanding on the session." request that is currently outstanding on the session."
::= { pcePcepSessEntry 47 } ::= { pcePcepSessEntry 50 }
pcePcepSessNumReqRcvdUnknown OBJECT-TYPE pcePcepSessNumReqRcvdUnknown OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of unknown requests that have been received on "The number of unknown requests that have been received on
this session. An unknown request is a request whose RP this session. An unknown request is a request whose RP
object contains a request ID of zero." object contains a request ID of zero."
::= { pcePcepSessEntry 48 } ::= { pcePcepSessEntry 51 }
--- ---
--- Notifications --- Notifications
--- ---
pcePcepSessUp NOTIFICATION-TYPE pcePcepSessUp NOTIFICATION-TYPE
OBJECTS { OBJECTS {
pcePcepSessState, pcePcepSessState,
pcePcepSessStateLastChange pcePcepSessStateLastChange
} }
skipping to change at page 37, line 20 skipping to change at page 39, line 16
OBJECTS { OBJECTS {
pcePcepSessState, pcePcepSessState,
pcePcepSessStateLastChange pcePcepSessStateLastChange
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is sent when the value of "This notification is sent when the value of
'pcePcepSessState' leaves the 'sessionUp' state." 'pcePcepSessState' leaves the 'sessionUp' state."
::= { pcePcepNotifications 2 } ::= { pcePcepNotifications 2 }
pcePcepSessLocalOverload NOTIFICATION-TYPE
OBJECTS {
pcePcepSessOverloaded,
pcePcepSessOverloadTime
}
STATUS current
DESCRIPTION
"This notification is sent when the local PCEP speaker enters
overload state for a peer."
::= { pcePcepNotifications 3 }
pcePcepSessLocalOverloadClear NOTIFICATION-TYPE
OBJECTS {
pcePcepSessOverloaded
}
STATUS current
DESCRIPTION
"This notification is sent when the local PCEP speaker leaves
overload state for a peer."
::= { pcePcepNotifications 4 }
pcePcepSessPeerOverload NOTIFICATION-TYPE
OBJECTS {
pcePcepSessPeerOverloaded,
pcePcepSessPeerOverloadTime
}
STATUS current
DESCRIPTION
"This notification is sent when a peer enters overload
state."
::= { pcePcepNotifications 5 }
pcePcepSessPeerOverloadClear NOTIFICATION-TYPE
OBJECTS {
pcePcepSessPeerOverloaded
}
STATUS current
DESCRIPTION
"This notification is sent when a peer leaves overload
state."
::= { pcePcepNotifications 6 }
-- --
-- Module Conformance Statement -- Module Conformance Statement
-- --
pcePcepCompliances pcePcepCompliances
OBJECT IDENTIFIER ::= { pcePcepConformance 1 } OBJECT IDENTIFIER ::= { pcePcepConformance 1 }
pcePcepGroups pcePcepGroups
OBJECT IDENTIFIER ::= { pcePcepConformance 2 } OBJECT IDENTIFIER ::= { pcePcepConformance 2 }
skipping to change at page 38, line 8 skipping to change at page 40, line 45
::= { pcePcepCompliances 1 } ::= { pcePcepCompliances 1 }
-- units of conformance -- units of conformance
pcePcepGeneralGroup OBJECT-GROUP pcePcepGeneralGroup OBJECT-GROUP
OBJECTS { pcePcepEntityAdminStatus, OBJECTS { pcePcepEntityAdminStatus,
pcePcepEntityOperStatus, pcePcepEntityOperStatus,
pcePcepEntityAddrType, pcePcepEntityAddrType,
pcePcepEntityAddr, pcePcepEntityAddr,
pcePcepEntityConnectTimer, pcePcepEntityConnectTimer,
pcePcepEntityConnectMaxRetry,
pcePcepEntityOpenWaitTimer, pcePcepEntityOpenWaitTimer,
pcePcepEntityKeepWaitTimer, pcePcepEntityKeepWaitTimer,
pcePcepEntityKeepAliveTimer, pcePcepEntityKeepAliveTimer,
pcePcepEntityDeadTimer, pcePcepEntityDeadTimer,
pcePcepEntityMaxKeepAliveTimer, pcePcepEntityMaxKeepAliveTimer,
pcePcepEntityMaxDeadTimer, pcePcepEntityMaxDeadTimer,
pcePcepEntityAllowNegotiation, pcePcepEntityAllowNegotiation,
pcePcepEntityMinKeepAliveTimer, pcePcepEntityMinKeepAliveTimer,
pcePcepEntityMinDeadTimer, pcePcepEntityMinDeadTimer,
pcePcepEntitySyncTimer, pcePcepEntitySyncTimer,
pcePcepEntityRequestTimer, pcePcepEntityRequestTimer,
pcePcepEntityInitBackoffTimer, pcePcepEntityInitBackoffTimer,
pcePcepEntityMaxBackoffTimer, pcePcepEntityMaxBackoffTimer,
pcePcepEntityMaxSessions, pcePcepEntityMaxSessions,
pcePcepEntityMaxUnknownReqs, pcePcepEntityMaxUnknownReqs,
pcePcepEntityMaxUnknownMsgs, pcePcepEntityMaxUnknownMsgs,
pcePcepPeerRole,
pcePcepPeerDiscontinuityTime, pcePcepPeerDiscontinuityTime,
pcePcepPeerInitiateSession, pcePcepPeerInitiateSession,
pcePcepPeerSessionExists, pcePcepPeerSessionExists,
pcePcepPeerNumSessSetupOK, pcePcepPeerNumSessSetupOK,
pcePcepPeerNumSessSetupFail, pcePcepPeerNumSessSetupFail,
pcePcepPeerSessionUpTime, pcePcepPeerSessionUpTime,
pcePcepPeerSessionFailTime, pcePcepPeerSessionFailTime,
pcePcepPeerAvgRspTime, pcePcepPeerAvgRspTime,
pcePcepPeerLWMRspTime, pcePcepPeerLWMRspTime,
pcePcepPeerHWMRspTime, pcePcepPeerHWMRspTime,
skipping to change at page 38, line 47 skipping to change at page 41, line 38
pcePcepPeerNumPCRepRcvd, pcePcepPeerNumPCRepRcvd,
pcePcepPeerNumPCErrSent, pcePcepPeerNumPCErrSent,
pcePcepPeerNumPCErrRcvd, pcePcepPeerNumPCErrRcvd,
pcePcepPeerNumPCNtfSent, pcePcepPeerNumPCNtfSent,
pcePcepPeerNumPCNtfRcvd, pcePcepPeerNumPCNtfRcvd,
pcePcepPeerNumKeepaliveSent, pcePcepPeerNumKeepaliveSent,
pcePcepPeerNumKeepaliveRcvd, pcePcepPeerNumKeepaliveRcvd,
pcePcepPeerNumUnknownRcvd, pcePcepPeerNumUnknownRcvd,
pcePcepPeerNumReqSent, pcePcepPeerNumReqSent,
pcePcepPeerNumSvecSent, pcePcepPeerNumSvecSent,
pcePcepPeerNumSvecReqSent,
pcePcepPeerNumReqSentPendRep, pcePcepPeerNumReqSentPendRep,
pcePcepPeerNumReqSentEroRcvd, pcePcepPeerNumReqSentEroRcvd,
pcePcepPeerNumReqSentNoPathRcvd, pcePcepPeerNumReqSentNoPathRcvd,
pcePcepPeerNumReqSentCancelRcvd, pcePcepPeerNumReqSentCancelRcvd,
pcePcepPeerNumReqSentErrorRcvd, pcePcepPeerNumReqSentErrorRcvd,
pcePcepPeerNumReqSentTimeout, pcePcepPeerNumReqSentTimeout,
pcePcepPeerNumReqSentCancelSent, pcePcepPeerNumReqSentCancelSent,
pcePcepPeerNumReqSentClosed, pcePcepPeerNumReqSentClosed,
pcePcepPeerNumReqRcvd, pcePcepPeerNumReqRcvd,
pcePcepPeerNumSvecRcvd, pcePcepPeerNumSvecRcvd,
pcePcepPeerNumSvecReqRcvd,
pcePcepPeerNumReqRcvdPendRep, pcePcepPeerNumReqRcvdPendRep,
pcePcepPeerNumReqRcvdEroSent, pcePcepPeerNumReqRcvdEroSent,
pcePcepPeerNumReqRcvdNoPathSent, pcePcepPeerNumReqRcvdNoPathSent,
pcePcepPeerNumReqRcvdCancelSent, pcePcepPeerNumReqRcvdCancelSent,
pcePcepPeerNumReqRcvdErrorSent, pcePcepPeerNumReqRcvdErrorSent,
pcePcepPeerNumReqRcvdCancelRcvd, pcePcepPeerNumReqRcvdCancelRcvd,
pcePcepPeerNumReqRcvdClosed, pcePcepPeerNumReqRcvdClosed,
pcePcepPeerNumRepRcvdUnknown, pcePcepPeerNumRepRcvdUnknown,
pcePcepPeerNumReqRcvdUnknown, pcePcepPeerNumReqRcvdUnknown,
pcePcepSessStateLastChange, pcePcepSessStateLastChange,
pcePcepSessState, pcePcepSessState,
pcePcepSessConnectRetry,
pcePcepSessLocalID, pcePcepSessLocalID,
pcePcepSessRemoteID, pcePcepSessRemoteID,
pcePcepSessKeepaliveTimer, pcePcepSessKeepaliveTimer,
pcePcepSessPeerKeepaliveTimer, pcePcepSessPeerKeepaliveTimer,
pcePcepSessDeadTimer, pcePcepSessDeadTimer,
pcePcepSessPeerDeadTimer, pcePcepSessPeerDeadTimer,
pcePcepSessKAHoldTimeRem, pcePcepSessKAHoldTimeRem,
pcePcepSessOverloaded, pcePcepSessOverloaded,
pcePcepSessOverloadTime, pcePcepSessOverloadTime,
pcePcepSessPeerOverloaded, pcePcepSessPeerOverloaded,
skipping to change at page 39, line 48 skipping to change at page 42, line 42
pcePcepSessNumPCRepRcvd, pcePcepSessNumPCRepRcvd,
pcePcepSessNumPCErrSent, pcePcepSessNumPCErrSent,
pcePcepSessNumPCErrRcvd, pcePcepSessNumPCErrRcvd,
pcePcepSessNumPCNtfSent, pcePcepSessNumPCNtfSent,
pcePcepSessNumPCNtfRcvd, pcePcepSessNumPCNtfRcvd,
pcePcepSessNumKeepaliveSent, pcePcepSessNumKeepaliveSent,
pcePcepSessNumKeepaliveRcvd, pcePcepSessNumKeepaliveRcvd,
pcePcepSessNumUnknownRcvd, pcePcepSessNumUnknownRcvd,
pcePcepSessNumReqSent, pcePcepSessNumReqSent,
pcePcepSessNumSvecSent, pcePcepSessNumSvecSent,
pcePcepSessNumSvecReqSent,
pcePcepSessNumReqSentPendRep, pcePcepSessNumReqSentPendRep,
pcePcepSessNumReqSentEroRcvd, pcePcepSessNumReqSentEroRcvd,
pcePcepSessNumReqSentNoPathRcvd, pcePcepSessNumReqSentNoPathRcvd,
pcePcepSessNumReqSentCancelRcvd, pcePcepSessNumReqSentCancelRcvd,
pcePcepSessNumReqSentErrorRcvd, pcePcepSessNumReqSentErrorRcvd,
pcePcepSessNumReqSentTimeout, pcePcepSessNumReqSentTimeout,
pcePcepSessNumReqSentCancelSent, pcePcepSessNumReqSentCancelSent,
pcePcepSessNumReqRcvd, pcePcepSessNumReqRcvd,
pcePcepSessNumSvecRcvd, pcePcepSessNumSvecRcvd,
pcePcepSessNumSvecReqRcvd,
pcePcepSessNumReqRcvdPendRep, pcePcepSessNumReqRcvdPendRep,
pcePcepSessNumReqRcvdEroSent, pcePcepSessNumReqRcvdEroSent,
pcePcepSessNumReqRcvdNoPathSent, pcePcepSessNumReqRcvdNoPathSent,
pcePcepSessNumReqRcvdCancelSent, pcePcepSessNumReqRcvdCancelSent,
pcePcepSessNumReqRcvdErrorSent, pcePcepSessNumReqRcvdErrorSent,
pcePcepSessNumReqRcvdCancelRcvd, pcePcepSessNumReqRcvdCancelRcvd,
pcePcepSessNumRepRcvdUnknown, pcePcepSessNumRepRcvdUnknown,
pcePcepSessNumReqRcvdUnknown pcePcepSessNumReqRcvdUnknown
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Objects that apply to all PCEP MIB implementations." "Objects that apply to all PCEP MIB implementations."
::= { pcePcepGroups 1 } ::= { pcePcepGroups 1 }
pcePcepNotificationsGroup NOTIFICATION-GROUP pcePcepNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS { pcePcepSessUp, NOTIFICATIONS { pcePcepSessUp,
pcePcepSessDown pcePcepSessDown,
pcePcepSessLocalOverload,
pcePcepSessLocalOverloadClear,
pcePcepSessPeerOverload,
pcePcepSessPeerOverloadClear
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The notifications for a PCEP MIB implementation." "The notifications for a PCEP MIB implementation."
::= { pcePcepGroups 2 } ::= { pcePcepGroups 2 }
END END
7. Security Considerations 7. Security Considerations
skipping to change at page 41, line 34 skipping to change at page 44, line 34
---------- ----------------------- ---------- -----------------------
pcePcepMIB { mib-2 XXX } pcePcepMIB { mib-2 XXX }
Editor's Note (to be removed prior to publication): the IANA is Editor's Note (to be removed prior to publication): the IANA is
requested to assign a value for "XXX" under the 'mib-2' subtree and requested to assign a value for "XXX" under the 'mib-2' subtree and
to record the assignment in the SMI Numbers registry. When the to record the assignment in the SMI Numbers registry. When the
assignment has been made, the RFC Editor is asked to replace "XXX" assignment has been made, the RFC Editor is asked to replace "XXX"
(here and in the MIB module) with the assigned value and to remove (here and in the MIB module) with the assigned value and to remove
this note. this note.
9. References 9. Contributors
9.1. Normative References Thanks to Dhruv Dhody for contributing the P2MP objects, and for his
detailed review.
10. References
10.1. Normative References
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997. Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J.
Schoenwaelder, Ed., "Structure of Management Information Schoenwaelder, Ed., "Structure of Management Information
Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. Version 2 (SMIv2)", STD 58, RFC 2578, April 1999.
[RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J.
Schoenwaelder, Ed., "Textual Conventions for SMIv2", Schoenwaelder, Ed., "Textual Conventions for SMIv2",
skipping to change at page 42, line 16 skipping to change at page 45, line 21
Schoenwaelder, "Textual Conventions for Internet Network Schoenwaelder, "Textual Conventions for Internet Network
Addresses", RFC 4001, February 2005. Addresses", RFC 4001, February 2005.
[RFC4655] Farrel, A., Vasseur, J., and J. Ash, "A Path Computation [RFC4655] Farrel, A., Vasseur, J., and J. Ash, "A Path Computation
Element (PCE)-Based Architecture", RFC 4655, August 2006. Element (PCE)-Based Architecture", RFC 4655, August 2006.
[RFC5440] Vasseur, JP. and JL. Le Roux, "Path Computation Element [RFC5440] Vasseur, JP. and JL. Le Roux, "Path Computation Element
(PCE) Communication Protocol (PCEP)", RFC 5440, (PCE) Communication Protocol (PCEP)", RFC 5440,
March 2009. March 2009.
9.2. Normative References 10.2. Normative References
[RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart,
"Introduction and Applicability Statements for Internet- "Introduction and Applicability Statements for Internet-
Standard Management Framework", RFC 3410, December 2002. Standard Management Framework", RFC 3410, December 2002.
Appendix A. Acknowledgement Appendix A. Acknowledgement
The authors would like to thank Santanu Mazumder and Meral The authors would like to thank Santanu Mazumder and Meral
Shirazipour for their valuable input. Shirazipour for their valuable input.
 End of changes. 135 change blocks. 
132 lines changed or deleted 286 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/