CISCO-WIRELESS-DOCS-IF-MIB

        This is the MIB Module for MCNS compliant Radio Frequency
(RF) interfaces in wireless point-to-multipoint subscriber
units (SU) and wireless Head-end (HE).
        
Glossary :
        
The following terms are used in the MIB definitions below.
        
MCNS        : Multimedia Cable Network System 
P2MP        : Point-Multipoint wireless system consisting of
Headend (HE)  and Subscriber-units (SU). 
HE          : Head-end
SU          : Subscriber-unit.
Attached US  
channel     : The upstream channel on which the SU is 
              transmitting.
codeword    : Data unit in a FEC (forward error correction) 
              process.
OFDM        : Orthogonal Frequency Division Multiplexing.
ODU         : Outdoor unit (antenna).
UCD         : Upstream Change Descriptor.
        
Cisco Wireless DOCSIS MIB Organization:
        
The Cisco Wireless DOCSIS MIB provides the following 
categories :
* Groups/Tables that are common between HE and SU
* Groups/Tables that apply to SU only
* Groups/Tables that apply to HE only
        
Groups/Tables that are common between HE and SU
        
o. cwdIfChannelTable
   This represents the RF channel within which upstream 
   and downstream sub-channels operate. There will one such
   RF channel per point-to-multipoint interface.
        
   A RF channel identifies the portion of the RF spectrum
   that will be used to create a broadcast domain that
   will be used for communication.
        
   This channel deploys a sub-channel plan, which is used by 
   the upstreams and downstreams. 
        
   The sub-channel number for a channel is determined based
   on the number of sub-channels allowed and sub-channel plan 
   version. If the maximum number of sub-channels allowed is
   4 and the sub-channel plan version is 1 the spectrum can
   be sub divided as shown below.  
        
   reference center frequency of a channel 
                  |
                  |
                  v
          +===============+
          |   sub 1       |   The whole spectrum is used 
          +=======+=======+   so only one sub-channel.
        
          +===============+
          |   2   |   3   |   The spectrum is divided into
          +===============+   two sub-channels.
        
          +===============+
          |   2   | 6 | 7 |   The spectrum is divided into
          +===============+   three sub-channels.
        
          +===============+
          | 4 | 5 |   3   |   The spectrum is divided into
          +===============+   three sub-channels.
        
          +===+===+===+===+
          | 4 | 5 | 6 | 7 |   The spectrum is divided into
          +===+===+===+===+   4 sub-channels
        
        
   The above sub-channel planning can be extended to
   allow maximum number of sub-channels to be 8, 26 etc.
        
   The objects in this group are configurable only at
   the head-end and are read-only at the subscriber end.
        
o. cwdIfDownstreamChannelTable
   This table contains the configuration 
   information and attributes of downstream channel. 
   The objects in this group are configurable
   only at the head-end and are read-only at the 
   subscriber end.
        
o. cwdIfUpstreamChannelTable
   This table contains the configuration information 
   and attributes of upstream channel. 
   Parameters in this table are configurable
   only at the Head-end, and are read-only at the SU.
   Only the rows that pertain to the upstream used by 
   the subscriber unit will be available at the SU.
        
o. cwdIfQosProfileTable
   This table describes the attributes of each class of
   service.
   The entries in this table are referenced from the
   cwdIfHeServiceEntries or cwdIfSuServiceEntries.
   This table is implemented at both the SU and the HE.
   The SU need only maintain entries for the classes of
   service referenced by its cwdIfSuServiceTable.
        
o. cwdIfSignalQualityTable
   At the SU, this table describes the PHY signal quality of 
   downstream channels. At the HE, it describes the PHY signal 
   quality of upstream channels. 
        
o. cwdIfModulationTable
   Describes modulation parameters associated with one or more
   Upstream or downstream channels.
        
Groups/Tables that apply to SU only
        
o. cwdIfSuMacTable
   This table describes the attributes of each SU MAC 
   interface, extending the information available from 
   ifEntry. An entry in this table exists for each 
   ifEntry with an ifType of propDocsWirelessMacLayer(nnn).
        
