EFM-CU-MIB

        The objects in this MIB module are used to manage
the Ethernet in the First Mile (EFM) Copper (EFMCu) Interfaces
2BASE-TL and 10PASS-TS, defined in IEEE Std. 802.3ah-2004,
which is now a part of IEEE Std. 802.3-2005.
        
The following references are used throughout this MIB module:
        
[802.3ah] refers to:
  IEEE Std 802.3ah-2004: 'IEEE Standard for Information
  technology - Telecommunications and information exchange
  between systems - Local and metropolitan area networks -
  Specific requirements -
  Part 3: Carrier Sense Multiple Access with Collision
  Detection (CSMA/CD) Access Method and Physical Layer
  Specifications -
  Amendment: Media Access Control Parameters, Physical
  Layers and Management Parameters for Subscriber Access
  Networks', 07 September 2004.
        
Of particular interest are Clause 61, 'Physical Coding
Sublayer (PCS) and common specifications, type 10PASS-TS and
type 2BASE-TL', Clause 30, 'Management', Clause 45,
'Management Data Input/Output (MDIO) Interface', Annex 62A,
'PMD profiles for 10PASS-TS' and Annex 63A, 'PMD profiles for
2BASE-TL'.
        
[G.991.2] refers to:
  ITU-T Recommendation G.991.2: 'Single-pair High-speed Digital
  Subscriber Line (SHDSL) transceivers', December 2003.
        
[ANFP] refers to:
  NICC Document ND1602:2005/08: 'Specification of the Access
  Network Frequency Plan (ANFP) applicable to transmission
  systems used on the BT Access Network,' August 2005.
        
The following normative documents are quoted by the DESCRIPTION
clauses in this MIB module:
        
[G.993.1] refers to:
  ITU-T Recommendation G.993.1: 'Very High speed Digital
  Subscriber Line transceivers', June 2004.
        
[T1.424] refers to:
  ANSI T1.424-2004: 'Interface Between Networks and Customer
  Installation Very-high-bit-rate Digital Subscriber Lines
  (VDSL) Metallic Interface (DMT Based)', June 2004.
        
[TS 101 270-1] refers to:
  ETSI TS 101 270-1: 'Transmission and Multiplexing (TM);
  Access transmission systems on metallic access cables;
  Very high speed Digital Subscriber Line (VDSL); Part 1:
  Functional requirements', October 2005.
        
Naming Conventions:
  Atn   - Attenuation
  CO    - Central Office
  CPE   - Customer Premises Equipment
  EFM   - Ethernet in the First Mile
  EFMCu - EFM Copper
  MDIO  - Management Data Input/Output
  Mgn   - Margin
  PAF   - PME Aggregation Function
  PBO   - Power Back-Off
  PCS   - Physical Coding Sublayer
  PMD   - Physical Medium Dependent
  PME   - Physical Medium Entity
  PSD   - Power Spectral Density
  SNR   - Signal to Noise Ratio
  TCPAM - Trellis Coded Pulse Amplitude Modulation
        
Copyright (C) The IETF Trust (2007).  This version
of this MIB module is part of RFC 5066;  see the RFC
itself for full legal notices.
    
