G9983-MIB

        The objects in this MIB module are used to manage the
multi-pair bonded xDSL interfaces using time-division inverse
multiplexing (TDIM), as defined in ITU-T Recommendation G.998.3
(G.Bond/TDIM).
        
This MIB module MUST be used in conjunction with the GBOND-MIB
module, common to all G.Bond technologies.
        
The following references are used throughout this MIB module:
        
[G.998.3] refers to:
  ITU-T Recommendation G.998.3: 'Multi-pair bonding using
  time-division inverse multiplexing', January 2005.
        
[TR-159] refers to:
  Broadband Forum Technical Report: 'Management Framework for
  xDSL Bonding', December 2008.
        
Naming Conventions:
  BCE    - Bonding Channel Entity
  BTU    - Bonding Terminating Unit
  BTU-C  - Bonding Terminating Unit, CO side
  BTU-R  - Bonding Terminating Unit, Remote Terminal (CPE) side
  CO     - Central Office
  CPE    - Customer Premises Equipment
  GBS    - Generic Bonding Sub-layer
  GBS-C  - Generic Bonding Sub-layer, CO side
  GBS-R  - Generic Bonding Sub-layer, Remote Terminal (CPE) side
  SNR    - Signal to Noise Ratio
        
Copyright (c) 2013 IETF Trust and the persons identified as
authors of the code.  All rights reserved.
        
Redistribution and use in source and binary forms, with or without
modification, is permitted pursuant to, and subject to the license
terms contained in, the Simplified BSD License set forth in Section
4.c of the IETF Trust's Legal Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info).
    
