SCTE-HMS-HMTS-MIB

        This MIB contains information that must be supported by all Hybrid
Management Termination Systems (HMTS).  An HMTS is defined as a
gateway between a IP (Internet Protocol) network and the HMS Physical
and MAC layers defined by SCTE 25-1 (Formerly HMS005) and SCTE 25-2
(Formerly HMS004).
        
The HMTS shall support, but is not limited to the following MIBs:
  RFC-1213 - all current groups and objects
  SNMPv2-MIB - all current groups and objects
  SCTE 38-1 (formerly HMS026) - Properties MIB
  SCTE 84-1 (formerly HMS111) - HMS HE Common
    
Source file
SCTE-HMS-HMTS-MIB
Last revised
Identity
heHMTSMIB
Base OID
1.3.6.1.4.1.5591.1.11.3.2
Imported Objects
ENTITY-MIB entityGeneralGroup (no object page) entityNotificationsGroup (no object page) entityPhysical2Group (no object page) entityPhysicalGroup (no object page)
SCTE-HMS-HE-COMMON-MIB heCommonAlarmDetectionControl heCommonLogGroup (no object page) heCommonNotificationsGroup (no object page) heCommonParamsGroup (no object page) heCommonTime
SCTE-HMS-HEADENDIDENT-MIB heHMTS
SCTE-HMS-PROPERTY-MIB analogAlarmsGroup (no object page) currentAlarmsGroup (no object page) discreteAlarmsGroup (no object page)
SNMP-NOTIFICATION-MIB snmpNotifyGroup (no object page)
SNMP-TARGET-MIB snmpTargetBasicGroup (no object page)
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-MIB sysORDescr sysORID sysORLastChange sysORUpTime systemGroup
SNMPv2-SMI Integer32 IpAddress MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC DisplayString MacAddress RowStatus TEXTUAL-CONVENTION (no object page)
Net-SNMP examples using the scte 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 'SCTE-HMS-HMTS-MIB' -M '/opt/observium/mibs/scte:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'SCTE-HMS-HMTS-MIB::heHMTSMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'SCTE-HMS-HMTS-MIB' -M '/opt/observium/mibs/scte:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'SCTE-HMS-HMTS-MIB::heHMTSMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (126)
.1.3.6.1.4.1.5591.1.11.3.2
.1.3.6.1.4.1.5591.1.11.3.2.1
.1.3.6.1.4.1.5591.1.11.3.2.1.0
.1.3.6.1.4.1.5591.1.11.3.2.1.1
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.1.1
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.1.2
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.1.3
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.1.4
OctetString
.1.3.6.1.4.1.5591.1.11.3.2.1.1.5
OctetString
.1.3.6.1.4.1.5591.1.11.3.2.1.1.6
OctetString
.1.3.6.1.4.1.5591.1.11.3.2.1.1.7
.1.3.6.1.4.1.5591.1.11.3.2.1.1.8
1 sInteger32
.1.3.6.1.4.1.5591.1.11.3.2.1.1.9
.1.3.6.1.4.1.5591.1.11.3.2.1.2
.1.3.6.1.4.1.5591.1.11.3.2.1.2.1
.1.3.6.1.4.1.5591.1.11.3.2.1.2.1.1
.1.3.6.1.4.1.5591.1.11.3.2.1.2.1.2
.1.3.6.1.4.1.5591.1.11.3.2.1.2.1.3
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.2.1.4
1 sInteger32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.1.5
.1.3.6.1.4.1.5591.1.11.3.2.1.2.1.6
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.2.1.7
.1.3.6.1.4.1.5591.1.11.3.2.1.2.2
1 sInteger32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.2.1
1 sInteger32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.2.2
1 sInteger32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.2.3
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.2.2.4
.1.3.6.1.4.1.5591.1.11.3.2.1.2.3
.1.3.6.1.4.1.5591.1.11.3.2.1.2.3.1
.1.3.6.1.4.1.5591.1.11.3.2.1.2.3.1.1
Integer32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.3.1.1.1
1 sInteger32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.3.1.1.2
Integer32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.3.1.1.3
1 sInteger32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.3.1.1.4
1 sInteger32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.3.1.1.5
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.2.3.1.1.6
.1.3.6.1.4.1.5591.1.11.3.2.1.2.3.1.1.7
.1.3.6.1.4.1.5591.1.11.3.2.1.2.3.1.1.8
.1.3.6.1.4.1.5591.1.11.3.2.1.2.4
1 msInteger32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.4.1
1 msInteger32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.4.2
.1.3.6.1.4.1.5591.1.11.3.2.1.2.5
.1.3.6.1.4.1.5591.1.11.3.2.1.2.5.1
OctetString
.1.3.6.1.4.1.5591.1.11.3.2.1.2.5.1.1
.1.3.6.1.4.1.5591.1.11.3.2.1.2.5.1.10
.1.3.6.1.4.1.5591.1.11.3.2.1.2.5.1.2
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.2.5.1.3
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.2.5.1.4
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.2.5.1.5
.1.3.6.1.4.1.5591.1.11.3.2.1.2.5.1.6
.1.3.6.1.4.1.5591.1.11.3.2.1.2.5.1.7
.1.3.6.1.4.1.5591.1.11.3.2.1.2.5.1.8
.1.3.6.1.4.1.5591.1.11.3.2.1.2.5.1.9
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1
OctetString
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.1
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.10
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.11
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.12
1 msInteger32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.13
1 msInteger32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.14
Integer32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.15
Integer32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.16
Integer32
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.17
OctetString
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.2
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.3
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.4
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.5
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.6
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.7
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.8
.1.3.6.1.4.1.5591.1.11.3.2.1.2.6.1.9
.1.3.6.1.4.1.5591.1.11.3.2.1.3
.1.3.6.1.4.1.5591.1.11.3.2.1.3.1
.1.3.6.1.4.1.5591.1.11.3.2.1.3.2
OctetString
.1.3.6.1.4.1.5591.1.11.3.2.1.3.3
.1.3.6.1.4.1.5591.1.11.3.2.1.3.4
.1.3.6.1.4.1.5591.1.11.3.2.1.3.5
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.1
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.10
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.11
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.12
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.13
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.14
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.15
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.2
OctetString
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.3
OctetString
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.4
OctetString
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.5
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.6
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.7
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.8
.1.3.6.1.4.1.5591.1.11.3.2.1.3.6.1.9
.1.3.6.1.4.1.5591.1.11.3.2.1.3.7
.1.3.6.1.4.1.5591.1.11.3.2.1.3.7.1
.1.3.6.1.4.1.5591.1.11.3.2.1.3.7.1.1
.1.3.6.1.4.1.5591.1.11.3.2.1.3.7.1.2
.1.3.6.1.4.1.5591.1.11.3.2.1.3.8
.1.3.6.1.4.1.5591.1.11.3.2.1.3.8.1
.1.3.6.1.4.1.5591.1.11.3.2.1.3.8.1.1
.1.3.6.1.4.1.5591.1.11.3.2.1.3.8.1.2
OctetString
.1.3.6.1.4.1.5591.1.11.3.2.1.3.8.1.3
.1.3.6.1.4.1.5591.1.11.3.2.1.3.8.1.4
.1.3.6.1.4.1.5591.1.11.3.2.1.4
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.4.1
.1.3.6.1.4.1.5591.1.11.3.2.1.4.2
.1.3.6.1.4.1.5591.1.11.3.2.1.4.2.1
.1.3.6.1.4.1.5591.1.11.3.2.1.4.2.1.1
.1.3.6.1.4.1.5591.1.11.3.2.1.4.2.1.2
.1.3.6.1.4.1.5591.1.11.3.2.1.4.3
.1.3.6.1.4.1.5591.1.11.3.2.1.4.3.1
.1.3.6.1.4.1.5591.1.11.3.2.1.4.3.1.1
.1.3.6.1.4.1.5591.1.11.3.2.1.4.3.1.2
.1.3.6.1.4.1.5591.1.11.3.2.1.4.3.1.3
.1.3.6.1.4.1.5591.1.11.3.2.1.4.3.1.4
.1.3.6.1.4.1.5591.1.11.3.2.1.5
Enumeration
.1.3.6.1.4.1.5591.1.11.3.2.1.5.1
.1.3.6.1.4.1.5591.1.11.3.2.1.5.2
.1.3.6.1.4.1.5591.1.11.3.2.1.5.2.1
OctetString
.1.3.6.1.4.1.5591.1.11.3.2.1.5.2.1.1
.1.3.6.1.4.1.5591.1.11.3.2.1.5.2.1.2
.1.3.6.1.4.1.5591.1.11.3.2.2
.1.3.6.1.4.1.5591.1.11.3.2.2.1
.1.3.6.1.4.1.5591.1.11.3.2.2.2
Dependencies (16) 10 direct · 6 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
Type Definitions (1)
Enumeration
noError(1)
noRevPortId(2)
notActive(3)
notRegis(4)
pendRegis(5)
registering(6)
transDisabled(7)
rcvrDisabled(8)
rtrnLvl(9)
notResp(10)
invMac(11)
fwdFreqMismatch(12)
invIP(20)
dupIP(21)
invComm(30)
dupComm(31)
other(32)
Conformance Groups (13)
The collection of management objects which are required by all
HMTS managers.
.1.3.6.1.4.1.5591.1.11.3.2.2.2.1
This group defines the Device entry item required by all termination
systems.
.1.3.6.1.4.1.5591.1.11.3.2.2.2.2
This list the items required for an IP based HMTS.
.1.3.6.1.4.1.5591.1.11.3.2.2.2.3
This lists the items required for community string based HMTS.
.1.3.6.1.4.1.5591.1.11.3.2.2.2.4
The collection of info objects which are required by all
HMTS entities.
.1.3.6.1.4.1.5591.1.11.3.2.2.2.5
The collection of MAC protocol info objects which are required by all
HMTS entities.
.1.3.6.1.4.1.5591.1.11.3.2.2.2.6
The collection of SNMP protocol info objects which are required by all
HMTS entities.
.1.3.6.1.4.1.5591.1.11.3.2.2.2.7
The collection of registration control objects which are optional.
.1.3.6.1.4.1.5591.1.11.3.2.2.2.8
The collection of objects which are required if the HMTS supports
contention for the collection of SNMP traps.
.1.3.6.1.4.1.5591.1.11.3.2.2.2.9
The collection of trap control objects which are optional.
.1.3.6.1.4.1.5591.1.11.3.2.2.2.10
The collection of hmtsFwdPortTable objects which are optional
.1.3.6.1.4.1.5591.1.11.3.2.2.2.11
The collection of hmtsRevPortTable objects which are optional
.1.3.6.1.4.1.5591.1.11.3.2.2.2.12
Traps that can be generated by the HMTS.
.1.3.6.1.4.1.5591.1.11.3.2.2.2.13
Compliance Statements (1)