Source file
EFM-CU-MIB
Last revised
Identity
efmCuMIB
Base OID
1.3.6.1.2.1.167
Imported Objects
IF-MIB ifIndex ifSpeed
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Integer32 mib-2 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC PhysAddress RowStatus TEXTUAL-CONVENTION (no object page) TruthValue
Net-SNMP examples using the zhone 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 'EFM-CU-MIB' -M '/opt/observium/mibs/zhone:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'EFM-CU-MIB::efmCuMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'EFM-CU-MIB' -M '/opt/observium/mibs/zhone:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'EFM-CU-MIB::efmCuMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (105)
.1.3.6.1.2.1.167
.1.3.6.1.2.1.167.1
.1.3.6.1.2.1.167.1.1
.1.3.6.1.2.1.167.1.1.0
.1.3.6.1.2.1.167.1.1.1
.1.3.6.1.2.1.167.1.1.1.1
Enumeration
.1.3.6.1.2.1.167.1.1.1.1.1
OctetString
.1.3.6.1.2.1.167.1.1.1.1.2
.1.3.6.1.2.1.167.1.1.1.1.3
KbpsUnsigned32
.1.3.6.1.2.1.167.1.1.1.1.4
dBUnsigned32
.1.3.6.1.2.1.167.1.1.1.1.5
.1.3.6.1.2.1.167.1.1.1.1.6
KbpsUnsigned32
.1.3.6.1.2.1.167.1.1.1.1.7
.1.3.6.1.2.1.167.1.1.1.1.8
.1.3.6.1.2.1.167.1.1.2
.1.3.6.1.2.1.167.1.1.2.1
.1.3.6.1.2.1.167.1.1.2.1.1
.1.3.6.1.2.1.167.1.1.2.1.2
Unsigned32
.1.3.6.1.2.1.167.1.1.2.1.3
Unsigned32
.1.3.6.1.2.1.167.1.1.2.1.4
.1.3.6.1.2.1.167.1.1.3
.1.3.6.1.2.1.167.1.1.3.1
Bits
.1.3.6.1.2.1.167.1.1.3.1.1
.1.3.6.1.2.1.167.1.1.3.1.10
.1.3.6.1.2.1.167.1.1.3.1.11
Enumeration
.1.3.6.1.2.1.167.1.1.3.1.2
Unsigned32
.1.3.6.1.2.1.167.1.1.3.1.3
.1.3.6.1.2.1.167.1.1.3.1.4
.1.3.6.1.2.1.167.1.1.3.1.5
.1.3.6.1.2.1.167.1.1.3.1.6
.1.3.6.1.2.1.167.1.1.3.1.7
.1.3.6.1.2.1.167.1.1.3.1.8
.1.3.6.1.2.1.167.1.1.3.1.9
.1.3.6.1.2.1.167.1.2
.1.3.6.1.2.1.167.1.2.0
.1.3.6.1.2.1.167.1.2.1
.1.3.6.1.2.1.167.1.2.1.1
Enumeration
.1.3.6.1.2.1.167.1.2.1.1.1
.1.3.6.1.2.1.167.1.2.1.1.10
.1.3.6.1.2.1.167.1.2.1.1.2
OctetString
.1.3.6.1.2.1.167.1.2.1.1.3
dBInteger32
.1.3.6.1.2.1.167.1.2.1.1.4
dBInteger32
.1.3.6.1.2.1.167.1.2.1.1.5
.1.3.6.1.2.1.167.1.2.1.1.6
.1.3.6.1.2.1.167.1.2.1.1.7
.1.3.6.1.2.1.167.1.2.1.1.8
.1.3.6.1.2.1.167.1.2.1.1.9
.1.3.6.1.2.1.167.1.2.2
.1.3.6.1.2.1.167.1.2.2.1
Bits
.1.3.6.1.2.1.167.1.2.2.1.1
.1.3.6.1.2.1.167.1.2.3
.1.3.6.1.2.1.167.1.2.3.1
Enumeration
.1.3.6.1.2.1.167.1.2.3.1.1
.1.3.6.1.2.1.167.1.2.3.1.10
.1.3.6.1.2.1.167.1.2.3.1.11
Bits
.1.3.6.1.2.1.167.1.2.3.1.2
Enumeration
.1.3.6.1.2.1.167.1.2.3.1.3
.1.3.6.1.2.1.167.1.2.3.1.4
dBInteger32
.1.3.6.1.2.1.167.1.2.3.1.5
dBInteger32
.1.3.6.1.2.1.167.1.2.3.1.6
dBInteger32
.1.3.6.1.2.1.167.1.2.3.1.7
dBInteger32
.1.3.6.1.2.1.167.1.2.3.1.8
mUnsigned32
.1.3.6.1.2.1.167.1.2.3.1.9
.1.3.6.1.2.1.167.1.2.5
.1.3.6.1.2.1.167.1.2.5.2
.1.3.6.1.2.1.167.1.2.5.2.1
.1.3.6.1.2.1.167.1.2.5.2.1.1
.1.3.6.1.2.1.167.1.2.5.2.1.2
Enumeration
.1.3.6.1.2.1.167.1.2.5.2.1.3
.1.3.6.1.2.1.167.1.2.5.2.1.4
KbpsUnsigned32
.1.3.6.1.2.1.167.1.2.5.2.1.5
KbpsUnsigned32
.1.3.6.1.2.1.167.1.2.5.2.1.6
0.5 dBmUnsigned32
.1.3.6.1.2.1.167.1.2.5.2.1.7
Enumeration
.1.3.6.1.2.1.167.1.2.5.2.1.8
.1.3.6.1.2.1.167.1.2.5.2.1.9
.1.3.6.1.2.1.167.1.2.5.3
.1.3.6.1.2.1.167.1.2.5.3.1
.1.3.6.1.2.1.167.1.2.5.3.1.1
.1.3.6.1.2.1.167.1.2.5.3.1.2
.1.3.6.1.2.1.167.1.2.5.3.1.3
.1.3.6.1.2.1.167.1.2.5.4
.1.3.6.1.2.1.167.1.2.5.4.1
.1.3.6.1.2.1.167.1.2.5.4.1.1
mUnsigned32
.1.3.6.1.2.1.167.1.2.5.4.1.2
KbpsUnsigned32
.1.3.6.1.2.1.167.1.2.5.4.1.3
KbpsUnsigned32
.1.3.6.1.2.1.167.1.2.5.4.1.4
.1.3.6.1.2.1.167.1.2.5.4.1.5
.1.3.6.1.2.1.167.1.2.6
.1.3.6.1.2.1.167.1.2.6.1
.1.3.6.1.2.1.167.1.2.6.1.1
.1.3.6.1.2.1.167.1.2.6.1.1.1
.1.3.6.1.2.1.167.1.2.6.1.1.2
Enumeration
.1.3.6.1.2.1.167.1.2.6.1.1.3
Enumeration
.1.3.6.1.2.1.167.1.2.6.1.1.4
Bits
.1.3.6.1.2.1.167.1.2.6.1.1.5
Enumeration
.1.3.6.1.2.1.167.1.2.6.1.1.6
Enumeration
.1.3.6.1.2.1.167.1.2.6.1.1.7
.1.3.6.1.2.1.167.1.2.6.1.1.8
.1.3.6.1.2.1.167.1.2.6.2
.1.3.6.1.2.1.167.1.2.6.2.1
.1.3.6.1.2.1.167.1.2.6.2.1.1
.1.3.6.1.2.1.167.1.2.6.2.1.2
.1.3.6.1.2.1.167.2
.1.3.6.1.2.1.167.2.1
.1.3.6.1.2.1.167.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. IANAifType-MIBrfc
  4. SNMPv2-CONFrfc
  5. SNMPv2-MIBrfc
  6. IF-MIBrfc
  7. SNMP-FRAMEWORK-MIBrfc
  8. EFM-CU-MIBzhoneselected