Source file
G9983-MIB
Last revised
Identity
g9983MIB
Base OID
1.3.6.1.2.1.210
Imported Objects
HC-PerfHist-TC-MIB HCPerfCurrentCount HCPerfIntervalCount HCPerfInvalidIntervals HCPerfTimeElapsed HCPerfValidIntervals
IF-MIB ifIndex InterfaceIndex
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 mib-2 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC RowStatus TEXTUAL-CONVENTION (no object page) TruthValue
Net-SNMP examples using the rfc 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 'G9983-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'G9983-MIB::g9983MIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'G9983-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'G9983-MIB::g9983MIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (95)
.1.3.6.1.2.1.210
.1.3.6.1.2.1.210.1
.1.3.6.1.2.1.210.1.1
.1.3.6.1.2.1.210.1.1.0
.1.3.6.1.2.1.210.1.1.1
.1.3.6.1.2.1.210.1.1.1.1
.1.3.6.1.2.1.210.1.1.1.1.1
octetsUnsigned32
.1.3.6.1.2.1.210.1.1.1.1.2
octetsUnsigned32
.1.3.6.1.2.1.210.1.1.1.1.3
Enumeration
.1.3.6.1.2.1.210.1.1.1.1.4
Unsigned32
.1.3.6.1.2.1.210.1.1.1.1.5
.1.3.6.1.2.1.210.1.1.1.1.6
.1.3.6.1.2.1.210.1.1.1.1.7
.1.3.6.1.2.1.210.1.1.2
.1.3.6.1.2.1.210.1.1.2.1
.1.3.6.1.2.1.210.1.1.2.1.1
octetsUnsigned32
.1.3.6.1.2.1.210.1.1.2.1.2
octetsUnsigned32
.1.3.6.1.2.1.210.1.1.2.1.3
Enumeration
.1.3.6.1.2.1.210.1.1.2.1.4
Unsigned32
.1.3.6.1.2.1.210.1.1.2.1.5
.1.3.6.1.2.1.210.1.1.3
.1.3.6.1.2.1.210.1.1.3.1
.1.3.6.1.2.1.210.1.1.3.1.1
Bits
.1.3.6.1.2.1.210.1.1.3.1.2
.1.3.6.1.2.1.210.1.1.3.1.3
.1.3.6.1.2.1.210.1.1.3.1.4
.1.3.6.1.2.1.210.1.1.3.1.5
.1.3.6.1.2.1.210.1.1.4
.1.3.6.1.2.1.210.1.1.4.1
.1.3.6.1.2.1.210.1.1.4.1.1
.1.3.6.1.2.1.210.1.1.4.1.2
Enumeration
.1.3.6.1.2.1.210.1.1.4.1.3
.1.3.6.1.2.1.210.1.1.5
.1.3.6.1.2.1.210.1.1.5.1
.1.3.6.1.2.1.210.1.1.5.1.1
.1.3.6.1.2.1.210.1.1.5.1.2
Enumeration
.1.3.6.1.2.1.210.1.1.5.1.3
octetsUnsigned32
.1.3.6.1.2.1.210.1.1.5.1.4
.1.3.6.1.2.1.210.1.1.5.1.5
.1.3.6.1.2.1.210.1.1.6
.1.3.6.1.2.1.210.1.1.6.1
.1.3.6.1.2.1.210.1.1.6.1.1
.1.3.6.1.2.1.210.1.1.6.1.1.1
.1.3.6.1.2.1.210.1.1.6.1.1.10
.1.3.6.1.2.1.210.1.1.6.1.1.11
.1.3.6.1.2.1.210.1.1.6.1.1.12
.1.3.6.1.2.1.210.1.1.6.1.1.2
.1.3.6.1.2.1.210.1.1.6.1.1.3
.1.3.6.1.2.1.210.1.1.6.1.1.4
.1.3.6.1.2.1.210.1.1.6.1.1.5
.1.3.6.1.2.1.210.1.1.6.1.1.6
Unsigned32
.1.3.6.1.2.1.210.1.1.6.1.1.7
Unsigned32
.1.3.6.1.2.1.210.1.1.6.1.1.8
.1.3.6.1.2.1.210.1.1.6.1.1.9
.1.3.6.1.2.1.210.1.1.6.2
.1.3.6.1.2.1.210.1.1.6.2.1
Unsigned32
.1.3.6.1.2.1.210.1.1.6.2.1.1
.1.3.6.1.2.1.210.1.1.6.2.1.2
.1.3.6.1.2.1.210.1.1.6.2.1.3
.1.3.6.1.2.1.210.1.1.6.2.1.4
.1.3.6.1.2.1.210.1.1.6.2.1.5
.1.3.6.1.2.1.210.1.1.6.2.1.6
.1.3.6.1.2.1.210.1.1.6.3
.1.3.6.1.2.1.210.1.1.6.3.1
Unsigned32
.1.3.6.1.2.1.210.1.1.6.3.1.1
.1.3.6.1.2.1.210.1.1.6.3.1.2
.1.3.6.1.2.1.210.1.1.6.3.1.3
.1.3.6.1.2.1.210.1.1.6.3.1.4
.1.3.6.1.2.1.210.1.1.6.3.1.5
.1.3.6.1.2.1.210.1.1.6.3.1.6
.1.3.6.1.2.1.210.1.1.6.4
.1.3.6.1.2.1.210.1.1.6.4.1
.1.3.6.1.2.1.210.1.1.6.4.1.1
.1.3.6.1.2.1.210.1.1.6.4.1.2
.1.3.6.1.2.1.210.1.1.6.4.1.3
.1.3.6.1.2.1.210.1.1.6.4.1.4
daysUnsigned32
.1.3.6.1.2.1.210.1.1.6.4.1.5
daysUnsigned32
.1.3.6.1.2.1.210.1.1.6.4.1.6
.1.3.6.1.2.1.210.1.1.6.4.1.7
.1.3.6.1.2.1.210.1.1.6.4.1.8
.1.3.6.1.2.1.210.1.1.6.5
.1.3.6.1.2.1.210.1.1.6.5.1
Unsigned32
.1.3.6.1.2.1.210.1.1.6.5.1.1
.1.3.6.1.2.1.210.1.1.6.5.1.2
.1.3.6.1.2.1.210.1.1.6.5.1.3
.1.3.6.1.2.1.210.1.1.6.5.1.4
.1.3.6.1.2.1.210.1.1.6.6
.1.3.6.1.2.1.210.1.1.6.6.1
Unsigned32
.1.3.6.1.2.1.210.1.1.6.6.1.1
.1.3.6.1.2.1.210.1.1.6.6.1.2
.1.3.6.1.2.1.210.1.1.6.6.1.3
.1.3.6.1.2.1.210.1.1.6.6.1.4
.1.3.6.1.2.1.210.2
.1.3.6.1.2.1.210.2.1
.1.3.6.1.2.1.210.2.2
Dependencies (7) 5 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
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. SNMPv2-TCrfc
  3. HC-PerfHist-TC-MIBrfc
  4. IANAifType-MIBrfc
  5. SNMPv2-CONFrfc
  6. SNMPv2-MIBrfc
  7. IF-MIBrfc
  8. G9983-MIBrfcselected