o. cwdIfSuStatusTable
   This table maintains a number of status objects
   and counters for Subscriber Units.
   An entry in this table exists for each ifEntry with an
   ifType of propDocsWirelessMacLayer(nnn).
        
o. cwdIfSuServiceTable
   This table describes the attributes of each upstream 
   service queue on a SU.  
        
Groups/Tables that apply to HE only
        
o. cwdIfHeMacTable 
   Describes the attributes of each HE MAC interface,
   extending the information available from ifEntry. 
   An entry in this table exists for each ifEntry with an
   ifType of propDocsWirelessMacLayer(nnn).
        
o. cwdIfHeStatusTable
   For the MAC layer, this group maintains a number of
   status objects and counters.
   An entry in this table exists for each ifEntry with an
   ifType of propDocsWirelessMacLayer(nnn).
        
o. cwdIfHeServiceTable
   This table describes the attributes of upstream 
   service queues in a Head-end System. Entries in 
   this table exist for each ifEntry with an ifType 
   of propDocsWirelessMacLayer(nnn), and for each 
   service queue (Service ID) within this MAC layer.
   Entries in this table are created with the creation of
   individual Service IDs by the MAC layer and removed
   when a Service ID is removed.
    
Source file
CISCO-WIRELESS-DOCS-IF-MIB
Last revised
Identity
ciscoWirelessDocsIfMib
Base OID
1.3.6.1.4.1.9.9.167
Imported Objects
CISCO-SMI ciscoMgmt
CISCO-WIRELESS-TC-MIB CwrdBm
IF-MIB ifIndex InterfaceIndex InterfaceIndexOrZero
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Integer32 IpAddress MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC MacAddress RowStatus TimeInterval TimeStamp TruthValue
Net-SNMP examples using the cisco MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-WIRELESS-DOCS-IF-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-WIRELESS-DOCS-IF-MIB::ciscoWirelessDocsIfMib'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-WIRELESS-DOCS-IF-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-WIRELESS-DOCS-IF-MIB::ciscoWirelessDocsIfMib'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (133)
.1.3.6.1.4.1.9.9.167
.1.3.6.1.4.1.9.9.167.1
.1.3.6.1.4.1.9.9.167.1.1
.1.3.6.1.4.1.9.9.167.1.1.1
.1.3.6.1.4.1.9.9.167.1.1.1.1
kHzInteger32
.1.3.6.1.4.1.9.9.167.1.1.1.1.1
kHzInteger32
.1.3.6.1.4.1.9.9.167.1.1.1.1.2
kHzInteger32
.1.3.6.1.4.1.9.9.167.1.1.1.1.3
kHzInteger32
.1.3.6.1.4.1.9.9.167.1.1.1.1.4
MicrosecondsInteger32
.1.3.6.1.4.1.9.9.167.1.1.1.1.5
.1.3.6.1.4.1.9.9.167.1.1.1.1.6
.1.3.6.1.4.1.9.9.167.1.1.2
.1.3.6.1.4.1.9.9.167.1.1.2.1
Integer32
.1.3.6.1.4.1.9.9.167.1.1.2.1.1
Integer32
.1.3.6.1.4.1.9.9.167.1.1.2.1.2
kHzInteger32
.1.3.6.1.4.1.9.9.167.1.1.2.1.3
kHzInteger32
.1.3.6.1.4.1.9.9.167.1.1.2.1.4
dBm - decibel milliwattsInteger32
.1.3.6.1.4.1.9.9.167.1.1.2.1.5
.1.3.6.1.4.1.9.9.167.1.1.2.1.6
.1.3.6.1.4.1.9.9.167.1.1.4
.1.3.6.1.4.1.9.9.167.1.1.4.1
Integer32
.1.3.6.1.4.1.9.9.167.1.1.4.1.1
Integer32
.1.3.6.1.4.1.9.9.167.1.1.4.1.10
Integer32
.1.3.6.1.4.1.9.9.167.1.1.4.1.11
Integer32
.1.3.6.1.4.1.9.9.167.1.1.4.1.12
Integer32
.1.3.6.1.4.1.9.9.167.1.1.4.1.2
kHzInteger32
.1.3.6.1.4.1.9.9.167.1.1.4.1.3
kHzInteger32
.1.3.6.1.4.1.9.9.167.1.1.4.1.4
dBm - decibel milliwattsInteger32
.1.3.6.1.4.1.9.9.167.1.1.4.1.5
.1.3.6.1.4.1.9.9.167.1.1.4.1.6
.1.3.6.1.4.1.9.9.167.1.1.4.1.7
.1.3.6.1.4.1.9.9.167.1.1.4.1.8
Integer32
.1.3.6.1.4.1.9.9.167.1.1.4.1.9
.1.3.6.1.4.1.9.9.167.1.1.5
.1.3.6.1.4.1.9.9.167.1.1.5.1
Integer32
.1.3.6.1.4.1.9.9.167.1.1.5.1.1
Integer32
.1.3.6.1.4.1.9.9.167.1.1.5.1.2
Integer32
.1.3.6.1.4.1.9.9.167.1.1.5.1.3
Integer32
.1.3.6.1.4.1.9.9.167.1.1.5.1.4
Integer32
.1.3.6.1.4.1.9.9.167.1.1.5.1.5
.1.3.6.1.4.1.9.9.167.1.1.5.1.6
.1.3.6.1.4.1.9.9.167.1.1.5.1.7
.1.3.6.1.4.1.9.9.167.1.1.5.1.8
.1.3.6.1.4.1.9.9.167.1.1.6
.1.3.6.1.4.1.9.9.167.1.1.6.1
.1.3.6.1.4.1.9.9.167.1.1.6.1.1
.1.3.6.1.4.1.9.9.167.1.1.6.1.2
.1.3.6.1.4.1.9.9.167.1.1.6.1.3
.1.3.6.1.4.1.9.9.167.1.1.6.1.4
.1.3.6.1.4.1.9.9.167.1.1.6.1.5
.1.3.6.1.4.1.9.9.167.1.1.7
.1.3.6.1.4.1.9.9.167.1.1.7.1
Integer32
.1.3.6.1.4.1.9.9.167.1.1.7.1.1
.1.3.6.1.4.1.9.9.167.1.1.7.1.2
kHzInteger32
.1.3.6.1.4.1.9.9.167.1.1.7.1.3
bpsInteger32
.1.3.6.1.4.1.9.9.167.1.1.7.1.4
Enumeration
.1.3.6.1.4.1.9.9.167.1.1.7.1.5
Enumeration
.1.3.6.1.4.1.9.9.167.1.1.7.1.6
.1.3.6.1.4.1.9.9.167.1.2
.1.3.6.1.4.1.9.9.167.1.2.1
.1.3.6.1.4.1.9.9.167.1.2.1.1
.1.3.6.1.4.1.9.9.167.1.2.1.1.1
Bits
.1.3.6.1.4.1.9.9.167.1.2.1.1.2
.1.3.6.1.4.1.9.9.167.1.2.1.1.3
.1.3.6.1.4.1.9.9.167.1.2.2
.1.3.6.1.4.1.9.9.167.1.2.2.1
Enumeration
.1.3.6.1.4.1.9.9.167.1.2.2.1.1
.1.3.6.1.4.1.9.9.167.1.2.2.1.10
.1.3.6.1.4.1.9.9.167.1.2.2.1.11
.1.3.6.1.4.1.9.9.167.1.2.2.1.12
.1.3.6.1.4.1.9.9.167.1.2.2.1.13
.1.3.6.1.4.1.9.9.167.1.2.2.1.14
OctetString
.1.3.6.1.4.1.9.9.167.1.2.2.1.2
dBm - decibel milliwattsInteger32
.1.3.6.1.4.1.9.9.167.1.2.2.1.3
.1.3.6.1.4.1.9.9.167.1.2.2.1.4
.1.3.6.1.4.1.9.9.167.1.2.2.1.5
.1.3.6.1.4.1.9.9.167.1.2.2.1.6
.1.3.6.1.4.1.9.9.167.1.2.2.1.7
.1.3.6.1.4.1.9.9.167.1.2.2.1.8
.1.3.6.1.4.1.9.9.167.1.2.2.1.9
.1.3.6.1.4.1.9.9.167.1.2.3
.1.3.6.1.4.1.9.9.167.1.2.3.1
Integer32
.1.3.6.1.4.1.9.9.167.1.2.3.1.1
Integer32
.1.3.6.1.4.1.9.9.167.1.2.3.1.2
.1.3.6.1.4.1.9.9.167.1.2.3.1.3
.1.3.6.1.4.1.9.9.167.1.2.3.1.4
.1.3.6.1.4.1.9.9.167.1.2.3.1.5
.1.3.6.1.4.1.9.9.167.1.2.3.1.6
.1.3.6.1.4.1.9.9.167.1.2.3.1.7
.1.3.6.1.4.1.9.9.167.1.2.3.1.8
.1.3.6.1.4.1.9.9.167.1.3
.1.3.6.1.4.1.9.9.167.1.3.1
.1.3.6.1.4.1.9.9.167.1.3.1.1
Bits
.1.3.6.1.4.1.9.9.167.1.3.1.1.1
MillisecondsInteger32
.1.3.6.1.4.1.9.9.167.1.3.1.1.2
MillisecondsInteger32
.1.3.6.1.4.1.9.9.167.1.3.1.1.3
Integer32
.1.3.6.1.4.1.9.9.167.1.3.1.1.4
.1.3.6.1.4.1.9.9.167.1.3.1.1.5
Integer32
.1.3.6.1.4.1.9.9.167.1.3.1.1.6
.1.3.6.1.4.1.9.9.167.1.3.2
.1.3.6.1.4.1.9.9.167.1.3.2.1
.1.3.6.1.4.1.9.9.167.1.3.2.1.1
.1.3.6.1.4.1.9.9.167.1.3.2.1.2
.1.3.6.1.4.1.9.9.167.1.3.2.1.3
.1.3.6.1.4.1.9.9.167.1.3.2.1.4
.1.3.6.1.4.1.9.9.167.1.3.2.1.5
.1.3.6.1.4.1.9.9.167.1.3.2.1.6
.1.3.6.1.4.1.9.9.167.1.3.3
.1.3.6.1.4.1.9.9.167.1.3.3.1
Integer32
.1.3.6.1.4.1.9.9.167.1.3.3.1.1
Integer32
.1.3.6.1.4.1.9.9.167.1.3.3.1.10
.1.3.6.1.4.1.9.9.167.1.3.3.1.2
.1.3.6.1.4.1.9.9.167.1.3.3.1.3
.1.3.6.1.4.1.9.9.167.1.3.3.1.4
.1.3.6.1.4.1.9.9.167.1.3.3.1.5
dBm Decibel milliwattsInteger32
.1.3.6.1.4.1.9.9.167.1.3.3.1.6
.1.3.6.1.4.1.9.9.167.1.3.3.1.7
Enumeration
.1.3.6.1.4.1.9.9.167.1.3.3.1.8
.1.3.6.1.4.1.9.9.167.1.3.3.1.9
.1.3.6.1.4.1.9.9.167.1.3.4
.1.3.6.1.4.1.9.9.167.1.3.4.1
Integer32
.1.3.6.1.4.1.9.9.167.1.3.4.1.1
Integer32
.1.3.6.1.4.1.9.9.167.1.3.4.1.2
Enumeration
.1.3.6.1.4.1.9.9.167.1.3.4.1.3
Integer32
.1.3.6.1.4.1.9.9.167.1.3.4.1.4
.1.3.6.1.4.1.9.9.167.1.3.4.1.5
.1.3.6.1.4.1.9.9.167.1.3.4.1.6
.1.3.6.1.4.1.9.9.167.1.3.4.1.7
Bits
.1.3.6.1.4.1.9.9.167.1.3.6
.1.3.6.1.4.1.9.9.167.2
.1.3.6.1.4.1.9.9.167.3
.1.3.6.1.4.1.9.9.167.3.1
.1.3.6.1.4.1.9.9.167.3.2
Dependencies (8) 6 direct · 2 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Conformance Groups (6)
Group of objects implemented in both Subscriber Units and
Head-end Systems.
.1.3.6.1.4.1.9.9.167.3.2.1
Group of objects implemented in Subscriber Units.
.1.3.6.1.4.1.9.9.167.3.2.2
Quality of Service related group of objects.
This group is implemented in both Subscriber Units and
Head-end Systems.
.1.3.6.1.4.1.9.9.167.3.2.3
Quality of Service related group of objects.
This group is implemented in Head-end
Systems only.
.1.3.6.1.4.1.9.9.167.3.2.4
Objects that describe modulation characteristics
of a channel.
This group is implemented in both Subscriber Units and
Head-end Systems.
.1.3.6.1.4.1.9.9.167.3.2.5
Group of objects implemented in Head-end
Systems.
.1.3.6.1.4.1.9.9.167.3.2.7
Compliance Statements (1)

