|
Packit |
022b05 |
DOCS-BPI-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Packit |
022b05 |
Integer32, Counter32, IpAddress
|
|
Packit |
022b05 |
FROM SNMPv2-SMI
|
|
Packit |
022b05 |
DisplayString, MacAddress, RowStatus, TruthValue, DateAndTime
|
|
Packit |
022b05 |
FROM SNMPv2-TC
|
|
Packit |
022b05 |
OBJECT-GROUP, MODULE-COMPLIANCE
|
|
Packit |
022b05 |
FROM SNMPv2-CONF
|
|
Packit |
022b05 |
ifIndex
|
|
Packit |
022b05 |
FROM IF-MIB
|
|
Packit |
022b05 |
docsIfMib, docsIfCmServiceId, docsIfCmtsServiceId
|
|
Packit |
022b05 |
FROM DOCS-IF-MIB
|
|
Packit |
022b05 |
;
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiMIB MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED "200103130000Z"
|
|
Packit |
022b05 |
ORGANIZATION "IETF IPCDN Working Group"
|
|
Packit |
022b05 |
CONTACT-INFO "Rich Woundy
|
|
Packit |
022b05 |
Postal: Cisco Systems
|
|
Packit |
022b05 |
250 Apollo Drive
|
|
Packit |
022b05 |
Chelmsford, MA 01824 U.S.A.
|
|
Packit |
022b05 |
Tel: +1 978 244 8000
|
|
Packit |
022b05 |
E-mail: rwoundy@cisco.com
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IETF IPCDN Working Group
|
|
Packit |
022b05 |
General Discussion: ipcdn@ietf.org
|
|
Packit |
022b05 |
Subscribe: http://www.ietf.org/mailman/listinfo/ipcdn
|
|
Packit |
022b05 |
Archive: ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
|
|
Packit |
022b05 |
Co-chairs: Richard Woundy, rwoundy@cisco.com
|
|
Packit |
022b05 |
Andrew Valentine, a.valentine@eu.hns.com"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This is the MIB Module for the DOCSIS Baseline Privacy Interface
|
|
Packit |
022b05 |
(BPI) at cable modems (CMs) and cable modem termination systems
|
|
Packit |
022b05 |
(CMTSs). CableLabs requires the implementation of this MIB in
|
|
Packit |
022b05 |
DOCSIS 1.0 cable modems that implement the Baseline Privacy
|
|
Packit |
022b05 |
Interface, as a prerequisite for DOCSIS 1.0 certification."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
REVISION "200103130000Z"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Version published as RFC 3083."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
REVISION "200011031930Z"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Modified by Richard Woundy to fix problems identified by the MIB
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
doctor. I marked docsBpiCmtsDefaultAuthGraceTime and
|
|
Packit |
022b05 |
docsBpiCmtsDefaultTEKGraceTime as obsolete objects, to prevent OID
|
|
Packit |
022b05 |
reassignment. Several object descriptions were also corrected."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
REVISION "200002161930Z"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Initial version.
|
|
Packit |
022b05 |
CableLabs requires the implementation of this MIB in certified DOCSIS
|
|
Packit |
022b05 |
1.0 cable modems implementing the Baseline Privacy Interface, per
|
|
Packit |
022b05 |
DOCSIS 1.0 engineering change notice oss-n-99027."
|
|
Packit |
022b05 |
::= { docsIfMib 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiMIBObjects OBJECT IDENTIFIER ::= { docsBpiMIB 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Cable Modem Group
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmObjects OBJECT IDENTIFIER ::= { docsBpiMIBObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The BPI base and authorization table for CMs, indexed by ifIndex
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmBaseTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF DocsBpiCmBaseEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table describes the basic and authorization-related Baseline
|
|
Packit |
022b05 |
Privacy attributes of each CM MAC interface."
|
|
Packit |
022b05 |
::= { docsBpiCmObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmBaseEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DocsBpiCmBaseEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Each entry contains objects describing attributes of one CM MAC
|
|
Packit |
022b05 |
interface. An entry in this table exists for each ifEntry with an
|
|
Packit |
022b05 |
ifType of docsCableMaclayer(127)."
|
|
Packit |
022b05 |
INDEX { ifIndex }
|
|
Packit |
022b05 |
::= { docsBpiCmBaseTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DocsBpiCmBaseEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
docsBpiCmPrivacyEnable TruthValue,
|
|
Packit |
022b05 |
docsBpiCmPublicKey OCTET STRING,
|
|
Packit |
022b05 |
docsBpiCmAuthState INTEGER,
|
|
Packit |
022b05 |
docsBpiCmAuthKeySequenceNumber Integer32,
|
|
Packit |
022b05 |
docsBpiCmAuthExpires DateAndTime,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthReset TruthValue,
|
|
Packit |
022b05 |
docsBpiCmAuthGraceTime Integer32,
|
|
Packit |
022b05 |
docsBpiCmTEKGraceTime Integer32,
|
|
Packit |
022b05 |
docsBpiCmAuthWaitTimeout Integer32,
|
|
Packit |
022b05 |
docsBpiCmReauthWaitTimeout Integer32,
|
|
Packit |
022b05 |
docsBpiCmOpWaitTimeout Integer32,
|
|
Packit |
022b05 |
docsBpiCmRekeyWaitTimeout Integer32,
|
|
Packit |
022b05 |
docsBpiCmAuthRejectWaitTimeout Integer32,
|
|
Packit |
022b05 |
docsBpiCmAuthRequests Counter32,
|
|
Packit |
022b05 |
docsBpiCmAuthReplies Counter32,
|
|
Packit |
022b05 |
docsBpiCmAuthRejects Counter32,
|
|
Packit |
022b05 |
docsBpiCmAuthInvalids Counter32,
|
|
Packit |
022b05 |
docsBpiCmAuthRejectErrorCode INTEGER,
|
|
Packit |
022b05 |
docsBpiCmAuthRejectErrorString DisplayString,
|
|
Packit |
022b05 |
docsBpiCmAuthInvalidErrorCode INTEGER,
|
|
Packit |
022b05 |
docsBpiCmAuthInvalidErrorString DisplayString
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmPrivacyEnable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object identifies whether this CM is provisioned to run
|
|
Packit |
022b05 |
Baseline Privacy. This is analogous to the presence (or absence)
|
|
Packit |
022b05 |
of the Baseline Privacy Configuration Setting option. The status
|
|
Packit |
022b05 |
of each individual SID with respect to Baseline Privacy is
|
|
Packit |
022b05 |
captured in the docsBpiCmTEKPrivacyEnable object."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Appendix A.1.1."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmPublicKey OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE (74 | 106 | 140 | 270))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is a DER-encoded RSAPublicKey ASN.1 type
|
|
Packit |
022b05 |
string, as defined in the RSA Encryption Standard (PKCS #1) [22],
|
|
Packit |
022b05 |
corresponding to the public key of the CM. The 74, 106, 140, and
|
|
Packit |
022b05 |
270 byte key encoding lengths correspond to 512 bit, 768 bit, 1024
|
|
Packit |
022b05 |
bit, and 2048 public moduli respectively."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.2.4."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthState OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
authWait(2),
|
|
Packit |
022b05 |
authorized(3),
|
|
Packit |
022b05 |
reauthWait(4),
|
|
Packit |
022b05 |
authRejectWait(5)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the state of the CM authorization
|
|
Packit |
022b05 |
FSM. The start state indicates that FSM is in its initial state."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.1.2.1."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthKeySequenceNumber OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (0..15)
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the authorization key sequence number
|
|
Packit |
022b05 |
for this FSM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.2
|
|
Packit |
022b05 |
and 4.2.2.10."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthExpires OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DateAndTime
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the actual clock time when the current
|
|
Packit |
022b05 |
authorization for this FSM expires. If the CM does not have an active
|
|
Packit |
022b05 |
authorization, then the value is of the expiration date and time of
|
|
Packit |
022b05 |
the last active authorization."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.2
|
|
Packit |
022b05 |
and 4.2.2.9."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthReset OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Setting this object to TRUE generates a Reauthorize event in the
|
|
Packit |
022b05 |
authorization FSM. Reading this object always returns FALSE."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.1.2.3.4."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthGraceTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..1800)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the grace time for an authorization key.
|
|
Packit |
022b05 |
A CM is expected to start trying to get a new authorization key
|
|
Packit |
022b05 |
beginning AuthGraceTime seconds before the authorization key actually
|
|
Packit |
022b05 |
expires."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Appendix A.1.1.1.3."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKGraceTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..1800)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the grace time for a TEK. A CM is
|
|
Packit |
022b05 |
expected to start trying to get a new TEK beginning TEKGraceTime
|
|
Packit |
022b05 |
seconds before the TEK actually expires."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Appendix A.1.1.1.6."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthWaitTimeout OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..30)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the Authorize Wait Timeout."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Appendix A.1.1.1.1."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmReauthWaitTimeout OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..30)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the Reauthorize Wait Timeout in seconds."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Appendix A.1.1.1.2."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmOpWaitTimeout OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..10)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the Operational Wait Timeout in seconds."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Appendix A.1.1.1.4."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmRekeyWaitTimeout OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..10)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the Rekey Wait Timeout in seconds."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Appendix A.1.1.1.5."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthRejectWaitTimeout OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..600)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the Authorization Reject Wait Timeout in
|
|
Packit |
022b05 |
seconds."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Appendix A.1.1.1.7."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 13 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthRequests OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CM has
|
|
Packit |
022b05 |
transmitted an Authorization Request message."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.1."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 14 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthReplies OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CM has
|
|
Packit |
022b05 |
received an Authorization Reply message."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.2."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 15 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthRejects OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CM has
|
|
Packit |
022b05 |
received an Authorization Reject message."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.3."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 16 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthInvalids OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CM has
|
|
Packit |
022b05 |
received an Authorization Invalid message."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.7."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 17 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthRejectErrorCode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
unknown(2),
|
|
Packit |
022b05 |
unauthorizedCm(3),
|
|
Packit |
022b05 |
unauthorizedSid(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the enumerated description of the
|
|
Packit |
022b05 |
Error-Code in most recent Authorization Reject message received by
|
|
Packit |
022b05 |
the CM. This has value unknown(2) if the last Error-Code value was
|
|
Packit |
022b05 |
0, and none(1) if no Authorization Reject message has been received
|
|
Packit |
022b05 |
since reboot."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.3
|
|
Packit |
022b05 |
and 4.2.2.16."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 18 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthRejectErrorString OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DisplayString (SIZE (0..128))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the Display-String in most recent
|
|
Packit |
022b05 |
Authorization Reject message received by the CM. This is a zero
|
|
Packit |
022b05 |
length string if no Authorization Reject message has been received
|
|
Packit |
022b05 |
since reboot."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.3
|
|
Packit |
022b05 |
and 4.2.2.6."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 19 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthInvalidErrorCode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
unknown(2),
|
|
Packit |
022b05 |
unauthorizedCm(3),
|
|
Packit |
022b05 |
unsolicited(5),
|
|
Packit |
022b05 |
invalidKeySequence(6),
|
|
Packit |
022b05 |
keyRequestAuthenticationFailure(7)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the enumerated description of the
|
|
Packit |
022b05 |
Error-Code in most recent Authorization Invalid message received by
|
|
Packit |
022b05 |
the CM. This has value unknown(2) if the last Error-Code value was
|
|
Packit |
022b05 |
0, and none(1) if no Authorization Invalid message has been received
|
|
Packit |
022b05 |
since reboot."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.7
|
|
Packit |
022b05 |
and 4.2.2.16."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 20 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthInvalidErrorString OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DisplayString (SIZE (0..128))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the Display-String in most recent
|
|
Packit |
022b05 |
Authorization Invalid message received by the CM. This is a zero
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
length string if no Authorization Invalid message has been received
|
|
Packit |
022b05 |
since reboot."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.7
|
|
Packit |
022b05 |
and 4.2.2.6."
|
|
Packit |
022b05 |
::= { docsBpiCmBaseEntry 21 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The CM TEK Table, indexed by ifIndex and SID
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF DocsBpiCmTEKEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table describes the attributes of each CM Traffic Encryption Key
|
|
Packit |
022b05 |
(TEK) association. The CM maintains (no more than) one TEK association
|
|
Packit |
022b05 |
per SID per CM MAC interface."
|
|
Packit |
022b05 |
::= { docsBpiCmObjects 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DocsBpiCmTEKEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Each entry contains objects describing the TEK association attributes
|
|
Packit |
022b05 |
of one SID. The CM MUST create one entry per unicast SID, regardless
|
|
Packit |
022b05 |
of whether the SID was obtained from a Registration Response message,
|
|
Packit |
022b05 |
or from an Authorization Reply message."
|
|
Packit |
022b05 |
INDEX { ifIndex, docsIfCmServiceId }
|
|
Packit |
022b05 |
::= { docsBpiCmTEKTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DocsBpiCmTEKEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
docsBpiCmTEKPrivacyEnable TruthValue,
|
|
Packit |
022b05 |
docsBpiCmTEKState INTEGER,
|
|
Packit |
022b05 |
docsBpiCmTEKExpiresOld DateAndTime,
|
|
Packit |
022b05 |
docsBpiCmTEKExpiresNew DateAndTime,
|
|
Packit |
022b05 |
docsBpiCmTEKKeyRequests Counter32,
|
|
Packit |
022b05 |
docsBpiCmTEKKeyReplies Counter32,
|
|
Packit |
022b05 |
docsBpiCmTEKKeyRejects Counter32,
|
|
Packit |
022b05 |
docsBpiCmTEKInvalids Counter32,
|
|
Packit |
022b05 |
docsBpiCmTEKAuthPends Counter32,
|
|
Packit |
022b05 |
docsBpiCmTEKKeyRejectErrorCode INTEGER,
|
|
Packit |
022b05 |
docsBpiCmTEKKeyRejectErrorString DisplayString,
|
|
Packit |
022b05 |
docsBpiCmTEKInvalidErrorCode INTEGER,
|
|
Packit |
022b05 |
docsBpiCmTEKInvalidErrorString DisplayString
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKPrivacyEnable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object identifies whether this SID is provisioned to run
|
|
Packit |
022b05 |
Baseline Privacy. This is analogous to enabling Baseline Privacy on
|
|
Packit |
022b05 |
a provisioned SID using the Class-of-Service Privacy Enable option.
|
|
Packit |
022b05 |
Baseline Privacy is not effectively enabled for any SID unless
|
|
Packit |
022b05 |
Baseline Privacy is enabled for the CM, which is managed via the
|
|
Packit |
022b05 |
docsBpiCmPrivacyEnable object."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Appendix A.1.2."
|
|
Packit |
022b05 |
::= { docsBpiCmTEKEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKState OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
start(1),
|
|
Packit |
022b05 |
opWait(2),
|
|
Packit |
022b05 |
opReauthWait(3),
|
|
Packit |
022b05 |
operational(4),
|
|
Packit |
022b05 |
rekeyWait(5),
|
|
Packit |
022b05 |
rekeyReauthWait(6)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the state of the indicated TEK FSM.
|
|
Packit |
022b05 |
The start(1) state indicates that FSM is in its initial state."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.1.3.1."
|
|
Packit |
022b05 |
::= { docsBpiCmTEKEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKExpiresOld OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DateAndTime
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the actual clock time for expiration
|
|
Packit |
022b05 |
of the immediate predecessor of the most recent TEK for this FSM.
|
|
Packit |
022b05 |
If this FSM has only one TEK, then the value is the time of activation
|
|
Packit |
022b05 |
of this FSM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.5 and
|
|
Packit |
022b05 |
4.2.2.9."
|
|
Packit |
022b05 |
::= { docsBpiCmTEKEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKExpiresNew OBJECT-TYPE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SYNTAX DateAndTime
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the actual clock time for expiration
|
|
Packit |
022b05 |
of the most recent TEK for this FSM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.5 and
|
|
Packit |
022b05 |
4.2.2.9."
|
|
Packit |
022b05 |
::= { docsBpiCmTEKEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKKeyRequests OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CM has transmitted
|
|
Packit |
022b05 |
a Key Request message."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.4."
|
|
Packit |
022b05 |
::= { docsBpiCmTEKEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKKeyReplies OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CM has received
|
|
Packit |
022b05 |
a Key Reply message, including a message whose authentication failed."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.5."
|
|
Packit |
022b05 |
::= { docsBpiCmTEKEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKKeyRejects OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CM has received
|
|
Packit |
022b05 |
a Key Reject message, including a message whose authentication failed."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.6."
|
|
Packit |
022b05 |
::= { docsBpiCmTEKEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKInvalids OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CM has received
|
|
Packit |
022b05 |
a TEK Invalid message, including a message whose authentication failed."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.8."
|
|
Packit |
022b05 |
::= { docsBpiCmTEKEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKAuthPends OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times an Authorization
|
|
Packit |
022b05 |
Pending (Auth Pend) event occurred in this FSM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.1.3.3.3."
|
|
Packit |
022b05 |
::= { docsBpiCmTEKEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKKeyRejectErrorCode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
unknown(2),
|
|
Packit |
022b05 |
unauthorizedSid(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the enumerated description of the
|
|
Packit |
022b05 |
Error-Code in most recent Key Reject message received by the CM. This
|
|
Packit |
022b05 |
has value unknown(2) if the last Error-Code value was 0, and none(1)
|
|
Packit |
022b05 |
if no Key Reject message has been received since reboot."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.1.2.6
|
|
Packit |
022b05 |
and 4.2.2.16."
|
|
Packit |
022b05 |
::= { docsBpiCmTEKEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKKeyRejectErrorString OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DisplayString (SIZE (0..128))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the Display-String in most recent Key
|
|
Packit |
022b05 |
Reject message received by the CM. This is a zero length string if no
|
|
Packit |
022b05 |
Key Reject message has been received since reboot."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.1.2.6
|
|
Packit |
022b05 |
and 4.2.2.6."
|
|
Packit |
022b05 |
::= { docsBpiCmTEKEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKInvalidErrorCode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
unknown(2),
|
|
Packit |
022b05 |
invalidKeySequence(6)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the enumerated description of the
|
|
Packit |
022b05 |
Error-Code in most recent TEK Invalid message received by the CM.
|
|
Packit |
022b05 |
This has value unknown(2) if the last Error-Code value was 0, and
|
|
Packit |
022b05 |
none(1) if no TEK Invalid message has been received since reboot."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.1.2.8
|
|
Packit |
022b05 |
and 4.2.2.16."
|
|
Packit |
022b05 |
::= { docsBpiCmTEKEntry 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmTEKInvalidErrorString OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DisplayString (SIZE (0..128))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the Display-String in most recent TEK
|
|
Packit |
022b05 |
Invalid message received by the CM. This is a zero length string if
|
|
Packit |
022b05 |
no TEK Invalid message has been received since reboot."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.1.2.8
|
|
Packit |
022b05 |
and 4.2.2.6."
|
|
Packit |
022b05 |
::= { docsBpiCmTEKEntry 13 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Cable Modem Termination System Group
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsObjects OBJECT IDENTIFIER ::= { docsBpiMIBObjects 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The BPI base table for CMTSs, indexed by ifIndex
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsBaseTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF DocsBpiCmtsBaseEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table describes the basic Baseline Privacy attributes of each
|
|
Packit |
022b05 |
CMTS MAC interface."
|
|
Packit |
022b05 |
::= { docsBpiCmtsObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsBaseEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DocsBpiCmtsBaseEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Each entry contains objects describing attributes of one CMTS MAC
|
|
Packit |
022b05 |
interface. An entry in this table exists for each ifEntry with an
|
|
Packit |
022b05 |
ifType of docsCableMaclayer(127)."
|
|
Packit |
022b05 |
INDEX { ifIndex }
|
|
Packit |
022b05 |
::= { docsBpiCmtsBaseTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DocsBpiCmtsBaseEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
docsBpiCmtsDefaultAuthLifetime Integer32,
|
|
Packit |
022b05 |
docsBpiCmtsDefaultTEKLifetime Integer32,
|
|
Packit |
022b05 |
docsBpiCmtsDefaultAuthGraceTime Integer32,
|
|
Packit |
022b05 |
docsBpiCmtsDefaultTEKGraceTime Integer32,
|
|
Packit |
022b05 |
docsBpiCmtsAuthRequests Counter32,
|
|
Packit |
022b05 |
docsBpiCmtsAuthReplies Counter32,
|
|
Packit |
022b05 |
docsBpiCmtsAuthRejects Counter32,
|
|
Packit |
022b05 |
docsBpiCmtsAuthInvalids Counter32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsDefaultAuthLifetime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..6048000)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the default lifetime, in seconds, the
|
|
Packit |
022b05 |
CMTS assigns to a new authorization key."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Appendix A.2."
|
|
Packit |
022b05 |
::= { docsBpiCmtsBaseEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsDefaultTEKLifetime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..604800)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the default lifetime, in seconds, the
|
|
Packit |
022b05 |
CMTS assigns to a new Traffic Encryption Key (TEK)."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Appendix A.2."
|
|
Packit |
022b05 |
::= { docsBpiCmtsBaseEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Note: the following two objects have been obsoleted from this MIB.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsDefaultAuthGraceTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..1800)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS obsolete
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object was obsoleted because the provisioning system, not the CMTS,
|
|
Packit |
022b05 |
manages the authorization key grace time for DOCSIS CMs."
|
|
Packit |
022b05 |
::= { docsBpiCmtsBaseEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsDefaultTEKGraceTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..1800)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS obsolete
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object was obsoleted because the provisioning system, not the CMTS,
|
|
Packit |
022b05 |
manages the Traffic Encryption Key (TEK) grace time for DOCSIS CMs."
|
|
Packit |
022b05 |
::= { docsBpiCmtsBaseEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthRequests OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CMTS has
|
|
Packit |
022b05 |
received an Authorization Request message from any CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.1."
|
|
Packit |
022b05 |
::= { docsBpiCmtsBaseEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthReplies OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CMTS has
|
|
Packit |
022b05 |
transmitted an Authorization Reply message to any CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.2."
|
|
Packit |
022b05 |
::= { docsBpiCmtsBaseEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthRejects OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CMTS has
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
transmitted an Authorization Reject message to any CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.3."
|
|
Packit |
022b05 |
::= { docsBpiCmtsBaseEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthInvalids OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CMTS has
|
|
Packit |
022b05 |
transmitted an Authorization Invalid message to any CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.7."
|
|
Packit |
022b05 |
::= { docsBpiCmtsBaseEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The CMTS Authorization Table, indexed by ifIndex and CM MAC address
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF DocsBpiCmtsAuthEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table describes the attributes of each CM authorization
|
|
Packit |
022b05 |
association. The CMTS maintains one authorization association with
|
|
Packit |
022b05 |
each Baseline Privacy-enabled CM on each CMTS MAC interface."
|
|
Packit |
022b05 |
::= { docsBpiCmtsObjects 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DocsBpiCmtsAuthEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Each entry contains objects describing attributes of one
|
|
Packit |
022b05 |
authorization association. The CMTS MUST create one entry per CM per
|
|
Packit |
022b05 |
MAC interface, based on the receipt of an Authorization Request
|
|
Packit |
022b05 |
message, and MUST not delete the entry before the CM authorization
|
|
Packit |
022b05 |
permanently expires."
|
|
Packit |
022b05 |
INDEX { ifIndex, docsBpiCmtsAuthCmMacAddress }
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DocsBpiCmtsAuthEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmMacAddress MacAddress,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmPublicKey OCTET STRING,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmKeySequenceNumber Integer32,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmExpires DateAndTime,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmLifetime Integer32,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmGraceTime Integer32,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmReset INTEGER,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmRequests Counter32,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmReplies Counter32,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmRejects Counter32,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmInvalids Counter32,
|
|
Packit |
022b05 |
docsBpiCmtsAuthRejectErrorCode INTEGER,
|
|
Packit |
022b05 |
docsBpiCmtsAuthRejectErrorString DisplayString,
|
|
Packit |
022b05 |
docsBpiCmtsAuthInvalidErrorCode INTEGER,
|
|
Packit |
022b05 |
docsBpiCmtsAuthInvalidErrorString DisplayString
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmMacAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX MacAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the physical address of the CM to
|
|
Packit |
022b05 |
which the authorization association applies."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmPublicKey OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING
|
|
Packit |
022b05 |
(SIZE (0 | 74 | 106 | 140 | 270))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is a DER-encoded RSAPublicKey ASN.1 type
|
|
Packit |
022b05 |
string, as defined in the RSA Encryption Standard (PKCS #1) [22],
|
|
Packit |
022b05 |
corresponding to the public key of the CM. The 74, 106, 140, and
|
|
Packit |
022b05 |
270 byte key encoding lengths correspond to 512 bit, 768 bit, 1024
|
|
Packit |
022b05 |
bit, and 2048 public moduli respectively. This is a zero-length
|
|
Packit |
022b05 |
string if the CMTS does not retain the public key."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.2.4."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmKeySequenceNumber OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (0..15)
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the authorization key sequence number
|
|
Packit |
022b05 |
for this CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.2
|
|
Packit |
022b05 |
and 4.2.2.10."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmExpires OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DateAndTime
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the actual clock time when the current
|
|
Packit |
022b05 |
authorization for this CM expires. If this CM does not have an
|
|
Packit |
022b05 |
active authorization, then the value is of the expiration date and
|
|
Packit |
022b05 |
time of the last active authorization."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.2
|
|
Packit |
022b05 |
and 4.2.2.9."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmLifetime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..6048000)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the lifetime, in seconds, the CMTS
|
|
Packit |
022b05 |
assigns to an authorization key for this CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.2
|
|
Packit |
022b05 |
and Appendix A.2."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmGraceTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..1800)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the grace time for the authorization key
|
|
Packit |
022b05 |
in seconds. The CM is expected to start trying to get a new
|
|
Packit |
022b05 |
authorization key beginning AuthGraceTime seconds before the
|
|
Packit |
022b05 |
authorization key actually expires."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Appendix A.1.1.1.3."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmReset OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
noResetRequested(1),
|
|
Packit |
022b05 |
invalidateAuth(2),
|
|
Packit |
022b05 |
sendAuthInvalid(3),
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
invalidateTeks(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Setting this object to invalidateAuth(2) causes the CMTS to
|
|
Packit |
022b05 |
invalidate the current CM authorization key, but not to transmit an
|
|
Packit |
022b05 |
Authorization Invalid message nor to invalidate unicast TEKs. Setting
|
|
Packit |
022b05 |
this object to sendAuthInvalid(3) causes the CMTS to invalidate the
|
|
Packit |
022b05 |
current CM authorization key, and to transmit an Authorization Invalid
|
|
Packit |
022b05 |
message to the CM, but not to invalidate unicast TEKs. Setting this
|
|
Packit |
022b05 |
object to invalidateTeks(4) causes the CMTS to invalidate the current
|
|
Packit |
022b05 |
CM authorization key, to transmit an Authorization Invalid message to
|
|
Packit |
022b05 |
the CM, and to invalidate all unicast TEKs associated with this CM
|
|
Packit |
022b05 |
authorization. Reading this object returns the most-recently-set value
|
|
Packit |
022b05 |
of this object, or returns noResetRequested(1) if the object has not
|
|
Packit |
022b05 |
been set since the last CMTS reboot."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.1.2.3.4,
|
|
Packit |
022b05 |
4.1.2.3.5, and 4.1.3.3.5."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmRequests OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CMTS has
|
|
Packit |
022b05 |
received an Authorization Request message from this CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.1."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmReplies OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CMTS has
|
|
Packit |
022b05 |
transmitted an Authorization Reply message to this CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.2."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmRejects OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CMTS has
|
|
Packit |
022b05 |
transmitted an Authorization Reject message to this CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.3."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmInvalids OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CMTS has
|
|
Packit |
022b05 |
transmitted an Authorization Invalid message to this CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.7."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthRejectErrorCode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
unknown(2),
|
|
Packit |
022b05 |
unauthorizedCm(3),
|
|
Packit |
022b05 |
unauthorizedSid(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the enumerated description of the
|
|
Packit |
022b05 |
Error-Code in most recent Authorization Reject message transmitted to
|
|
Packit |
022b05 |
the CM. This has value unknown(2) if the last Error-Code value was
|
|
Packit |
022b05 |
0, and none(1) if no Authorization Reject message has been transmitted
|
|
Packit |
022b05 |
to the CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.3
|
|
Packit |
022b05 |
and 4.2.2.16."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthRejectErrorString OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DisplayString (SIZE (0..128))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the Display-String in most recent
|
|
Packit |
022b05 |
Authorization Reject message transmitted to the CM. This is a
|
|
Packit |
022b05 |
zero length string if no Authorization Reject message has been
|
|
Packit |
022b05 |
transmitted to the CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.3
|
|
Packit |
022b05 |
and 4.2.2.6."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 13 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthInvalidErrorCode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
unknown(2),
|
|
Packit |
022b05 |
unauthorizedCm(3),
|
|
Packit |
022b05 |
unsolicited(5),
|
|
Packit |
022b05 |
invalidKeySequence(6),
|
|
Packit |
022b05 |
keyRequestAuthenticationFailure(7)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the enumerated description of the
|
|
Packit |
022b05 |
Error-Code in most recent Authorization Invalid message transmitted
|
|
Packit |
022b05 |
to the CM. This has value unknown(2) if the last Error-Code value was
|
|
Packit |
022b05 |
0, and none(1) if no Authorization Invalid message has been
|
|
Packit |
022b05 |
transmitted to the CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.7
|
|
Packit |
022b05 |
and 4.2.2.16."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 14 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsAuthInvalidErrorString OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DisplayString (SIZE (0..128))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the Display-String in most recent
|
|
Packit |
022b05 |
Authorization Invalid message transmitted to the CM. This is a
|
|
Packit |
022b05 |
zero length string if no Authorization Invalid message has been
|
|
Packit |
022b05 |
transmitted to the CM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.7
|
|
Packit |
022b05 |
and 4.2.2.6."
|
|
Packit |
022b05 |
::= { docsBpiCmtsAuthEntry 15 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The CMTS TEK Table, indexed by ifIndex and SID
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsTEKTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF DocsBpiCmtsTEKEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table describes the attributes of each CM Traffic Encryption
|
|
Packit |
022b05 |
Key (TEK) association. The CMTS maintains one TEK association per BPI
|
|
Packit |
022b05 |
SID on each CMTS MAC interface."
|
|
Packit |
022b05 |
::= { docsBpiCmtsObjects 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsTEKEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DocsBpiCmtsTEKEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Each entry contains objects describing attributes of one TEK
|
|
Packit |
022b05 |
association on a particular CMTS MAC interface. The CMTS MUST create
|
|
Packit |
022b05 |
one entry per SID per MAC interface, based on the receipt of an
|
|
Packit |
022b05 |
Key Request message, and MUST not delete the entry before the CM
|
|
Packit |
022b05 |
authorization for the SID permanently expires."
|
|
Packit |
022b05 |
INDEX { ifIndex, docsIfCmtsServiceId }
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DocsBpiCmtsTEKEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
docsBpiCmtsTEKLifetime Integer32,
|
|
Packit |
022b05 |
docsBpiCmtsTEKGraceTime Integer32,
|
|
Packit |
022b05 |
docsBpiCmtsTEKExpiresOld DateAndTime,
|
|
Packit |
022b05 |
docsBpiCmtsTEKExpiresNew DateAndTime,
|
|
Packit |
022b05 |
docsBpiCmtsTEKReset TruthValue,
|
|
Packit |
022b05 |
docsBpiCmtsKeyRequests Counter32,
|
|
Packit |
022b05 |
docsBpiCmtsKeyReplies Counter32,
|
|
Packit |
022b05 |
docsBpiCmtsKeyRejects Counter32,
|
|
Packit |
022b05 |
docsBpiCmtsTEKInvalids Counter32,
|
|
Packit |
022b05 |
docsBpiCmtsKeyRejectErrorCode INTEGER,
|
|
Packit |
022b05 |
docsBpiCmtsKeyRejectErrorString DisplayString,
|
|
Packit |
022b05 |
docsBpiCmtsTEKInvalidErrorCode INTEGER,
|
|
Packit |
022b05 |
docsBpiCmtsTEKInvalidErrorString DisplayString
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsTEKLifetime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..604800)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the lifetime, in seconds, the CMTS assigns
|
|
Packit |
022b05 |
to keys for this TEK association."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.5
|
|
Packit |
022b05 |
and Appendix A.2."
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsTEKGraceTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..1800)
|
|
Packit |
022b05 |
UNITS "seconds"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the grace time for the TEK in seconds.
|
|
Packit |
022b05 |
The CM is expected to start trying to get a new TEK beginning
|
|
Packit |
022b05 |
TEKGraceTime seconds before the TEK actually expires."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Appendix A.1.1.1.6."
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsTEKExpiresOld OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DateAndTime
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the actual clock time for expiration
|
|
Packit |
022b05 |
of the immediate predecessor of the most recent TEK for this FSM.
|
|
Packit |
022b05 |
If this FSM has only one TEK, then the value is the time of activation
|
|
Packit |
022b05 |
of this FSM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.5
|
|
Packit |
022b05 |
and 4.2.2.9."
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsTEKExpiresNew OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DateAndTime
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the actual clock time for expiration
|
|
Packit |
022b05 |
of the most recent TEK for this FSM."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.5
|
|
Packit |
022b05 |
and 4.2.2.9."
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsTEKReset OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Setting this object to TRUE causes the CMTS to invalidate the current
|
|
Packit |
022b05 |
active TEK(s) (plural due to key transition periods), and to generate
|
|
Packit |
022b05 |
a new TEK for the associated SID; the CMTS MAY also generate an
|
|
Packit |
022b05 |
unsolicited TEK Invalid message, to optimize the TEK synchronization
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
between the CMTS and the CM. Reading this object always returns
|
|
Packit |
022b05 |
FALSE."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.1.3.3.5."
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsKeyRequests OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CMTS has
|
|
Packit |
022b05 |
received a Key Request message."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.4."
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsKeyReplies OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CMTS has
|
|
Packit |
022b05 |
transmitted a Key Reply message."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.5."
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsKeyRejects OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CMTS has
|
|
Packit |
022b05 |
transmitted a Key Reject message."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.6."
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsTEKInvalids OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the count of times the CMTS has
|
|
Packit |
022b05 |
transmitted a TEK Invalid message."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Section 4.2.1.8."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsKeyRejectErrorCode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
unknown(2),
|
|
Packit |
022b05 |
unauthorizedSid(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the enumerated description of the
|
|
Packit |
022b05 |
Error-Code in the most recent Key Reject message sent in response to
|
|
Packit |
022b05 |
a Key Request for this BPI SID. This has value unknown(2) if the last
|
|
Packit |
022b05 |
Error-Code value was 0, and none(1) if no Key Reject message has been
|
|
Packit |
022b05 |
received since reboot."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.6
|
|
Packit |
022b05 |
and 4.2.2.16."
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsKeyRejectErrorString OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DisplayString (SIZE (0..128))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the Display-String in the most recent
|
|
Packit |
022b05 |
Key Reject message sent in response to a Key Request for this BPI
|
|
Packit |
022b05 |
SID. This is a zero length string if no Key Reject message has been
|
|
Packit |
022b05 |
received since reboot."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.6
|
|
Packit |
022b05 |
and 4.2.2.6."
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsTEKInvalidErrorCode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
unknown(2),
|
|
Packit |
022b05 |
invalidKeySequence(6)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the enumerated description of the
|
|
Packit |
022b05 |
Error-Code in the most recent TEK Invalid message sent in association
|
|
Packit |
022b05 |
with this BPI SID. This has value unknown(2) if the last Error-Code
|
|
Packit |
022b05 |
value was 0, and none(1) if no TEK Invalid message has been received
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
since reboot."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.8
|
|
Packit |
022b05 |
and 4.2.2.16."
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKEntry 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsTEKInvalidErrorString OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DisplayString (SIZE (0..128))
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of this object is the Display-String in the most recent TEK
|
|
Packit |
022b05 |
Invalid message sent in association with this BPI SID. This is a zero
|
|
Packit |
022b05 |
length string if no TEK Invalid message has been received since reboot."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"DOCSIS Baseline Privacy Interface Specification, Sections 4.2.1.8
|
|
Packit |
022b05 |
and 4.2.2.6."
|
|
Packit |
022b05 |
::= { docsBpiCmtsTEKEntry 13 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The CMTS Multicast Control Group
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiMulticastControl OBJECT IDENTIFIER ::= { docsBpiCmtsObjects 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The CMTS IP Multicast Mapping Table, indexed by IP multicast
|
|
Packit |
022b05 |
-- address and prefix, and by ifindex
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiIpMulticastMapTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF DocsBpiIpMulticastMapEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table describes the mapping of IP multicast address prefixes to
|
|
Packit |
022b05 |
multicast SIDs on each CMTS MAC interface."
|
|
Packit |
022b05 |
::= { docsBpiMulticastControl 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiIpMulticastMapEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DocsBpiIpMulticastMapEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Each entry contains objects describing the mapping of one IP
|
|
Packit |
022b05 |
multicast address prefix to one multicast SID on one CMTS MAC
|
|
Packit |
022b05 |
interface. The CMTS uses the mapping when forwarding downstream IP
|
|
Packit |
022b05 |
multicast traffic."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
INDEX { ifIndex, docsBpiIpMulticastAddress,
|
|
Packit |
022b05 |
docsBpiIpMulticastPrefixLength }
|
|
Packit |
022b05 |
::= { docsBpiIpMulticastMapTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DocsBpiIpMulticastMapEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
docsBpiIpMulticastAddress IpAddress,
|
|
Packit |
022b05 |
docsBpiIpMulticastPrefixLength Integer32,
|
|
Packit |
022b05 |
docsBpiIpMulticastServiceId Integer32,
|
|
Packit |
022b05 |
docsBpiIpMulticastMapControl RowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiIpMulticastAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX IpAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object represents the IP multicast address (prefix) to be
|
|
Packit |
022b05 |
mapped by this row, in conjunction with
|
|
Packit |
022b05 |
docsBpiIpMulticastPrefixLength."
|
|
Packit |
022b05 |
::= { docsBpiIpMulticastMapEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiIpMulticastPrefixLength OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (0..32)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object represents the IP multicast address prefix length
|
|
Packit |
022b05 |
for this row. The value of this object represents the length in
|
|
Packit |
022b05 |
bits of docsBpiIpMulticastAddress for multicast address
|
|
Packit |
022b05 |
comparisons, using big-endian ordering. An IP multicast address
|
|
Packit |
022b05 |
matches this row if the (docsBpiIpMulticastPrefixLength) most
|
|
Packit |
022b05 |
significant bits of the IP multicast address and of the
|
|
Packit |
022b05 |
(docsBpiIpMulticastAddress) are identical.
|
|
Packit |
022b05 |
This object is similar in usage to an IP address mask. The value
|
|
Packit |
022b05 |
0 corresponds to IP address mask 0.0.0.0, the value 1 corresponds
|
|
Packit |
022b05 |
to IP address mask 128.0.0.0, the value 8 corresponds to IP
|
|
Packit |
022b05 |
address mask 255.0.0.0, and the value 32 corresponds to IP
|
|
Packit |
022b05 |
address mask 255.255.255.255."
|
|
Packit |
022b05 |
::= { docsBpiIpMulticastMapEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiIpMulticastServiceId OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (8192..16368)
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object represents the multicast SID to be used in this
|
|
Packit |
022b05 |
IP multicast address prefix mapping entry."
|
|
Packit |
022b05 |
-- DEFVAL is an unused multicast SID value chosen by CMTS.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { docsBpiIpMulticastMapEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiIpMulticastMapControl OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object controls and reflects the IP multicast address prefix
|
|
Packit |
022b05 |
mapping entry. There is no restriction on the ability to change values
|
|
Packit |
022b05 |
in this row while the row is active."
|
|
Packit |
022b05 |
::= { docsBpiIpMulticastMapEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The CMTS Multicast SID Authorization Table, indexed by ifIndex by
|
|
Packit |
022b05 |
-- multicast SID by CM MAC address
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiMulticastAuthTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF DocsBpiMulticastAuthEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table describes the multicast SID authorization for each
|
|
Packit |
022b05 |
CM on each CMTS MAC interface."
|
|
Packit |
022b05 |
::= { docsBpiMulticastControl 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiMulticastAuthEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DocsBpiMulticastAuthEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Each entry contains objects describing the key authorization of one
|
|
Packit |
022b05 |
cable modem for one multicast SID for one CMTS MAC interface."
|
|
Packit |
022b05 |
INDEX { ifIndex, docsBpiMulticastServiceId,
|
|
Packit |
022b05 |
docsBpiMulticastCmMacAddress }
|
|
Packit |
022b05 |
::= { docsBpiMulticastAuthTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DocsBpiMulticastAuthEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
docsBpiMulticastServiceId Integer32,
|
|
Packit |
022b05 |
docsBpiMulticastCmMacAddress MacAddress,
|
|
Packit |
022b05 |
docsBpiMulticastAuthControl RowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiMulticastServiceId OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (8192..16368)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"This object represents the multicast SID for authorization."
|
|
Packit |
022b05 |
::= { docsBpiMulticastAuthEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiMulticastCmMacAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX MacAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object represents the MAC address of the CM to which the
|
|
Packit |
022b05 |
multicast SID authorization applies."
|
|
Packit |
022b05 |
::= { docsBpiMulticastAuthEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiMulticastAuthControl OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object controls and reflects the CM authorization for each
|
|
Packit |
022b05 |
multicast SID. There is no restriction on the ability to change
|
|
Packit |
022b05 |
values in this row while the row is active."
|
|
Packit |
022b05 |
::= { docsBpiMulticastAuthEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- The BPI MIB Conformance Statements (with a placeholder for
|
|
Packit |
022b05 |
-- notifications)
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiNotification OBJECT IDENTIFIER ::= { docsBpiMIB 2 }
|
|
Packit |
022b05 |
docsBpiConformance OBJECT IDENTIFIER ::= { docsBpiMIB 3 }
|
|
Packit |
022b05 |
docsBpiCompliances OBJECT IDENTIFIER ::= { docsBpiConformance 1 }
|
|
Packit |
022b05 |
docsBpiGroups OBJECT IDENTIFIER ::= { docsBpiConformance 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiBasicCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This is the compliance statement for devices which implement the
|
|
Packit |
022b05 |
DOCSIS Baseline Privacy Interface."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE -- docsBpiMIB
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- conditionally mandatory group
|
|
Packit |
022b05 |
GROUP docsBpiCmGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group is implemented only in CMs, not in CMTSs."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- conditionally mandatory group
|
|
Packit |
022b05 |
GROUP docsBpiCmtsGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"This group is implemented only in CMTSs, not in CMs."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- relaxation on mandatory range (unnecessary since object is read-only)
|
|
Packit |
022b05 |
-- OBJECT docsBpiCmAuthGraceTime
|
|
Packit |
022b05 |
-- SYNTAX Integer32 (300..1800)
|
|
Packit |
022b05 |
-- DESCRIPTION
|
|
Packit |
022b05 |
-- "The refined range corresponds to the minimum and maximum values in
|
|
Packit |
022b05 |
-- operational networks, according to Appendix A.2 in [18]."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- relaxation on mandatory range (unnecessary since object is read-only)
|
|
Packit |
022b05 |
-- OBJECT docsBpiCmTEKGraceTime
|
|
Packit |
022b05 |
-- SYNTAX Integer32 (300..1800)
|
|
Packit |
022b05 |
-- DESCRIPTION
|
|
Packit |
022b05 |
-- "The refined range corresponds to the minimum and maximum values in
|
|
Packit |
022b05 |
-- operational networks, according to Appendix A.2 in [18]."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- relaxation on mandatory range
|
|
Packit |
022b05 |
OBJECT docsBpiCmtsDefaultAuthLifetime
|
|
Packit |
022b05 |
SYNTAX Integer32 (86400..6048000)
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The refined range corresponds to the minimum and maximum values in
|
|
Packit |
022b05 |
operational networks, according to Appendix A.2 in [18]."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- relaxation on mandatory range
|
|
Packit |
022b05 |
OBJECT docsBpiCmtsDefaultTEKLifetime
|
|
Packit |
022b05 |
SYNTAX Integer32 (1800..604800)
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The refined range corresponds to the minimum and maximum values in
|
|
Packit |
022b05 |
operational networks, according to Appendix A.2 in [18]."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- relaxation on mandatory range (object removed from MIB)
|
|
Packit |
022b05 |
-- OBJECT docsBpiCmtsDefaultAuthGraceTime
|
|
Packit |
022b05 |
-- SYNTAX INTEGER (300..1800)
|
|
Packit |
022b05 |
-- DESCRIPTION
|
|
Packit |
022b05 |
-- "The refined range corresponds to the minimum and maximum values in
|
|
Packit |
022b05 |
-- operational networks, according to Appendix A.2 in [18]."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- relaxation on mandatory range (object removed from MIB)
|
|
Packit |
022b05 |
-- OBJECT docsBpiCmtsDefaultTEKGraceTime
|
|
Packit |
022b05 |
-- SYNTAX INTEGER (300..1800)
|
|
Packit |
022b05 |
-- DESCRIPTION
|
|
Packit |
022b05 |
-- "The refined range corresponds to the minimum and maximum values in
|
|
Packit |
022b05 |
-- operational networks, according to Appendix A.2 in [18]."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- relaxation on mandatory range
|
|
Packit |
022b05 |
OBJECT docsBpiCmtsAuthCmLifetime
|
|
Packit |
022b05 |
SYNTAX Integer32 (86400..6048000)
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"The refined range corresponds to the minimum and maximum values in
|
|
Packit |
022b05 |
operational networks, according to Appendix A.2 in [18]."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- relaxation on mandatory range (unnecessary since object is read-only)
|
|
Packit |
022b05 |
-- OBJECT docsBpiCmtsAuthCmGraceTime
|
|
Packit |
022b05 |
-- SYNTAX Integer32 (300..1800)
|
|
Packit |
022b05 |
-- DESCRIPTION
|
|
Packit |
022b05 |
-- "The refined range corresponds to the minimum and maximum values in
|
|
Packit |
022b05 |
-- operational networks, according to Appendix A.2 in [18]."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- relaxation on mandatory range
|
|
Packit |
022b05 |
OBJECT docsBpiCmtsTEKLifetime
|
|
Packit |
022b05 |
SYNTAX Integer32 (1800..604800)
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The refined range corresponds to the minimum and maximum values in
|
|
Packit |
022b05 |
operational networks, according to Appendix A.2 in [18]."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- relaxation on mandatory range (unnecessary since object is read-only)
|
|
Packit |
022b05 |
-- OBJECT docsBpiCmtsTEKGraceTime
|
|
Packit |
022b05 |
-- SYNTAX Integer32 (300..1800)
|
|
Packit |
022b05 |
-- DESCRIPTION
|
|
Packit |
022b05 |
-- "The refined range corresponds to the minimum and maximum values in
|
|
Packit |
022b05 |
-- operational networks, according to Appendix A.2 in [18]."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { docsBpiCompliances 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
docsBpiCmPrivacyEnable,
|
|
Packit |
022b05 |
docsBpiCmPublicKey,
|
|
Packit |
022b05 |
docsBpiCmAuthState,
|
|
Packit |
022b05 |
docsBpiCmAuthKeySequenceNumber,
|
|
Packit |
022b05 |
docsBpiCmAuthExpires,
|
|
Packit |
022b05 |
docsBpiCmAuthReset,
|
|
Packit |
022b05 |
docsBpiCmAuthGraceTime,
|
|
Packit |
022b05 |
docsBpiCmTEKGraceTime,
|
|
Packit |
022b05 |
docsBpiCmAuthWaitTimeout,
|
|
Packit |
022b05 |
docsBpiCmReauthWaitTimeout,
|
|
Packit |
022b05 |
docsBpiCmOpWaitTimeout,
|
|
Packit |
022b05 |
docsBpiCmRekeyWaitTimeout,
|
|
Packit |
022b05 |
docsBpiCmAuthRejectWaitTimeout,
|
|
Packit |
022b05 |
docsBpiCmAuthRequests,
|
|
Packit |
022b05 |
docsBpiCmAuthReplies,
|
|
Packit |
022b05 |
docsBpiCmAuthRejects,
|
|
Packit |
022b05 |
docsBpiCmAuthInvalids,
|
|
Packit |
022b05 |
docsBpiCmAuthRejectErrorCode,
|
|
Packit |
022b05 |
docsBpiCmAuthRejectErrorString,
|
|
Packit |
022b05 |
docsBpiCmAuthInvalidErrorCode,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmAuthInvalidErrorString,
|
|
Packit |
022b05 |
docsBpiCmTEKPrivacyEnable,
|
|
Packit |
022b05 |
docsBpiCmTEKState,
|
|
Packit |
022b05 |
docsBpiCmTEKExpiresOld,
|
|
Packit |
022b05 |
docsBpiCmTEKExpiresNew,
|
|
Packit |
022b05 |
docsBpiCmTEKKeyRequests,
|
|
Packit |
022b05 |
docsBpiCmTEKKeyReplies,
|
|
Packit |
022b05 |
docsBpiCmTEKKeyRejects,
|
|
Packit |
022b05 |
docsBpiCmTEKInvalids,
|
|
Packit |
022b05 |
docsBpiCmTEKAuthPends,
|
|
Packit |
022b05 |
docsBpiCmTEKKeyRejectErrorCode,
|
|
Packit |
022b05 |
docsBpiCmTEKKeyRejectErrorString,
|
|
Packit |
022b05 |
docsBpiCmTEKInvalidErrorCode,
|
|
Packit |
022b05 |
docsBpiCmTEKInvalidErrorString
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This collection of objects provides CM BPI status and control."
|
|
Packit |
022b05 |
::= { docsBpiGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
docsBpiCmtsDefaultAuthLifetime,
|
|
Packit |
022b05 |
docsBpiCmtsDefaultTEKLifetime,
|
|
Packit |
022b05 |
docsBpiCmtsAuthRequests,
|
|
Packit |
022b05 |
docsBpiCmtsAuthReplies,
|
|
Packit |
022b05 |
docsBpiCmtsAuthRejects,
|
|
Packit |
022b05 |
docsBpiCmtsAuthInvalids,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmPublicKey,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmKeySequenceNumber,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmExpires,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmLifetime,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmGraceTime,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmReset,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmRequests,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmReplies,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmRejects,
|
|
Packit |
022b05 |
docsBpiCmtsAuthCmInvalids,
|
|
Packit |
022b05 |
docsBpiCmtsAuthRejectErrorCode,
|
|
Packit |
022b05 |
docsBpiCmtsAuthRejectErrorString,
|
|
Packit |
022b05 |
docsBpiCmtsAuthInvalidErrorCode,
|
|
Packit |
022b05 |
docsBpiCmtsAuthInvalidErrorString,
|
|
Packit |
022b05 |
docsBpiCmtsTEKLifetime,
|
|
Packit |
022b05 |
docsBpiCmtsTEKGraceTime,
|
|
Packit |
022b05 |
docsBpiCmtsTEKExpiresOld,
|
|
Packit |
022b05 |
docsBpiCmtsTEKExpiresNew,
|
|
Packit |
022b05 |
docsBpiCmtsTEKReset,
|
|
Packit |
022b05 |
docsBpiCmtsKeyRequests,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiCmtsKeyReplies,
|
|
Packit |
022b05 |
docsBpiCmtsKeyRejects,
|
|
Packit |
022b05 |
docsBpiCmtsTEKInvalids,
|
|
Packit |
022b05 |
docsBpiCmtsKeyRejectErrorCode,
|
|
Packit |
022b05 |
docsBpiCmtsKeyRejectErrorString,
|
|
Packit |
022b05 |
docsBpiCmtsTEKInvalidErrorCode,
|
|
Packit |
022b05 |
docsBpiCmtsTEKInvalidErrorString,
|
|
Packit |
022b05 |
docsBpiIpMulticastServiceId,
|
|
Packit |
022b05 |
docsBpiIpMulticastMapControl,
|
|
Packit |
022b05 |
docsBpiMulticastAuthControl
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This collection of objects provides CMTS BPI status and control."
|
|
Packit |
022b05 |
::= { docsBpiGroups 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
docsBpiObsoleteObjectsGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
docsBpiCmtsDefaultAuthGraceTime,
|
|
Packit |
022b05 |
docsBpiCmtsDefaultTEKGraceTime
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS obsolete
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This is a collection of obsolete BPI objects."
|
|
Packit |
022b05 |
::= { docsBpiGroups 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|