Type Definitions (4)
Unsigned32 range: 1..255
OctetString range: 0..6
Unsigned32 range: 0..255
Enumeration
unknown(0)
true(1)
false(2)
Conformance Groups (10)
efmCuPAFSupported efmCuAdminProfile efmCuTargetDataRate efmCuTargetWorstCaseSnrMgn (unresolved reference) efmCuPortSide efmCuFltStatus efmCuTargetCurrentConditionMode (unresolved reference) efmCuTargetCurrentConditionSnrMgn (unresolved reference) efmCuTargetWorstCaseMode (unresolved reference)
A collection of objects required for all of EFMCu ports.
.1.3.6.1.4.1.5504.10.1.7.2.1.1
A collection of objects required for optional PME
Aggregation Function (PAF) and PAF discovery in EFMCu ports.
.1.3.6.1.4.1.5504.10.1.7.2.1.2
ifAvailableStackStatus (unresolved reference)
A collection of objects providing information on
the stacking capability of MIB-II interfaces.
.1.3.6.1.4.1.5504.10.1.7.2.1.3
A collection of objects supporting optional error counters
of PAF on EFMCu ports.
.1.3.6.1.4.1.5504.10.1.7.2.1.4
A collection of objects providing information about
a 2BASE-TL/10PASS-TS PME.
.1.3.6.1.4.1.5504.10.1.7.2.1.5
efmCuThreshLowBandwidth (unresolved reference) efmCuLowBandwidthEnable (unresolved reference) efmCuPmeThreshLineAtn efmCuPmeLineAtnCrossingEnable efmCuPmeThreshMinSnrMgn (unresolved reference) efmCuPmeSnrMgnCrossingTrapEnable (unresolved reference) efmCuPmeLineAtnCrossingEnable efmCuPmeDeviceFaultEnable efmCuPmeConfigInitFailEnable efmCuPmeProtocolInitFailEnable efmCuPmeThreshMaxSnrMgnDelta (unresolved reference) efmCuPmeMaintenanceMode (unresolved reference) efmCuPmeMaintenanceStartTime (unresolved reference) efmCuPmeMaintenanceEndTime (unresolved reference) efmCuPmeSnrMonitoringInterval (unresolved reference)
A collection of objects required for configuration of alarm
thresholds and notifications in EFMCu ports.
.1.3.6.1.4.1.5504.10.1.7.2.1.6
efmCuLowBandwidth (unresolved reference) efmCuPmeLineAtnCrossing efmCuPmeSnrMgnCrossing efmCuPmeDeviceFault efmCuPmeConfigInitFailure efmCuPmeProtocolInitFailure efmCuPmeSnrMgnCrossingClear (unresolved reference)
This group supports notifications of significant conditions
associated with EFMCu ports.
.1.3.6.1.4.1.5504.10.1.7.2.1.7
A collection of objects that constitute a configuration
profile for configuration of 2BASE-TL ports.
.1.3.6.1.4.1.5504.10.1.7.2.1.8
A collection of objects that constitute a configuration
profile for configuration of 10PASS-TS ports.
.1.3.6.1.4.1.5504.10.1.7.2.1.9
efmCuPme10PElectricalLength (unresolved reference) efmCuPme10PFECCorrectedBlocks efmCuPme10PFECUncorrectedBlocks
A collection of objects providing status information
specific to 10PASS-TS PMEs.
.1.3.6.1.4.1.5504.10.1.7.2.1.10
Compliance Statements (1)