OID .1.3.6.1.4.1.9.9.167.3.1.2
The compliance statement for wireless devices that
implement MCNS compliant Radio Frequency Interfaces.
Required groups
mandatory cwdIfBasicGroup
optional cwdIfSuGroup This group is implemented only in Subscriber Units, not in
Head-end Systems.
optional cwdIfHeGroup This group is implemented only in Head-end
Systems, not in Subscriber Units.
optional cwdIfQosGroup This group of objects is implemented in both Subscriber
Units and Head-end Systems. Implementation of this
group is optional.
optional cwdIfQosHeGroup This group of objects is implemented only in Head-end
systems. Implementation of this group is optional.
optional cwdIfModGroup This group of objects is implemented only in Head-end
Systems. Implementation of this group is optional at
the subscriber end.
Object refinements
ObjectAccessSyntaxDescription
cwdIfChannelDownFrequency readonly
Read-write in Head-end Systems;
read-only in Subscriber Units.
cwdIfChannelDownWidth readonly
Read-write in Head-end Systems;
read-only in Subscriber Units.
cwdIfChannelUpFrequency readonly
Read-write in Head-end Systems;
read-only in Subscriber Units.
cwdIfChannelUpWidth readonly
Read-write in Head-end Systems;
read-only in Subscriber Units.
cwdIfUpChannelTargetPower readonly
Read-write in Head-end Systems;
read-only in Subscriber Units.
cwdIfDownChannelSubChannelNumber readonly
Read-write in Head-end Systems;
read-only in Subscriber Units.
cwdIfDownChannelPower readonly
Read-write in Head-end Systems;
read-only in Subscriber Units.
cwdIfDownChannelModProfileIndex readonly
Read-write in Head-end Systems;
read-only in Subscriber Units.
cwdIfUpChannelSubChannelNumber readonly
Read-write in Head-end Systems;
read-only in Subscriber Units.
cwdIfUpChannelModProfileIndex readonly
Read-write in Head-end Systems;
read-only in Subscriber Units.
cwdIfUpChannelSlotSize readonly
Read-write in Head-end Systems;
read-only in Subscriber Units.
cwdIfUpChannelTxBackoffStart readonly
Read-write in Head-end Systems;
read-only in Subscriber Units.
cwdIfUpChannelTxBackoffEnd readonly
Read-write in Head-end Systems;
read-only in Subscriber Units.
cwdIfQosProfPriority readonly
This object is always read-only in Subscriber Units.
It is compliant to implement this object as read-only
in Head-end Systems.
cwdIfQosProfMaxUpBandwidth readonly
This object is always read-only in Subscriber Units.
It is compliant to implement this object as read-only
in Head-end Systems.
cwdIfQosProfGuarUpBandwidth readonly
This object is always read-only in Subscriber Units.
It is compliant to implement this object as read-only
in Head-end Systems.
cwdIfQosProfMaxDownBandwidth readonly
This object is always read-only in Subscriber Units.
It is compliant to implement this object as read-only
in Head-end Systems.
cwdIfQosProfMaxTxBurst readonly
This object is always read-only in Subscriber Units.
It is compliant to implement this object as read-only
in Head-end Systems.
cwdIfQosProfBaselinePrivacy readonly
This object is always read-only in Subscriber Units.
It is compliant to implement this object as read-only
in Head-end Systems.
cwdIfHeUcdInterval readonly
It is compliant to implement this object as read-only.
cwdIfHeInvitedRangingAttempts readonly
It is compliant to implement this object as read-only.
cwdIfHeQosProfilePermissions readonly
It is compliant to implement this object as read-only.