CISCO-CABLE-WIDEBAND-MIB
This is the MIB module for the support of Channel Bonding
Protocol for the Cable Modem Termination System (CMTS).
Wideband DOCSIS is a method of increasing downstream
bandwidth by simultaneously transmitting DOCSIS data
over multiple RF channels. This DOCSIS data is
organized as a sequence of 188-byte MPEG-TS data packets.
A Wideband CMTS (WCMTS) is a CMTS that also transmits
Wideband MPEG-TS packets.
An Edge QAM (Quadrature Amplitude Modulation) device is one
which provides the QAM and used to couple the Wideband MPEG-TS
packet onto the HFC plant.
A Wideband Cable Modem (WCM) is a CableModem (CM) that
is able to receive Wideband MPEG-TS packets.
A wideband channel or Bonded Group (BG) is a logical
grouping of one or more physical RF channels over which
MPEG-TS packets are carried. Wideband channel carries DOCSIS
bonded packets encapsulated in MPEG-TS packets from a
WCMTS to one or more WCMs.
Packets outgoing from WCMTS to the WCM are formatted with
the DOCSIS Header. The DOCSIS packets are then formatted into
MPEG-TS data packets. These are 188 byte MPEG packets
containing the DOCSIS information.
Within DOCSIS Header of the WB Channel there is an extended
header called, DOCSIS Bonding Extended Header, the format of
which is shown below:
--------------------------------------------------------
| ---------------------------------------------------- |
| | TYPE | LEN | BSID | SEQ |
| ---------------------------------------------------- |
| | byte 0 | byte 1-2 | byte 3-4 |
|--------------------------------------------------------|
DOCSIS Bonding Extended Header
BSID is the Bonding Service IDentifier, it defines a sequence
number for a Wideband channel. It is used by the WCM to
re-sequence packets received over downstream channels to
maintain packet order. SEQ is per service flow sequence number.
Whereas TYPE is the type of the Bonding Extended Header and LEN
specifies its length.
A Narrowband Channel is a standard DOCSIS downstream channel
which contains exactly one RF channel.
The wideband protocol utilizes the existing narrowband
downstream channel for carrying the MAC management and
signaling messages and the associated narrowband upstream
for return data traffic and signaling.
The channel bonding protocol supports multiple wideband
bonded groups. This will allow the WCM to listen to multiple
bonded groups at the same time. This would support (for example)
multicast video being sent to a CPE device on the LAN side of
the WCM in addition to standard DOCSIS data.
Channel Bonding allows two types of Bonding Group (BG) interfaces.
These are Secondary BG interface and non-Secondary BG
interface. The Secondary BG interfaces will carry the multicast
traffic, whereas, the non-Secondary BG interface will carry the
non-multicast traffic.
This MIB also allows for configuration of the RF channels
on the WCMTS, as well as the association between the RF and
narrowband downstream channels with the BG channel.
Fiber Node is an optical node which terminates the fiber based
downstream signal as an electrical signal onto a coaxial RF cable.
DEPI: Downstream external physical interface.
TSID: MPEG2 Transport Stream ID.
SFP: Small Form-Factor Pluggable.
- Source file
CISCO-CABLE-WIDEBAND-MIB- Last revised
- Identity
ciscoCableWidebandMIB- Base OID
1.3.6.1.4.1.9.9.479
Imported Objects
| CISCO-SMI | ciscoMgmt |
| DOCS-IF-MIB | docsIfCmtsCmStatusIndex |
| ENTITY-MIB | entPhysicalIndex entPhysicalName PhysicalIndexOrZero |
| IF-MIB | ifIndex InterfaceIndex InterfaceIndexOrZero |
| INET-ADDRESS-MIB | InetAddress InetAddressType InetPortNumber |
| SNMP-FRAMEWORK-MIB | SnmpAdminString |
| SNMPv2-CONF | MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page) |
| SNMPv2-SMI | Counter64 Gauge32 Integer32 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32 |
| SNMPv2-TC | MacAddress RowStatus StorageType 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-CABLE-WIDEBAND-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-CABLE-WIDEBAND-MIB::ciscoCableWidebandMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-CABLE-WIDEBAND-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-CABLE-WIDEBAND-MIB::ciscoCableWidebandMIB'
Objects (66)
Showing 66 of 66 objects
Object legend
Object type
Icons distinguish tables, entry rows, columns, scalars, and structural nodes.
SNMPv2-TCTruthValue
Syntax
Blue badges identify the value syntax. Connected badges read as defining module and convention.
IF-MIBifIndex
Table index
Green identifies an index object; yellow names its module when the index is defined elsewhere.
r/w
deprecated
obsolete
Access and status
r/w means read-write. Grey labels mark definitions retained for compatibility.
OBS ✓
Observium use
The indicator appears only when Observium directly references that object.
ifOperStatus
.1.3.6.1.2.1…
Names and OIDs
Object names link to their detail pages. Hover or focus a linked name or badge for available definition details.
.1.3.6.1.4.1.9.9.479 |
||
.1.3.6.1.4.1.9.9.479.0 |
||
.1.3.6.1.4.1.9.9.479.1 |
||
.1.3.6.1.4.1.9.9.479.1.1 |
||
.1.3.6.1.4.1.9.9.479.1.1.1 |
||
|
Unsigned32
|
.1.3.6.1.4.1.9.9.479.1.1.1.1 |
|
|
hertzUnsigned32
|
.1.3.6.1.4.1.9.9.479.1.1.1.10 |
|
|
|
hertzUnsigned32
|
.1.3.6.1.4.1.9.9.479.1.1.1.2 |
|
hertzUnsigned32
|
.1.3.6.1.4.1.9.9.479.1.1.1.3 |
|
|
Enumeration
|
.1.3.6.1.4.1.9.9.479.1.1.1.4 |
|
|
Enumeration
|
.1.3.6.1.4.1.9.9.479.1.1.1.5 |
|
|
PacketsSNMPv2-SMICounter64
|
.1.3.6.1.4.1.9.9.479.1.1.1.6 |
|
.1.3.6.1.4.1.9.9.479.1.1.1.7 |
||
.1.3.6.1.4.1.9.9.479.1.1.1.8 |
||
|
percentUnsigned32
|
.1.3.6.1.4.1.9.9.479.1.1.1.9 |
|
|
secondsUnsigned32
|
.1.3.6.1.4.1.9.9.479.1.10 |
|
.1.3.6.1.4.1.9.9.479.1.11 |
||
.1.3.6.1.4.1.9.9.479.1.2 |
||
.1.3.6.1.4.1.9.9.479.1.2.1 |
||
.1.3.6.1.4.1.9.9.479.1.2.1.1 |
||
|
Unsigned32
|
.1.3.6.1.4.1.9.9.479.1.2.1.10 |
|
.1.3.6.1.4.1.9.9.479.1.2.1.2 |
||
.1.3.6.1.4.1.9.9.479.1.2.1.3 |
||
.1.3.6.1.4.1.9.9.479.1.2.1.4 |
||
|
|
Unsigned32
|
.1.3.6.1.4.1.9.9.479.1.2.1.5 |
|
Unsigned32
|
.1.3.6.1.4.1.9.9.479.1.2.1.6 |
|
|
Unsigned32
|
.1.3.6.1.4.1.9.9.479.1.2.1.7 |
|
|
Unsigned32
|
.1.3.6.1.4.1.9.9.479.1.2.1.8 |
|
|
OctetString
|
.1.3.6.1.4.1.9.9.479.1.2.1.9 |
|
.1.3.6.1.4.1.9.9.479.1.3 |
||
.1.3.6.1.4.1.9.9.479.1.3.1 |
||
|
percentUnsigned32
|
.1.3.6.1.4.1.9.9.479.1.3.1.1 |
|
.1.3.6.1.4.1.9.9.479.1.3.1.2 |
||
.1.3.6.1.4.1.9.9.479.1.3.1.3 |
||
.1.3.6.1.4.1.9.9.479.1.4 |
||
.1.3.6.1.4.1.9.9.479.1.4.1 |
||
.1.3.6.1.4.1.9.9.479.1.4.1.1 |
||
.1.3.6.1.4.1.9.9.479.1.4.1.2 |
||
.1.3.6.1.4.1.9.9.479.1.4.1.3 |
||
.1.3.6.1.4.1.9.9.479.1.5 |
||
.1.3.6.1.4.1.9.9.479.1.5.1 |
||
.1.3.6.1.4.1.9.9.479.1.5.1.1 |
||
.1.3.6.1.4.1.9.9.479.1.6 |
||
.1.3.6.1.4.1.9.9.479.1.6.1 |
||
|
Enumeration
|
.1.3.6.1.4.1.9.9.479.1.6.1.1 |
|
.1.3.6.1.4.1.9.9.479.1.7 |
||
.1.3.6.1.4.1.9.9.479.1.7.1 |
||
|
Integer32
|
.1.3.6.1.4.1.9.9.479.1.7.1.1 |
|
.1.3.6.1.4.1.9.9.479.1.7.1.2 |
||
.1.3.6.1.4.1.9.9.479.1.8 |
||
.1.3.6.1.4.1.9.9.479.1.8.1 |
||
|
OctetString
|
.1.3.6.1.4.1.9.9.479.1.8.1.1 |
|
.1.3.6.1.4.1.9.9.479.1.8.1.2 |
||
.1.3.6.1.4.1.9.9.479.1.8.1.3 |
||
.1.3.6.1.4.1.9.9.479.1.9 |
||
.1.3.6.1.4.1.9.9.479.1.9.1 |
||
|
Unsigned32
|
.1.3.6.1.4.1.9.9.479.1.9.1.1 |
|
|
Unsigned32
|
.1.3.6.1.4.1.9.9.479.1.9.1.2 |
|
.1.3.6.1.4.1.9.9.479.1.9.1.3 |
||
.1.3.6.1.4.1.9.9.479.1.9.1.4 |
||
|
Integer32
|
.1.3.6.1.4.1.9.9.479.1.9.1.5 |
|
.1.3.6.1.4.1.9.9.479.1.9.1.6 |
||
.1.3.6.1.4.1.9.9.479.1.9.1.7 |
||
.1.3.6.1.4.1.9.9.479.2 |
||
.1.3.6.1.4.1.9.9.479.2.1 |
||
.1.3.6.1.4.1.9.9.479.2.2 |
Dependencies (13) 9 direct · 4 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
Dependency-first compile order
- SNMPv2-SMIrfc
- CISCO-SMIcisco
- SNMPv2-TCrfc
- IANAifType-MIBrfc
- SNMPv2-CONFrfc
- SNMPv2-MIBrfc
- IF-MIBrfc
- INET-ADDRESS-MIBrfc
- DOCS-IF-MIBrfc
- IANA-ENTITY-MIBrfc
- SNMP-FRAMEWORK-MIBrfc
- UUID-TC-MIBrfc
- ENTITY-MIBrfc
- CISCO-CABLE-WIDEBAND-MIBciscoselected
Conformance Groups (5)
Compliance Statements (4)
OID
.1.3.6.1.4.1.9.9.479.2.1.1The compliance statement for WCMTS devices that implement
the Wideband DOCSIS feature.
the Wideband DOCSIS feature.
Required groups
| mandatory | ccwbWidebandObjGroup |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| ccwbRFChannelFrequency | readonly | A range of 54MHz to 860MHz is appropriate for a cable plant using a North American Sub-Split channel plan. The spectrum range has been expanded to accommodate a lower edge of 47MHz and an upper edge of 862MHz for some European channel plans. |
|
| ccwbRFChannelWidth | readonly | It is conformant to implement this object as read-only. The value of 6 MHz is appropriate for cable plants running under NTSC (National Television Standards Committee) standards. The value of 8 MHz is appropriate for cable plants running under ETSI standards. |
|
| ccwbRFChanQamIPAddressType | readonly | Internet address type 'ipv4' need to be supported. | |
| ccwbRFChannelRowStatus | readonly |
active(1), createAndGo(4), destroy(6)
|
For this object above enumerations need to be supported. |
| ccwbWBtoRFRowStatus | readonly |
active(1), createAndGo(4), destroy(6)
|
All enumerations listed above need to be supported. |
| ccwbRFChannelAnnex | readonly | The value of this object will be same for all RF channels. |
|
| ccwbRFChannelModulation | readonly | Currently the value of this object must be the same for all RF channels. |
|
| ccwbWBCmStatusValue | readonly |
Enumeration
wbOnline(27), wbOnlinePrivacy(28), wbOnlineKekAssigned(29), wbOnlineTekAssigned(30), wbOnlineNetAccessDis(31), wbKekReject(32), wbTekReject(33), wbNetAccessDisReject(34), wbPrivacyEnabReject(35), wbKekExpire(36), wbTekExpire(37), wbNetAccessDisExpire(38), wbPrivacyEnabExpire(39)
|
The above numerations lists the possbile states for WBCM Status. |
| ccwbFiberNodeDescription | readonly | Read and write operations are not needed for agents for which the associated value of the description string is null. |
|
| ccwbFiberNodeNBIfIndx | readonly | Write operation is not required for agents for which the associated value of if-index is not valid. |
|
| ccwbFiberNodeWBContlrPhyIndx | readonly | Write operation is not needed for agents that do not have valid physical entity value. |
|
| ccwbFiberNodeWBRFPort | readonly | Write operation is not needed for agents that do not have valid physical entity value. |
OID
.1.3.6.1.4.1.9.9.479.2.1.2The compliance statement for WCMTS devices that
implement the Wideband DOCSIS feature.
implement the Wideband DOCSIS feature.
Required groups
| mandatory | ccwbWidebandObjGroup | |
| mandatory | ccwbWidebandObjGroupSup1 |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| ccwbRFChannelFrequency | readonly | A range of 54MHz to 860MHz is appropriate for a cable plant using a North American Sub-Split channel plan. The spectrum range has been expanded to accommodate a lower edge of 47MHz and an upper edge of 862MHz for some European channel plans. |
|
| ccwbRFChannelWidth | readonly | It is conformant to implement this object as read-only. The value of 6 MHz is appropriate for cable plants running under NTSC (National Television Standards Committee) standards. The value of 8 MHz is appropriate for cable plants running under ETSI standards. |
|
| ccwbRFChanQamIPAddressType | readonly | Internet address type 'ipv4' need to be supported. | |
| ccwbRFChannelRowStatus | readonly |
active(1), createAndGo(4), destroy(6)
|
For this object above enumerations need to be supported. |
| ccwbWBtoRFRowStatus | readonly |
active(1), createAndGo(4), destroy(6)
|
All enumerations listed above need to be supported. |
| ccwbRFChannelAnnex | readonly | The value of this object will be same for all RF channels. |
|
| ccwbRFChannelModulation | readonly | Currently the value of this object must be the same for all RF channels. |
|
| ccwbWBCmStatusValue | readonly |
Enumeration
wbOnline(27), wbOnlinePrivacy(28), wbOnlineKekAssigned(29), wbOnlineTekAssigned(30), wbOnlineNetAccessDis(31), wbKekReject(32), wbTekReject(33), wbNetAccessDisReject(34), wbPrivacyEnabReject(35), wbKekExpire(36), wbTekExpire(37), wbNetAccessDisExpire(38), wbPrivacyEnabExpire(39)
|
The above numerations lists the possbile states for WBCM Status. |
| ccwbFiberNodeDescription | readonly | Read and write operations are not needed for agents for which the associated value of the description string is null. |
|
| ccwbFiberNodeNBIfIndx | readonly | Write operation is not required for agents for which the associated value of if-index is not valid. |
|
| ccwbFiberNodeWBContlrPhyIndx | readonly | Write operation is not needed for agents that do not have valid physical entity value. |
|
| ccwbFiberNodeWBRFPort | readonly | Write operation is not needed for agents that do not have valid physical entity value. |
OID
.1.3.6.1.4.1.9.9.479.2.1.3The compliance statement for WCMTS devices that
implement the Wideband DOCSIS feature.
implement the Wideband DOCSIS feature.
Required groups
| mandatory | ccwbWidebandObjGroupRev1 | |
| mandatory | ccwbWidebandObjGroupSup1 |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| ccwbRFChannelFrequencyRev1 | readonly | Write access is not required. A range of 54MHz to 860MHz is appropriate for a cable plant using a North American Sub-Split channel plan. The spectrum range has been expanded to accommodate a lower edge of 47MHz and an upper edge of 862MHz for some European channel plans. |
|
| ccwbRFChannelWidth | readonly | Write access is not required. An implementation is only required to support 6000000 and 8000000. It is conformant to implement this object as read-only. The value of 6 MHz is appropriate for cable plants running under NTSC (National Television Standards Committee) standards. The value of 8 MHz is appropriate for cable plants running under ETSI standards. |
|
| ccwbRFChanQamIPAddressType | readonly |
ipv4(1)
|
Write access is not required. An implementation is only required to support IPv4 addresses. |
| ccwbRFChannelRowStatus | readonly |
active(1)
|
Write access is not required. Support for 'createAndWait' and 'notInService' is not required. |
| ccwbWBtoRFRowStatus | readonly |
active(1)
|
Write access is not required. Support for 'createAndWait' and 'notInService' is not required. |
| ccwbRFChannelAnnex | readonly | Write access is not required. The value of this object will be same for all RF channels. |
|
| ccwbRFChannelModulation | readonly | Write access is not required. Currently the value of this object must be the same for all RF channels. |
|
| ccwbWBCmStatusValue | readonly |
Enumeration
wbOnline(27), wbOnlinePrivacy(28), wbOnlineKekAssigned(29), wbOnlineTekAssigned(30), wbOnlineNetAccessDis(31), wbKekReject(32), wbTekReject(33), wbNetAccessDisReject(34), wbPrivacyEnabReject(35), wbKekExpire(36), wbTekExpire(37), wbNetAccessDisExpire(38), wbPrivacyEnabExpire(39)
|
Write access is not required. An implementation is only required to support the above numerated values. |
| ccwbFiberNodeDescription | readonly | Read and write operations are not needed for agents for which the associated value of the description string is null. |
|
| ccwbFiberNodeNBIfIndx | readonly | Write operation is not required for agents for which the associated value of if-index is not valid. |
|
| ccwbFiberNodeWBContlrPhyIndx | readonly | Write operation is not needed for agents that do not have valid physical entity value. |
|
| ccwbFiberNodeWBRFPort | readonly | Write operation is not needed for agents that do not have valid physical entity value. |
OID
.1.3.6.1.4.1.9.9.479.2.1.4The compliance statement for WCMTS devices that
implement the Wideband DOCSIS feature.
implement the Wideband DOCSIS feature.
Required groups
| mandatory | ccwbWidebandObjGroupRev1 | |
| mandatory | ccwbWidebandObjGroupSup1 | |
| mandatory | ccwbWidebandObjGroupSup2 | |
| mandatory | ccwbWidebandNotifGroup |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| ccwbRFChannelFrequencyRev1 | readonly | Write access is not required. A range of 54MHz to 860MHz is appropriate for a cable plant using a North American Sub-Split channel plan. The spectrum range has been expanded to accommodate a lower edge of 47MHz and an upper edge of 862MHz for some European channel plans. |
|
| ccwbRFChannelWidth | readonly | Write access is not required. An implementation is only required to support 6000000 and 8000000. It is conformant to implement this object as read-only. The value of 6 MHz is appropriate for cable plants running under NTSC (National Television Standards Committee) standards. The value of 8 MHz is appropriate for cable plants running under ETSI standards. |
|
| ccwbRFChanQamIPAddressType | readonly |
ipv4(1)
|
Write access is not required. An implementation is only required to support IPv4 addresses. |
| ccwbRFChannelRowStatus | readonly |
active(1)
|
Write access is not required. Support for 'createAndWait' and 'notInService' is not required. |
| ccwbWBtoRFRowStatus | readonly |
active(1)
|
Write access is not required. Support for 'createAndWait' and 'notInService' is not required. |
| ccwbRFChannelAnnex | readonly | Write access is not required. The value of this object will be same for all RF channels. |
|
| ccwbRFChannelModulation | readonly | Write access is not required. Currently the value of this object must be the same for all RF channels. |
|
| ccwbWBCmStatusValue | readonly |
Enumeration
wbOnline(27), wbOnlinePrivacy(28), wbOnlineKekAssigned(29), wbOnlineTekAssigned(30), wbOnlineNetAccessDis(31), wbKekReject(32), wbTekReject(33), wbNetAccessDisReject(34), wbPrivacyEnabReject(35), wbKekExpire(36), wbTekExpire(37), wbNetAccessDisExpire(38), wbPrivacyEnabExpire(39)
|
Write access is not required. An implementation is only required to support the above numerated values. |
| ccwbFiberNodeDescription | readonly | Read and write operations are not needed for agents for which the associated value of the description string is null. |
|
| ccwbFiberNodeNBIfIndx | readonly | Write operation is not required for agents for which the associated value of if-index is not valid. |
|
| ccwbFiberNodeWBContlrPhyIndx | readonly | Write operation is not needed for agents that do not have valid physical entity value. |
|
| ccwbFiberNodeWBRFPort | readonly | Write operation is not needed for agents that do not have valid physical entity value. |
Notifications / Traps (2)
| Name | OID | Description |
|---|---|---|
.1.3.6.1.4.1.9.9.479.0.1 |
This notification is generated when link of SFP port is
lost. entPhysicalName identifies the SFP port. |
|
.1.3.6.1.4.1.9.9.479.0.2 |
This notification is generated when link of SFP port is
up. entPhysicalName identifies the SFP port. |