OID .1.3.6.1.4.1.5504.10.1.7.2.2.1
The compliance statement for 2BASE-TL/10PASS-TS interfaces.
Compliance with the following external compliance statements
is prerequisite:

MIB Module Compliance Statement
---------- --------------------
IF-MIB ifCompliance3
IF-INVERTED-STACK-MIB ifInvCompliance
EtherLike-MIB dot3Compliance2
MAU-MIB mauModIfCompl3
Required groups
mandatory efmCuBasicGroup
mandatory efmCuPmeGroup
mandatory efmCuAlarmConfGroup
mandatory efmCuNotificationGroup
optional efmCuPme2BProfileGroup Support for this group is only required for implementations
supporting 2BASE-TL Phy.
optional efmCuPme10PProfileGroup Support for this group is only required for implementations
supporting 10PASS-TS Phy.
optional efmCuPAFGroup Support for this group is only required for
implementations supporting PME Aggregation Function (PAF).
optional ifStackCapabilityGroup Support for this group is optional for implementations
supporting layered interfaces architecture with
flexible cross-connect between the layers.
optional efmCuPAFErrorsGroup Support for this group is optional for implementations
supporting PME Aggregation Function (PAF).
optional efmCuPme10PStatusGroup Support for this group is optional for implementations
supporting 10PASS-TS Phy.
Object refinements
ObjectAccessSyntaxDescription
efmCuPmeSubTypesSupported
Bits
ieee2BaseTLO(0), ieee2BaseTLR(1), ieee10PassTSO(2), ieee10PassTSR(3)
Support for all subtypes is not required. However at least
one value SHALL be supported
efmCuPmeAdminSubType readonly
Write access is not required (needed only for PMEs
supporting more than a single subtype, e.g.
ieee2BaseTLO and ieee2BaseTSR or ieee2BaseTLR and
ieee10PassTSR)
efmCuTargetWorstCaseSnrMgn (unresolved reference) readonly
Write access is optional. For PHYs without write access
the target SNR margin SHALL be fixed at 5dB for 2BASE-TL
and 6dB for 10PASS-TS.
efmCuTargetCurrentConditionSnrMgn (unresolved reference) readonly
Write access is optional. For PHYs without write access
the target SNR margin SHALL be fixed at 5dB for 2BASE-TL
and 6dB for 10PASS-TS.
Notifications / Traps (6)
NameOIDDescription
.1.3.6.1.2.1.167.1.1.0.1
This notification indicates that the EFMCu port's data rate
has reached/dropped below or exceeded the low rate threshold,
specified by efmCuThreshLowRate.