Type Definitions (3)
Unsigned32 range: 1..255
OctetString range: 0..60
Unsigned32 range: 1..60
Conformance Groups (7)
A collection of objects representing management information
for G.Bond/TDIM ports.
.1.3.6.1.2.1.210.2.1.1
A collection of objects supporting the OPTIONAL Forward Error
Correction (FEC) and Interleaver function in G.Bond/TDIM
ports.
.1.3.6.1.2.1.210.2.1.2
A collection of objects required for configuration of alarm
thresholds and notifications in G.Bond/TDIM ports.
.1.3.6.1.2.1.210.2.1.3
This group supports notifications of significant conditions
associated with G.Bond/TDIM ports.
.1.3.6.1.2.1.210.2.1.4
A collection of objects supporting OPTIONAL current Performance
Monitoring information for G.Bond/TDIM ports.
.1.3.6.1.2.1.210.2.1.5
A collection of objects supporting OPTIONAL historical
Performance Monitoring information for G.Bond/TDIM ports, during
previous 15-minute intervals.
.1.3.6.1.2.1.210.2.1.6
A collection of objects supporting OPTIONAL historical
Performance Monitoring information for G.Bond/TDIM ports, during
previous 1-day intervals.
.1.3.6.1.2.1.210.2.1.7
Compliance Statements (1)

OID .1.3.6.1.2.1.210.2.2.1
The compliance statement for G.Bond/TDIM interfaces.
Compliance with the following external compliance statements
is REQUIRED:

MIB Module Compliance Statement
---------- --------------------
IF-MIB ifCompliance3
GBOND-MIB gBondCompliance
Required groups
mandatory g9983BasicGroup
mandatory g9983AlarmConfGroup
mandatory g9983NotificationGroup
optional g9983FecGroup Support for this group is only required for implementations
supporting the G.Bond/TDIM FEC and Interleaver function.
optional g9983PerfCurrGroup Support for this group is only required for implementations
supporting Performance Monitoring.
optional g9983Perf15MinGroup Support for this group is only required for implementations
supporting historical Performance Monitoring.
optional g9983Perf1DayGroup Support for this group is only required for implementations
supporting historical Performance Monitoring.
Notifications / Traps (2)
NameOIDDescription
.1.3.6.1.2.1.210.1.1.0.1
This notification indicates that a service, indicated by the
g9983OperSvcIdx (mapped to a particular interface
indicated by the g9983SvcIfIdx), in a particular
G.Bond/TDIM port is passing traffic.

This notification is generated (unless disabled or dropped by
the rate-limiting mechanism) when the g9983OperSvcState
object has left the 'down' state, while the G.Bond/TDIM port
state (the ifOperStatus of the IF-MIB) is 'up'.

Generation of this notification is controlled by the
g9983PortConfSvcUpDownEnable object.

This object maps to the TR-159 notification nServiceUp.
.1.3.6.1.2.1.210.1.1.0.2
This notification indicates that a service indicated by the
g9983OperSvcIdx (mapped to a particular interface
indicated by the g9983SvcIfIdx) in a particular
G.Bond/TDIM port has stopped passing traffic.

This notification is generated (unless disabled or dropped by
the rate-limiting mechanism), when the g9983OperSvcState
object has entered the 'down' state, while the G.Bond/TDIM port
state (the ifOperStatus of the IF-MIB) is 'up'.

Generation of this notification is controlled by the
g9983PortConfSvcUpDownEnable object.

This object maps to the TR-159 notification nServiceDown.