initial commit; version 22.5.12042
This commit is contained in:
360
mibs/casa/CASA-802-TAP-MIB
Normal file
360
mibs/casa/CASA-802-TAP-MIB
Normal file
@ -0,0 +1,360 @@
|
||||
CASA-802-TAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32,
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
casa
|
||||
FROM CASA-MIB
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
pktcEScTapMediationContentId
|
||||
FROM PKTC-ES-TAP-MIB
|
||||
MacAddress,
|
||||
RowStatus
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
casaMgmt OBJECT IDENTIFIER ::= { casa 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
-- 1.3.6.1.4.1.20858.10.19
|
||||
casa802TapMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200811191111Z"
|
||||
ORGANIZATION "Casa Systems, Inc."
|
||||
CONTACT-INFO
|
||||
"Guangzhou Casa Communications Ltd.
|
||||
No.206 YueHe Bld,Huacui Str.
|
||||
Tianhe Industrial Park Guangzhou China
|
||||
TEL:020 85545002/85577786 ext.252
|
||||
FAX:020 85545002 ext.230
|
||||
E-mail: hhr@casachina.com.cn "
|
||||
DESCRIPTION
|
||||
"This module manages Casa's intercept feature for
|
||||
802 (layer 2) streams.
|
||||
|
||||
This MIB is used along with CASA-TAP2-MIB to
|
||||
intercept 802 traffic. CASA-TAP2-MIB along with
|
||||
specific filter MIBs like this MIB replace
|
||||
CASA-TAP-MIB.
|
||||
|
||||
To create an 802 intercept, an entry Casa802tapStreamEntry
|
||||
is created which contains the filter details. An entry
|
||||
casaTap2StreamEntry of CASA-TAP2-MIB is created which
|
||||
is the common stream information for all kinds of
|
||||
intercepts and type of the specific stream is set to
|
||||
mac in this entry."
|
||||
|
||||
REVISION "200811191111Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { casaMgmt 19 }
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
-- 1.3.6.1.4.1.20858.10.19.0
|
||||
casa802TapMIBNotifs OBJECT IDENTIFIER ::= { casa802TapMIB 0 }
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
-- 1.3.6.1.4.1.20858.10.19.1
|
||||
casa802TapMIBObjects OBJECT IDENTIFIER ::= { casa802TapMIB 1 }
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
-- 1.3.6.1.4.1.20858.10.19.2
|
||||
casa802TapMIBConform OBJECT IDENTIFIER ::= { casa802TapMIB 2 }
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
-- 1.3.6.1.4.1.20858.10.19.1
|
||||
-- 1.3.6.1.4.1.20858.10.19.1.1
|
||||
casa802tapStreamEncodePacket OBJECT IDENTIFIER ::= { casa802TapMIBObjects 1 }
|
||||
|
||||
--
|
||||
-- The filter specifics for intercepting 802 traffic.
|
||||
--
|
||||
|
||||
casa802tapStreamCapabilities OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
tapEnable(0),
|
||||
interface(1),
|
||||
dstMacAddr(2),
|
||||
srcMacAddr(3),
|
||||
ethernetPid(4),
|
||||
dstLlcSap(5),
|
||||
srcLlcSap(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object displays what types of intercept streams can be
|
||||
configured on this type of device. This may be dependent on
|
||||
hardware capabilities, software capabilities. The following
|
||||
fields may be supported:
|
||||
|
||||
tapEnable: set if table entries with
|
||||
casa802tapStreamInterceptEnable set to 'false'
|
||||
are used to pre-screen packets for intercept;
|
||||
otherwise these entries are ignored.
|
||||
interface: SNMP ifIndex Value may be used to select
|
||||
interception of all data crossing an
|
||||
interface or set of interfaces.
|
||||
dstMacAddr: Destination MAC Address may be used to select
|
||||
traffic to be intercepted.
|
||||
srcMacAddr: Source MAC Address may be used to select
|
||||
traffic to be intercepted.
|
||||
ethernetPid: Ethernet Protocol Identifier may be used to
|
||||
select traffic to be intercepted.
|
||||
dstLlcSap: IEEE 802.2 Destination SAP may be used to
|
||||
select traffic to be intercepted.
|
||||
srcLlcSap: IEEE 802.2 Source SAP may be used to select
|
||||
traffic to be intercepted."
|
||||
::= {casa802tapStreamEncodePacket 1 }
|
||||
--
|
||||
-- The "access list" for intercepting data at the IEEE 802
|
||||
-- link layer
|
||||
--
|
||||
|
||||
casa802tapStreamTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Casa802tapStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Intercept Stream 802 Table lists the IEEE 802 data streams
|
||||
to be intercepted. The same data stream may be required by
|
||||
multiple taps, and one might assume that often the intercepted
|
||||
stream is a small subset of the traffic that could be
|
||||
intercepted.
|
||||
|
||||
This essentially provides options for packet selection, only
|
||||
some of which might be used. For example, if all traffic to or
|
||||
from a given interface is to be intercepted, one would
|
||||
configure an entry which lists the interface, and wild-card
|
||||
everything else. If all traffic to or from a given MAC Address
|
||||
is to be intercepted, one would configure two such entries
|
||||
listing the MAC Address as source and destination respectively,
|
||||
and wild-card everything else.
|
||||
|
||||
The first index indicates which Mediation Device the
|
||||
intercepted traffic will be diverted to. The second index
|
||||
permits multiple classifiers to be used together, such as
|
||||
having a MAC address as source or destination.
|
||||
|
||||
Entries are added to this table via c802tapStreamStatus in
|
||||
accordance with the RowStatus convention."
|
||||
::= { casa802tapStreamEncodePacket 2 }
|
||||
|
||||
casa802tapStreamEntry OBJECT-TYPE
|
||||
SYNTAX Casa802tapStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A stream entry indicates a single data stream to be
|
||||
intercepted to a Mediation Device. Many selected data
|
||||
streams may go to the same application interface, and many
|
||||
application interfaces are supported."
|
||||
INDEX { pktcEScTapMediationContentId, casa802tapStreamIndex }
|
||||
::= { casa802tapStreamTable 1 }
|
||||
|
||||
Casa802tapStreamEntry ::= SEQUENCE {
|
||||
casa802tapStreamIndex Integer32,
|
||||
casa802tapStreamFields BITS,
|
||||
casa802tapStreamInterface Integer32,
|
||||
casa802tapStreamDestinationAddress MacAddress,
|
||||
casa802tapStreamSourceAddress MacAddress,
|
||||
casa802tapStreamEthernetPid Unsigned32,
|
||||
casa802tapStreamSourceLlcSap Unsigned32,
|
||||
casa802tapStreamDestinationLlcSap Unsigned32,
|
||||
casa802tapStreamInterceptEnable INTEGER,
|
||||
casa802tapStreamStatus RowStatus
|
||||
}
|
||||
|
||||
casa802tapStreamIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the stream itself."
|
||||
::= { casa802tapStreamEntry 1 }
|
||||
|
||||
casa802tapStreamFields OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
interface(0),
|
||||
dstMacAddress(1),
|
||||
srcMacAddress(2),
|
||||
ethernetPid(3),
|
||||
dstLlcSap(4),
|
||||
srcLlcSap(5)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object displays what attributes must be tested to
|
||||
identify traffic which requires interception. The packet
|
||||
matches if all flagged fields match.
|
||||
|
||||
interface: indicates that traffic on the stated
|
||||
interface is to be intercepted
|
||||
dstMacAddress: indicates that traffic destined to a
|
||||
given address should be intercepted
|
||||
srcMacAddress: indicates that traffic sourced from a
|
||||
given address should be intercepted
|
||||
ethernetPid: indicates that traffic with a stated
|
||||
Ethernet Protocol Identifier should be
|
||||
intercepted
|
||||
dstLlcSap: indicates that traffic with an certain
|
||||
802.2 LLC Destination SAP should be
|
||||
intercepted
|
||||
srcLlcSap: indicates that traffic with an certain
|
||||
802.2 LLC Source SAP should be
|
||||
intercepted
|
||||
|
||||
At least one of the bits has to be set in order to activate an
|
||||
entry. If the bit is not on, the corresponding MIB object
|
||||
value has no effect, and need not be specified when creating
|
||||
the entry."
|
||||
::= { casa802tapStreamEntry 2 }
|
||||
|
||||
casa802tapStreamInterface OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1 | 0 | 1..2147483647)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface over which traffic to be
|
||||
intercepted is received or transmitted. The interface may be
|
||||
physical or virtual. If this is the only parameter specified,
|
||||
and it is other than -1 or 0, all traffic on the selected
|
||||
interface will be chosen.
|
||||
|
||||
If the value is zero, matching traffic may be received or
|
||||
transmitted on any interface. Additional selection parameters
|
||||
must be selected to limit the scope of traffic intercepted.
|
||||
This is most useful on non-routing platforms or on intercepts
|
||||
placed elsewhere than a subscriber interface.
|
||||
|
||||
If the value is -1, one or both of
|
||||
casa802tapStreamDestinationAddress and casa802tapStreamSourceAddress
|
||||
must be specified. Matching traffic on the interface pointed
|
||||
to by the dot1dTpFdbPort values associated with those values is
|
||||
intercepted, whichever is specified. If dot1dTpFdbPort
|
||||
changes, either by operator action or by protocol events, the
|
||||
interface will change with it. This is primarily intended for
|
||||
use on subscriber interfaces and other places where routing is
|
||||
guaranteed to be symmetrical.
|
||||
|
||||
In both of these cases, it is possible to have the same packet
|
||||
selected for intersection on both its ingress and egress
|
||||
interface. Nonetheless, only one instance of the packet is
|
||||
sent to the Mediation Device.
|
||||
|
||||
This value must be set when creating a stream entry, either to
|
||||
select an interface, to select all interfaces, or to select the
|
||||
interface that bridging learns. Some platforms may not
|
||||
implement the entire range of options."
|
||||
REFERENCE "RFC 1493"
|
||||
::= { casa802tapStreamEntry 3 }
|
||||
|
||||
casa802tapStreamDestinationAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Destination address used in packet selection."
|
||||
::= { casa802tapStreamEntry 4 }
|
||||
|
||||
casa802tapStreamSourceAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Source Address used in packet selection."
|
||||
::= { casa802tapStreamEntry 5 }
|
||||
|
||||
casa802tapStreamEthernetPid OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the Ethernet Protocol Identifier, which may be
|
||||
found on Ethernet traffic or IEEE 802.2 SNAP traffic."
|
||||
::= { casa802tapStreamEntry 6 }
|
||||
|
||||
casa802tapStreamDestinationLlcSap OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the IEEE 802.2 Destination SAP."
|
||||
::= { casa802tapStreamEntry 7 }
|
||||
|
||||
casa802tapStreamSourceLlcSap OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the IEEE 802.2 Source SAP."
|
||||
::= { casa802tapStreamEntry 8 }
|
||||
|
||||
casa802tapStreamInterceptEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the value is up, this table is valid, otherwise this table is invalid."
|
||||
::= { casa802tapStreamEntry 9 }
|
||||
|
||||
casa802tapStreamStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row. This object manages
|
||||
creation, modification, and deletion of rows in this table.
|
||||
When any rows must be changed, casa802tapStreamStatus must
|
||||
be first set to 'notInService'."
|
||||
::= { casa802tapStreamEntry 10 }
|
||||
|
||||
|
||||
-- conformance information
|
||||
|
||||
casa802TapMIBCompliances OBJECT IDENTIFIER ::= { casa802TapMIBConform 1 }
|
||||
casa802TapMIBGroups OBJECT IDENTIFIER ::= { casa802TapMIBConform 2 }
|
||||
|
||||
-- compliance statement
|
||||
|
||||
casa802TapMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement the
|
||||
Casa Intercept MIB for 802 streams."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
casa802TapStreamGroup
|
||||
}
|
||||
::= {casa802TapMIBCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
casa802TapStreamGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
casa802tapStreamCapabilities,
|
||||
casa802tapStreamFields,
|
||||
casa802tapStreamInterface,
|
||||
casa802tapStreamDestinationAddress,
|
||||
casa802tapStreamSourceAddress,
|
||||
casa802tapStreamEthernetPid,
|
||||
casa802tapStreamSourceLlcSap,
|
||||
casa802tapStreamDestinationLlcSap,
|
||||
casa802tapStreamStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects are necessary for a description of IEEE 802
|
||||
packets to select for interception."
|
||||
::= { casa802TapMIBGroups 1 }
|
||||
END
|
||||
--
|
||||
-- CASA-802-TAP-MIB.my
|
||||
--
|
||||
|
552
mibs/casa/CASA-CABLE-CMCPE-MIB
Normal file
552
mibs/casa/CASA-CABLE-CMCPE-MIB
Normal file
@ -0,0 +1,552 @@
|
||||
CASA-CABLE-CMCPE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
casa
|
||||
FROM CASA-MIB
|
||||
ifIndex, InterfaceIndex
|
||||
FROM IF-MIB
|
||||
InetAddress, InetAddressType
|
||||
FROM INET-ADDRESS-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress, TruthValue, PhysAddress
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12
|
||||
casaCmtsCmCpeMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200812021453Z" -- December 02, 2008 at 14:53 GMT
|
||||
ORGANIZATION
|
||||
"Casa Systems Inc"
|
||||
CONTACT-INFO
|
||||
"Guangzhou Casa Communications Ltd.
|
||||
No.206 YueHe Bld,Huacui Str.
|
||||
Tianhe Industrial Park Guangzhou China
|
||||
TEL:020 85545002/85577786 ext.212
|
||||
FAX:020 85545002 ext.230
|
||||
E-mail: huangxiaole@casachina.com.cn "
|
||||
DESCRIPTION
|
||||
"This is the enterprise MIB Module for CASA systems CMTS."
|
||||
::= { casaMgmt 12 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12
|
||||
-- December 02, 2008 at 14:53 GMT
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.20858.10.12
|
||||
-- December 02, 2008 at 14:53 GMT
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
-- [RFC2579]
|
||||
-- 1.3.6.1.4.1.20858.10.12
|
||||
-- September 05, 2008 at 14:53 GMT
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
casaMgmt OBJECT IDENTIFIER ::= { casa 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1
|
||||
casaCmtsCmCpeObjects OBJECT IDENTIFIER ::= { casaCmtsCmCpeMib 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.1
|
||||
casaCmtsUSModemTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CasaCmtsUSModemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Modem count for each upstream channel."
|
||||
::= { casaCmtsCmCpeObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.1.1
|
||||
casaCmtsUSModemEntry OBJECT-TYPE
|
||||
SYNTAX CasaCmtsUSModemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of the table is logical uptream channel ifIndex ."
|
||||
INDEX { ifIndex }
|
||||
::= { casaCmtsUSModemTable 1 }
|
||||
|
||||
|
||||
CasaCmtsUSModemEntry ::=
|
||||
SEQUENCE {
|
||||
casaCmtsUSActiveModemCount
|
||||
Unsigned32,
|
||||
casaCmtsUSRegisteredModemCount
|
||||
Unsigned32,
|
||||
casaCmtsUSTotalModemCount
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.1.1.1
|
||||
casaCmtsUSActiveModemCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Active modem count for each upstream channel."
|
||||
::= { casaCmtsUSModemEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.1.1.2
|
||||
casaCmtsUSRegisteredModemCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Registered modem count for each upstream channel."
|
||||
::= { casaCmtsUSModemEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.1.1.3
|
||||
casaCmtsUSTotalModemCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Modem total for each upstream channel."
|
||||
::= { casaCmtsUSModemEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.2
|
||||
casaCmtsDSModemTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CasaCmtsDSModemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Modem count for each downstream channel."
|
||||
::= { casaCmtsCmCpeObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.2.1
|
||||
casaCmtsDSModemEntry OBJECT-TYPE
|
||||
SYNTAX CasaCmtsDSModemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of the table is downstream channel ifIndex ."
|
||||
INDEX { ifIndex }
|
||||
::= { casaCmtsDSModemTable 1 }
|
||||
|
||||
|
||||
CasaCmtsDSModemEntry ::=
|
||||
SEQUENCE {
|
||||
casaCmtsDSActiveModemCount
|
||||
Unsigned32,
|
||||
casaCmtsDSRegisteredModemCount
|
||||
Unsigned32,
|
||||
casaCmtsDSTotalModemCount
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.2.1.1
|
||||
casaCmtsDSActiveModemCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Active modem count for each downstream channel."
|
||||
::= { casaCmtsDSModemEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.2.1.2
|
||||
casaCmtsDSRegisteredModemCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Registered modem count for each downstream channel."
|
||||
::= { casaCmtsDSModemEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.2.1.3
|
||||
casaCmtsDSTotalModemCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Modem total for each downstream channel."
|
||||
::= { casaCmtsDSModemEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.3
|
||||
casaCmtsCmCpeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CasaCmtsCmCpeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the relation between CPE and CM.
|
||||
"
|
||||
::= { casaCmtsCmCpeObjects 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.3.1
|
||||
casaCmtsCmCpeEntry OBJECT-TYPE
|
||||
SYNTAX CasaCmtsCmCpeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The list contains information for a cable modem (CM) or a
|
||||
Customer Premises Equipment (CPE). An entry exist for
|
||||
each cable modem supported by CMTS and each Customer
|
||||
Premises Equipment connected to a cable modem supported by
|
||||
CMTS. "
|
||||
REFERENCE
|
||||
"Data-Over-Cable Service Interface Specifications (DOCSIS)
|
||||
Radio Frequency Interface Specification
|
||||
(SP-RFI-I04-980724.) docsIfCmtsCmStatusTable,
|
||||
docsIfCmtsServiceTable in DOCS-IF-MIB.my. "
|
||||
INDEX { casaCmtsCmCpeMacAddress }
|
||||
::= { casaCmtsCmCpeTable 1 }
|
||||
|
||||
|
||||
CasaCmtsCmCpeEntry ::=
|
||||
SEQUENCE {
|
||||
casaCmtsCmCpeMacAddress
|
||||
MacAddress,
|
||||
casaCmtsCmCpeType
|
||||
INTEGER,
|
||||
casaCmtsCmCpeIpAddress
|
||||
IpAddress,
|
||||
casaCmtsCmCpeIfIndex
|
||||
InterfaceIndex,
|
||||
casaCmtsCmCpeCmtsServiceId
|
||||
Integer32,
|
||||
casaCmtsCmCpeCmStatusIndex
|
||||
Integer32,
|
||||
casaCmtsCmCpeResetNow
|
||||
TruthValue
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.3.1.1
|
||||
casaCmtsCmCpeMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Mac address to identify a cable modem or a Customer
|
||||
Premises Equipment."
|
||||
::= { casaCmtsCmCpeEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.3.1.2
|
||||
casaCmtsCmCpeType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
cm(1),
|
||||
cpe(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ndicate this entry is for cable modem or Customer Premises
|
||||
Equipment. The enumerations are:
|
||||
cm(1): cable modem
|
||||
cpe(2): Customer Premises Equipment"
|
||||
::= { casaCmtsCmCpeEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.3.1.3
|
||||
casaCmtsCmCpeIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip address of the cable modem or Customer Premises
|
||||
Equipment."
|
||||
::= { casaCmtsCmCpeEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.3.1.4
|
||||
casaCmtsCmCpeIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CMTS cable MAC interface index (ifType of
|
||||
docsCableMaclayer(127)) that cable modem or Customer
|
||||
Premises Equipment connects to.
|
||||
|
||||
Use casaCmtsCmCpeIfIndex and casaCmtsCmCpeCmtsServiceId to identify
|
||||
an entry in docsIfCmtsServiceTable. "
|
||||
::= { casaCmtsCmCpeEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.3.1.5
|
||||
casaCmtsCmCpeCmtsServiceId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..16383)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cable modem's primary Service ID if the type is cm.
|
||||
The primary Service ID for the CM which the CPE connects if
|
||||
the type is cpe.
|
||||
|
||||
Use casaCmtsCmCpeIfIndex and casaCmtsCmCpeCmtsServiceId to identify
|
||||
an entry in docsIfCmtsServiceTable."
|
||||
::= { casaCmtsCmCpeEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.3.1.6
|
||||
casaCmtsCmCpeCmStatusIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Pointer to an entry in docsIfCmtsCmStatusTable identifying
|
||||
status of the CM (which the CPE connects to.)"
|
||||
::= { casaCmtsCmCpeEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.3.1.7
|
||||
casaCmtsCmCpeResetNow OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) causes the device to
|
||||
reset. Reading this object always returns false(2).
|
||||
|
||||
For casaCmtsCmCpeType value cm(1), CMTS removes the
|
||||
CM from the Station Maintenance List and would cause
|
||||
the CM to reset its interface.
|
||||
|
||||
For casaCmtsCmCpeType value cpe(2), CMTS removes the
|
||||
CPE's MAC address from the internal address table.
|
||||
It then rediscovers and associates the CPE with the
|
||||
correct CM during the next DHCP lease cycle. By resetting
|
||||
the CPE, the user can replace an existing CPE or change
|
||||
its network interface card (NIC)"
|
||||
::= { casaCmtsCmCpeEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.4
|
||||
casaCmtsCpeIpNetToPhysicalTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CasaCmtsCpeIpNetToPhysicalEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address Translation table used for mapping from IP
|
||||
addresses to physical addresses.
|
||||
"
|
||||
::= { casaCmtsCmCpeObjects 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.4.1
|
||||
casaCmtsCpeIpNetToPhysicalEntry OBJECT-TYPE
|
||||
SYNTAX CasaCmtsCpeIpNetToPhysicalEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry contains one IP address to `physical' address
|
||||
equivalence..
|
||||
"
|
||||
INDEX { casaCmtsCpeIpNetToPhysicalIfIndex, casaCmtsCpeIpNetToPhysicalNetAddressType, casaCmtsCpeIpNetToPhysicalNetAddress }
|
||||
::= { casaCmtsCpeIpNetToPhysicalTable 1 }
|
||||
|
||||
|
||||
CasaCmtsCpeIpNetToPhysicalEntry ::=
|
||||
SEQUENCE {
|
||||
casaCmtsCpeIpNetToPhysicalIfIndex
|
||||
InterfaceIndex,
|
||||
casaCmtsCpeIpNetToPhysicalNetAddressType
|
||||
InetAddressType,
|
||||
casaCmtsCpeIpNetToPhysicalNetAddress
|
||||
InetAddress,
|
||||
casaCmtsCpeIpNetToPhysicalCmPhysAddress
|
||||
PhysAddress,
|
||||
casaCmtsCpeIpNetToPhysicalType
|
||||
INTEGER
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.4.1.1
|
||||
casaCmtsCpeIpNetToPhysicalIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index value that uniquely identifies the interface to
|
||||
which this entry is applicable. The interface identified by
|
||||
a particular value of this index is the same interface as
|
||||
identified by the same value of the IF-MIB's ifIndex.
|
||||
"
|
||||
::= { casaCmtsCpeIpNetToPhysicalEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.4.1.2
|
||||
casaCmtsCpeIpNetToPhysicalNetAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of casaCmtsCpeIpNetToPhysicalNetAddress."
|
||||
::= { casaCmtsCpeIpNetToPhysicalEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.4.1.3
|
||||
casaCmtsCpeIpNetToPhysicalNetAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address corresponding to the media-dependent
|
||||
`physical' address. The address type of this object is
|
||||
specified in casaCmtsCpeIpNetToPhysicalAddressType.
|
||||
|
||||
|
||||
"
|
||||
::= { casaCmtsCpeIpNetToPhysicalEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.4.1.5
|
||||
casaCmtsCpeIpNetToPhysicalCmPhysAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CM MAC address."
|
||||
::= { casaCmtsCpeIpNetToPhysicalEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.4.1.7
|
||||
casaCmtsCpeIpNetToPhysicalType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
other(1),
|
||||
invalid(2),
|
||||
dynamic(3),
|
||||
static(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of mapping.
|
||||
|
||||
Setting this object to the value invalid(2) has the effect
|
||||
of invalidating the corresponding entry in the
|
||||
ipNetToPhysicalTable. That is, it effectively dis-
|
||||
associates the interface identified with said entry from the
|
||||
mapping identified with said entry. It is an
|
||||
implementation-specific matter as to whether the agent
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
removes an invalidated entry from the table. Accordingly,
|
||||
management stations must be prepared to receive tabular
|
||||
information from agents that corresponds to entries not
|
||||
currently in use. Proper interpretation of such entries
|
||||
requires examination of the relevant ipNetToPhysicalType
|
||||
object.
|
||||
|
||||
The 'dynamic(3)' type indicates that the IP address to
|
||||
physical addresses mapping has been dynamically resolved
|
||||
using e.g., IPv4 ARP or the IPv6 Neighbor Discovery
|
||||
protocol.
|
||||
|
||||
The 'static(4)' type indicates that the mapping has been
|
||||
statically configured. Both of these refer to entries that
|
||||
provide mappings for other entities addresses.
|
||||
|
||||
The 'local(5)' type indicates that the mapping is provided
|
||||
for an entity's own interface address.
|
||||
|
||||
As the entries in this table are typically not persistent
|
||||
when this object is written the entity SHOULD NOT save the
|
||||
change to non-volatile storage.
|
||||
"
|
||||
::= { casaCmtsCpeIpNetToPhysicalEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.5
|
||||
casaCmtsCmReset OBJECT IDENTIFIER ::= { casaCmtsCmCpeObjects 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.5.1
|
||||
casaCmtsCmResetByIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"to reset cable modem by ip address"
|
||||
::= { casaCmtsCmReset 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.5.2
|
||||
casaCmtsCmResetByMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"to reset cable modem by mac address"
|
||||
::= { casaCmtsCmReset 2 }
|
||||
|
||||
|
||||
--
|
||||
-- 1.3.6.1.4.1.20858.10.12.1.5.3
|
||||
casaCmtsCmResetAll OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" If set to 'true', all cable modem are reset. Reading this object always returns
|
||||
'false'."
|
||||
DEFVAL { false }
|
||||
::= { casaCmtsCmReset 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.2
|
||||
casaCmCpeGroups OBJECT IDENTIFIER ::= { casaCmtsCmCpeMib 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.2.1
|
||||
casaCmCpeGroup OBJECT-GROUP
|
||||
OBJECTS { casaCmtsUSActiveModemCount, casaCmtsUSRegisteredModemCount, casaCmtsUSTotalModemCount, casaCmtsDSActiveModemCount, casaCmtsDSRegisteredModemCount,
|
||||
casaCmtsDSTotalModemCount, casaCmtsCmResetAll, casaCmtsCmResetByMacAddr, casaCmtsCmResetByIpAddr, casaCmtsCmCpeResetNow,
|
||||
casaCmtsCmCpeCmStatusIndex, casaCmtsCmCpeCmtsServiceId, casaCmtsCmCpeIfIndex, casaCmtsCpeIpNetToPhysicalType, casaCmtsCmCpeType,
|
||||
casaCmtsCmCpeIpAddress, casaCmtsCpeIpNetToPhysicalCmPhysAddress }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { casaCmCpeGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.3
|
||||
casaCmCpeCompliances OBJECT IDENTIFIER ::= { casaCmtsCmCpeMib 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.12.3.1
|
||||
casaCmCpeCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { casaCmCpeGroup }
|
||||
::= { casaCmCpeCompliances 1 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CASA-CABLE-CMCPE-MIB.my
|
||||
--
|
267
mibs/casa/CASA-CABLE-CMQUERY-MIB
Normal file
267
mibs/casa/CASA-CABLE-CMQUERY-MIB
Normal file
@ -0,0 +1,267 @@
|
||||
CASA-CABLE-CMQUERY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TEXTUAL-CONVENTION,
|
||||
MacAddress,
|
||||
RowStatus,
|
||||
TruthValue,
|
||||
TimeInterval,
|
||||
TimeStamp
|
||||
FROM SNMPv2-TC
|
||||
casa
|
||||
FROM CASA-MIB
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.18
|
||||
casaCmQueryMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200809051453Z" -- September 05, 2008 at 14:53 GMT
|
||||
ORGANIZATION
|
||||
"Casa Systems Inc"
|
||||
CONTACT-INFO
|
||||
"Guangzhou Casa Communications Ltd.
|
||||
No.206 YueHe Bld,Huacui Str.
|
||||
Tianhe Industrial Park Guangzhou
|
||||
TEL:020 85545002/85577786 ext.212
|
||||
FAX:020 85545002 ext.230
|
||||
E-mail: huangxiaole@casachina.com.cn "
|
||||
DESCRIPTION
|
||||
"This is the enterprise MIB Module for CASA systems CMTS."
|
||||
::= { casaMgmt 18 }
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
TenthdBmV ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-1"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type represents power levels that are normally
|
||||
expressed in dBmV. Units are in tenths of a dBmV;
|
||||
for example, 5.1 dBmV will be represented as 51."
|
||||
SYNTAX Integer32
|
||||
|
||||
TenthdB ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-1"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type represents power levels that are normally
|
||||
expressed in dB. Units are in tenths of a dB;
|
||||
for example, 5.1 dB will be represented as 51."
|
||||
SYNTAX Integer32
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.10
|
||||
-- September 05, 2008 at 14:53 GMT
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
casaMgmt OBJECT IDENTIFIER ::= { casa 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.10.1
|
||||
-- 1.3.6.1.4.1.20858.10.18.1
|
||||
casaCmQueryMibObjects OBJECT IDENTIFIER ::= { casaCmQueryMib 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.18.1.1
|
||||
casaCmQueryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CasaCmQueryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"describes the PHY signal quality and Tx/Rx parameter of cable modem.
|
||||
"
|
||||
::= { casaCmQueryMibObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.18.1.1.1
|
||||
casaCmQueryEntry OBJECT-TYPE
|
||||
SYNTAX CasaCmQueryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"describes the PHY signal quality and Tx/Rx parameter of cable modem,index of this table is casaQueryCmMacAddress.
|
||||
"
|
||||
INDEX { casaQueryCmMacAddress }
|
||||
::= { casaCmQueryTable 1 }
|
||||
|
||||
|
||||
|
||||
CasaCmQueryEntry ::=
|
||||
SEQUENCE {
|
||||
casaQueryCmMacAddress
|
||||
MacAddress,
|
||||
casaQueryCmIpAddress
|
||||
IpAddress,
|
||||
casaQueryCmTxTimeOffset
|
||||
Unsigned32,
|
||||
casaQueryCmMicroReflection
|
||||
Integer32,
|
||||
casaQueryCmStatusTxPower
|
||||
TenthdBmV,
|
||||
casaQueryCmStatusRxPower
|
||||
TenthdBmV,
|
||||
casaQueryCmSigQSignalNoise
|
||||
TenthdB,
|
||||
casaQueryCmtsSigQSignalNoise
|
||||
TenthdB
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.18.1.1.1.1
|
||||
casaQueryCmMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cable modem Mac Address.
|
||||
"
|
||||
::= { casaCmQueryEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.18.1.1.1.2
|
||||
casaQueryCmIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cable modem Ip Address.
|
||||
"
|
||||
::= { casaCmQueryEntry 2 }
|
||||
|
||||
|
||||
-- 3
|
||||
-- 1.3.6.1.4.1.20858.10.18.1.1.1.3
|
||||
casaQueryCmTxTimeOffset OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A measure of the current round trip time at the CM, or the
|
||||
maximum round trip time seen by the CMTS. Used for timing
|
||||
of CM upstream transmissions to ensure synchronized
|
||||
arrivals at the CMTS. Units are in terms of
|
||||
(6.25 microseconds/64)."
|
||||
::= { casaCmQueryEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.18.1.1.1.4
|
||||
casaQueryCmMicroReflection OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
UNITS "dBc"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total microreflections including in-channel response
|
||||
as perceived on this interface, measured in dBc below
|
||||
the signal level.
|
||||
This object is not assumed to return an absolutely
|
||||
accurate value, but should give a rough indication
|
||||
of microreflections received on this interface.
|
||||
It is up to the implementor to provide information
|
||||
as accurate as possible.
|
||||
"
|
||||
::= { casaCmQueryEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.18.1.1.1.5
|
||||
casaQueryCmStatusTxPower OBJECT-TYPE
|
||||
SYNTAX TenthdBmV
|
||||
UNITS "dBmV"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational transmit power of the cable modem downstream channel,the most current value (CM)
|
||||
or the value of 0.
|
||||
"
|
||||
::= { casaCmQueryEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.18.1.1.1.6
|
||||
casaQueryCmStatusRxPower OBJECT-TYPE
|
||||
SYNTAX TenthdBmV
|
||||
UNITS "dBmV"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational receive power of the cable modem upstream channel,the most current value (CM)
|
||||
or the value of 0"
|
||||
::= { casaCmQueryEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.18.1.1.1.7
|
||||
casaQueryCmSigQSignalNoise OBJECT-TYPE
|
||||
SYNTAX TenthdB
|
||||
UNITS "dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal/Noise ratio as perceived for this channel.
|
||||
describes the Signal/Noise of the upstream
|
||||
channel of CM .
|
||||
"
|
||||
::= { casaCmQueryEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.18.1.1.1.8
|
||||
casaQueryCmtsSigQSignalNoise OBJECT-TYPE
|
||||
SYNTAX TenthdB
|
||||
UNITS "dB"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal/Noise ratio as perceived for this channel.
|
||||
describes the average Signal/Noiseof the upstream
|
||||
channel of CMTS.
|
||||
"
|
||||
::= { casaCmQueryEntry 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.18.2
|
||||
casaCmQueryGroups OBJECT IDENTIFIER ::= { casaCmQueryMib 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.18.2.1
|
||||
casaCmQueryroup OBJECT-GROUP
|
||||
OBJECTS { casaQueryCmIpAddress, casaQueryCmTxTimeOffset, casaQueryCmMicroReflection, casaQueryCmStatusTxPower, casaQueryCmStatusRxPower,
|
||||
casaQueryCmSigQSignalNoise, casaQueryCmtsSigQSignalNoise }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box is required to support objects in this group
|
||||
"
|
||||
::= { casaCmQueryGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.10.4
|
||||
-- 1.3.6.1.4.1.20858.10.18.3
|
||||
casaCmQueryCompliances OBJECT IDENTIFIER ::= { casaCmQueryMib 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.10.4.1
|
||||
-- this module
|
||||
-- 1.3.6.1.4.1.20858.10.18.3.1
|
||||
casaCmQueryCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { casaCmQueryroup }
|
||||
::= { casaCmQueryCompliances 1 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CASA-CABLE-CMQUERY-MIB.my
|
||||
--
|
382
mibs/casa/CASA-CABLE-FLAPLIST-MIB
Normal file
382
mibs/casa/CASA-CABLE-FLAPLIST-MIB
Normal file
@ -0,0 +1,382 @@
|
||||
CASA-CABLE-FLAPLIST-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
casa
|
||||
FROM CASA-MIB
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
Integer32, Unsigned32, BITS, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue,MacAddress, RowStatus, DateAndTime
|
||||
FROM SNMPv2-TC; -- [RFC2579]
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11
|
||||
casaFlapListMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200809051453Z" -- September 05, 2008 at 14:53 GMT
|
||||
ORGANIZATION
|
||||
"Casa Systems Inc"
|
||||
CONTACT-INFO
|
||||
"Guangzhou Casa Communications Ltd.
|
||||
No.206 YueHe Bld,Huacui Str.
|
||||
Tianhe Industrial Park Guangzhou China
|
||||
TEL:020 85545002/85577786 ext.212
|
||||
FAX:020 85545002 ext.230
|
||||
E-mail: huangxiaole@casachina.com.cn "
|
||||
DESCRIPTION
|
||||
"This is the enterprise MIB Module for CASA systems CMTS."
|
||||
::= { casaMgmt 11 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
casaMgmt OBJECT IDENTIFIER ::= { casa 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1
|
||||
casaFlapListMIBObjects OBJECT IDENTIFIER ::= { casaFlapListMib 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.1
|
||||
casaFlapListGlobal OBJECT IDENTIFIER ::= { casaFlapListMIBObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.1.1
|
||||
casaFlapInsertionTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If the Cable Modem continuously send initial ranging request within a fixed time
|
||||
interval ,the Cable Modem will be added to the casaFlapListTable.
|
||||
0 means no matter the Cable Modem continuously send initial rangeing in any interval,
|
||||
the Cable Modem won't be added to the casaFlapListTable.
|
||||
"
|
||||
DEFVAL { 60 }
|
||||
::= { casaFlapListGlobal 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.1.2
|
||||
casaFlapMissThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..20)
|
||||
UNITS "times"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the number of times a Cable Modem does not acknowledge
|
||||
a MAC-layer station maintenance message from a CMTS exceeds
|
||||
this threshold, the Cable Modem will be add to the
|
||||
casaFlapListTable.
|
||||
0 means no matter how many times the Cable Modem does not acknowledge
|
||||
a MAC-layer station maintenance message from a CMTS, the Cable Modem
|
||||
won't be added to the casaFlapListTable.
|
||||
"
|
||||
DEFVAL { 6 }
|
||||
::= { casaFlapListGlobal 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.1.3
|
||||
casaFlapPowerAdjThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "dB"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the power level a Cable Modem send to Cmts after online exceeds
|
||||
this threshold, the Cable Modem will be add to the
|
||||
casaFlapListTable.
|
||||
0 means no metter how much power level the Cable Modem send to Cmts after
|
||||
online, the Cable Modem won't be added to the casaFlapListTable.
|
||||
"
|
||||
DEFVAL { 2 }
|
||||
::= { casaFlapListGlobal 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.1.4
|
||||
casaFlapListAging OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (15..86400)
|
||||
UNITS "minutes"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Aging threshold for the CM. Periodically, a
|
||||
process scans through the CM and removes those
|
||||
Cable Modems from casaFlapListTable and
|
||||
casaFlapListTable that have no new detections for a
|
||||
time interval longer than this threshold in minutes.
|
||||
"
|
||||
DEFVAL { 10080 }
|
||||
::= { casaFlapListGlobal 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.1.5
|
||||
casaFlapListMaxSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..2147483647)
|
||||
UNITS "entries"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of Cable Modem entries that
|
||||
casaFlapListTable can report.
|
||||
"
|
||||
::= { casaFlapListGlobal 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.1.6
|
||||
casaFlapListResetAll OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" If set to 'true', all counter objects for all entries in casaFlapListTable are reset to zero. Reading this object always returns
|
||||
'false'.
|
||||
"
|
||||
::= { casaFlapListGlobal 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.1.7
|
||||
casaFlapListLastResetTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last time that all the counters in the casaFlapListTable are
|
||||
reset to 0. The special value of all '00'Hs indicates that the Entries
|
||||
in these tables have never been reset.
|
||||
"
|
||||
::= { casaFlapListGlobal 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.1.8
|
||||
casaFlapListClearAll OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If set to 'true', all entries from the casaFlapListTable are removed.
|
||||
Reading this object always returns 'false'."
|
||||
::= { casaFlapListGlobal 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.1.9
|
||||
casaFlapListLastClearTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last time that all the entries in the casaFlapListTable are destroyed. The special
|
||||
value of all '00'Hs indicates that the
|
||||
entries in these tables have never been destroyed."
|
||||
::= { casaFlapListGlobal 9 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.1.10
|
||||
casaFlapListCheckInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "minutes"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Scaning threshold for the casaFlapListTable. Periodically, a
|
||||
process scans through the casaFlapListTable and removes those
|
||||
Cable Modems from casaFlapListTable and
|
||||
casaFlapListTable that have no new detections for a
|
||||
time interval longer than this threshold in minutes."
|
||||
DEFVAL { 120 }
|
||||
::= { casaFlapListGlobal 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.2
|
||||
casaFlapListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CasaFlapListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { casaFlapListMIBObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.2.1
|
||||
casaFlapListEntry OBJECT-TYPE
|
||||
SYNTAX CasaFlapListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX {casaFlapCmMacAddress}
|
||||
::= { casaFlapListTable 1 }
|
||||
|
||||
|
||||
CasaFlapListEntry ::=
|
||||
SEQUENCE {
|
||||
casaFlapCmMacAddress
|
||||
MacAddress,
|
||||
casaFlapCmUpstreamIfIndex
|
||||
Unsigned32,
|
||||
casaFlapCmDownstreamIfIndex
|
||||
Unsigned32,
|
||||
casaFlapCmInsertionFails
|
||||
Integer32,
|
||||
casaFlapCmHits
|
||||
Unsigned32,
|
||||
casaFlapCmMisses
|
||||
Unsigned32,
|
||||
casaFlapCmCRCCounts
|
||||
Integer32,
|
||||
casaFlapCmPowerAdjustments
|
||||
Unsigned32,
|
||||
casaFlapCmFlapCounts
|
||||
Integer32,
|
||||
casaFlapCmLastFlapTime
|
||||
DateAndTime,
|
||||
casaFlapCmFlapRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.2.1.1
|
||||
casaFlapCmMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Cable Modem mac address"
|
||||
::= { casaFlapListEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.2.1.2
|
||||
casaFlapCmUpstreamIfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The upstream channel index for the CM"
|
||||
::= { casaFlapListEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.2.1.3
|
||||
casaFlapCmDownstreamIfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The downstream channel index for the CM"
|
||||
::= { casaFlapListEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.2.1.4
|
||||
casaFlapCmInsertionFails OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "times"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CM total ranging count after CM is added to casaFalpListTable."
|
||||
::= { casaFlapListEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.2.1.5
|
||||
casaFlapCmHits OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "times"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The count a Cable Modem acknowledge a MAC-layer station maintenance message after the Cable Modem is added to casaFalpListTable."
|
||||
::= { casaFlapListEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.2.1.6
|
||||
casaFlapCmMisses OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "times"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The count a Cable Modem does not acknowledge a MAC-layer station maintenance message after the Cable Modem is added to casaFalpListTable."
|
||||
::= { casaFlapListEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.2.1.7
|
||||
casaFlapCmCRCCounts OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CM CRC count after a CM is added to casaFlapListTable"
|
||||
::= { casaFlapListEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.2.1.8
|
||||
casaFlapCmPowerAdjustments OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The count Cmts require Cable Modem to adjust power level that more than 2 dB after the Cable Modem is added to casaFalpListTable."
|
||||
::= { casaFlapListEntry 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.2.1.9
|
||||
casaFlapCmFlapCounts OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total count that Cable Modem ranging count plus P-ADJ count after the cable modem is added to casaFlapListTable."
|
||||
::= { casaFlapListEntry 9 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.2.1.10
|
||||
casaFlapCmLastFlapTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last offline time a Cable Modem after added to casaFlapListTable"
|
||||
::= { casaFlapListEntry 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.1.2.1.11
|
||||
casaFlapCmFlapRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this instance."
|
||||
::= { casaFlapListEntry 11 }
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.2
|
||||
casaFlapListGroups OBJECT IDENTIFIER ::= { casaFlapListMib 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.2.1
|
||||
casaFlapListGroup OBJECT-GROUP
|
||||
OBJECTS { casaFlapInsertionTime, casaFlapMissThreshold, casaFlapPowerAdjThreshold, casaFlapListAging, casaFlapListMaxSize,
|
||||
casaFlapListResetAll, casaFlapListLastResetTime, casaFlapListClearAll, casaFlapListLastClearTime,
|
||||
casaFlapListCheckInterval, casaFlapCmUpstreamIfIndex, casaFlapCmDownstreamIfIndex, casaFlapCmInsertionFails, casaFlapCmHits,
|
||||
casaFlapCmMisses, casaFlapCmCRCCounts, casaFlapCmPowerAdjustments, casaFlapCmFlapCounts, casaFlapCmLastFlapTime, casaFlapCmFlapRowStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of objects implemented in."
|
||||
::= { casaFlapListGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.3
|
||||
casaFlapListCompliances OBJECT IDENTIFIER ::= { casaFlapListMib 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.11.3.1
|
||||
casaFlapListCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement of managed objects common for Cable Modem Termination Sytems (CMTS) and Cable Modems (CM)."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { casaFlapListGroup }
|
||||
::= { casaFlapListCompliances 1 }
|
||||
END
|
||||
--
|
||||
-- CASA-CABLE-FLAPLIST-MIB.my
|
||||
--
|
154
mibs/casa/CASA-ENTITY-EXT-MIB
Normal file
154
mibs/casa/CASA-ENTITY-EXT-MIB
Normal file
@ -0,0 +1,154 @@
|
||||
CASA-ENTITY-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
casa
|
||||
FROM CASA-MIB
|
||||
entPhysicalEntry
|
||||
FROM ENTITY-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.13
|
||||
casaModuleCpuMemMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200809040922Z" -- September 04, 2008 at 09:22 GMT
|
||||
ORGANIZATION
|
||||
"Casa Systems Inc"
|
||||
CONTACT-INFO
|
||||
"Guangzhou Casa Communications Ltd.
|
||||
No.206 YueHe Bld,Huacui Str.
|
||||
Tianhe Industrial Park Guangzhou
|
||||
TEL:020 85545002/85577786 ext.212
|
||||
FAX:020 85545002 ext.230
|
||||
E-mail: huangxiaole@casachina.com.cn"
|
||||
DESCRIPTION
|
||||
"This is the enterprise MIB Module for CASA systems IPQAM. "
|
||||
::= { casaMgmt 13 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10
|
||||
casaMgmt OBJECT IDENTIFIER ::= { casa 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.13.1
|
||||
casaModuleCpuMemObjects OBJECT IDENTIFIER ::= { casaModuleCpuMemMib 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.13.1.1
|
||||
casaModuleCpuMemTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CasaModuleCpuMemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { casaModuleCpuMemObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.13.1.1.1
|
||||
casaModuleCpuMemEntry OBJECT-TYPE
|
||||
SYNTAX CasaModuleCpuMemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
AUGMENTS { entPhysicalEntry }
|
||||
::= { casaModuleCpuMemTable 1 }
|
||||
|
||||
|
||||
CasaModuleCpuMemEntry ::=
|
||||
SEQUENCE {
|
||||
casaModuleTotalAllocatableMem
|
||||
Unsigned32,
|
||||
casaModuleTotalMemAllocated
|
||||
Unsigned32,
|
||||
casaModuleTotalFreeMem
|
||||
Unsigned32,
|
||||
casaModuleTotalCpuUtilization
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.13.1.1.1.1
|
||||
casaModuleTotalAllocatableMem OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "KBytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TotalAllocatableMem Byte"
|
||||
::= { casaModuleCpuMemEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.13.1.1.1.2
|
||||
casaModuleTotalMemAllocated OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "KBytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TotalMemAllocated Byte"
|
||||
::= { casaModuleCpuMemEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.13.1.1.1.3
|
||||
casaModuleTotalFreeMem OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "KBytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TotalFreeMem Byte"
|
||||
::= { casaModuleCpuMemEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.13.1.1.1.4
|
||||
casaModuleTotalCpuUtilization OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TotalCPUUtilization "
|
||||
::= { casaModuleCpuMemEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.13.2
|
||||
casaCmtsCpuMemGroups OBJECT IDENTIFIER ::= { casaModuleCpuMemMib 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.13.2.1
|
||||
casaCmtsCpuMemGroup OBJECT-GROUP
|
||||
OBJECTS { casaModuleTotalAllocatableMem, casaModuleTotalMemAllocated, casaModuleTotalFreeMem, casaModuleTotalCpuUtilization }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { casaCmtsCpuMemGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.13.3
|
||||
casaCmtsCpuMemCompliances OBJECT IDENTIFIER ::= { casaModuleCpuMemMib 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.20858.10.13.3.1
|
||||
casaCmtsCpuMemCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
MODULE CASA-CABLE-CPUMEMINFO-MIB
|
||||
MANDATORY-GROUPS { casaCmtsCpuMemGroup }
|
||||
::= { casaCmtsCpuMemCompliances 1 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- CASA-ENTITY-EXT-MIB.my
|
||||
--
|
38
mibs/casa/CASA-ID-MIB
Normal file
38
mibs/casa/CASA-ID-MIB
Normal file
@ -0,0 +1,38 @@
|
||||
CASA-ID-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
casa
|
||||
FROM CASA-MIB
|
||||
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
casaIdMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200608150000Z" -- Aug. 15, 2006
|
||||
ORGANIZATION "CASA SYSTEMS INC"
|
||||
CONTACT-INFO
|
||||
"PENG LUO
|
||||
CASA SYSTEMS INC.
|
||||
10 NEW ENGLAND BUSINESS CENTER DRIVE, SUITE 110
|
||||
ANDOVER, MA
|
||||
U.S.A.
|
||||
Phone: +1 978 409 6281 - EXT 15
|
||||
E-mail: pluo@casa-systems.com"
|
||||
DESCRIPTION
|
||||
"CASA SYSTEMS' enterprise MIB Module"
|
||||
|
||||
REVISION "0004070000Z"
|
||||
DESCRIPTION
|
||||
"Initial Version"
|
||||
::= { casa 2 }
|
||||
|
||||
|
||||
casa2100System OBJECT IDENTIFIER ::= { casaIdMib 1 }
|
||||
casa2200System OBJECT IDENTIFIER ::= { casaIdMib 20 }
|
||||
casa2300System OBJECT IDENTIFIER ::= { casaIdMib 30 }
|
||||
casa2800System OBJECT IDENTIFIER ::= { casaIdMib 40 }
|
||||
casa3000System OBJECT IDENTIFIER ::= { casaIdMib 50 }
|
||||
casa6000System OBJECT IDENTIFIER ::= { casaIdMib 100 }
|
||||
casa10000System OBJECT IDENTIFIER ::= { casaIdMib 200 }
|
||||
|
||||
END
|
32
mibs/casa/CASA-MIB
Normal file
32
mibs/casa/CASA-MIB
Normal file
@ -0,0 +1,32 @@
|
||||
CASA-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, enterprises
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
-- Casa Systems enterprise module definition
|
||||
|
||||
casa MODULE-IDENTITY
|
||||
LAST-UPDATED "200407080000Z" -- July 8, 2004
|
||||
ORGANIZATION "Casa Systems Inc."
|
||||
CONTACT-INFO "10 New England Business Center Drive
|
||||
Andover, MA 01810
|
||||
Tel: 978-688-6706
|
||||
Fax: 978-688-6584
|
||||
E-mail: pluo@casa-systems.com
|
||||
|
||||
Peng Luo
|
||||
Casa Systems, Inc. "
|
||||
DESCRIPTION
|
||||
"MIB module definition for Casa systems inc."
|
||||
REVISION "200603220000Z"
|
||||
DESCRIPTION
|
||||
"Initial creation."
|
||||
REVISION "200603220000Z"
|
||||
DESCRIPTION
|
||||
"CASA mib root"
|
||||
::= { enterprises 20858 }
|
||||
|
||||
END
|
||||
|
375
mibs/casa/CLAB-DEF-MIB
Normal file
375
mibs/casa/CLAB-DEF-MIB
Normal file
@ -0,0 +1,375 @@
|
||||
CLAB-DEF-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
enterprises
|
||||
FROM SNMPv2-SMI -- RFC 2578
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC -- RFC 2579
|
||||
DocsX509ASN1DEREncodedCertificate
|
||||
FROM DOCS-IETF-BPI2-MIB; -- RFC 4131
|
||||
|
||||
cableLabs MODULE-IDENTITY
|
||||
LAST-UPDATED "201208090000Z" -- August 9, 2012
|
||||
ORGANIZATION "Cable Television Laboratories, Inc."
|
||||
CONTACT-INFO
|
||||
"Postal: Cable Television Laboratories
|
||||
858 Coal Creek Circle
|
||||
Louisville, Colorado 80027-9750
|
||||
U.S.A.
|
||||
Phone: +1 303-661-9100
|
||||
Fax: +1 303-661-9199
|
||||
E-mail: mibs@cablelabs.com"
|
||||
DESCRIPTION
|
||||
"This MIB module defines the namespace organization for the
|
||||
CableLabs enterprise OID registry.
|
||||
|
||||
Copyright 1999-2012 Cable Television Laboratories, Inc.
|
||||
All rights reserved."
|
||||
REVISION "201208090000Z" -- August 9, 2012
|
||||
DESCRIPTION
|
||||
"Revised Version includes ECN MIB-CLABDEF-N-12.0113-1
|
||||
and published as CL-SP-MIB-CLABDEF-I10-120809"
|
||||
|
||||
REVISION "201102100000Z" -- February 10, 2011
|
||||
DESCRIPTION
|
||||
"Revised Version includes ECN MIB-CLABDEF-N-10.0092-1
|
||||
and published as CL-SP-MIB-CLABDEF-I09-110210"
|
||||
REVISION "200908110000Z" -- August 11, 2009
|
||||
DESCRIPTION
|
||||
"Revised Version includes ECN MIB-CLABDEF-N-08.0039-2
|
||||
and published as CL-SP-MIB-CLABDEF-I08-090811"
|
||||
REVISION "200803060000Z" -- March 6, 2008
|
||||
DESCRIPTION
|
||||
"Revised Version includes ECN MIB-CLABDEF-N-07.0032-4 and
|
||||
published as CL-SP-MIB-CLABDEF-I07."
|
||||
REVISION "200701191700Z" -- January 19, 2007
|
||||
DESCRIPTION
|
||||
"This revision published as CL-SP-MIB-CLABDEF-I06."
|
||||
REVISION "200504081700Z" -- April 8, 2005
|
||||
DESCRIPTION
|
||||
"This revision published as CL-SP-MIB-CLABDEF-I05."
|
||||
::= { enterprises 4491 }
|
||||
|
||||
-- Sub-tree for Registrations
|
||||
clabFunction OBJECT IDENTIFIER ::= { cableLabs 1 }
|
||||
clabFuncMib2 OBJECT IDENTIFIER ::= { clabFunction 1 }
|
||||
clabFuncProprietary OBJECT IDENTIFIER ::= { clabFunction 2 }
|
||||
|
||||
-- Sub-tree for Project Definitions
|
||||
clabProject OBJECT IDENTIFIER ::= { cableLabs 2 }
|
||||
clabProjDocsis OBJECT IDENTIFIER ::= { clabProject 1 }
|
||||
clabProjPacketCable OBJECT IDENTIFIER ::= { clabProject 2 }
|
||||
clabProjOpenCable OBJECT IDENTIFIER ::= { clabProject 3 }
|
||||
clabProjCableHome OBJECT IDENTIFIER ::= { clabProject 4 }
|
||||
clabProjWireless OBJECT IDENTIFIER ::= { clabProject 5 }
|
||||
|
||||
-- Sub-tree for Global Security Definitions
|
||||
clabSecurity OBJECT IDENTIFIER ::= { cableLabs 3 }
|
||||
clabSecCertObject OBJECT IDENTIFIER ::= { clabSecurity 1 }
|
||||
clabSecOlcaObject OBJECT IDENTIFIER ::= { clabSecurity 2 }
|
||||
-- Sub tree for CableLabs cross project common MIB definitions
|
||||
clabCommonMibs OBJECT IDENTIFIER ::= { cableLabs 4 }
|
||||
|
||||
--
|
||||
-- CableLabs DOCSIS Project Sub-tree Definitions
|
||||
--
|
||||
|
||||
--
|
||||
-- CableLabs CableHome Project Sub-tree Definitions
|
||||
--
|
||||
|
||||
--
|
||||
-- CableLabs PacketCable Project Sub-tree Definitions
|
||||
--
|
||||
|
||||
pktcSecurity OBJECT IDENTIFIER
|
||||
-- CableLabs OID reserved for security and used to specify errors
|
||||
-- that can be returned for the Kerberos KDC - Provisioning
|
||||
-- Server interface, or the MTA-CMS Kerberized IPsec interface, or
|
||||
-- the MTA-Provisioning Server Kerberized SNMPv3 interface.
|
||||
-- CableLabs PacketCable Security Specification
|
||||
::= { clabProjPacketCable 4 }
|
||||
|
||||
pktcLawfulIntercept OBJECT IDENTIFIER
|
||||
-- CableLabs OID reserved for the PacketCable Electronic
|
||||
-- Surveillance Protocol (PCESP) between the Delivery Function
|
||||
-- and Collection Function. This OID is used to define the ASN.1
|
||||
-- PCESP messages.
|
||||
-- CableLabs PacketCable Electronic Surveillance Protocol
|
||||
-- Specification
|
||||
::= { clabProjPacketCable 5 }
|
||||
|
||||
--
|
||||
-- Sub-tree for PacketCable MIB Enhancements
|
||||
--
|
||||
|
||||
pktcEnhancements OBJECT IDENTIFIER ::= { clabProjPacketCable 6 }
|
||||
|
||||
-- Subtree for the incorporation of new MIB Modules
|
||||
-- (MIB enhancements) proposed to the PacketCable MIB modules.
|
||||
-- This includes new MIB objects being introduced
|
||||
-- as part of the PacketCable MIB enhancement efforts
|
||||
-- and as a place holder for future revisions.
|
||||
-- This sub-division would facilitate easier incorporation
|
||||
-- of proposed IETF Internet-Drafts and RFCs by keeping enhancements
|
||||
-- independent of RFC or Internet-Draft changes.
|
||||
-- For new MIB tables that use previously used indices, it is
|
||||
-- recommended that the AUGMENT CLAUSE be used to aid SNMP Operations,
|
||||
-- as deemed necessary.
|
||||
|
||||
pktcPACMMibs OBJECT IDENTIFIER
|
||||
-- PacketCable MIB module defining the basic MIB
|
||||
-- Objects related to Provisioning, Activation,
|
||||
-- Configuration and Management (PACM)
|
||||
-- Reference:
|
||||
-- CableLabs PacketCable PACM Specification.
|
||||
::= { clabProjPacketCable 7 }
|
||||
|
||||
pktcApplicationMibs OBJECT IDENTIFIER
|
||||
-- PacketCable MIB module defining the basic MIB
|
||||
-- Objects related to Service specific definitions
|
||||
-- Reference:
|
||||
-- CableLabs PacketCable Service specifications
|
||||
::= { clabProjPacketCable 8 }
|
||||
|
||||
pktcSupportMibs OBJECT IDENTIFIER
|
||||
-- PacketCable MIB module defining the basic MIB
|
||||
-- Objects related to service support definitions,
|
||||
-- (independent of PACM or service specific definitions)
|
||||
-- Reference:
|
||||
-- CableLabs PacketCable specifications
|
||||
::= { clabProjPacketCable 9 }
|
||||
|
||||
pktcEUEMibs OBJECT IDENTIFIER
|
||||
-- PacketCable MIB module defining the basic MIB
|
||||
-- Objects related to PacketCable E-UE
|
||||
-- Provisioning.
|
||||
-- Reference:
|
||||
-- CableLabs PacketCable E-UE Provisioning
|
||||
-- Framework specification
|
||||
::= { clabProjPacketCable 10 }
|
||||
|
||||
pktcSMAMibs OBJECT IDENTIFIER
|
||||
-- PacketCable MIB module defining the basic MIB
|
||||
-- Objects related to PacketCable SMA
|
||||
-- Provisioning.
|
||||
-- Reference:
|
||||
-- CableLabs PacketCable SMA Provisioning
|
||||
-- Framework specification
|
||||
::= { clabProjPacketCable 11 }
|
||||
--
|
||||
-- PacketCable PACM sub-tree
|
||||
--
|
||||
|
||||
pktcPACMTC OBJECT IDENTIFIER
|
||||
-- PacketCable MIB module defining PacketCable
|
||||
-- textual conventions for describing PacketCable
|
||||
-- PACM MIB objects.
|
||||
-- Reference
|
||||
-- CableLabs PacketCable Provisioning, Activation,
|
||||
-- Configuration and Management specification
|
||||
::= { pktcPACMMibs 1 }
|
||||
|
||||
pktcPACMUEMib OBJECT IDENTIFIER
|
||||
-- PacketCable MIB module defining PacketCable
|
||||
-- PACM MIB Objects related to User Equipment.
|
||||
-- Reference
|
||||
-- CableLabs PacketCable Provisioning, Activation,
|
||||
-- Configuration and Management specification
|
||||
::= { pktcPACMMibs 2 }
|
||||
|
||||
pktcPACMUserMib OBJECT IDENTIFIER
|
||||
-- PacketCable MIB module defining PacketCable
|
||||
-- PACM MIB Objects related to Users.
|
||||
-- Reference
|
||||
-- CableLabs PacketCable Provisioning, Activation,
|
||||
-- Configuration and Management specification
|
||||
::= { pktcPACMMibs 3 }
|
||||
|
||||
--
|
||||
-- PacketCable Service support sub-tree
|
||||
--
|
||||
|
||||
pktcESSupportMibs OBJECT IDENTIFIER
|
||||
-- PacketCable MIB module defining PacketCable
|
||||
-- Electronic Surveillance (ES) support MIB Objects.
|
||||
-- Reference
|
||||
-- CableLabs PacketCable Electronic Surveillance
|
||||
-- specification
|
||||
::= { pktcSupportMibs 1 }
|
||||
|
||||
--
|
||||
-- PacketCable EUE sub-tree
|
||||
--
|
||||
|
||||
pktcEUEDeviceMibs OBJECT IDENTIFIER
|
||||
-- PacketCable MIB module defining PacketCable
|
||||
-- E-UE configuration MIB Objects for specific
|
||||
-- E-UE types, such as the E-DVA.
|
||||
-- Reference
|
||||
-- CableLabs PacketCable E-UE Provisioning
|
||||
-- Framework specification
|
||||
::= { pktcEUEMibs 1 }
|
||||
|
||||
--
|
||||
-- CableLabs OpenCable Project Sub-tree Definitions
|
||||
--
|
||||
|
||||
--
|
||||
-- Definition of CableLabs Security Certificate Objects
|
||||
--
|
||||
|
||||
clabSrvcPrvdrRootCACert OBJECT-TYPE
|
||||
SYNTAX DocsX509ASN1DEREncodedCertificate
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The X509 DER-encoded CableLabs Service Provider Root CA
|
||||
Certificate."
|
||||
REFERENCE
|
||||
"CableLabs CableHome Specification;
|
||||
CableLabs PacketCable Security Specification."
|
||||
::= { clabSecCertObject 1 }
|
||||
|
||||
clabCVCRootCACert OBJECT-TYPE
|
||||
SYNTAX DocsX509ASN1DEREncodedCertificate
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The X509 DER-encoded CableLabs CVC Root CA Certificate."
|
||||
REFERENCE
|
||||
"CableLabs CableHome Specification;
|
||||
CableLabs PacketCable Security Specification."
|
||||
::= { clabSecCertObject 2 }
|
||||
|
||||
clabCVCCACert OBJECT-TYPE
|
||||
SYNTAX DocsX509ASN1DEREncodedCertificate
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The X509 DER-encoded CableLabs CVC CA Certificate."
|
||||
REFERENCE
|
||||
"CableLabs CableHome Specification;
|
||||
CableLabs PacketCable Security Specification."
|
||||
::= { clabSecCertObject 3 }
|
||||
|
||||
clabMfgCVCCert OBJECT-TYPE
|
||||
SYNTAX DocsX509ASN1DEREncodedCertificate
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The X509 DER-encoded Manufacturer CVC Certificate."
|
||||
REFERENCE
|
||||
"CableLabs CableHome Specification;
|
||||
CableLabs PacketCable Security Specification."
|
||||
::= { clabSecCertObject 4 }
|
||||
|
||||
clabMfgCACert OBJECT-TYPE
|
||||
SYNTAX DocsX509ASN1DEREncodedCertificate
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The X509 DER-encoded Manufacturer CA Certificate."
|
||||
REFERENCE
|
||||
"CableLabs CableHome Specification;
|
||||
CableLabs PacketCable Security Specification."
|
||||
::= { clabSecCertObject 5 }
|
||||
|
||||
--
|
||||
-- CableLabs cross project common MIB sub-tree definitions
|
||||
--
|
||||
|
||||
clabUpsMib OBJECT IDENTIFIER
|
||||
-- CableLabs cross project MIB module defining the basic management
|
||||
-- objects for the configuration and monitoring of the battery
|
||||
-- backup and UPS functionality for CableLabs compliant devices.
|
||||
::= { clabCommonMibs 1 }
|
||||
|
||||
clabTopoMib OBJECT IDENTIFIER
|
||||
-- This CableLabs cross project MIB module provides
|
||||
-- management objects for the management of fiber
|
||||
-- nodes in the Cable plant
|
||||
-- Reference:
|
||||
-- CableLabs DOCSIS 3.0 OSSI Specification.
|
||||
::= { clabCommonMibs 2 }
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
--
|
||||
-- DOCSIS Defined Textual Conventions
|
||||
--
|
||||
|
||||
DocsL2vpnIfList ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An object of this type indicates a set of CM
|
||||
MAC bridge interfaces, encoded as a BITS syntax with a ?1?
|
||||
Bit for each interface included in the set.
|
||||
|
||||
Bit position eCM(0) represents a conceptual interface to
|
||||
the internal 'self' host MAC of the eCM itself. All other
|
||||
bit positions K correspond to CM MAC bridge port interface
|
||||
index with ifIndex value K.
|
||||
|
||||
A BITS object is encoded as an OCTET STRING, which may have
|
||||
length zero. Bit position 0 is encoded in the most
|
||||
significant bit of the first octet, proceeding to
|
||||
bit position 7 in the least significant bit. Bit position 8
|
||||
is encoded in the most significant bit of the second octet,
|
||||
and so on.
|
||||
|
||||
In a CM, ifIndex value 1 corresponds to the primary CPE
|
||||
interface. In CableHome devices, this interface is assigned
|
||||
to the embedded Portal Services (ePS) host interface, which
|
||||
provides a portal to the primary physical CPE interface.
|
||||
In many contexts of a DocsL2VpnIfList, a '1' in bit
|
||||
position 1 corresponds to 'any' or 'all' CPE interfaces
|
||||
when the CM contains more than one CPE interface.
|
||||
|
||||
ifIndex value 2 corresponds to the docsCableMacLayer
|
||||
RF MAC interface.
|
||||
|
||||
ifIndex values 3 and 4 correspond to the
|
||||
docsCableDownstream and docsCableUpstream interfaces,
|
||||
respectively, which are not separate MAC bridge port
|
||||
interfaces. Bit positions 3 and 4 are unused in this type;
|
||||
they must be saved and reported as configured, but
|
||||
otherwise ignored.
|
||||
|
||||
ifIndex values 5 through 15 are reserved for individual
|
||||
CPE interfaces for devices that implement more than one
|
||||
CPE interface. In such devices, DocsL2vpnIfList bit
|
||||
position 1 corresponds to the set of all CPE interfaces.
|
||||
A CM with more than one CPE interface MAY assign a
|
||||
DocsL2vpnIfList bit position within the range of 5..15 to
|
||||
refer to the single primary CPE interface.
|
||||
|
||||
ifIndex value 16 is assigned to any embedded Multimedia
|
||||
Terminal Adapter (eMTA) as defined by PacketCable.
|
||||
|
||||
ifIndex value 17 is assigned to the IP management host
|
||||
interface of an embedded Set Top Box (eSTB). ifIndex value
|
||||
18 is reserved for the DOCSIS Set-top Gateway (DSG) traffic
|
||||
delivered to an eSTB.
|
||||
|
||||
ifIndex values 19 through 31 are
|
||||
reserved for future defined embedded Service Application."
|
||||
SYNTAX BITS {
|
||||
eCm(0),
|
||||
cmci(1),
|
||||
docsCableMacLayer(2),
|
||||
docsCableDownstream(3),
|
||||
docsCableUpstream(4),
|
||||
-- 5..15 reserved for other CPE interfaces
|
||||
eMta(16),
|
||||
eStbIp(17),
|
||||
eStbDsg(18)
|
||||
-- 19..31 reserved for other eSAFE interfaces
|
||||
}
|
||||
|
||||
|
||||
END
|
||||
|
666
mibs/casa/PKTC-ES-TAP-MIB
Normal file
666
mibs/casa/PKTC-ES-TAP-MIB
Normal file
@ -0,0 +1,666 @@
|
||||
PKTC-ES-TAP-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
Counter32,
|
||||
Integer32,
|
||||
MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
NOTIFICATION-GROUP,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
InetAddress,
|
||||
InetAddressType,
|
||||
InetPortNumber
|
||||
FROM INET-ADDRESS-MIB
|
||||
DateAndTime,
|
||||
RowStatus,
|
||||
TruthValue,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
InterfaceIndexOrZero
|
||||
FROM IF-MIB
|
||||
pktcESSupportMibs
|
||||
FROM CLAB-DEF-MIB;
|
||||
pktcESTapMib MODULE-IDENTITY
|
||||
LAST-UPDATED " 200604060000Z"
|
||||
ORGANIZATION "PacketCable"
|
||||
CONTACT-INFO
|
||||
"Bernie McKibben
|
||||
Cable Television Laboratories, Inc.
|
||||
858 Coal Creek Circle,
|
||||
Louisville, CO 80027, USA
|
||||
Phone: +1 303-661-3823
|
||||
Email: mibs@cablelabs.com
|
||||
Primary Author: Srinivas Dhulipala, Cisco Systems
|
||||
"
|
||||
DESCRIPTION
|
||||
"This module manages intercept feature.
|
||||
This MIB defines a generic stream table that contains
|
||||
fields common to all intercept types. Specific
|
||||
intercept
|
||||
filters are defined in extension MIBs, e.g., the
|
||||
IP-TAP-MIB for IP intercepts."
|
||||
REVISION "200604060000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { pktcESSupportMibs 1 }
|
||||
pktcESTapMibNotifs OBJECT IDENTIFIER ::= { pktcESTapMib 0 }
|
||||
pktcESTapMibObjects OBJECT IDENTIFIER ::= { pktcESTapMib 1 }
|
||||
pktcESTapMibConform OBJECT IDENTIFIER ::= { pktcESTapMib 2 }
|
||||
pktcEScTapMediationGroup OBJECT IDENTIFIER ::= { pktcESTapMibObjects
|
||||
1 }
|
||||
pktcEScTapStreamGroup OBJECT IDENTIFIER ::= { pktcESTapMibObjects
|
||||
2 }
|
||||
pktcEScTapDebugGroup OBJECT IDENTIFIER ::= { pktcESTapMibObjects
|
||||
3 }
|
||||
--
|
||||
-- textual convention
|
||||
--
|
||||
PktcEScTapDscp ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer that is in the range of the DiffServ codepoint
|
||||
values."
|
||||
SYNTAX INTEGER (0..63)
|
||||
-- pktcEScTapMediationNewIndex is defined to allow a network manager
|
||||
-- to create a new Mediation Table entry and its corresponding
|
||||
-- Stream Table entries without necessarily knowing what other
|
||||
-- entries might exist.
|
||||
pktcEScTapMediationNewIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains a value which may be used as an index
|
||||
PKT-SP-ES-INF-I02-061013 PacketCable<6C> 2.0
|
||||
38 CableLabs<62> 10/13/06
|
||||
value for a new pktcEScTapMediationEntry. Whenever read, the
|
||||
agent will change the value to a new non-conflicting value.
|
||||
This is to reduce the probability of errors during creation of
|
||||
new pktcEScTapMediationTable entries."
|
||||
::= { pktcEScTapMediationGroup 1 }
|
||||
-- The Tap Mediation Table lists the applications, by address and
|
||||
-- port number, to which traffic may be intercepted. These may be
|
||||
-- on the same or different Mediation Devices.
|
||||
pktcEScTapMediationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF PktcEScTapMediationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table lists the Mediation Devices with which the
|
||||
intercepting device communicates. These may be on the same or
|
||||
different Mediation Devices.
|
||||
This table is written by the Mediation Device, and is always
|
||||
volatile. This is because intercepts may disappear during a
|
||||
restart of the intercepting equipment.
|
||||
Entries are added to this table via pktcEScTapMediationStatus
|
||||
in
|
||||
accordance with the RowStatus convention."
|
||||
::= { pktcEScTapMediationGroup 2 }
|
||||
pktcEScTapMediationEntry OBJECT-TYPE
|
||||
SYNTAX PktcEScTapMediationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry describes a single session maintained with an
|
||||
application on a Mediation Device."
|
||||
INDEX { pktcEScTapMediationContentId }
|
||||
::= { pktcEScTapMediationTable 1 }
|
||||
PktcEScTapMediationEntry ::= SEQUENCE {
|
||||
pktcEScTapMediationContentId Integer32,
|
||||
pktcEScTapMediationDestAddressType InetAddressType,
|
||||
pktcEScTapMediationDestAddress InetAddress,
|
||||
pktcEScTapMediationDestPort InetPortNumber,
|
||||
pktcEScTapMediationSrcInterface InterfaceIndexOrZero,
|
||||
pktcEScTapMediationDscp PktcEScTapDscp,
|
||||
pktcEScTapMediationTimeout DateAndTime,
|
||||
pktcEScTapMediationTransport INTEGER,
|
||||
pktcEScTapMediationNotificationEnable TruthValue,
|
||||
pktcEScTapMediationStatus RowStatus
|
||||
}
|
||||
pktcEScTapMediationContentId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"pktcEScTapMediationContentId is a session identifier, from the
|
||||
intercept application's perspective, and a content identifier
|
||||
from the Mediation Device's perspective. The Mediation Device
|
||||
is responsible for making sure these are unique, although the
|
||||
SNMP RowStatus row creation process will help by not allowing
|
||||
it to create conflicting entries. Before creating a new entry,
|
||||
a value for this variable may be obtained by reading
|
||||
pktcEScTapMediationNewIndex to reduce the probability of a
|
||||
value
|
||||
collision."
|
||||
::= { pktcEScTapMediationEntry 1 }
|
||||
pktcEScTapMediationDestAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of pktcEScTapMediationDestAddress."
|
||||
::= { pktcEScTapMediationEntry 2 }
|
||||
pktcEScTapMediationDestAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address of the Mediation Device's network interface
|
||||
to which to direct intercepted traffic."
|
||||
::= { pktcEScTapMediationEntry 3 }
|
||||
pktcEScTapMediationDestPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number on the Mediation Device's network interface
|
||||
to which to direct intercepted traffic."
|
||||
::= { pktcEScTapMediationEntry 4 }
|
||||
pktcEScTapMediationSrcInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface on the intercepting device from which to
|
||||
transmit intercepted data. If zero, any interface may be used
|
||||
according to normal IP practice."
|
||||
::= { pktcEScTapMediationEntry 5 }
|
||||
|
||||
pktcEScTapMediationDscp OBJECT-TYPE
|
||||
SYNTAX PktcEScTapDscp
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Differentiated Services Code Point the intercepting
|
||||
device applies to the IP packets encapsulating the
|
||||
intercepted traffic."
|
||||
DEFVAL { 34 } -- by default, AF41, code 100010
|
||||
::= { pktcEScTapMediationEntry 7 }
|
||||
pktcEScTapMediationTimeout OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time at which this row and all related Stream Table rows
|
||||
should be automatically removed, and the intercept function
|
||||
cease. Since the initiating network manager may be the only
|
||||
device able to manage a specific intercept or know of its
|
||||
existence, this acts as a fail-safe for the failure or removal
|
||||
of the network manager. The object is only effective when the
|
||||
value of pktcEScTapMediationStatus is 'active'."
|
||||
::= { pktcEScTapMediationEntry 10 }
|
||||
pktcEScTapMediationTransport OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
udp(1)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The protocol used in transferring intercepted data to the
|
||||
Mediation Device. The following protocols may be supported:
|
||||
udp: PacketCable udp format"
|
||||
::= { pktcEScTapMediationEntry 11 }
|
||||
pktcEScTapMediationNotificationEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable controls the generation of any notifications or
|
||||
informs by the MIB agent for this table entry."
|
||||
DEFVAL { true }
|
||||
::= { pktcEScTapMediationEntry 12 }
|
||||
pktcEScTapMediationStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row. This object is used to
|
||||
manage creation, modification and deletion of rows in this
|
||||
table.
|
||||
pktcEScTapMediationTimeout may be modified at any time (even
|
||||
while the row is active). But when the row is active, the other
|
||||
writable objects may not be modified without setting its value
|
||||
to 'notInService'.
|
||||
The entry may not be deleted or deactivated by setting its
|
||||
value to 'destroy' or 'notInService' if there is any associated
|
||||
entry in pktcEScTapStreamTable."
|
||||
::= { pktcEScTapMediationEntry 13 }
|
||||
--
|
||||
-- pktcEScTapMediationCapabilities
|
||||
--
|
||||
pktcEScTapMediationCapabilities OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
ipV4SrcInterface(0),
|
||||
ipV6SrcInterface(1),
|
||||
udp(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object displays the device capabilities with respect to
|
||||
certain fields in Mediation Device table. This may be
|
||||
dependent
|
||||
on hardware capabilities, software capabilities.
|
||||
The following values may be supported:
|
||||
ipV4SrcInterface: SNMP ifIndex Value may be used to
|
||||
select
|
||||
the interface (denoted by
|
||||
pktcEScTapMediationSrcInterface) on the
|
||||
intercepting device from which to
|
||||
transmit intercepted data to an IPv4
|
||||
address Mediation Device.
|
||||
ipV6SrcInterface: SNMP ifIndex Value may be used to
|
||||
select
|
||||
the interface (denoted by
|
||||
pktcEScTapMediationSrcInterface) on the
|
||||
intercepting device from which to
|
||||
transmit intercepted data to an IPv6
|
||||
address Mediation Device.
|
||||
PKT-SP-ES-INF-I02-061013 PacketCable<6C> 2.0
|
||||
42 CableLabs<62> 10/13/06
|
||||
udp: UDP may be used as transport protocol
|
||||
(denoted by
|
||||
pktcEScTapMediationTransport) in
|
||||
transferring intercepted data to the
|
||||
Mediation Device."
|
||||
::= { pktcEScTapMediationGroup 3 }
|
||||
--
|
||||
-- The stream tables
|
||||
--
|
||||
-- This MIB defines a generic stream table containing fields that are
|
||||
-- common to any kind of filter specification and a type of the
|
||||
-- filter specification. Filter specifications can be for various type
|
||||
-- of intercepts (eg. IPv4, IPv6, MAC, VoIP) and each of the filters
|
||||
-- is defined in extension MIBs.
|
||||
--
|
||||
pktcEScTapStreamTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF PktcEScTapStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Intercept Stream Table lists the traffic streams to be
|
||||
intercepted. The same data stream may be required by multiple
|
||||
taps, and one might assume that often the intercepted stream
|
||||
is a small subset of the traffic that could be intercepted.
|
||||
The Table consists of generic fields that are independent
|
||||
of the type of intercept. It contains type of the specific
|
||||
filter which is defined in an extension MIB and counters to
|
||||
account for packets intercepted or dropped by the attached
|
||||
filter specification.
|
||||
Note that the Mediation Device must make sure there is
|
||||
only one type of specific filter created with the same
|
||||
indices as that of a row in this table, otherwise the
|
||||
later creations will fail. For example, if there is a
|
||||
row in this table with index 1.2, there can be a
|
||||
corresponding row with the same index either in
|
||||
tapStreamTable, c8tapStreamTable or cuctTapStreamTable,
|
||||
but not all.
|
||||
The first index indicates which Mediation Device the
|
||||
intercepted traffic will be diverted to. The second index
|
||||
permits multiple classifiers to be used together.
|
||||
Entries are added to this table via pktcEScTapStreamStatus in
|
||||
accordance with the RowStatus convention."
|
||||
::= { pktcEScTapStreamGroup 1 }
|
||||
pktcEScTapStreamEntry OBJECT-TYPE
|
||||
SYNTAX PktcEScTapStreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A stream entry indicates a single data stream to be
|
||||
intercepted to a Mediation Device. Many selected data
|
||||
streams may go to the same application interface, and many
|
||||
application interfaces are supported."
|
||||
INDEX { pktcEScTapMediationContentId, pktcEScTapStreamIndex }
|
||||
::= { pktcEScTapStreamTable 1 }
|
||||
PktcEScTapStreamEntry ::= SEQUENCE {
|
||||
pktcEScTapStreamIndex Integer32,
|
||||
pktcEScTapStreamType INTEGER,
|
||||
pktcEScTapStreamInterceptEnable TruthValue,
|
||||
pktcEScTapStreamInterceptedPackets Counter32,
|
||||
pktcEScTapStreamInterceptDrops Counter32,
|
||||
pktcEScTapStreamStatus RowStatus
|
||||
}
|
||||
pktcEScTapStreamIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the stream itself."
|
||||
::= { pktcEScTapStreamEntry 1 }
|
||||
pktcEScTapStreamType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ip(1),
|
||||
mac(2),
|
||||
userConnection(3),
|
||||
msPdsn(4)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the type of intercept filter associated to this
|
||||
generic stream. The following type of streams is supported:
|
||||
ip: The specific filter is an IP filter
|
||||
with same indices as that of this
|
||||
table. The exact filter is a row in
|
||||
tapStreamTable of IP-TAP-MIB."
|
||||
::= {pktcEScTapStreamEntry 2 }
|
||||
pktcEScTapStreamInterceptEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If 'true', the tap should intercept matching traffic. The
|
||||
value for this object should be set to 'true' only after an
|
||||
additional filter specification has been attached to this
|
||||
stream."
|
||||
DEFVAL { false }
|
||||
::= { pktcEScTapStreamEntry 3 }
|
||||
|
||||
pktcEScTapStreamInterceptedPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets matching this data stream specification
|
||||
that have been intercepted."
|
||||
::= { pktcEScTapStreamEntry 4 }
|
||||
pktcEScTapStreamInterceptDrops OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets matching this data stream specification
|
||||
that, having been intercepted, were dropped in the lawful
|
||||
intercept process."
|
||||
::= { pktcEScTapStreamEntry 5 }
|
||||
pktcEScTapStreamStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row. This object manages
|
||||
creation, modification, and deletion of rows in this table.
|
||||
pktcEScTapStreamInterceptEnable may be modified even the
|
||||
value of this entry rowStatus object is 'active'. When other
|
||||
rows must be changed, pktcEScTapStreamStatus must be first set
|
||||
to 'notInService'."
|
||||
::= { pktcEScTapStreamEntry 6 }
|
||||
--
|
||||
-- The debug information
|
||||
--
|
||||
pktcEScTapDebugAge OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the duration in minutes for which an
|
||||
entry in pktcEScTapDebugTable is maintained by the implementing
|
||||
device after which the entry is deleted. The management
|
||||
station also has the option of deleting the entry itself
|
||||
by setting pktcEScTapDebugStatus."
|
||||
::= { pktcEScTapDebugGroup 1 }
|
||||
pktcEScTapDebugMaxEntries OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the maximum number of debug messages
|
||||
maintained by the implementing device at a time. If this
|
||||
limit is crossed, most recent message will replace the
|
||||
least recent message."
|
||||
::= { pktcEScTapDebugGroup 2 }
|
||||
pktcEScTapDebugTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF PktcEScTapDebugEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains Lawful Intercept debug messages
|
||||
generated by the implementing device. This table is used
|
||||
by pktcESTapMediationDebug and pktcESTapStreamDebug
|
||||
notifications.
|
||||
An entry in this table contains a debug message which is
|
||||
regarding either a Mediation Device or a intercept stream
|
||||
created by a Mediation Device. The Mediation device is
|
||||
identified by pktcEScTapDebugMediationId whose value is
|
||||
that of pktcEScTapMediationContentId of
|
||||
pktcEScTapMediationEntry.
|
||||
The stream is identified by pktcEScTapDebugMediationId and
|
||||
pktcEScTapDebugStreamId whose values are that of
|
||||
pktcEScTapMediationContentId and pktcEScTapStreamIndex of
|
||||
the corresponding pktcEScTapStreamEntry.
|
||||
Note that pktcEScTapDebugStreamId may be zero for an entry,
|
||||
in which case the debug message is regarding a Mediation
|
||||
Device.
|
||||
Entries are added to this table via pktcEScTapDebugStatus in
|
||||
accordance with the RowStatus convention."
|
||||
::= { pktcEScTapDebugGroup 3 }
|
||||
pktcEScTapDebugEntry OBJECT-TYPE
|
||||
SYNTAX PktcEScTapDebugEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of the debug messages."
|
||||
INDEX { pktcEScTapDebugIndex }
|
||||
::= { pktcEScTapDebugTable 1 }
|
||||
PktcEScTapDebugEntry ::= SEQUENCE {
|
||||
pktcEScTapDebugIndex Integer32,
|
||||
pktcEScTapDebugMediationId Unsigned32,
|
||||
pktcEScTapDebugStreamId Unsigned32,
|
||||
pktcEScTapDebugMessage SnmpAdminString,
|
||||
pktcEScTapDebugStatus RowStatus
|
||||
}
|
||||
pktcEScTapDebugIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index to the debug table."
|
||||
::= { pktcEScTapDebugEntry 1 }
|
||||
pktcEScTapDebugMediationId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is pktcEScTapMediationContentId
|
||||
identifying an entry in pktcEScTapMediationTable. Note this
|
||||
object may contain a value for which an entry in
|
||||
pktcEScTapMediationTable
|
||||
does not exist. This happens when creation of an entry in
|
||||
pktcEScTapMediationTable fails and this debug message conveys
|
||||
more detailed information regarding the failure."
|
||||
::= { pktcEScTapDebugEntry 2 }
|
||||
pktcEScTapDebugStreamId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is that of pktcEScTapStreamIndex of
|
||||
an
|
||||
entry in pktcEScTapStreamTable. This object along with
|
||||
pktcEScTapDebugMediationId identifies an entry in
|
||||
pktcEScTapStreamTable.
|
||||
The value of this object may be zero, in which this debug
|
||||
message is regarding a Mediation Device, but not a particular
|
||||
stream. Note this object may contain a value for which an
|
||||
entry in pktcEScTapMediationTable does not exist. This happens
|
||||
when creation of an entry in pktcEScTapStreamTable fails."
|
||||
::= { pktcEScTapDebugEntry 3 }
|
||||
pktcEScTapDebugMessage OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text string contains the debug message."
|
||||
::= { pktcEScTapDebugEntry 4 }
|
||||
pktcEScTapDebugStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row. A row in this table is
|
||||
created by the implementing device. A management station cannot
|
||||
modify any of the objects in this row, except deleting the row
|
||||
by setting this object to 'destroy'."
|
||||
::= { pktcEScTapDebugEntry 5 }
|
||||
-- notifications
|
||||
pktcESTapMibActive NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This Notification is sent when an intercepting router or
|
||||
switch is first capable of intercepting a packet corresponding
|
||||
to a configured data stream. The value of the corresponding
|
||||
pktcEScTapStreamType which identifies the actual intercept
|
||||
stream type is included in this notification.
|
||||
This notification may be generated in conjunction with the
|
||||
intercept application, which is designed to expect the
|
||||
notification to be sent as reliably as possible, e.g., through
|
||||
the use of a finite number of retransmissions until
|
||||
acknowledged, as and when such mechanisms are available; for
|
||||
example, with SNMPv3, this would be an InformRequest. Filter
|
||||
installation can take a long period of time, during which call
|
||||
progress may be delayed."
|
||||
::= { pktcESTapMibNotifs 1 }
|
||||
pktcESTapMediationTimedOut NOTIFICATION-TYPE
|
||||
OBJECTS { pktcEScTapMediationStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an intercept is autonomously removed by an intercepting
|
||||
device, such as due to the time specified in
|
||||
pktcEScTapMediationTimeout arriving, the device notifies the
|
||||
of the action."
|
||||
::= { pktcESTapMibNotifs 2 }
|
||||
pktcESTapMediationDebug NOTIFICATION-TYPE
|
||||
OBJECTS { pktcEScTapDebugMediationId, pktcEScTapDebugMessage }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When there is intervention needed due to some events related
|
||||
to entries configured in pktcEScTapMediationTable, the device
|
||||
notifies the manager of the event.
|
||||
This notification may be generated in conjunction with the
|
||||
intercept application, which is designed to expect the
|
||||
notification to be sent as reliably as possible, e.g., through
|
||||
the use of a finite number of retransmissions until
|
||||
acknowledged, as and when such mechanisms are available; for
|
||||
example, with SNMPv3, this would be an InformRequest."
|
||||
::= { pktcESTapMibNotifs 3 }
|
||||
pktcESTapStreamDebug NOTIFICATION-TYPE
|
||||
OBJECTS { pktcEScTapDebugMediationId, pktcEScTapDebugStreamId,
|
||||
pktcEScTapDebugMessage }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When there is intervention needed due to some events related
|
||||
to entries configured in pktcEScTapStreamTable, the device
|
||||
notifies the manager of the event.
|
||||
This notification may be generated in conjunction with the
|
||||
intercept application, which is designed to expect the
|
||||
notification to be sent as reliably as possible, e.g., through
|
||||
the use of a finite number of retransmissions until
|
||||
acknowledged, as and when such mechanisms are available; for
|
||||
example, with SNMPv3, this would be an InformRequest."
|
||||
::= { pktcESTapMibNotifs 4 }
|
||||
pktcESTapSwitchover NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when there is a redundant (standby)
|
||||
route processor available on the intercepting device and the
|
||||
current active processor is going down causing standby to
|
||||
takeover. Note that this notification may be sent by the
|
||||
intercepting device only when it had a chance to know before it
|
||||
goes down.
|
||||
Mediation device when received this notification should assume
|
||||
that configured intercepts on the intercepting device no longer
|
||||
exist, when the standby processor takes control. This means
|
||||
that
|
||||
the Mediation device should again configure the intercepts."
|
||||
::= { pktcESTapMibNotifs 5 }
|
||||
-- conformance information
|
||||
pktcESTapMibCompliances OBJECT IDENTIFIER ::= { pktcESTapMibConform 1 }
|
||||
pktcESTapMibGroups OBJECT IDENTIFIER ::= { pktcESTapMibConform 2 }
|
||||
-- compliance statement
|
||||
pktcESTapMibCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement the
|
||||
Intercept MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
pktcESTapMediationComplianceGroup,
|
||||
pktcESTapStreamComplianceGroup,
|
||||
pktcESTapMediationCpbComplianceGroup,
|
||||
pktcESTapNotificationGroup
|
||||
}
|
||||
::= { pktcESTapMibCompliances 1 }
|
||||
-- units of conformance
|
||||
pktcESTapMediationComplianceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
pktcEScTapMediationNewIndex,
|
||||
pktcEScTapMediationDestAddressType,
|
||||
pktcEScTapMediationDestAddress,
|
||||
pktcEScTapMediationDestPort,
|
||||
pktcEScTapMediationSrcInterface,
|
||||
pktcEScTapMediationDscp,
|
||||
pktcEScTapMediationTimeout,
|
||||
pktcEScTapMediationTransport,
|
||||
pktcEScTapMediationNotificationEnable,
|
||||
pktcEScTapMediationStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects are necessary for description of the data
|
||||
streams directed to a Mediation Device."
|
||||
::= { pktcESTapMibGroups 1 }
|
||||
pktcESTapStreamComplianceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
pktcEScTapStreamType,
|
||||
pktcEScTapStreamInterceptEnable,
|
||||
pktcEScTapStreamInterceptedPackets,
|
||||
pktcEScTapStreamInterceptDrops,
|
||||
pktcEScTapStreamStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects are necessary for a description of the packets
|
||||
to select for interception."
|
||||
::= { pktcESTapMibGroups 2 }
|
||||
pktcESTapNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
pktcESTapMibActive,
|
||||
pktcESTapMediationTimedOut,
|
||||
pktcESTapMediationDebug,
|
||||
pktcESTapStreamDebug,
|
||||
pktcESTapSwitchover
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These notifications are used to present status from the
|
||||
intercepting device to the Mediation Device."
|
||||
::= { pktcESTapMibGroups 3 }
|
||||
pktcESTapMediationCpbComplianceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
pktcEScTapMediationCapabilities
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects are necessary for a description of the
|
||||
mediation device to select for Lawful Intercept."
|
||||
::= { pktcESTapMibGroups 4 }
|
||||
pktcESTapDebugComplianceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
pktcEScTapDebugAge,
|
||||
pktcEScTapDebugMaxEntries,
|
||||
pktcEScTapDebugMediationId,
|
||||
pktcEScTapDebugStreamId,
|
||||
pktcEScTapDebugMessage,
|
||||
pktcEScTapDebugStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects are necessary for debug information."
|
||||
::= { pktcESTapMibGroups 5 }
|
||||
END
|
Reference in New Issue
Block a user