16-17
Cisco ONS 15454 Reference Manual, R7.0
78-17191-01
Chapter 16 SNMP
16.10 16.10.1 64-Bit RMON Monitoring over DCC
Certain statistics measured on the ML card are mapped to standard MIB if one exists else mapped to a
non standard MIB variable. The naming convention used by the standarad/non-standard MIB is not the
same as the statistics variable used by the card. Hence when these statistics are obtained via
get-reques/get-next-request/SNMP Trap they don’t match the name used on the card or as seen by
CTC/TL1.
For ex: STATS_MediaIndStatsRxFramesTooLong stats is mapped to
cMediaIndependentInFramesTooLong variable in CERENT MIB. STATS_RxTotalPkts is mapped to
mediaIndependentInPkts in HC-RMON-rfc3273.mib
16.10.1 64-Bit RMON Monitoring over DCC
The ONS 15454 DCC is implemented over the IP protocol, which is not compatible with Ethernet. The
system builds Ethernet equipment History and Statistics tables using HDLC statistics that are gathered
over the DCC (running point-topoint protocol, or PPP). This release adds RMON DCC monitoring (for
both IP and Ethernet) to monitor the health of remote DCC connections.
In R7.0, the implementation contains two MIBS for DCC interfaces. They are:
cMediaIndependentTable—standard, rfc3273; the proprietary extension of the HC-RMON MIB
used for reporting statistics
cMediaIndependentHistoryTable—proprietary MIB used to support history

16.10.1.1 Row Creation in MediaIndependentTable

The SetRequest PDU for creating a row in the mediaIndependentTable should contain all the values
required to activate a row in a single set operation along with an assignment of the status variable to
createRequest (2). The SetRequest PDU for entry creation must have all the object IDs (OIDs) carrying
an instance value of 0. That is, all the OIDs should be of the type OID.0.
In order to create a row, the SetRequest PDU should contain the following:
mediaIndependentDataSource and its desired value
mediaIndependentOwner and its desired value (The size of mediaIndependentOwner is limited to
32 characters.)
mediaIndependentStatus with a value of createRequest (2)
The mediaIndependentTable creates a row if the SetRequest PDU is valid according to the above rules.
When the row is created, the SNMP agent decides the value of mediaIndependentIndex. This value is
not sequentially allotted or contiguously numbered. It changes when an Ethernet interface is added or
deleted. The newly created row will have mediaIndependentTable value of valid (1).
If the row already exists, or if the SetRequest PDU values are insufficient or do not make sense, the
SNMP agent returns an error code.
Note mediaIndependentTable entries are not preserved if the SNMP agent is restarted.
The mediaIndependentTable deletes a row if the SetRequest PDU contains a mediaIndependentStatus
with a value of invalid (4). The varbind’s OID instance value identifies the row for deletion. You can
recreate a deleted row in the table if desired.