OID .1.3.6.1.4.1.5591.1.11.3.2.2.1.1
The compliance statement for the HMTS agents that support this MIB.
Required groups
mandatory hmtsInformationGroup
mandatory hmtsMacProtocolInformationGroup
mandatory hmtsSnmpProtocolInformationGroup
mandatory hmtsReqManagementGroup
mandatory hmtsReqDeviceGroup
mandatory hmtsEventGroup
mandatory SCTE-HMS-HE-COMMON-MIB::heCommonTime
mandatory SCTE-HMS-HE-COMMON-MIB::heCommonAlarmDetectionControl
mandatory SCTE-HMS-HE-COMMON-MIB::heCommonParamsGroup
mandatory SCTE-HMS-HE-COMMON-MIB::heCommonLogGroup
mandatory SCTE-HMS-HE-COMMON-MIB::heCommonNotificationsGroup
mandatory ENTITY-MIB::entityPhysicalGroup
mandatory ENTITY-MIB::entityPhysical2Group
mandatory ENTITY-MIB::entityGeneralGroup
mandatory ENTITY-MIB::entityNotificationsGroup
mandatory SNMP-TARGET-MIB::snmpTargetBasicGroup
mandatory SNMP-NOTIFICATION-MIB::snmpNotifyGroup
mandatory SNMPv2-MIB::systemGroup
mandatory SCTE-HMS-PROPERTY-MIB::analogAlarmsGroup
mandatory SCTE-HMS-PROPERTY-MIB::discreteAlarmsGroup
mandatory SCTE-HMS-PROPERTY-MIB::currentAlarmsGroup
optional hmtsIPDeviceGroup This group is mandatory if the HMTS supports the IP based Proxy.
optional hmtsCommDeviceGroup This group is mandatory if the HMTS supports the community string
based Proxy.
optional hmtsExtendedRegistrationGroup This group is optional, objects extend the registration
control functionality.
optional hmtsTrapControlGroup This group is mandatory if the HMTS support asynchronous SNMP trap control
of the HMS devices under its control. That is the HMTS regularly broadcasts
CONTMODE ON, OFF, RESUME, or INHIBIT PDUs for the collection of asynchronous
SNMP Trap notification.
optional hmtsExtendedTrapControlGroup This group is optional, objects extend content of the
hmtsTrapControlGroup.
optional hmtsExtendedFwdPortGroup This group is optional, objects extend content of the
hmtsFwdPortTable.
optional hmtsExtendedRevPortGroup This group is optional, objects extend content of the
hmtsRevPortTable.
Object refinements
ObjectAccessSyntaxDescription
SNMPv2-MIBsysORDescr noaccess
Implementation of this object is optional.
SNMPv2-MIBsysORID noaccess
Implementation of this object is optional.
SNMPv2-MIBsysORLastChange noaccess
Implementation of this object is optional.
SNMPv2-MIBsysORUpTime noaccess
Implementation of this object is optional.
Notifications / Traps (1)
NameOIDDescription
.1.3.6.1.4.1.5591.1.11.3.2.1.0.1
The SNMP notification that is generated when registration of a device
failed. There is only one mandatory varbind: hmtsDevComStat, e.g.
(OID hmtsDevComStat.16.35.69.103.137.171, value ASN-INTEGER invIP).
Since the hmtsDevTable index must be included in the OID, the physical
address of a device is automatically included in the notification.
In the above example, the physical address is 10-23-45-67-89-ab.
Note: SMI rules forbid to include hmtsDevPhysAddr, since this column
is not-accessible.
The following varbinds must also be included if these apply:
- For IP-based HTMS's, the IP-address hmtsDevIPAddr.
- For community-string based HMTS's, the community string
hmtsDevCommString.