Blame mibs/ietf/EFM-CU-MIB

Packit 022b05
EFM-CU-MIB DEFINITIONS ::= BEGIN
Packit 022b05
Packit 022b05
  IMPORTS
Packit 022b05
    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32,
Packit 022b05
    Unsigned32, Counter32, mib-2
Packit 022b05
      FROM SNMPv2-SMI         -- [RFC2578]
Packit 022b05
    TEXTUAL-CONVENTION, TruthValue, RowStatus, PhysAddress
Packit 022b05
      FROM SNMPv2-TC          -- [RFC2579]
Packit 022b05
    MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
Packit 022b05
      FROM SNMPv2-CONF        -- [RFC2580]
Packit 022b05
    SnmpAdminString
Packit 022b05
      FROM SNMP-FRAMEWORK-MIB -- [RFC3411]
Packit 022b05
    ifIndex, ifSpeed
Packit 022b05
      FROM IF-MIB             -- [RFC2863]
Packit 022b05
    ;
Packit 022b05
Packit 022b05
  efmCuMIB MODULE-IDENTITY
Packit 022b05
    LAST-UPDATED "200711140000Z"  -- November 14, 2007
Packit 022b05
    ORGANIZATION "IETF Ethernet Interfaces and Hub MIB Working Group"
Packit 022b05
    CONTACT-INFO
Packit 022b05
      "WG charter:
Packit 022b05
        http://www.ietf.org/html.charters/OLD/hubmib-charter.html
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
      Mailing Lists:
Packit 022b05
        General Discussion: hubmib@ietf.org
Packit 022b05
        To Subscribe: hubmib-request@ietf.org
Packit 022b05
        In Body: subscribe your_email_address
Packit 022b05
Packit 022b05
      Chair:  Bert Wijnen
Packit 022b05
      Postal: Alcatel-Lucent
Packit 022b05
              Schagen 33
Packit 022b05
              3461 GL Linschoten
Packit 022b05
              Netherlands
Packit 022b05
       Phone: +31-348-407-775
Packit 022b05
       EMail: bwijnen@alcatel-lucent.com
Packit 022b05
Packit 022b05
      Editor: Edward Beili
Packit 022b05
      Postal: Actelis Networks Inc.
Packit 022b05
              25 Bazel St., P.O.B. 10173
Packit 022b05
              Petach-Tikva 10173
Packit 022b05
              Israel
Packit 022b05
       Phone: +972-3-924-3491
Packit 022b05
       Email: edward.beili@actelis.com"
Packit 022b05
Packit 022b05
    DESCRIPTION
Packit 022b05
      "The objects in this MIB module are used to manage
Packit 022b05
      the Ethernet in the First Mile (EFM) Copper (EFMCu) Interfaces
Packit 022b05
      2BASE-TL and 10PASS-TS, defined in IEEE Std. 802.3ah-2004,
Packit 022b05
      which is now a part of IEEE Std. 802.3-2005.
Packit 022b05
Packit 022b05
      The following references are used throughout this MIB module:
Packit 022b05
Packit 022b05
      [802.3ah] refers to:
Packit 022b05
        IEEE Std 802.3ah-2004: 'IEEE Standard for Information
Packit 022b05
        technology - Telecommunications and information exchange
Packit 022b05
        between systems - Local and metropolitan area networks -
Packit 022b05
        Specific requirements -
Packit 022b05
        Part 3: Carrier Sense Multiple Access with Collision
Packit 022b05
        Detection (CSMA/CD) Access Method and Physical Layer
Packit 022b05
        Specifications -
Packit 022b05
        Amendment: Media Access Control Parameters, Physical
Packit 022b05
        Layers and Management Parameters for Subscriber Access
Packit 022b05
        Networks', 07 September 2004.
Packit 022b05
Packit 022b05
      Of particular interest are Clause 61, 'Physical Coding
Packit 022b05
      Sublayer (PCS) and common specifications, type 10PASS-TS and
Packit 022b05
      type 2BASE-TL', Clause 30, 'Management', Clause 45,
Packit 022b05
      'Management Data Input/Output (MDIO) Interface', Annex 62A,
Packit 022b05
      'PMD profiles for 10PASS-TS' and Annex 63A, 'PMD profiles for
Packit 022b05
      2BASE-TL'.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
      [G.991.2] refers to:
Packit 022b05
        ITU-T Recommendation G.991.2: 'Single-pair High-speed Digital
Packit 022b05
        Subscriber Line (SHDSL) transceivers', December 2003.
Packit 022b05
Packit 022b05
      [ANFP] refers to:
Packit 022b05
        NICC Document ND1602:2005/08: 'Specification of the Access
Packit 022b05
        Network Frequency Plan (ANFP) applicable to transmission
Packit 022b05
        systems used on the BT Access Network,' August 2005.
Packit 022b05
Packit 022b05
      The following normative documents are quoted by the DESCRIPTION
Packit 022b05
      clauses in this MIB module:
Packit 022b05
Packit 022b05
      [G.993.1] refers to:
Packit 022b05
        ITU-T Recommendation G.993.1: 'Very High speed Digital
Packit 022b05
        Subscriber Line transceivers', June 2004.
Packit 022b05
Packit 022b05
      [T1.424] refers to:
Packit 022b05
        ANSI T1.424-2004: 'Interface Between Networks and Customer
Packit 022b05
        Installation Very-high-bit-rate Digital Subscriber Lines
Packit 022b05
        (VDSL) Metallic Interface (DMT Based)', June 2004.
Packit 022b05
Packit 022b05
      [TS 101 270-1] refers to:
Packit 022b05
        ETSI TS 101 270-1: 'Transmission and Multiplexing (TM);
Packit 022b05
        Access transmission systems on metallic access cables;
Packit 022b05
        Very high speed Digital Subscriber Line (VDSL); Part 1:
Packit 022b05
        Functional requirements', October 2005.
Packit 022b05
Packit 022b05
      Naming Conventions:
Packit 022b05
        Atn   - Attenuation
Packit 022b05
        CO    - Central Office
Packit 022b05
        CPE   - Customer Premises Equipment
Packit 022b05
        EFM   - Ethernet in the First Mile
Packit 022b05
        EFMCu - EFM Copper
Packit 022b05
        MDIO  - Management Data Input/Output
Packit 022b05
        Mgn   - Margin
Packit 022b05
        PAF   - PME Aggregation Function
Packit 022b05
        PBO   - Power Back-Off
Packit 022b05
        PCS   - Physical Coding Sublayer
Packit 022b05
        PMD   - Physical Medium Dependent
Packit 022b05
        PME   - Physical Medium Entity
Packit 022b05
        PSD   - Power Spectral Density
Packit 022b05
        SNR   - Signal to Noise Ratio
Packit 022b05
        TCPAM - Trellis Coded Pulse Amplitude Modulation
Packit 022b05
Packit 022b05
      Copyright (C) The IETF Trust (2007).  This version
Packit 022b05
      of this MIB module is part of RFC 5066;  see the RFC
Packit 022b05
      itself for full legal notices."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
    REVISION    "200711140000Z"  -- November 14, 2007
Packit 022b05
    DESCRIPTION "Initial version, published as RFC 5066."
Packit 022b05
Packit 022b05
    ::= { mib-2 167 }
Packit 022b05
Packit 022b05
   -- Sections of the module
Packit 022b05
Packit 022b05
   efmCuObjects     OBJECT IDENTIFIER ::= { efmCuMIB 1 }
Packit 022b05
Packit 022b05
   efmCuConformance OBJECT IDENTIFIER ::= { efmCuMIB 2 }
Packit 022b05
Packit 022b05
   -- Groups in the module
Packit 022b05
Packit 022b05
   efmCuPort        OBJECT IDENTIFIER ::= { efmCuObjects 1 }
Packit 022b05
Packit 022b05
   efmCuPme         OBJECT IDENTIFIER ::= { efmCuObjects 2 }
Packit 022b05
Packit 022b05
   -- Textual Conventions
Packit 022b05
Packit 022b05
   EfmProfileIndex ::= TEXTUAL-CONVENTION
Packit 022b05
     DISPLAY-HINT "d"
Packit 022b05
     STATUS       current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A unique value, greater than zero, for each PME configuration
Packit 022b05
       profile in the managed EFMCu port.  It is RECOMMENDED that
Packit 022b05
       values are assigned contiguously starting from 1.  The value
Packit 022b05
       for each profile MUST remain constant at least from one
Packit 022b05
       re-initialization of the entity's network management system
Packit 022b05
       to the next re-initialization."
Packit 022b05
     SYNTAX       Unsigned32 (1..255)
Packit 022b05
Packit 022b05
   EfmProfileIndexOrZero ::= TEXTUAL-CONVENTION
Packit 022b05
     DISPLAY-HINT "d"
Packit 022b05
     STATUS       current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This textual convention is an extension of the
Packit 022b05
       EfmProfileIndex convention.  The latter defines a greater than
Packit 022b05
       zero value used to identify a PME profile in the managed EFMCu
Packit 022b05
       port.  This extension permits the additional value of zero.
Packit 022b05
       The value of zero is object-specific and MUST therefore be
Packit 022b05
       defined as part of the description of any object that uses
Packit 022b05
       this syntax.
Packit 022b05
       Examples of the usage of zero value might include situations
Packit 022b05
       where the current operational profile is unknown."
Packit 022b05
     SYNTAX       Unsigned32 (0..255)
Packit 022b05
Packit 022b05
   EfmProfileIndexList ::= TEXTUAL-CONVENTION
Packit 022b05
     DISPLAY-HINT "1d:"
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     STATUS       current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This textual convention represents a list of up to 6
Packit 022b05
       EfmProfileIndex values, any of which can be chosen for
Packit 022b05
       configuration of a PME in a managed EFMCu port.
Packit 022b05
       The EfmProfileIndex textual convention defines a greater than
Packit 022b05
       zero value used to identify a PME profile.
Packit 022b05
       The value of this object is a concatenation of zero or
Packit 022b05
       more (up to 6) octets, where each octet contains an 8-bit
Packit 022b05
       EfmProfileIndex value.
Packit 022b05
       A zero-length octet string is object-specific and MUST
Packit 022b05
       therefore be defined as part of the description of any object
Packit 022b05
       that uses this syntax.  Examples of the usage of a zero-length
Packit 022b05
       value might include situations where an object using this
Packit 022b05
       textual convention is irrelevant for a specific EFMCu port
Packit 022b05
       type."
Packit 022b05
     SYNTAX       OCTET STRING (SIZE(0..6))
Packit 022b05
Packit 022b05
   EfmTruthValueOrUnknown ::= TEXTUAL-CONVENTION
Packit 022b05
     STATUS       current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This textual convention is an extension of the TruthValue
Packit 022b05
       convention.  The latter defines a boolean value with possible
Packit 022b05
       values of true(1) and false(2).  This extension permits the
Packit 022b05
       additional value of unknown(0), which can be returned as the
Packit 022b05
       result of a GET operation when an exact true or false value
Packit 022b05
       of the object cannot be determined."
Packit 022b05
     SYNTAX       INTEGER { unknown(0), true(1), false(2) }
Packit 022b05
Packit 022b05
  -- Port Notifications Group
Packit 022b05
Packit 022b05
   efmCuPortNotifications OBJECT IDENTIFIER ::= { efmCuPort 0 }
Packit 022b05
Packit 022b05
   efmCuLowRateCrossing NOTIFICATION-TYPE
Packit 022b05
     OBJECTS {
Packit 022b05
       ifSpeed,
Packit 022b05
       efmCuThreshLowRate
Packit 022b05
     }
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This notification indicates that the EFMCu port's data rate
Packit 022b05
       has reached/dropped below or exceeded the low rate threshold,
Packit 022b05
       specified by efmCuThreshLowRate.
Packit 022b05
Packit 022b05
       This notification MAY be sent for the -O subtype ports
Packit 022b05
       (2BaseTL-O/10PassTS-O) while the port is Up, on the crossing
Packit 022b05
       event in both directions: from normal (rate is above the
Packit 022b05
       threshold) to low (rate equals the threshold or below it) and
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       from low to normal.  This notification is not applicable to
Packit 022b05
       the -R subtypes.
Packit 022b05
Packit 022b05
       It is RECOMMENDED that a small debouncing period of 2.5 sec,
Packit 022b05
       between the detection of the condition and the notification,
Packit 022b05
       is implemented to prevent simultaneous LinkUp/LinkDown and
Packit 022b05
       efmCuLowRateCrossing notifications to be sent.
Packit 022b05
Packit 022b05
       The adaptive nature of the EFMCu technology allows the port to
Packit 022b05
       adapt itself to the changes in the copper environment, e.g.,
Packit 022b05
       an impulse noise, alien crosstalk, or a micro-interruption may
Packit 022b05
       temporarily drop one or more PMEs in the aggregation group,
Packit 022b05
       causing a rate degradation of the aggregated EFMCu link.
Packit 022b05
       The dropped PMEs would then try to re-initialize, possibly at
Packit 022b05
       a lower rate than before, adjusting the rate to provide
Packit 022b05
       required target SNR margin.
Packit 022b05
Packit 022b05
       Generation of this notification is controlled by the
Packit 022b05
       efmCuLowRateCrossingEnable object."
Packit 022b05
     ::= { efmCuPortNotifications 1 }
Packit 022b05
Packit 022b05
   -- PCS Port group
Packit 022b05
Packit 022b05
   efmCuPortConfTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF EfmCuPortConfEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Table for Configuration of EFMCu 2BASE-TL/10PASS-TS (PCS)
Packit 022b05
       Ports.  Entries in this table MUST be maintained in a
Packit 022b05
       persistent manner."
Packit 022b05
     ::= { efmCuPort 1 }
Packit 022b05
Packit 022b05
   efmCuPortConfEntry OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmCuPortConfEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "An entry in the EFMCu Port Configuration table.
Packit 022b05
       Each entry represents an EFMCu port indexed by the ifIndex.
Packit 022b05
       Note that an EFMCu PCS port runs on top of a single
Packit 022b05
       or multiple PME port(s), which are also indexed by ifIndex."
Packit 022b05
     INDEX  { ifIndex }
Packit 022b05
     ::= { efmCuPortConfTable 1 }
Packit 022b05
Packit 022b05
   EfmCuPortConfEntry ::=
Packit 022b05
     SEQUENCE {
Packit 022b05
       efmCuPAFAdminState               INTEGER,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       efmCuPAFDiscoveryCode            PhysAddress,
Packit 022b05
       efmCuAdminProfile                EfmProfileIndexList,
Packit 022b05
       efmCuTargetDataRate              Unsigned32,
Packit 022b05
       efmCuTargetSnrMgn                Unsigned32,
Packit 022b05
       efmCuAdaptiveSpectra             TruthValue,
Packit 022b05
       efmCuThreshLowRate               Unsigned32,
Packit 022b05
       efmCuLowRateCrossingEnable       TruthValue
Packit 022b05
     }
Packit 022b05
Packit 022b05
   efmCuPAFAdminState  OBJECT-TYPE
