draft-ietf-hubmib-efm-epon-mib-02.txt   draft-ietf-hubmib-efm-epon-mib-03.txt 
EPON MIB WG L. Khermosh EPON MIB WG L. Khermosh
Internet-Draft Passave Technologies Internet-Draft Passave Technologies
Expires: March 21, 2005 September 20, 2004 Expires: September 12, 2005 March 11, 2005
Managed Objects of EPON Managed Objects of EPON
draft-ietf-hubmib-efm-epon-mib-02.txt draft-ietf-hubmib-efm-epon-mib-03.txt
Status of this Memo Status of this Memo
This document is an Internet-Draft and is subject to all provisions This document is an Internet-Draft and is subject to all provisions
of section 3 of RFC 3667. By submitting this Internet-Draft, each of Section 3 of RFC 3667. By submitting this Internet-Draft, each
author represents that any applicable patent or other IPR claims of author represents that any applicable patent or other IPR claims of
which he or she is aware have been or will be disclosed, and any of which he or she is aware have been or will be disclosed, and any of
which he or she become aware will be disclosed, in accordance with which he or she become aware will be disclosed, in accordance with
RFC 3668. RFC 3668.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as other groups may also distribute working documents as
Internet-Drafts. Internet-Drafts.
skipping to change at page 1, line 35 skipping to change at page 1, line 35
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt. http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
This Internet-Draft will expire on March 21, 2005. This Internet-Draft will expire on September 12, 2005.
Copyright Notice Copyright Notice
Copyright (C) The Internet Society (2004). Copyright (C) The Internet Society (2005).
Abstract Abstract
This document defines a portion of the Management Information Base This document defines a portion of the Management Information Base
(MIB) for use with network management protocols in TCP/IP based (MIB) for use with network management protocols in TCP/IP based
Internets. In particular, it defines objects for managing devices Internets. In particular, it defines objects for managing devices
and interfaces that conform to the Ethernet Passive Optical Networks and interfaces that conform to the Ethernet Passive Optical Networks
(EPON) standards as defined in IEEE Draft 802.3ah-2004 Draft 3.3. (EPON) standards as defined in IEEE 802.3-2004. The document
The document contains a list of management entities based on the contains a list of management entities based on the registers defined
registers defined in the Institute of Electrical and Electronic in the Institute of Electrical and Electronic Engineers, IEEE
Engineers, IEEE Draft 802.3ah-2004 Draft 3.3 Annex 30A and mainly 802.3-2004 Annex 30A and mainly partitioned accordingly.
partitioned accordingly.
Table of Contents Table of Contents
1. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 3 1. Terminology . . . . . . . . . . . . . . . . . . . . . . . . 3
2. The Internet-Standard Management Framework . . . . . . . . . . 4 2. The Internet-Standard Management Framework . . . . . . . . . 4
3. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4. Relationship of the EFM EPON MIB and EPON device MIB to 4. Relationship of the EFM EPON MIB and EPON device MIB to
other MIBs . . . . . . . . . . . . . . . . . . . . . . . . . . 6 other MIBs . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.1 Relationship of the EFM EPON MIB to the Interfaces 4.1 Relationship of the EFM EPON MIB to the Interfaces MIB . . 6
MIB, the Ethernet-like Interfaces MIB and the MAU MIB 4.2 Relationship of the EFM EPON MIB to the Ethernet-like
EFM EPON interfaces . . . . . . . . . . . . . . . . . . . 6 Interfaces MIB . . . . . . . . . . . . . . . . . . . . . . 6
4.2 Relationship of the EFM EPON MIB to the OAM EFM MIB . . . 6 4.3 Relationship of the EFM EPON MIB to the MAU MIB EFM
4.3 Relationship of the EPON Device MIB to EFM EPON MIB . . . 6 EPON interfaces . . . . . . . . . . . . . . . . . . . . . 6
4.4 Relationship of the EPON Device MIB to Optical 4.4 Relationship of the EFM EPON MIB to the EFM OAM MIB . . . 6
4.5 Relationship of the EPON Device MIB to EFM EPON MIB . . . 6
4.6 Relationship of the EPON Device MIB to Optical
interface MIB . . . . . . . . . . . . . . . . . . . . . . 6 interface MIB . . . . . . . . . . . . . . . . . . . . . . 6
4.5 Relationship of the EPON Device MIB to bridge MIB . . . . 6 4.7 Relationship of the EPON Device MIB to bridge MIB . . . . 6
4.6 Relationship of the EPON Device MIB to the Entity MIB . . 6 4.8 Relationship of the EPON Device MIB to the Entity MIB . . 7
5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 7 4.9 Relationship of the EPON Device MIB to the Entity
6. MIB structure . . . . . . . . . . . . . . . . . . . . . . . . 8 Sensor MIB . . . . . . . . . . . . . . . . . . . . . . . . 7
5. IANA Considerations . . . . . . . . . . . . . . . . . . . . 8
6. MIB structure . . . . . . . . . . . . . . . . . . . . . . . 9
7. Relationship table of the dot3EFM MIB module objects to 7. Relationship table of the dot3EFM MIB module objects to
the IEEE802.3ah objects . . . . . . . . . . . . . . . . . . . 9 the IEEE802.3 objects . . . . . . . . . . . . . . . . . . . 10
8. Definitions - The EFM EPON MIB module . . . . . . . . . . . . 13 8. Definitions - The EFM EPON MIB module . . . . . . . . . . . 14
9. Definitions - The EPON Device MIB . . . . . . . . . . . . . . 40 9. Definitions - The EPON Device MIB . . . . . . . . . . . . . 39
10. Security Considerations . . . . . . . . . . . . . . . . . . 72 10. Security Considerations . . . . . . . . . . . . . . . . . . 59
11. References . . . . . . . . . . . . . . . . . . . . . . . . . 75 11. References . . . . . . . . . . . . . . . . . . . . . . . . . 61
11.1 Normative References . . . . . . . . . . . . . . . . . . . . 75 11.1 Normative References . . . . . . . . . . . . . . . . . . 61
11.2 Informative References . . . . . . . . . . . . . . . . . . . 76 11.2 Informative References . . . . . . . . . . . . . . . . . 62
Author's Address . . . . . . . . . . . . . . . . . . . . . . . 76 Author's Address . . . . . . . . . . . . . . . . . . . . . . 62
Intellectual Property and Copyright Statements . . . . . . . . 77 Intellectual Property and Copyright Statements . . . . . . . 63
1. Terminology 1. Terminology
Key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", Key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in [RFC2119]. document are to be interpreted as described in [RFC2119].
2. The Internet-Standard Management Framework 2. The Internet-Standard Management Framework
For a detailed overview of the documents that describe the current For a detailed overview of the documents that describe the current
skipping to change at page 5, line 11 skipping to change at page 5, line 11
This memo specifies a MIB module that is compliant to the SMIv2, This memo specifies a MIB module that is compliant to the SMIv2,
which is described in STD 58, RFC 2578 [RFC2578], STD 58, RFC 2579 which is described in STD 58, RFC 2578 [RFC2578], STD 58, RFC 2579
[RFC2579] and STD 58, RFC 2580 [RFC2580]. [RFC2579] and STD 58, RFC 2580 [RFC2580].
3. Overview 3. Overview
This document defines a portion of the Management Information Base This document defines a portion of the Management Information Base
(MIB) for use with network management protocols in TCP/IP based (MIB) for use with network management protocols in TCP/IP based
Internets. In particular, it defines objects for managing devices Internets. In particular, it defines objects for managing devices
and interfaces that conform to the Ethernet Passive Optical Networks and interfaces that conform to the Ethernet Passive Optical Networks
(EPON) standards as defined in [802.3ah]. The document contains a (EPON) standards as defined in [802.3]. The document contains a list
list of management entities based on the registers defined in of management entities based on the registers defined in [802.3]
[802.3ah] Annex 30A and partitioned accordingly. The document also Annex 30A for EPON and partitioned accordingly. The document also
contains a device group section defining the MIB modules for EPON contains a device group section defining the MIB modules for EPON
from a device perspective, that are connected directly to the IEEE from a device perspective, that are connected directly to the IEEE
802.3ah specifications. The document also provides amendments to the 802.3 EPON specifications.
802.3 MAU MIB modules documents for the EFM EPON device type
addition.
4. Relationship of the EFM EPON MIB and EPON device MIB to other MIBs 4. Relationship of the EFM EPON MIB and EPON device MIB to other MIBs
4.1 Relationship of the EFM EPON MIB to the Interfaces MIB, the 4.1 Relationship of the EFM EPON MIB to the Interfaces MIB
Ethernet-like Interfaces MIB and the MAU MIB EFM EPON interfaces
require implementation of Interfaces MIB module [RFC2863], Implementing this module MUST require implementation of Interfaces
Ethernet-like Interfaces MIB module [RFC3635] and MAU-MIB module MIB module [RFC2863]. The MIB modules defined in this document are
[RFC3636]. The MIB modules defined in this document are an extension an extension of the MIB modules in this document.
for these MIB modules. For instance, The module is defining
4.2 Relationship of the EFM EPON MIB to the Ethernet-like Interfaces
MIB
Implementing this module MUST require implementation of Ethernet-like
Interfaces MIB module [RFC3635]. The MIB modules defined in this
document are an extension of the Ethernet-like Interfaces MIB
modules. For instance, the document is defining
dot3MpcpRemoteMACAddress only while assuming the local MAC address dot3MpcpRemoteMACAddress only while assuming the local MAC address
attribute is already defined in [RFC3635]. attribute is already defined in [RFC3635].
4.2 Relationship of the EFM EPON MIB to the OAM EFM MIB 4.3 Relationship of the EFM EPON MIB to the MAU MIB EFM EPON interfaces
EFM EPON interfaces require implementation of OAM EFM MIB module Implementing this module MUST require implementation of MAU-MIB
module [RFC3636]. The MIB modules defined in this document are an
extension of the MAU-MIB modules.
4.4 Relationship of the EFM EPON MIB to the EFM OAM MIB
EFM EPON interfaces MUST require implementation of EFM OAM MIB module
[I-D.ietf-hubmib-efm-mib]. This document defines OAM MIB module [I-D.ietf-hubmib-efm-mib]. This document defines OAM MIB module
attributes and managed objects that are complementary to the EFM EPON attributes and managed objects that are complementary to the EFM EPON
MIB module. MIB module.
4.3 Relationship of the EPON Device MIB to EFM EPON MIB 4.5 Relationship of the EPON Device MIB to EFM EPON MIB
EPON devices require implementation of the EFM EPON MIB module which EPON devices MUST require implementation of the EFM EPON MIB module
are specified in this document. The opposite is not required as it which are specified in this document. The opposite is not required
possible to implement the EFM interfaces by itself. as it possible to implement the EFM interfaces by itself.
4.4 Relationship of the EPON Device MIB to Optical interface MIB 4.6 Relationship of the EPON Device MIB to Optical interface MIB
EPON devices may implement the Optical interface MIB module EPON devices MAY implement the Optical interface MIB module
[RFC3591]. The optical interface MIB module document defines optical [RFC3591]. The optical interface MIB module document defines optical
interface attributes and managed objects that are assumed to be used interface attributes and managed objects that are assumed to be used
by an EPON device. by an EPON device.
4.5 Relationship of the EPON Device MIB to bridge MIB 4.7 Relationship of the EPON Device MIB to bridge MIB
EPON OLT devices may implement the bridge MIB modules [RFC1493], EPON OLT devices MAY implement the bridge MIB modules [RFC1493],
[RFC1525], Where the LLIDs of the PON are referred as the bridge [RFC1525], Where the LLIDs of the PON are referred as the bridge
ports. There is a direct mapping between the bridge ports and the ports. There is a direct mapping between the bridge ports and the
LLIDs, which are virtual bridge ports. Attributes in the bridge MIB LLIDs, which are virtual bridge ports. Attributes in the bridge MIB
module should be used accordingly. This document defines managed module should be used accordingly. This document defines managed
objects for a bridge that are assumed to be used by an EPON OLT objects for a bridge that are assumed to be used by an EPON OLT
device which bridges the data between the LLIDs of the PON. device which bridges the data between the LLIDs of the PON.
4.6 Relationship of the EPON Device MIB to the Entity MIB 4.8 Relationship of the EPON Device MIB to the Entity MIB
EPON OLT devices may implement the Entity MIB modules [RFC2737], EPON OLT devices MAY implement the Entity MIB modules [RFC2737],
Where attributes like physical device ID and physical status, Where attributes like physical device ID and physical status,
Hardware status are used from that MIB module Hardware status are used from that MIB module
4.9 Relationship of the EPON Device MIB to the Entity Sensor MIB
EPON OLT devices MAY implement the Entity Sensor MIB modules
[RFC3433], where various attributes of sensors entities of the EPON
device can be used from that MIB module
5. IANA Considerations 5. IANA Considerations
The EFM EPON MIB module requires the allocation of a single object The EFM EPON MIB module requires the allocation of a single object
identifier for its MODULE-IDENTITY under the MIB-2 tree. The EPON identifier for its MODULE-IDENTITY under the MIB-2 tree. The EPON
Device MIB module requires the allocation of a single object Device MIB module requires the allocation of a single object
identifier for its MODULE-IDENTITY under the MIB-2 tree. IANA has identifier for its MODULE-IDENTITY under the MIB-2 tree.
not yet allocated these object identifiers.
6. MIB structure 6. MIB structure
This document includes two MIB modules, the first is the EFM EPON MIB This document includes two MIB modules, the first is the EFM EPON MIB
module and the second is the EPON device MIB module. The EFM EPON module and the second is the EPON device MIB module. The EFM EPON
MIB module defines the objects used for configuration and description MIB module defines the objects used for configuration and description
of the [802.3ah] P2MP section. These MIB module objects are included of the [802.3] Point to Multipoint (P2MP) section. These MIB module
in three MIB module groups. objects are included in three MIB module groups.
The MPCP MIB module definition - MIB module related to [802.3ah] The Multi-Point Control Protocol (MPCP) MIB module definition - MIB
clause 64 Multi Point Control Protocol attributes. In this MIB module related to [802.3] clause 64 Multi Point Control Protocol
module group: The dot3MpcpTable defines the objects used for the attributes. In this MIB module group: The dot3MpcpTable defines the
configuration and description of the status of MPCP ([802.3ah] objects used for the configuration and description of the status of
Multi-Point Control Protocol) compliant interfaces. The MPCP ([802.3] Multi-Point Control Protocol) compliant interfaces.
dot3MpcpStatTable defines the statistics group for MPCP compliant The dot3MpcpStatTable defines the statistics group for MPCP compliant
interfaces. interfaces.
The OMPEmulation MIB module definitions - MIB module related to The OMPEmulation MIB module definitions - MIB module related to
[802.3ah] clause 65 point to point emulation attributes. In this MIB [802.3] clause 65 point to point emulation attributes. In this MIB
module group: The dot3OmpEmulationTable defines the objects used for module group: The dot3OmpEmulationTable defines the objects used for
the configuration and description of the status of OMPEmulation the configuration and description of the status of OMPEmulation
compliant interfaces. The dot3OmpEmulationStatTable defines the compliant interfaces. The dot3OmpEmulationStatTable defines the
statistics group for OMPEmulation compliant interfaces. statistics group for OMPEmulation compliant interfaces.
The MAU MIB module definition including MAU type definitions and EPON The MAU MIB module definition including MAU type definitions and EPON
MAU managed object related to [802.3ah] clause 60 and clause 65. The MAU managed object related to [802.3] clause 60 and clause 65. The
dot3EponMauTable defines the objects used for the configuration and dot3EponMauTable defines the objects used for the configuration and
description of the status of MAU EPON compliant interfaces. The description of the status of MAU EPON compliant interfaces.
dot3EponMauType defines the Type group for [802.3ah] EPOM MAUs.
Editor note - Editor recommands the MAU Type object should be in
[802.3] MAU type objects [RFC3636].
The EPON Device MIB module defines the objects used for configuration The EPON Device MIB module defines the objects used for configuration
and description of management objects for EPON compliant Devices. and description of management objects for EPON compliant Devices.
The eponDeviceControlTable defines the objects used for the The eponDeviceControlTable defines the objects used for the
configuration and description of the EPON compliant devices. The configuration and description of the EPON compliant devices. The
eponDeviceRemoteMACAddressLLIDTable defines the objects used for eponDeviceRemoteMACAddressLLIDTable defines the objects used for
configuration and description of the MacAddress to LLID table used configuration and description of the MacAddress to LLID table used
for the bridge emulation of the EPON devices. The for the bridge emulation of the EPON devices. The
eponDeviceStatTable defines the objects used for the statistics group eponDeviceStatTable defines the objects used for the statistics group
of the EPON devices. The eponDeviceEventObjectTable defines the of the EPON devices.
objects used for configuration and desription of specific Events of
the EPON devices. The eponDeviceEventsLogTable defines the objects
used for the events log of the EPON devices.
7. Relationship table of the dot3EFM MIB module objects to the 7. Relationship table of the dot3EFM MIB module objects to the
IEEE802.3ah objects IEEE802.3 objects
oMPCP managed object class (30.3.5) oMPCP managed object class (30.3.5)
+----------------------+----------------------+---------------------+ +----------------------+----------------------+---------------------+
| dot3EFM MIB module | IEEE802.3ah object | Reference | | dot3EFM MIB module | IEEE802.3 object | Reference |
| object | | | | object | | |
+----------------------+----------------------+---------------------+ +----------------------+----------------------+---------------------+
| dot3MpcpID | aMPCPID | 30.3.5.1.1 | | dot3MpcpID | aMPCPID | 30.3.5.1.1 |
| | | | | | | |
| dot3MpcpAdminState | aMPCPAdminState | 30.3.5.1.2 | | dot3MpcpOperStatus | aMPCPAdminState | 30.3.5.1.2 |
| | | | | | | |
| dot3MpcpMode | aMPCPMode | 30.3.5.1.3 | | dot3MpcpMode | aMPCPMode | 30.3.5.1.3 |
| | | | | | | |
| dot3MpcpLinkID | aMPCPLinkID | 30.3.5.1.4 | | dot3MpcpLinkID | aMPCPLinkID | 30.3.5.1.4 |
| | | | | | | |
| dot3MpcpRemoteMACAdd | aMPCPRemoteMACAddres | 30.3.5.1.5 | | dot3MpcpRemoteMACAdd | aMPCPRemoteMACAddres | 30.3.5.1.5 |
| ess | | | | ress | s | |
| | | | | | | |
| dot3MpcpRegistration | aMPCPRegistrationSta | 30.3.5.1.6 | | dot3MpcpRegistration | aMPCPRegistrationSta | 30.3.5.1.6 |
| tate | e | | | State | te | |
| | | | | | | |
| dot3MpcpMACCtrlFrame | aMPCPMACCtrlFramesTr | 30.3.5.1.7 | | dot3MpcpMACCtrlFrame | aMPCPMACCtrlFramesTr | 30.3.5.1.7 |
| Transmitted | nsmitted | | | sTransmitted | ansmitted | |
| | | | | | | |
| dot3MpcpMACCtrlFrame | aMPCPMACCtrlFramesRe | 30.3.5.1.8 | | dot3MpcpMACCtrlFrame | aMPCPMACCtrlFramesRe | 30.3.5.1.8 |
| Received | eived | | | sReceived | ceived | |
| | | | | | | |
| dot3MpcpTxGate | aMPCPTxGate | 30.3.5.1.9 | | dot3MpcpTxGate | aMPCPTxGate | 30.3.5.1.9 |
| | | | | | | |
| dot3MpcpTxRegAck | aMPCPTxRegAck | 30.3.5.1.10 | | dot3MpcpTxRegAck | aMPCPTxRegAck | 30.3.5.1.10 |
| | | | | | | |
| dot3MpcpTxRegister | aMPCPTxRegister | 30.3.5.1.11 | | dot3MpcpTxRegister | aMPCPTxRegister | 30.3.5.1.11 |
| | | | | | | |
| dot3MpcpTxRegRequest | aMPCPTxRegRequest | 30.3.5.1.12 | | dot3MpcpTxRegRequest | aMPCPTxRegRequest | 30.3.5.1.12 |
| | | | | | | |
| dot3MpcpTxReport | aMPCPTxReport | 30.3.5.1.13 | | dot3MpcpTxReport | aMPCPTxReport | 30.3.5.1.13 |
skipping to change at page 10, line 6 skipping to change at page 11, line 6
| | | | | | | |
| dot3MpcpRxRegAck | aMPCPRxRegAck | 30.3.5.1.15 | | dot3MpcpRxRegAck | aMPCPRxRegAck | 30.3.5.1.15 |
| | | | | | | |
| dot3MpcpRxRegister | aMPCPRxRegister | 30.3.5.1.16 | | dot3MpcpRxRegister | aMPCPRxRegister | 30.3.5.1.16 |
| | | | | | | |
| dot3MpcpRxRegRequest | aMPCPRxRegRequest | 30.3.5.1.17 | | dot3MpcpRxRegRequest | aMPCPRxRegRequest | 30.3.5.1.17 |
| | | | | | | |
| dot3MpcpRxReport | aMPCPRxReport | 30.3.5.1.18 | | dot3MpcpRxReport | aMPCPRxReport | 30.3.5.1.18 |
| | | | | | | |
| dot3MpcpTransmitElap | aMPCPTransmitElapsed | 30.3.5.1.19 | | dot3MpcpTransmitElap | aMPCPTransmitElapsed | 30.3.5.1.19 |
| ed | | | | sed | | |
| | | | | | | |
| dot3MpcpReceiveElaps | aMPCPReceiveElapsed | 30.3.5.1.20 | | dot3MpcpReceiveElaps | aMPCPReceiveElapsed | 30.3.5.1.20 |
| d | | | | ed | | |
| | | | | | | |
| dot3MpcpRoundTripTim | aMPCPRoundTripTime | 30.3.5.1.21 | | dot3MpcpRoundTripTim | aMPCPRoundTripTime | 30.3.5.1.21 |
| | | | | e | | |
| | | | | | | |
| dot3MpcpDiscoveryWin | aMPCPDiscoveryWindow | 30.3.5.1.22 | | dot3MpcpDiscoveryWin | aMPCPDiscoveryWindow | 30.3.5.1.22 |
| owsSent | Sent | | | dowsSent | sSent | |
| | | | | | | |
| dot3MpcpDiscoveryTim | aMPCPDiscoveryTimeou | 30.3.5.1.23 | | dot3MpcpDiscoveryTim | aMPCPDiscoveryTimeou | 30.3.5.1.23 |
| out | | | | eout | t | |
| | | | | | | |
| dot3MpcpMaximumPendi | aMPCPMaximumPendingG | 30.3.5.1.24 | | dot3MpcpMaximumPendi | aMPCPMaximumPendingG | 30.3.5.1.24 |
| gGrants | ants | | | ngGrants | rants | |
| | | | | | | |
| dot3MPCPAdminControl | acMPCPAdminControl | 30.3.5.2.1 | | dot3MpcpAdminState | aMPCPAdminControl | 30.3.5.2.1 |
| | | | | | | |
| dot3MpcpOnTime | laserOnTime | 64.3.5.1 | | dot3MpcpOnTime | laserOnTime | 64.3.5.1 |
| | | | | | | |
| dot3MpcpOffTime | laserOffTime | 64.3.5.1 | | dot3MpcpOffTime | laserOffTime | 64.3.5.1 |
| | | | | | | |
| dot3MpcpSyncTime | SyncTime | 64.3.3.2 | | dot3MpcpSyncTime | SyncTime | 64.3.3.2 |
| | | |
| dot3MpcpRxNotSupport | | |
| dMPCP | | |
+----------------------+----------------------+---------------------+ +----------------------+----------------------+---------------------+
Table 1 Table 1
oOMPEmulation managed object class (30.3.7) oOMPEmulation managed object class (30.3.7)
+----------------------+----------------------+---------------------+ +----------------------+----------------------+---------------------+
| dot3EFM MIB module | IEEE802.3ah object | Reference | | dot3EFM MIB module | IEEE802.3 object | Reference |
| object | | | | object | | |
+----------------------+----------------------+---------------------+ +----------------------+----------------------+---------------------+
| dot3OmpEmulationID | aOMPEmulationID | 30.3.7.1.1 | | dot3OmpEmulationID | aOMPEmulationID | 30.3.7.1.1 |
| | | | | | | |
| dot3OmpEmulationType | aOMPEmulationType | 30.3.7.1.2 | | dot3OmpEmulationType | aOMPEmulationType | 30.3.7.1.2 |
| | | | | | | |
| dot3OmpEmulationSLDE | aSLDErrors | 30.3.7.1.3 | | dot3OmpEmulationSLDE | aSLDErrors | 30.3.7.1.3 |
| rors | | | | rrors | | |
| | | | | | | |
| dot3OmpEmulationCRC8 | aCRC8Errors | 30.3.7.1.4 | | dot3OmpEmulationCRC8 | aCRC8Errors | 30.3.7.1.4 |
| rrors | | | | Errors | | |
| | | | | | | |
| dot3OmpEmulationGood | aGoodLLID | 30.3.7.1.5 | | dot3OmpEmulationGood | aGoodLLID | 30.3.7.1.5 |
| LID | | | | LLID | | |
| | | | | | | |
| dot3OmpEmulationOnuP | aONUPONcastLLID | 30.3.7.1.6 | | dot3OmpEmulationOnuP | aONUPONcastLLID | 30.3.7.1.6 |
| nCastLLID | | | | onCastLLID | | |
| | | | | | | |
| dot3OmpEmulationOltP | aOLTPONcastLLID | 30.3.7.1.7 | | dot3OmpEmulationOltP | aOLTPONcastLLID | 30.3.7.1.7 |
| nCastLLID | | | | onCastLLID | | |
| | | | | | | |
| dot3OmpEmulationBadL | aBadLLID | 30.3.7.1.8 | | dot3OmpEmulationBadL | aBadLLID | 30.3.7.1.8 |
| ID | | | | LID | | |
| | | | | | | |
| dot3OmpEmulationBroa | | | | dot3OmpEmulationBroa | | |
| castLLIDNotOnuID | | | | dcastBitNotOnuLLid | | |
| | | | | | | |
| dot3OmpEmulationOnuL | | | | dot3OmpEmulationOnuL | | |
| IDNotBroadcast | | | | LIDNotBroadcast | | |
| | | | | | | |
| dot3OmpEmulationBroa | | | | dot3OmpEmulationBroa | | |
| castLLIDPlusOnuId | | | | dcastBitPlusOnuLlid | | |
| | | | | | | |
| dot3OmpEmulationNotB | | | | dot3OmpEmulationNotB | | |
| oadcastLLIDNotOnuId | | | | roadcastBitNotOnuLli | | |
| d | | |
+----------------------+----------------------+---------------------+ +----------------------+----------------------+---------------------+
Table 2 Table 2
oMAU managed object class (30.5.1) oMAU managed object class (30.5.1)
+----------------------+----------------------+---------------------+ +----------------------+----------------------+---------------------+
| dot3EFM MIB module | IEEE802.3ah object | Reference | | dot3EFM MIB module | IEEE802.3 object | Reference |
| object | | | | object | | |
+----------------------+----------------------+---------------------+ +----------------------+----------------------+---------------------+
| dot3EponMauType | aMAUType | 30.5.1.1.2 |
| | | |
| dot3EponMauPCSCoding | aPCSCodingViolation | 30.5.1.1.12 | | dot3EponMauPCSCoding | aPCSCodingViolation | 30.5.1.1.12 |
| iolation | | | | Violation | | |
| | | | | | | |
| dot3EponMauFecAbilit | aFECAbility | 30.5.1.1.13 | | dot3EponMauFecAbilit | aFECAbility | 30.5.1.1.13 |
| | | | | y | | |
| | | | | | | |
| dot3EponMauFecMode | aFECmode | 30.5.1.1.14 | | dot3EponMauFecMode | aFECmode | 30.5.1.1.14 |
| | | | | | | |
| dot3EponMauFECCorrec | aFECCorrectedBlocks | 30.5.1.1.15 | | dot3EponMauFECCorrec | aFECCorrectedBlocks | 30.5.1.1.15 |
| edBlocks | | | | tedBlocks | | |
| | | | | | | |
| dot3EponMauFECUncorr | aFECUncorrectableBlo | 30.5.1.1.16 | | dot3EponMauFECUncorr | aFECUncorrectableBlo | 30.5.1.1.16 |
| ctableBlocks | ks | | | ectableBlocks | cks | |
| | | | | | | |
| dot3EponMauBufferHea | | | | dot3EponMauBufferHea | | |
| CodingViolation | | | | dCodingViolation | | |
+----------------------+----------------------+---------------------+ +----------------------+----------------------+---------------------+
Table 3 Table 3
8. Definitions - The EFM EPON MIB module 8. Definitions - The EFM EPON MIB module
(See section 30.2.5 in [802.3ah] for details) (See section 30.2.5 in [802.3] for details)
DOT3-EFM-EPON-MIB DEFINITIONS ::= BEGIN DOT3-EFM-EPON-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, mib-2, OBJECT-TYPE, Counter32, MODULE-IDENTITY, mib-2, OBJECT-TYPE, Counter32,
Integer32, OBJECT-IDENTITY Integer32
FROM SNMPv2-SMI FROM SNMPv2-SMI
TruthValue, MacAddress TruthValue, MacAddress
FROM SNMPv2-TC FROM SNMPv2-TC
ifIndex ifIndex
FROM IF-MIB FROM IF-MIB
MODULE-COMPLIANCE, OBJECT-GROUP MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF FROM SNMPv2-CONF
; ;
dot3EfmeponMIB MODULE-IDENTITY dot3EfmeponMIB MODULE-IDENTITY
LAST-UPDATED "200409210000Z" -- September 21, 2004 LAST-UPDATED "200503100000Z" -- March 10, 2005
ORGANIZATION "IETF Ethernet Interfaces and Hub MIB Working ORGANIZATION "IETF Ethernet Interfaces and Hub MIB Working
Group" Group"
CONTACT-INFO CONTACT-INFO
"WG charter: "WG charter:
http://www.ietf.org/html.charters/hubmib-charter.html http://www.ietf.org/html.charters/hubmib-charter.html
Mailing Lists: Mailing Lists:
General Discussion: hubmib@ietf.org General Discussion: hubmib@ietf.org
To Subscribe: hubmib-request@ietf.org To Subscribe: hubmib-request@ietf.org
In Body: subscribe your_email_address In Body: subscribe your_email_address
Chair: Dan Romascanu Chair: Dan Romascanu
Postal: Avaya Inc. Postal: Avaya
Atidim Technology Park, Bldg. 3 Atidim Technology Park, Bldg. 3
Tel Aviv 61131 Tel Aviv 61131
Israel Israel
Tel: +972-3-645-8414 Tel: +972-3-645-8414
E-mail: dromasca@avaya.com E-mail: dromasca@avaya.com
Editor: Lior Khermosh Editor: Lior Khermosh
Postal: Passave Technologies Inc. Postal: Passave Technologies Inc.
Ackerstein Towers, Tower A, 6th floor, Kohav Hertzelia bldg,
9 Hamenofim St. 4 Hasadnaot St.
Hertzliya Pituach 46725, Hertzliya Pituach 46120,
ISRAEL ISRAEL
P.O.Box 2089 Hertzliya Pituach 46120 Israel P.O.Box 2089 Hertzliya Pituach 46120 Israel
Tel: +972-9-9717600 Ext: 7181 Tel: +972-9-9628000 Ext: 302
E-mail: lior.khermosh@passave.com" E-mail: lior.khermosh@passave.com"
DESCRIPTION DESCRIPTION
"The objects in this MIB module are used to manage the "The objects in this MIB module are used to manage the
Ethernet in the First Mile (EFM) Multi Point Control Ethernet in the First Mile (EFM) Multi Point Control
Protocol (MPCP) Interfaces as defined in IEEE Draft Protocol (MPCP) Interfaces as defined in IEEE P802.3
P802.3ah/D3.0 clause 64,65. clause 64,65.
The following reference is used throughout this MIB module: The following reference is used throughout this MIB module:
[802.3ah] refers to: [802.3] refers to:
IEEE Draft P802.3ah/D3.3: 'Draft amendment to - IEEE Draft P802.3: 'Information technology -
Information technology - Telecommunications and Telecommunications and information exchange between
information exchange between systems - Local and systems - Local and metropolitan area networks -
metropolitan area networks - Specific requirements - Specific requirements -
Part 3: Carrier sense multiple access with collision Part 3: Carrier sense multiple access with collision
detection (CSMA/CD) access method and physical layer detection (CSMA/CD) access method and physical layer
specifications - Media Access Control Parameters, specifications - Media Access Control Parameters,
Physical Layers and Management Parameters for Physical Layers and Management Parameters for
subscriber access networks', 22 April 2004. subscriber access networks', 8 December 2004.
Of particular interest are Clause 64(MPCP) 65(P2MP RS) and Of particular interest are Clause 64(MPCP) 65(P2MP RS) and
60 (PON PMDs). Clause 30, 'Management', and Clause 45, 60 (PON PMDs). Clause 30, 'Management', and Clause 45,
'Management Data Input/Output (MDIO) Interface'. 'Management Data Input/Output (MDIO) Interface'.
Copyright (C) The Internet Society (2004). This version Copyright (C) The Internet Society (2005). This version
of this MIB module is part of XXXX see the RFC itself for of this MIB module is part of XXXX see the RFC itself for
full legal notices." full legal notices."
-- Editor's Note: Replace XXXX with the actual RFC number -- Editor's Note: Replace XXXX with the actual RFC number
-- assigned by RFC Editor and remove this note -- assigned by RFC Editor and remove this note
REVISION "200409210000Z" -- September 21, 2004 REVISION "200503100000Z" -- March 10, 2005
DESCRIPTION "Initial version, published as RFC XXXX." DESCRIPTION "Initial version, published as RFC XXXX."
::= { mib-2 XXX } ::= { mib-2 XXX }
-- Editor's Note: Replace XXX with a real OID once it is -- Editor's Note: Replace XXX with a real OID once it is
-- assigned by IANA and remove this note. -- assigned by IANA and remove this note.
-- Editor-s note: MPCP MIB modules definitions ([802.3ah] -- Editor-s note: MPCP MIB modules definitions ([802.3]
--- clause 30.3.5) --- clause 30.3.5)
-- Editor-s note: Description in attributes with References should be -- Editor-s note: Description in attributes with References should be
-- minimized in later versions -- minimized in later versions
dot3MpcpMIB OBJECT IDENTIFIER ::= { dot3EfmeponMIB 1} dot3MpcpMIB OBJECT IDENTIFIER ::= { dot3EfmeponMIB 1}
dot3MpcpObjects OBJECT IDENTIFIER ::= { dot3MpcpMIB 1} dot3MpcpObjects OBJECT IDENTIFIER ::= { dot3MpcpMIB 1}
dot3MpcpConformance OBJECT IDENTIFIER ::= { dot3MpcpMIB 2} dot3MpcpConformance OBJECT IDENTIFIER ::= { dot3MpcpMIB 2}
dot3MpcpTable OBJECT-TYPE dot3MpcpTable OBJECT-TYPE
skipping to change at page 15, line 47 skipping to change at page 16, line 47
dot3MpcpSyncTime Integer32 dot3MpcpSyncTime Integer32
} }
dot3MpcpID OBJECT-TYPE dot3MpcpID OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable is assigned so as to uniquely identify the "This variable is assigned so as to uniquely identify the
Multi-Point MAC Control (MPCP) entity, as defined in Multi-Point MAC Control (MPCP) entity, as defined in
[802.3ah] clause 64, among the subordinate managed [802.3] clause 64, among the subordinate managed
objects of the containing object. objects of the containing object.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 30.3.5.1.1." REFERENCE "[802.3], 30.3.5.1.1."
::= { dot3MpcpEntry 1 } ::= { dot3MpcpEntry 1 }
dot3MpcpOperStatus OBJECT-TYPE dot3MpcpOperStatus OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable can be used to define the operational "This variable can be used to define the operational
state of the Multi-Point MAC Control sublayer as state of the Multi-Point MAC Control sublayer as
defined in [802.3ah] clause 64. Selecting admin for an defined in [802.3] clause 64. Selecting admin for an
interface with Multi-Point MAC Control sublayer. When interface with Multi-Point MAC Control sublayer. When
the attribute is True the the interface will act as if the attribute is True the the interface will act as if
Multi-point control protocol is enabled. When the Multi-point control protocol is enabled. When the
attribute is False the interface will act as if it does attribute is False the interface will act as if it does
not have the Multi-point control protocol. The not have the Multi-point control protocol. The
operational state can be changed using the operational state can be changed using the
dot3MpcpAdminState attribute. dot3MpcpAdminState attribute.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 30.3.5.1.2." REFERENCE "[802.3], 30.3.5.1.2."
::= { dot3MpcpEntry 2 } ::= { dot3MpcpEntry 2 }
dot3MpcpMode OBJECT-TYPE dot3MpcpMode OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
olt(1), olt(1),
onu(2) onu(2)
} }
MAX-ACCESS read-write MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable can be used to identify the operational "This variable can be used to identify the operational
state of the Multi-Point MAC Control sublayer as state of the Multi-Point MAC Control sublayer as
defined in [802.3ah] clause 64. Selecting olt(1) for an defined in [802.3] clause 64. Reading olt(1) for an
OLT (server) mode and onu(2) for an ONU (client) mode. OLT (server) mode and onu(2) for an ONU (client) mode.
Writing can be done during only during initialization,
when dot3MpcpOperStatus indicates Flase.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 30.3.5.1.3." REFERENCE "[802.3], 30.3.5.1.3."
DEFVAL { 1 } DEFVAL { 1 }
::= { dot3MpcpEntry 3 } ::= { dot3MpcpEntry 3 }
dot3MpcpLinkID OBJECT-TYPE dot3MpcpLinkID OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that identifies the Logical Link "A read-only value that identifies the Logical Link
identity (LLID) associated with the MAC port as identity (LLID) associated with the MAC port as
specified in [802.3ah] clause 65.1.3.2.2. specified in [802.3] clause 65.1.3.2.2.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 30.3.5.1.4." REFERENCE "[802.3], 30.3.5.1.4."
::= { dot3MpcpEntry 4 } ::= { dot3MpcpEntry 4 }
dot3MpcpRemoteMACAddress OBJECT-TYPE dot3MpcpRemoteMACAddress OBJECT-TYPE
SYNTAX MacAddress SYNTAX MacAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that identifies the source_address "A read-only value that identifies the source_address
parameter of the last MPCPDUs passed to the MAC Control. parameter of the last MPCPDUs passed to the MAC Control.
This value is updated on reception of a valid frame with This value is updated on reception of a valid frame with
(1) a destination Field equal to the reserved multicast (1) a destination Field equal to the reserved multicast
address for MAC Control specified in [802.3ah] Annex address for MAC Control specified in [802.3] Annex
31A, (2) lengthOrType field value equal to the reserved 31A, (2) lengthOrType field value equal to the reserved
Type for MAC Control as specified in [802.3ah] Annex Type for MAC Control as specified in [802.3] Annex
31A. (3) an MPCP subtype value equal to the subtype 31A. (3) an MPCP subtype value equal to the subtype
reserved for MPCP as specified in [802.3ah] Annex 31A. reserved for MPCP as specified in [802.3] Annex 31A.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 30.3.5.1.5." REFERENCE "[802.3], 30.3.5.1.5."
::= { dot3MpcpEntry 5 } ::= { dot3MpcpEntry 5 }
dot3MpcpRegistrationState OBJECT-TYPE dot3MpcpRegistrationState OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
unregistered(1), unregistered(1),
registering(2), registering(2),
registered(3) registered(3)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that identifies the operational state "A read-only value that identifies the operational state
of the Multi-Point MAC Control sublayer as defined in of the Multi-Point MAC Control sublayer as defined in
[802.3ah] clause 64. When this attribute has the [802.3] clause 64. When this attribute has the
enumeration unregistered(1) the interface may be used enumeration unregistered(1) the interface may be used
for registering a link partner. When this attribute has for registering a link partner. When this attribute has
the enumeration registering(2) the interface is in the the enumeration registering(2) the interface is in the
process of registering a link-partner. When this process of registering a link-partner. When this
attribute has the enumeration registered(3) the attribute has the enumeration registered(3) the
interface has an established link-partner. interface has an established link-partner.
This attribute is relevant for an OLT and an ONU. For This attribute is relevant for an OLT and an ONU. For
the OLT it provides an indication per LLID." the OLT it provides an indication per LLID."
REFERENCE "[802.3ah], 30.3.5.1.6." REFERENCE "[802.3], 30.3.5.1.6."
::= { dot3MpcpEntry 6 } ::= { dot3MpcpEntry 6 }
dot3MpcpTransmitElapsed OBJECT-TYPE dot3MpcpTransmitElapsed OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "TQ (16nsec)" UNITS "TQ (16nsec)"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that reports the interval from last "A read-only value that reports the interval from last
MPCP frame transmission in increments of Time Quanta MPCP frame transmission in increments of Time Quanta
(TQ) 16ns. The value returned shall be (interval from (TQ) 16ns. The value returned shall be (interval from
last MPCP frame transmission in ns)/16. If this value last MPCP frame transmission in ns)/16. If this value
exceeds (2^32-1) the value (2^32-1) shall be returned. exceeds (2^32-1) the value (2^32-1) shall be returned.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 30.3.5.1.19." REFERENCE "[802.3], 30.3.5.1.19."
::= { dot3MpcpEntry 7 } ::= { dot3MpcpEntry 7 }
dot3MpcpReceiveElapsed OBJECT-TYPE dot3MpcpReceiveElapsed OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "TQ (16nsec)" UNITS "TQ (16nsec)"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that reports the interval from last "A read-only value that reports the interval from last
MPCP frame reception in increments of Time Quanta (TQ) MPCP frame reception in increments of Time Quanta (TQ)
16ns. The value returned shall be (interval from last 16ns. The value returned shall be (interval from last
MPCP last MPCP frame reception in ns)/16. If this value MPCP last MPCP frame reception in ns)/16. If this value
exceeds (2^32-1) the value (2^32-1) shall be returned. exceeds (2^32-1) the value (2^32-1) shall be returned.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 30.3.5.1.20." REFERENCE "[802.3], 30.3.5.1.20."
::= { dot3MpcpEntry 8 } ::= { dot3MpcpEntry 8 }
dot3MpcpRoundTripTime OBJECT-TYPE dot3MpcpRoundTripTime OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "TQ (16nsec)" UNITS "TQ (16nsec)"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that reports the MPCP round trip time "A read-only value that reports the MPCP round trip time
in increments of Time Quanta (TQ) 16ns. The value in increments of Time Quanta (TQ) 16ns. The value
returned shall be (round trip time in ns)/16. If this returned shall be (round trip time in ns)/16. If this
value exceeds (2^16-1) the value (2^16-1) shall be value exceeds (2^16-1) the value (2^16-1) shall be
returned. This attribute is relevant for an OLT and an returned. This attribute is relevant for an OLT only.
ONU. For the OLT there is a value per LLID" For the OLT there is a value per LLID"
REFERENCE "[802.3ah], 30.3.5.1.21." REFERENCE "[802.3], 30.3.5.1.21."
::= { dot3MpcpEntry 9 } ::= { dot3MpcpEntry 9 }
dot3MpcpMaximumPendingGrants OBJECT-TYPE dot3MpcpMaximumPendingGrants OBJECT-TYPE
SYNTAX Integer32 (0..255) SYNTAX Integer32 (0..255)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that indicates the maximum number of "A read-only value that indicates the maximum number of
grants an ONU can store. The maximum number of grants an grants an ONU can store. The maximum number of grants an
ONU can store has a range of 0 to 255. ONU can store has a range of 0 to 255.
skipping to change at page 19, line 4 skipping to change at page 19, line 50
::= { dot3MpcpEntry 9 } ::= { dot3MpcpEntry 9 }
dot3MpcpMaximumPendingGrants OBJECT-TYPE dot3MpcpMaximumPendingGrants OBJECT-TYPE
SYNTAX Integer32 (0..255) SYNTAX Integer32 (0..255)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that indicates the maximum number of "A read-only value that indicates the maximum number of
grants an ONU can store. The maximum number of grants an grants an ONU can store. The maximum number of grants an
ONU can store has a range of 0 to 255. ONU can store has a range of 0 to 255.
This attribute is relevant for an OLT and an ONU. For This attribute is relevant for an OLT and an ONU. For
the OLT there is a value per LLID" the OLT there is a value per LLID"
REFERENCE "[802.3ah], 30.3.5.1.24." REFERENCE "[802.3], 30.3.5.1.24."
::= { dot3MpcpEntry 10 } ::= { dot3MpcpEntry 10 }
dot3MpcpAdminState OBJECT-TYPE dot3MpcpAdminState OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable can be used to define the operational "This variable can be used to define the operational
state of the Multi-Point MAC Control sublayer as defined state of the Multi-Point MAC Control sublayer as defined
in [802.3ah] clause 64. Selecting admin for an interface in [802.3] clause 64. Selecting admin for an interface
with Multi-Point MAC Control sublayer. When selecting with Multi-Point MAC Control sublayer. When selecting
the value as True the interface Multi-Point control the value as True the interface Multi-Point control
protocol is enabled. When selecting the value as False protocol is enabled. When selecting the value as False
the interface acts as if the Multi-point Control the interface acts as if the Multi-point Control
protocol does not exist. Reading reflects the state of protocol does not exist. Reading reflects the state of
the attribute and the operation of the Multi-point the attribute and the operation of the Multi-point
control protocol mode of the interface. control protocol mode of the interface.
Writing can be done all the time. Writing can be done all the time.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 30.3.5.2.1." REFERENCE "[802.3], 30.3.5.2.1."
DEFVAL { false } DEFVAL { false }
::= { dot3MpcpEntry 11 } ::= { dot3MpcpEntry 11 }
dot3MpcpOnTime OBJECT-TYPE dot3MpcpOnTime OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "TQ (16nsec)" UNITS "TQ (16nsec)"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that reports the -on time- for a grant "A read-only value that reports the -on time- for a grant
burst in increments of Time Quanta (TQ) 16ns as defined burst in increments of Time Quanta (TQ) 16ns as defined
in [802.3ah] 60,64. The value returned shall be (on time in [802.3] 60,64. The value returned shall be (on time
ns)/16. If this value exceeds (2^32-1) the value ns)/16. If this value exceeds (2^32-1) the value
(2^32-1) shall be returned. (2^32-1) shall be returned. Value is 32 TQs.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 64.3.5.1." REFERENCE "[802.3], 64.3.5.1."
::= { dot3MpcpEntry 12 } ::= { dot3MpcpEntry 12 }
dot3MpcpOffTime OBJECT-TYPE dot3MpcpOffTime OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "TQ (16nsec)" UNITS "TQ (16nsec)"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that reports the -off time- for a "A read-only value that reports the -off time- for a
grant burst in increments of Time Quanta (TQ) 16ns as grant burst in increments of Time Quanta (TQ) 16ns as
defined in [802.3ah] 60,64. The value returned shall be defined in [802.3] 60,64. The value returned shall be
(off time ns)/16. If this value exceeds (2^32-1) the (off time ns)/16. If this value exceeds (2^32-1) the
value (2^32-1) shall be returned. value (2^32-1) shall be returned. Value is 32 TQs.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 64.3.5.1." REFERENCE "[802.3], 64.3.5.1."
::= { dot3MpcpEntry 13 } ::= { dot3MpcpEntry 13 }
dot3MpcpSyncTime OBJECT-TYPE dot3MpcpSyncTime OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "TQ (16nsec)" UNITS "TQ (16nsec)"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that reports the -sync lock time- for "A read-only value that reports the -sync lock time- for
an OLT receiver in increments of Time Quanta (TQ) 16ns an OLT receiver in increments of Time Quanta (TQ) 16ns
as defined in [802.3ah] 60,64,65. The value returned as defined in [802.3] 60,64,65. The value returned
shall be (sync lock time ns)/16. If this value exceeds shall be (sync lock time ns)/16. If this value exceeds
(2^32-1) the value (2^32-1) shall be returned. (2^32-1) the value (2^32-1) shall be returned.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 64.3.3.2." REFERENCE "[802.3], 64.3.3.2."
::= { dot3MpcpEntry 14 } ::= { dot3MpcpEntry 14 }
dot3MpcpStatTable OBJECT-TYPE dot3MpcpStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot3MpcpStatEntry SYNTAX SEQUENCE OF Dot3MpcpStatEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table defines the list of statistics counters of "This table defines the list of statistics counters of
[802.3ah] clause 64 MPCP interface." [802.3] clause 64 MPCP interface."
::= { dot3MpcpObjects 2 } ::= { dot3MpcpObjects 2 }
dot3MpcpStatEntry OBJECT-TYPE dot3MpcpStatEntry OBJECT-TYPE
SYNTAX Dot3MpcpStatEntry SYNTAX Dot3MpcpStatEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Table entries for table of statistics counters of "Table entries for table of statistics counters of
[802.3ah] clause 64 MPCP interface." [802.3] clause 64 MPCP interface."
INDEX { ifIndex } INDEX { ifIndex }
::= { dot3MpcpStatTable 1 } ::= { dot3MpcpStatTable 1 }
Dot3MpcpStatEntry ::= Dot3MpcpStatEntry ::=
SEQUENCE { SEQUENCE {
dot3MpcpMACCtrlFramesTransmitted Counter32, dot3MpcpMACCtrlFramesTransmitted Counter32,
dot3MpcpMACCtrlFramesReceived Counter32, dot3MpcpMACCtrlFramesReceived Counter32,
dot3MpcpDiscoveryWindowsSent Counter32, dot3MpcpDiscoveryWindowsSent Counter32,
dot3MpcpDiscoveryTimeout Counter32, dot3MpcpDiscoveryTimeout Counter32,
dot3MpcpTxRegRequest Counter32, dot3MpcpTxRegRequest Counter32,
dot3MpcpRxRegRequest Counter32, dot3MpcpRxRegRequest Counter32,
dot3MpcpTxRegAck Counter32, dot3MpcpTxRegAck Counter32,
dot3MpcpRxRegAck Counter32, dot3MpcpRxRegAck Counter32,
dot3MpcpTxReport Counter32, dot3MpcpTxReport Counter32,
dot3MpcpRxReport Counter32, dot3MpcpRxReport Counter32,
dot3MpcpTxGate Counter32, dot3MpcpTxGate Counter32,
dot3MpcpRxGate Counter32, dot3MpcpRxGate Counter32,
dot3MpcpTxRegister Counter32, dot3MpcpTxRegister Counter32,
dot3MpcpRxRegister Counter32, dot3MpcpRxRegister Counter32
dot3MpcpRxNotSupportedMPCP Counter32
} }
dot3MpcpMACCtrlFramesTransmitted OBJECT-TYPE dot3MpcpMACCtrlFramesTransmitted OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of MPCP frames passed to the MAC sublayer for "A count of MPCP frames passed to the MAC sublayer for
transmission. This counter is incremented when a transmission. This counter is incremented when a
MA_CONTROL.request service primitive is generated within MA_CONTROL.request service primitive is generated within
the MAC control sublayer with an opcode indicating a the MAC control sublayer with an opcode indicating a
MPCP frame. MPCP frame.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 30.3.5.1.7." REFERENCE "[802.3], 30.3.5.1.7."
::= { dot3MpcpStatEntry 1 } ::= { dot3MpcpStatEntry 1 }
dot3MpcpMACCtrlFramesReceived OBJECT-TYPE dot3MpcpMACCtrlFramesReceived OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of MPCP frames passed by the MAC sublayer to the "A count of MPCP frames passed by the MAC sublayer to the
MAC Control sublayer. This counter is incremented when a MAC Control sublayer. This counter is incremented when a
ReceiveFrame function call returns a valid frame with: ReceiveFrame function call returns a valid frame with:
(1) a lengthOrType field value equal to the reserved (1) a lengthOrType field value equal to the reserved
Type for 802.3_MAC_Control as specified in 31.4.1.3, and Type for 802.3_MAC_Control as specified in 31.4.1.3, and
(2) an opcode indicating a MPCP frame. (2) an opcode indicating a MPCP frame.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 30.3.5.1.8." REFERENCE "[802.3], 30.3.5.1.8."
::= { dot3MpcpStatEntry 2} ::= { dot3MpcpStatEntry 2}
dot3MpcpDiscoveryWindowsSent OBJECT-TYPE dot3MpcpDiscoveryWindowsSent OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of discovery windows generated. The counter is "A count of discovery windows generated. The counter is
incremented by one for each generated discovery window. incremented by one for each generated discovery window.
This attribute is relevant for an OLT and an ONU. At the This attribute is relevant for an OLT and an ONU. At the
ONU value should be zero." ONU value should be zero."
REFERENCE "[802.3ah], 30.3.5.1.22." REFERENCE "[802.3], 30.3.5.1.22."
::= { dot3MpcpStatEntry 3} ::= { dot3MpcpStatEntry 3}
dot3MpcpDiscoveryTimeout OBJECT-TYPE dot3MpcpDiscoveryTimeout OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a discovery timeout "A count of the number of times a discovery timeout
occurs. Increment the counter by one for each discovery occurs. Increment the counter by one for each discovery
processing state-machine reset resulting from timeout processing state-machine reset resulting from timeout
waiting for message arrival. waiting for message arrival.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 30.3.5.1.23." REFERENCE "[802.3], 30.3.5.1.23."
::= { dot3MpcpStatEntry 4} ::= { dot3MpcpStatEntry 4}
dot3MpcpTxRegRequest OBJECT-TYPE dot3MpcpTxRegRequest OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a REGISTER_REQ MPCP "A count of the number of times a REGISTER_REQ MPCP
frames transmission occurs. Increment the counter by one frames transmission occurs. Increment the counter by one
for each REGISTER_REQ MPCP frame transmitted as defined for each REGISTER_REQ MPCP frame transmitted as defined
in [802.3ah] clause 64. This counter is mandatory for an in [802.3] clause 64. This counter is mandatory for an
ONU. This attribute is relevant for an OLT and an ONU. ONU. This attribute is relevant for an OLT and an ONU.
At the OLT value should be zero." At the OLT value should be zero."
REFERENCE "[802.3ah], 30.3.5.1.12." REFERENCE "[802.3], 30.3.5.1.12."
::= { dot3MpcpStatEntry 5} ::= { dot3MpcpStatEntry 5}
dot3MpcpRxRegRequest OBJECT-TYPE dot3MpcpRxRegRequest OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a REGISTER_REQ MPCP "A count of the number of times a REGISTER_REQ MPCP
frames reception occurs. A single counter at the ONU and frames reception occurs. A single counter at the ONU and
a set of counters, one for each LLID, at the OLT. a set of counters, one for each LLID, at the OLT.
Increment the counter by one for each REGISTER_REQ MPCP Increment the counter by one for each REGISTER_REQ MPCP
frame received for each LLID as defined in [802.3ah] frame received for each LLID as defined in [802.3]
clause 64. This counter is mandatory for an ONU and for clause 64. This counter is mandatory for an ONU and for
an OLT. At the ONU value should be zero." an OLT. At the ONU value should be zero."
REFERENCE "[802.3ah], 30.3.5.1.17." REFERENCE "[802.3], 30.3.5.1.17."
::= { dot3MpcpStatEntry 6} ::= { dot3MpcpStatEntry 6}
dot3MpcpTxRegAck OBJECT-TYPE dot3MpcpTxRegAck OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a REGISTER_ACK MPCP "A count of the number of times a REGISTER_ACK MPCP
frames transmission occurs. Increment the counter by one frames transmission occurs. Increment the counter by one
for each REGISTER_ACK MPCP frame transmitted as defined for each REGISTER_ACK MPCP frame transmitted as defined
in [802.3ah] clause 64. This counter is mandatory for an in [802.3] clause 64. This counter is mandatory for an
ONU. This attribute is relevant for an OLT and an ONU. ONU. This attribute is relevant for an OLT and an ONU.
At the OLT the value should be zero." At the OLT the value should be zero."
REFERENCE "[802.3ah], 30.3.5.1.10." REFERENCE "[802.3], 30.3.5.1.10."
::= { dot3MpcpStatEntry 7} ::= { dot3MpcpStatEntry 7}
dot3MpcpRxRegAck OBJECT-TYPE dot3MpcpRxRegAck OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a REGISTER_ACK MPCP "A count of the number of times a REGISTER_ACK MPCP
frames reception occurs. A single counter at the ONU and frames reception occurs. A single counter at the ONU and
a set of counters, one for each LLID, at the OLT. a set of counters, one for each LLID, at the OLT.
Increment the counter by one for each REGISTER_ACK MPCP Increment the counter by one for each REGISTER_ACK MPCP
frame received for each LLID, as defined in [802.3ah] frame received for each LLID, as defined in [802.3]
clause 64. This counter is mandatory for an ONU and for clause 64. This counter is mandatory for an ONU and for
an OLT. At the ONU the value should be zero." an OLT. At the ONU the value should be zero."
REFERENCE "[802.3ah], 30.3.5.1.15." REFERENCE "[802.3], 30.3.5.1.15."
::= { dot3MpcpStatEntry 8} ::= { dot3MpcpStatEntry 8}
dot3MpcpTxReport OBJECT-TYPE dot3MpcpTxReport OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a REPORT MPCP frames "A count of the number of times a REPORT MPCP frames
transmission occurs. Increment the counter by one for transmission occurs. Increment the counter by one for
each REPORT MPCP frame transmitted as defined in each REPORT MPCP frame transmitted as defined in
[802.3ah] clause 64. This counter is mandatory for an [802.3] clause 64. This counter is mandatory for an
ONU. This attribute is relevant for an OLT and an ONU. ONU. This attribute is relevant for an OLT and an ONU.
At the OLT value should be zero." At the OLT value should be zero."
REFERENCE "[802.3ah], 30.3.5.1.13." REFERENCE "[802.3], 30.3.5.1.13."
::= { dot3MpcpStatEntry 9} ::= { dot3MpcpStatEntry 9}
dot3MpcpRxReport OBJECT-TYPE dot3MpcpRxReport OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a REPORT MPCP frames "A count of the number of times a REPORT MPCP frames
reception occurs. A single counter at the ONU and a set reception occurs. A single counter at the ONU and a set
of counters, one for each LLID, at the OLT. Increment of counters, one for each LLID, at the OLT. Increment
the counter by one for each REPORT MPCP frame received the counter by one for each REPORT MPCP frame received
for each LLID, as defined in [802.3ah] clause 64. for each LLID, as defined in [802.3] clause 64.
This counter is mandatory for an ONU and for an OLT. This counter is mandatory for an ONU and for an OLT.
At the ONU value should be zero." At the ONU value should be zero."
REFERENCE "[802.3ah], 30.3.5.1.18." REFERENCE "[802.3], 30.3.5.1.18."
::= { dot3MpcpStatEntry 10} ::= { dot3MpcpStatEntry 10}
dot3MpcpTxGate OBJECT-TYPE dot3MpcpTxGate OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a GATE MPCP frames "A count of the number of times a GATE MPCP frames
transmission occurs. A set of counters, one for each transmission occurs. A set of counters, one for each
LLID, at the OLT. Increment the counter by one for each LLID, at the OLT. Increment the counter by one for each
GATE MPCP frame transmitted, for each LLID, as defined GATE MPCP frame transmitted, for each LLID, as defined
in [802.3ah] clause 64. This counter is mandatory for an in [802.3] clause 64. This counter is mandatory for an
OLT. This attribute is relevant for an OLT and an ONU. OLT. This attribute is relevant for an OLT and an ONU.
At the ONU the value should be zero." At the ONU the value should be zero."
REFERENCE "[802.3ah], 30.3.5.1.9." REFERENCE "[802.3], 30.3.5.1.9."
::= { dot3MpcpStatEntry 11} ::= { dot3MpcpStatEntry 11}
dot3MpcpRxGate OBJECT-TYPE dot3MpcpRxGate OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a GATE MPCP frames "A count of the number of times a GATE MPCP frames
reception occurs. A single counter at the ONU and a set reception occurs. A single counter at the ONU and a set
of counters, one for each LLID ,at the OLT. Increment of counters, one for each LLID ,at the OLT. Increment
the counter by one for each GATE MPCP frame received, the counter by one for each GATE MPCP frame received,
for each LLID, as defined in [802.3ah] clause 64. This for each LLID, as defined in [802.3] clause 64. This
counter is mandatory for an ONU and for an OLT. At the counter is mandatory for an ONU and for an OLT. At the
OLT the value should be zero." OLT the value should be zero."
REFERENCE "[802.3ah], 30.3.5.1.14." REFERENCE "[802.3], 30.3.5.1.14."
::= { dot3MpcpStatEntry 12} ::= { dot3MpcpStatEntry 12}
dot3MpcpTxRegister OBJECT-TYPE dot3MpcpTxRegister OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a REGISTER MPCP frames "A count of the number of times a REGISTER MPCP frames
transmission occurs. A set of counters, one for each transmission occurs. A set of counters, one for each
LLID, at the OLT. Increment the counter by one for each LLID, at the OLT. Increment the counter by one for each
REGISTER MPCP frame transmitted, for each LLID, as REGISTER MPCP frame transmitted, for each LLID, as
defined in [802.3ah] clause 64. This counter is defined in [802.3] clause 64. This counter is
mandatory for an OLT. This attribute is relevant for an mandatory for an OLT. This attribute is relevant for an
OLT and an ONU. At the ONU the value should be zero." OLT and an ONU. At the ONU the value should be zero."
REFERENCE "[802.3ah], 30.3.5.1.11." REFERENCE "[802.3], 30.3.5.1.11."
::= { dot3MpcpStatEntry 13} ::= { dot3MpcpStatEntry 13}
dot3MpcpRxRegister OBJECT-TYPE dot3MpcpRxRegister OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a REGISTER MPCP frames "A count of the number of times a REGISTER MPCP frames
reception occurs. A single counter at the ONU and a set reception occurs. A single counter at the ONU and a set
of counters, one for each LLID, at the OLT. Increment of counters, one for each LLID, at the OLT. Increment
the counter by one for each REGISTER MPCP frame the counter by one for each REGISTER MPCP frame
received, for each LLID, as defined in [802.3ah] clause received, for each LLID, as defined in [802.3] clause
64. This counter is mandatory for an ONU and for an OLT. 64. This counter is mandatory for an ONU and for an OLT.
at the OLT the value should be zero." at the OLT the value should be zero."
REFERENCE "[802.3ah], 30.3.5.1.16." REFERENCE "[802.3], 30.3.5.1.16."
::= { dot3MpcpStatEntry 14} ::= { dot3MpcpStatEntry 14}
dot3MpcpRxNotSupportedMPCP OBJECT-TYPE
SYNTAX Counter32
UNITS "frames"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the number of times a non-supported MPCP
frames reception occurs. A single counter at the ONU and
a set of counters, one for each LLID, at the OLT.
Increment the counter by one for each non-supported MPCP
frame received, for each LLID, as defined in [802.3ah]
clause 64. This counter is mandatory for an ONU and for
an OLT."
::= { dot3MpcpStatEntry 15}
-- Conformance Statements -- Conformance Statements
-- Conformance Groups -- Conformance Groups
dot3MpcpGroups OBJECT IDENTIFIER ::= { dot3MpcpConformance 1 } dot3MpcpGroups OBJECT IDENTIFIER ::= { dot3MpcpConformance 1 }
dot3MpcpGroupBase OBJECT-GROUP dot3MpcpGroupBase OBJECT-GROUP
OBJECTS { OBJECTS {
dot3MpcpID, dot3MpcpID,
dot3MpcpOperStatus, dot3MpcpOperStatus,
skipping to change at page 27, line 17 skipping to change at page 27, line 47
dot3MpcpDiscoveryTimeout , dot3MpcpDiscoveryTimeout ,
dot3MpcpTxRegRequest, dot3MpcpTxRegRequest,
dot3MpcpRxRegRequest, dot3MpcpRxRegRequest,
dot3MpcpTxRegAck, dot3MpcpTxRegAck,
dot3MpcpRxRegAck, dot3MpcpRxRegAck,
dot3MpcpTxReport, dot3MpcpTxReport,
dot3MpcpRxReport, dot3MpcpRxReport,
dot3MpcpTxGate, dot3MpcpTxGate,
dot3MpcpRxGate, dot3MpcpRxGate,
dot3MpcpTxRegister, dot3MpcpTxRegister,
dot3MpcpRxRegister, dot3MpcpRxRegister
dot3MpcpRxNotSupportedMPCP
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects of dot3 Mpcp Statistics" "A collection of objects of dot3 Mpcp Statistics"
::= { dot3MpcpGroups 3 } ::= { dot3MpcpGroups 3 }
-- Compliance -- Compliance
dot3MpcpCompliances OBJECT IDENTIFIER ::= { dot3MpcpConformance 2 } dot3MpcpCompliances OBJECT IDENTIFIER ::= { dot3MpcpConformance 2 }
skipping to change at page 28, line 42 skipping to change at page 29, line 25
dot3OmpEmulationID OBJECT-TYPE dot3OmpEmulationID OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of dot3OmpEmulationID is assigned so as to "The value of dot3OmpEmulationID is assigned so as to
uniquely identify a OMPEmulation entity among the uniquely identify a OMPEmulation entity among the
subordinate managed objects of the containing object. subordinate managed objects of the containing object.
The value is mandated for an ONU." The value is mandated for an ONU."
REFERENCE "[802.3ah], 30.3.7.1.1." REFERENCE "[802.3], 30.3.7.1.1."
::= { dot3OmpEmulationEntry 1} ::= { dot3OmpEmulationEntry 1}
dot3OmpEmulationType OBJECT-TYPE dot3OmpEmulationType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
unknown(1), unknown(1),
olt(2), olt(2),
onu(3) onu(3)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that indicates that mode of operation "A read-only value that indicates that mode of operation
of the Reconciliation Sublayer for Point to Point of the Reconciliation Sublayer for Point to Point
Emulation (see [802.3ah] clause 65.1). unknown(1) value Emulation (see [802.3] clause 65.1). unknown(1) value
is assigned in initializing, true state or type not yet is assigned in initializing, true state or type not yet
known. olt(2) value is assigned when Sublayer operating known. olt(2) value is assigned when Sublayer operating
in OLT mode. onu(3) value is assigned when Sublayer in OLT mode. onu(3) value is assigned when Sublayer
operating in ONU mode." operating in ONU mode."
REFERENCE "[802.3ah], 30.3.7.1.2." REFERENCE "[802.3], 30.3.7.1.2."
::= { dot3OmpEmulationEntry 2} ::= { dot3OmpEmulationEntry 2}
dot3OmpEmulationStatTable OBJECT-TYPE dot3OmpEmulationStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot3OmpEmulationStatEntry SYNTAX SEQUENCE OF Dot3OmpEmulationStatEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table defines the list of statistics counters of "This table defines the list of statistics counters of
[802.3ah] clause 65 OMP interface." [802.3] clause 65 OMP interface."
::= { dot3OmpEmulationObjects 2} ::= { dot3OmpEmulationObjects 2}
dot3OmpEmulationStatEntry OBJECT-TYPE dot3OmpEmulationStatEntry OBJECT-TYPE
SYNTAX Dot3OmpEmulationStatEntry SYNTAX Dot3OmpEmulationStatEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Table entries for Table of statistics counters of "Table entries for Table of statistics counters of
[802.3ah] clause 65 OMP interface." [802.3] clause 65 OMP interface."
INDEX { ifIndex } INDEX { ifIndex }
::= { dot3OmpEmulationStatTable 1 } ::= { dot3OmpEmulationStatTable 1 }
Dot3OmpEmulationStatEntry::= Dot3OmpEmulationStatEntry::=
SEQUENCE { SEQUENCE {
dot3OmpEmulationSLDErrors Counter32, dot3OmpEmulationSLDErrors Counter32,
dot3OmpEmulationCRC8Errors Counter32, dot3OmpEmulationCRC8Errors Counter32,
dot3OmpEmulationBadLLID Counter32, dot3OmpEmulationBadLLID Counter32,
dot3OmpEmulationGoodLLID Counter32, dot3OmpEmulationGoodLLID Counter32,
dot3OmpEmulationOnuPonCastLLID Counter32, dot3OmpEmulationOnuPonCastLLID Counter32,
dot3OmpEmulationOltPonCastLLID Counter32, dot3OmpEmulationOltPonCastLLID Counter32,
dot3OmpEmulationBroadcastLLIDNotOnuID Counter32, dot3OmpEmulationBroadcastBitNotOnuLlid Counter32,
dot3OmpEmulationOnuLLIDNotBroadcast Counter32, dot3OmpEmulationOnuLLIDNotBroadcast Counter32,
dot3OmpEmulationBroadcastLLIDPlusOnuId Counter32, dot3OmpEmulationBroadcastBitPlusOnuLlid Counter32,
dot3OmpEmulationNotBroadcastLLIDNotOnuId Counter32 dot3OmpEmulationNotBroadcastBitNotOnuLlid Counter32
} }
dot3OmpEmulationSLDErrors OBJECT-TYPE dot3OmpEmulationSLDErrors OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that do not contain a valid "A count of frames received that do not contain a valid
SLD field as defined in [802.3ah] clause 65.1.3.3.1. SLD field as defined in [802.3] clause 65.1.3.3.1.
This attribute is mandatory for an OLT and optional for This attribute is mandatory for an OLT and for an ONU."
an ONU." REFERENCE "[802.3], 30.3.7.1.3."
REFERENCE "[802.3ah], 30.3.7.1.3."
::= { dot3OmpEmulationStatEntry 1} ::= { dot3OmpEmulationStatEntry 1}
dot3OmpEmulationCRC8Errors OBJECT-TYPE dot3OmpEmulationCRC8Errors OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that contain a valid SLD "A count of frames received that contain a valid SLD
field, as defined in [802.3ah] clause 65.1.3.3.1, but do field, as defined in [802.3] clause 65.1.3.3.1, but do
not pass the CRC-8 check as defined in [802.3ah] clause not pass the CRC-8 check as defined in [802.3] clause
65.1.3.3.3. This attribute is mandatory for an OLT and 65.1.3.3.3. This attribute is mandatory for an OLT and
for an ONU." for an ONU."
REFERENCE "[802.3ah], 30.3.7.1.4." REFERENCE "[802.3], 30.3.7.1.4."
::= { dot3OmpEmulationStatEntry 2} ::= { dot3OmpEmulationStatEntry 2}
dot3OmpEmulationBadLLID OBJECT-TYPE dot3OmpEmulationBadLLID OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that contain a valid SLD "A count of frames received that contain a valid SLD
field, as defined in [802.3ah] clause 65.1.3.3.1, and field, as defined in [802.3] clause 65.1.3.3.1, and
pass the CRC-8 check, as defined in [802.3ah] clause pass the CRC-8 check, as defined in [802.3] clause
65.1.3.3.3, but are discarded due to the LLID check as 65.1.3.3.3, but are discarded due to the LLID check as
defined in [802.3ah] clause 65.1.3.3.2. defined in [802.3] clause 65.1.3.3.2.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 30.3.7.1.8." REFERENCE "[802.3], 30.3.7.1.8."
::= { dot3OmpEmulationStatEntry 3} ::= { dot3OmpEmulationStatEntry 3}
dot3OmpEmulationGoodLLID OBJECT-TYPE dot3OmpEmulationGoodLLID OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that contain a valid SLD "A count of frames received that contain a valid SLD
field, as defined in [802.3ah] clause 65.1.3.3.1, and field, as defined in [802.3] clause 65.1.3.3.1, and
pass the CRC-8 check, as defined in [802.3ah] clause pass the CRC-8 check, as defined in [802.3] clause
65.1.3.3.3. 65.1.3.3.3.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
REFERENCE "[802.3ah], 30.3.7.1.5." REFERENCE "[802.3], 30.3.7.1.5."
::= { dot3OmpEmulationStatEntry 4} ::= { dot3OmpEmulationStatEntry 4}
dot3OmpEmulationOnuPonCastLLID OBJECT-TYPE dot3OmpEmulationOnuPonCastLLID OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that contain a valid SLD "A count of frames received that contain a valid SLD
field in an ONU, as defined in [802.3ah] 65.1.3.3.1, field in an ONU, as defined in [802.3] 65.1.3.3.1,
passes the CRC-8 check, as defined in [802.3ah] passes the CRC-8 check, as defined in [802.3]
65.1.3.3.3, and the frame meets the rule for acceptance 65.1.3.3.3, and the frame meets the rule for acceptance
defined in [802.3ah] 65.1.3.3.2." defined in [802.3] 65.1.3.3.2."
REFERENCE "[802.3ah], 30.3.7.1.6." REFERENCE "[802.3], 30.3.7.1.6."
::= { dot3OmpEmulationStatEntry 5} ::= { dot3OmpEmulationStatEntry 5}
dot3OmpEmulationOltPonCastLLID OBJECT-TYPE dot3OmpEmulationOltPonCastLLID OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that contain a valid SLD "A count of frames received that contain a valid SLD
field in an OLT, as defined in [802.3ah] 65.1.3.3.1, field in an OLT, as defined in [802.3] 65.1.3.3.1,
passes the CRC-8 check, as defined in [802.3ah] passes the CRC-8 check, as defined in [802.3]
65.1.3.3.3, and the frame meets the rule for acceptance 65.1.3.3.3, and the frame meets the rule for acceptance
defined in [802.3ah] 65.1.3.3.2." defined in [802.3] 65.1.3.3.2."
REFERENCE "[802.3ah], 30.3.7.1.7." REFERENCE "[802.3], 30.3.7.1.7."
::= { dot3OmpEmulationStatEntry 6} ::= { dot3OmpEmulationStatEntry 6}
dot3OmpEmulationBroadcastLLIDNotOnuID OBJECT-TYPE dot3OmpEmulationBroadcastBitNotOnuLlid OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that contain a valid SLD "A count of frames received that contain a valid SLD
field in a OLT, as defined in [802.3ah] clause field in a OLT, as defined in [802.3] clause
65.1.3.3.1, and pass the CRC-8 check, as defined in 65.1.3.3.1, and pass the CRC-8 check, as defined in
[802.3ah] clause 65.1.3.3.3, and contain broadcast LLID [802.3] clause 65.1.3.3.3, and contain broadcast bit
as defined in [802.3ah] clause 65. in LLID and not the ONU's LLID (frame accepted) as
defined in [802.3] clause 65 .
This attribute is mandatory for an OLT and for an ONU." This attribute is mandatory for an OLT and for an ONU."
::= { dot3OmpEmulationStatEntry 7} ::= { dot3OmpEmulationStatEntry 7}
dot3OmpEmulationOnuLLIDNotBroadcast OBJECT-TYPE dot3OmpEmulationOnuLLIDNotBroadcast OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that contain a valid SLD "A count of frames received that contain a valid SLD
field in a OLT, as defined in [802.3ah] clause field in a OLT, as defined in [802.3] clause
65.1.3.3.1, and pass the CRC-8 check, as defined in 65.1.3.3.1, and pass the CRC-8 check, as defined in
[802.3ah] clause 65.1.3.3.3, and contain the ONU's LLID [802.3] clause 65.1.3.3.3, and contain the ONU's LLID
as defined in [802.3ah] clause 65. This attribute is as defined in [802.3] clause 65. This attribute is
mandatory for an ONU and mandatory for an OLT (a mandatory for an ONU and mandatory for an OLT (a
counter per LLID)." counter per LLID)."
::= { dot3OmpEmulationStatEntry 8} ::= { dot3OmpEmulationStatEntry 8}
dot3OmpEmulationBroadcastLLIDPlusOnuId OBJECT-TYPE dot3OmpEmulationBroadcastBitPlusOnuLlid OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that contain a valid SLD "A count of frames received that contain a valid SLD
field in a OLT, as defined in [802.3ah] clause field in a OLT, as defined in [802.3] clause
65.1.3.3.1, and pass the CRC-8 check, as defined in 65.1.3.3.1, and pass the CRC-8 check, as defined in
[802.3ah] clause 65.1.3.3.3, and contain the broadcast [802.3] clause 65.1.3.3.3, and contain the broadcast
LLID plus ONU's LLID (frame reflected) as defined in bit in LLID and the ONU's LLID (frame reflected) as
[802.3ah] clause 65. This attribute is mandatory for an defined in [802.3] clause 65. This attribute is
ONU and mandatory for an OLT (a counter per LLID)." mandatory for an ONU and mandatory for an OLT (a
counter per LLID)."
::= { dot3OmpEmulationStatEntry 9} ::= { dot3OmpEmulationStatEntry 9}
dot3OmpEmulationNotBroadcastLLIDNotOnuId OBJECT-TYPE dot3OmpEmulationNotBroadcastBitNotOnuLlid OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that contain a valid SLD "A count of frames received that contain a valid SLD
field in a OLT, as defined in [802.3ah] clause field in a OLT, as defined in [802.3] clause
65.1.3.3.1, and pass the CRC-8 check, as defined in 65.1.3.3.1, and pass the CRC-8 check, as defined in
[802.3ah] clause 65.1.3.3.3, and does not contain the [802.3] clause 65.1.3.3.3, and and does not contain
ONU's LLID as defined in [802.3ah] clause 65. This the ONU's LLID as defined in [802.3] clause 65.
attribute is mandatory for an ONU" This attribute is mandatory for an ONU"
::= { dot3OmpEmulationStatEntry 10} ::= { dot3OmpEmulationStatEntry 10}
-- Conformance Statements -- Conformance Statements
-- Conformance Groups -- Conformance Groups
dot3OmpeGroups OBJECT IDENTIFIER ::={ dot3OmpeConformance 1} dot3OmpeGroups OBJECT IDENTIFIER ::={ dot3OmpeConformance 1}
dot3OmpeGroupID OBJECT-GROUP dot3OmpeGroupID OBJECT-GROUP
OBJECTS { OBJECTS {
dot3OmpEmulationID, dot3OmpEmulationID,
dot3OmpEmulationType dot3OmpEmulationType
skipping to change at page 33, line 30 skipping to change at page 34, line 14
::= { dot3OmpeGroups 1 } ::= { dot3OmpeGroups 1 }
dot3OmpeGroupStat OBJECT-GROUP dot3OmpeGroupStat OBJECT-GROUP
OBJECTS { OBJECTS {
dot3OmpEmulationSLDErrors, dot3OmpEmulationSLDErrors,
dot3OmpEmulationCRC8Errors, dot3OmpEmulationCRC8Errors,
dot3OmpEmulationBadLLID, dot3OmpEmulationBadLLID,
dot3OmpEmulationGoodLLID, dot3OmpEmulationGoodLLID,
dot3OmpEmulationOnuPonCastLLID, dot3OmpEmulationOnuPonCastLLID,
dot3OmpEmulationOltPonCastLLID, dot3OmpEmulationOltPonCastLLID,
dot3OmpEmulationBroadcastLLIDNotOnuID, dot3OmpEmulationBroadcastBitNotOnuLlid,
dot3OmpEmulationOnuLLIDNotBroadcast, dot3OmpEmulationOnuLLIDNotBroadcast,
dot3OmpEmulationBroadcastLLIDPlusOnuId, dot3OmpEmulationBroadcastBitPlusOnuLlid,
dot3OmpEmulationNotBroadcastLLIDNotOnuId dot3OmpEmulationNotBroadcastBitNotOnuLlid
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects of dot3 OMP emulation "A collection of objects of dot3 OMP emulation
Statistics" Statistics"
::= { dot3OmpeGroups 2 } ::= { dot3OmpeGroups 2 }
-- Compliance -- Compliance
dot3OmpeCompliances OBJECT IDENTIFIER ::= { dot3OmpeConformance 2 } dot3OmpeCompliances OBJECT IDENTIFIER ::= { dot3OmpeConformance 2 }
skipping to change at page 35, line 15 skipping to change at page 35, line 46
SYNTAX Counter32 SYNTAX Counter32
UNITS "octets" UNITS "octets"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"For 100 Mb/ s operation it is a count of the number of "For 100 Mb/ s operation it is a count of the number of
times an invalid code-group is received, other than the times an invalid code-group is received, other than the
/H/ code-group. For 1000 Mb/ s operation it is a count /H/ code-group. For 1000 Mb/ s operation it is a count
of the number of times an invalid codegroup is received, of the number of times an invalid codegroup is received,
other than the /V/ code-group." other than the /V/ code-group."
REFERENCE "[802.3ah], 30.5.1.1.12." REFERENCE "[802.3], 30.5.1.1.12."
::= { dot3EponMauEntry 1} ::= { dot3EponMauEntry 1}
dot3EponMauFecAbility OBJECT-TYPE dot3EponMauFecAbility OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
unknown (1), unknown (1),
nonsupported (2), nonsupported (2),
supported (3) supported (3)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that indicates the support of "A read-only value that indicates the support of
operation of the 1000BASE-PX PHY optional FEC Sublayer operation of the 1000BASE-PX PHY optional FEC Sublayer
for Forward error correction see [802.3ah] clause 65.2). for Forward error correction see [802.3] clause 65.2).
unknown(1) value is assigned in initializing, for non unknown(1) value is assigned in initializing, for non
FEC support state or type not yet known. nonsupported(2) FEC support state or type not yet known. nonsupported(2)
value is assigned when Sublayer is not support. value is assigned when Sublayer is not support.
supported(3) value is assigned when Sublayer is supported(3) value is assigned when Sublayer is
supported." supported."
REFERENCE "[802.3ah], 30.5.1.1.13." REFERENCE "[802.3], 30.5.1.1.13."
::= { dot3EponMauEntry 2} ::= { dot3EponMauEntry 2}
dot3EponMauFecMode OBJECT-TYPE dot3EponMauFecMode OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
unknown (1), unknown (1),
disabled (2), disabled (2),
enabled (3) enabled (3)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-write value that indicates the mode of operation "A read-write value that indicates the mode of operation
of the 1000BASE-PX PHY optional FEC Sublayer for Forward of the 1000BASE-PX PHY optional FEC Sublayer for Forward
error correction see [802.3ah] clause 65.2). error correction see [802.3] clause 65.2).
A GET operation returns the current mode of operation A GET operation returns the current mode of operation
the PHY. A SET operation changes the mode of operation the PHY. A SET operation changes the mode of operation
of the PHY to the indicated value. unknown(1) value is of the PHY to the indicated value. unknown(1) value is
assigned in initializing, for non FEC support state or assigned in initializing, for non FEC support state or
type not yet known. disabled(2) value is assigned when type not yet known. disabled(2) value is assigned when
Sublayer operating in disabled mode. enabled(3) value is Sublayer operating in disabled mode. enabled(3) value is
assigned when Sublayer operating in FEC mode. writing assigned when Sublayer operating in FEC mode. writing
can be done all the time." can be done all the time."
REFERENCE "[802.3ah], 30.5.1.1.14." REFERENCE "[802.3], 30.5.1.1.14."
DEFVAL { 1 } DEFVAL { 1 }
::= { dot3EponMauEntry 3} ::= { dot3EponMauEntry 3}
dot3EponMauFECCorrectedBlocks OBJECT-TYPE dot3EponMauFECCorrectedBlocks OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"For 10PASS-TS, 2BASE-TL and 1000BASE-PX PHYs, a count "For 10PASS-TS, 2BASE-TL and 1000BASE-PX PHYs, a count
of corrected FEC blocks. This counter will not increment of corrected FEC blocks. This counter will not increment
for other PHY Types. Increment the counter by one for for other PHY Types. Increment the counter by one for
each received block that is corrected by the FEC each received block that is corrected by the FEC
function in the PHY." function in the PHY."
REFERENCE "[802.3ah], 30.5.1.1.15." REFERENCE "[802.3], 30.5.1.1.15."
::= { dot3EponMauEntry 4} ::= { dot3EponMauEntry 4}
dot3EponMauFECUncorrectableBlocks OBJECT-TYPE dot3EponMauFECUncorrectableBlocks OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"For 10PASS-TS, 2BASE-TL and 1000BASE-PX PHYs, a count of "For 10PASS-TS, 2BASE-TL and 1000BASE-PX PHYs, a count of
uncorrectable FEC blocks. This counter will not uncorrectable FEC blocks. This counter will not
increment for other PHY Types. Increment the counter by increment for other PHY Types. Increment the counter by
one for each FEC block that is determined to be one for each FEC block that is determined to be
uncorrectable by the FEC function in the PHY." uncorrectable by the FEC function in the PHY."
REFERENCE "[802.3ah], 30.5.1.1.16." REFERENCE "[802.3], 30.5.1.1.16."
::= { dot3EponMauEntry 5} ::= { dot3EponMauEntry 5}
dot3EponMauBufferHeadCodingViolation OBJECT-TYPE dot3EponMauBufferHeadCodingViolation OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "octets" UNITS "octets"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"For 1000 Mbps operation it is a counts of the number of "For 1000 Mbps operation it is a counts of the number of
invalid code-group received directly from the link." invalid code-group received directly from the link."
::= { dot3EponMauEntry 6} ::= { dot3EponMauEntry 6}
-- Defining EPON MAU types
-- Editor's Note: This section should be added to 802.3 MAU MIB
-- module RFC. Preference would be that the MAU MIB module
-- structure would change so that it is re-written as an
-- IANA-maintained module.
dot3EponMauType OBJECT IDENTIFIER ::= { dot3EponMauMIB 3 }
eponMauType1000BasePXOLT OBJECT-IDENTITY
STATUS current
DESCRIPTION "Multipoint MAC Control (per 802.3 section 64,65) OLT
(master), unknown PMD"
REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 1 }
eponMauType1000BasePXONU OBJECT-IDENTITY
STATUS current
DESCRIPTION "Multipoint MAC Control (per 802.3 section 64,65),ONU
(slave), unknown PMD"
REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 2 }
eponMauType1000BasePX10DOLT OBJECT-IDENTITY
STATUS current
DESCRIPTION "EPON over 10K link, downlink (per 802.3 section 60),
OLT side"
REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 3 }
eponMauType1000BasePX10DONU OBJECT-IDENTITY
STATUS current
DESCRIPTION "EPON over 10K link, downlink (per 802.3 section 60),
ONU side"
REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 4 }
eponMauType1000BasePX10UOLT OBJECT-IDENTITY
STATUS current
DESCRIPTION "EPON over 10K link, uplink (per 802.3 section 60),
OLT side"
REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 5 }
eponMauType1000BasePX10UONU OBJECT-IDENTITY
STATUS current
DESCRIPTION "EPON over 10K link, uplink (per 802.3 section 60),
ONU side"
REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 6 }
eponMauType1000BasePX20DOLT OBJECT-IDENTITY
STATUS current
DESCRIPTION "EPON over 20K link, downlink (per 802.3 section 60),
OLT side"
REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 7 }
eponMauType1000BasePX20DONU OBJECT-IDENTITY
STATUS current
DESCRIPTION "EPON over 20K link, downlink (per 802.3 section 60),
ONU side"
REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 8 }
eponMauType1000BasePX20UOLT OBJECT-IDENTITY
STATUS current
DESCRIPTION "EPON over 20K link, uplink (per 802.3 section 60),
OLT side"
REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 9 }
eponMauType1000BasePX20UONU OBJECT-IDENTITY
STATUS current
DESCRIPTION "EPON over 20K link, uplink (per 802.3 section 60),
ONU side"
REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 10 }
-- Conformance Statements -- Conformance Statements
-- Conformance Groups -- Conformance Groups
dot3EponMauGroups OBJECT IDENTIFIER ::={ dot3EponMauConformance 1} dot3EponMauGroups OBJECT IDENTIFIER ::={ dot3EponMauConformance 1}
dot3EponMauGroupAll OBJECT-GROUP dot3EponMauGroupAll OBJECT-GROUP
OBJECTS { OBJECTS {
dot3EponMauPCSCodingViolation dot3EponMauPCSCodingViolation
skipping to change at page 40, line 13 skipping to change at page 39, line 13
END END
9. Definitions - The EPON Device MIB 9. Definitions - The EPON Device MIB
EPON-DEVICE-MIB DEFINITIONS ::= BEGIN EPON-DEVICE-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, mib-2, OBJECT-TYPE, Counter32, MODULE-IDENTITY, mib-2, OBJECT-TYPE, Counter32,
Unsigned32, Integer32, zeroDotZero Unsigned32, Integer32, zeroDotZero
FROM SNMPv2-SMI FROM SNMPv2-SMI
TruthValue, DateAndTime, RowStatus, MacAddress TruthValue, RowStatus, MacAddress
FROM SNMPv2-TC FROM SNMPv2-TC
ifIndex ifIndex
FROM IF-MIB FROM IF-MIB
MODULE-COMPLIANCE, OBJECT-GROUP MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF FROM SNMPv2-CONF
SnmpAdminString SnmpAdminString
FROM SNMP-FRAMEWORK-MIB FROM SNMP-FRAMEWORK-MIB
; ;
eponDeviceMIB MODULE-IDENTITY eponDeviceMIB MODULE-IDENTITY
LAST-UPDATED "200409210000Z" -- September 21, 2004 LAST-UPDATED "200503100000Z" -- March 10, 2005
ORGANIZATION "IETF Ethernet Interfaces and Hub MIB Working ORGANIZATION "IETF Ethernet Interfaces and Hub MIB Working
Group" Group"
CONTACT-INFO CONTACT-INFO
"WG charter: "WG charter:
http://www.ietf.org/html.charters/hubmib-charter.html http://www.ietf.org/html.charters/hubmib-charter.html
Mailing Lists: Mailing Lists:
General Discussion: hubmib@ietf.org General Discussion: hubmib@ietf.org
To Subscribe: hubmib-request@ietf.org To Subscribe: hubmib-request@ietf.org
In Body: subscribe your_email_address In Body: subscribe your_email_address
Chair: Dan Romascanu Chair: Dan Romascanu
Postal: Avaya Inc. Postal: Avaya
Atidim Technology Park, Bldg. 3 Atidim Technology Park, Bldg. 3
Tel Aviv 61131 Tel Aviv 61131
Israel Israel
Tel: +972-3-645-8414 Tel: +972-3-645-8414
E-mail: dromasca@avaya.com E-mail: dromasca@avaya.com
Editor: Lior Khermosh Editor: Lior Khermosh
Postal: Passave Technologies Inc. Postal: Passave Technologies Inc.
Ackerstein Towers, Tower A, 6th floor, Kohav Hertzelia bldg,
9 Hamenofim St. 4 Hasadnaot St.
Hertzliya Pituach 46725, Hertzliya Pituach 46120,
ISRAEL ISRAEL
P.O.Box 2089 Hertzliya Pituach 46120 Israel P.O.Box 2089 Hertzliya Pituach 46120 Israel
Tel: +972-9-9717600 Ext: 7181 Tel: +972-9-9628000 Ext: 302
E-mail: lior.khermosh@passave.com" E-mail: lior.khermosh@passave.com"
DESCRIPTION DESCRIPTION
"The objects in this MIB module are used to manage "The objects in this MIB module are used to manage
Ethernet Passive Optical Network (EPON) devices which Ethernet Passive Optical Network (EPON) devices which
are based on the Ethernet in the First Mile (EFM) PON are based on the Ethernet in the First Mile (EFM) PON
as defined in IEEE Draft P802.3ah/D3.0 clause 60,64,65. as defined in IEEE P802.3 clause 64,65.
The following reference is used throughout this MIB The following reference is used throughout this MIB
module: module:
[802.3ah] refers to: [802.3] refers to:
IEEE Draft P802.3ah/D3.3: 'Draft amendment to - IEEE Draft P802.3: 'Information technology -
Information technology - Telecommunications and Telecommunications and information exchange between
information exchange between systems - Local and systems - Local and metropolitan area networks -
metropolitan area networks - Specific requirements - Specific requirements -
Part 3: Carrier sense multiple access with collision Part 3: Carrier sense multiple access with collision
detection (CSMA/CD) access method and physical layer detection (CSMA/CD) access method and physical layer
specifications - Media Access Control Parameters, specifications - Media Access Control Parameters,
Physical Layers and Management Parameters for subscriber Physical Layers and Management Parameters for
access networks', 22 April 2004. subscriber access networks', 8 December 2004.
Of particular interest are Clause 64(MPCP) 65(P2mP RS) Of particular interest are Clause 64(MPCP) 65(P2mP RS)
and 60 (PON PMDs). Clause 30, 'Management', and Clause and 60 (PON PMDs). Clause 30, 'Management', and Clause
45,'Management Data Input/Output (MDIO) Interface'. 45,'Management Data Input/Output (MDIO) Interface'.
Copyright (C) The Internet Society (2004). This version Copyright (C) The Internet Society (2005). This version
of this MIB module is part of XXXX see the RFC itself of this MIB module is part of XXXX see the RFC itself
for full legal notices." for full legal notices."
-- Editor's Note: Replace XXXX with the actual RFC number -- Editor's Note: Replace XXXX with the actual RFC number
-- assigned by RFC Editor and remove this note -- assigned by RFC Editor and remove this note
REVISION "200409210000Z" -- September 21, 2004 REVISION "200503100000Z" -- March 10, 2005
DESCRIPTION "Initial version, published as RFC XXXX." DESCRIPTION "Initial version, published as RFC XXXX."
::= { mib-2 XXX } ::= { mib-2 XXX }
-- Editor's Note: Replace XXX with a real OID once it is -- Editor's Note: Replace XXX with a real OID once it is
-- assigned by IANA and remove this note. -- assigned by IANA and remove this note.
eponDeviceObjectMIB OBJECT IDENTIFIER ::= { eponDeviceMIB 1} eponDeviceObjectMIB OBJECT IDENTIFIER ::= { eponDeviceMIB 1}
eponDeviceObjects OBJECT IDENTIFIER ::= { eponDeviceObjectMIB 1} eponDeviceObjects OBJECT IDENTIFIER ::= { eponDeviceObjectMIB 1}
skipping to change at page 42, line 30 skipping to change at page 41, line 30
DESCRIPTION DESCRIPTION
"An entry in the EPON device Control table." "An entry in the EPON device Control table."
INDEX { ifIndex } INDEX { ifIndex }
::= { eponDeviceControlTable 1 } ::= { eponDeviceControlTable 1 }
EponDeviceControlEntry ::= EponDeviceControlEntry ::=
SEQUENCE { SEQUENCE {
eponDeviceObjectReset INTEGER, eponDeviceObjectReset INTEGER,
eponDeviceObjectModes INTEGER, eponDeviceObjectModes INTEGER,
eponDeviceObjectFecEnabled INTEGER, eponDeviceObjectFecEnabled INTEGER,
eponDeviceObjectOamMode INTEGER,
eponDeviceObjectDeviceReadyMode INTEGER, eponDeviceObjectDeviceReadyMode INTEGER,
eponDeviceObjectPowerDown TruthValue, eponDeviceObjectPowerDown TruthValue,
eponDeviceObjectNumberOfLLIDs Integer32, eponDeviceObjectNumberOfLLIDs Integer32,
eponDeviceObjectReportNumThreshold Integer32,
eponDeviceObjectReportThreshold Integer32, eponDeviceObjectReportThreshold Integer32,
eponDeviceObjectReportMaximumNumThreshold Integer32,
eponDeviceObjectReportMaximumNumQueues Integer32,
eponDeviceRemoteMACAddressLLIDControl INTEGER eponDeviceRemoteMACAddressLLIDControl INTEGER
} }
eponDeviceObjectReset OBJECT-TYPE eponDeviceObjectReset OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
running(1), running(1),
reset(2) reset(2)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
skipping to change at page 43, line 34 skipping to change at page 42, line 36
SYNTAX INTEGER { SYNTAX INTEGER {
noFecEnabled (1), noFecEnabled (1),
fecTxEnabled (2), fecTxEnabled (2),
fecRxEnabled (3), fecRxEnabled (3),
fecTxRxEnabled (4) fecTxRxEnabled (4)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable defines and provides information whether the "This variable defines and provides information whether the
EPON device uses FEC as defined in the [802.3ah] clause EPON device uses FEC as defined in the [802.3] clause
65.2 for EPON. When noFECEnabled(1) the device does not 65.2 for EPON. When noFECEnabled(1) the device does not
support FEC mode When fecTxEnabled(2) the device supports support FEC mode. When fecTxEnabled(2) the device supports
the FEC transmission mode. When fecRxEnabled(3) the device the FEC transmission mode. When fecRxEnabled(3) the device
supports the FEC Receive mode. When fecTxRxEnabled(4) the supports the FEC Receive mode. When fecTxRxEnabled(4) the
device supports the FEC transmission and receive mode. device supports the FEC transmission and receive mode.
Writing can be done all the time. Writing can be done all the time.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
DEFVAL { 1 } DEFVAL { 1 }
::= { eponDeviceControlEntry 4 } ::= { eponDeviceControlEntry 3 }
eponDeviceObjectOamMode OBJECT-TYPE
SYNTAX INTEGER {
noOam (1),
oamServer (2),
oamclient (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable defines and provides information on the
Operation Administration and Maintenance (OAM) mode of
an EPON device as defined by the [802.3ah] clause 57.
When noOam(1) the device does not supports the OAM mode.
When oamServer(2) the device supports the OAM mode as a
server unit. When oamClient(3) the device supports the
OAM mode as a client unit.
Writing can be done during initialization,
eponDeviceObjectDeviceReadyMode is in notReady(1) or
inProcess(2).
This attribute is relevant for an OLT and an ONU."
DEFVAL { 1 }
::= { eponDeviceControlEntry 5 }
eponDeviceObjectDeviceReadyMode OBJECT-TYPE eponDeviceObjectDeviceReadyMode OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
notReady (1), notReady (1),
inProcess (2), inProcess (2),
ready (3) ready (3)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable defines the mode of an EPON device and "This variable defines the mode of an EPON device and
provides information on the mode in initialization - provides information on the mode in initialization -
ready for registration as defined by the [802.3ah] ready for registration as defined by the [802.3]
clause 64. clause 64.
When notReady(1) the device is not ready for operation. When notReady(1) the device is not ready for operation.
When inProcess(2) the device is in initialization When inProcess(2) the device is in initialization
process. process.
When ready(3) the device is ready for registration. When ready(3) the device is ready for registration.
Writing can be done all the time. Writing can be done all the time.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
DEFVAL { 1 } DEFVAL { 1 }
::= { eponDeviceControlEntry 6 } ::= { eponDeviceControlEntry 4 }
eponDeviceObjectPowerDown OBJECT-TYPE eponDeviceObjectPowerDown OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Setting this variable to True(1) will cause Device to be "Setting this variable to True(1) will cause Device to be
entered into Power down mode where no registration is entered into Power down mode. Setting this variable to
allowed and only receiving data from the link. False(0) will cause the device to go out of power down
mode. When getting True(1) the device is in power down.
when getting False(0) the device is not in power down.
Writing can be done all the time. Writing can be done all the time.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
DEFVAL { false } DEFVAL { false }
::= { eponDeviceControlEntry 7 } ::= { eponDeviceControlEntry 5 }
eponDeviceObjectNumberOfLLIDs OBJECT-TYPE eponDeviceObjectNumberOfLLIDs OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read only variable which defines the number of "A read only variable which defines the number of
registered LLIDs (as defined by the [802.3ah] clause 65) registered LLIDs (as defined by the [802.3] clause 65)
in a EPON network for an OLT and an ONU. Initialization in a EPON network for an OLT and an ONU. Initialization
value is 0. value is 0.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
::= { eponDeviceControlEntry 8 } ::= { eponDeviceControlEntry 6 }
eponDeviceObjectReportThreshold OBJECT-TYPE eponDeviceObjectReportNumThreshold OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
UNITS "TQ (16nsec)"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A set of 8 integers, for each LLID, that defines the "A set of 8 integers, for each LLID, that defines the
threshold reporting for each Queue in the REPORT number of thresholds for each Queue in the REPORT
message, as defined in [802.3ah] 64. First Queue set message, as defined in [802.3] 64. Each Queue set
reporting will provide information on the queue reporting will provide information on the queue
occupancy of frames below this Threshold. The value occupancy of frames below the matching Threshold.
returned shall be in Time quanta (TQ) which is 16nsec or Writing can be done all the time.
2 octets increments. This attribute is relevant for an OLT and an ONU."
DEFVAL { 0 }
::= { eponDeviceControlEntry 7 }
eponDeviceObjectReportThreshold OBJECT-TYPE
SYNTAX Integer32
UNITS "TQ (16nsec)"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A multiple set of 8 integers, for each LLID, that
defines the thresholds reporting for each Queue in the
REPORT message, as defined in [802.3] 64. The number
of sets is eponDeviceObjectReportNumThreshold. Each
Queue set reporting will provide information on the
queue occupancy of frames below the matching Threshold.
The value returned shall be in Time quanta (TQ) which
is 16nsec or 2 octets increments.
Writing can be done all the time. Writing can be done all the time.
This attribute is relevant for an OLT and an ONU." This attribute is relevant for an OLT and an ONU."
DEFVAL { 0 } DEFVAL { 0 }
::= { eponDeviceControlEntry 8 }
eponDeviceObjectReportMaximumNumThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A set of 8 integers, for each LLID, that defines the
maximal number of thresholds for each Queue in the
REPORT message, as defined in [802.3] 64. Each Queue
set reporting will provide information on the queue
occupancy of frames below the matching Threshold.
This attribute is relevant for an ONU and an OLT."
DEFVAL { 0 }
::= { eponDeviceControlEntry 9 } ::= { eponDeviceControlEntry 9 }
eponDeviceObjectReportMaximumNumQueues OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A set of 8 integers, for each LLID, that defines the
maximal number of queues in the REPORT message, as
defined in [802.3] 64.
This attribute is relevant for an ONU and an OLT."
DEFVAL { 0 }
::= { eponDeviceControlEntry 10 }
eponDeviceRemoteMACAddressLLIDControl OBJECT-TYPE eponDeviceRemoteMACAddressLLIDControl OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
none(1), none(1),
resetLog(2), resetLog(2),
useDefaultReporting(3) useDefaultReporting(3)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates and controls the resetting of the LLID MAC "Indicates and controls the resetting of the LLID MAC
address log. Setting this object to none(1) has no address log. Setting this object to none(1) has no
action resetLog(2) empties the LLID MAC address log. All action resetLog(2) empties the LLID MAC address log. All
data is deleted. Setting it to useDefaultReporting(3) data is deleted. Setting it to useDefaultReporting(3)
returns all entries priorities to their factory-default returns all entries priorities to their factory-default
reporting. Reading this object always returns reporting. Reading this object always returns
useDefaultReporting(3)." useDefaultReporting(3)."
DEFVAL { 3 } DEFVAL { 3 }
::= { eponDeviceControlEntry 10 } ::= { eponDeviceControlEntry 11 }
eponDeviceRemoteMACAddressLLIDTable OBJECT-TYPE eponDeviceRemoteMACAddressLLIDTable OBJECT-TYPE
SYNTAX SEQUENCE OF EponDeviceRemoteMACAddressLLIDEntry SYNTAX SEQUENCE OF EponDeviceRemoteMACAddressLLIDEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A table of read-only value that identifies the "A read-only table of objects that identifies the source
source_address and LLIDs parameter of the remote devices MacAddress and LLIDs parameter of the remote devices in
in the network. This MacAddress value, as defined in the network.
[802.3ah], 30.3.5.1.5, is updated on reception of a This MacAddress value, as defined in [802.3],
valid frame with a unicast destination Field or 30.3.5.1.5, is updated on reception of a valid frame
(1) a destination Field equal to the reserved multicast with:
address for MAC Control specified in [802.3ah] Annex (1) a unicast destination Field or a destination Field
31A, (2) lengthOrType field value equal to the reserved equal to the reserved multicast address for MAC Control
Type for MAC Control as specified in [802.3ah] Annex specified in [802.3] Annex 31A.
31A. (3)an MPCP subtype value equal to the subtype (2) lengthOrType field value equal to the reserved
reserved for MPCP as specified in [802.3ah] Annex 31A, Type for MAC Control as specified in [802.3] Annex
and an LLID as allocated by the OLT. The table is 31A.
defined as Remote MAC address - LLID (RMadL)
The table is relevant only for an OLT device, and is (3)an MPCP subtype value equal to the subtype reserved
equivalent from a bridge emulation to the bridge for MPCP as specified in [802.3] Annex 31A,
port-MAC address table where the LLIDs are equivalent to and an LLID as allocated by the OLT.
virtual bridge ports." This table is denoted as 'Remote MAC address - LLID'
(RMadL) table.
The table is relevant only for an OLT device."
::= { eponDeviceControlObjects 2 } ::= { eponDeviceControlObjects 2 }
eponDeviceRemoteMACAddressLLIDEntry OBJECT-TYPE eponDeviceRemoteMACAddressLLIDEntry OBJECT-TYPE
SYNTAX EponDeviceRemoteMACAddressLLIDEntry SYNTAX EponDeviceRemoteMACAddressLLIDEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A group of entries. Applications create and delete "A group of entries. Applications create and delete
entries using eponDeviceRMadlEntryStatus. entries using eponDeviceRMadlEntryStatus.
When adding objects to an LLID they are added in the When adding objects to an LLID they are added in the
skipping to change at page 50, line 14 skipping to change at page 49, line 41
eponDeviceStatTxFramesQueue0 OBJECT-TYPE eponDeviceStatTxFramesQueue0 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-0- frames "A count of the number of times a -Queue-0- frames
transmission occurs. Increment the counter by one for transmission occurs. Increment the counter by one for
each frame transmitted which is an output of -Queue-0-. each frame transmitted which is an output of -Queue-0-.
The -Queue-0- marking matched the REPORT MPCP message The -Queue-0- marking matched the REPORT MPCP message
Queue-0 field, as defined in [802.3ah] clause 64. This Queue-0 field, as defined in [802.3] clause 64. This
counter is mandatory for an ONU." counter is mandatory for an ONU."
::= { eponDeviceStatEntry 1} ::= { eponDeviceStatEntry 1}
eponDeviceStatTxFramesQueue1 OBJECT-TYPE eponDeviceStatTxFramesQueue1 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-1- frames "A count of the number of times a -Queue-1- frames
transmission occurs. Increment the counter by one for transmission occurs. Increment the counter by one for
each frame transmitted which is an output of -Queue-1-. each frame transmitted which is an output of -Queue-1-.
The -Queue-1- marking matched the REPORT MPCP message The -Queue-1- marking matched the REPORT MPCP message
Queue-1 field, as defined in [802.3ah] clause 64. This Queue-1 field, as defined in [802.3] clause 64. This
counter is mandatory for an ONU." counter is mandatory for an ONU."
::= { eponDeviceStatEntry 2} ::= { eponDeviceStatEntry 2}
eponDeviceStatTxFramesQueue2 OBJECT-TYPE eponDeviceStatTxFramesQueue2 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-2- frames "A count of the number of times a -Queue-2- frames
transmission occurs. Increment the counter by one for transmission occurs. Increment the counter by one for
each frame transmitted which is an output of -Queue-2-. each frame transmitted which is an output of -Queue-2-.
The -Queue-2- marking matched the REPORT MPCP message The -Queue-2- marking matched the REPORT MPCP message
Queue-2 field, as defined in [802.3ah] clause 64. This Queue-2 field, as defined in [802.3] clause 64. This
counter is mandatory for an ONU." counter is mandatory for an ONU."
::= { eponDeviceStatEntry 3} ::= { eponDeviceStatEntry 3}
eponDeviceStatTxFramesQueue3 OBJECT-TYPE eponDeviceStatTxFramesQueue3 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-3- frames "A count of the number of times a -Queue-3- frames
transmission occurs. Increment the counter by one for transmission occurs. Increment the counter by one for
each frame transmitted which is an output of -Queue-3-. each frame transmitted which is an output of -Queue-3-.
The -Queue-3- marking matched the REPORT MPCP message The -Queue-3- marking matched the REPORT MPCP message
Queue-3 field, as defined in [802.3ah] clause 64. Queue-3 field, as defined in [802.3] clause 64.
This counter is mandatory for an ONU." This counter is mandatory for an ONU."
::= { eponDeviceStatEntry 4} ::= { eponDeviceStatEntry 4}
eponDeviceStatTxFramesQueue4 OBJECT-TYPE eponDeviceStatTxFramesQueue4 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-4- frames "A count of the number of times a -Queue-4- frames
transmission occurs. Increment the counter by one for transmission occurs. Increment the counter by one for
each frame transmitted which is an output of -Queue-4-. each frame transmitted which is an output of -Queue-4-.
The -Queue-4- marking matched the REPORT MPCP message The -Queue-4- marking matched the REPORT MPCP message
Queue-4 field, as defined in [802.3ah] clause 64. Queue-4 field, as defined in [802.3] clause 64.
This counter is mandatory for an ONU." This counter is mandatory for an ONU."
::= { eponDeviceStatEntry 5} ::= { eponDeviceStatEntry 5}
eponDeviceStatTxFramesQueue5 OBJECT-TYPE eponDeviceStatTxFramesQueue5 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-5- frames "A count of the number of times a -Queue-5- frames
transmission occurs. Increment the counter by one for transmission occurs. Increment the counter by one for
each frame transmitted which is an output of -Queue-5-. each frame transmitted which is an output of -Queue-5-.
The -Queue-5- marking matched the REPORT MPCP message The -Queue-5- marking matched the REPORT MPCP message
skipping to change at page 51, line 36 skipping to change at page 51, line 14
eponDeviceStatTxFramesQueue5 OBJECT-TYPE eponDeviceStatTxFramesQueue5 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-5- frames "A count of the number of times a -Queue-5- frames
transmission occurs. Increment the counter by one for transmission occurs. Increment the counter by one for
each frame transmitted which is an output of -Queue-5-. each frame transmitted which is an output of -Queue-5-.
The -Queue-5- marking matched the REPORT MPCP message The -Queue-5- marking matched the REPORT MPCP message
Queue-5 field, as defined in [802.3ah] clause 64. Queue-5 field, as defined in [802.3] clause 64.
This counter is mandatory for an ONU." This counter is mandatory for an ONU."
::= { eponDeviceStatEntry 6} ::= { eponDeviceStatEntry 6}
eponDeviceStatTxFramesQueue6 OBJECT-TYPE eponDeviceStatTxFramesQueue6 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-6- frames "A count of the number of times a -Queue-6- frames
transmission occurs. Increment the counter by one for transmission occurs. Increment the counter by one for
each frame transmitted which is an output of -Queue-6-. each frame transmitted which is an output of -Queue-6-.
The -Queue-6- marking matched the REPORT MPCP message The -Queue-6- marking matched the REPORT MPCP message
Queue-6 field, as defined in [802.3ah] clause 64. Queue-6 field, as defined in [802.3] clause 64.
This counter is mandatory for an ONU." This counter is mandatory for an ONU."
::= { eponDeviceStatEntry 7} ::= { eponDeviceStatEntry 7}
eponDeviceStatTxFramesQueue7 OBJECT-TYPE eponDeviceStatTxFramesQueue7 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-7- frames "A count of the number of times a -Queue-7- frames
transmission occurs. Increment the counter by one for transmission occurs. Increment the counter by one for
each frame transmitted which is an output of -Queue-7-. each frame transmitted which is an output of -Queue-7-.
The -Queue-7- marking matched the REPORT MPCP message The -Queue-7- marking matched the REPORT MPCP message
Queue-7 field, as defined in [802.3ah] clause 64. Queue-7 field, as defined in [802.3] clause 64.
This counter is mandatory for an ONU." This counter is mandatory for an ONU."
::= { eponDeviceStatEntry 8} ::= { eponDeviceStatEntry 8}
eponDeviceStatRxFramesQueue0 OBJECT-TYPE eponDeviceStatRxFramesQueue0 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-0- frames "A count of the number of times a -Queue-0- frames
reception occurs. A single counter at the ONU and a set reception occurs. Increment the counter by one for each
of counters, one for each LLID, at the OLT. Increment frame received, which is an output of -Queue-0-. The
the counter by one for each frame received for each -Queue-0- marking matched the REPORT MPCP message
LLID, which is an output of -Queue-0-. The -Queue-0- Queue-0 field, as defined in [802.3] clause 64.
marking matched the REPORT MPCP message Queue-0 field, This counter is mandatory for an ONU."
as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 9} ::= { eponDeviceStatEntry 9}
eponDeviceStatRxFramesQueue1 OBJECT-TYPE eponDeviceStatRxFramesQueue1 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-1- frames "A count of the number of times a -Queue-1- frames
reception occurs. A single counter at the ONU and a set reception occurs. Increment the counter by one for each
of counters, one for each LLID, at the OLT. Increment frame received, which is an output of -Queue-1-. The
the counter by one for each frame received for each -Queue-1- marking matched the REPORT MPCP message
LLID, which is an output of -Queue-1-. The -Queue-1- Queue-1 field, as defined in [802.3] clause 64.
marking matched the REPORT MPCP message Queue-1 field, This counter is mandatory for an ONU."
as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 10} ::= { eponDeviceStatEntry 10}
eponDeviceStatRxFramesQueue2 OBJECT-TYPE eponDeviceStatRxFramesQueue2 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-2- frames "A count of the number of times a -Queue-2- frames
reception occurs. A single counter at the ONU and a set reception occurs. Increment the counter by one for each
of counters, one for each LLID, at the OLT. Increment frame received, which is an output of -Queue-2-. The
the counter by one for each frame received for each -Queue-2- marking matched the REPORT MPCP message
LLID, which is an output of -Queue-2-. The -Queue-2- Queue-2 field, as defined in [802.3] clause 64.
marking matched the REPORT MPCP message Queue-2 field, This counter is mandatory for an ONU."
as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 11} ::= { eponDeviceStatEntry 11}
eponDeviceStatRxFramesQueue3 OBJECT-TYPE eponDeviceStatRxFramesQueue3 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-3- frames "A count of the number of times a -Queue-3- frames
reception occurs. A single counter at the ONU and a set reception occurs. Increment the counter by one for each
of counters, one for each LLID, at the OLT. Increment frame received, which is an output of -Queue-3-. The
the counter by one for each frame received for each -Queue-3- marking matched the REPORT MPCP message
LLID, which is an output of -Queue-3-. The -Queue-3- Queue-3 field, as defined in [802.3] clause 64.
marking matched the REPORT MPCP message Queue-3 field, This counter is mandatory for an ONU."
as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 12} ::= { eponDeviceStatEntry 12}
eponDeviceStatRxFramesQueue4 OBJECT-TYPE eponDeviceStatRxFramesQueue4 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-4- frames "A count of the number of times a -Queue-4- frames
reception occurs. A single counter at the ONU and a set reception occurs. Increment the counter by one for each
of counters, one for each LLID, at the OLT. Increment frame received, which is an output of -Queue-4-. The
the counter by one for each frame received for each -Queue-4- marking matched the REPORT MPCP message
LLID, which is an output of -Queue-4-. The -Queue-4- Queue-4 field, as defined in [802.3] clause 64.
marking matched the REPORT MPCP message Queue-4 field, This counter is mandatory for an ONU."
as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 13} ::= { eponDeviceStatEntry 13}
eponDeviceStatRxFramesQueue5 OBJECT-TYPE eponDeviceStatRxFramesQueue5 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-5- frames "A count of the number of times a -Queue-5- frames
reception occurs. A single counter at the ONU and a set reception occurs. Increment the counter by one for each
of counters, one for each LLID, at the OLT. Increment frame received, which is an output of -Queue-5-. The
the counter by one for each frame received for each -Queue-5- marking matched the REPORT MPCP message
LLID, which is an output of -Queue-5-. The -Queue-5- Queue-5 field, as defined in [802.3] clause 64.
marking matched the REPORT MPCP message Queue-5 field, This counter is mandatory for an ONU."
as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 14} ::= { eponDeviceStatEntry 14}
eponDeviceStatRxFramesQueue6 OBJECT-TYPE eponDeviceStatRxFramesQueue6 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-6- frames "A count of the number of times a -Queue-6- frames
reception occurs. A single counter at the ONU and a set reception occurs. Increment the counter by one for each
of counters, one for each LLID, at the OLT. Increment frame received, which is an output of -Queue-6-. The
the counter by one for each frame received for each -Queue-6- marking matched the REPORT MPCP message
LLID, which is an output of -Queue-6-. The -Queue-6- Queue-6 field, as defined in [802.3] clause 64.
marking matched the REPORT MPCP message Queue-6 field, This counter is mandatory for an ONU."
as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 15} ::= { eponDeviceStatEntry 15}
eponDeviceStatRxFramesQueue7 OBJECT-TYPE eponDeviceStatRxFramesQueue7 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-7- frames "A count of the number of times a -Queue-7- frames
reception occurs. A single counter at the ONU and a set reception occurs. Increment the counter by one for each
of counters, one for each LLID, at the OLT. Increment frame received, which is an output of -Queue-7-. The
the counter by one for each frame received for each -Queue-7- marking matched the REPORT MPCP message
LLID, which is an output of -Queue-7-. The -Queue-7- Queue-7 field, as defined in [802.3] clause 64.
marking matched the REPORT MPCP message Queue-7 field, This counter is mandatory for an ONU."
as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 16} ::= { eponDeviceStatEntry 16}
eponDeviceStatDroppedFramesQueue0 OBJECT-TYPE eponDeviceStatDroppedFramesQueue0 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-0- frames drops "A count of the number of times a -Queue-0- frames drops
occurs. Increment the counter by one for each frame occurs. Increment the counter by one for each frame
dropped from -Queue-0-. The -Queue-0- marking matched dropped from -Queue-0-. The -Queue-0- marking matched
the REPORT MPCP message Queue-0 field, as defined in the REPORT MPCP message Queue-0 field, as defined in
skipping to change at page 55, line 14 skipping to change at page 54, line 24
eponDeviceStatDroppedFramesQueue0 OBJECT-TYPE eponDeviceStatDroppedFramesQueue0 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-0- frames drops "A count of the number of times a -Queue-0- frames drops
occurs. Increment the counter by one for each frame occurs. Increment the counter by one for each frame
dropped from -Queue-0-. The -Queue-0- marking matched dropped from -Queue-0-. The -Queue-0- marking matched
the REPORT MPCP message Queue-0 field, as defined in the REPORT MPCP message Queue-0 field, as defined in
[802.3ah] clause 64. [802.3] clause 64.
This counter is mandatory for an ONU." This counter is mandatory for an ONU."
::= { eponDeviceStatEntry 17} ::= { eponDeviceStatEntry 17}
eponDeviceStatDroppedFramesQueue1 OBJECT-TYPE eponDeviceStatDroppedFramesQueue1 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-1- frames drops "A count of the number of times a -Queue-1- frames drops
occurs. Increment the counter by one for each frame occurs. Increment the counter by one for each frame
dropped from -Queue-1-. The -Queue-1- marking matched dropped from -Queue-1-. The -Queue-1- marking matched
the REPORT MPCP message Queue-1 field, as defined in the REPORT MPCP message Queue-1 field, as defined in
[802.3ah] clause 64. [802.3] clause 64.
This counter is mandatory for an ONU." This counter is mandatory for an ONU."
::= { eponDeviceStatEntry 18} ::= { eponDeviceStatEntry 18}
eponDeviceStatDroppedFramesQueue2 OBJECT-TYPE eponDeviceStatDroppedFramesQueue2 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-2- frames drops "A count of the number of times a -Queue-2- frames drops
occurs. Increment the counter by one for each frame occurs. Increment the counter by one for each frame
dropped from -Queue-2-. The -Queue-2- marking matched dropped from -Queue-2-. The -Queue-2- marking matched
the REPORT MPCP message Queue-2 field, as defined in the REPORT MPCP message Queue-2 field, as defined in
[802.3ah] clause 64. [802.3] clause 64.
This counter is mandatory for an ONU." This counter is mandatory for an ONU."
::= { eponDeviceStatEntry 19} ::= { eponDeviceStatEntry 19}
eponDeviceStatDroppedFramesQueue3 OBJECT-TYPE eponDeviceStatDroppedFramesQueue3 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-3- frames drops "A count of the number of times a -Queue-3- frames drops
occurs. Increment the counter by one for each frame occurs. Increment the counter by one for each frame
dropped from -Queue-3-. The -Queue-3- marking matched dropped from -Queue-3-. The -Queue-3- marking matched
the REPORT MPCP message Queue-3 field, as defined in the REPORT MPCP message Queue-3 field, as defined in
[802.3ah] clause 64. [802.3] clause 64.
This counter is mandatory for an ONU." This counter is mandatory for an ONU."
::= { eponDeviceStatEntry 20} ::= { eponDeviceStatEntry 20}
eponDeviceStatDroppedFramesQueue4 OBJECT-TYPE eponDeviceStatDroppedFramesQueue4 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-4- frames drops "A count of the number of times a -Queue-4- frames drops
occurs. Increment the counter by one for each frame occurs. Increment the counter by one for each frame
dropped from -Queue-4-. The -Queue-4- marking matched dropped from -Queue-4-. The -Queue-4- marking matched
the REPORT MPCP message Queue-4 field, as defined in the REPORT MPCP message Queue-4 field, as defined in
[802.3ah] clause 64. [802.3] clause 64.
This counter is mandatory for an ONU." This counter is mandatory for an ONU."
::= { eponDeviceStatEntry 21} ::= { eponDeviceStatEntry 21}
eponDeviceStatDroppedFramesQueue5 OBJECT-TYPE eponDeviceStatDroppedFramesQueue5 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-5- frames drops "A count of the number of times a -Queue-5- frames drops
occurs. Increment the counter by one for each frame occurs. Increment the counter by one for each frame
dropped from -Queue-5-. The -Queue-5- marking matched dropped from -Queue-5-. The -Queue-5- marking matched
the REPORT MPCP message Queue-5 field, as defined in the REPORT MPCP message Queue-5 field, as defined in
[802.3ah] clause 64. [802.3] clause 64.
This counter is mandatory for an ONU." This counter is mandatory for an ONU."
::= { eponDeviceStatEntry 22} ::= { eponDeviceStatEntry 22}
eponDeviceStatDroppedFramesQueue6 OBJECT-TYPE eponDeviceStatDroppedFramesQueue6 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-6- frames drops "A count of the number of times a -Queue-6- frames drops
occurs. Increment the counter by one for each frame occurs. Increment the counter by one for each frame
dropped from -Queue-6-. The -Queue-6- marking matched dropped from -Queue-6-. The -Queue-6- marking matched
the REPORT MPCP message Queue-6 field, as defined in the REPORT MPCP message Queue-6 field, as defined in
[802.3ah] clause 64. [802.3] clause 64.
This counter is mandatory for an ONU." This counter is mandatory for an ONU."
::= { eponDeviceStatEntry 23} ::= { eponDeviceStatEntry 23}
eponDeviceStatDroppedFramesQueue7 OBJECT-TYPE eponDeviceStatDroppedFramesQueue7 OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
UNITS "frames" UNITS "frames"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a -Queue-7- frames drops "A count of the number of times a -Queue-7- frames drops
occurs. Increment the counter by one for each frame occurs. Increment the counter by one for each frame
dropped from -Queue-7-. The -Queue-7- marking matched dropped from -Queue-7-. The -Queue-7- marking matched
the REPORT MPCP message Queue-7 field, as defined in the REPORT MPCP message Queue-7 field, as defined in
[802.3ah] clause 64. [802.3] clause 64.
This counter is mandatory for an ONU." This counter is mandatory for an ONU."
::= { eponDeviceStatEntry 24} ::= { eponDeviceStatEntry 24}
--Editor's Note use reference to event MIB modules [RFC2981] and --Editor's Note use reference to event MIB modules [RFC2981] and
--docsis MIB modules [RFC2669] --docsis MIB modules [RFC2669]
eponDeviceEventObjectTable OBJECT-TYPE
SYNTAX SEQUENCE OF EponDeviceEventObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines the Event Objects for EPON devices.
The attributes are relevant for an OLT and an ONU."
::= { eponDeviceEventObjects 1}
eponDeviceEventObjectEntry OBJECT-TYPE
SYNTAX EponDeviceEventObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entries for Table of Event objects for EPON
devices."
INDEX { ifIndex }
::= { eponDeviceEventObjectTable 1 }
EponDeviceEventObjectEntry::=
SEQUENCE {
eponDeviceSampleMinimum Integer32,
eponDeviceDyingGaspAlarmState TruthValue,
eponDeviceDyingGaspAlarmEnabled TruthValue,
eponDeviceCriticalEventState TruthValue,
eponDeviceCriticalEventEnabled TruthValue,
eponDeviceLocalLinkFaultAlarmState TruthValue,
eponDeviceLocalLinkFaultAlarmEnabled TruthValue,
eponDeviceTemperatureEventIndicationState TruthValue,
eponDeviceTemperatureEventIndicationEnabled TruthValue,
eponDevicePowerVoltageEventIndicationState TruthValue,
eponDevicePowerVoltageEventIndicationEnabled TruthValue,
eponDeviceGlobalEventState TruthValue,
eponDeviceGlobalEventEnabled TruthValue,
eponDeviceErroredSymbolPeriodEventState TruthValue,
eponDeviceErroredSymbolPeriodEventEnabled TruthValue,
eponDeviceErroredFrameEventState TruthValue,
eponDeviceErroredFrameEventEnabled TruthValue,
eponDeviceErroredFramePeriodEventState TruthValue,
eponDeviceErroredFramePeriodEventEnabled TruthValue,
eponDeviceErroredFrameSecondsSummaryEventState TruthValue,
eponDeviceErroredFrameSecondsSummaryEventEnabled TruthValue,
eponDeviceOrganizationSpecificEventState TruthValue,
eponDeviceOrganizationSpecificEventEnabled TruthValue,
eponDeviceEventControl INTEGER
}
eponDeviceSampleMinimum OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minimum Frequency of events this system will accept.
A system may use the larger values of this minimum to
lessen the impact of constant sampling. For larger
sampling intervals the system samples less often and
suffers less overhead.
Unless explicitly resource limited, a system's value for
this object SHOULD be 1, allowing as small as a 1 second
interval for ongoing trigger sampling.
Writing of the value can be done all the time."
DEFVAL { 1 }
::= { eponDeviceEventObjectEntry 1 }
eponDeviceDyingGaspAlarmState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A read-only variable, which defines the state of the
Dying Gasp indication of the OAM alarm indications as
described in the [802.3ah] clause 57. When true the
device has a dying gasp alarm asserted. When false the
dying gasp alarm is reset "
::= { eponDeviceEventObjectEntry 2}
eponDeviceDyingGaspAlarmEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to allow DyingGaspAlarm event to be used.
When the value is true the event is sampled. When the
value is false the event is not sampled.
Writing can be done all the time."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 3 }
eponDeviceCriticalEventState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A read-only variable, which defines the state of the
Critical Event indication of the OAM alarm indications
as described in the [802.3ah] clause 57. When true the
device has a Critical Event asserted. When false the
Critical Event is reset."
::= { eponDeviceEventObjectEntry 4 }
eponDeviceCriticalEventEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to allow CriticalEvent event to be used. When
the value is true the event is sampled. When the value
is false the event is not sampled.
Writing can be done all the time."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 5 }
eponDeviceLocalLinkFaultAlarmState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A read-only variable, which defines the state of the
Local Link Fault indication of the OAM alarm indications
as described in the [802.3ah] clause 57. When true the
device has a Local Link Fault alarm asserted. When
false the Local Link Fault alarm is reset."
::= { eponDeviceEventObjectEntry 6 }
eponDeviceLocalLinkFaultAlarmEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to allow LocalLinkFaultAlarm event to be used.
When the value is true the event is sampled. When the
value is false the event is not sampled.
Writing can be done all the time."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 7 }
eponDeviceTemperatureEventIndicationState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A read-only variable, which defines the state of the
Temperature Event indication of an EPON device. When
condition of box temperature is above the threshold
defined the alarm is asserted. When the condition is
below that threshold the alarm is de-asserted. When true
the device has a Temperature Event Indication asserted.
When false the Temperature Event Indication is reset."
::= { eponDeviceEventObjectEntry 8 }
eponDeviceTemperatureEventIndicationEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to allow TemperatureEventIndication event to
be used. When the value is true the event is sampled.
When the value is false the event is not sampled.
Writing can be done all the time."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 9 }
eponDevicePowerVoltageEventIndicationState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A read-only variable, which defines the state of the
Power/Voltage Event Indication of an EPON device. When
condition of box Power/voltage is above the threshold
defined the alarm is asserted. When the condition is
below that threshold the alarm is de-asserted. When true
the device has a Power/Voltage Event Indication
asserted. When false the Power/Voltage Event Indication
is reset. "
::= { eponDeviceEventObjectEntry 10 }
eponDevicePowerVoltageEventIndicationEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to allow PowerVoltageEventIndication event to
be used. When the value is true the event is sampled.
When the value is false the event is not sampled.
Writing can be done all the time."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 11 }
eponDeviceGlobalEventState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A read-only variable, which defines the state of the
Global Event indication of an EPON device. When the
indication of the event input occurs the event is
asserted. When the input is removed that event is
de-asserted. When true the device has a Global Event
asserted. When false the Global Event Indication is
reset."
::= { eponDeviceEventObjectEntry 12 }
eponDeviceGlobalEventEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to allow GlobalEvent event to be used. When
the value is true the event is sampled. When the value
is false the event is not sampled. Writing can be done
all the time."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 13 }
eponDeviceErroredSymbolPeriodEventState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A read-only variable, which defines the state of the
Errored Symbol Period Event indication of the OAM alarm
TLV indications as described in the [802.3ah]
clause 57.5.3. When true the device has an Errored
Symbol Period Event asserted. When false the Errored
Symbol Period Event is reset."
::= { eponDeviceEventObjectEntry 14}
eponDeviceErroredSymbolPeriodEventEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to allow ErroredSymbolPeriodEvent event to be
used. When the value is true the event is sampled. When
the value is false the event is not sampled. Writing can
be done all the time."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 15 }
eponDeviceErroredFrameEventState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A read-only variable, which defines the state of the
Errored Frame Event indication of the OAM alarm TLV
indications as described in the [802.3ah] clause 57.5.3.
When true the device has an Errored Frame Event
asserted. When false the Errored Frame Event is reset."
::= { eponDeviceEventObjectEntry 16 }
eponDeviceErroredFrameEventEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to allow ErroredFrameEvent event to be used.
When the value is true the event is sampled. When the
value is false the event is not sampled.
Writing can be done all the time."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 17 }
eponDeviceErroredFramePeriodEventState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A read-only variable, which defines the state of the
Errored Frame Period Event indication of the OAM alarm
TLV indications as described in the [802.3ah] clause
57.5.3. When true the device has an Errored Frame Period
Event asserted. When false the Errored Frame Period
Event is reset."
::= { eponDeviceEventObjectEntry 18 }
eponDeviceErroredFramePeriodEventEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to allow ErroredFramePeriodEvent event to be
used. When the value is true the event is sampled. When
the value is false the event is not sampled. Writing can
be done all the time."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 19 }
eponDeviceErroredFrameSecondsSummaryEventState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A read-only variable, which defines the state of the
Errored Frame Seconds Summary Event indication of the
OAM alarm TLV indications as described in the [802.3ah]
clause 57.5.3. When true the device has an Errored Frame
Seconds Summary Event asserted. When false the Errored
Frame Seconds Summary Event is reset."
::= { eponDeviceEventObjectEntry 20 }
eponDeviceErroredFrameSecondsSummaryEventEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to allow ErroredFrameSecondsSummaryEvent event
to be used. When the value is true the event is sampled.
When the value is false the event is not sampled.
Writing can be done all the time."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 21 }
eponDeviceOrganizationSpecificEventState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A read-only variable, which defines the state of the
Organization Specific Event indication of the OAM alarm
TLV indications as described in the [802.3ah] clause
57.5.3. When true the device has an Organization
Specific Event asserted. When false the Organization
Specific Event is reset."
::= { eponDeviceEventObjectEntry 22 }
eponDeviceOrganizationSpecificEventEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to allow OrganizationSpecificEvent event to be
used. When the value is true the event is sampled. When
the value is false the event is not sampled.
Writing can be done all the time."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 23 }
eponDeviceEventControl OBJECT-TYPE
SYNTAX INTEGER {
none(1),
resetLog(2),
useDefaultReporting(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates and controls the resetting of the Event log.
Setting this object to none(1) has no action resetLog(2)
empties the event log. All data is deleted. Setting it
to useDefaultReporting(3) returns all event priorities
to their factory-default reporting. Reading this object
always returns useDefaultReporting(3)."
DEFVAL { 3 }
::= { eponDeviceEventObjectEntry 24 }
-- Events Log Table
eponDeviceEventsLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF EponDeviceEventsLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of objects provides a log of notification based
on the event as pointed to by entries in those tables.
The intent is a MAC level event log (set of events to
when they happened).
This attribute is relevant for an OLT and an ONU."
::= { eponDeviceEventObjects 2 }
eponDeviceEventsLogEntry OBJECT-TYPE
SYNTAX EponDeviceEventsLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A group of Events. Applications create and delete
entries using eponDeviceEventsEntryStatus. When adding
objects to a notification they are added in the lexical
order of their index in this table."
INDEX {eponDeviceEventsLogName, eponDeviceEventsLogIndex }
::= { eponDeviceEventsLogTable 1 }
EponDeviceEventsLogEntry ::=
SEQUENCE {
eponDeviceEventsLogName SnmpAdminString,
eponDeviceEventsLogIndex Unsigned32,
eponDeviceEventsLogID OBJECT IDENTIFIER,
eponDeviceEventsLogFirstTime DateAndTime,
eponDeviceEventsLogLastTime DateAndTime,
eponDeviceEventsLogCounts Counter32,
eponDeviceEventsLogType INTEGER,
eponDeviceEventsLogEntryStatus RowStatus
}
eponDeviceEventsLogName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A locally-unique, administratively assigned name for a
group of Events."
::= { eponDeviceEventsLogEntry 1 }
eponDeviceEventsLogIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An arbitrary integer for the purpose of identifying
individual Events within a eponDeviceEventsLogName
group. Events within a group are placed in the
notification in the numerical order of this index."
::= { eponDeviceEventsLogEntry 2 }
eponDeviceEventsLogID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The object identifier of a MIB module object to add to a
Notification that results from the event.
Writing can be done all the time."
DEFVAL { zeroDotZero }
::= { eponDeviceEventsLogEntry 3 }
eponDeviceEventsLogFirstTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time that an entry was created."
::= { eponDeviceEventsLogEntry 4 }
eponDeviceEventsLogLastTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If multiple events are reported via the same entry, the
time that the last event for this entry occurred,
otherwise this should have the same value as
eponDeviceEventsLogFirstTime."
::= { eponDeviceEventsLogEntry 5 }
eponDeviceEventsLogCounts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of consecutive event instances reported by
this entry. This starts at 1 with the creation of this
row and increments by 1 for each subsequent duplicate
event."
::= { eponDeviceEventsLogEntry 6 }
eponDeviceEventsLogType OBJECT-TYPE
SYNTAX INTEGER {
eponDeviceDyingGaspAlarmState (1),
eponDeviceCriticalEventState (2),
eponDeviceLocalLinkFaultAlarmState (3),
eponDeviceTemperatureEventIndicationState (4),
eponDevicePowerVoltageEventIndicationState (5),
eponDeviceGlobalEventState (6),
eponDeviceErroredSymbolPeriodEventState (7),
eponDeviceErroredFrameEventState (8),
eponDeviceErroredFramePeriodEventState (9),
eponDeviceErroredFrameSecondsSummaryEventState (10),
eponDeviceOrganizationSpecificEventState (11)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A list of types for Events. Events are ordered according
to their significance where 1 is the highest severity.
eponDeviceDyingGaspAlarmState(1) indicates a Dying Gasp
Alarm State,
eponDeviceCriticalEventState(2) indicates a Critical
Event State,
eponDeviceLocalLinkFaultAlarmState(3) indicates a Local
Link Fault Alarm State,
eponDeviceTemperatureEventIndicationState(4) indicates a
Temperature Event Indication State,
eponDevicePowerVoltageEventIndicationState(5) indicates
a Power Voltage Event Indication State,
eponDeviceGlobalEventState(6) indicates a Global Event
State,
eponDeviceErroredSymbolPeriodEventState(7) indicates an
Errored Symbol Period Event State,
eponDeviceErroredFrameEventState(8) indicates an Errored
Frame Event State,
eponDeviceErroredFramePeriodEventState(9) indicates an
Errored Frame Period Event State,
eponDeviceErroredFrameSecondsSummaryEventState(10)
indicates an Errored Frame Seconds Summary Event State,
eponDeviceOrganizationSpecificEventState(11) indicates
an Organization Specific Event State. "
::= { eponDeviceEventsLogEntry 7 }
eponDeviceEventsLogEntryStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The control that allows creation and deletion of
entries. Once made active an entry MAY not be modified
except to delete it."
::= { eponDeviceEventsLogEntry 8 }
-- Conformance Statements -- Conformance Statements
-- Conformance Groups -- Conformance Groups
eponDeviceGroups OBJECT IDENTIFIER ::={ eponDeviceConformance 1} eponDeviceGroups OBJECT IDENTIFIER ::={ eponDeviceConformance 1}
eponDeviceGroupControl OBJECT-GROUP eponDeviceGroupControl OBJECT-GROUP
OBJECTS { OBJECTS {
eponDeviceObjectReset, eponDeviceObjectReset,
eponDeviceObjectModes, eponDeviceObjectModes,
eponDeviceObjectFecEnabled, eponDeviceObjectFecEnabled,
eponDeviceObjectOamMode,
eponDeviceObjectDeviceReadyMode, eponDeviceObjectDeviceReadyMode,
eponDeviceObjectPowerDown, eponDeviceObjectPowerDown,
eponDeviceObjectNumberOfLLIDs, eponDeviceObjectNumberOfLLIDs,
eponDeviceObjectReportNumThreshold,
eponDeviceObjectReportThreshold, eponDeviceObjectReportThreshold,
eponDeviceObjectReportMaximumNumThreshold,
eponDeviceObjectReportMaximumNumQueues,
eponDeviceRemoteMACAddressLLIDControl eponDeviceRemoteMACAddressLLIDControl
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects of eponDevice control "A collection of objects of eponDevice control
definition." definition."
::= { eponDeviceGroups 1 } ::= { eponDeviceGroups 1 }
eponDeviceGroupRMadLTable OBJECT-GROUP eponDeviceGroupRMadLTable OBJECT-GROUP
OBJECTS { OBJECTS {
skipping to change at page 69, line 40 skipping to change at page 58, line 15
eponDeviceStatDroppedFramesQueue4, eponDeviceStatDroppedFramesQueue4,
eponDeviceStatDroppedFramesQueue5, eponDeviceStatDroppedFramesQueue5,
eponDeviceStatDroppedFramesQueue6, eponDeviceStatDroppedFramesQueue6,
eponDeviceStatDroppedFramesQueue7 eponDeviceStatDroppedFramesQueue7
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects of EPON device Statistics" "A collection of objects of EPON device Statistics"
::= { eponDeviceGroups 3 } ::= { eponDeviceGroups 3 }
eponDeviceGroupEvent OBJECT-GROUP
OBJECTS {
eponDeviceSampleMinimum,
eponDeviceDyingGaspAlarmState,
eponDeviceDyingGaspAlarmEnabled,
eponDeviceCriticalEventState,
eponDeviceCriticalEventEnabled,
eponDeviceLocalLinkFaultAlarmState,
eponDeviceLocalLinkFaultAlarmEnabled,
eponDeviceTemperatureEventIndicationState,
eponDeviceTemperatureEventIndicationEnabled,
eponDevicePowerVoltageEventIndicationState,
eponDevicePowerVoltageEventIndicationEnabled,
eponDeviceGlobalEventState,
eponDeviceGlobalEventEnabled,
eponDeviceErroredSymbolPeriodEventState,
eponDeviceErroredSymbolPeriodEventEnabled,
eponDeviceErroredFrameEventState,
eponDeviceErroredFrameEventEnabled,
eponDeviceErroredFramePeriodEventState ,
eponDeviceErroredFramePeriodEventEnabled ,
eponDeviceErroredFrameSecondsSummaryEventState ,
eponDeviceErroredFrameSecondsSummaryEventEnabled,
eponDeviceOrganizationSpecificEventState ,
eponDeviceOrganizationSpecificEventEnabled,
eponDeviceEventControl
}
STATUS current
DESCRIPTION
"A collection of objects for EPON device Events"
::= { eponDeviceGroups 4 }
eponDeviceGroupEventLog OBJECT-GROUP
OBJECTS {
eponDeviceEventsLogID,
eponDeviceEventsLogFirstTime,
eponDeviceEventsLogLastTime,
eponDeviceEventsLogCounts,
eponDeviceEventsLogType,
eponDeviceEventsLogEntryStatus
}
STATUS current
DESCRIPTION
"A collection of objects for EPON device Events log"
::= { eponDeviceGroups 5 }
-- Compliance -- Compliance
eponDeviceCompliances OBJECT IDENTIFIER ::= {eponDeviceConformance 2} eponDeviceCompliances OBJECT IDENTIFIER ::= {eponDeviceConformance 2}
eponDeviceCompliance MODULE-COMPLIANCE eponDeviceCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION "The compliance statement for EPON Devices." DESCRIPTION "The compliance statement for EPON Devices."
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS { eponDeviceGroupControl } MANDATORY-GROUPS { eponDeviceGroupControl }
GROUP eponDeviceGroupRMadLTable GROUP eponDeviceGroupRMadLTable
DESCRIPTION " This group is mandatory for all DESCRIPTION " This group is mandatory for all
OLT EPON devices supporting LLID-MAC OLT EPON devices supporting LLID-MAC
address table." address table."
GROUP eponDeviceGroupStat GROUP eponDeviceGroupStat
DESCRIPTION "This group is mandatory for all EPON devices DESCRIPTION "This group is mandatory for all EPON devices
supporting interfaces for Statistics collection." supporting interfaces for Statistics collection."
GROUP eponDeviceGroupEvent
DESCRIPTION "This group is mandatory for all EPON devices
supporting interfaces for event collection."
GROUP eponDeviceGroupEventLog
DESCRIPTION "This group is mandatory for all EPON devices
supporting interfaces for event log collection."
::= { eponDeviceCompliances 1} ::= { eponDeviceCompliances 1}
END END
10. Security Considerations 10. Security Considerations
There are number of managed objects defined in this MIB module that There are number of managed objects defined in this MIB module that
have a MAX-ACCESS clause of read-write or read-create. Writing to have a MAX-ACCESS clause of read-write or read-create. Writing to
these objects can have a potentially disruptive effects on network these objects can have a potentially disruptive effects on network
operation: Including: operation: Including:
Changing dot3MpcpMode mode (Writing can be done during initialization
only when dot3MpcpOperStatus indicates Flase)
Changing dot3MpcpAdminState state (Writing can be done all the time) Changing dot3MpcpAdminState state (Writing can be done all the time)
Changing eponDeviceObjectReportThreshold (Writing can be done all the
time)
Changing dot3EponMauFecMode mode (Writing can be done all the time) Changing dot3EponMauFecMode mode (Writing can be done all the time)
Changing eponDeviceObjectReset mode (Writing can be done all the Changing eponDeviceObjectReset mode (Writing can be done all the
time) time)
Changing eponDeviceObjectFecEnabled mode (Writing can be done all the Changing eponDeviceObjectFecEnabled mode (Writing can be done all the
time) time)
Changing eponDeviceObjectOamMode mode (Writing can be done during
initialization, eponDeviceObjectDeviceReadyMode is in notReady(1) or
inProcess(2))
Changing eponDeviceObjectDeviceReadyMode (Writing can be done all the Changing eponDeviceObjectDeviceReadyMode (Writing can be done all the
time) time)
Changing eponDeviceObjectPowerDown (Writing can be done all the time) Changing eponDeviceObjectPowerDown (Writing can be done all the time)
Changing eponDeviceObjectReportNumThreshold (Writing can be done all
the time)
Changing eponDeviceObjectReportThreshold (Writing can be done all the Changing eponDeviceObjectReportThreshold (Writing can be done all the
time) time)
Changing eponDeviceRemoteMACAddressLLIDControl (Writing can be done Changing eponDeviceRemoteMACAddressLLIDControl (Writing can be done
all the time) all the time)
Changing eponDeviceRMadlLogID (Writing can be done all the time) Changing eponDeviceRMadlLogID (Writing can be done all the time)
Changing eponDeviceRMadlLLID (Writing can be done all the time) Changing eponDeviceRMadlLLID (Writing can be done all the time)
Changing eponDeviceRMadlRemoteAddress (Writing can be done all the Changing eponDeviceRMadlRemoteAddress (Writing can be done all the
time) time)
Changing eponDeviceRMadlType (Writing can be done all the time) Changing eponDeviceRMadlType (Writing can be done all the time)
Changing eponDeviceRMadlAction (Writing can be done all the time) Changing eponDeviceRMadlAction (Writing can be done all the time)
Changing eponDeviceRMadlEntryStatus (Writing can be done all the
time)
Changing eponDeviceSampleMinimum(Writing can be done all the time)
Changing eponDeviceDyingGaspAlarmEnabled (Writing can be done all the
time)
Changing eponDeviceCriticalEventEnabled (Writing can be done all the
time)
Changing eponDeviceLocalLinkFaultAlarmEnabled (Writing can be done
all the time)
Changing eponDeviceTemperatureEventIndicationEnabled (Writing can be
done all the time)
Changing eponDevicePowerVoltageEventIndicationEnabled (Writing can be
done all the time)
Changing eponDeviceGlobalEventEnabled (Writing can be done all the
time)
Changing eponDeviceErroredSymbolPeriodEventEnabled (Writing can be
done all the time)
Changing eponDeviceErroredFrameEventEnabled (Writing can be done all
the time)
Changing eponDeviceErroredFramePeriodEventEnabled (Writing can be
done all the time)
Changing eponDeviceErroredFrameSecondsSummaryEventEnabled (Writing
can be done all the time)
Changing eponDeviceOrganizationSpecificEventEnabled (Writing can be
done all the time)
Changing eponDeviceEventControl (Writing can be done all the time)
Changing eponDeviceEventsLogID (Writing can be done all the time)
Changing eponDeviceEventsLogEntryStatus (Writing can be done all the Changing eponDeviceRMadlEntryStatus (Writing can be done all the
time) time)
The user of this MIB module must therefore be aware that support for The user of this MIB module must therefore be aware that support for
SET operations in a non-secure environment without proper protection SET operations in a non-secure environment without proper protection
can have a negative effect on network operations. can have a negative effect on network operations.
The readable objects in this MIB module (i.e., those with MAX-ACCESS The readable objects in this MIB module (i.e., those with MAX-ACCESS
other than not-accessible) may be considered sensitive in some other than not-accessible) may be considered sensitive in some
environments since, collectively, they provide information about the environments since, collectively, they provide information about the
performance of network interfaces and can reveal some aspects of performance of network interfaces and can reveal some aspects of
skipping to change at page 75, line 10 skipping to change at page 61, line 10
responsibility to ensure that the SNMP entity giving access to an responsibility to ensure that the SNMP entity giving access to an
instance of this MIB module is properly configured to give access to instance of this MIB module is properly configured to give access to
the objects only to those principals (users) that have legitimate the objects only to those principals (users) that have legitimate
rights to indeed GET or SET (change/create/delete) them. rights to indeed GET or SET (change/create/delete) them.
11. References 11. References
11.1 Normative References 11.1 Normative References
[802.3] IEEE, "Institute of Electrical and Electronic Engineers, [802.3] IEEE, "Institute of Electrical and Electronic Engineers,
IEEE Std 802.3-2002, "IEEE Standard for Carrier Sense IEEE Std 802.3-2004, "IEEE Standard for Carrier Sense
Multiple Access with Collision Detection (CSMA/CD) Access Multiple Access with Collision Detection (CSMA/CD) Access
Method and Physical Layer Specifications", December 2002. Method and Physical Layer Specifications", December 2004.
[802.3ah] IEEE, "Draft amendment to - Information technology -
Telecommunications and information exchange between
systems - Local and metropolitan area networks - Specific
requirements - Part 3: Carrier sense multiple access with
collision detection (CSMA/CD) access method and physical
layer specifications - Media Access Control Parameters,
Physical Layers and Management Parameters for subscriber
access networks", IEEE Draft P802.3ah/D3.3, April 2004.
[I-D.ietf-hubmib-efm-mib] [I-D.ietf-hubmib-efm-mib]
Squire, M., "Ethernet in the First Mile (EFM) Common MIB", Squire, M., "Ethernet in the First Mile (EFM) Common MIB",
draft-squire-hubmib-efm-mib-00 (work in progress), October Internet-Draft draft-squire-hubmib-efm-mib-02, December
2003. 2004.
[RFC1493] Decker, E., Langille, P., Rijsinghani, A. and K. [RFC1493] Decker, E., Langille, P., Rijsinghani, A. and K.
McCloghrie, "Definitions of Managed Objects for Bridges", McCloghrie, "Definitions of Managed Objects for Bridges",
RFC 1493, July 1993. RFC 1493, July 1993.
[RFC1525] Decker, E., McCloghrie, K., Langille, P. and A. [RFC1525] Decker, E., McCloghrie, K., Langille, P. and A.
Rijsinghani, "Definitions of Managed Objects for Source Rijsinghani, "Definitions of Managed Objects for Source
Routing Bridges", RFC 1525, September 1993. Routing Bridges", RFC 1525, September 1993.
[RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed. and J.
McCloghrie, K., Rose, M. and S. Waldbusser, "Structure of Schoenwaelder, Ed., "Structure of Management Information
Management Information Version 2 (SMIv2)", STD 58, RFC Version 2 (SMIv2)", STD 58, RFC 2578, April 1999.
2578, April 1999.
[RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed. and J.
McCloghrie, K., Rose, M. and S. Waldbusser, "Textual Schoenwaelder, Ed., "Textual Conventions for SMIv2",
Conventions for SMIv2", STD 58, RFC 2579, April 1999. STD 58, RFC 2579, April 1999.
[RFC2580] McCloghrie, K., Perkins, D. and J. Schoenwaelder, [RFC2580] McCloghrie, K., Perkins, D. and J. Schoenwaelder,
"Conformance Statements for SMIv2", STD 58, RFC 2580, "Conformance Statements for SMIv2", STD 58, RFC 2580,
April 1999. April 1999.
[RFC2669] St. Johns, M., "DOCSIS Cable Device MIB Cable Device [RFC2669] St. Johns, M., "DOCSIS Cable Device MIB Cable Device
Management Information Base for DOCSIS compliant Cable Management Information Base for DOCSIS compliant Cable
Modems and Cable Modem Termination Systems", RFC 2669, Modems and Cable Modem Termination Systems", RFC 2669,
August 1999. August 1999.
skipping to change at page 76, line 37 skipping to change at page 62, line 28
[RFC2864] McCloghrie, K. and G. Hanson, "The Inverted Stack Table [RFC2864] McCloghrie, K. and G. Hanson, "The Inverted Stack Table
Extension to the Interfaces Group MIB", RFC 2864, June Extension to the Interfaces Group MIB", RFC 2864, June
2000. 2000.
[RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart, [RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart,
"Introduction and Applicability Statements for "Introduction and Applicability Statements for
Internet-Standard Management Framework", RFC 3410, Internet-Standard Management Framework", RFC 3410,
December 2002. December 2002.
[RFC3433] Bierman, A., Romascanu, D. and K. Norseth, "Entity Sensor
Management Information Base", RFC 3433, December 2002.
Author's Address Author's Address
Lior Khermosh Lior Khermosh
Passave Technologies Passave Technologies
Ackerstein Towers, Tower A, 6th floor, Kohav Hertzelia bldg,
9 Hamenofim St., 4 Hasadnaot St.,
Hertzliya Pituach, 46725 Hertzliya Pituach, 46120
ISRAEL ISRAEL
Phone: +972-9-9717600 Ext: 7181 Phone: +972-9-9628000 Ext: 302
Fax: +972-9-9540245 Fax: +972-9-9628001
EMail: lior.khermosh@passave.com Email: lior.khermosh@passave.com
Intellectual Property Statement Intellectual Property Statement
The IETF takes no position regarding the validity or scope of any The IETF takes no position regarding the validity or scope of any
Intellectual Property Rights or other rights that might be claimed to Intellectual Property Rights or other rights that might be claimed to
pertain to the implementation or use of the technology described in pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights this document or the extent to which any license under such rights
might or might not be available; nor does it represent that it has might or might not be available; nor does it represent that it has
made any independent effort to identify any such rights. Information made any independent effort to identify any such rights. Information
on the procedures with respect to rights in RFC documents can be on the procedures with respect to rights in RFC documents can be
skipping to change at page 77, line 46 skipping to change at page 63, line 46
This document and the information contained herein are provided on an This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Copyright Statement Copyright Statement
Copyright (C) The Internet Society (2004). This document is subject Copyright (C) The Internet Society (2005). This document is subject
to the rights, licenses and restrictions contained in BCP 78, and to the rights, licenses and restrictions contained in BCP 78, and
except as set forth therein, the authors retain all their rights. except as set forth therein, the authors retain all their rights.
Acknowledgment Acknowledgment
Funding for the RFC Editor function is currently provided by the Funding for the RFC Editor function is currently provided by the
Internet Society. Internet Society.
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/