This notification MAY be sent for the -O subtype ports
(2BaseTL-O/10PassTS-O) while the port is Up, on the crossing
event in both directions: from normal (rate is above the
threshold) to low (rate equals the threshold or below it) and

from low to normal. This notification is not applicable to
the -R subtypes.

It is RECOMMENDED that a small debouncing period of 2.5 sec,
between the detection of the condition and the notification,
is implemented to prevent simultaneous LinkUp/LinkDown and
efmCuLowRateCrossing notifications to be sent.

The adaptive nature of the EFMCu technology allows the port to
adapt itself to the changes in the copper environment, e.g.,
an impulse noise, alien crosstalk, or a micro-interruption may
temporarily drop one or more PMEs in the aggregation group,
causing a rate degradation of the aggregated EFMCu link.
The dropped PMEs would then try to re-initialize, possibly at
a lower rate than before, adjusting the rate to provide
required target SNR margin.

Generation of this notification is controlled by the
efmCuLowRateCrossingEnable object.
.1.3.6.1.2.1.167.1.2.0.1
This notification indicates that the loop attenuation
threshold (as per the efmCuPmeThreshLineAtn
value) has been reached/exceeded for the 2BASE-TL/10PASS-TS
PME. This notification MAY be sent on the crossing event in
both directions: from normal to exceeded and from exceeded
to normal.

It is RECOMMENDED that a small debouncing period of 2.5 sec,
between the detection of the condition and the notification,
is implemented to prevent intermittent notifications from
being sent.

Generation of this notification is controlled by the
efmCuPmeLineAtnCrossingEnable object.
.1.3.6.1.2.1.167.1.2.0.2
This notification indicates that the SNR margin threshold
(as per the efmCuPmeThreshSnrMgn value) has been
reached/exceeded for the 2BASE-TL/10PASS-TS PME.
This notification MAY be sent on the crossing event in
both directions: from normal to exceeded and from exceeded
to normal.

It is RECOMMENDED that a small debouncing period of 2.5 sec,
between the detection of the condition and the notification,
is implemented to prevent intermittent notifications from
being sent.

Generation of this notification is controlled by the
efmCuPmeSnrMgnCrossingEnable object.
.1.3.6.1.2.1.167.1.2.0.3
This notification indicates that a fault in the PME has been
detected by a vendor-specific diagnostic or a self-test.

Generation of this notification is controlled by the
efmCuPmeDeviceFaultEnable object.
.1.3.6.1.2.1.167.1.2.0.4
This notification indicates that PME initialization has
failed, due to inability of the PME link to achieve the

requested configuration profile.

Generation of this notification is controlled by the
efmCuPmeConfigInitFailEnable object.
.1.3.6.1.2.1.167.1.2.0.5
This notification indicates that the peer PME was using
an incompatible protocol during initialization.

Generation of this notification is controlled by the
efmCuPmeProtocolInitFailEnable object.