Packit 022b05
     SYNTAX      INTEGER {
Packit 022b05
       enabled(1),
Packit 022b05
       disabled(2)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Administrative (desired) state of the PAF of the EFMCu port
Packit 022b05
       (PCS).
Packit 022b05
       When 'disabled', PME aggregation will not be performed by the
Packit 022b05
       PCS.  No more than a single PME can be assigned to this PCS in
Packit 022b05
       this case.
Packit 022b05
       When 'enabled', PAF will be performed by the PCS when the link
Packit 022b05
       is Up, even on a single attached PME, if PAF is supported.
Packit 022b05
Packit 022b05
       PCS ports incapable of supporting PAF SHALL return a value of
Packit 022b05
       'disabled'.  Attempts to 'enable' such ports SHALL be
Packit 022b05
       rejected.
Packit 022b05
Packit 022b05
       A PAF 'enabled' port with multiple PMEs assigned cannot be
Packit 022b05
       'disabled'.  Attempts to 'disable' such port SHALL be
Packit 022b05
       rejected, until at most one PME is left assigned.
Packit 022b05
Packit 022b05
       Changing PAFAdminState is a traffic-disruptive operation and
Packit 022b05
       as such SHALL be done when the link is Down.  Attempts to
Packit 022b05
       change this object SHALL be rejected if the link is Up or
Packit 022b05
       Initializing.
Packit 022b05
Packit 022b05
       This object maps to the Clause 30 attribute aPAFAdminState.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PCS is present, then this
Packit 022b05
       object maps to the PAF enable bit in the 10P/2B PCS control
Packit 022b05
       register.
Packit 022b05
Packit 022b05
       This object MUST be maintained in a persistent manner."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.2.2, 45.2.3.18.3"
Packit 022b05
     ::= { efmCuPortConfEntry 1 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPAFDiscoveryCode  OBJECT-TYPE
Packit 022b05
     SYNTAX      PhysAddress (SIZE(0|6))
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "PAF Discovery Code of the EFMCu port (PCS).
Packit 022b05
       A unique 6-octet code used by the Discovery function,
Packit 022b05
       when PAF is supported.
Packit 022b05
       PCS ports incapable of supporting PAF SHALL return a
Packit 022b05
       zero-length octet string on an attempt to read this object.
Packit 022b05
       An attempt to write to this object SHALL be rejected for such
Packit 022b05
       ports.
Packit 022b05
       This object MUST be instantiated for the -O subtype PCS before
Packit 022b05
       writing operations on the efmCuPAFRemoteDiscoveryCode
Packit 022b05
       (Set_if_Clear and Clear_if_Same) are performed by PMEs
Packit 022b05
       associated with the PCS.
Packit 022b05
       The initial value of this object for -R subtype ports after
Packit 022b05
       reset is all zeroes.  For -R subtype ports, the value of this
Packit 022b05
       object cannot be changed directly.  This value may be changed
Packit 022b05
       as a result of writing operation on the
Packit 022b05
       efmCuPAFRemoteDiscoveryCode object of remote PME of -O
Packit 022b05
       subtype, connected to one of the local PMEs associated with
Packit 022b05
       the PCS.
Packit 022b05
Packit 022b05
       Discovery MUST be performed when the link is Down.
Packit 022b05
       Attempts to change this object MUST be rejected (in case of
Packit 022b05
       SNMP with the error inconsistentValue), if the link is Up or
Packit 022b05
       Initializing.
Packit 022b05
Packit 022b05
       The PAF Discovery Code maps to the local Discovery code
Packit 022b05
       variable in PAF (note that it does not have a corresponding
Packit 022b05
       Clause 45 register)."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.2.2.8.3, 61.2.2.8.4, 45.2.6.6.1, 45.2.6.8,
Packit 022b05
       61A.2"
Packit 022b05
     ::= { efmCuPortConfEntry 2 }
Packit 022b05
Packit 022b05
   efmCuAdminProfile  OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmProfileIndexList
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Desired configuration profile(s), common for all PMEs in the
Packit 022b05
       EFMCu port.  This object is a list of pointers to entries in
Packit 022b05
       either efmCuPme2BProfileTable or
Packit 022b05
       efmCuPme10PProfileTable, depending on the current
Packit 022b05
       operating SubType of the EFMCu port as indicated by
Packit 022b05
       efmCuPortSide.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       The value of this object is a list of up to 6 indices of
Packit 022b05
       profiles.  If this list consists of a single profile index,
Packit 022b05
       then all PMEs assigned to this EFMCu port SHALL be configured
Packit 022b05
       according to the profile referenced by that index, unless it
Packit 022b05
       is overwritten by a corresponding non-zero
Packit 022b05
       efmCuPmeAdminProfile instance, which takes precedence over
Packit 022b05
       efmCuAdminProfile.
Packit 022b05
       A list consisting of more than one index allows each PME
Packit 022b05
       in the port to be configured according to any profile
Packit 022b05
       specified in the list.
Packit 022b05
       By default, this object has a value of 0x01, referencing the
Packit 022b05
       1st entry in efmCuPme2BProfileTable or
Packit 022b05
       efmCuPme10PProfileTable.
Packit 022b05
Packit 022b05
       This object is writable and readable for the -O subtype
Packit 022b05
       (2BaseTL-O or 10PassTS-O) EFMCu ports.  It is irrelevant for
Packit 022b05
       the -R  subtype (2BaseTL-R or 10PassTS-R) ports -- a
Packit 022b05
       zero-length octet string SHALL be returned on an attempt to
Packit 022b05
       read this object and an attempt to change this object MUST be
Packit 022b05
       rejected in this case.
Packit 022b05
Packit 022b05
       Note that the current operational profile value is available
Packit 022b05
       via the efmCuPmeOperProfile object.
Packit 022b05
Packit 022b05
       Any modification of this object MUST be performed when the
Packit 022b05
       link is Down.  Attempts to change this object MUST be
Packit 022b05
       rejected, if the link is Up or Initializing.
Packit 022b05
       Attempts to set this object to a list with a member value that
Packit 022b05
       is not the value of the index for an active entry in the
Packit 022b05
       corresponding profile table MUST be rejected.
Packit 022b05
Packit 022b05
       This object maps to the Clause 30 attribute aProfileSelect.
Packit 022b05
Packit 022b05
       This object MUST be maintained in a persistent manner."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 30.11.2.1.6"
Packit 022b05
     DEFVAL { '01'H }
Packit 022b05
     ::= { efmCuPortConfEntry 3 }
Packit 022b05
Packit 022b05
   efmCuTargetDataRate  OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32(1..100000|999999)
Packit 022b05
     UNITS       "Kbps"
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Desired EFMCu port 'net' (as seen across MII) Data Rate in
Packit 022b05
       Kbps, to be achieved during initialization, under spectral
Packit 022b05
       restrictions placed on each PME via efmCuAdminProfile or
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       efmCuPmeAdminProfile, with the desired SNR margin specified by
Packit 022b05
       efmCuTargetSnrMgn.
Packit 022b05
       In case of PAF, this object represents a sum of individual PME
Packit 022b05
       data rates, modified to compensate for fragmentation and
Packit 022b05
       64/65-octet encapsulation overhead (e.g., target data rate of
Packit 022b05
       10 Mbps SHALL allow lossless transmission of a full-duplex
Packit 022b05
       10 Mbps Ethernet frame stream with minimal inter-frame gap).
Packit 022b05
Packit 022b05
       The value is limited above by 100 Mbps as this is the max
Packit 022b05
       burst rate across MII for EFMCu ports.
Packit 022b05
Packit 022b05
       The value between 1 and 100000 indicates that the total data
Packit 022b05
       rate (ifSpeed) of the EFMCu port after initialization SHALL be
Packit 022b05
       equal to the target data rate or less, if the target data rate
Packit 022b05
       cannot be achieved under spectral restrictions specified by
Packit 022b05
       efmCuAdminProfile/efmCuPmeAdminProfile and with the desired
Packit 022b05
       SNR margin.  In case the copper environment allows a higher
Packit 022b05
       total data rate to be achieved than that specified by the
Packit 022b05
       target, the excess capability SHALL be either converted to
Packit 022b05
       additional SNR margin or reclaimed by minimizing transmit
Packit 022b05
       power as controlled by efmCuAdaptiveSpectra.
Packit 022b05
Packit 022b05
       The value of 999999 means that the target data rate is not
Packit 022b05
       fixed and SHALL be set to the maximum attainable rate during
Packit 022b05
       initialization (Best Effort), under specified spectral
Packit 022b05
       restrictions and with the desired SNR margin.
Packit 022b05
Packit 022b05
       This object is read-write for the -O subtype EFMCu ports
Packit 022b05
       (2BaseTL-O/10PassTS-O) and not available for the -R subtypes.
Packit 022b05
Packit 022b05
       Changing of the Target Data Rate MUST be performed when the
Packit 022b05
       link is Down.  Attempts to change this object MUST be rejected
Packit 022b05
       (in case of SNMP with the error inconsistentValue), if the
Packit 022b05
       link is Up or Initializing.
Packit 022b05
Packit 022b05
       Note that the current Data Rate of the EFMCu port is
Packit 022b05
       represented by the ifSpeed object of IF-MIB.
Packit 022b05
Packit 022b05
       This object MUST be maintained in a persistent manner."
Packit 022b05
     ::= { efmCuPortConfEntry 4 }
Packit 022b05
Packit 022b05
   efmCuTargetSnrMgn  OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32(0..21)
Packit 022b05
     UNITS       "dB"
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Desired EFMCu port SNR margin to be achieved on all PMEs
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       assigned to the port, during initialization. (The SNR margin
Packit 022b05
       is the difference between the desired SNR and the actual SNR).
Packit 022b05
Packit 022b05
       Note that 802.3ah recommends using a default target SNR margin
Packit 022b05
       of 5 dB for 2BASE-TL ports and 6 dB for 10PASS-TS ports in
Packit 022b05
       order to achieve a mean Bit Error Rate (BER) of 10^-7 at the
Packit 022b05
       PMA service interface.
Packit 022b05
Packit 022b05
       This object is read-write for the -O subtype EFMCu ports
Packit 022b05
       (2BaseTL-O/10PassTS-O) and not available for the -R subtypes.
Packit 022b05
Packit 022b05
       Changing of the target SNR margin MUST be performed when the
Packit 022b05
       link is Down.  Attempts to change this object MUST be rejected
Packit 022b05
       (in case of SNMP with the error inconsistentValue), if the
Packit 022b05
       link is Up or Initializing.
Packit 022b05
Packit 022b05
       Note that the current SNR margin of the PMEs comprising the
Packit 022b05
       EFMCu port is represented by efmCuPmeSnrMgn.
Packit 022b05
Packit 022b05
       This object MUST be maintained in a persistent manner."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.1.2"
Packit 022b05
     ::= { efmCuPortConfEntry 5 }
Packit 022b05
Packit 022b05
   efmCuAdaptiveSpectra  OBJECT-TYPE
Packit 022b05
     SYNTAX      TruthValue
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Indicates how to utilize excess capacity when the copper
Packit 022b05
       environment allows a higher total data rate to be achieved
Packit 022b05
       than that specified by the efmCuTargetDataRate.
Packit 022b05
Packit 022b05
       A value of true(1) indicates that the excess capability SHALL
Packit 022b05
       be reclaimed by minimizing transmit power, e.g., using higher
Packit 022b05
       constellations and Power Back-Off, in order to reduce
Packit 022b05
       interference to other copper pairs in the binder and the
Packit 022b05
       adverse impact to link/system performance.
Packit 022b05
Packit 022b05
       A value of false(2) indicates that the excess capability SHALL
Packit 022b05
       be converted to additional SNR margin and spread evenly across
Packit 022b05
       all active PMEs assigned to the (PCS) port, to increase link
Packit 022b05
       robustness.
Packit 022b05
Packit 022b05
       This object is read-write for the -O subtype EFMCu ports
Packit 022b05
       (2BaseTL-O/10PassTS-O) and not available for the -R subtypes.
Packit 022b05
Packit 022b05
       Changing of this object MUST be performed when the link is
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       Down.  Attempts to change this object MUST be rejected (in
Packit 022b05
       case of SNMP with the error inconsistentValue), if the link
Packit 022b05
       is Up or Initializing.
Packit 022b05
Packit 022b05
       This object MUST be maintained in a persistent manner."
Packit 022b05
     ::= { efmCuPortConfEntry 6 }
Packit 022b05
Packit 022b05
   efmCuThreshLowRate  OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32(1..100000)
Packit 022b05
     UNITS       "Kbps"
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This object configures the EFMCu port low-rate crossing alarm
Packit 022b05
       threshold.  When the current value of ifSpeed for this port
Packit 022b05
       reaches/drops below or exceeds this threshold, an
Packit 022b05
       efmCuLowRateCrossing notification MAY be generated if enabled
Packit 022b05
       by efmCuLowRateCrossingEnable.
Packit 022b05
Packit 022b05
       This object is read-write for the -O subtype EFMCu ports
Packit 022b05
       (2BaseTL-O/10PassTS-O) and not available for the -R subtypes.
Packit 022b05
Packit 022b05
       This object MUST be maintained in a persistent manner."
Packit 022b05
     ::= { efmCuPortConfEntry 7 }
Packit 022b05
Packit 022b05
   efmCuLowRateCrossingEnable  OBJECT-TYPE
Packit 022b05
     SYNTAX      TruthValue
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Indicates whether efmCuLowRateCrossing notifications should
Packit 022b05
       be generated for this interface.
Packit 022b05
Packit 022b05
       A value of true(1) indicates that efmCuLowRateCrossing
Packit 022b05
       notification is enabled.  A value of false(2) indicates that
Packit 022b05
       the notification is disabled.
Packit 022b05
Packit 022b05
       This object is read-write for the -O subtype EFMCu ports
Packit 022b05
       (2BaseTL-O/10PassTS-O) and not available for the -R subtypes.
Packit 022b05
Packit 022b05
       This object MUST be maintained in a persistent manner."
Packit 022b05
     ::= { efmCuPortConfEntry 8 }
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPortCapabilityTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF EfmCuPortCapabilityEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Table for Capabilities of EFMCu 2BASE-TL/10PASS-TS (PCS)
Packit 022b05
       Ports.  Entries in this table MUST be maintained in a
Packit 022b05
       persistent manner"
Packit 022b05
     ::= { efmCuPort 2 }
Packit 022b05
Packit 022b05
   efmCuPortCapabilityEntry OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmCuPortCapabilityEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "An entry in the EFMCu Port Capability table.
Packit 022b05
       Each entry represents an EFMCu port indexed by the ifIndex.
Packit 022b05
       Note that an EFMCu PCS port runs on top of a single
Packit 022b05
       or multiple PME port(s), which are also indexed by ifIndex."
Packit 022b05
     INDEX  { ifIndex }
Packit 022b05
     ::= { efmCuPortCapabilityTable 1 }
Packit 022b05
Packit 022b05
   EfmCuPortCapabilityEntry ::=
Packit 022b05
     SEQUENCE {
Packit 022b05
       efmCuPAFSupported                TruthValue,
Packit 022b05
       efmCuPeerPAFSupported            EfmTruthValueOrUnknown,
Packit 022b05
       efmCuPAFCapacity                 Unsigned32,
Packit 022b05
       efmCuPeerPAFCapacity             Unsigned32
Packit 022b05
     }
Packit 022b05
Packit 022b05
   efmCuPAFSupported  OBJECT-TYPE
Packit 022b05
     SYNTAX      TruthValue
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "PME Aggregation Function (PAF) capability of the EFMCu port
Packit 022b05
       (PCS).
Packit 022b05
       This object has a value of true(1) when the PCS can perform
Packit 022b05
       PME aggregation on the available PMEs.
Packit 022b05
       Ports incapable of PAF SHALL return a value of false(2).
Packit 022b05
Packit 022b05
       This object maps to the Clause 30 attribute aPAFSupported.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PCS is present,
Packit 022b05
       then this object maps to the PAF available bit in the
Packit 022b05
       10P/2B capability register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.2.2, 30.11.1.1.4, 45.2.3.17.1"
Packit 022b05
     ::= { efmCuPortCapabilityEntry 1 }
Packit 022b05
Packit 022b05
   efmCuPeerPAFSupported  OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmTruthValueOrUnknown
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "PME Aggregation Function (PAF) capability of the EFMCu port
Packit 022b05
       (PCS) link partner.
Packit 022b05
       This object has a value of true(1) when the remote PCS can
Packit 022b05
       perform PME aggregation on its available PMEs.
Packit 022b05
       Ports whose peers are incapable of PAF SHALL return a value
Packit 022b05
       of false(2).
Packit 022b05
       Ports whose peers cannot be reached because of the link
Packit 022b05
       state SHALL return a value of unknown(0).
Packit 022b05
Packit 022b05
       This object maps to the Clause 30 attribute
Packit 022b05
       aRemotePAFSupported.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PCS is present, then
Packit 022b05
       this object maps to the Remote PAF supported bit in the
Packit 022b05
       10P/2B capability register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.2.2, 30.11.1.1.9, 45.2.3.17.2"
Packit 022b05
     ::= { efmCuPortCapabilityEntry 2 }
Packit 022b05
Packit 022b05
   efmCuPAFCapacity  OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32 (1..32)
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Number of PMEs that can be aggregated by the local PAF.
Packit 022b05
       The number of PMEs currently assigned to a particular
Packit 022b05
       EFMCu port (efmCuNumPMEs) is never greater than
Packit 022b05
       efmCuPAFCapacity.
Packit 022b05
Packit 022b05
       This object maps to the Clause 30 attribute
Packit 022b05
       aLocalPAFCapacity."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.2.2, 30.11.1.1.6"
Packit 022b05
     ::= { efmCuPortCapabilityEntry 3 }
Packit 022b05
Packit 022b05
   efmCuPeerPAFCapacity  OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32 (0|1..32)
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Number of PMEs that can be aggregated by the PAF of the peer
Packit 022b05
       PHY (PCS port).
Packit 022b05
       A value of 0 is returned when peer PAF capacity is unknown
Packit 022b05
       (peer cannot be reached).
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       This object maps to the Clause 30 attribute
Packit 022b05
       aRemotePAFCapacity."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.2.2, 30.11.1.1.10"
Packit 022b05
     ::= { efmCuPortCapabilityEntry 4 }
Packit 022b05
Packit 022b05
   efmCuPortStatusTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF EfmCuPortStatusEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This table provides overall status information of EFMCu
Packit 022b05
       2BASE-TL/10PASS-TS ports, complementing the generic status
Packit 022b05
       information from the ifTable of IF-MIB and ifMauTable of
Packit 022b05
       MAU-MIB.  Additional status information about connected PMEs
Packit 022b05
       is available from the efmCuPmeStatusTable.
Packit 022b05
Packit 022b05
       This table contains live data from the equipment.  As such,
Packit 022b05
       it is NOT persistent."
Packit 022b05
     ::= { efmCuPort 3 }
Packit 022b05
Packit 022b05
   efmCuPortStatusEntry OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmCuPortStatusEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "An entry in the EFMCu Port Status table.
Packit 022b05
       Each entry represents an EFMCu port indexed by the ifIndex.
Packit 022b05
       Note that an EFMCu PCS port runs on top of a single
Packit 022b05
       or multiple PME port(s), which are also indexed by ifIndex."
Packit 022b05
     INDEX  { ifIndex }
Packit 022b05
     ::= { efmCuPortStatusTable 1 }
Packit 022b05
Packit 022b05
   EfmCuPortStatusEntry ::=
Packit 022b05
     SEQUENCE {
Packit 022b05
       efmCuFltStatus                   BITS,
Packit 022b05
       efmCuPortSide                    INTEGER,
Packit 022b05
       efmCuNumPMEs                     Unsigned32,
Packit 022b05
       efmCuPAFInErrors                 Counter32,
Packit 022b05
       efmCuPAFInSmallFragments         Counter32,
Packit 022b05
       efmCuPAFInLargeFragments         Counter32,
Packit 022b05
       efmCuPAFInBadFragments           Counter32,
Packit 022b05
       efmCuPAFInLostFragments          Counter32,
Packit 022b05
       efmCuPAFInLostStarts             Counter32,
Packit 022b05
       efmCuPAFInLostEnds               Counter32,
Packit 022b05
       efmCuPAFInOverflows              Counter32
Packit 022b05
     }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuFltStatus  OBJECT-TYPE
Packit 022b05
     SYNTAX      BITS {
Packit 022b05
       noPeer(0),
Packit 022b05
       peerPowerLoss(1),
Packit 022b05
       pmeSubTypeMismatch(2),
Packit 022b05
       lowRate(3)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "EFMCu (PCS) port Fault Status.  This is a bitmap of possible
Packit 022b05
       conditions.  The various bit positions are:
Packit 022b05
         noPeer              - the peer PHY cannot be reached (e.g.,
Packit 022b05
                               no PMEs attached, all PMEs are Down,
Packit 022b05
                               etc.). More info is available in
Packit 022b05
                               efmCuPmeFltStatus.
Packit 022b05
         peerPowerLoss       - the peer PHY has indicated impending
Packit 022b05
                               unit failure due to loss of local
Packit 022b05
                               power ('Dying Gasp').
Packit 022b05
         pmeSubTypeMismatch  - local PMEs in the aggregation group
Packit 022b05
                               are not of the same subtype, e.g.,
Packit 022b05
                               some PMEs in the local device are -O
Packit 022b05
                               while others are -R subtype.
Packit 022b05
         lowRate             - ifSpeed of the port reached or dropped
Packit 022b05
                               below efmCuThreshLowRate.
Packit 022b05
Packit 022b05
       This object is intended to supplement the ifOperStatus object
Packit 022b05
       in IF-MIB and ifMauMediaAvailable in MAU-MIB.
Packit 022b05
Packit 022b05
       Additional information is available via the efmCuPmeFltStatus
Packit 022b05
       object for each PME in the aggregation group (single PME if
Packit 022b05
       PAF is disabled)."
Packit 022b05
     REFERENCE
Packit 022b05
       "IF-MIB, ifOperStatus; MAU-MIB, ifMauMediaAvailable;
Packit 022b05
        efmCuPmeFltStatus"
Packit 022b05
     ::= { efmCuPortStatusEntry 1 }
Packit 022b05
Packit 022b05
   efmCuPortSide  OBJECT-TYPE
Packit 022b05
     SYNTAX      INTEGER {
Packit 022b05
       subscriber(1),
Packit 022b05
       office(2),
Packit 022b05
       unknown(3)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "EFM port mode of operation (subtype).
Packit 022b05
       The value of 'subscriber' indicates that the port is
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       designated as '-R' subtype (all PMEs assigned to this port are
Packit 022b05
       of subtype '-R').
Packit 022b05
       The value of the 'office' indicates that the port is
Packit 022b05
       designated as '-O' subtype (all PMEs assigned to this port are
Packit 022b05
       of subtype '-O').
Packit 022b05
       The value of 'unknown' indicates that the port has no assigned
Packit 022b05
       PMEs yet or that the assigned PMEs are not of the same side
Packit 022b05
       (subTypePMEMismatch).
Packit 022b05
Packit 022b05
       This object partially maps to the Clause 30 attribute
Packit 022b05
       aPhyEnd."
Packit 022b05
     REFERENCE
Packit 022b05
        "[802.3ah] 61.1, 30.11.1.1.2"
Packit 022b05
     ::= { efmCuPortStatusEntry 2 }
Packit 022b05
Packit 022b05
   efmCuNumPMEs  OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32 (0..32)
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of PMEs that is currently aggregated by the local
Packit 022b05
       PAF (assigned to the EFMCu port using the ifStackTable).
Packit 022b05
       This number is never greater than efmCuPAFCapacity.
Packit 022b05
Packit 022b05
       This object SHALL be automatically incremented or decremented
Packit 022b05
       when a PME is added or deleted to/from the EFMCu port using
Packit 022b05
       the ifStackTable."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.2.2, 30.11.1.1.6"
Packit 022b05
     ::= { efmCuPortStatusEntry 3 }
Packit 022b05
Packit 022b05
   efmCuPAFInErrors OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of fragments that have been received across the
Packit 022b05
       gamma interface with RxErr asserted and discarded.
Packit 022b05
       This read-only counter is inactive (not incremented) when the
Packit 022b05
       PAF is unsupported or disabled.  Upon disabling the PAF, the
Packit 022b05
       counter retains its previous value.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PCS is present, then
Packit 022b05
       this object maps to the 10P/2B PAF RX error register.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at
Packit 022b05
       re-initialization of the management system, and at other times
Packit 022b05
       as indicated by the value of ifCounterDiscontinuityTime,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       defined in IF-MIB."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.3.21"
Packit 022b05
     ::= { efmCuPortStatusEntry 4 }
Packit 022b05
Packit 022b05
   efmCuPAFInSmallFragments OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of fragments smaller than minFragmentSize
Packit 022b05
       (64 bytes) that have been received across the gamma interface
Packit 022b05
       and discarded.
Packit 022b05
       This read-only counter is inactive when the PAF is
Packit 022b05
       unsupported or disabled.  Upon disabling the PAF, the counter
Packit 022b05
       retains its previous value.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PCS is present, then
Packit 022b05
       this object maps to the 10P/2B PAF small fragments register.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at
Packit 022b05
       re-initialization of the management system, and at other times
Packit 022b05
       as indicated by the value of ifCounterDiscontinuityTime,
Packit 022b05
       defined in IF-MIB."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.3.22"
Packit 022b05
     ::= { efmCuPortStatusEntry 5 }
Packit 022b05
Packit 022b05
   efmCuPAFInLargeFragments OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of fragments larger than maxFragmentSize
Packit 022b05
       (512 bytes) that have been received across the gamma interface
Packit 022b05
       and discarded.
Packit 022b05
       This read-only counter is inactive when the PAF is
Packit 022b05
       unsupported or disabled.  Upon disabling the PAF, the counter
Packit 022b05
       retains its previous value.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PCS is present, then
Packit 022b05
       this object maps to the 10P/2B PAF large fragments register.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at
Packit 022b05
       re-initialization of the management system, and at other times
Packit 022b05
       as indicated by the value of ifCounterDiscontinuityTime,
Packit 022b05
       defined in IF-MIB."
Packit 022b05
     REFERENCE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       "[802.3ah] 45.2.3.23"
Packit 022b05
     ::= { efmCuPortStatusEntry 6 }
Packit 022b05
Packit 022b05
   efmCuPAFInBadFragments OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of fragments that do not fit into the sequence
Packit 022b05
       expected by the frame assembly function and that have been
Packit 022b05
       received across the gamma interface and discarded (the
Packit 022b05
       frame buffer is flushed to the next valid frame start).
Packit 022b05
       This read-only counter is inactive when the PAF is
Packit 022b05
       unsupported or disabled.  Upon disabling the PAF, the counter
Packit 022b05
       retains its previous value.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PCS is present, then
Packit 022b05
       this object maps to the 10P/2B PAF bad fragments register.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at
Packit 022b05
       re-initialization of the management system, and at other times
Packit 022b05
       as indicated by the value of ifCounterDiscontinuityTime,
Packit 022b05
       defined in IF-MIB."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.3.25"
Packit 022b05
     ::= { efmCuPortStatusEntry 7 }
Packit 022b05
Packit 022b05
   efmCuPAFInLostFragments OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of gaps in the sequence of fragments that have
Packit 022b05
       been received across the gamma interface (the frame buffer is
Packit 022b05
       flushed to the next valid frame start, when fragment/fragments
Packit 022b05
       expected by the frame assembly function is/are not received).
Packit 022b05
       This read-only counter is inactive when the PAF is
Packit 022b05
       unsupported or disabled.  Upon disabling the PAF, the counter
Packit 022b05
       retains its previous value.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PCS is present, then
Packit 022b05
       this object maps to the 10P/2B PAF lost fragment register.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at
Packit 022b05
       re-initialization of the management system, and at other times
Packit 022b05
       as indicated by the value of ifCounterDiscontinuityTime,
Packit 022b05
       defined in IF-MIB."
Packit 022b05
     REFERENCE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       "[802.3ah] 45.2.3.26"
Packit 022b05
     ::= { efmCuPortStatusEntry 8 }
Packit 022b05
Packit 022b05
   efmCuPAFInLostStarts OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of missing StartOfPacket indicators expected by
Packit 022b05
       the frame assembly function.
Packit 022b05
       This read-only counter is inactive when the PAF is
Packit 022b05
       unsupported or disabled.  Upon disabling the PAF, the counter
Packit 022b05
       retains its previous value.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PCS is present, then
Packit 022b05
       this object maps to the 10P/2B PAF lost start of fragment
Packit 022b05
       register.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at
Packit 022b05
       re-initialization of the management system, and at other times
Packit 022b05
       as indicated by the value of ifCounterDiscontinuityTime,
Packit 022b05
       defined in IF-MIB."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.3.27"
Packit 022b05
     ::= { efmCuPortStatusEntry 9 }
Packit 022b05
Packit 022b05
   efmCuPAFInLostEnds OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of missing EndOfPacket indicators expected by the
Packit 022b05
       frame assembly function.
Packit 022b05
       This read-only counter is inactive when the PAF is
Packit 022b05
       unsupported or disabled.  Upon disabling the PAF, the counter
Packit 022b05
       retains its previous value.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PCS is present, then
Packit 022b05
       this object maps to the 10P/2B PAF lost start of fragment
Packit 022b05
       register.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at
Packit 022b05
       re-initialization of the management system, and at other times
Packit 022b05
       as indicated by the value of ifCounterDiscontinuityTime,
Packit 022b05
       defined in IF-MIB."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.3.28"
Packit 022b05
     ::= { efmCuPortStatusEntry 10 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPAFInOverflows OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of fragments, received across the gamma interface
Packit 022b05
       and discarded, which would have caused the frame assembly
Packit 022b05
       buffer to overflow.
Packit 022b05
       This read-only counter is inactive when the PAF is
Packit 022b05
       unsupported or disabled.  Upon disabling the PAF, the counter
Packit 022b05
       retains its previous value.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PCS is present, then
Packit 022b05
       this object maps to the 10P/2B PAF overflow register.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at
Packit 022b05
       re-initialization of the management system, and at other times
Packit 022b05
       as indicated by the value of ifCounterDiscontinuityTime,
Packit 022b05
       defined in IF-MIB."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.3.24"
Packit 022b05
     ::= { efmCuPortStatusEntry 11 }
Packit 022b05
Packit 022b05
  -- PME Notifications Group
Packit 022b05
Packit 022b05
   efmCuPmeNotifications OBJECT IDENTIFIER ::= { efmCuPme 0 }
Packit 022b05
Packit 022b05
   efmCuPmeLineAtnCrossing NOTIFICATION-TYPE
Packit 022b05
     OBJECTS {
Packit 022b05
       efmCuPmeLineAtn,
Packit 022b05
       efmCuPmeThreshLineAtn
Packit 022b05
     }
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This notification indicates that the loop attenuation
Packit 022b05
       threshold (as per the efmCuPmeThreshLineAtn
Packit 022b05
       value) has been reached/exceeded for the 2BASE-TL/10PASS-TS
Packit 022b05
       PME.  This notification MAY be sent on the crossing event in
Packit 022b05
       both directions: from normal to exceeded and from exceeded
Packit 022b05
       to normal.
Packit 022b05
Packit 022b05
       It is RECOMMENDED that a small debouncing period of 2.5 sec,
Packit 022b05
       between the detection of the condition and the notification,
Packit 022b05
       is implemented to prevent intermittent notifications from
Packit 022b05
       being sent.
Packit 022b05
Packit 022b05
       Generation of this notification is controlled by the
Packit 022b05
       efmCuPmeLineAtnCrossingEnable object."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     ::= { efmCuPmeNotifications 1 }
Packit 022b05
Packit 022b05
   efmCuPmeSnrMgnCrossing NOTIFICATION-TYPE
Packit 022b05
     OBJECTS {
Packit 022b05
       efmCuPmeSnrMgn,
Packit 022b05
       efmCuPmeThreshSnrMgn
Packit 022b05
     }
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This notification indicates that the SNR margin threshold
Packit 022b05
       (as per the efmCuPmeThreshSnrMgn value) has been
Packit 022b05
       reached/exceeded for the 2BASE-TL/10PASS-TS PME.
Packit 022b05
       This notification MAY be sent on the crossing event in
Packit 022b05
       both directions: from normal to exceeded and from exceeded
Packit 022b05
       to normal.
Packit 022b05
Packit 022b05
       It is RECOMMENDED that a small debouncing period of 2.5 sec,
Packit 022b05
       between the detection of the condition and the notification,
Packit 022b05
       is implemented to prevent intermittent notifications from
Packit 022b05
       being sent.
Packit 022b05
Packit 022b05
       Generation of this notification is controlled by the
Packit 022b05
       efmCuPmeSnrMgnCrossingEnable object."
Packit 022b05
     ::= { efmCuPmeNotifications 2 }
Packit 022b05
Packit 022b05
   efmCuPmeDeviceFault NOTIFICATION-TYPE
Packit 022b05
     OBJECTS {
Packit 022b05
       efmCuPmeFltStatus
Packit 022b05
     }
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This notification indicates that a fault in the PME has been
Packit 022b05
       detected by a vendor-specific diagnostic or a self-test.
Packit 022b05
Packit 022b05
       Generation of this notification is controlled by the
Packit 022b05
       efmCuPmeDeviceFaultEnable object."
Packit 022b05
     ::= { efmCuPmeNotifications 3 }
Packit 022b05
Packit 022b05
   efmCuPmeConfigInitFailure NOTIFICATION-TYPE
Packit 022b05
     OBJECTS {
Packit 022b05
       efmCuPmeFltStatus,
Packit 022b05
       efmCuAdminProfile,
Packit 022b05
       efmCuPmeAdminProfile
Packit 022b05
     }
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This notification indicates that PME initialization has
Packit 022b05
       failed, due to inability of the PME link to achieve the
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       requested configuration profile.
Packit 022b05
Packit 022b05
       Generation of this notification is controlled by the
Packit 022b05
       efmCuPmeConfigInitFailEnable object."
Packit 022b05
     ::= { efmCuPmeNotifications 4 }
Packit 022b05
Packit 022b05
   efmCuPmeProtocolInitFailure NOTIFICATION-TYPE
Packit 022b05
     OBJECTS {
Packit 022b05
       efmCuPmeFltStatus,
Packit 022b05
       efmCuPmeOperSubType
Packit 022b05
     }
Packit 022b05
     STATUS     current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This notification indicates that the peer PME was using
Packit 022b05
       an incompatible protocol during initialization.
Packit 022b05
Packit 022b05
       Generation of this notification is controlled by the
Packit 022b05
       efmCuPmeProtocolInitFailEnable object."
Packit 022b05
     ::= { efmCuPmeNotifications 5 }
Packit 022b05
Packit 022b05
   -- The PME group
Packit 022b05
Packit 022b05
   efmCuPmeConfTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF EfmCuPmeConfEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Table for Configuration of common aspects for EFMCu
Packit 022b05
       2BASE-TL/10PASS-TS PME ports (modems).  Configuration of
Packit 022b05
       aspects specific to 2BASE-TL or 10PASS-TS PME types is
Packit 022b05
       represented in efmCuPme2BConfTable and efmCuPme10PConfTable,
Packit 022b05
       respectively.
Packit 022b05
Packit 022b05
       Entries in this table MUST be maintained in a persistent
Packit 022b05
       manner."
Packit 022b05
     ::= { efmCuPme 1 }
Packit 022b05
Packit 022b05
   efmCuPmeConfEntry OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmCuPmeConfEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "An entry in the EFMCu PME Configuration table.
Packit 022b05
       Each entry represents common aspects of an EFMCu PME port
Packit 022b05
       indexed by the ifIndex.  Note that an EFMCu PME port can be
Packit 022b05
       stacked below a single PCS port, also indexed by ifIndex,
Packit 022b05
       possibly together with other PME ports if PAF is enabled."
Packit 022b05
     INDEX  { ifIndex }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     ::= { efmCuPmeConfTable 1 }
Packit 022b05
Packit 022b05
   EfmCuPmeConfEntry ::=
Packit 022b05
     SEQUENCE {
Packit 022b05
       efmCuPmeAdminSubType           INTEGER,
Packit 022b05
       efmCuPmeAdminProfile           EfmProfileIndexOrZero,
Packit 022b05
       efmCuPAFRemoteDiscoveryCode    PhysAddress,
Packit 022b05
       efmCuPmeThreshLineAtn          Integer32,
Packit 022b05
       efmCuPmeThreshSnrMgn           Integer32,
Packit 022b05
       efmCuPmeLineAtnCrossingEnable  TruthValue,
Packit 022b05
       efmCuPmeSnrMgnCrossingEnable   TruthValue,
Packit 022b05
       efmCuPmeDeviceFaultEnable      TruthValue,
Packit 022b05
       efmCuPmeConfigInitFailEnable   TruthValue,
Packit 022b05
       efmCuPmeProtocolInitFailEnable TruthValue
Packit 022b05
     }
Packit 022b05
Packit 022b05
   efmCuPmeAdminSubType  OBJECT-TYPE
Packit 022b05
     SYNTAX      INTEGER {
Packit 022b05
       ieee2BaseTLO(1),
Packit 022b05
       ieee2BaseTLR(2),
Packit 022b05
       ieee10PassTSO(3),
Packit 022b05
       ieee10PassTSR(4),
Packit 022b05
       ieee2BaseTLor10PassTSR(5),
Packit 022b05
       ieee2BaseTLor10PassTSO(6),
Packit 022b05
       ieee10PassTSor2BaseTLO(7)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Administrative (desired) subtype of the PME.
Packit 022b05
       Possible values are:
Packit 022b05
         ieee2BaseTLO           - PME SHALL operate as 2BaseTL-O
Packit 022b05
         ieee2BaseTLR           - PME SHALL operate as 2BaseTL-R
Packit 022b05
         ieee10PassTSO          - PME SHALL operate as 10PassTS-O
Packit 022b05
         ieee10PassTSR          - PME SHALL operate as 10PassTS-R
Packit 022b05
         ieee2BaseTLor10PassTSR - PME SHALL operate as 2BaseTL-R or
Packit 022b05
                                  10PassTS-R.  The actual value will
Packit 022b05
                                  be set by the -O link partner
Packit 022b05
                                  during initialization (handshake).
Packit 022b05
         ieee2BaseTLor10PassTSO - PME SHALL operate as 2BaseTL-O
Packit 022b05
                                  (preferred) or 10PassTS-O.  The
Packit 022b05
                                  actual value will be set during
Packit 022b05
                                  initialization depending on the -R
Packit 022b05
                                  link partner capability (i.e., if
Packit 022b05
                                  -R is incapable of the preferred
Packit 022b05
                                  2BaseTL mode, 10PassTS will be
Packit 022b05
                                  used).
Packit 022b05
         ieee10PassTSor2BaseTLO - PME SHALL operate as 10PassTS-O
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                                  (preferred) or 2BaseTL-O.  The
Packit 022b05
                                  actual value will be set during
Packit 022b05
                                  initialization depending on the -R
Packit 022b05
                                  link partner capability (i.e., if
Packit 022b05
                                  -R is incapable of the preferred
Packit 022b05
                                  10PassTS mode, 2BaseTL will be
Packit 022b05
                                  used).
Packit 022b05
Packit 022b05
       Changing efmCuPmeAdminSubType is a traffic-disruptive
Packit 022b05
       operation and as such SHALL be done when the link is Down.
Packit 022b05
       Attempts to change this object SHALL be rejected if the link
Packit 022b05
       is Up or Initializing.
Packit 022b05
       Attempts to change this object to an unsupported subtype
Packit 022b05
       (see efmCuPmeSubTypesSupported) SHALL be rejected.
Packit 022b05
Packit 022b05
       The current operational subtype is indicated by the
Packit 022b05
       efmCuPmeOperSubType variable.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PMA/PMD is present, then
Packit 022b05
       this object combines values of the Port subtype select bits
Packit 022b05
       and the PMA/PMD type selection bits in the 10P/2B PMA/PMD
Packit 022b05
       control register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.1, 45.2.1.11.4, 45.2.1.11.7"
Packit 022b05
     ::= { efmCuPmeConfEntry 1 }
Packit 022b05
Packit 022b05
   efmCuPmeAdminProfile  OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmProfileIndexOrZero
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Desired PME configuration profile.  This object is a pointer
Packit 022b05
       to an entry in either the efmCuPme2BProfileTable or the
Packit 022b05
       efmCuPme10PProfileTable, depending on the current operating
Packit 022b05
       SubType of the PME.  The value of this object is the index of
Packit 022b05
       the referenced profile.
Packit 022b05
       The value of zero (default) indicates that the PME is
Packit 022b05
       configured via the efmCuAdminProfile object for the PCS port
Packit 022b05
       to which this PME is assigned.  That is, the profile
Packit 022b05
       referenced by efmCuPmeAdminProfile takes precedence
Packit 022b05
       over the profile(s) referenced by efmCuAdminProfile.
Packit 022b05
Packit 022b05
       This object is writable and readable for the CO subtype PMEs
Packit 022b05
       (2BaseTL-O or 10PassTS-O). It is irrelevant for the CPE
Packit 022b05
       subtype (2BaseTL-R or 10PassTS-R) -- a zero value SHALL be
Packit 022b05
       returned on an attempt to read this object and any attempt
Packit 022b05
       to change this object MUST be rejected in this case.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       Note that the current operational profile value is available
Packit 022b05
       via efmCuPmeOperProfile object.
Packit 022b05
Packit 022b05
       Any modification of this object MUST be performed when the
Packit 022b05
       link is Down.  Attempts to change this object MUST be
Packit 022b05
       rejected, if the link is Up or Initializing.
Packit 022b05
Packit 022b05
       Attempts to set this object to a value that is not the value
Packit 022b05
       of the index for an active entry in the corresponding profile
Packit 022b05
       table MUST be rejected.
Packit 022b05
Packit 022b05
       This object maps to the Clause 30 attribute aProfileSelect.
Packit 022b05
Packit 022b05
       This object MUST be maintained in a persistent manner."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 30.11.2.1.6"
Packit 022b05
     DEFVAL { 0 }
Packit 022b05
     ::= { efmCuPmeConfEntry 2 }
Packit 022b05
Packit 022b05
   efmCuPAFRemoteDiscoveryCode  OBJECT-TYPE
Packit 022b05
     SYNTAX      PhysAddress (SIZE(0|6))
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "PAF Remote Discovery Code of the PME port at the CO.
Packit 022b05
       The 6-octet Discovery Code of the peer PCS connected via
Packit 022b05
       the PME.
Packit 022b05
       Reading this object results in a Discovery Get operation.
Packit 022b05
       Setting this object to all zeroes results in a Discovery
Packit 022b05
       Clear_if_Same operation (the value of efmCuPAFDiscoveryCode
Packit 022b05
       at the peer PCS SHALL be the same as efmCuPAFDiscoveryCode of
Packit 022b05
       the local PCS associated with the PME for the operation to
Packit 022b05
       succeed).
Packit 022b05
       Writing a non-zero value to this object results in a
Packit 022b05
       Discovery Set_if_Clear operation.
Packit 022b05
       A zero-length octet string SHALL be returned on an attempt to
Packit 022b05
       read this object when PAF aggregation is not enabled.
Packit 022b05
Packit 022b05
       This object is irrelevant in CPE port (-R) subtypes: in this
Packit 022b05
       case, a zero-length octet string SHALL be returned on an
Packit 022b05
       attempt to read this object; writing to this object SHALL
Packit 022b05
       be rejected.
Packit 022b05
Packit 022b05
       Discovery MUST be performed when the link is Down.
Packit 022b05
       Attempts to change this object MUST be rejected (in case of
Packit 022b05
       SNMP with the error inconsistentValue), if the link is Up or
Packit 022b05
       Initializing.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PMA/PMD is present, then
Packit 022b05
       this object is a function of 10P/2B aggregation discovery
Packit 022b05
       control register, Discovery operation result bits in 10P/2B
Packit 022b05
       aggregation and discovery status register and
Packit 022b05
       10P/2B aggregation discovery code register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.2.2.8.4, 45.2.6.6-45.2.6.8"
Packit 022b05
     ::= { efmCuPmeConfEntry 3 }
Packit 022b05
Packit 022b05
   efmCuPmeThreshLineAtn  OBJECT-TYPE
Packit 022b05
     SYNTAX  Integer32(-127..128)
Packit 022b05
     UNITS       "dB"
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Desired Line Attenuation threshold for the 2B/10P PME.
Packit 022b05
       This object configures the line attenuation alarm threshold.
Packit 022b05
       When the current value of Line Attenuation reaches or
Packit 022b05
       exceeds this threshold, an efmCuPmeLineAtnCrossing
Packit 022b05
       notification MAY be generated, if enabled by
Packit 022b05
       efmCuPmeLineAtnCrossingEnable.
Packit 022b05
Packit 022b05
       This object is writable for the CO subtype PMEs (-O).
Packit 022b05
       It is read-only for the CPE subtype (-R).
Packit 022b05
Packit 022b05
       Changing of the Line Attenuation threshold MUST be performed
Packit 022b05
       when the link is Down.  Attempts to change this object MUST be
Packit 022b05
       rejected (in case of SNMP with the error inconsistentValue),
Packit 022b05
       if the link is Up or Initializing.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PME is present, then this
Packit 022b05
       object maps to the loop attenuation threshold bits in
Packit 022b05
       the 2B PMD line quality thresholds register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.1.36"
Packit 022b05
     ::= { efmCuPmeConfEntry 4 }
Packit 022b05
Packit 022b05
   efmCuPmeThreshSnrMgn  OBJECT-TYPE
Packit 022b05
     SYNTAX      Integer32(-127..128)
Packit 022b05
     UNITS       "dB"
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Desired SNR margin threshold for the 2B/10P PME.
Packit 022b05
       This object configures the SNR margin alarm threshold.
Packit 022b05
       When the current value of SNR margin reaches or exceeds this
Packit 022b05
       threshold, an efmCuPmeSnrMgnCrossing notification MAY be
Packit 022b05
       generated, if enabled by efmCuPmeSnrMgnCrossingEnable.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       This object is writable for the CO subtype PMEs
Packit 022b05
       (2BaseTL-O/10PassTS-O).  It is read-only for the CPE subtype
Packit 022b05
       (2BaseTL-R/10PassTS-R).
Packit 022b05
Packit 022b05
       Changing of the SNR margin threshold MUST be performed when
Packit 022b05
       the link is Down.  Attempts to change this object MUST be
Packit 022b05
       rejected (in case of SNMP with the error inconsistentValue),
Packit 022b05
       if the link is Up or Initializing.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PME is present, then this
Packit 022b05
       object maps to the SNR margin threshold bits in the 2B PMD
Packit 022b05
       line quality thresholds register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.1.36"
Packit 022b05
     ::= { efmCuPmeConfEntry 5 }
Packit 022b05
Packit 022b05
   efmCuPmeLineAtnCrossingEnable  OBJECT-TYPE
Packit 022b05
     SYNTAX      TruthValue
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Indicates whether efmCuPmeLineAtnCrossing notifications
Packit 022b05
       should be generated for this interface.
Packit 022b05
Packit 022b05
       A value of true(1) indicates that efmCuPmeLineAtnCrossing
Packit 022b05
       notification is enabled.  A value of false(2) indicates that
Packit 022b05
       the notification is disabled."
Packit 022b05
     ::= { efmCuPmeConfEntry 6 }
Packit 022b05
Packit 022b05
   efmCuPmeSnrMgnCrossingEnable  OBJECT-TYPE
Packit 022b05
     SYNTAX      TruthValue
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Indicates whether efmCuPmeSnrMgnCrossing notifications
Packit 022b05
       should be generated for this interface.
Packit 022b05
Packit 022b05
       A value of true(1) indicates that efmCuPmeSnrMgnCrossing
Packit 022b05
       notification is enabled.  A value of false(2) indicates that
Packit 022b05
       the notification is disabled."
Packit 022b05
     ::= { efmCuPmeConfEntry 7 }
Packit 022b05
Packit 022b05
   efmCuPmeDeviceFaultEnable  OBJECT-TYPE
Packit 022b05
     SYNTAX      TruthValue
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Indicates whether efmCuPmeDeviceFault notifications
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       should be generated for this interface.
Packit 022b05
Packit 022b05
       A value of true(1) indicates that efmCuPmeDeviceFault
Packit 022b05
       notification is enabled.  A value of false(2) indicates that
Packit 022b05
       the notification is disabled."
Packit 022b05
     ::= { efmCuPmeConfEntry 8 }
Packit 022b05
Packit 022b05
   efmCuPmeConfigInitFailEnable  OBJECT-TYPE
Packit 022b05
     SYNTAX      TruthValue
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Indicates whether efmCuPmeConfigInitFailure notifications
Packit 022b05
       should be generated for this interface.
Packit 022b05
Packit 022b05
       A value of true(1) indicates that efmCuPmeConfigInitFailure
Packit 022b05
       notification is enabled.  A value of false(2) indicates that
Packit 022b05
       the notification is disabled."
Packit 022b05
     ::= { efmCuPmeConfEntry 9 }
Packit 022b05
Packit 022b05
   efmCuPmeProtocolInitFailEnable  OBJECT-TYPE
Packit 022b05
     SYNTAX      TruthValue
Packit 022b05
     MAX-ACCESS  read-write
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Indicates whether efmCuPmeProtocolInitFailure notifications
Packit 022b05
       should be generated for this interface.
Packit 022b05
Packit 022b05
       A value of true(1) indicates that efmCuPmeProtocolInitFailure
Packit 022b05
       notification is enabled.  A value of false(2) indicates that
Packit 022b05
       the notification is disabled."
Packit 022b05
     ::= { efmCuPmeConfEntry 10 }
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPmeCapabilityTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF EfmCuPmeCapabilityEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Table for the configuration of common aspects for EFMCu
Packit 022b05
       2BASE-TL/10PASS-TS PME ports (modems).  The configuration of
Packit 022b05
       aspects specific to 2BASE-TL or 10PASS-TS PME types is
Packit 022b05
       represented in the efmCuPme2BConfTable and the
Packit 022b05
       efmCuPme10PConfTable, respectively.
Packit 022b05
Packit 022b05
       Entries in this table MUST be maintained in a persistent
Packit 022b05
       manner."
Packit 022b05
     ::= { efmCuPme 2 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPmeCapabilityEntry OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmCuPmeCapabilityEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "An entry in the EFMCu PME Capability table.
Packit 022b05
       Each entry represents common aspects of an EFMCu PME port
Packit 022b05
       indexed by the ifIndex.  Note that an EFMCu PME port can be
Packit 022b05
       stacked below a single PCS port, also indexed by ifIndex,
Packit 022b05
       possibly together with other PME ports if PAF is enabled."
Packit 022b05
     INDEX  { ifIndex }
Packit 022b05
     ::= { efmCuPmeCapabilityTable 1 }
Packit 022b05
Packit 022b05
   EfmCuPmeCapabilityEntry ::=
Packit 022b05
     SEQUENCE {
Packit 022b05
       efmCuPmeSubTypesSupported     BITS
Packit 022b05
     }
Packit 022b05
Packit 022b05
   efmCuPmeSubTypesSupported  OBJECT-TYPE
Packit 022b05
     SYNTAX      BITS {
Packit 022b05
       ieee2BaseTLO(0),
Packit 022b05
       ieee2BaseTLR(1),
Packit 022b05
       ieee10PassTSO(2),
Packit 022b05
       ieee10PassTSR(3)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "PME supported subtypes.  This is a bitmap of possible
Packit 022b05
       subtypes.  The various bit positions are:
Packit 022b05
         ieee2BaseTLO    - PME is capable of operating as 2BaseTL-O
Packit 022b05
         ieee2BaseTLR    - PME is capable of operating as 2BaseTL-R
Packit 022b05
         ieee10PassTSO   - PME is capable of operating as 10PassTS-O
Packit 022b05
         ieee10PassTSR   - PME is capable of operating as 10PassTS-R
Packit 022b05
Packit 022b05
       The desired mode of operation is determined by
Packit 022b05
       efmCuPmeAdminSubType, while efmCuPmeOperSubType reflects the
Packit 022b05
       current operating mode.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PCS is present, then this
Packit 022b05
       object combines the 10PASS-TS capable and 2BASE-TL capable
Packit 022b05
       bits in the 10P/2B PMA/PMD speed ability register and the
Packit 022b05
       CO supported and CPE supported bits in the 10P/2B PMA/PMD
Packit 022b05
       status register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.1, 45.2.1.4.1, 45.2.1.4.2, 45.2.1.12.2,
Packit 022b05
       45.2.1.12.3"
Packit 022b05
     ::= { efmCuPmeCapabilityEntry 1 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPmeStatusTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF EfmCuPmeStatusEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This table provides common status information of EFMCu
Packit 022b05
       2BASE-TL/10PASS-TS PME ports.  Status information specific
Packit 022b05
       to 10PASS-TS PME is represented in efmCuPme10PStatusTable.
Packit 022b05
Packit 022b05
       This table contains live data from the equipment.  As such,
Packit 022b05
       it is NOT persistent."
Packit 022b05
     ::= { efmCuPme 3 }
Packit 022b05
Packit 022b05
   efmCuPmeStatusEntry OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmCuPmeStatusEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "An entry in the EFMCu PME Status table.
Packit 022b05
       Each entry represents common aspects of an EFMCu PME port
Packit 022b05
       indexed by the ifIndex.  Note that an EFMCu PME port can be
Packit 022b05
       stacked below a single PCS port, also indexed by ifIndex,
Packit 022b05
       possibly together with other PME ports if PAF is enabled."
Packit 022b05
     INDEX  { ifIndex }
Packit 022b05
     ::= { efmCuPmeStatusTable 1 }
Packit 022b05
Packit 022b05
   EfmCuPmeStatusEntry ::=
Packit 022b05
     SEQUENCE {
Packit 022b05
       efmCuPmeOperStatus            INTEGER,
Packit 022b05
       efmCuPmeFltStatus             BITS,
Packit 022b05
       efmCuPmeOperSubType           INTEGER,
Packit 022b05
       efmCuPmeOperProfile           EfmProfileIndexOrZero,
Packit 022b05
       efmCuPmeSnrMgn                Integer32,
Packit 022b05
       efmCuPmePeerSnrMgn            Integer32,
Packit 022b05
       efmCuPmeLineAtn               Integer32,
Packit 022b05
       efmCuPmePeerLineAtn           Integer32,
Packit 022b05
       efmCuPmeEquivalentLength      Unsigned32,
Packit 022b05
       efmCuPmeTCCodingErrors        Counter32,
Packit 022b05
       efmCuPmeTCCrcErrors           Counter32
Packit 022b05
     }
Packit 022b05
Packit 022b05
   efmCuPmeOperStatus  OBJECT-TYPE
Packit 022b05
     SYNTAX      INTEGER {
Packit 022b05
       up(1),
Packit 022b05
       downNotReady(2),
Packit 022b05
       downReady(3),
Packit 022b05
       init(4)
Packit 022b05
     }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Current PME link Operational Status.  Possible values are:
Packit 022b05
         up(1)           - The link is Up and ready to pass
Packit 022b05
                           64/65-octet encoded frames or fragments.
Packit 022b05
         downNotReady(2) - The link is Down and the PME does not
Packit 022b05
                           detect Handshake tones from its peer.
Packit 022b05
                           This value may indicate a possible
Packit 022b05
                           problem with the peer PME.
Packit 022b05
         downReady(3)    - The link is Down and the PME detects
Packit 022b05
                           Handshake tones from its peer.
Packit 022b05
         init(4)         - The link is Initializing, as a result of
Packit 022b05
                           ifAdminStatus being set to 'up' for a
Packit 022b05
                           particular PME or a PCS to which the PME
Packit 022b05
                           is connected.
Packit 022b05
Packit 022b05
       This object is intended to supplement the Down(2) state of
Packit 022b05
       ifOperStatus.
Packit 022b05
Packit 022b05
       This object partially maps to the Clause 30 attribute
Packit 022b05
       aPMEStatus.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PME is present, then this
Packit 022b05
       object partially maps to PMA/PMD link status bits in 10P/2B
Packit 022b05
       PMA/PMD status register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 30.11.2.1.3, 45.2.1.12.4"
Packit 022b05
     ::= { efmCuPmeStatusEntry 1 }
Packit 022b05
Packit 022b05
   efmCuPmeFltStatus  OBJECT-TYPE
Packit 022b05
     SYNTAX      BITS {
Packit 022b05
       lossOfFraming(0),
Packit 022b05
       snrMgnDefect(1),
Packit 022b05
       lineAtnDefect(2),
Packit 022b05
       deviceFault(3),
Packit 022b05
       configInitFailure(4),
Packit 022b05
       protocolInitFailure(5)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Current/Last PME link Fault Status.  This is a bitmap of
Packit 022b05
       possible conditions.  The various bit positions are:
Packit 022b05
Packit 022b05
         lossOfFraming       - Loss of Framing for 10P or
Packit 022b05
                               Loss of Sync word for 2B PMD or
Packit 022b05
                               Loss of 64/65-octet framing.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
         snrMgnDefect        - SNR margin dropped below the
Packit 022b05
                               threshold.
Packit 022b05
         lineAtnDefect       - Line Attenuation exceeds the
Packit 022b05
                               threshold.
Packit 022b05
         deviceFault         - Indicates a vendor-dependent
Packit 022b05
                               diagnostic or self-test fault
Packit 022b05
                               has been detected.
Packit 022b05
         configInitFailure   - Configuration initialization failure,
Packit 022b05
                               due to inability of the PME link to
Packit 022b05
                               support the configuration profile,
Packit 022b05
                               requested during initialization.
Packit 022b05
         protocolInitFailure - Protocol initialization failure, due
Packit 022b05
                               to an incompatible protocol used by
Packit 022b05
                               the peer PME during init (that could
Packit 022b05
                               happen if a peer PMD is a regular
Packit 022b05
                               G.SDHSL/VDSL modem instead of a
Packit 022b05
                               2BASE-TL/10PASS-TS PME).
Packit 022b05
Packit 022b05
       This object is intended to supplement ifOperStatus in IF-MIB.
Packit 022b05
Packit 022b05
       This object holds information about the last fault.
Packit 022b05
       efmCuPmeFltStatus is cleared by the device restart.
Packit 022b05
       In addition, lossOfFraming, configInitFailure, and
Packit 022b05
       protocolInitFailure are cleared by PME init;
Packit 022b05
       deviceFault is cleared by successful diagnostics/test;
Packit 022b05
       snrMgnDefect and lineAtnDefect are cleared by SNR margin
Packit 022b05
       and Line attenuation, respectively, returning to norm and by
Packit 022b05
       PME init.
Packit 022b05
Packit 022b05
       This object partially maps to the Clause 30 attribute
Packit 022b05
       aPMEStatus.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PME is present, then this
Packit 022b05
       object consolidates information from various PMA/PMD
Packit 022b05
       registers, namely: Fault bit in PMA/PMD status 1 register,
Packit 022b05
       10P/2B PMA/PMD link loss register,
Packit 022b05
       10P outgoing indicator bits status register,
Packit 022b05
       10P incoming indicator bits status register,
Packit 022b05
       2B state defects register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 30.11.2.1.3, 45.2.1.2.1, 45.2.1.38,
Packit 022b05
       45.2.1.39, 45.2.1.54"
Packit 022b05
     ::= { efmCuPmeStatusEntry 2 }
Packit 022b05
Packit 022b05
   efmCuPmeOperSubType  OBJECT-TYPE
Packit 022b05
     SYNTAX      INTEGER {
Packit 022b05
       ieee2BaseTLO(1),
Packit 022b05
       ieee2BaseTLR(2),
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       ieee10PassTSO(3),
Packit 022b05
       ieee10PassTSR(4)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Current operational subtype of the PME.
Packit 022b05
       Possible values are:
Packit 022b05
         ieee2BaseTLO           - PME operates as 2BaseTL-O
Packit 022b05
         ieee2BaseTLR           - PME operates as 2BaseTL-R
Packit 022b05
         ieee10PassTSO          - PME operates as 10PassTS-O
Packit 022b05
         ieee10PassTSR          - PME operates as 10PassTS-R
Packit 022b05
Packit 022b05
       The desired operational subtype of the PME can be configured
Packit 022b05
       via the efmCuPmeAdminSubType variable.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PMA/PMD is present, then
Packit 022b05
       this object combines values of the Port subtype select
Packit 022b05
       bits, the PMA/PMD type selection bits in the 10P/2B
Packit 022b05
       PMA/PMD control register, and the PMA/PMD link status bits in
Packit 022b05
       the 10P/2B PMA/PMD status register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.1, 45.2.1.11.4, 45.2.1.11.7, 45.2.1.12.4"
Packit 022b05
     ::= { efmCuPmeStatusEntry 3 }
Packit 022b05
Packit 022b05
   efmCuPmeOperProfile  OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmProfileIndexOrZero
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "PME current operating profile.  This object is a pointer to
Packit 022b05
       an entry in either the efmCuPme2BProfileTable or the
Packit 022b05
       efmCuPme10PProfileTable, depending on the current operating
Packit 022b05
       SubType of the PME as indicated by efmCuPmeOperSubType.
Packit 022b05
       Note that a profile entry to which efmCuPmeOperProfile is
Packit 022b05
       pointing can be created automatically to reflect achieved
Packit 022b05
       parameters in adaptive (not fixed) initialization,
Packit 022b05
       i.e., values of efmCuPmeOperProfile and efmCuAdminProfile or
Packit 022b05
       efmCuPmeAdminProfile may differ.
Packit 022b05
       The value of zero indicates that the PME is Down or
Packit 022b05
       Initializing.
Packit 022b05
Packit 022b05
       This object partially maps to the aOperatingProfile attribute
Packit 022b05
       in Clause 30."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 30.11.2.1.7"
Packit 022b05
     ::= { efmCuPmeStatusEntry 4 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPmeSnrMgn OBJECT-TYPE
Packit 022b05
     SYNTAX      Integer32(-127..128|65535)
Packit 022b05
     UNITS       "dB"
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The current Signal to Noise Ratio (SNR) margin with respect
Packit 022b05
       to the received signal as perceived by the local PME.
Packit 022b05
       The value of 65535 is returned when the PME is Down or
Packit 022b05
       Initializing.
Packit 022b05
Packit 022b05
       This object maps to the aPMESNRMgn attribute in Clause 30.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface is present, then this
Packit 022b05
       object maps to the 10P/2B RX SNR margin register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 30.11.2.1.4, 45.2.1.16"
Packit 022b05
     ::= { efmCuPmeStatusEntry 5 }
Packit 022b05
Packit 022b05
   efmCuPmePeerSnrMgn OBJECT-TYPE
Packit 022b05
     SYNTAX      Integer32(-127..128|65535)
Packit 022b05
     UNITS       "dB"
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The current SNR margin in dB with respect to the received
Packit 022b05
       signal, as perceived by the remote (link partner) PME.
Packit 022b05
       The value of 65535 is returned when the PME is Down or
Packit 022b05
       Initializing.
Packit 022b05
Packit 022b05
       This object is irrelevant for the -R PME subtypes.  The value
Packit 022b05
       of 65535 SHALL be returned in this case.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface is present, then this
Packit 022b05
       object maps to the 10P/2B link partner RX SNR margin
Packit 022b05
       register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.1.17"
Packit 022b05
     ::= { efmCuPmeStatusEntry 6}
Packit 022b05
Packit 022b05
   efmCuPmeLineAtn OBJECT-TYPE
Packit 022b05
     SYNTAX      Integer32(-127..128|65535)
Packit 022b05
     UNITS       "dB"
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The current Line Attenuation in dB as perceived by the local
Packit 022b05
       PME.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       The value of 65535 is returned when the PME is Down or
Packit 022b05
       Initializing.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface is present, then this
Packit 022b05
       object maps to the Line Attenuation register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.1.18"
Packit 022b05
     ::= { efmCuPmeStatusEntry 7 }
Packit 022b05
Packit 022b05
   efmCuPmePeerLineAtn OBJECT-TYPE
Packit 022b05
     SYNTAX      Integer32(-127..128|65535)
Packit 022b05
     UNITS       "dB"
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The current Line Attenuation in dB as perceived by the remote
Packit 022b05
       (link partner) PME.
Packit 022b05
       The value of 65535 is returned when the PME is Down or
Packit 022b05
       Initializing.
Packit 022b05
Packit 022b05
       This object is irrelevant for the -R PME subtypes.  The value
Packit 022b05
       of 65535 SHALL be returned in this case.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface is present, then this
Packit 022b05
       object maps to the 20P/2B link partner Line Attenuation
Packit 022b05
       register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.1.19"
Packit 022b05
     ::= { efmCuPmeStatusEntry 8 }
Packit 022b05
Packit 022b05
   efmCuPmeEquivalentLength  OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32(0..8192|65535)
Packit 022b05
     UNITS       "m"
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "An estimate of the equivalent loop's physical length in
Packit 022b05
       meters, as perceived by the PME after the link is established.
Packit 022b05
       An equivalent loop is a hypothetical 26AWG (0.4mm) loop with a
Packit 022b05
       perfect square root attenuation characteristic, without any
Packit 022b05
       bridged taps.
Packit 022b05
       The value of 65535 is returned if the link is Down or
Packit 022b05
       Initializing or the PME is unable to estimate the equivalent
Packit 022b05
       length.
Packit 022b05
Packit 022b05
       For a 10BASE-TL PME, if a Clause 45 MDIO Interface to the PME
Packit 022b05
       is present, then this object maps to the 10P Electrical Length
Packit 022b05
       register."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.1.21"
Packit 022b05
     ::= { efmCuPmeStatusEntry 9 }
Packit 022b05
Packit 022b05
   efmCuPmeTCCodingErrors OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of 64/65-octet encapsulation errors.  This counter
Packit 022b05
       is incremented for each 64/65-octet encapsulation error
Packit 022b05
       detected by the 64/65-octet receive function.
Packit 022b05
Packit 022b05
       This object maps to aTCCodingViolations attribute in
Packit 022b05
       Clause 30.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PME TC is present, then
Packit 022b05
       this object maps to the TC coding violations register
Packit 022b05
       (see 45.2.6.12).
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at
Packit 022b05
       re-initialization of the management system, and at other times
Packit 022b05
       as indicated by the value of ifCounterDiscontinuityTime,
Packit 022b05
       defined in IF-MIB."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.3.3.1, 30.11.2.1.5, 45.2.6.12"
Packit 022b05
     ::= { efmCuPmeStatusEntry 10 }
Packit 022b05
Packit 022b05
   efmCuPmeTCCrcErrors OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of TC-CRC errors.  This counter is incremented for
Packit 022b05
       each TC-CRC error detected by the 64/65-octet receive function
Packit 022b05
       (see 61.3.3.3 and Figure 61-19).
Packit 022b05
Packit 022b05
       This object maps to aTCCRCErrors attribute in
Packit 022b05
       Clause 30.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PME TC is present, then
Packit 022b05
       this object maps to the TC CRC error register
Packit 022b05
       (see 45.2.6.11).
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at
Packit 022b05
       re-initialization of the management system, and at other times
Packit 022b05
       as indicated by the value of ifCounterDiscontinuityTime,
Packit 022b05
       defined in IF-MIB."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 61.3.3.3, 30.11.2.1.10, 45.2.6.11"
Packit 022b05
     ::= { efmCuPmeStatusEntry 11 }
Packit 022b05
Packit 022b05
  -- 2BASE-TL specific PME group
Packit 022b05
Packit 022b05
   efmCuPme2B      OBJECT IDENTIFIER ::= { efmCuPme 5 }
Packit 022b05
Packit 022b05
   efmCuPme2BProfileTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF EfmCuPme2BProfileEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This table supports definitions of administrative and
Packit 022b05
       operating profiles for 2BASE-TL PMEs.
Packit 022b05
       The first 14 entries in this table SHALL always be defined as
Packit 022b05
       follows (see 802.3ah Annex 63A):
Packit 022b05
       -------+-------+-------+-----+------+-------------+-----------
Packit 022b05
       Profile MinRate MaxRate Power Region Constellation Comment
Packit 022b05
        index  (Kbps)  (Kbps)  (dBm)
Packit 022b05
       -------+-------+-------+-----+------+-------------+-----------
Packit 022b05
          1     5696    5696    13.5    1   32-TCPAM      default
Packit 022b05
          2     3072    3072    13.5    1   32-TCPAM
Packit 022b05
          3     2048    2048    13.5    1   16-TCPAM
Packit 022b05
          4     1024    1024    13.5    1   16-TCPAM
Packit 022b05
          5      704     704    13.5    1   16-TCPAM
Packit 022b05
          6      512     512    13.5    1   16-TCPAM
Packit 022b05
          7     5696    5696    14.5    2   32-TCPAM
Packit 022b05
          8     3072    3072    14.5    2   32-TCPAM
Packit 022b05
          9     2048    2048    14.5    2   16-TCPAM
Packit 022b05
         10     1024    1024    13.5    2   16-TCPAM
Packit 022b05
         11      704     704    13.5    2   16-TCPAM
Packit 022b05
         12      512     512    13.5    2   16-TCPAM
Packit 022b05
         13      192    5696       0    1   0             best effort
Packit 022b05
         14      192    5696       0    2   0             best effort
Packit 022b05
       -------+-------+-------+-----+------+-------------+-----------
Packit 022b05
Packit 022b05
       These default entries SHALL be created during agent
Packit 022b05
       initialization and MUST NOT be deleted.
Packit 022b05
Packit 022b05
       Entries following the first 14 can be dynamically created and
Packit 022b05
       deleted to provide custom administrative (configuration)
Packit 022b05
       profiles and automatic operating profiles.
Packit 022b05
Packit 022b05
       This table MUST be maintained in a persistent manner."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] Annex 63A, 30.11.2.1.6"
Packit 022b05
     ::= { efmCuPme2B  2 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPme2BProfileEntry OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmCuPme2BProfileEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Each entry corresponds to a single 2BASE-TL PME profile.
Packit 022b05
       Each profile contains a set of parameters, used either for
Packit 022b05
       configuration or representation of a 2BASE-TL PME.
Packit 022b05
       In case a particular profile is referenced via the
Packit 022b05
       efmCuPmeAdminProfile object (or efmCuAdminProfile if
Packit 022b05
       efmCuPmeAdminProfile is zero), it represents the desired
Packit 022b05
       parameters for the 2BaseTL-O PME initialization.
Packit 022b05
       If a profile is referenced via an efmCuPmeOperProfile object,
Packit 022b05
       it represents the current operating parameters of an
Packit 022b05
       operational PME.
Packit 022b05
Packit 022b05
       Profiles may be created/deleted using the row creation/
Packit 022b05
       deletion mechanism via efmCuPme2BProfileRowStatus.  If an
Packit 022b05
       active entry is referenced, the entry MUST remain 'active'
Packit 022b05
       until all references are removed.
Packit 022b05
       Default entries MUST NOT be removed."
Packit 022b05
     INDEX { efmCuPme2BProfileIndex }
Packit 022b05
     ::= { efmCuPme2BProfileTable 1 }
Packit 022b05
Packit 022b05
   EfmCuPme2BProfileEntry ::=
Packit 022b05
     SEQUENCE {
Packit 022b05
       efmCuPme2BProfileIndex           EfmProfileIndex,
Packit 022b05
       efmCuPme2BProfileDescr           SnmpAdminString,
Packit 022b05
       efmCuPme2BRegion                 INTEGER,
Packit 022b05
       efmCuPme2BsMode                  EfmProfileIndexOrZero,
Packit 022b05
       efmCuPme2BMinDataRate            Unsigned32,
Packit 022b05
       efmCuPme2BMaxDataRate            Unsigned32,
Packit 022b05
       efmCuPme2BPower                  Unsigned32,
Packit 022b05
       efmCuPme2BConstellation          INTEGER,
Packit 022b05
       efmCuPme2BProfileRowStatus       RowStatus
Packit 022b05
     }
Packit 022b05
Packit 022b05
   efmCuPme2BProfileIndex OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmProfileIndex
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "2BASE-TL PME profile index.
Packit 022b05
       This object is the unique index associated with this profile.
Packit 022b05
       Entries in this table are referenced via efmCuAdminProfile or
Packit 022b05
       efmCuPmeAdminProfile objects."
Packit 022b05
     ::= { efmCuPme2BProfileEntry 1 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPme2BProfileDescr OBJECT-TYPE
Packit 022b05
     SYNTAX      SnmpAdminString
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A textual string containing information about a 2BASE-TL PME
Packit 022b05
       profile.  The string may include information about the data
Packit 022b05
       rate and spectral limitations of this particular profile."
Packit 022b05
     ::= { efmCuPme2BProfileEntry 2 }
Packit 022b05
Packit 022b05
   efmCuPme2BRegion  OBJECT-TYPE
Packit 022b05
     SYNTAX      INTEGER {
Packit 022b05
       region1(1),
Packit 022b05
       region2(2)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Regional settings for a 2BASE-TL PME, as specified in the
Packit 022b05
       relevant Regional Annex of [G.991.2].
Packit 022b05
       Regional settings specify the Power Spectral Density (PSD)
Packit 022b05
       mask and the Power Back-Off (PBO) values, and place
Packit 022b05
       limitations on the max allowed data rate, power, and
Packit 022b05
       constellation.
Packit 022b05
Packit 022b05
       Possible values for this object are:
Packit 022b05
         region1      - Annexes A and F (e.g., North America)
Packit 022b05
         region2      - Annexes B and G (e.g., Europe)
Packit 022b05
Packit 022b05
       Annex A/B specify regional settings for data rates 192-2304
Packit 022b05
       Kbps using 16-TCPAM encoding.
Packit 022b05
       Annex F/G specify regional settings for rates 2320-3840 Kbps
Packit 022b05
       using 16-TCPAM encoding and 768-5696 Kbps using 32-TCPAM
Packit 022b05
       encoding.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PME is present, then this
Packit 022b05
       object partially maps to the Region bits in the 2B general
Packit 022b05
       parameter register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.1.42; [G.991.2] Annexes A, B, F and G"
Packit 022b05
     ::= { efmCuPme2BProfileEntry 3 }
Packit 022b05
Packit 022b05
   efmCuPme2BsMode  OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmProfileIndexOrZero
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Desired custom Spectral Mode for a 2BASE-TL PME.  This object
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       is a pointer to an entry in efmCuPme2BsModeTable and a block
Packit 022b05
       of entries in efmCuPme2BRateReachTable, which together define
Packit 022b05
       (country-specific) reach-dependent rate limitations in
Packit 022b05
       addition to those defined by efmCuPme2BRegion.
Packit 022b05
Packit 022b05
       The value of this object is the index of the referenced
Packit 022b05
       spectral mode.
Packit 022b05
       The value of zero (default) indicates that no specific
Packit 022b05
       spectral mode is applicable.
Packit 022b05
Packit 022b05
       Attempts to set this object to a value that is not the value
Packit 022b05
       of the index for an active entry in the corresponding spectral
Packit 022b05
       mode table MUST be rejected."
Packit 022b05
     REFERENCE
Packit 022b05
       "efmCuPme2BsModeTable, efmCuPme2BRateReachTable"
Packit 022b05
     DEFVAL { 0 }
Packit 022b05
     ::= { efmCuPme2BProfileEntry 4 }
Packit 022b05
Packit 022b05
   efmCuPme2BMinDataRate  OBJECT-TYPE
Packit 022b05
     SYNTAX  Unsigned32(192..5696)
Packit 022b05
     UNITS       "Kbps"
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Minimum Data Rate for the 2BASE-TL PME.
Packit 022b05
       This object can take values of (n x 64)Kbps,
Packit 022b05
       where n=3..60 for 16-TCPAM and n=12..89 for 32-TCPAM encoding.
Packit 022b05
Packit 022b05
       The data rate of the 2BASE-TL PME is considered 'fixed' when
Packit 022b05
       the value of this object equals that of efmCuPme2BMaxDataRate.
Packit 022b05
       If efmCuPme2BMinDataRate is less than efmCuPme2BMaxDataRate in
Packit 022b05
       the administrative profile, the data rate is considered
Packit 022b05
       'adaptive', and SHALL be set to the maximum attainable rate
Packit 022b05
       not exceeding efmCuPme2BMaxDataRate, under the spectral
Packit 022b05
       limitations placed by the efmCuPme2BRegion and
Packit 022b05
       efmCuPme2BsMode.
Packit 022b05
Packit 022b05
       Note that the current operational data rate of the PME is
Packit 022b05
       represented by the ifSpeed object of IF-MIB.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PME is present, then this
Packit 022b05
       object maps to the Min Data Rate1 bits in the 2B PMD
Packit 022b05
       parameters register.
Packit 022b05
Packit 022b05
       This object MUST be maintained in a persistent manner."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.1.43"
Packit 022b05
     ::= { efmCuPme2BProfileEntry 5 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPme2BMaxDataRate  OBJECT-TYPE
Packit 022b05
     SYNTAX  Unsigned32(192..5696)
Packit 022b05
     UNITS       "Kbps"
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Maximum Data Rate for the 2BASE-TL PME.
Packit 022b05
       This object can take values of (n x 64)Kbps,
Packit 022b05
       where n=3..60 for 16-TCPAM and n=12..89 for 32-TCPAM encoding.
Packit 022b05
Packit 022b05
       The data rate of the 2BASE-TL PME is considered 'fixed' when
Packit 022b05
       the value of this object equals that of efmCuPme2BMinDataRate.
Packit 022b05
       If efmCuPme2BMinDataRate is less than efmCuPme2BMaxDataRate in
Packit 022b05
       the administrative profile, the data rate is considered
Packit 022b05
       'adaptive', and SHALL be set to the maximum attainable rate
Packit 022b05
       not exceeding efmCuPme2BMaxDataRate, under the spectral
Packit 022b05
       limitations placed by the efmCuPme2BRegion and
Packit 022b05
       efmCuPme2BsMode.
Packit 022b05
Packit 022b05
       Note that the current operational data rate of the PME is
Packit 022b05
       represented by the ifSpeed object of IF-MIB.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PME is present, then this
Packit 022b05
       object maps to the Max Data Rate1 bits in the 2B PMD
Packit 022b05
       parameters register.
Packit 022b05
Packit 022b05
       This object MUST be maintained in a persistent manner."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.1.43"
Packit 022b05
     ::= { efmCuPme2BProfileEntry 6 }
Packit 022b05
Packit 022b05
   efmCuPme2BPower  OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32(0|10..42)
Packit 022b05
     UNITS       "0.5 dBm"
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Signal Transmit Power.  Multiple of 0.5 dBm.
Packit 022b05
       The value of 0 in the administrative profile means that the
Packit 022b05
       signal transmit power is not fixed and SHALL be set to
Packit 022b05
       maximize the attainable rate, under the spectral limitations
Packit 022b05
       placed by the efmCuPme2BRegion and efmCuPme2BsMode.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PME is present, then this
Packit 022b05
       object maps to the Power1 bits in the 2B PMD parameters
Packit 022b05
       register."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.1.43"
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     ::= { efmCuPme2BProfileEntry 7 }
Packit 022b05
Packit 022b05
   efmCuPme2BConstellation  OBJECT-TYPE
Packit 022b05
     SYNTAX      INTEGER {
Packit 022b05
       adaptive(0),
Packit 022b05
       tcpam16(1),
Packit 022b05
       tcpam32(2)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "TCPAM Constellation of the 2BASE-TL PME.
Packit 022b05
       The possible values are:
Packit 022b05
         adaptive(0)    - either 16- or 32-TCPAM
Packit 022b05
         tcpam16(1)     - 16-TCPAM
Packit 022b05
         tcpam32(2)     - 32-TCPAM
Packit 022b05
Packit 022b05
       The value of adaptive(0) in the administrative profile means
Packit 022b05
       that the constellation is not fixed and SHALL be set to
Packit 022b05
       maximize the attainable rate, under the spectral limitations
Packit 022b05
       placed by the efmCuPme2BRegion and efmCuPme2BsMode.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PME is present, then this
Packit 022b05
       object maps to the Constellation1 bits in the 2B general
Packit 022b05
       parameter register."
Packit 022b05
     REFERENCE
Packit 022b05
        "[802.3ah] 45.2.1.43"
Packit 022b05
     ::= { efmCuPme2BProfileEntry 8 }
Packit 022b05
Packit 022b05
   efmCuPme2BProfileRowStatus OBJECT-TYPE
Packit 022b05
     SYNTAX      RowStatus
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This object controls the creation, modification, or deletion
Packit 022b05
       of the associated entry in the efmCuPme2BProfileTable per the
Packit 022b05
       semantics of RowStatus.
Packit 022b05
Packit 022b05
       If an 'active' entry is referenced via efmCuAdminProfile or
Packit 022b05
       efmCuPmeAdminProfile instance(s), the entry MUST remain
Packit 022b05
       'active'.
Packit 022b05
Packit 022b05
       An 'active' entry SHALL NOT be modified.  In order to modify
Packit 022b05
       an existing entry, it MUST be taken out of service (by setting
Packit 022b05
       this object to 'notInService'), modified, and set 'active'
Packit 022b05
       again."
Packit 022b05
     ::= { efmCuPme2BProfileEntry 9 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPme2BsModeTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF EfmCuPme2BsModeEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This table, together with efmCu2BReachRateTable, supports
Packit 022b05
       definition of administrative custom spectral modes for
Packit 022b05
       2BASE-TL PMEs, describing spectral limitations in addition to
Packit 022b05
       those specified by efmCuPme2BRegion.
Packit 022b05
Packit 022b05
       In some countries, spectral regulations (e.g., UK ANFP) limit
Packit 022b05
       the length of the loops for certain data rates.  This table
Packit 022b05
       allows these country-specific limitations to be specified.
Packit 022b05
Packit 022b05
       Entries in this table referenced by the efmCuPme2BsMode
Packit 022b05
       MUST NOT be deleted until all the active references are
Packit 022b05
       removed.
Packit 022b05
Packit 022b05
       This table MUST be maintained in a persistent manner."
Packit 022b05
     REFERENCE
Packit 022b05
       "efmCu2BReachRateTable"
Packit 022b05
     ::= { efmCuPme2B  3 }
Packit 022b05
Packit 022b05
   efmCuPme2BsModeEntry OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmCuPme2BsModeEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Each entry specifies a spectral mode description and its
Packit 022b05
       index, which is used to reference corresponding entries in the
Packit 022b05
       efmCu2BReachRateTable.
Packit 022b05
Packit 022b05
       Entries may be created/deleted using the row creation/
Packit 022b05
       deletion mechanism via efmCuPme2BsModeRowStatus."
Packit 022b05
     INDEX { efmCuPme2BsModeIndex }
Packit 022b05
     ::= { efmCuPme2BsModeTable 1 }
Packit 022b05
Packit 022b05
   EfmCuPme2BsModeEntry ::=
Packit 022b05
     SEQUENCE {
Packit 022b05
       efmCuPme2BsModeIndex             EfmProfileIndex,
Packit 022b05
       efmCuPme2BsModeDescr             SnmpAdminString,
Packit 022b05
       efmCuPme2BsModeRowStatus         RowStatus
Packit 022b05
     }
Packit 022b05
Packit 022b05
   efmCuPme2BsModeIndex OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmProfileIndex
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     DESCRIPTION
Packit 022b05
       "2BASE-TL PME Spectral Mode index.
Packit 022b05
       This object is the unique index associated with this spectral
Packit 022b05
       mode.
Packit 022b05
       Entries in this table are referenced via the efmCuPme2BsMode
Packit 022b05
       object."
Packit 022b05
     ::= { efmCuPme2BsModeEntry 1 }
Packit 022b05
Packit 022b05
   efmCuPme2BsModeDescr OBJECT-TYPE
Packit 022b05
     SYNTAX      SnmpAdminString
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A textual string containing information about a 2BASE-TL PME
Packit 022b05
       spectral mode.  The string may include information about
Packit 022b05
       corresponding (country-specific) spectral regulations
Packit 022b05
       and rate/reach limitations of this particular spectral mode."
Packit 022b05
     ::= { efmCuPme2BsModeEntry 2 }
Packit 022b05
Packit 022b05
   efmCuPme2BsModeRowStatus OBJECT-TYPE
Packit 022b05
     SYNTAX      RowStatus
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This object controls creation, modification, or deletion of
Packit 022b05
       the associated entry in efmCuPme2BsModeTable per the semantics
Packit 022b05
       of RowStatus.
Packit 022b05
Packit 022b05
       If an 'active' entry is referenced via efmCuPme2BsMode
Packit 022b05
       instance(s), the entry MUST remain 'active'.
Packit 022b05
Packit 022b05
       An 'active' entry SHALL NOT be modified.  In order to modify
Packit 022b05
       an existing entry, it MUST be taken out of service (by setting
Packit 022b05
       this object to 'notInService'), modified, and set 'active'
Packit 022b05
       again."
Packit 022b05
     ::= { efmCuPme2BsModeEntry 3 }
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPme2BReachRateTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF EfmCuPme2BReachRateEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This table supports the definition of administrative custom
Packit 022b05
       spectral modes for 2BASE-TL PMEs, providing spectral
Packit 022b05
       limitations in addition to those specified by
Packit 022b05
       efmCuPme2BRegion.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       The spectral regulations in some countries (e.g., UK ANFP)
Packit 022b05
       limit the length of the loops for certain data rates.
Packit 022b05
       This table allows these country-specific limitations to be
Packit 022b05
       specified.
Packit 022b05
Packit 022b05
       Below is an example of this table for [ANFP]:
Packit 022b05
       ----------+-------+-------
Packit 022b05
       Equivalent MaxRate MaxRate
Packit 022b05
         Length    PAM16   PAM32
Packit 022b05
           (m)     (Kbps)  (Kbps)
Packit 022b05
       ----------+-------+-------
Packit 022b05
           975      2304    5696
Packit 022b05
          1125      2304    5504
Packit 022b05
          1275      2304    5120
Packit 022b05
          1350      2304    4864
Packit 022b05
          1425      2304    4544
Packit 022b05
          1500      2304    4288
Packit 022b05
          1575      2304    3968
Packit 022b05
          1650      2304    3776
Packit 022b05
          1725      2304    3520
Packit 022b05
          1800      2304    3264
Packit 022b05
          1875      2304    3072
Packit 022b05
          1950      2048    2688
Packit 022b05
          2100      1792    2368
Packit 022b05
          2250      1536       0
Packit 022b05
          2400      1408       0
Packit 022b05
          2550      1280       0
Packit 022b05
          2775      1152       0
Packit 022b05
          2925      1152       0
Packit 022b05
          3150      1088       0
Packit 022b05
          3375      1024       0
Packit 022b05
       ----------+-------+-------
Packit 022b05
Packit 022b05
       Entries in this table referenced by an efmCuPme2BsMode
Packit 022b05
       instance MUST NOT be deleted.
Packit 022b05
Packit 022b05
       This table MUST be maintained in a persistent manner."
Packit 022b05
     REFERENCE
Packit 022b05
       "[ANFP]"
Packit 022b05
     ::= { efmCuPme2B  4 }
Packit 022b05
Packit 022b05
   efmCuPme2BReachRateEntry OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmCuPme2BReachRateEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Each entry specifies maximum 2BASE-TL PME data rates
Packit 022b05
       allowed for a certain equivalent loop length, when using
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       16-TCPAM or 32-TCPAM encoding.
Packit 022b05
Packit 022b05
       When a 2BASE-TL PME is initialized, its data rate MUST NOT
Packit 022b05
       exceed one of the following limitations:
Packit 022b05
       - the value of efmCuPme2BMaxDataRate
Packit 022b05
       - maximum data rate allowed by efmCuPme2BRegion and
Packit 022b05
         efmCuPme2BPower
Packit 022b05
       - maximum data rate for a given encoding specified in the
Packit 022b05
         efmCuPme2BsModeEntry, corresponding to the equivalent loop
Packit 022b05
         length, estimated by the PME
Packit 022b05
Packit 022b05
       It is RECOMMENDED that the efmCuPme2BEquivalentLength values
Packit 022b05
       are assigned in increasing order, starting from the minimum
Packit 022b05
       value.
Packit 022b05
Packit 022b05
       Entries may be created/deleted using the row creation/
Packit 022b05
       deletion mechanism via efmCuPme2ReachRateRowStatus."
Packit 022b05
     INDEX { efmCuPme2BsModeIndex, efmCuPme2BReachRateIndex }
Packit 022b05
     ::= { efmCuPme2BReachRateTable 1 }
Packit 022b05
Packit 022b05
   EfmCuPme2BReachRateEntry ::=
Packit 022b05
     SEQUENCE {
Packit 022b05
       efmCuPme2BReachRateIndex         EfmProfileIndex,
Packit 022b05
       efmCuPme2BEquivalentLength       Unsigned32,
Packit 022b05
       efmCuPme2BMaxDataRatePam16       Unsigned32,
Packit 022b05
       efmCuPme2BMaxDataRatePam32       Unsigned32,
Packit 022b05
       efmCuPme2BReachRateRowStatus     RowStatus
Packit 022b05
     }
Packit 022b05
Packit 022b05
   efmCuPme2BReachRateIndex OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmProfileIndex
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "2BASE-TL custom spectral mode Reach-Rate table index.
Packit 022b05
       This object is the unique index associated with each entry."
Packit 022b05
     ::= { efmCuPme2BReachRateEntry 1 }
Packit 022b05
Packit 022b05
   efmCuPme2BEquivalentLength  OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32(0..8192)
Packit 022b05
     UNITS       "m"
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Maximum allowed equivalent loop's physical length in meters
Packit 022b05
       for the specified data rates.
Packit 022b05
       An equivalent loop is a hypothetical 26AWG (0.4mm) loop with a
Packit 022b05
       perfect square root attenuation characteristic, without any
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       bridged taps."
Packit 022b05
     ::= { efmCuPme2BReachRateEntry 2 }
Packit 022b05
Packit 022b05
   efmCuPme2BMaxDataRatePam16  OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32(0|192..5696)
Packit 022b05
     UNITS       "Kbps"
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Maximum data rate for a 2BASE-TL PME at the specified
Packit 022b05
       equivalent loop's length using TC-PAM16 encoding.
Packit 022b05
       The value of zero means that TC-PAM16 encoding should not be
Packit 022b05
       used at this distance."
Packit 022b05
     ::= { efmCuPme2BReachRateEntry 3 }
Packit 022b05
Packit 022b05
   efmCuPme2BMaxDataRatePam32  OBJECT-TYPE
Packit 022b05
     SYNTAX      Unsigned32(0|192..5696)
Packit 022b05
     UNITS       "Kbps"
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Maximum data rate for a 2BASE-TL PME at the specified
Packit 022b05
       equivalent loop's length using TC-PAM32 encoding.
Packit 022b05
       The value of zero means that TC-PAM32 encoding should not be
Packit 022b05
       used at this distance."
Packit 022b05
     ::= { efmCuPme2BReachRateEntry 4 }
Packit 022b05
Packit 022b05
   efmCuPme2BReachRateRowStatus OBJECT-TYPE
Packit 022b05
     SYNTAX      RowStatus
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This object controls the creation, modification, or deletion
Packit 022b05
       of the associated entry in the efmCuPme2BReachRateTable per
Packit 022b05
       the semantics of RowStatus.
Packit 022b05
Packit 022b05
       If an 'active' entry is referenced via efmCuPme2BsMode
Packit 022b05
       instance(s), the entry MUST remain 'active'.
Packit 022b05
Packit 022b05
       An 'active' entry SHALL NOT be modified.  In order to modify
Packit 022b05
       an existing entry, it MUST be taken out of service (by setting
Packit 022b05
       this object to 'notInService'), modified, and set 'active'
Packit 022b05
       again."
Packit 022b05
     ::= { efmCuPme2BReachRateEntry 5 }
Packit 022b05
Packit 022b05
Packit 022b05
  -- 10PASS-TS specific PME group
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPme10P      OBJECT IDENTIFIER ::= { efmCuPme 6 }
Packit 022b05
Packit 022b05
   efmCuPme10PProfileTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF EfmCuPme10PProfileEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This table supports definitions of configuration profiles for
Packit 022b05
       10PASS-TS PMEs.
Packit 022b05
       The first 22 entries in this table SHALL always be defined as
Packit 022b05
       follows (see 802.3ah Annex 62B.3, table 62B-1):
Packit 022b05
       -------+--------+----+---------+-----+-----+---------------
Packit 022b05
       Profile Bandplan UPBO BandNotch DRate URate Comment
Packit 022b05
        Index  PSDMask#  p#    p#        p#    p#
Packit 022b05
       -------+--------+----+---------+-----+-----+---------------
Packit 022b05
          1      1      3    2,6,10,11    20    20 default profile
Packit 022b05
          2     13      5    0            20    20
Packit 022b05
          3      1      1    0            20    20
Packit 022b05
          4     16      0    0           100   100
Packit 022b05
          5     16      0    0            70    50
Packit 022b05
          6      6      0    0            50    10
Packit 022b05
          7     17      0    0            30    30
Packit 022b05
          8      8      0    0            30     5
Packit 022b05
          9      4      0    0            25    25
Packit 022b05
         10      4      0    0            15    15
Packit 022b05
         11     23      0    0            10    10
Packit 022b05
         12     23      0    0             5     5
Packit 022b05
         13     16      0    2,5,9,11    100   100
Packit 022b05
         14     16      0    2,5,9,11     70    50
Packit 022b05
         15      6      0    2,6,10,11    50    10
Packit 022b05
         16     17      0    2,5,9,11     30    30
Packit 022b05
         17      8      0    2,6,10,11    30     5
Packit 022b05
         18      4      0    2,6,10,11    25    25
Packit 022b05
         19      4      0    2,6,10,11    15    15
Packit 022b05
         20     23      0    2,5,9,11     10    10
Packit 022b05
         21     23      0    2,5,9,11      5     5
Packit 022b05
         22     30      0    0           200    50
Packit 022b05
       -------+--------+----+---------+-----+-----+---------------
Packit 022b05
Packit 022b05
       These default entries SHALL be created during agent
Packit 022b05
       initialization and MUST NOT be deleted.
Packit 022b05
Packit 022b05
       Entries following the first 22 can be dynamically created and
Packit 022b05
       deleted to provide custom administrative (configuration)
Packit 022b05
       profiles and automatic operating profiles.
Packit 022b05
Packit 022b05
       This table MUST be maintained in a persistent manner."
Packit 022b05
     REFERENCE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       "[802.3ah] Annex 62B.3, 30.11.2.1.6"
Packit 022b05
     ::= { efmCuPme10P  1 }
Packit 022b05
Packit 022b05
   efmCuPme10PProfileEntry OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmCuPme10PProfileEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "Each entry corresponds to a single 10PASS-TS PME profile.
Packit 022b05
Packit 022b05
       Each profile contains a set of parameters, used either for
Packit 022b05
       configuration or representation of a 10PASS-TS PME.
Packit 022b05
       In case a particular profile is referenced via the
Packit 022b05
       efmCuPmeAdminProfile object (or efmCuAdminProfile if
Packit 022b05
       efmCuPmeAdminProfile is zero), it represents the desired
Packit 022b05
       parameters for the 10PassTS-O PME initialization.
Packit 022b05
       If a profile is referenced via an efmCuPmeOperProfile object,
Packit 022b05
       it represents the current operating parameters of the PME.
Packit 022b05
Packit 022b05
       Profiles may be created/deleted using the row creation/
Packit 022b05
       deletion mechanism via efmCuPme10PProfileRowStatus.  If an
Packit 022b05
       'active' entry is referenced, the entry MUST remain 'active'
Packit 022b05
       until all references are removed.
Packit 022b05
       Default entries MUST NOT be removed."
Packit 022b05
     INDEX { efmCuPme10PProfileIndex }
Packit 022b05
     ::= { efmCuPme10PProfileTable 1 }
Packit 022b05
Packit 022b05
   EfmCuPme10PProfileEntry ::=
Packit 022b05
     SEQUENCE {
Packit 022b05
       efmCuPme10PProfileIndex           EfmProfileIndex,
Packit 022b05
       efmCuPme10PProfileDescr           SnmpAdminString,
Packit 022b05
       efmCuPme10PBandplanPSDMskProfile  INTEGER,
Packit 022b05
       efmCuPme10PUPBOReferenceProfile   INTEGER,
Packit 022b05
       efmCuPme10PBandNotchProfiles      BITS,
Packit 022b05
       efmCuPme10PPayloadDRateProfile    INTEGER,
Packit 022b05
       efmCuPme10PPayloadURateProfile    INTEGER,
Packit 022b05
       efmCuPme10PProfileRowStatus       RowStatus
Packit 022b05
     }
Packit 022b05
Packit 022b05
   efmCuPme10PProfileIndex OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmProfileIndex
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "10PASS-TS PME profile index.
Packit 022b05
       This object is the unique index associated with this profile.
Packit 022b05
       Entries in this table are referenced via efmCuAdminProfile or
Packit 022b05
       efmCuPmeAdminProfile."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     ::= { efmCuPme10PProfileEntry 1 }
Packit 022b05
Packit 022b05
   efmCuPme10PProfileDescr OBJECT-TYPE
Packit 022b05
     SYNTAX      SnmpAdminString
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A textual string containing information about a 10PASS-TS PME
Packit 022b05
       profile.  The string may include information about data rate
Packit 022b05
       and spectral limitations of this particular profile."
Packit 022b05
     ::= { efmCuPme10PProfileEntry 2 }
Packit 022b05
Packit 022b05
   efmCuPme10PBandplanPSDMskProfile  OBJECT-TYPE
Packit 022b05
     SYNTAX  INTEGER {
Packit 022b05
       profile1(1),
Packit 022b05
       profile2(2),
Packit 022b05
       profile3(3),
Packit 022b05
       profile4(4),
Packit 022b05
       profile5(5),
Packit 022b05
       profile6(6),
Packit 022b05
       profile7(7),
Packit 022b05
       profile8(8),
Packit 022b05
       profile9(9),
Packit 022b05
       profile10(10),
Packit 022b05
       profile11(11),
Packit 022b05
       profile12(12),
Packit 022b05
       profile13(13),
Packit 022b05
       profile14(14),
Packit 022b05
       profile15(15),
Packit 022b05
       profile16(16),
Packit 022b05
       profile17(17),
Packit 022b05
       profile18(18),
Packit 022b05
       profile19(19),
Packit 022b05
       profile20(20),
Packit 022b05
       profile21(21),
Packit 022b05
       profile22(22),
Packit 022b05
       profile23(23),
Packit 022b05
       profile24(24),
Packit 022b05
       profile25(25),
Packit 022b05
       profile26(26),
Packit 022b05
       profile27(27),
Packit 022b05
       profile28(28),
Packit 022b05
       profile29(29),
Packit 022b05
       profile30(30)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       "The 10PASS-TS PME Bandplan and PSD Mask Profile, as specified
Packit 022b05
       in 802.3ah Annex 62A, table 62A-1.  Possible values are:
Packit 022b05
       --------------+------------------------+------------+--------
Packit 022b05
       Profile Name    PSD Mask                  Bands      G.993.1
Packit 022b05
                                               0/1/2/3/4/5  Bandplan
Packit 022b05
       --------------+------------------------+------------+--------
Packit 022b05
       profile1(1)    T1.424 FTTCab.M1         x/D/U/D/U    A
Packit 022b05
       profile2(2)    T1.424 FTTEx.M1          x/D/U/D/U    A
Packit 022b05
       profile3(3)    T1.424 FTTCab.M2         x/D/U/D/U    A
Packit 022b05
       profile4(4)    T1.424 FTTEx.M2          x/D/U/D/U    A
Packit 022b05
       profile5(5)    T1.424 FTTCab.M1         D/D/U/D/U    A
Packit 022b05
       profile6(6)    T1.424 FTTEx.M1          D/D/U/D/U    A
Packit 022b05
       profile7(7)    T1.424 FTTCab.M2         D/D/U/D/U    A
Packit 022b05
       profile8(8)    T1.424 FTTEx.M2          D/D/U/D/U    A
Packit 022b05
       profile9(9)    T1.424 FTTCab.M1         U/D/U/D/x    A
Packit 022b05
       profile10(10)  T1.424 FTTEx.M1          U/D/U/D/x    A
Packit 022b05
       profile11(11)  T1.424 FTTCab.M2         U/D/U/D/x    A
Packit 022b05
       profile12(12)  T1.424 FTTEx.M2          U/D/U/D/x    A
Packit 022b05
       profile13(13)  TS 101 270-1 Pcab.M1.A   x/D/U/D/U    B
Packit 022b05
       profile14(14)  TS 101 270-1 Pcab.M1.B   x/D/U/D/U    B
Packit 022b05
       profile15(15)  TS 101 270-1 Pex.P1.M1   x/D/U/D/U    B
Packit 022b05
       profile16(16)  TS 101 270-1 Pex.P2.M1   x/D/U/D/U    B
Packit 022b05
       profile17(17)  TS 101 270-1 Pcab.M2     x/D/U/D/U    B
Packit 022b05
       profile18(18)  TS 101 270-1 Pex.P1.M2   x/D/U/D/U    B
Packit 022b05
       profile19(19)  TS 101 270-1 Pex.P2.M2   x/D/U/D/U    B
Packit 022b05
       profile20(20)  TS 101 270-1 Pcab.M1.A   U/D/U/D/x    B
Packit 022b05
       profile21(21)  TS 101 270-1 Pcab.M1.B   U/D/U/D/x    B
Packit 022b05
       profile22(22)  TS 101 270-1 Pex.P1.M1   U/D/U/D/x    B
Packit 022b05
       profile23(23)  TS 101 270-1 Pex.P2.M1   U/D/U/D/x    B
Packit 022b05
       profile24(24)  TS 101 270-1 Pcab.M2     U/D/U/D/x    B
Packit 022b05
       profile25(25)  TS 101 270-1 Pex.P1.M2   U/D/U/D/x    B
Packit 022b05
       profile26(26)  TS 101 270-1 Pex.P2.M2   U/D/U/D/x    B
Packit 022b05
       profile27(27)  G.993.1 F.1.2.1          x/D/U/D/U    Annex F
Packit 022b05
       profile28(28)  G.993.1 F.1.2.2          x/D/U/D/U    Annex F
Packit 022b05
       profile29(29)  G.993.1 F.1.2.3          x/D/U/D/U    Annex F
Packit 022b05
       profile30(30)  T1.424 FTTCab.M1 (ext.)  x/D/U/D/U/D  Annex A
Packit 022b05
       --------------+------------------------+------------+--------
Packit 022b05
       "
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] Annex 62A"
Packit 022b05
     ::= { efmCuPme10PProfileEntry 3 }
Packit 022b05
Packit 022b05
   efmCuPme10PUPBOReferenceProfile  OBJECT-TYPE
Packit 022b05
     SYNTAX  INTEGER {
Packit 022b05
       profile0(0),
Packit 022b05
       profile1(1),
Packit 022b05
       profile2(2),
Packit 022b05
       profile3(3),
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       profile4(4),
Packit 022b05
       profile5(5),
Packit 022b05
       profile6(6),
Packit 022b05
       profile7(7),
Packit 022b05
       profile8(8),
Packit 022b05
       profile9(9)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The 10PASS-TS PME Upstream Power Back-Off (UPBO) Reference
Packit 022b05
       PSD Profile, as specified in 802.3 Annex 62A, table 62A-3.
Packit 022b05
       Possible values are:
Packit 022b05
       ------------+-----------------------------
Packit 022b05
       Profile Name   Reference PSD
Packit 022b05
       ------------+-----------------------------
Packit 022b05
       profile0(0)  no profile
Packit 022b05
       profile1(1)  T1.424        Noise A    M1
Packit 022b05
       profile2(2)  T1.424        Noise A    M2
Packit 022b05
       profile3(3)  T1.424        Noise F    M1
Packit 022b05
       profile4(4)  T1.424        Noise F    M2
Packit 022b05
       profile5(5)  TS 101 270-1  Noise A&B
Packit 022b05
       profile6(6)  TS 101 270-1  Noise C
Packit 022b05
       profile7(7)  TS 101 270-1  Noise D
Packit 022b05
       profile8(8)  TS 101 270-1  Noise E
Packit 022b05
       profile9(9)  TS 101 270-1  Noise F
Packit 022b05
       ------------+-----------------------------
Packit 022b05
       "
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] Annex 62A.3.5"
Packit 022b05
     ::= { efmCuPme10PProfileEntry 4 }
Packit 022b05
Packit 022b05
   efmCuPme10PBandNotchProfiles  OBJECT-TYPE
Packit 022b05
     SYNTAX  BITS {
Packit 022b05
       profile0(0),
Packit 022b05
       profile1(1),
Packit 022b05
       profile2(2),
Packit 022b05
       profile3(3),
Packit 022b05
       profile4(4),
Packit 022b05
       profile5(5),
Packit 022b05
       profile6(6),
Packit 022b05
       profile7(7),
Packit 022b05
       profile8(8),
Packit 022b05
       profile9(9),
Packit 022b05
       profile10(10),
Packit 022b05
       profile11(11)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The 10PASS-TS PME Egress Control Band Notch Profile bitmap,
Packit 022b05
       as specified in 802.3 Annex 62A, table 62A-4.  Possible values
Packit 022b05
       are:
Packit 022b05
       --------------+--------+------+------------+------+------
Packit 022b05
       Profile Name   G.991.3  T1.424 TS 101 270-1 StartF EndF
Packit 022b05
                      table    table  table        (MHz)  (MHz)
Packit 022b05
       --------------+--------+------+------------+------+------
Packit 022b05
       profile0(0)    no profile
Packit 022b05
       profile1(1)    F-5 #01  -      -            1.810  1.825
Packit 022b05
       profile2(2)    6-2      15-1   17           1.810  2.000
Packit 022b05
       profile3(3)    F-5 #02  -      -            1.907  1.912
Packit 022b05
       profile4(4)    F-5 #03  -      -            3.500  3.575
Packit 022b05
       profile5(5)    6-2      -      17           3.500  3.800
Packit 022b05
       profile6(6)    -        15-1   -            3.500  4.000
Packit 022b05
       profile7(7)    F-5 #04  -      -            3.747  3.754
Packit 022b05
       profile8(8)    F-5 #05  -      -            3.791  3.805
Packit 022b05
       profile9(9)    6-2      -      17           7.000  7.100
Packit 022b05
       profile10(10)  F-5 #06  15-1   -            7.000  7.300
Packit 022b05
       profile11(11)  6-2      15-1   1            10.100 10.150
Packit 022b05
       --------------+--------+------+------------+------+------
Packit 022b05
Packit 022b05
       Any combination of profiles can be specified by ORing
Packit 022b05
       individual profiles, for example, a value of 0x2230 selects
Packit 022b05
       profiles 2, 6, 10, and 11."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] Annex 62A.3.5"
Packit 022b05
     ::= { efmCuPme10PProfileEntry 5 }
Packit 022b05
Packit 022b05
   efmCuPme10PPayloadDRateProfile  OBJECT-TYPE
Packit 022b05
     SYNTAX      INTEGER {
Packit 022b05
       profile5(5),
Packit 022b05
       profile10(10),
Packit 022b05
       profile15(15),
Packit 022b05
       profile20(20),
Packit 022b05
       profile25(25),
Packit 022b05
       profile30(30),
Packit 022b05
       profile50(50),
Packit 022b05
       profile70(70),
Packit 022b05
       profile100(100),
Packit 022b05
       profile140(140),
Packit 022b05
       profile200(200)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The 10PASS-TS PME Downstream Payload Rate Profile, as
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       specified in 802.3 Annex 62A.  Possible values are:
Packit 022b05
         profile5(5)      - 2.5 Mbps
Packit 022b05
         profile10(10)    - 5 Mbps
Packit 022b05
         profile15(15)    - 7.5 Mbps
Packit 022b05
         profile20(20)    - 10 Mbps
Packit 022b05
         profile25(25)    - 12.5 Mbps
Packit 022b05
         profile30(30)    - 15 Mbps
Packit 022b05
         profile50(50)    - 25 Mbps
Packit 022b05
         profile70(70)    - 35 Mbps
Packit 022b05
         profile100(100)  - 50 Mbps
Packit 022b05
         profile140(140)  - 70 Mbps
Packit 022b05
         profile200(200)  - 100 Mbps
Packit 022b05
Packit 022b05
       Each value represents a target for the PME's Downstream
Packit 022b05
       Payload Bitrate as seen at the MII.  If the payload rate of
Packit 022b05
       the selected profile cannot be achieved based on the loop
Packit 022b05
       environment, bandplan, and PSD mask, the PME initialization
Packit 022b05
       SHALL fail."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] Annex 62A.3.6"
Packit 022b05
     ::= { efmCuPme10PProfileEntry 6 }
Packit 022b05
Packit 022b05
   efmCuPme10PPayloadURateProfile  OBJECT-TYPE
Packit 022b05
     SYNTAX      INTEGER {
Packit 022b05
       profile5(5),
Packit 022b05
       profile10(10),
Packit 022b05
       profile15(15),
Packit 022b05
       profile20(20),
Packit 022b05
       profile25(25),
Packit 022b05
       profile30(30),
Packit 022b05
       profile50(50),
Packit 022b05
       profile70(70),
Packit 022b05
       profile100(100)
Packit 022b05
     }
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The 10PASS-TS PME Upstream Payload Rate Profile, as specified
Packit 022b05
        in 802.3 Annex 62A.  Possible values are:
Packit 022b05
         profile5(5)       - 2.5 Mbps
Packit 022b05
         profile10(10)     - 5 Mbps
Packit 022b05
         profile15(15)     - 7.5 Mbps
Packit 022b05
         profile20(20)     - 10 Mbps
Packit 022b05
         profile25(25)     - 12.5 Mbps
Packit 022b05
         profile30(30)     - 15 Mbps
Packit 022b05
         profile50(50)     - 25 Mbps
Packit 022b05
         profile70(70)     - 35 Mbps
Packit 022b05
         profile100(100)   - 50 Mbps
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       Each value represents a target for the PME's Upstream Payload
Packit 022b05
       Bitrate as seen at the MII.  If the payload rate of the
Packit 022b05
       selected profile cannot be achieved based on the loop
Packit 022b05
       environment, bandplan, and PSD mask, the PME initialization
Packit 022b05
       SHALL fail."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] Annex 62A.3.6"
Packit 022b05
     ::= { efmCuPme10PProfileEntry 7 }
Packit 022b05
Packit 022b05
   efmCuPme10PProfileRowStatus OBJECT-TYPE
Packit 022b05
     SYNTAX      RowStatus
Packit 022b05
     MAX-ACCESS  read-create
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This object controls creation, modification, or deletion of
Packit 022b05
       the associated entry in efmCuPme10PProfileTable per the
Packit 022b05
       semantics of RowStatus.
Packit 022b05
Packit 022b05
       If an active entry is referenced via efmCuAdminProfile or
Packit 022b05
       efmCuPmeAdminProfile, the entry MUST remain 'active' until
Packit 022b05
       all references are removed.
Packit 022b05
Packit 022b05
       An 'active' entry SHALL NOT be modified.  In order to modify
Packit 022b05
       an existing entry, it MUST be taken out of service (by setting
Packit 022b05
       this object to 'notInService'), modified, and set 'active'
Packit 022b05
       again."
Packit 022b05
     ::= { efmCuPme10PProfileEntry 8 }
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPme10PStatusTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF EfmCuPme10PStatusEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This table provides status information of EFMCu 10PASS-TS
Packit 022b05
       PMEs (modems).
Packit 022b05
Packit 022b05
       This table contains live data from the equipment.  As such,
Packit 022b05
       it is NOT persistent."
Packit 022b05
     ::= { efmCuPme10P 2 }
Packit 022b05
Packit 022b05
   efmCuPme10PStatusEntry OBJECT-TYPE
Packit 022b05
     SYNTAX      EfmCuPme10PStatusEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "An entry in the EFMCu 10PASS-TS PME Status table."
Packit 022b05
     INDEX  { ifIndex }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     ::= { efmCuPme10PStatusTable 1 }
Packit 022b05
Packit 022b05
   EfmCuPme10PStatusEntry ::=
Packit 022b05
     SEQUENCE {
Packit 022b05
       efmCuPme10PFECCorrectedBlocks     Counter32,
Packit 022b05
       efmCuPme10PFECUncorrectedBlocks   Counter32
Packit 022b05
     }
Packit 022b05
Packit 022b05
   efmCuPme10PFECCorrectedBlocks  OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of received and corrected Forward Error Correction
Packit 022b05
       (FEC) codewords in this 10PASS-TS PME.
Packit 022b05
Packit 022b05
       This object maps to the aPMEFECCorrectedBlocks attribute in
Packit 022b05
       Clause 30.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PMA/PMD is present,
Packit 022b05
       then this object maps to the 10P FEC correctable errors
Packit 022b05
       register.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at
Packit 022b05
       re-initialization of the management system, and at other times
Packit 022b05
       as indicated by the value of ifCounterDiscontinuityTime,
Packit 022b05
       defined in IF-MIB."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.1.22, 30.11.2.1.8"
Packit 022b05
     ::= { efmCuPme10PStatusEntry 1 }
Packit 022b05
Packit 022b05
   efmCuPme10PFECUncorrectedBlocks  OBJECT-TYPE
Packit 022b05
     SYNTAX      Counter32
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The number of received uncorrectable FEC codewords in this
Packit 022b05
       10PASS-TS PME.
Packit 022b05
Packit 022b05
       This object maps to the aPMEFECUncorrectableBlocks attribute
Packit 022b05
       in Clause 30.
Packit 022b05
Packit 022b05
       If a Clause 45 MDIO Interface to the PMA/PMD is present,
Packit 022b05
       then this object maps to the 10P FEC uncorrectable errors
Packit 022b05
       register.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at
Packit 022b05
       re-initialization of the management system, and at other times
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       as indicated by the value of ifCounterDiscontinuityTime,
Packit 022b05
       defined in IF-MIB."
Packit 022b05
     REFERENCE
Packit 022b05
       "[802.3ah] 45.2.1.23, 30.11.2.1.9"
Packit 022b05
     ::= { efmCuPme10PStatusEntry 2 }
Packit 022b05
Packit 022b05
  --
Packit 022b05
  -- Conformance Statements
Packit 022b05
  --
Packit 022b05
Packit 022b05
   efmCuGroups      OBJECT IDENTIFIER ::= { efmCuConformance 1 }
Packit 022b05
Packit 022b05
   efmCuCompliances OBJECT IDENTIFIER ::= { efmCuConformance 2 }
Packit 022b05
Packit 022b05
   -- Object Groups
Packit 022b05
Packit 022b05
   efmCuBasicGroup OBJECT-GROUP
Packit 022b05
     OBJECTS {
Packit 022b05
       efmCuPAFSupported,
Packit 022b05
       efmCuAdminProfile,
Packit 022b05
       efmCuTargetDataRate,
Packit 022b05
       efmCuTargetSnrMgn,
Packit 022b05
       efmCuAdaptiveSpectra,
Packit 022b05
       efmCuPortSide,
Packit 022b05
       efmCuFltStatus
Packit 022b05
     }
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A collection of objects representing management information
Packit 022b05
       common for all types of EFMCu ports."
Packit 022b05
     ::= { efmCuGroups 1 }
Packit 022b05
Packit 022b05
   efmCuPAFGroup OBJECT-GROUP
Packit 022b05
     OBJECTS {
Packit 022b05
       efmCuPeerPAFSupported,
Packit 022b05
       efmCuPAFCapacity,
Packit 022b05
       efmCuPeerPAFCapacity,
Packit 022b05
       efmCuPAFAdminState,
Packit 022b05
       efmCuPAFDiscoveryCode,
Packit 022b05
       efmCuPAFRemoteDiscoveryCode,
Packit 022b05
       efmCuNumPMEs
Packit 022b05
     }
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A collection of objects supporting OPTIONAL PME
Packit 022b05
       Aggregation Function (PAF) and PAF discovery in EFMCu ports."
Packit 022b05
     ::= { efmCuGroups 2 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   efmCuPAFErrorsGroup OBJECT-GROUP
Packit 022b05
     OBJECTS {
Packit 022b05
       efmCuPAFInErrors,
Packit 022b05
       efmCuPAFInSmallFragments,
Packit 022b05
       efmCuPAFInLargeFragments,
Packit 022b05
       efmCuPAFInBadFragments,
Packit 022b05
       efmCuPAFInLostFragments,
Packit 022b05
       efmCuPAFInLostStarts,
Packit 022b05
       efmCuPAFInLostEnds,
Packit 022b05
       efmCuPAFInOverflows
Packit 022b05
     }
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A collection of objects supporting OPTIONAL error counters
Packit 022b05
       of PAF on EFMCu ports."
Packit 022b05
     ::= { efmCuGroups 3 }
Packit 022b05
Packit 022b05
   efmCuPmeGroup OBJECT-GROUP
Packit 022b05
     OBJECTS {
Packit 022b05
       efmCuPmeAdminProfile,
Packit 022b05
       efmCuPmeOperStatus,
Packit 022b05
       efmCuPmeFltStatus,
Packit 022b05
       efmCuPmeSubTypesSupported,
Packit 022b05
       efmCuPmeAdminSubType,
Packit 022b05
       efmCuPmeOperSubType,
Packit 022b05
       efmCuPAFRemoteDiscoveryCode,
Packit 022b05
       efmCuPmeOperProfile,
Packit 022b05
       efmCuPmeSnrMgn,
Packit 022b05
       efmCuPmePeerSnrMgn,
Packit 022b05
       efmCuPmeLineAtn,
Packit 022b05
       efmCuPmePeerLineAtn,
Packit 022b05
       efmCuPmeEquivalentLength,
Packit 022b05
       efmCuPmeTCCodingErrors,
Packit 022b05
       efmCuPmeTCCrcErrors,
Packit 022b05
       efmCuPmeThreshLineAtn,
Packit 022b05
       efmCuPmeThreshSnrMgn
Packit 022b05
     }
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A collection of objects providing information about
Packit 022b05
       a 2BASE-TL/10PASS-TS PME."
Packit 022b05
     ::= { efmCuGroups 4 }
Packit 022b05
Packit 022b05
   efmCuAlarmConfGroup OBJECT-GROUP
Packit 022b05
     OBJECTS {
Packit 022b05
       efmCuThreshLowRate,
Packit 022b05
       efmCuLowRateCrossingEnable,
Packit 022b05
       efmCuPmeThreshLineAtn,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       efmCuPmeLineAtnCrossingEnable,
Packit 022b05
       efmCuPmeThreshSnrMgn,
Packit 022b05
       efmCuPmeSnrMgnCrossingEnable,
Packit 022b05
       efmCuPmeDeviceFaultEnable,
Packit 022b05
       efmCuPmeConfigInitFailEnable,
Packit 022b05
       efmCuPmeProtocolInitFailEnable
Packit 022b05
     }
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A collection of objects supporting configuration of alarm
Packit 022b05
       thresholds and notifications in EFMCu ports."
Packit 022b05
     ::= { efmCuGroups 5 }
Packit 022b05
Packit 022b05
   efmCuNotificationGroup NOTIFICATION-GROUP
Packit 022b05
     NOTIFICATIONS {
Packit 022b05
       efmCuLowRateCrossing,
Packit 022b05
       efmCuPmeLineAtnCrossing,
Packit 022b05
       efmCuPmeSnrMgnCrossing,
Packit 022b05
       efmCuPmeDeviceFault,
Packit 022b05
       efmCuPmeConfigInitFailure,
Packit 022b05
       efmCuPmeProtocolInitFailure
Packit 022b05
     }
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This group supports notifications of significant conditions
Packit 022b05
       associated with EFMCu ports."
Packit 022b05
     ::= { efmCuGroups 6 }
Packit 022b05
Packit 022b05
   efmCuPme2BProfileGroup OBJECT-GROUP
Packit 022b05
     OBJECTS {
Packit 022b05
       efmCuPme2BProfileDescr,
Packit 022b05
       efmCuPme2BRegion,
Packit 022b05
       efmCuPme2BsMode,
Packit 022b05
       efmCuPme2BMinDataRate,
Packit 022b05
       efmCuPme2BMaxDataRate,
Packit 022b05
       efmCuPme2BPower,
Packit 022b05
       efmCuPme2BConstellation,
Packit 022b05
       efmCuPme2BProfileRowStatus,
Packit 022b05
       efmCuPme2BsModeDescr,
Packit 022b05
       efmCuPme2BsModeRowStatus,
Packit 022b05
       efmCuPme2BEquivalentLength,
Packit 022b05
       efmCuPme2BMaxDataRatePam16,
Packit 022b05
       efmCuPme2BMaxDataRatePam32,
Packit 022b05
       efmCuPme2BReachRateRowStatus
Packit 022b05
     }
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A collection of objects that constitute a configuration
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       profile for configuration of 2BASE-TL ports."
Packit 022b05
     ::= { efmCuGroups 7}
Packit 022b05
Packit 022b05
   efmCuPme10PProfileGroup OBJECT-GROUP
Packit 022b05
     OBJECTS {
Packit 022b05
       efmCuPme10PProfileDescr,
Packit 022b05
       efmCuPme10PBandplanPSDMskProfile,
Packit 022b05
       efmCuPme10PUPBOReferenceProfile,
Packit 022b05
       efmCuPme10PBandNotchProfiles,
Packit 022b05
       efmCuPme10PPayloadDRateProfile,
Packit 022b05
       efmCuPme10PPayloadURateProfile,
Packit 022b05
       efmCuPme10PProfileRowStatus
Packit 022b05
     }
Packit 022b05
     STATUS  current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A collection of objects that constitute a configuration
Packit 022b05
       profile for configuration of 10PASS-TS ports."
Packit 022b05
     ::= { efmCuGroups 8 }
Packit 022b05
Packit 022b05
   efmCuPme10PStatusGroup OBJECT-GROUP
Packit 022b05
     OBJECTS {
Packit 022b05
       efmCuPme10PFECCorrectedBlocks,
Packit 022b05
       efmCuPme10PFECUncorrectedBlocks
Packit 022b05
     }
Packit 022b05
     STATUS  current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A collection of objects providing status information
Packit 022b05
       specific to 10PASS-TS PMEs."
Packit 022b05
     ::= { efmCuGroups 9 }
Packit 022b05
Packit 022b05
  -- Compliance Statements
Packit 022b05
Packit 022b05
   efmCuCompliance MODULE-COMPLIANCE
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "The compliance statement for 2BASE-TL/10PASS-TS interfaces.
Packit 022b05
       Compliance with the following external compliance statements
Packit 022b05
       is REQUIRED:
Packit 022b05
Packit 022b05
       MIB Module             Compliance Statement
Packit 022b05
       ----------             --------------------
Packit 022b05
       IF-MIB                 ifCompliance3
Packit 022b05
       EtherLike-MIB          dot3Compliance2
Packit 022b05
       MAU-MIB                mauModIfCompl3
Packit 022b05
Packit 022b05
       Compliance with the following external compliance statements
Packit 022b05
       is OPTIONAL for implementations supporting PME Aggregation
Packit 022b05
       Function (PAF) with flexible cross-connect between the PCS
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       and PME ports:
Packit 022b05
Packit 022b05
       MIB Module             Compliance Statement
Packit 022b05
       ----------             --------------------
Packit 022b05
       IF-INVERTED-STACK-MIB  ifInvCompliance
Packit 022b05
       IF-CAP-STACK-MIB       ifCapStackCompliance"
Packit 022b05
Packit 022b05
     MODULE  -- this module
Packit 022b05
       MANDATORY-GROUPS {
Packit 022b05
         efmCuBasicGroup,
Packit 022b05
         efmCuPmeGroup,
Packit 022b05
         efmCuAlarmConfGroup,
Packit 022b05
         efmCuNotificationGroup
Packit 022b05
       }
Packit 022b05
Packit 022b05
       GROUP       efmCuPme2BProfileGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Support for this group is only required for implementations
Packit 022b05
         supporting 2BASE-TL PHY."
Packit 022b05
Packit 022b05
       GROUP       efmCuPme10PProfileGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Support for this group is only required for implementations
Packit 022b05
         supporting 10PASS-TS PHY."
Packit 022b05
Packit 022b05
       GROUP       efmCuPAFGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Support for this group is only required for
Packit 022b05
         implementations supporting PME Aggregation Function (PAF)."
Packit 022b05
Packit 022b05
       GROUP       efmCuPAFErrorsGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Support for this group is OPTIONAL for implementations
Packit 022b05
         supporting PME Aggregation Function (PAF)."
Packit 022b05
Packit 022b05
       GROUP       efmCuPme10PStatusGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Support for this group is OPTIONAL for implementations
Packit 022b05
         supporting 10PASS-TS PHY."
Packit 022b05
Packit 022b05
       OBJECT      efmCuPmeSubTypesSupported
Packit 022b05
       SYNTAX      BITS {
Packit 022b05
         ieee2BaseTLO(0),
Packit 022b05
         ieee2BaseTLR(1),
Packit 022b05
         ieee10PassTSO(2),
Packit 022b05
         ieee10PassTSR(3)
Packit 022b05
       }
Packit 022b05
       DESCRIPTION
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
         "Support for all subtypes is not required.  However, at
Packit 022b05
         least one value SHALL be supported."
Packit 022b05
Packit 022b05
       OBJECT      efmCuPmeAdminSubType
Packit 022b05
       MIN-ACCESS  read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is not required (needed only for PMEs
Packit 022b05
         supporting more than a single subtype, e.g.,
Packit 022b05
         ieee2BaseTLO and ieee2BaseTLR or ieee10PassTSO and
Packit 022b05
         ieee10PassTSR)."
Packit 022b05
Packit 022b05
       OBJECT      efmCuTargetSnrMgn
Packit 022b05
       MIN-ACCESS  read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is OPTIONAL.  For PHYs without write access,
Packit 022b05
         the target SNR margin SHALL be fixed at 5dB for 2BASE-TL
Packit 022b05
         and 6dB for 10PASS-TS."
Packit 022b05
Packit 022b05
       OBJECT      efmCuAdaptiveSpectra
Packit 022b05
       MIN-ACCESS  read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
         "Write access is OPTIONAL.  For PHYs without write access,
Packit 022b05
         the default value SHOULD be false."
Packit 022b05
Packit 022b05
     ::= { efmCuCompliances 1 }
Packit 022b05
END