draft-ietf-hubmib-efm-epon-mib-00.txt   draft-ietf-hubmib-efm-epon-mib-01.txt 
Ethernet Interfaces and Hub MIB Working Group Lior Khermosh, Editor Ethernet Interfaces and Hub MIB Working Group Lior Khermosh, Editor
INTERNET DRAFT Passave Technologies INTERNET DRAFT Passave Technologies
December 29, 2003 April 29, 2004
Managed Objects for the Ethernet Passive Optical Networks Managed Objects for the Ethernet Passive Optical Networks
<draft-ietf-hubmib-efm-epon-mib-00.txt> <draft-ietf-hubmib-efm-epon-mib-01.txt>
Status of this Memo Status of this Memo
This document is an Internet-Draft and is subject to all provisions of This document is an Internet-Draft and is subject to all provisions of
Section 10 of RFC2026. Internet-Drafts are working documents of the Section 10 of RFC2026. Internet-Drafts are working documents of the
Internet Engineering Task Force (IETF), its areas, and its working Internet Engineering Task Force (IETF), its areas, and its working
groups. Note that other groups may also distribute working documents as groups. Note that other groups may also distribute working documents
Internet-Drafts. as Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsolete by other documents at any and may be updated, replaced, or obsolete by other documents at any
time. It is inappropriate to use Internet-Drafts as reference material time. It is inappropriate to use Internet-Drafts as reference
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
Copyright Notice Copyright Notice
Copyright (C) The Internet Society (2003). All Rights Reserved. Copyright (C) The Internet Society (2003). All Rights Reserved.
This document and translations of it may be copied and furnished to This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it or others, and derivative works that comment on or otherwise explain it
assist in its implementation may be prepared, copied, published and or assist in its implementation may be prepared, copied, published and
distributed, in whole or in part, without restriction of any kind, distributed, in whole or in part, without restriction of any kind,
provided that the above copyright notice and this paragraph are included provided that the above copyright notice and this paragraph are
on all such copies and derivative works. However, this document itself included on all such copies and derivative works. However, this
may not be modified in any way, such as by removing the copyright notice document itself may not be modified in any way, such as by removing
or references to the Internet Society or other Internet organizations, the copyright notice or references to the Internet Society or other
except as needed for the purpose of developing Internet standards in Internet organizations, except as needed for the purpose of developing
which case the procedures for copyrights defined in the Internet Internet standards in which case the procedures for copyrights defined
Standards process must be followed, or as required to translate it into in the Internet Standards process must be followed, or as required to
languages other than English. translate it into languages other than English.
The limited permissions granted above are perpetual and will not be The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns. revoked by the Internet Society or its successors or assigns.
This document and the information contained herein is provided on an "AS This document and the information contained herein is provided on an
IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT
LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN
INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
FITNESS FOR A PARTICULAR PURPOSE. MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
EPON MIB WG Expires April 2004 [Page 1/51]
Abstract Abstract
This document defines a portion of the Management Information Base (MIB) This document defines a portion of the Management Information Base
for use with network management protocols in TCP/IP based Internets. In (MIB) for use with network management protocols in TCP/IP based
particular, it defines objects for managing devices and interfaces that Internets. In particular, it defines objects for managing devices and
conform to the Ethernet Passive Optical Networks (EPON) standards as interfaces that conform to the Ethernet Passive Optical Networks
defined in [802.3ah]. The document contains a list of management (EPON) standards as defined in [802.3ah]. The document contains a list
entities based on the registers defined in the [802.3ah] Annex 30A and of management entities based on the registers defined in the Institute
mainly partitioned accordingly. of Electrical and Electronic Engineers, IEEE Draft 802.3ah-2002 Draft
3.2 Annex 30A and mainly partitioned accordingly.
EPON MIB WG Expires April 2004 [Page 2/51]
Table of Content Table of Content
Status of this Memo 1 Status of this Memo 1
Copyright Notice 1 Copyright Notice 1
Abstract 2 Abstract 2
Table of Content 3 Table of Content 3
Terminology 4 Terminology 4
1 The Internet-Standard Management Framework 4 1 The Internet-Standard Management Framework 4
2 Overview 4 2 Overview 4
3.1 Relationship to the Interfaces MIB, the Ethernet-like 2.1 Relationship of the EFM EPON MIB to the Interfaces MIB
Interfaces MIB and the MAU MIB 4 , the Ethernet-like Interfaces MIB and the MAU MIB 4
3.2 Relationship to the Generic EFM MIB 4 2.2 Relationship of the EFM EPON MIB to the Generic EFM MIB 4
2.3 Relationship of the EPON Device MIB to the EFM EPON MIB 4
2.4 Relationship of the EPON Device MIB to the Optical
Interface MIBs 5
2.5 Relationship of the EPON Device MIB to the bridge MIB 5
3 MIB structure 5 3 MIB structure 5
4 Definitions Ż The EFM EPON MIB 6 4 Definitions Ż The EFM EPON MIB 6
4.1 MPCP MIBs definitions 7 5 Relationship table of the EFM EPON MIBs objects to the
4.2 OMPEmulation managed object definitions 26 IEEE802.3ah objects 32
4.3 MAU managed object definitions 31 6 Definitions - The EPON Device MIB 34
5 Definitions - The EPON Device MIB 37 7 Security Considerations 63
6 Security Considerations 48 8 Intellectual Property 64
7 Intellectual Property 49 9 Normative References 65
8 Normative References 50 10 Informative References 66
9 Informative References 50 Copyright Notice 67
Author's information 51 Author∆s information 67
EPON MIB WG Expires April 2004 [Page 3/51]
Terminology Terminology
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
"OPTIONAL", when used in the guidelines in this memo, are to be "OPTIONAL", when used in the guidelines in this memo, are to be
interpreted as described in RFC 2119 [RFC2119]. interpreted as described in RFC 2119 [RFC2119].
1 The Internet-Standard Management Framework 1 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
Internet-Standard Management Framework, please refer to section 7 of RFC Internet-Standard Management Framework, please refer to section 7 of
3410 [RFC3410]. RFC 3410 [RFC3410].
Managed objects are accessed via a virtual information store, termed the Managed objects are accessed via a virtual information store, termed
Management Information Base or MIB. MIB objects are generally accessed the Management Information Base or MIB. MIB objects are generally
through the Simple Network Management Protocol (SNMP). accessed through the Simple Network Management Protocol (SNMP).
Objects in the MIB are defined using the mechanisms defined in the Objects in the MIB are defined using the mechanisms defined in the
Structure of Management Information (SMI). This memo specifies a MIB Structure of Management Information (SMI). This memo specifies a MIB
module that is compliant to the SMIv2, which is described in STD 58, RFC module that is compliant to the SMIv2, which is described in STD 58,
2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580
[RFC2580]. [RFC2580].
2 Overview 2 Overview
This document defines a portion of the Management Information Base (MIB) This document defines a portion of the Management Information Base
for use with network management protocols in TCP/IP based Internets. In (MIB) for use with network management protocols in TCP/IP based
particular, it defines objects for managing devices and interfaces that Internets. In particular, it defines objects for managing devices and
conform to the Ethernet Passive Optical Networks (EPON) standards as interfaces that conform to the Ethernet Passive Optical Networks
defined in [802.3ah]. The document contains a list of management (EPON) standards as defined in [802.3ah]. The document contains a list
entities based on the registers defined in the [802.3ah] Annex 30A and of management entities based on the registers defined in the [802.3ah]
mainly partitioned accordingly. Annex 30A and mainly partitioned accordingly.
The document also contains a device group section defining the MIBs for The document also contains a device group section defining the MIBs
EPON form a device perspective, which are connected directly to the IEEE for EPON form a device perspective, which are connected directly to
802.3ah layer2 specifications. the IEEE 802.3ah layer2 specifications.
The document also provides amendments to the 802.3 MAU MIBs documents The document also provides amendments to the 802.3 MAU MIBs documents
for the EFM device type addition. for the EFM device type addition.
2.1 Relationship to the Interfaces MIB, the Ethernet-like Interfaces MIB 2.1 Relationship of the EFM EPON MIB to the Interfaces MIB, the
and the MAU MIB Ethernet-like Interfaces MIB and the MAU MIB EFM EPON interfaces
EFM EPON interfaces require implementation of Interfaces MIB [RFC2863], require implementation of Interfaces MIB [RFC2863], Ethernet-like
Ethernet-like Interfaces MIB [RFC2665] and MAU-MIB [RFC3636]. Interfaces MIB [RFC2665] and MAU-MIB [RFC3636].
The MIBs defined in this document are an extension for these MIBs. For The MIBs defined in this document are an extension for these MIBs. For
instance defining dot3MpcpRemoteMACAddress only while assuming the local instance defining dot3MpcpRemoteMACAddress only while assuming the
MAC address attribute is already defined in [RFC 2665]. local MAC address attribute is already defined in [RFC 2665].
2.2 Relationship to the Generic EFM MIB 2.2 Relationship of the EFM EPON MIB to the Generic EFM MIB
EFM EPON interfaces require implementation of Generic EFM MIB [draft- EFM EPON interfaces require implementation of Generic EFM MIB [draft-
ietf-hubmibýefm-mib]. This documents defines general EFM attributes and ietf-hubmibýefm-mib]. This document defines general EFM attributes and
managed objects that are referred in the document. managed objects that are referred in the document.
EPON MIB WG Expires April 2004 [Page 4/51] 2.3 Relationship of the EPON Device MIB to EFM EPON MIB
EPON devices require implementation of the EFM EPON MIBs which are
specified in this document. The opposite is not required as it
possible to implement the EFM interfaces by itself.
2.4 Relationship of the EPON Device MIB to Optical interface MIB
EPON devices may implement the Optical interface MIB [RFC3591]. This
document defines optical interface attributes and managed objects that
are assumed to be used by an EPON device.
2.5 Relationship of the EPON Device MIB to bridge MIB
EPON OLT devices may implement the bridge MIBs [RFC1493], [RFC1525],
Where the LLIDs of the PON are referred as the bridge ports. This
document defines managed 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.
3 MIB structure 3 MIB structure
This document include two MIBs the first is the EFM EPON MIBs and the This document includes two MIBs the first is the EFM EPON MIBs and the
second is the EPON deivce MIBs. second is the EPON device MIBs.
The EFM EPON MIBs defines the objects used for configuration and The EFM EPON MIBs defines the objects used for configuration and
description of the [802.3ah] P2MP section. description of the [802.3ah] P2MP section.
These MIB objects are included of three MIB groups. These MIB objects are included of three MIB groups.
The MPCP MIBs definition Ż MIBs related to [802.3ah] clause 64 Multi The MPCP MIBs definition Ż MIBs related to [802.3ah] clause 64 Multi
Point Control Protocol attributes. In this MIB group: Point Control Protocol attributes. In this MIB group:
The dot3MpcpTable defines the objects used for the configuration and The dot3MpcpTable defines the objects used for the configuration and
description of the status of MPCP compliant interfaces. description of the status of MPCP compliant interfaces.
The dot3MpcpStatTable defines the statistics group for MPCP compliant The dot3MpcpStatTable defines the statistics group for MPCP compliant
interfaces. interfaces.
The OMPEmulation MIBs definitions Ż MIBs related to [802.3ah] clause 65 The OMPEmulation MIBs definitions Ż MIBs related to [802.3ah] clause
point to point emulation attributes. In this MIB group: 65 point to point emulation attributes. In this MIB group:
The dot3OmpEmulationTable defines the objects used for the configuration The dot3OmpEmulationTable defines the objects used for the
and description of the status of OMPEmulation compliant interfaces. configuration and description of the status of OMPEmulation
compliant interfaces.
The dot3OmpEmulationStatTable defines the statistics group for The dot3OmpEmulationStatTable defines the statistics group for
OMPEmulation compliant interfaces. OMPEmulation compliant interfaces.
The MAU MIBs definition including MAU type definitions and EPON MAU The MAU MIBs definition including MAU type definitions and EPON MAU
managed object related to [802.3ah] clause 60 and clause 65. managed object related to [802.3ah] clause 60 and clause 65.
The dot3EponMauTable defines the objects used for the configuration The dot3EponMauTable defines the objects used for the configuration
and description of the status of MAU EPON compliant interfaces. and description of the status of MAU EPON compliant interfaces.
The dot3EponMauType defines the Type group for [802.3] EPOM MAUs. The dot3EponMauType defines the Type group for [802.3] EPOM MAUs.
Editor note - The MAU Type object should probably be with other 802.3 Editor note - The MAU Type object should probably be with other 802.3
MAU type oblects [RFC 3636]. MAU type objects [RFC 3636].
The EPON Device MIBs defines the objects used for configuration and The EPON Device MIBs defines the objects used for configuration and
description of management objects for EPON compliant Devices. description of management objects for EPON compliant Devices.
The eponDeviceTable defines the objects used for the configuration and The eponDeviceTable defines the objects used for the configuration and
description of the EPON compliant devices. description of the EPON compliant devices.
EPON MIB WG Expires April 2004 [Page 5/51]
4 Definitions Ż The EFM EPON MIB (See section 30.2.5 in 802.3ah draft 4 Definitions Ż The EFM EPON MIB (See section 30.2.5 in 802.3ah draft
for details): 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, OBJECT-IDENTITY
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
; ;
efmeponMib MODULE-IDENTITY dot3EfmeponMIB MODULE-IDENTITY
LAST-UPDATED "200312290000Z" -- December 29, 2003 LAST-UPDATED "200404290000Z" -- April 29, 2004
ORGANIZATION "IETF Ethernet Interfaces and Hub MIB ORGANIZATION "IETF Ethernet Interfaces and Hub MIB
Working Group" Working Group"
CONTACT-INFO CONTACT-INFO
"WG charter: "WG charter:
http://www.ietf.org/html.charters/hubmib- http://www.ietf.org/html.charters/hubmib-charter.html
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 Inc.
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
skipping to change at line 224 skipping to change at page 7, line 4
Postal: Passave Technologies Inc. Postal: Passave Technologies Inc.
Ackerstein Towers, Tower A, 6th floor, Ackerstein Towers, Tower A, 6th floor,
9 Hamenofim St. 9 Hamenofim St.
Hertzliya Pituach 46725, Hertzliya Pituach 46725,
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-9717600 Ext: 7181
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
EPON MIB WG Expires April 2004 [Page 6/51]
the Ethernet in the First Mile (EFM) Multi Point Control the Ethernet in the First Mile (EFM) Multi Point Control
Protocol (MPCP) Interfaces as defined in IEEE Draft Protocol (MPCP) Interfaces as defined in IEEE Draft
P802.3ah/D3.0 clause 64,65. P802.3ah/D3.0 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.3ah] refers to:
IEEE Draft P802.3ah/D3.0: 'Draft amendment to - IEEE Draft P802.3ah/D3.3: 'Draft amendment to -
Information technology - Telecommunications and Information technology - Telecommunications and
information exchange between systems - Local and information exchange between systems - Local and
metropolitan area networks - Specific requirements - metropolitan area networks - 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', 07 October 2003. subscriber access networks', 22 April 2004.
Of particular interest are Clause 64(MPCP) 65(P2mP RS) and 60 Of particular interest are Clause 64(MPCP) 65(P2mP RS) and
(PON PMDs). Clause 30, 'Management', and Clause 45,'Management 60 (PON PMDs). Clause 30, 'Management', and Clause
Data Input/Output (MDIO) Interface'. 45,'Management Data Input/Output (MDIO) Interface'.
Copyright (C) The Internet Society (2003). This version Copyright (C) The Internet Society (2003). This version
of this MIB module is part of XXXX see the RFC of this MIB module is part of XXXX see the RFC
itself for full legal notices." itself 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 "200312110000Z" -- December 11, 2003 REVISION "200404290000Z" -- April 29, 2004
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.
4.1 MPCP MIBs definitions ([802.3ah] clause 30.3.5) -- Editor∆s note: MPCP MIBs definitions ([802.3ah] clause 30.3.5)
-- 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
SYNTAX SEQUENCE OF Dot3MpcpEntry SYNTAX SEQUENCE OF Dot3MpcpEntry
EPON MIB WG Expires April 2004 [Page 7/51]
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Table for dot3 MPCP MIBs." "Table for dot3 MPCP MIBs."
::= { dot3MpcpObjects 1 } ::= { dot3MpcpObjects 1 }
dot3MpcpEntry OBJECT-TYPE dot3MpcpEntry OBJECT-TYPE
SYNTAX Dot3MpcpEntry SYNTAX Dot3MpcpEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the dot3 MPCP MIBs table." "An entry in the dot3 MPCP MIBs table."
INDEX { ifIndex } INDEX { ifIndex }
::= { dot3MpcpTable 1 } ::= { dot3MpcpTable 1 }
Dot3MpcpEntry ::= Dot3MpcpEntry ::=
SEQUENCE { SEQUENCE {
dot3MpcpID Integer32,
dot3MpcpAdminState TruthValue, dot3MpcpAdminState TruthValue,
dot3MpcpMode INTEGER, dot3MpcpMode INTEGER,
dot3MpcpLinkID INTEGER, dot3MpcpLinkID Integer32,
dot3MpcpRemoteMACAddress MacAddress, dot3MpcpRemoteMACAddress MacAddress,
dot3MpcpRegistrationState INTEGER, dot3MpcpRegistrationState INTEGER,
dot3MpcpTransmitElapsed INTEGER, dot3MpcpTransmitElapsed Integer32,
dot3MpcpReceiveElapsed INTEGER, dot3MpcpReceiveElapsed Integer32,
dot3MpcpRoundTripTime INTEGER, dot3MpcpRoundTripTime Integer32,
dot3MpcpMaximumPendingGrants INTEGER, dot3MpcpMaximumPendingGrants Integer32,
dot3MPCPAdminControl TruthValue, dot3MPCPAdminControl TruthValue,
dot3MpcpOnTime INTEGER, dot3MpcpOnTime Integer32,
dot3MpcpOffTime INTEGER, dot3MpcpOffTime Integer32,
dot3MpcpReceiverSettlingTime INTEGER, dot3MpcpSyncTime Integer32
dot3MpcpCdrLockTime INTEGER,
dot3MpcpReportThreshold INTEGER
} }
dot3MpcpID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable is assigned so as to uniquely identify the Multi-Point
MAC Control (MPCP) entity, as defined in [802.3ah] clause 64, among
the subordinate managed objects of the containing object."
REFERENCE "[802.3ah], 30.3.5.1.1."
::= { dot3MpcpEntry 1 }
dot3MpcpAdminState OBJECT-TYPE dot3MpcpAdminState 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 state of the "This variable can be used to define the operational state of the
Multi-Point MAC Control sublayer as defined in [802.3ah] clause 64. Multi-Point MAC Control sublayer as defined in [802.3ah] clause 64.
Selecting admin for an interface with Multi-Point MAC Control sublayer" Selecting admin for an interface with Multi-Point MAC Control
REFERENCE "[802.3ah], 30.3.5.1.1." sublayer"
::= { dot3MpcpEntry 1 } REFERENCE "[802.3ah], 30.3.5.1.2."
::= { dot3MpcpEntry 2 }
EPON MIB WG Expires April 2004 [Page 8/51]
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-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable can be used to identify the operational state of the "This variable can be used to identify the operational state of the
Multi-Point MAC Control sublayer as defined in [802.3ah] clause 64. Multi-Point MAC Control sublayer as defined in [802.3ah] clause 64.
Selecting olt for an OLT (server) mode and onu for an ONU (client) Selecting olt for an OLT (server) mode and onu for an ONU (client)
mode." mode."
REFERENCE "[802.3ah], 30.3.5.1.2." REFERENCE "[802.3ah], 30.3.5.1.3."
::= { dot3MpcpEntry 2 } ::= { dot3MpcpEntry 3 }
dot3MpcpLinkID OBJECT-TYPE dot3MpcpLinkID OBJECT-TYPE
SYNTAX INTEGER 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 identity (LLID) "A read-only value that identifies the Logical Link identity (LLID)
associated with the MAC port as specified in [802.3ah] clause associated with the MAC port as specified in [802.3ah] clause
65.1.2.3.2." 65.1.3.2.2."
REFERENCE "[802.3ah], 30.3.5.1.5." REFERENCE "[802.3ah], 30.3.5.1.4."
::= { dot3MpcpEntry 3 } ::= { 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 parameter of the "A read-only value that identifies the source_address parameter of the
last MPCPDUs passed to the MAC Control. This value is updated on last MPCPDUs passed to the MAC Control. This value is updated on
reception of a valid frame with (1) a destination Field equal to the reception of a valid frame with (1) a destination Field equal to the
reserved multicast address for MAC Control specified in [802.3ah] Annex reserved multicast address for MAC Control specified in [802.3ah]
31A, (2) lengthOrType field value equal to the reserved Type for MAC Annex 31A, (2) lengthOrType field value equal to the reserved Type for
Control as specified in [802.3ah] Annex 31A. (3) an MPCP subtype value MAC Control as specified in [802.3ah] Annex 31A. (3) an MPCP subtype
equal to the subtype reserved for MPCP as specified in [802.3ah] Annex value equal to the subtype reserved for MPCP as specified in [802.3ah]
31A." Annex 31A."
REFERENCE "[802.3ah], 30.3.5.1.6."
::= { dot3MpcpEntry 4 } REFERENCE "[802.3ah], 30.3.5.1.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)
} }
EPON MIB WG Expires April 2004 [Page 9/51]
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that identifies the operational state of the Multi- "A read-only value that identifies the operational state of the Multi-
Point MAC Control sublayer as defined in [802.3ah] clause 64. When this Point MAC Control sublayer as defined in [802.3ah] clause 64. When
attribute has the enumeration 'unregistered' the interface may be used this attribute has the enumeration 'unregistered' the interface may be
for registering a link partner. When this attribute has the enumeration used for registering a link partner. When this attribute has the
'registering' the interface is in the process of registering a link- enumeration 'registering' the interface is in the process of
partner. When this attribute has the enumeration 'registered' the registering a link-partner. When this attribute has the enumeration
interface has an established link-partner." 'registered' the interface has an established link-partner."
REFERENCE "[802.3ah], 30.3.5.1.7." REFERENCE "[802.3ah], 30.3.5.1.6."
::= { dot3MpcpEntry 5 } ::= { dot3MpcpEntry 6 }
dot3MpcpTransmitElapsed OBJECT-TYPE dot3MpcpTransmitElapsed OBJECT-TYPE
SYNTAX INTEGER SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that reports the interval from last MPCP frame "A read-only value that reports the interval from last MPCP frame
transmission in increments of 16ns. The value returned shall be transmission in increments of 16ns. The value returned shall be
(interval from last MPCP frame transmission in ns)/16, where this value (interval from last MPCP frame transmission in ns)/16, where this
exceeds (2^32-1) the value (2^32-1) shall be returned." value exceeds (2^32-1) the value (2^32-1) shall be returned."
REFERENCE "[802.3ah], 30.3.5.1.8." REFERENCE "[802.3ah], 30.3.5.1.19."
::= { dot3MpcpEntry 6 } ::= { dot3MpcpEntry 7 }
dot3MpcpReceiveElapsed OBJECT-TYPE dot3MpcpReceiveElapsed OBJECT-TYPE
SYNTAX INTEGER SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that reports the interval from last MPCP frame "A read-only value that reports the interval from last MPCP frame
reception in increments of 16ns. The value returned shall be (interval reception in increments of 16ns. The value returned shall be (interval
from last MPCP last MPCP frame reception in ns)/16, where this value from last MPCP last MPCP frame reception in ns)/16, where 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."
REFERENCE "[802.3ah], 30.3.5.1.9." REFERENCE "[802.3ah], 30.3.5.1.20."
::= { dot3MpcpEntry 7 } ::= { dot3MpcpEntry 8 }
dot3MpcpRoundTripTime OBJECT-TYPE dot3MpcpRoundTripTime OBJECT-TYPE
SYNTAX INTEGER
SYNTAX Integer32
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 in increments "A read-only value that reports the MPCP round trip time in increments
of 16ns. The value returned shall be (round trip time in ns)/16, where of 16ns. The value returned shall be (round trip time in ns)/16, where
this value exceeds (2^16-1) the value (2^16-1) shall be returned." this value exceeds (2^16-1) the value (2^16-1) shall be returned."
REFERENCE "[802.3ah], 30.3.5.1.10." REFERENCE "[802.3ah], 30.3.5.1.21."
::= { dot3MpcpEntry 8 } ::= { dot3MpcpEntry 9 }
EPON MIB WG Expires April 2004 [Page 10/51]
dot3MpcpMaximumPendingGrants OBJECT-TYPE dot3MpcpMaximumPendingGrants OBJECT-TYPE
SYNTAX INTEGER SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" A read-only value that indicates the maximum number of grants an ONU " A read-only value that indicates the maximum number of grants an ONU
can store. The maximum number of grants an ONU can store has a range of can store. The maximum number of grants an ONU can store has a range
0 to 255." of 0 to 255."
REFERENCE "[802.3ah], 30.3.5.1.14." REFERENCE "[802.3ah], 30.3.5.1.24."
::= { dot3MpcpEntry 9 } ::= { dot3MpcpEntry 10 }
dot3MPCPAdminControl OBJECT-TYPE dot3MPCPAdminControl 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 state of the Multi- "This variable can be used to define the operational state of the
Point MAC Control sublayer as defined in [802.3ah] clause 64. Selecting Multi-Point MAC Control sublayer as defined in [802.3ah] clause 64.
admin for an interface with Multi-Point MAC Control sublayer." Selecting admin for an interface with Multi-Point MAC Control
sublayer."
REFERENCE "[802.3ah], 30.3.5.2.1." REFERENCE "[802.3ah], 30.3.5.2.1."
::= { dot3MpcpEntry 10 } ::= { dot3MpcpEntry 11 }
dot3MpcpOnTime OBJECT-TYPE dot3MpcpOnTime OBJECT-TYPE
SYNTAX INTEGER SYNTAX Integer32
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 burst in "A read-only value that reports the śon time∆ for a grant burst in
increments of 16ns as defined in [802.3ah] 60,64. The value returned increments of 16ns as defined in [802.3ah] 60,64. The value returned
shall be (on time ns)/16, where this value exceeds (2^32-1) the value shall
(2^32-1) shall be returned." be (on time ns)/16, where this value exceeds (2^32-1) the value (2^32-
::= { dot3MpcpEntry 11 } 1) shall be returned."
REFERENCE "[802.3ah], 64.3.5.1."
::= { dot3MpcpEntry 12 }
dot3MpcpOffTime OBJECT-TYPE dot3MpcpOffTime OBJECT-TYPE
SYNTAX INTEGER
SYNTAX Integer32
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 grant burst in "A read-only value that reports the śoff time∆ for a grant burst in
increments of 16ns as defined in [802.3ah] 60,64. The value returned increments of 16ns as defined in [802.3ah] 60,64. The value returned
shall be (off time ns)/16, where this value exceeds (2^32-1) the value shall be (off time ns)/16, where this value exceeds (2^32-1) the value
(2^32-1) shall be returned." (2^32-1) shall be returned."
::= { dot3MpcpEntry 12 } REFERENCE "[802.3ah], 64.3.5.1."
dot3MpcpReceiverSettlingTime OBJECT-TYPE
SYNTAX INTEGER
EPON MIB WG Expires April 2004 [Page 11/51]
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A read-only value that reports the 'Receiver Settling time' for an OLT
receiver in increments of 16ns as defined in [802.3ah] 60,64. The value
returned shall be (Receiver Settling time ns)/16, where this value
exceeds (2^32-1) the value (2^32-1) shall be returned."
::= { dot3MpcpEntry 13 } ::= { dot3MpcpEntry 13 }
dot3MpcpCdrLockTime OBJECT-TYPE dot3MpcpSyncTime OBJECT-TYPE
SYNTAX INTEGER SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only value that reports the 'CDR lock time' for an OLT receiver "A read-only value that reports the śsync lock time∆ for an OLT
in increments of 16ns as defined in [802.3ah] 60,64,65. The value receiver in increments of 16ns as defined in [802.3ah] 60,64,65. The
returned shall be (CDR lock time ns)/16, where this value exceeds (2^32- value returned shall be (sync lock time ns)/16, where this value
1) the value (2^32-1) shall be returned." exceeds (2^32-1) the value (2^32-1) shall be returned."
REFERENCE "[802.3ah], 64.3.3.2."
::= { dot3MpcpEntry 14 } ::= { dot3MpcpEntry 14 }
dot3MpcpReportThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A set of 8 integers, for each LLID, that defines the threshold
reporting for each Queue in the REPORT message, as defined in [802.3ah]
64. The value returned shall be in 2 octets increaments."
::= { dot3MpcpEntry 15 }
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 [802.3ah] clause "This table defines the list of statistics counters of [802.3ah]
64 MPCP interface." 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 [802.3ah] clause 64 "Table entries for Table of statistics counters of [802.3ah] clause
EPON MIB WG Expires April 2004 [Page 12/51] 64
MPCP interface." 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,
dot3MpcpRegistrationAttempts 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, dot3MpcpRxNotSupportedMPCP Counter32
dot3MpcpTxFramesQueue0 Counter32,
dot3MpcpTxFramesQueue1 Counter32,
dot3MpcpTxFramesQueue2 Counter32,
dot3MpcpTxFramesQueue3 Counter32,
dot3MpcpTxFramesQueue4 Counter32,
dot3MpcpTxFramesQueue5 Counter32,
dot3MpcpTxFramesQueue6 Counter32,
dot3MpcpTxFramesQueue7 Counter32,
dot3MpcpRxFramesQueue0 Counter32,
dot3MpcpRxFramesQueue1 Counter32,
dot3MpcpRxFramesQueue2 Counter32,
dot3MpcpRxFramesQueue3 Counter32,
dot3MpcpRxFramesQueue4 Counter32,
dot3MpcpRxFramesQueue5 Counter32,
dot3MpcpRxFramesQueue6 Counter32,
dot3MpcpRxFramesQueue7 Counter32,
dot3MpcpDroppedFramesQueue0 Counter32,
dot3MpcpDroppedFramesQueue1 Counter32,
dot3MpcpDroppedFramesQueue2 Counter32,
dot3MpcpDroppedFramesQueue3 Counter32,
dot3MpcpDroppedFramesQueue4 Counter32,
dot3MpcpDroppedFramesQueue5 Counter32,
dot3MpcpDroppedFramesQueue6 Counter32,
dot3MpcpDroppedFramesQueue7 Counter32
} }
dot3MpcpMACCtrlFramesTransmitted OBJECT-TYPE dot3MpcpMACCtrlFramesTransmitted OBJECT-TYPE
EPON MIB WG Expires April 2004 [Page 13/51]
SYNTAX Counter32 SYNTAX Counter32
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 transmission. "A count of MPCP frames passed to the MAC sublayer for transmission.
This counter is incremented when a MA_CONTROL.request service primitive This counter is incremented when a MA_CONTROL.request service
is generated within the MAC control sublayer with an opcode indicating a primitive is generated within the MAC control sublayer with an opcode
MPCP frame." indicating a MPCP frame."
REFERENCE "[802.3ah], 30.3.5.1.3." REFERENCE "[802.3ah], 30.3.5.1.7."
::= { dot3MpcpStatEntry 1 } ::= { dot3MpcpStatEntry 1 }
dot3MpcpMACCtrlFramesReceived OBJECT-TYPE dot3MpcpMACCtrlFramesReceived OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
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 MAC Control "A count of MPCP frames passed by the MAC sublayer to the MAC Control
sublayer. This counter is incremented when a ReceiveFrame function call sublayer. This counter is incremented when a ReceiveFrame function
returns a valid frame with: (1) a lengthOrType field value equal to the call returns a valid frame with: (1) a lengthOrType field value equal
reserved Type for 802.3_MAC_Control as specified in 31.4.1.3, and (2) an to the reserved Type for 802.3_MAC_Control as specified in 31.4.1.3,
opcode indicating a MPCP frame." and (2) an opcode indicating a MPCP frame."
REFERENCE "[802.3ah], 30.3.5.1.4." REFERENCE "[802.3ah], 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 incremented by "A count of discovery windows generated. The counter is incremented by
one for each generated discovery window." one for each generated discovery window."
REFERENCE "[802.3ah], 30.3.5.1.11." REFERENCE "[802.3ah], 30.3.5.1.22."
::= { dot3MpcpStatEntry 3} ::= { dot3MpcpStatEntry 3}
dot3MpcpRegistrationAttempts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of number of attempts to perform registration. Increment the
counter by one for each attempt to perform registration."
REFERENCE "[802.3ah], 30.3.5.1.12."
::= { dot3MpcpStatEntry 4}
dot3MpcpDiscoveryTimeout OBJECT-TYPE dot3MpcpDiscoveryTimeout OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
EPON MIB WG Expires April 2004 [Page 14/51]
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of the number of times a discovery timeout occurs. Increment "A count of the number of times a discovery timeout occurs. Increment
the counter by one for each discovery processing state-machine reset the counter by one for each discovery processing state-machine reset
resulting from timeout waiting for message arrival." resulting from timeout waiting for message arrival."
REFERENCE "[802.3ah], 30.3.5.1.13." REFERENCE "[802.3ah], 30.3.5.1.23."
::= { dot3MpcpStatEntry 5} ::= { dot3MpcpStatEntry 4}
dot3MpcpTxRegRequest OBJECT-TYPE dot3MpcpTxRegRequest 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 REGISTER_REQ MPCP frames transmission "A count of the number of times a REGISTER_REQ MPCP frames
occurs. Increment the counter by one for each REGISTER_REQ MPCP frame transmission occurs. Increment the counter by one for each
transmitted as defined in [802.3ah] clause 64. This counter is mandatory REGISTER_REQ MPCP frame transmitted as defined in [802.3ah] clause 64.
for an ONU" This counter is mandatory for an ONU"
::= { dot3MpcpStatEntry 6} REFERENCE "[802.3ah], 30.3.5.1.12."
::= { dot3MpcpStatEntry 5}
dot3MpcpRxRegRequest OBJECT-TYPE dot3MpcpRxRegRequest 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 REGISTER_REQ MPCP frames reception "A count of the number of times a REGISTER_REQ MPCP frames reception
occurs. A single counter at the ONU and a set of counters, one for each occurs. A single counter at the ONU and a set of counters, one for
LLID, at the OLT. Increment the counter by one for each REGISTER_REQ each LLID, at the OLT. Increment the counter by one for each
MPCP frame received for each LLID as defined in [802.3ah] clause 64. REGISTER_REQ MPCP frame received for each LLID as defined in [802.3ah]
This counter is mandatory for an ONU and for an OLT" clause 64. This counter is mandatory for an ONU and for an OLT"
::= { dot3MpcpStatEntry 7} REFERENCE "[802.3ah], 30.3.5.1.17."
::= { dot3MpcpStatEntry 6}
dot3MpcpTxRegAck OBJECT-TYPE dot3MpcpTxRegAck 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 REGISTER_ACK MPCP frames transmission " A count of the number of times a REGISTER_ACK MPCP frames
occurs. Increment the counter by one for each REGISTER_ACK MPCP frame transmission occurs. Increment the counter by one for each
transmitted as defined in [802.3ah] clause 64. This counter is mandatory REGISTER_ACK MPCP frame transmitted as defined in [802.3ah] clause 64.
for an ONU" This counter is mandatory for an ONU"
::= { dot3MpcpStatEntry 8} REFERENCE "[802.3ah], 30.3.5.1.10."
::= { dot3MpcpStatEntry 7}
dot3MpcpRxRegAck OBJECT-TYPE dot3MpcpRxRegAck OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
EPON MIB WG Expires April 2004 [Page 15/51]
DESCRIPTION DESCRIPTION
" A count of the number of times a REGISTER_ACK MPCP frames reception " A count of the number of times a REGISTER_ACK MPCP frames reception
occurs. A single counter at the ONU and a set of counters, one for each occurs. A single counter at the ONU and a set of counters, one for
LLID, at the OLT. Increment the counter by one for each REGISTER_ACK each LLID, at the OLT. Increment the counter by one for each
MPCP frame received for each LLID, as defined in [802.3ah] clause 64. REGISTER_ACK MPCP frame received for each LLID, as defined in
This counter is mandatory for an ONU and for an OLT" [802.3ah] clause 64. This counter is mandatory for an ONU and for an
::= { dot3MpcpStatEntry 9} OLT"
REFERENCE "[802.3ah], 30.3.5.1.15."
::= { dot3MpcpStatEntry 8}
dot3MpcpTxReport OBJECT-TYPE dot3MpcpTxReport 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 REPORT MPCP frames transmission " A count of the number of times a REPORT MPCP frames transmission
occurs. Increment the counter by one for each REPORT MPCP frame occurs. Increment the counter by one for each REPORT MPCP frame
transmitted as defined in [802.3ah] clause 64. This counter is mandatory transmitted as defined in [802.3ah] clause 64. This counter is
for an ONU." mandatory for an ONU."
::= { dot3MpcpStatEntry 10} REFERENCE "[802.3ah], 30.3.5.1.13."
::= { dot3MpcpStatEntry 9}
dot3MpcpRxReport OBJECT-TYPE dot3MpcpRxReport 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 REPORT MPCP frames reception occurs. " A count of the number of times a REPORT MPCP frames reception
A single counter at the ONU and a set of counters, one for each LLID, at occurs. A single counter at the ONU and a set of counters, one for
the OLT. Increment the counter by one for each REPORT MPCP frame each LLID, at the OLT. Increment the counter by one for each REPORT
received for each LLID, as defined in [802.3ah] clause 64. This counter MPCP frame received for each LLID, as defined in [802.3ah] clause 64.
is mandatory for an ONU and for an OLT." This counter is mandatory for an ONU and for an OLT."
::= { dot3MpcpStatEntry 11} REFERENCE "[802.3ah], 30.3.5.1.18."
::= { dot3MpcpStatEntry 10}
dot3MpcpTxGate OBJECT-TYPE dot3MpcpTxGate 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 GATE MPCP frames transmission occurs. "A count of the number of times a GATE MPCP frames transmission
A set of counters, one for each LLID, at the OLT. Increment the counter occurs. A set of counters, one for each LLID, at the OLT. Increment
by one for each GATE MPCP frame transmitted, for each LLID, as defined the counter by one for each GATE MPCP frame transmitted, for each
in [802.3ah] clause 64. This counter is mandatory for an OLT." LLID, as defined in [802.3ah] clause 64. This counter is mandatory for
::= { dot3MpcpStatEntry 12} an OLT."
REFERENCE "[802.3ah], 30.3.5.1.9."
::= { dot3MpcpStatEntry 11}
dot3MpcpRxGate OBJECT-TYPE dot3MpcpRxGate 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 GATE MPCP frames reception occurs. A "A count of the number of times a GATE MPCP frames reception occurs. A
single counter at the ONU and a set of counters, one for each LLID, at single counter at the ONU and a set of counters, one for each LLID, at
the OLT. Increment the counter by one for each GATE MPCP frame
EPON MIB WG Expires April 2004 [Page 16/51] received, for each LLID, as defined in [802.3ah] clause 64. This
counter is mandatory for an ONU and for an OLT."
the OLT. Increment the counter by one for each GATE MPCP frame received, REFERENCE "[802.3ah], 30.3.5.1.14."
for each LLID, as defined in [802.3ah] clause 64. This counter is ::= { dot3MpcpStatEntry 12}
mandatory for an ONU and for an OLT."
::= { dot3MpcpStatEntry 13}
dot3MpcpTxRegister OBJECT-TYPE dot3MpcpTxRegister 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 REGISTER MPCP frames transmission "A count of the number of times a REGISTER MPCP frames transmission
occurs. A set of counters, one for each LLID, at the OLT. Increment the occurs. A set of counters, one for each LLID, at the OLT. Increment
counter by one for each REGISTER MPCP frame transmitted, for each LLID, the
as defined in [802.3ah] clause 64. This counter is mandatory for an counter by one for each REGISTER MPCP frame transmitted, for each
OLT." LLID, as defined in [802.3ah] clause 64. This counter is mandatory for
::= { dot3MpcpStatEntry 14} an OLT."
REFERENCE "[802.3ah], 30.3.5.1.11."
::= { dot3MpcpStatEntry 13}
dot3MpcpRxRegister OBJECT-TYPE dot3MpcpRxRegister 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 REGISTER MPCP frames reception occurs. "A count of the number of times a REGISTER MPCP frames reception
A single counter at the ONU and a set of counters, one for each LLID, at occurs. A single counter at the ONU and a set of counters, one for
the OLT. Increment the counter by one for each REGISTER MPCP frame each LLID, at the OLT. Increment the counter by one for each REGISTER
received, for each LLID, as defined in [802.3ah] clause 64. This counter MPCP frame received, for each LLID, as defined in [802.3ah] clause 64.
This counter
is mandatory for an ONU and for an OLT." is mandatory for an ONU and for an OLT."
::= { dot3MpcpStatEntry 15} REFERENCE "[802.3ah], 30.3.5.1.16."
::= { dot3MpcpStatEntry 14}
dot3MpcpRxNotSupportedMPCP OBJECT-TYPE dot3MpcpRxNotSupportedMPCP 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 non-supported MPCP frames reception " 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 occurs. A single counter at the ONU and a set of counters, one for
LLID, at the OLT. Increment the counter by one for each non-supported each LLID, at the OLT. Increment the counter by one for each non-
MPCP frame received, for each LLID, as defined in [802.3ah] clause 64. supported MPCP frame received, for each LLID, as defined in [802.3ah]
This counter is mandatory for an ONU and for an OLT." clause 64. This counter is mandatory for an ONU and for an OLT."
::= { dot3MpcpStatEntry 16} ::= { dot3MpcpStatEntry 15}
dot3MpcpTxFramesQueue0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-0' frames transmission occurs.
Increment the counter by one for each frame transmitted which is an
EPON MIB WG Expires April 2004 [Page 17/51]
output of 'Queue-0'. The 'Queue-0' marking matched the REPORT MPCP
message Queue-0 field, as defined in [802.3ah] clause 64. This counter
is mandatory for an ONU."
::= { dot3MpcpStatEntry 17}
dot3MpcpTxFramesQueue1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-1' frames transmission occurs.
Increment the counter by one for each frame transmitted which is an
output of 'Queue-1'. The 'Queue-1' marking matched the REPORT MPCP
message Queue-1 field, as defined in [802.3ah] clause 64. This counter
is mandatory for an ONU."
::= { dot3MpcpStatEntry 18}
dot3MpcpTxFramesQueue2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-2' frames transmission occurs.
Increment the counter by one for each frame transmitted which is an
output of 'Queue-2'. The 'Queue-2' marking matched the REPORT MPCP
message Queue-2 field, as defined in [802.3ah] clause 64. This counter
is mandatory for an ONU."
::= { dot3MpcpStatEntry 19}
dot3MpcpTxFramesQueue3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-3' frames transmission occurs.
Increment the counter by one for each frame transmitted which is an
output of 'Queue-3'. The 'Queue-3' marking matched the REPORT MPCP
message Queue-3 field, as defined in [802.3ah] clause 64. This counter
is mandatory for an ONU."
::= { dot3MpcpStatEntry 20}
dot3MpcpTxFramesQueue4 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-4' frames transmission occurs.
Increment the counter by one for each frame transmitted which is an
EPON MIB WG Expires April 2004 [Page 18/51]
output of 'Queue-4'. The 'Queue-4' marking matched the REPORT MPCP
message Queue-4 field, as defined in [802.3ah] clause 64. This counter
is mandatory for an ONU."
::= { dot3MpcpStatEntry 21}
dot3MpcpTxFramesQueue5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-5' frames transmission occurs.
Increment the counter by one for each frame transmitted which is an
output of 'Queue-5'. The 'Queue-5' marking matched the REPORT MPCP
message Queue-5 field, as defined in [802.3ah] clause 64. This counter
is mandatory for an ONU."
::= { dot3MpcpStatEntry 22}
dot3MpcpTxFramesQueue6 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-6' frames transmission occurs.
Increment the counter by one for each frame transmitted which is an
output
of 'Queue-6'. The 'Queue-6' marking matched the REPORT MPCP message
Queue-6 field, as defined in [802.3ah] clause 64. This counter is
mandatory for an ONU."
::= { dot3MpcpStatEntry 23}
dot3MpcpTxFramesQueue7 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-7' frames transmission occurs.
Increment the counter by one for each frame transmitted which is an
output of 'Queue-7'. The 'Queue-7' marking matched the REPORT MPCP
message Queue-0 field, as defined in [802.3ah] clause 64. This counter
is mandatory for an ONU."
::= { dot3MpcpStatEntry 24}
dot3MpcpRxFramesQueue0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-0' frames reception occurs. A
EPON MIB WG Expires April 2004 [Page 19/51]
single counter at the ONU and a set of counters, one for each LLID, at
the OLT. Increment the counter by one for each frame received for each
LLID, which is an output of 'Queue-0'. The 'Queue-0' marking matched the
REPORT MPCP message Queue-0 field, as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { dot3MpcpStatEntry 25}
dot3MpcpRxFramesQueue1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the number of times a 'Queue-1' 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 frame received for each
LLID, which is an output of 'Queue-1'. The 'Queue-1' marking matched the
REPORT MPCP message Queue-1 field, as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { dot3MpcpStatEntry 26}
dot3MpcpRxFramesQueue2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-2' 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 frame received for each
LLID, which is an output of 'Queue-2'. The 'Queue-2' marking matched the
REPORT MPCP message Queue-2 field, as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { dot3MpcpStatEntry 27}
dot3MpcpRxFramesQueue3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-3' 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 frame received for each
LLID, which is an output of 'Queue-3'. The 'Queue-3' marking matched the
REPORT MPCP message Queue-3 field, as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { dot3MpcpStatEntry 28}
dot3MpcpRxFramesQueue4 OBJECT-TYPE
SYNTAX Counter32
EPON MIB WG Expires April 2004 [Page 20/51]
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the number of times a 'Queue-4' 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 frame received for each
LLID, which is an output of 'Queue-4'. The 'Queue-4' marking matched the
REPORT MPCP message Queue-4 field, as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { dot3MpcpStatEntry 29}
dot3MpcpRxFramesQueue5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-5' 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 frame received for each
LLID, which is an output of 'Queue-5'. The 'Queue-5' marking matched the
REPORT MPCP message Queue-5 field, as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { dot3MpcpStatEntry 30}
dot3MpcpRxFramesQueue6 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-6' 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 frame received for each
LLID, which is an output of 'Queue-6'. The 'Queue-6' marking matched the
REPORT MPCP message Queue-6 field, as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { dot3MpcpStatEntry 31}
dot3MpcpRxFramesQueue7 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-7' 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 frame received for each
LLID, which is an output of 'Queue-7'. The 'Queue-7' marking matched the
REPORT MPCP message Queue-7 field, as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
EPON MIB WG Expires April 2004 [Page 21/51]
::= { dot3MpcpStatEntry 32}
dot3MpcpDroppedFramesQueue0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-0' frames drops occurs.
Increment the counter by one for each frame dropped from 'Queue-0'. The
'Queue-0' marking matched the REPORT MPCP message Queue-0 field, as
defined in [802.3ah] clause 64. This counter is mandatory for an ONU."
::= { dot3MpcpStatEntry 33}
dot3MpcpDroppedFramesQueue1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-1' frames drops occurs.
Increment the counter by one for each frame dropped from 'Queue-1'. The
'Queue-1' marking matched the REPORT MPCP message Queue-1 field, as
defined in [802.3ah] clause 64. This counter is mandatory for an ONU."
::= { dot3MpcpStatEntry 34}
dot3MpcpDroppedFramesQueue2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-2' frames drops occurs.
Increment the counter by one for each frame dropped from 'Queue-2'. The
'Queue-2' marking matched the REPORT MPCP message Queue-2 field, as
defined in [802.3ah] clause 64. This counter is mandatory for an ONU."
::= { dot3MpcpStatEntry 35}
dot3MpcpDroppedFramesQueue3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-3' frames drops occurs.
Increment the counter by one for each frame dropped from 'Queue-3'. The
'Queue-3' marking matched the REPORT MPCP message Queue-3 field, as
defined in [802.3ah] clause 64. This counter is mandatory for an ONU."
::= { dot3MpcpStatEntry 36}
dot3MpcpDroppedFramesQueue4 OBJECT-TYPE
SYNTAX Counter32
EPON MIB WG Expires April 2004 [Page 22/51]
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-4' frames drops occurs.
Increment the counter by one for each frame dropped from 'Queue-4'. The
'Queue-4' marking matched the REPORT MPCP message Queue-4 field, as
defined in [802.3ah] clause 64. This counter is mandatory for an ONU."
::= { dot3MpcpStatEntry 37}
dot3MpcpDroppedFramesQueue5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-5' frames drops occurs.
Increment the counter by one for each frame dropped from 'Queue-5'. The
'Queue-5' marking matched the REPORT MPCP message Queue-5 field, as
defined in [802.3ah] clause 64. This counter is mandatory for an ONU."
::= { dot3MpcpStatEntry 38}
dot3MpcpDroppedFramesQueue6 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-6' frames drops occurs.
Increment the counter by one for each frame dropped from 'Queue-6'. The
'Queue-6' marking matched the REPORT MPCP message Queue-6 field, as
defined in [802.3ah] clause 64. This counter is mandatory for an ONU."
::= { dot3MpcpStatEntry 39}
dot3MpcpDroppedFramesQueue7 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a 'Queue-7' frames drops occurs.
Increment the counter by one for each frame dropped from 'Queue-7'. The
'Queue-7' marking matched the REPORT MPCP message Queue-7 field, as
defined in [802.3ah] clause 64. This counter is mandatory for an ONU."
::= { dot3MpcpStatEntry 40}
EPON MIB WG Expires April 2004 [Page 23/51]
-- 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,
dot3MpcpAdminState , dot3MpcpAdminState ,
dot3MpcpMode , dot3MpcpMode ,
dot3MpcpLinkID , dot3MpcpLinkID ,
dot3MpcpRemoteMACAddress , dot3MpcpRemoteMACAddress ,
dot3MpcpRegistrationState , dot3MpcpRegistrationState ,
dot3MpcpMaximumPendingGrants , dot3MpcpMaximumPendingGrants ,
dot3MPCPAdminControl dot3MPCPAdminControl
} }
STATUS current STATUS current
skipping to change at line 1097 skipping to change at page 18, line 14
definition." definition."
::= { dot3MpcpGroups 1 } ::= { dot3MpcpGroups 1 }
dot3MpcpGroupParam OBJECT-GROUP dot3MpcpGroupParam OBJECT-GROUP
OBJECTS { OBJECTS {
dot3MpcpTransmitElapsed , dot3MpcpTransmitElapsed ,
dot3MpcpReceiveElapsed , dot3MpcpReceiveElapsed ,
dot3MpcpRoundTripTime , dot3MpcpRoundTripTime ,
dot3MpcpOnTime , dot3MpcpOnTime ,
dot3MpcpOffTime , dot3MpcpOffTime ,
dot3MpcpReceiverSettlingTime , dot3MpcpSyncTime
dot3MpcpCdrLockTime ,
dot3MpcpReportThreshold
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects of dot3 Mpcp for P2MP parameters." "A collection of objects of dot3 Mpcp for P2MP
parameters."
::= { dot3MpcpGroups 2 } ::= { dot3MpcpGroups 2 }
dot3MpcpGroupStat OBJECT-GROUP dot3MpcpGroupStat OBJECT-GROUP
OBJECTS { OBJECTS {
dot3MpcpMACCtrlFramesTransmitted , dot3MpcpMACCtrlFramesTransmitted ,
dot3MpcpMACCtrlFramesReceived , dot3MpcpMACCtrlFramesReceived ,
dot3MpcpDiscoveryWindowsSent , dot3MpcpDiscoveryWindowsSent ,
dot3MpcpRegistrationAttempts ,
EPON MIB WG Expires April 2004 [Page 24/51]
dot3MpcpDiscoveryTimeout , dot3MpcpDiscoveryTimeout ,
dot3MpcpTxRegRequest , dot3MpcpTxRegRequest ,
dot3MpcpRxRegRequest , dot3MpcpRxRegRequest ,
dot3MpcpTxRegAck , dot3MpcpTxRegAck ,
dot3MpcpRxRegAck , dot3MpcpRxRegAck ,
dot3MpcpTxReport , dot3MpcpTxReport ,
dot3MpcpRxReport , dot3MpcpRxReport ,
dot3MpcpTxGate , dot3MpcpTxGate ,
dot3MpcpRxGate , dot3MpcpRxGate ,
dot3MpcpTxRegister , dot3MpcpTxRegister ,
dot3MpcpRxRegister , dot3MpcpRxRegister ,
dot3MpcpRxNotSupportedMPCP , dot3MpcpRxNotSupportedMPCP
dot3MpcpTxFramesQueue0 ,
dot3MpcpTxFramesQueue1 ,
dot3MpcpTxFramesQueue2 ,
dot3MpcpTxFramesQueue3 ,
dot3MpcpTxFramesQueue4 ,
dot3MpcpTxFramesQueue5 ,
dot3MpcpTxFramesQueue6 ,
dot3MpcpTxFramesQueue7 ,
dot3MpcpRxFramesQueue0 ,
dot3MpcpRxFramesQueue1 ,
dot3MpcpRxFramesQueue2 ,
dot3MpcpRxFramesQueue3 ,
dot3MpcpRxFramesQueue4 ,
dot3MpcpRxFramesQueue5 ,
dot3MpcpRxFramesQueue6 ,
dot3MpcpRxFramesQueue7 ,
dot3MpcpDroppedFramesQueue0 ,
dot3MpcpDroppedFramesQueue1 ,
dot3MpcpDroppedFramesQueue2 ,
dot3MpcpDroppedFramesQueue3 ,
dot3MpcpDroppedFramesQueue4 ,
dot3MpcpDroppedFramesQueue5 ,
dot3MpcpDroppedFramesQueue6 ,
dot3MpcpDroppedFramesQueue7
} }
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 }
EPON MIB WG Expires April 2004 [Page 25/51]
-- Compliance -- Compliance
dot3MpcpCompliances OBJECT IDENTIFIER ::= { dot3MpcpConformance 2 } dot3MpcpCompliances OBJECT IDENTIFIER ::= { dot3MpcpConformance 2 }
dot3MPCPCompliance MODULE-COMPLIANCE dot3MPCPCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION "The compliance statement for Multi-point control DESCRIPTION "The compliance statement for Multi-point
protocol interfaces." control protocol interfaces."
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS { dot3MpcpGroupBase} MANDATORY-GROUPS { dot3MpcpGroupBase}
GROUP dot3MpcpGroupParam GROUP dot3MpcpGroupParam
DESCRIPTION "This group is mandatory for all DESCRIPTION "This group is mandatory for all
MPCP supporting interfaces MPCP supporting interfaces
for configuration of the Multipoint for configuration of the Multipoint
Parametrs." Parametrs."
GROUP dot3MpcpGroupStat GROUP dot3MpcpGroupStat
DESCRIPTION " This group is mandatory for all DESCRIPTION " This group is mandatory for all
MPCP supporting interfaces MPCP supporting interfaces
for Statistics collection." for Statistics collection."
::= { dot3MpcpCompliances 1} ::= { dot3MpcpCompliances 1}
4.2 OMPEmulation managed object definitions -- Editor∆s note: OMPEmulation managed object definitions
dot3OmpEmulationMIB OBJECT IDENTIFIER ::= { dot3EfmeponMIB 2} dot3OmpEmulationMIB OBJECT IDENTIFIER ::= { dot3EfmeponMIB 2}
dot3OmpEmulationObjects OBJECT IDENTIFIER ::= { dot3OmpEmulationMIB 1} dot3OmpEmulationObjects OBJECT IDENTIFIER ::= { dot3OmpEmulationMIB 1}
dot3OmpeConformance OBJECT IDENTIFIER ::= { dot3OmpEmulationMIB 2 } dot3OmpeConformance OBJECT IDENTIFIER ::= { dot3OmpEmulationMIB 2 }
dot3OmpEmulationTable OBJECT-TYPE dot3OmpEmulationTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot3OmpEmulationEntry SYNTAX SEQUENCE OF Dot3OmpEmulationEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Table for dot3 OmpEmulation MIBs." "Table for dot3 OmpEmulation MIBs."
::= { dot3OmpEmulationObjects 1 } ::= { dot3OmpEmulationObjects 1 }
dot3OmpEmulationEntry OBJECT-TYPE dot3OmpEmulationEntry OBJECT-TYPE
SYNTAX Dot3OmpEmulationEntry SYNTAX Dot3OmpEmulationEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
EPON MIB WG Expires April 2004 [Page 26/51]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the dot3 OmpEmulation MIBs table." "An entry in the dot3 OmpEmulation MIBs table."
INDEX { ifIndex } INDEX { ifIndex }
::= { dot3OmpEmulationTable 1 } ::= { dot3OmpEmulationTable 1 }
Dot3OmpEmulationEntry ::= Dot3OmpEmulationEntry ::=
SEQUENCE { SEQUENCE {
dot3OmpEmulationID INTEGER, dot3OmpEmulationID Integer32,
dot3OmpEmulationType INTEGER dot3OmpEmulationType INTEGER
} }
dot3OmpEmulationID OBJECT-TYPE dot3OmpEmulationID OBJECT-TYPE
SYNTAX INTEGER SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" The value of aOAMID is assigned so as to uniquely identify a " The value of aOAMID is assigned so as to uniquely identify a
OMPEmulation entity among the subordinate managed objects of the OMPEmulation entity among the subordinate managed objects of the
containing object." containing object."
REFERENCE "[802.3ah], 30.12.1.1." REFERENCE "[802.3ah], 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 of the " A read-only value that indicates that mode of operation of the
Reconciliation Sublayer for Point to Point Emulation (see [802.3ah] Reconciliation Sublayer for Point to Point Emulation (see [802.3ah]
clause 65.1.2.1). 'unknown' value is assigned in initializing, true clause 65.1). śunknown∆ value is assigned in initializing, true state
state or type not yet known. 'olt' value is assigned when Sublayer or type not yet known. śolt∆ value is assigned when Sublayer operating
operating in OLT mode. 'onu' value is assigned when Sublayer operating in OLT mode. śonu∆ value is assigned when Sublayer operating in ONU
in ONU mode." mode."
REFERENCE "[802.3ah], 30.12.1.2." REFERENCE "[802.3ah], 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
EPON MIB WG Expires April 2004 [Page 27/51]
DESCRIPTION DESCRIPTION
"This table defines the list of statistics counters of [802.3ah] clause "This table defines the list of statistics counters of [802.3ah]
65 OMP interface." 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 [802.3ah] clause 65 "Table entries for Table of statistics counters of [802.3ah] clause
OMP interface." 65 OMP interface."
INDEX { ifIndex } INDEX { ifIndex }
::= { dot3OmpEmulationStatTable 1 } ::= { dot3OmpEmulationStatTable 1 }
Dot3OmpEmulationStatEntry::= Dot3OmpEmulationStatEntry::=
SEQUENCE { SEQUENCE {
dot3OmpEmulationSPDErrors Counter32, dot3OmpEmulationSLDErrors Counter32,
dot3OmpEmulationCRC8Errors Counter32, dot3OmpEmulationCRC8Errors Counter32,
dot3OmpEmulationBadLLID Counter32, dot3OmpEmulationBadLLID Counter32,
dot3OmpEmulationGoodLLID Counter32,
dot3OmpEmulationOnuPonCastLLID Counter32,
dot3OmpEmulationOltPonCastLLID Counter32,
dot3OmpEmulationBroadcastLLIDNotOnuID Counter32, dot3OmpEmulationBroadcastLLIDNotOnuID Counter32,
dot3OmpEmulationOnuLLIDNotBroadcast Counter32, dot3OmpEmulationOnuLLIDNotBroadcast Counter32,
dot3OmpEmulationBroadcastLLIDPlusOnuId Counter32, dot3OmpEmulationBroadcastLLIDPlusOnuId Counter32,
dot3OmpEmulationNotBroadcastLLIDNotOnuId Counter32 dot3OmpEmulationNotBroadcastLLIDNotOnuId Counter32
} }
dot3OmpEmulationSPDErrors OBJECT-TYPE dot3OmpEmulationSLDErrors OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
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 SPD field as "A count of frames received that do not contain a valid SLD field as
defined in [802.3ah] clause 65.1.2.4.1. This attribute is mandatory for defined in [802.3ah] clause 65.1.3.3.1. This attribute is mandatory
a OLT and optional for a ONU." for a OLT and optional for a ONU."
REFERENCE "[802.3ah], 30.12.1.3." REFERENCE "[802.3ah], 30.3.7.1.3."
::= { dot3OmpEmulationStatEntry 1} ::= { dot3OmpEmulationStatEntry 1}
dot3OmpEmulationCRC8Errors OBJECT-TYPE dot3OmpEmulationCRC8Errors OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that contain a valid SPD field, as defined
in [802.3ah] clause 65.1.2.4.1, but do not pass the CRC-8 check as
defined in [802.3ah] clause 65.1.2.4.3. This attribute is mandatory for
a OLT and optional for a ONU."
REFERENCE "[802.3ah], 30.12.1.4."
::= { dot3OmpEmulationStatEntry 2}
EPON MIB WG Expires April 2004 [Page 28/51] "A count of frames received that contain a valid SLD field, as defined
in [802.3ah] clause 65.1.3.3.1, but do not pass the CRC-8 check as
defined in [802.3ah] clause 65.1.3.3.3. This attribute is mandatory
for a OLT and optional for a ONU."
REFERENCE "[802.3ah], 30.3.7.1.4."
::= { dot3OmpEmulationStatEntry 2}
dot3OmpEmulationBadLLID OBJECT-TYPE dot3OmpEmulationBadLLID OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" A count of frames received that contain a valid SPD field in a OLT, as " A count of frames received that contain a valid SLD field in a OLT,
defined in [802.3ah] clause 65.1.2.4.1, and pass the CRC-8 check, as as defined in [802.3ah] clause 65.1.3.3.1, and pass the CRC-8 check,
defined in [802.3ah] clause 65.1.2.4.3, but are discarded due to the as defined in [802.3ah] clause 65.1.3.3.3, but are discarded due to
LLID check as defined in [802.3ah] clause 65.1.2.4.2." the LLID check as defined in [802.3ah] clause 65.1.3.3.2."
REFERENCE "[802.3ah], 30.12.1.5." REFERENCE "[802.3ah], 30.3.7.1.8."
::= { dot3OmpEmulationStatEntry 3} ::= { dot3OmpEmulationStatEntry 3}
dot3OmpEmulationBroadcastLLIDNotOnuID OBJECT-TYPE dot3OmpEmulationGoodLLID OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that contain a valid SPD field in a OLT, as " A count of frames received that contain a valid SLD field in a OLT,
defined in [802.3ah] clause 65.1.2.4.1, and pass the CRC-8 check, as as defined in [802.3ah] clause 65.1.3.3.1, and pass the CRC-8 check,
defined in [802.3ah] clause 65.1.2.4.3, and contain broadcast LLID as as defined in [802.3ah] clause 65.1.3.3.3"
defined in [802.3ah] clause 65. This attribute is mandatory for a OLT REFERENCE "[802.3ah], 30.3.7.1.5."
and for a ONU."
::= { dot3OmpEmulationStatEntry 4} ::= { dot3OmpEmulationStatEntry 4}
dot3OmpEmulationOnuLLIDNotBroadcast OBJECT-TYPE dot3OmpEmulationOnuPonCastLLID OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that contain a valid SPD field in a OLT, as "A count of frames received that contain a valid SLD field in an ONU,
defined in [802.3ah] clause 65.1.2.4.1, and pass the CRC-8 check, as as defined in [802.3ah] 65.1.3.3.1, passes the CRC-8 check, as defined
defined in [802.3ah] clause 65.1.2.4.3, and contain the ONU's LLID as in [802.3ah] 65.1.3.3.3, and the frame meets the rule for acceptance
defined in [802.3ah] clause 65. This attribute is mandatory for an ONU defined in [802.3ah] 65.1.3.3.2."
and mandatory for a OLT (a counter per LLID)." REFERENCE "[802.3ah], 30.3.7.1.6."
::= { dot3OmpEmulationStatEntry 5} ::= { dot3OmpEmulationStatEntry 5}
dot3OmpEmulationBroadcastLLIDPlusOnuId OBJECT-TYPE dot3OmpEmulationOltPonCastLLID OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A count of frames received that contain a valid SPD field in a OLT, as "A count of frames received that contain a valid SLD field in an OLT,
defined in [802.3ah] clause 65.1.2.4.1, and pass the CRC-8 check, as as defined in [802.3ah] 65.1.3.3.1, passes the CRC-8 check, as defined
defined in [802.3ah] clause 65.1.2.4.3, and contain the broadcast LLID in [802.3ah] 65.1.3.3.3, and the frame meets the rule for acceptance
plus ONU's LLID (frame reflected) as defined in [802.3ah] clause 65. defined in [802.3ah] 65.1.3.3.2."
This attribute is mandatory for an ONU and mandatory for a OLT (a REFERENCE "[802.3ah], 30.3.7.1.7."
counter per LLID)."
::= { dot3OmpEmulationStatEntry 6} ::= { dot3OmpEmulationStatEntry 6}
EPON MIB WG Expires April 2004 [Page 29/51] dot3OmpEmulationBroadcastLLIDNotOnuID OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames received that contain a valid SLD field in a OLT,
as defined in [802.3ah] clause 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
as defined in [802.3ah] clause 65. This attribute is mandatory for a
OLT and for a ONU."
::= { dot3OmpEmulationStatEntry 7}
dot3OmpEmulationOnuLLIDNotBroadcast OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames received that contain a valid SLD field in a OLT,
as defined in [802.3ah] clause 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
as defined in [802.3ah] clause 65. This attribute is mandatory for an
ONU and mandatory for a OLT (a counter per LLID)."
::= { dot3OmpEmulationStatEntry 8}
dot3OmpEmulationBroadcastLLIDPlusOnuId OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames received that contain a valid SLD field in a OLT,
as defined in [802.3ah] clause 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
LLID plus ONU∆s LLID (frame reflected) as defined in [802.3ah] clause
65. This attribute is mandatory for an ONU and mandatory for a OLT (a
counter per LLID)."
::= { dot3OmpEmulationStatEntry 9}
dot3OmpEmulationNotBroadcastLLIDNotOnuId OBJECT-TYPE dot3OmpEmulationNotBroadcastLLIDNotOnuId OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" A count of frames received that contain a valid SPD field in a OLT, as " A count of frames received that contain a valid SLD field in a OLT,
defined in [802.3ah] clause 65.1.2.4.1, and pass the CRC-8 check, as as defined in [802.3ah] clause 65.1.3.3.1, and pass the CRC-8 check,
defined in [802.3ah] clause 65.1.2.4.3, and does not contain the ONU's as defined in [802.3ah] clause 65.1.3.3.3, and does not contain the
LLID as defined in [802.3ah] clause 65. This attribute is mandatory for ONU∆s LLID as defined in [802.3ah] clause 65. This attribute is
an ONU" mandatory for an ONU"
::= { dot3OmpEmulationStatEntry 7} ::= { 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 ,
skipping to change at line 1386 skipping to change at page 24, line 37
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects of dot3 OMP emulation ID entity "A collection of objects of dot3 OMP emulation ID entity
state definition." state definition."
::= { dot3OmpeGroups 1 } ::= { dot3OmpeGroups 1 }
dot3OmpeGroupStat OBJECT-GROUP dot3OmpeGroupStat OBJECT-GROUP
OBJECTS { OBJECTS {
dot3OmpEmulationSPDErrors , dot3OmpEmulationSLDErrors,
dot3OmpEmulationCRC8Errors , dot3OmpEmulationCRC8Errors ,
dot3OmpEmulationBadLLID , dot3OmpEmulationBadLLID ,
dot3OmpEmulationGoodLLID,
dot3OmpEmulationOnuPonCastLLID,
dot3OmpEmulationOltPonCastLLID,
dot3OmpEmulationBroadcastLLIDNotOnuID , dot3OmpEmulationBroadcastLLIDNotOnuID ,
dot3OmpEmulationOnuLLIDNotBroadcast , dot3OmpEmulationOnuLLIDNotBroadcast ,
dot3OmpEmulationBroadcastLLIDPlusOnuId , dot3OmpEmulationBroadcastLLIDPlusOnuId ,
dot3OmpEmulationNotBroadcastLLIDNotOnuId dot3OmpEmulationNotBroadcastLLIDNotOnuId
} }
EPON MIB WG Expires April 2004 [Page 30/51]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects of dot3 OMP emulation Statistics" "A collection of objects of dot3 OMP emulation
Statistics"
::= { dot3OmpeGroups 2 } ::= { dot3OmpeGroups 2 }
-- Compliance -- Compliance
dot3OmpeCompliances OBJECT IDENTIFIER ::= { dot3OmpeConformance 2 } dot3OmpeCompliances OBJECT IDENTIFIER ::= { dot3OmpeConformance 2 }
dot3OmpeCompliance MODULE-COMPLIANCE dot3OmpeCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION "The compliance statement for OMPEmulation DESCRIPTION "The compliance statement for OMPEmulation
interfaces." interfaces."
skipping to change at line 1421 skipping to change at page 25, line 33
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS { dot3OmpeGroupID} MANDATORY-GROUPS { dot3OmpeGroupID}
GROUP dot3OmpeGroupStat GROUP dot3OmpeGroupStat
DESCRIPTION " This group is mandatory for all DESCRIPTION " This group is mandatory for all
OMPemulation supporting interfaces OMPemulation supporting interfaces
for Statistics collection." for Statistics collection."
::= { dot3OmpeCompliances 1} ::= { dot3OmpeCompliances 1}
4.3 MAU managed object definitions (30.5.1) -- Editor∆s note: MAU managed object definitions (30.5.1)
dot3EponMauMIB OBJECT IDENTIFIER ::= { dot3EfmeponMIB 3} dot3EponMauMIB OBJECT IDENTIFIER ::= { dot3EfmeponMIB 3}
dot3EponMauObjects OBJECT IDENTIFIER ::= { dot3EponMauMIB 1} dot3EponMauObjects OBJECT IDENTIFIER ::= { dot3EponMauMIB 1}
dot3EponMauConformance OBJECT IDENTIFIER ::= { dot3EponMauMIB 2 } dot3EponMauConformance OBJECT IDENTIFIER ::= { dot3EponMauMIB 2 }
dot3EponMauTable OBJECT-TYPE dot3EponMauTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot3EponMauEntry SYNTAX SEQUENCE OF Dot3EponMauEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
skipping to change at line 1436 skipping to change at page 26, line 4
dot3EponMauConformance OBJECT IDENTIFIER ::= { dot3EponMauMIB 2 } dot3EponMauConformance OBJECT IDENTIFIER ::= { dot3EponMauMIB 2 }
dot3EponMauTable OBJECT-TYPE dot3EponMauTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot3EponMauEntry SYNTAX SEQUENCE OF Dot3EponMauEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Table for dot3 MAU EPON MIBs." "Table for dot3 MAU EPON MIBs."
::= { dot3EponMauObjects 1 } ::= { dot3EponMauObjects 1 }
dot3EponMauEntry OBJECT-TYPE dot3EponMauEntry OBJECT-TYPE
SYNTAX Dot3EponMauEntry SYNTAX Dot3EponMauEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
EPON MIB WG Expires April 2004 [Page 31/51]
DESCRIPTION DESCRIPTION
"An entry in the dot3 MAU EPON MIBs table." "An entry in the dot3 MAU EPON MIBs table."
INDEX { ifIndex } INDEX { ifIndex }
::= { dot3EponMauTable 1 } ::= { dot3EponMauTable 1 }
Dot3EponMauEntry ::= Dot3EponMauEntry ::=
SEQUENCE { SEQUENCE {
dot3EponMauPCSCodingViolation Counter32, dot3EponMauPCSCodingViolation Counter32,
dot3EponMauFecAbility INTEGER,
dot3EponMauFecMode INTEGER, dot3EponMauFecMode INTEGER,
dot3EponMauFECCorrectedBlocks Counter32, dot3EponMauFECCorrectedBlocks Counter32,
dot3EponMauFECUncorrectableBlocks Counter32, dot3EponMauFECUncorrectableBlocks Counter32,
dot3EponMauBufferHeadCodingViolation Counter32 dot3EponMauBufferHeadCodingViolation Counter32
} }
dot3EponMauPCSCodingViolation OBJECT-TYPE dot3EponMauPCSCodingViolation OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
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 times an " For 100 Mb/ s operation it is a count of the number of times an
invalid code-group is received, other than the /H/ code-group. For 1000 invalid code-group is received, other than the /H/ code-group. For
Mb/ s operation it is a count of the number of times an invalid 1000 Mb/ s operation it is a count of the number of times an invalid
codegroup is received, other than the /V/ code-group." codegroup is received, other than the /V/ code-group."
REFERENCE "[802.3ah], 30.5.1.1.12." REFERENCE "[802.3ah], 30.5.1.1.12."
::= { dot3EponMauEntry 1} ::= { dot3EponMauEntry 1}
dot3EponMauFecMode OBJECT-TYPE dot3EponMauFecAbility OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
nonFecSupport(1), unknown (1),
fecTxSupport (2), nonsupported (2),
fecRxSupport (3), supported (3)
fecTxRxSupport (4)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" A read-only value that indicates that mode of operation of the FEC "A read-only value that indicates the support of operation of the
Sublayer for Forward error correction (see [802.3ah] clause 65.2). 1000BASE-PX PHY optional FEC Sublayer for Forward error correction see
'nonFecSupport' value is assigned in initializing, for non FEC support [802.3ah] clause 65.2).
state or type not yet known. 'fecTxSupport' value is assigned when śunknown∆ value is assigned in initializing, for non FEC support state
Sublayer operating in FEC coded Transmit mode. 'fecRxSupport' value is
assigned when Sublayer operating in FEC coded receive mode. or type not yet known. śnonsupported∆ value is assigned when Sublayer
'fecTxRxSupport' value is assigned when Sublayer operating in FEC coded is not support. śsupported∆ value is assigned when Sublayer is
receive and transmit mode." supported."
REFERENCE "[802.3ah], 30.5.1.1.13."
::= { dot3EponMauEntry 2} ::= { dot3EponMauEntry 2}
EPON MIB WG Expires April 2004 [Page 32/51] dot3EponMauFecMode OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
disabled (2),
enabled (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A read-write value that indicates the mode of operation of the
1000BASE-PX PHY optional FEC Sublayer for Forward error correction see
[802.3ah] clause 65.2).
A GET operation returns the current mode of operation the PHY. A SET
operation changes the mode of operation of the PHY to the indicated
value.
śunknown∆ value is assigned in initializing, for non FEC support state
or type not yet known. śdisabled∆ value is assigned when Sublayer
operating in disabled mode. śenabled∆ value is assigned when Sublayer
operating in FEC mode."
REFERENCE "[802.3ah], 30.5.1.1.14."
::= { 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 of corrected FEC " For 10PASS-TS, 2BASE-TL and 1000BASE-PX PHYs, a count of corrected
FEC
blocks. This counter will not increment for other PHY Types. Increment blocks. This counter will not increment for other PHY Types. Increment
the counter by one for each received block that is corrected by the FEC the counter by one for each received block that is corrected by the
function in the PHY." FEC function in the PHY."
REFERENCE "[802.3ah], 30.5.1.1.13." REFERENCE "[802.3ah], 30.5.1.1.15."
::= { dot3EponMauEntry 3} ::= { 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 uncorrectable " For 10PASS-TS, 2BASE-TL and 1000BASE-PX PHYs, a count of
FEC blocks. This counter will not increment for other PHY Types. uncorrectable FEC blocks. This counter will not increment for other
Increment the counter by one for each FEC block that is determined to be PHY Types.
uncorrectable by the FEC
Increment the counter by one for each FEC block that is determined to
be uncorrectable by the FEC
function in the PHY." function in the PHY."
REFERENCE "[802.3ah], 30.5.1.1.14." REFERENCE "[802.3ah], 30.5.1.1.16."
::= { dot3EponMauEntry 4} ::= { dot3EponMauEntry 5}
dot3EponMauBufferHeadCodingViolation OBJECT-TYPE dot3EponMauBufferHeadCodingViolation OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
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 invalid code- " For 1000 Mbps operation it is a counts of the number of invalid code-
group received directly from the link." group received directly from the link."
::= { dot3EponMauEntry 5} ::= { dot3EponMauEntry 6}
-- Defining EPON MAU types -- Defining EPON MAU types
--This section should be added to 802.3 MAU MIB RFC. --This section should be added to 802.3 MAU MIB RFC.
dot3EponMauType OBJECT IDENTIFIER ::= { dot3EponMauMIB 3 } dot3EponMauType OBJECT IDENTIFIER ::= { dot3EponMauMIB 3 }
eponMauType1000BasePXOLT OBJECT-IDENTITY eponMauType1000BasePXOLT OBJECT-IDENTITY
STATUS current STATUS current
DESCRIPTION "Multipoint MAC Control (per 802.3 section 64,65) DESCRIPTION "Multipoint MAC Control (per 802.3 section
OLT (master), unknown PMD" 64,65) OLT (master), unknown PMD"
REFERENCE "[802.3ah], 30.5.1.1.2." REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 1 } ::= { dot3EponMauType 1 }
EPON MIB WG Expires April 2004 [Page 33/51]
eponMauType1000BasePXONU OBJECT-IDENTITY eponMauType1000BasePXONU OBJECT-IDENTITY
STATUS current STATUS current
DESCRIPTION "Multipoint MAC Control (per 802.3 section DESCRIPTION "Multipoint MAC Control (per 802.3 section
64,65),ONU (slave), unknown PMD" 64,65),ONU (slave), unknown PMD"
REFERENCE "[802.3ah], 30.5.1.1.2." REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 2 } ::= { dot3EponMauType 2 }
eponMauType1000BasePX10DOLT OBJECT-IDENTITY eponMauType1000BasePX10DOLT OBJECT-IDENTITY
STATUS current STATUS current
DESCRIPTION "EPON over 10K link, downlink (per 802.3 section DESCRIPTION "EPON over 10K link, downlink (per 802.3 section
skipping to change at line 1587 skipping to change at page 29, line 33
DESCRIPTION "EPON over 20K link, downlink (per 802.3 section DESCRIPTION "EPON over 20K link, downlink (per 802.3 section
60), OLT side" 60), OLT side"
REFERENCE "[802.3ah], 30.5.1.1.2." REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 7 } ::= { dot3EponMauType 7 }
eponMauType1000BasePX20DONU OBJECT-IDENTITY eponMauType1000BasePX20DONU OBJECT-IDENTITY
STATUS current STATUS current
DESCRIPTION "EPON over 20K link, downlink (per 802.3 section DESCRIPTION "EPON over 20K link, downlink (per 802.3 section
60), ONU side" 60), ONU side"
REFERENCE "[802.3ah], 30.5.1.1.2." REFERENCE "[802.3ah], 30.5.1.1.2."
EPON MIB WG Expires April 2004 [Page 34/51]
::= { dot3EponMauType 8 } ::= { dot3EponMauType 8 }
eponMauType1000BasePX20UOLT OBJECT-IDENTITY eponMauType1000BasePX20UOLT OBJECT-IDENTITY
STATUS current STATUS current
DESCRIPTION "EPON over 20K link, uplink (per 802.3 section DESCRIPTION "EPON over 20K link, uplink (per 802.3 section
60), OLT side" 60), OLT side"
REFERENCE "[802.3ah], 30.5.1.1.2." REFERENCE "[802.3ah], 30.5.1.1.2."
::= { dot3EponMauType 9 } ::= { dot3EponMauType 9 }
eponMauType1000BasePX20UONU OBJECT-IDENTITY eponMauType1000BasePX20UONU OBJECT-IDENTITY
skipping to change at line 1623 skipping to change at page 30, line 25
dot3EponMauPCSCodingViolation dot3EponMauPCSCodingViolation
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects of dot3 MAU definition." "A collection of objects of dot3 MAU definition."
::= { dot3EponMauGroups 1 } ::= { dot3EponMauGroups 1 }
dot3EponMauGroupFEC OBJECT-GROUP dot3EponMauGroupFEC OBJECT-GROUP
OBJECTS { OBJECTS {
dot3EponMauFecAbility,
dot3EponMauFecMode , dot3EponMauFecMode ,
dot3EponMauFECCorrectedBlocks , dot3EponMauFECCorrectedBlocks ,
dot3EponMauFECUncorrectableBlocks , dot3EponMauFECUncorrectableBlocks ,
dot3EponMauBufferHeadCodingViolation dot3EponMauBufferHeadCodingViolation
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects of FEC group definition." "A collection of objects of FEC group definition."
::= { dot3EponMauGroups 2 } ::= { dot3EponMauGroups 2 }
EPON MIB WG Expires April 2004 [Page 35/51]
-- Compliance -- Compliance
dot3EponMauCompliances OBJECT IDENTIFIER ::= {dot3EponMauConformance 2} dot3EponMauCompliances OBJECT IDENTIFIER ::= {dot3EponMauConformance 2}
dot3EponMauCompliance MODULE-COMPLIANCE dot3EponMauCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION "The compliance statement for MAU EPON DESCRIPTION "The compliance statement for MAU EPON
interfaces." interfaces."
MODULE -- this module MODULE -- this module
skipping to change at line 1657 skipping to change at page 32, line 5
GROUP dot3EponMauGroupFEC GROUP dot3EponMauGroupFEC
DESCRIPTION " This group is mandatory for all DESCRIPTION " This group is mandatory for all
EPON MAU devices Supporting FEC EPON MAU devices Supporting FEC
functionality as for Definitions and BER functionality as for Definitions and BER
Statistics collection." Statistics collection."
::= { dot3EponMauCompliances 1} ::= { dot3EponMauCompliances 1}
END END
EPON MIB WG Expires April 2004 [Page 36/51] 5. Relationship table of the dot3EFM MIB objects to the IEEE802.3ah
objects
5. Definitions - The EPON Device MIB oMPCP managed object class (30.3.5)
dot3EFM MIB object IEEE802.3ah object Reference
dot3MpcpID aMPCPID 30.3.5.1.1
dot3MpcpAdminState aMPCPAdminState 30.3.5.1.2
dot3MpcpMode aMPCPMode 30.3.5.1.3
dot3MpcpLinkID aMPCPLinkID 30.3.5.1.4
dot3MpcpRemoteMACAddress aMPCPRemoteMACAddress 30.3.5.1.5
dot3MpcpRegistrationState aMPCPRegistrationState 30.3.5.1.6
dot3MpcpMACCtrlFramesTransmitted aMPCPMACCtrlFramesTransmitted30.3.5.1.7
dot3MpcpMACCtrlFramesReceived aMPCPMACCtrlFramesReceived 30.3.5.1.8
dot3MpcpTxGate aMPCPTxGate 30.3.5.1.9
dot3MpcpTxRegAck aMPCPTxRegAck 30.3.5.1.10
dot3MpcpTxRegister aMPCPTxRegister 30.3.5.1.11
dot3MpcpTxRegRequest aMPCPTxRegRequest 30.3.5.1.12
dot3MpcpTxReport aMPCPTxReport 30.3.5.1.13
dot3MpcpRxGate aMPCPRxGate 30.3.5.1.14
dot3MpcpRxRegAck aMPCPRxRegAck 30.3.5.1.15
dot3MpcpRxRegister aMPCPRxRegister 30.3.5.1.16
dot3MpcpRxRegRequest aMPCPRxRegRequest 30.3.5.1.17
dot3MpcpRxReport aMPCPRxReport 30.3.5.1.18
dot3MpcpTransmitElapsed aMPCPTransmitElapsed 30.3.5.1.19
dot3MpcpReceiveElapsed aMPCPReceiveElapsed 30.3.5.1.20
dot3MpcpRoundTripTime aMPCPRoundTripTime 30.3.5.1.21
dot3MpcpDiscoveryWindowsSent aMPCPDiscoveryWindowsSent 30.3.5.1.22
dot3MpcpDiscoveryTimeout aMPCPDiscoveryTimeout 30.3.5.1.23
dot3MpcpMaximumPendingGrants aMPCPMaximumPendingGrants 30.3.5.1.24
dot3MPCPAdminControl acMPCPAdminControl 30.3.5.2.1
dot3MpcpOnTime laserOnTime 64.3.5.1
dot3MpcpOffTime laserOffTime 64.3.5.1
dot3MpcpSyncTime SyncTime 64.3.3.2
dot3MpcpRxNotSupportedMPCP
oOMPEmulation managed object class (30.3.7)
dot3EFM MIB object IEEE802.3ah object Reference
dot3OmpEmulationID aOMPEmulationID 30.3.7.1.1
dot3OmpEmulationType aOMPEmulationType 30.3.7.1.2
dot3OmpEmulationSLDErrors aSLDErrors 30.3.7.1.3
dot3OmpEmulationCRC8Errors aCRC8Errors 30.3.7.1.4
dot3OmpEmulationGoodLLID aGoodLLID 30.3.7.1.5
dot3OmpEmulationOnuPonCastLLID aONUPONcastLLID 30.3.7.1.6
dot3OmpEmulationOltPonCastLLID aOLTPONcastLLID 30.3.7.1.7
dot3OmpEmulationBadLLID aBadLLID 30.3.7.1.8
dot3OmpEmulationBroadcastLLIDNotOnuID
dot3OmpEmulationOnuLLIDNotBroadcast
dot3OmpEmulationBroadcastLLIDPlusOnuId
dot3OmpEmulationNotBroadcastLLIDNotOnuId
oMAU managed object class (30.5.1)
dot3EFM MIB object IEEE802.3ah object Reference
dot3EponMauType aMAUType 30.5.1.1.2
dot3EponMauPCSCodingViolation aPCSCodingViolation 30.5.1.1.12
dot3EponMauFecAbility aFECAbility 30.5.1.1.13
dot3EponMauFecMode aFECmode 30.5.1.1.14
dot3EponMauFECCorrectedBlocks aFECCorrectedBlocks 30.5.1.1.15
dot3EponMauFECUncorrectableBlocks aFECUncorrectableBlocks 30.5.1.1.16
dot3EponMauBufferHeadCodingViolation
6. 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,
Integer32 Unsigned32, Integer32, zeroDotZero
FROM SNMPv2-SMI FROM SNMPv2-SMI
TruthValue, MacAddress TruthValue, DateAndTime, 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
FROM SNMP-FRAMEWORK-MIB
; ;
eponDeviceMIB MODULE-IDENTITY eponDeviceMIB MODULE-IDENTITY
LAST-UPDATED "200312290000Z" -- December 29, 2003 LAST-UPDATED "200404290000Z" -- April 29, 2004
ORGANIZATION "IETF Ethernet Interfaces and Hub MIB ORGANIZATION "IETF Ethernet Interfaces and Hub MIB
Working Group" Working Group"
CONTACT-INFO CONTACT-INFO
"WG charter: "WG charter:
http://www.ietf.org/html.charters/hubmib- http://www.ietf.org/html.charters/hubmib-charter.html
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 Inc.
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
skipping to change at line 1705 skipping to change at page 35, line 7
Editor: Lior Khermosh Editor: Lior Khermosh
Postal: Passave Technologies Inc. Postal: Passave Technologies Inc.
Ackerstein Towers, Tower A, 6th floor, Ackerstein Towers, Tower A, 6th floor,
9 Hamenofim St. 9 Hamenofim St.
Hertzliya Pituach 46725, Hertzliya Pituach 46725,
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-9717600 Ext: 7181
E-mail: lior.khermosh@passave.com" E-mail: lior.khermosh@passave.com"
EPON MIB WG Expires April 2004 [Page 37/51]
DESCRIPTION DESCRIPTION
"The objects in this MIB module are used to manage Ethernet Passive "The objects in this MIB module are used to manage Ethernet
Optical Network (EPON) devices which are based on the Ethernet in Passive Optical Network (EPON) devices which are based on the
the First Mile (EFM) PON as defined in IEEE Draft P802.3ah/D3.0 Ethernet in the First Mile (EFM) PON as defined in IEEE Draft
clause 60,64,65. P802.3ah/D3.0 clause 60,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.3ah] refers to:
IEEE Draft P802.3ah/D3.0: 'Draft amendment to - IEEE Draft P802.3ah/D3.3: 'Draft amendment to -
Information technology - Telecommunications and Information technology - Telecommunications and
information exchange between systems - Local and information exchange between systems - Local and
metropolitan area networks - Specific requirements - metropolitan area networks - 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,Physical specifications - Media Access Control
Parameters,Physical
Layers and Management Parameters for subscriber access Layers and Management Parameters for subscriber access
networks', 07 October 2003. networks', 22 April 2004.
Of particular interest are Clause 64(MPCP) 65(P2mP RS) and 60 Of particular interest are Clause 64(MPCP) 65(P2mP RS) and
(PON PMDs). Clause 30, 'Management', and Clause 45,'Management 60 (PON PMDs). Clause 30, 'Management', and Clause
Data Input/Output (MDIO) Interface'. 45,'Management Data Input/Output (MDIO) Interface'.
Copyright (C) The Internet Society (2003). This version Copyright (C) The Internet Society (2003). This version
of this MIB module is part of XXXX see the RFC of this MIB module is part of XXXX see the RFC
itself for full legal notices." itself 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 "200312110000Z" -- December 11, 2003 REVISION "200404290000Z" -- April 29, 2004
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 ::= { eponDevice 1} eponDeviceObjects OBJECT IDENTIFIER ::= { eponDeviceObjectMIB 1}
eponDeviceConformance OBJECT IDENTIFIER ::= { eponDevice 2 } eponDeviceConformance OBJECT IDENTIFIER ::= { eponDeviceObjectMIB 2 }
eponDeviceTable OBJECT-TYPE eponDeviceControlObjects OBJECT IDENTIFIER ::= { eponDeviceObjects 1}
SYNTAX SEQUENCE OF EponDeviceEntry
eponDeviceStatObjects OBJECT IDENTIFIER ::= { eponDeviceObjects 2}
eponDeviceEventObjects OBJECT IDENTIFIER ::= { eponDeviceObjects 3}
eponDeviceControlTable OBJECT-TYPE
SYNTAX SEQUENCE OF EponDeviceControlEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Table for EPON device MIBs." "Table for EPON device MIBs."
::= { eponDeviceControlObjects 1 }
EPON MIB WG Expires April 2004 [Page 38/51] eponDeviceControlEntry OBJECT-TYPE
::= { eponDeviceObjects 1 } SYNTAX EponDeviceControlEntry
eponDeviceEntry OBJECT-TYPE
SYNTAX EponDeviceEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the EPON device table." "An entry in the EPON device Control table."
INDEX { ifIndex } INDEX { ifIndex }
::= { eponDeviceTable 1 } ::= { eponDeviceControlTable 1 }
EponDeviceEntry ::= EponDeviceControlEntry ::=
SEQUENCE { SEQUENCE {
eponDeviceObjectReset INTEGER, eponDeviceObjectReset INTEGER,
eponDeviceObjectModes INTEGER, eponDeviceObjectModes INTEGER,
eponDeviceSerialNumber SnmpAdminString,
eponDeviceObjectFecEnabled INTEGER, eponDeviceObjectFecEnabled INTEGER,
eponDeviceObjectOamMode INTEGER, eponDeviceObjectOamMode INTEGER,
eponDeviceObjectOnuLoopback TruthValue, eponDeviceObjectDeviceReadyMode INTEGER,
eponDeviceObjectOnuRegisterStatus INTEGER,
eponDeviceObjectPowerDown TruthValue, eponDeviceObjectPowerDown TruthValue,
eponDeviceObjectDyingGaspAlarmState TruthValue, eponDeviceObjectNumberOfLLIDs INTEGER,
eponDeviceObjectCriticalEventState TruthValue, eponDeviceObjectRemoteMACAddressLLIDTable MacAddress,
eponDeviceObjectLocalLinkFaultAlarmState TruthValue, eponDeviceObjectReportThreshold Integer32
eponDeviceObjectTemperatureEventIndicationState TruthValue,
eponDeviceObjectPowerVoltageEventIndicationState TruthValue,
eponDeviceObjectVendorSpecificAlarmState TruthValue,
eponDeviceObjectVendorSpecificEventState TruthValue,
eponDeviceObjectGlobalEvent0State TruthValue,
eponDeviceObjectGlobalEvent1State TruthValue,
eponDeviceObjectGlobalEvent2State TruthValue,
eponDeviceObjectGlobalEvent3State TruthValue,
eponDeviceObjectGlobalEvent4State TruthValue,
eponDeviceObjectGlobalEvent5State TruthValue,
eponDeviceObjectGlobalEvent6State TruthValue,
eponDeviceObjectGlobalEvent7State TruthValue,
eponDeviceObjectErroredSymbolPeriodEventState TruthValue,
eponDeviceObjectErroredFrameEventState TruthValue,
eponDeviceObjectErroredFramePeriodEventState TruthValue,
eponDeviceObjectErroredFrameSecondsSummaryEventState TruthValue,
eponDeviceObjectOrganizationSpecificEventState TruthValue
} }
eponDeviceObjectReset OBJECT-TYPE eponDeviceObjectReset OBJECT-TYPE
SYNTAX TruthValue { SYNTAX INTEGER {
running(1), running(1),
reset(2) reset(2)
} }
EPON MIB WG Expires April 2004 [Page 39/51]
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable can be used to reset the EPON device. The "This variable can be used to reset the EPON device. The
interface may be unavailable while the reset occurs and data may be interface may be unavailable while the reset occurs and data may be
lost." lost."
::= { eponDeviceEntry 1 } ::= { eponDeviceControlEntry 1 }
eponDeviceObjectModes OBJECT-TYPE eponDeviceObjectModes OBJECT-TYPE
SYNTAX TruthValue { 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 defines the mode of the EPON device. When an "This variable defines the mode of the EPON device. When an
olt it is an Optical Line Terminal device (server) and when an onu and olt it is an Optical Line Terminal device (server) and when an onu and
Optical Network Unit device (client)" Optical Network Unit device (client)"
::= { eponDeviceEntry 2 } ::= { eponDeviceControlEntry 2 }
eponDeviceSerialNumber OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the manufacturer for this device."
::= { eponDeviceControlEntry 3 }
eponDeviceObjectFecEnabled OBJECT-TYPE eponDeviceObjectFecEnabled OBJECT-TYPE
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 whether the EPON device uses FEC as "This variable defines whether the EPON device uses FEC as
defined in the [802.3ah] clause 65 for EPON. When fecTxEnabled the defined in the [802.3ah] clause 65.2 for EPON. When fecTxEnabled the
device supports the FEC transmission mode. When fecRxEnabled the device device supports the FEC transmission mode. When fecRxEnabled the
supports the FEC Receive mode. When fecTxRxEnabled the device supports device supports the FEC Receive mode. When fecTxRxEnabled the device
the FEC transmission and receive mode." supports the FEC transmission and receive mode."
::= { eponDeviceEntry 3 } ::= { eponDeviceControlEntry 4 }
eponDeviceObjectOamMode OBJECT-TYPE eponDeviceObjectOamMode OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
noOam (1), noOam (1),
oamServer (2), oamServer (2),
oamclient (3) oamclient (3)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable defines the Operation Administration and
Maintenance (OAM) mode of an EPON device as defined by the [802.3ah]
clause 57. When noOam the device does not supports the OAM mode. When
oamServer the device supports the OAM mode as a server unit. When
oamClient the device supports the OAM mode as a client unit."
::= { eponDeviceControlEntry 5 }
EPON MIB WG Expires April 2004 [Page 40/51] eponDeviceObjectDeviceReadyMode OBJECT-TYPE
"This variable defines the Operation Administration and Maintenance SYNTAX INTEGER {
(OAM) mode of an EPON device as defined by the [802.3ah] clause 57. When notReady (1),
noOam the device does not supports the OAM mode. When oamServer the inProcess (2),
device supports the OAM mode as a server unit. When oamClient the device ready (3)
supports the OAM mode as a client unit." }
::= { eponDeviceEntry 4 } MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable defines the mode of an EPON device in
initialization Ż ready for registration as defined by the [802.3ah]
clause 64. When notReady the device is not ready for operation. When
inProcess the device is in initialization process. When ready the
device is ready for registration."
::= { eponDeviceControlEntry 6 }
eponDeviceObjectOnuLoopback OBJECT-TYPE eponDeviceObjectPowerDown OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this variable to powerDown will cause Device to be
entered into Power down mode where no registration is allowed and only
receiving data from the link"
::= { eponDeviceControlEntry 7 }
eponDeviceObjectNumberOfLLIDs OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-Only
STATUS current
DESCRIPTION
"A read only variable which defines the number of registered
LLIDs (as defined by the [802.3ah] clause 65) in a EPON network for an
OLT. Initialization value is 0."
::= { eponDeviceControlEntry 8 }
eponDeviceObjectReportThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A set of 8 integers, for each LLID, that defines the threshold
reporting for each Queue in the REPORT message, as defined in
[802.3ah] 64. The value returned shall be in 2 octets increaments."
::= { eponDeviceControlEntry 9 }
eponDeviceRemoteMACAddressLLIDTable OBJECT-TYPE
SYNTAX SEQUENCE OF EponDeviceRemoteMACAddressLLIDEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table of read-only value that identifies the
source_address and LLIDs parameter of the remote devices in the
network. This Macaddress value, as defined in [802.3ah], 30.3.5.1.5,
is updated on reception of a valid frame with (1) a destination Field
equal to the reserved multicast address for MAC Control specified in
[802.3ah] Annex 31A, (2) lengthOrType field value equal to the
reserved Type for MAC Control as specified in [802.3ah] Annex 31A. (3)
an MPCP subtype value equal to the subtype reserved for MPCP as
specified in [802.3ah] Annex 31A, and an LLID as allocated by the OLT.
The table is defined as Remote MAC address Ż LLID (RMadL)"
::= { eponDeviceControlObjects 2 }
eponDeviceRemoteMACAddressLLIDEntry OBJECT-TYPE
SYNTAX EponDeviceRemoteMACAddressLLIDEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A group of entries. Applications create and delete entries
using eponDeviceRMadlEntryStatus.
When adding objects to a notification they are added in the
lexical order of their index in this table."
INDEX {eponDeviceRMadlLogName, eponDeviceRMadlLLID }
::= { eponDeviceRemoteMACAddressLLIDTable 1 }
EponDeviceRemoteMACAddressLLIDEntry ::= SEQUENCE {
eponDeviceRMadlLogName SnmpAdminString,
eponDeviceRMadlLLID Unsigned32,
eponDeviceRMadlLogID OBJECT IDENTIFIER,
eponDeviceRMadlRemoteMACAddress MacAddress,
eponDeviceRMadlType INTEGER,
eponDeviceRMadlAction INTEGER,
eponDeviceRMadlEntryStatus RowStatus
} }
eponDeviceRMadlLogName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A locally-unique, administratively assigned name for a group
of entries."
::= { eponDeviceRemoteMACAddressLLIDEntry 1 }
eponDeviceRMadlLLID OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Setting this variable to loopback will cause data sent from "An arbitrary integer for the purpose of identifying
the PON into the ONU to be returned on the same interface." the LLID."
::= { eponDeviceEntry 5 } ::= { eponDeviceRemoteMACAddressLLIDEntry 2 }
eponDeviceObjectOnuRegisterStatus OBJECT-TYPE eponDeviceRMadlLogID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The object identifier of a MIB object to add to an entry."
DEFVAL { zeroDotZero }
::= { eponDeviceRemoteMACAddressLLIDEntry 3 }
eponDeviceRMadlRemoteMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The remote MAC address of the LLID."
::= { eponDeviceRemoteMACAddressLLIDEntry 4 }
eponDeviceRMadlType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
notRegistered (1), registered (1),
inRegisteration (2), notRegister (2),
registered (3)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable defines the Multipoint Control Protocol (MPCP) "A list of types for entries."
Registration mode of an EPON device as defined by the [802.3ah] clause ::= { eponDeviceRemoteMACAddressLLIDEntry 5 }
64. When notRegistered the device is not registered. When
inRegisteration the device is in registration process. When registered
the device is registered. "
::= { eponDeviceEntry 6 }
eponDeviceObjectPowerDown OBJECT-TYPE eponDeviceRMadlAction OBJECT-TYPE
SYNTAX TruthValue SYNTAX INTEGER {
register (1),
deregister (2),
reregister (3
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Setting this variable to powerDown will cause Device to be "A list of actions for an entry."
entered into Power down mode where no registration is allowed and only ::= { eponDeviceRemoteMACAddressLLIDEntry 6 }
receiving data from the link"
::= { eponDeviceEntry 7 }
eponDeviceObjectDyingGaspAlarmState OBJECT-TYPE eponDeviceRMadlEntryStatus OBJECT-TYPE
SYNTAX TruthValue 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."
::= { eponDeviceRemoteMACAddressLLIDEntry 7 }
EPON MIB WG Expires April 2004 [Page 41/51] --Statistics tables
eponDeviceStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF EponDeviceStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines the list of statistics counters of EPON devices."
::= { eponDeviceStatObjects 1}
eponDeviceStatEntry OBJECT-TYPE
SYNTAX EponDeviceStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entries for Table of statistics counters of EPON devices."
INDEX { ifIndex }
::= { eponDeviceStatTable 1 }
EponDeviceStatEntry::=
SEQUENCE {
eponDeviceStatTxFramesQueue0 Counter32,
eponDeviceStatTxFramesQueue1 Counter32,
eponDeviceStatTxFramesQueue2 Counter32,
eponDeviceStatTxFramesQueue3 Counter32,
eponDeviceStatTxFramesQueue4 Counter32,
eponDeviceStatTxFramesQueue5 Counter32,
eponDeviceStatTxFramesQueue6 Counter32,
eponDeviceStatTxFramesQueue7 Counter32,
eponDeviceStatRxFramesQueue0 Counter32,
eponDeviceStatRxFramesQueue1 Counter32,
eponDeviceStatRxFramesQueue2 Counter32,
eponDeviceStatRxFramesQueue3 Counter32,
eponDeviceStatRxFramesQueue4 Counter32,
eponDeviceStatRxFramesQueue5 Counter32,
eponDeviceStatRxFramesQueue6 Counter32,
eponDeviceStatRxFramesQueue7 Counter32,
eponDeviceStatDroppedFramesQueue0 Counter32,
eponDeviceStatDroppedFramesQueue1 Counter32,
eponDeviceStatDroppedFramesQueue2 Counter32,
eponDeviceStatDroppedFramesQueue3 Counter32,
eponDeviceStatDroppedFramesQueue4 Counter32,
eponDeviceStatDroppedFramesQueue5 Counter32,
eponDeviceStatDroppedFramesQueue6 Counter32,
eponDeviceStatDroppedFramesQueue7 Counter32
}
eponDeviceStatTxFramesQueue0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Dying " A count of the number of times a śQueue-0∆ frames transmission
Gasp indication of the OAM alarm indications as described in the occurs. Increment the counter by one for each frame transmitted which
[802.3ah] clause 57. When dyingGaspAlarm the device has a dying gasp is an
alarm asserted. " output of śQueue-0∆. The śQueue-0∆ marking matched the REPORT MPCP
::= { eponDeviceEntry 8 } message Queue-0 field, as defined in [802.3ah] clause 64. This
counter
eponDeviceObjectCriticalEventState OBJECT-TYPE is mandatory for an ONU."
SYNTAX TruthValue ::= { eponDeviceStatEntry 1}
eponDeviceStatTxFramesQueue1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Critical " A count of the number of times a śQueue-1∆ frames transmission
Event indication of the OAM alarm indications as described in the occurs. Increment the counter by one for each frame transmitted which
[802.3ah] clause 57. When criticalEvent the device has a Critical Event is an output of śQueue-1∆. The śQueue-1∆ marking matched the REPORT
asserted. " MPCP message Queue-1 field, as defined in [802.3ah] clause 64. This
::= { eponDeviceEntry 9 } counter is mandatory for an ONU."
::= { eponDeviceStatEntry 2}
eponDeviceObjectLocalLinkFaultAlarmState OBJECT-TYPE eponDeviceStatTxFramesQueue2 OBJECT-TYPE
SYNTAX TruthValue SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Local " A count of the number of times a śQueue-2∆ frames transmission
Link Fault indication of the OAM alarm indications as described in the occurs. Increment the counter by one for each frame transmitted which
[802.3ah] clause 57. When localLinkFaultAlarm the device has a Local is an output of śQueue-2∆. The śQueue-2∆ marking matched the REPORT
Link Fault alarm asserted. " MPCP message Queue-2 field, as defined in [802.3ah] clause 64. This
::= { eponDeviceEntry 10 } counter is mandatory for an ONU."
::= { eponDeviceStatEntry 3}
eponDeviceObjectTemperatureEventIndicationState OBJECT-TYPE eponDeviceStatTxFramesQueue3 OBJECT-TYPE
SYNTAX TruthValue SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the " A count of the number of times a śQueue-3∆ frames transmission
Temperature Event indication of the OAM alarm indications as described occurs. Increment the counter by one for each frame transmitted which
in the [802.3ah] clause 57. When temperatureEventIndication the device is an output of śQueue-3∆. The śQueue-3∆ marking matched the REPORT
has a Temperature Event Indication asserted. " MPCP message Queue-3 field, as defined in [802.3ah] clause 64. This
::= { eponDeviceEntry 11 } counter is mandatory for an ONU."
::= { eponDeviceStatEntry 4}
eponDeviceObjectPowerVoltageEventIndicationState OBJECT-TYPE eponDeviceStatTxFramesQueue4 OBJECT-TYPE
SYNTAX TruthValue SYNTAX Counter32
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 transmission
occurs. Increment the counter by one for each frame transmitted which
is an
output of śQueue-4∆. The śQueue-4∆ marking matched the REPORT MPCP
"A read-only variable, which defines the state of the message Queue-4 field, as defined in [802.3ah] clause 64. This counter
is mandatory for an ONU."
::= { eponDeviceStatEntry 5}
EPON MIB WG Expires April 2004 [Page 42/51] eponDeviceStatTxFramesQueue5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a śQueue-5∆ frames transmission
occurs. Increment the counter by one for each frame transmitted which
is an output of śQueue-5∆. The śQueue-5∆ marking matched the REPORT
MPCP message Queue-5 field, as defined in [802.3ah] clause 64. This
counter is mandatory for an ONU."
::= { eponDeviceStatEntry 6}
Power/Voltage Event Indication of the OAM alarm indications as described eponDeviceStatTxFramesQueue6 OBJECT-TYPE
in the [802.3ah] clause 57. When powerVoltageEventIndication the device SYNTAX Counter32
has a Power/Voltage Event Indication asserted. " MAX-ACCESS read-only
::= { eponDeviceEntry 12 } STATUS current
DESCRIPTION
" A count of the number of times a śQueue-6∆ frames transmission
occurs. Increment the counter by one for each frame transmitted which
is an output
of śQueue-6∆. The śQueue-6∆ marking matched the REPORT MPCP message
Queue-6 field, as defined in [802.3ah] clause 64. This counter is
mandatory for an ONU."
::= { eponDeviceStatEntry 7}
eponDeviceObjectVendorSpecificAlarmState OBJECT-TYPE eponDeviceStatTxFramesQueue7 OBJECT-TYPE
SYNTAX TruthValue SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Vendor " A count of the number of times a śQueue-7∆ frames transmission
Specific alarm indication of the OAM alarm indications as described in occurs. Increment the counter by one for each frame transmitted which
the [802.3ah] clause 57. When vendorSpecificAlarm the device has a is an output of śQueue-7∆. The śQueue-7∆ marking matched the REPORT
Vendor Specific alarm asserted. " MPCP message Queue-0 field, as defined in [802.3ah] clause 64. This
::= { eponDeviceEntry 13 } counter is mandatory for an ONU."
::= { eponDeviceStatEntry 8}
eponDeviceObjectVendorSpecificEventState OBJECT-TYPE eponDeviceStatRxFramesQueue0 OBJECT-TYPE
SYNTAX TruthValue SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Vendor " A count of the number of times a śQueue-0∆ frames reception occurs.
Specific Event indication of the OAM alarm indications as described in A
the [802.3ah] clause 57. When vendorSpecificEvent the device has a
Vendor Specific Event asserted. "
::= { eponDeviceEntry 14 }
eponDeviceObjectGlobalEvent0State OBJECT-TYPE single counter at the ONU and a set of counters, one for each LLID, at
SYNTAX TruthValue the OLT. Increment the counter by one for each frame received for each
LLID, which is an output of śQueue-0∆. The śQueue-0∆ marking matched
the REPORT MPCP message Queue-0 field, as defined in [802.3ah] clause
64. This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 9}
eponDeviceStatRxFramesQueue1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Global Event #0 "A count of the number of times a śQueue-1∆ frames reception occurs. A
indication of the OAM alarm indications as described in the [802.3ah] single counter at the ONU and a set of counters, one for each LLID, at
clause 57. When globalEvent0 the device has a Global Event #0 asserted. the OLT. Increment the counter by one for each frame received for each
" LLID, which is an output of śQueue-1∆. The śQueue-1∆ marking matched
::= { eponDeviceEntry 15 } the REPORT MPCP message Queue-1 field, as defined in [802.3ah] clause
64. This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 10}
eponDeviceObjectGlobalEvent1State OBJECT-TYPE eponDeviceStatRxFramesQueue2 OBJECT-TYPE
SYNTAX TruthValue SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Global Event #1 " A count of the number of times a śQueue-2∆ frames reception occurs.
indication of the OAM alarm indications as described in the [802.3ah] A single counter at the ONU and a set of counters, one for each LLID,
clause 57. When globalEvent1 the device has a Global Event #1 asserted. at the OLT. Increment the counter by one for each frame received for
" each LLID, which is an output of śQueue-2∆. The śQueue-2∆ marking
::= { eponDeviceEntry 16 } matched the REPORT MPCP message Queue-2 field, as defined in [802.3ah]
clause 64. This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 11}
EPON MIB WG Expires April 2004 [Page 43/51] eponDeviceStatRxFramesQueue3 OBJECT-TYPE
eponDeviceObjectGlobalEvent2State OBJECT-TYPE SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a śQueue-3∆ 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 frame received for
each LLID, which is an output of śQueue-3∆. The śQueue-3∆ marking
matched the
REPORT MPCP message Queue-3 field, as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 12}
eponDeviceStatRxFramesQueue4 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the number of times a śQueue-4∆ 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 frame received for each
LLID, which is an output of śQueue-4∆. The śQueue-4∆ marking matched
the REPORT MPCP message Queue-4 field, as defined in [802.3ah] clause
64. This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 13}
eponDeviceStatRxFramesQueue5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a śQueue-5∆ 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 frame received for
each LLID, which is an output of śQueue-5∆. The śQueue-5∆ marking
matched the REPORT MPCP message Queue-5 field, as defined in [802.3ah]
clause 64. This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 14}
eponDeviceStatRxFramesQueue6 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a śQueue-6∆ 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 frame received for
each LLID, which is an output of śQueue-6∆. The śQueue-6∆ marking
matched the REPORT MPCP message Queue-6 field, as defined in [802.3ah]
clause 64. This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 15}
eponDeviceStatRxFramesQueue7 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a śQueue-7∆ 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 frame received for
each LLID, which is an output of śQueue-7∆. The śQueue-7∆ marking
matched the
REPORT MPCP message Queue-7 field, as defined in [802.3ah] clause 64.
This counter is mandatory for an ONU and an OLT."
::= { eponDeviceStatEntry 16}
eponDeviceStatDroppedFramesQueue0 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a śQueue-0∆ frames drops occurs.
Increment the counter by one for each frame dropped from śQueue-0∆.
The śQueue-0∆ marking matched the REPORT MPCP message Queue-0 field,
as defined in [802.3ah] clause 64. This counter is mandatory for an
ONU."
::= { eponDeviceStatEntry 17}
eponDeviceStatDroppedFramesQueue1 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a śQueue-1∆ frames drops occurs.
Increment the counter by one for each frame dropped from śQueue-1∆.
The śQueue-1∆ marking matched the REPORT MPCP message Queue-1 field,
as defined in [802.3ah] clause 64. This counter is mandatory for an
ONU."
::= { eponDeviceStatEntry 18}
eponDeviceStatDroppedFramesQueue2 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a śQueue-2∆ frames drops occurs.
Increment the counter by one for each frame dropped from śQueue-2∆.
The śQueue-2∆ marking matched the REPORT MPCP message Queue-2 field,
as defined in [802.3ah] clause 64. This counter is mandatory for an
ONU."
::= { eponDeviceStatEntry 19}
eponDeviceStatDroppedFramesQueue3 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a śQueue-3∆ frames drops occurs.
Increment the counter by one for each frame dropped from śQueue-3∆.
The śQueue-3∆ marking matched the REPORT MPCP message Queue-3 field,
as defined in [802.3ah] clause 64. This counter is mandatory for an
ONU."
::= { eponDeviceStatEntry 20}
eponDeviceStatDroppedFramesQueue4 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a śQueue-4∆ frames drops occurs.
Increment the counter by one for each frame dropped from śQueue-4∆.
The śQueue-4∆ marking matched the REPORT MPCP message Queue-4 field,
as defined in [802.3ah] clause 64. This counter is mandatory for an
ONU."
::= { eponDeviceStatEntry 21}
eponDeviceStatDroppedFramesQueue5 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a śQueue-5∆ frames drops occurs.
Increment the counter by one for each frame dropped from śQueue-5∆.
The śQueue-5∆ marking matched the REPORT MPCP message Queue-5 field,
as defined in [802.3ah] clause 64. This counter is mandatory for an
ONU."
::= { eponDeviceStatEntry 22}
eponDeviceStatDroppedFramesQueue6 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a śQueue-6∆ frames drops occurs.
Increment the counter by one for each frame dropped from śQueue-6∆.
The śQueue-6∆ marking matched the REPORT MPCP message Queue-6 field,
as defined in [802.3ah] clause 64. This counter is mandatory for an
ONU."
::= { eponDeviceStatEntry 23}
eponDeviceStatDroppedFramesQueue7 OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" A count of the number of times a śQueue-7∆ frames drops occurs.
Increment the counter by one for each frame dropped from śQueue-7∆.
The śQueue-7∆ marking matched the REPORT MPCP message Queue-7 field,
as defined in [802.3ah] clause 64. This counter is mandatory for an
ONU."
::= { eponDeviceStatEntry 24}
--Editor's Note use reference to event MIBs [RFC2981] and
--docsis MIBs [RFC2669]
eponDeviceEventObjectTable OBJECT-TYPE
SYNTAX SEQUENCE OF EponDeviceEventObjectEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines the list of statistics counters of EPON devices."
::= { 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."
::= { eponDeviceEventObjectEntry 1 }
eponDeviceDyingGaspAlarmState OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Global Event #2 "A read-only variable, which defines the state of the Dying
indication of the OAM alarm indications as described in the [802.3ah] Gasp indication of the OAM alarm indications as described in the
clause 57. When globalEvent2 the device has a Global Event #2 asserted. [802.3ah] clause 57. When dyingGaspAlarm the device has a dying gasp
" alarm asserted. When the dyingGaspAlarm state is removed the dying
::= { eponDeviceEntry 17 } gasp alarm is reset "
::= { eponDeviceEventObjectEntry 2}
eponDeviceObjectGlobalEvent3State OBJECT-TYPE 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 'false' the event is not sampled."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 3 }
eponDeviceCriticalEventState OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Global Event #3 "A read-only variable, which defines the state of the
indication of the OAM alarm indications as described in the [802.3ah] Critical Event indication of the OAM alarm indications as described in
clause 57. When globalEvent3 the device has a Global Event #3 asserted. the [802.3ah] clause 57. When criticalEvent the device has a Critical
" Event asserted. "
::= { eponDeviceEntry 18 } ::= { eponDeviceEventObjectEntry 4 }
eponDeviceObjectGlobalEvent4State OBJECT-TYPE 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 'false' the event is not sampled."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 5 }
eponDeviceLocalLinkFaultAlarmState OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Global Event #4 "A read-only variable, which defines the state of the Local
indication of the OAM alarm indications as described in the [802.3ah] Link Fault indication of the OAM alarm indications as described in the
clause 57. When globalEvent4 the device has a Global Event #4 asserted. [802.3ah] clause 57. When localLinkFaultAlarm the device has a Local
" Link Fault alarm asserted. "
::= { eponDeviceEntry 19 } ::= { eponDeviceEventObjectEntry 6 }
eponDeviceObjectGlobalEvent5State OBJECT-TYPE 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 'false' the event is not sampled."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 7 }
eponDeviceTemperatureEventIndicationState OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Global Event #5 "A read-only variable, which defines the state of the
indication of the OAM alarm indications as described in the [802.3ah] Temperature Event indication of an EPON device. When condition of box
clause 57. When globalEvent5 the device has a Global Event #5 asserted. temperature is above the threshold defined the alarm is asserted. When
" the condition is below that threshold the alarm is de-asserted. When
::= { eponDeviceEntry 20 } temperatureEventIndication the device has a Temperature Event
Indication asserted. "
::= { eponDeviceEventObjectEntry 8 }
eponDeviceObjectGlobalEvent6State OBJECT-TYPE 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 'false' the event is not sampled."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 9 }
eponDevicePowerVoltageEventIndicationState OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION
EPON MIB WG Expires April 2004 [Page 44/51] "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 powerVoltageEventIndication the device has a
Power/Voltage Event Indication asserted. "
::= { eponDeviceEventObjectEntry 10 }
eponDevicePowerVoltageEventIndicationEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Global Event #6 "A control to allow PowerVoltageEventIndication event to be
indication of the OAM alarm indications as described in the [802.3ah] used.
clause 57. When globalEvent6 the device has a Global Event #6 asserted. When the value is 'false' the event is not sampled."
" DEFVAL { false }
::= { eponDeviceEntry 21 } ::= { eponDeviceEventObjectEntry 11 }
eponDeviceObjectGlobalEvent7State OBJECT-TYPE eponDeviceGlobalEventState OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Global Event #7 "A read-only variable, which defines the state of the Global Event
indication of the OAM alarm indications as described in the [802.3ah] indication of an EPON device. When the indication of the event input
clause 57. When globalEvent7 the device has a Global Event #7 asserted. occurs the event is asserted. When the input is removed that event is
de-asserted. When globalEvent the device has a Global Event asserted.
" "
::= { eponDeviceEntry 22 } ::= { eponDeviceEventObjectEntry 12 }
eponDeviceObjectErroredSymbolPeriodEventState OBJECT-TYPE 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 'false' the event is not sampled."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 13 }
eponDeviceErroredSymbolPeriodEventState OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
}
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Errored Symbol "A read-only variable, which defines the state of the Errored Symbol
Period Event indication of the OAM alarm TLV indications as described in Period Event indication of the OAM alarm TLV indications as described
the [802.3ah] clause 57.5.3. When erroredSymbolPeriodEvent the device in the [802.3ah] clause 57.5.3. When erroredSymbolPeriodEvent the
has an Errored Symbol Period Event asserted. " device has an Errored Symbol Period Event asserted. "
::= { eponDeviceEntry 23 } ::= { eponDeviceEventObjectEntry 14}
eponDeviceObjectErroredFrameEventState OBJECT-TYPE 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 'false' the event is not sampled."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 15 }
eponDeviceErroredFrameEventState OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Errored Frame "A read-only variable, which defines the state of the Errored Frame
Event indication of the OAM alarm TLV indications as described in the Event indication of the OAM alarm TLV indications as described in the
[802.3ah] clause 57.5.3. When erroredFrameEvent the device has an [802.3ah] clause 57.5.3. When erroredFrameEvent the device has an
Errored Frame Event asserted. " Errored Frame Event asserted. "
::= { eponDeviceEntry 24 } ::= { eponDeviceEventObjectEntry 16 }
eponDeviceObjectErroredFramePeriodEventState OBJECT-TYPE 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 'false' the event is not sampled."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 17 }
eponDeviceErroredFramePeriodEventState OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Errored Frame "A read-only variable, which defines the state of the Errored Frame
Period Event indication of the OAM alarm TLV indications as described in Period Event indication of the OAM alarm TLV indications as described
in
EPON MIB WG Expires April 2004 [Page 45/51] the [802.3ah] clause 57.5.3. When erroredFramePeriodEvent the device
has an Errored Frame Period Event asserted. "
::= { eponDeviceEventObjectEntry 18 }
the [802.3ah] clause 57.5.3. When erroredFramePeriodEvent the device has eponDeviceErroredFramePeriodEventEnabled OBJECT-TYPE
an Errored Frame Period Event asserted. " SYNTAX TruthValue
::= { eponDeviceEntry 25 } MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control to allow ErroredFramePeriodEvent event to be used.
When the value is 'false' the event is not sampled."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 19 }
eponDeviceObjectErroredFrameSecondsSummaryEventState OBJECT-TYPE eponDeviceErroredFrameSecondsSummaryEventState OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Errored Frame "A read-only variable, which defines the state of the Errored Frame
Seconds Summary Event indication of the OAM alarm TLV indications as Seconds Summary Event indication of the OAM alarm TLV indications as
described in the [802.3ah] clause 57.5.3. When described in the [802.3ah] clause 57.5.3. When
erroredFrameSecondsSummaryEvent the device has an Errored Frame Seconds erroredFrameSecondsSummaryEvent the device has an Errored Frame
Summary Event asserted. " Seconds Summary Event asserted. "
::= { eponDeviceEntry 26 } ::= { eponDeviceEventObjectEntry 20 }
eponDeviceObjectOrganizationSpecificEventState OBJECT-TYPE 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 'false' the event is not sampled."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 21 }
eponDeviceOrganizationSpecificEventState OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only variable, which defines the state of the Organization "A read-only variable, which defines the state of the Organization
Specific Event indication of the OAM alarm TLV indications as described Specific Event indication of the OAM alarm TLV indications as
in the [802.3ah] clause 57.5.3. When organizationSpecificEvent the described in the [802.3ah] clause 57.5.3. When
device has an Organization Specific Event asserted. " organizationSpecificEvent the device has an Organization Specific
::= { eponDeviceEntry 27 } Event asserted. "
::= { 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 'false' the event is not sampled."
DEFVAL { false }
::= { eponDeviceEventObjectEntry 23 }
eponDeviceEventControl OBJECT-TYPE
SYNTAX INTEGER {
resetLog(1),
useDefaultReporting(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to resetLog(1) empties the event log.
All data is deleted. Setting it to useDefaultReporting(2)
returns all event priorities to their factory-default
reporting. Reading this object always returns
useDefaultReporting(2)."
::= { eponDeviceEventObjectEntry 24 }
-- Events Log Table
eponDeviceEventsLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF EponDeviceEventsLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of objects that can be added to notifications based
on the event as pointed to by entries in those tables."
::= { 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 object to add to a
Notification that results from the event."
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."
::= { 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}
eponDeviceGroupAll OBJECT-GROUP eponDeviceGroupControl OBJECT-GROUP
OBJECTS { OBJECTS {
eponDeviceObjectReset , eponDeviceObjectReset ,
eponDeviceObjectModes , eponDeviceObjectModes ,
eponDeviceSerialNumber,
eponDeviceObjectFecEnabled , eponDeviceObjectFecEnabled ,
eponDeviceObjectOamMode , eponDeviceObjectOamMode ,
eponDeviceObjectOnuLoopback , eponDeviceObjectDeviceReadyMode,
eponDeviceObjectOnuRegisterStatus ,
eponDeviceObjectPowerDown , eponDeviceObjectPowerDown ,
eponDeviceObjectDyingGaspAlarmState , eponDeviceObjectNumberOfLLIDs,
eponDeviceObjectCriticalEventState , eponDeviceObjectRemoteMACAddressLLIDTable,
eponDeviceObjectLocalLinkFaultAlarmState , eponDeviceObjectReportThreshold
eponDeviceObjectTemperatureEventIndicationState , }
STATUS current
DESCRIPTION
"A collection of objects of eponDevice control
definition."
::= { eponDeviceGroups 1 }
EPON MIB WG Expires April 2004 [Page 46/51] eponDeviceGroupRMadLTable OBJECT-GROUP
eponDeviceObjectPowerVoltageEventIndicationState , OBJECTS {
eponDeviceObjectVendorSpecificAlarmState ,
eponDeviceObjectVendorSpecificEventState ,
eponDeviceObjectGlobalEvent0State ,
eponDeviceObjectGlobalEvent1State ,
eponDeviceObjectGlobalEvent2State ,
eponDeviceObjectGlobalEvent3State ,
eponDeviceObjectGlobalEvent4State ,
eponDeviceObjectGlobalEvent5State ,
eponDeviceObjectGlobalEvent6State ,
eponDeviceObjectGlobalEvent7State ,
eponDeviceObjectErroredSymbolPeriodEventState ,
eponDeviceObjectErroredFrameEventState ,
eponDeviceObjectErroredFramePeriodEventState ,
eponDeviceObjectErroredFrameSecondsSummaryEventState ,
eponDeviceObjectOrganizationSpecificEventState
eponDeviceRMadlLogName,
eponDeviceRMadlLLID,
eponDeviceRMadlLogID,
eponDeviceRMadlRemoteMACAddress,
eponDeviceRMadlType,
eponDeviceRMadlAction,
eponDeviceRMadlEntryStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects of dot3 MAU definition." "A collection of objects of eponDevice remote Mac address
::= { eponDeviceGroups 1 }
to LLID table."
::= { eponDeviceGroups 2 }
eponDeviceGroupStat OBJECT-GROUP
OBJECTS {
eponDeviceStatTxFramesQueue0,
eponDeviceStatTxFramesQueue1,
eponDeviceStatTxFramesQueue2,
eponDeviceStatTxFramesQueue3,
eponDeviceStatTxFramesQueue4,
eponDeviceStatTxFramesQueue5,
eponDeviceStatTxFramesQueue6,
eponDeviceStatTxFramesQueue7,
eponDeviceStatRxFramesQueue0,
eponDeviceStatRxFramesQueue1,
eponDeviceStatRxFramesQueue2,
eponDeviceStatRxFramesQueue3,
eponDeviceStatRxFramesQueue4,
eponDeviceStatRxFramesQueue5,
eponDeviceStatRxFramesQueue6,
eponDeviceStatRxFramesQueue7,
eponDeviceStatDroppedFramesQueue0,
eponDeviceStatDroppedFramesQueue1,
eponDeviceStatDroppedFramesQueue2,
eponDeviceStatDroppedFramesQueue3,
eponDeviceStatDroppedFramesQueue4,
eponDeviceStatDroppedFramesQueue5,
eponDeviceStatDroppedFramesQueue6,
eponDeviceStatDroppedFramesQueue7
}
STATUS current
DESCRIPTION
"A collection of objects of EPON device Statistics"
::= { 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 { eponDeviceGroupAll } MANDATORY-GROUPS { eponDeviceGroupControl }
GROUP eponDeviceGroupRMadLTable
DESCRIPTION " This group is mandatory for all
EPON devices supporting LLID-MAC address
table."
GROUP eponDeviceGroupStat
DESCRIPTION " This group is mandatory for all
EPON devices 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
EPON MIB WG Expires April 2004 [Page 47/51] 7. Security Considerations
6. 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. Most objects are writeable have a MAX-ACCESS clause of read-write. Most objects are writeable
only when the link is Down. Writing to these objects can have the only when the link is Down. Writing to these objects can have the
following potentially disruptive effects on network operation: following potentially disruptive effects on network operation:
Including for example: Including:
enabling or disabling a MAU or device type Changing dot3MpcpMode mode
changing a device state server/client ONU/OLT default type Changing dot3MPCPAdminControl state
enabling, disabling or restarting autonegotiation Changing eponDeviceObjectReportThreshold
modifying the capabilities of the link Ż PMD parameters, Changing dot3EponMauFecMode mode
enabling/disabling FEC. Changing eponDeviceObjectReset mode
Changing eponDeviceObjectFecEnabled mode
Changing eponDeviceObjectOamMode mode
Changing eponDeviceObjectDeviceReadyMode
Changing eponDeviceObjectPowerDown
Changing eponDeviceObjectReportThreshold
Changing eponDeviceRMadlLogID
Changing eponDeviceRMadlLLID
Changing eponDeviceRMadlRemoteMacAddress
Changing eponDeviceRMadlType
Changing eponDeviceRMadlAction
Changing eponDeviceRMadlEntryStatus
Changing eponDeviceSampleMinimum
Changing eponDeviceDyingGaspAlarmEnabled
Changing eponDeviceCriticalEventEnabled
Changing eponDeviceLocalLinkFaultAlarmEnabled
Changing eponDeviceTemperatureEventIndicationEnabled
Changing eponDevicePowerVoltageEventIndicationEnabled
Changing eponDeviceGlobalEventEnabled
Changing eponDeviceErroredSymbolPeriodEventEnabled
Changing eponDeviceErroredFrameEventEnabled
Changing eponDeviceErroredFramePeriodEventEnabled
Changing eponDeviceErroredFrameSecondsSummaryEventEnabled
Changing eponDeviceOrganizationSpecificEventEnabled
Changing eponDeviceEventControl
Changing eponDeviceEventsLogID
Changing eponDeviceEventsLogEntryStatus
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
their configuration. In such environments it is important to control their configuration. In such environments it is important to control
even GET and NOTIFY access to these objects and possibly even to even GET and NOTIFY access to these objects and possibly even to
encrypt their values when sending them over the network via SNMP. encrypt their values when sending them over the network via SNMP.
SNMP versions prior to SNMPv3 did not include adequate security. Even SNMP versions prior to SNMPv3 did not include adequate security. Even
if the network itself is secure (for example by using IPSec), even if the network itself is secure (for example by using IPSec), even
then, there is no control as to who on the secure network is allowed then, there is no control as to who on the secure network is allowed
to access and GET/SET (read/change/create/delete) the objects in this to access and GET/SET (read/change/create/delete) the objects in this
MIB module. MIB module.
It is RECOMMENDED that implementers consider the security features as It is RECOMMENDED that implementers consider the security features as
skipping to change at line 2237 skipping to change at page 64, line 27
authentication and privacy). authentication and privacy).
Further, deployment of SNMP versions prior to SNMPv3 is NOT Further, deployment of SNMP versions prior to SNMPv3 is NOT
RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to
enable cryptographic security. It is then a customer/operator enable cryptographic security. It is then a customer/operator
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.
EPON MIB WG Expires April 2004 [Page 48/51] 8. Intellectual Property
7. Intellectual Property
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 or other rights that might be claimed to intellectual property 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; neither does it represent that it might or might not be available; neither does it represent that it
has made any effort to identify any such rights. Information on the has made any effort to identify any such rights. Information on the
IETF's procedures with respect to rights in standards-track and IETF's procedures with respect to rights in standards-track and
standards-related documentation can be found in BCP-11. Copies of standards-related documentation can be found in BCP-11. Copies of
claims of rights made available for publication and any assurances of claims of rights made available for publication and any assurances of
licenses to be made available, or the result of an attempt made to licenses to be made available, or the result of an attempt made to
obtain a general license or permission for the use of such obtain a general license or permission for the use of such
proprietary rights by implementors or users of this specification can proprietary rights by implementers or users of this specification can
be obtained from the IETF Secretariat. be obtained from the IETF Secretariat.
EPON MIB WG Expires April 2004 [Page 49/51] 9. Normative References
8. Normative References
[802.3] Institute of Electrical and Electronic Engineers, IEEE Std [802.3] Institute of Electrical and Electronic Engineers, IEEE Std
802.3-2002, "IEEE Standard for Carrier Sense Multiple Access with 802.3-2002, "IEEE Standard for Carrier Sense Multiple Access with
Collision Detection (CSMA/CD) Access Method and Physical Layer Collision Detection (CSMA/CD) Access Method and Physical Layer
Specifications Specifications
[802.3ah] Institute of Electrical and Electronic Engineers, IEEE Draft [802.3ah] Institute of Electrical and Electronic Engineers, IEEE
802.3ah-2002 Draft 2.0, "IEEE Standard for Carrier Sense Multiple Access Draft 802.3ah-2002 Draft 3.3, "IEEE Standard for Carrier Sense
with Collision Detection (CSMA/CD) Access Method and Physical Layer Multiple Access with Collision Detection (CSMA/CD) Access Method and
Specifications - Draft amendment to - Information technology - Physical Layer Specifications - Draft amendment to - Information
Telecommunications and information exchange between systems - Local and technology - Telecommunications and information exchange between
metropolitan area networks - Specific requirements - Part 3: Carrier systems - Local and metropolitan area networks - Specific requirements
sense multiple access with collision detection (CSMA/CD) access method - Part 3: Carrier sense multiple access with collision detection
and physical layer specifications - Media Access Control Parameters, (CSMA/CD) access method and physical layer specifications - Media
Physical Layers and Management Parameters for subscriber access networks Access Control Parameters, Physical Layers and Management Parameters
for subscriber access networks
[RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
McCloghrie, K., Rose, M. and S. Waldbusser, "Structure of Management McCloghrie, K., Rose, M. and S. Waldbusser, "Structure of Management
Information Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. Information Version 2 (SMIv2)", STD 58, RFC 2578, April 1999.
[RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
McCloghrie, K., Rose, M. and S. Waldbusser, "Textual McCloghrie, K., Rose, M. and S. Waldbusser, "Textual
Conventions for SMIv2", STD 58, RFC 2579, April 1999. Conventions for SMIv2", 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, April 1999. "Conformance Statements for SMIv2", STD 58, RFC 2580, April 1999.
[RFC3636] Flick, J., "Definitions of Managed Objects for IEEE 802.3 [RFC3636] Flick, J., "Definitions of Managed Objects for IEEE 802.3
Medium Attachment Units (MAUs)", RFC 3636, September 2003. Medium Attachment Units (MAUs)", RFC 3636, September 2003.
[RFC2665] Flick, J. and Johnson J. " Definitions of Managed Objects for [RFC2665] Flick, J. and Johnson J. " Definitions of Managed Objects
the Ethernet-like Interface Types", STD 58, RFC 2580, April 1999. for the Ethernet-like Interface Types", STD 58, RFC 2580, April 1999.
[draft-ietf-hubmibýefm-mib] Matt Squire "Generic EFM MIB", Internet [draft-ietf-hubmibýefm-mib] Matt Squire "Generic EFM MIB", Internet
draft, draft-ietf-hubmibýefm-mib-00.txt, December 2003 draft, draft-ietf-hubmibýefm-mib-00.txt, December 2003
9. Informative References [RFC3591] H-K. Lam, M. Stewart, A. Huynh,
"Definitions of Managed Objects for the Optical Interface Type.",
RFC 3591, September 2003.
[RFC2669] M. St. Johns, Ed.,
"DOCSIS Cable Device MIB Cable Device Management Information
Base for DOCSIS compliant Cable Modems and Cable Modem
Termination Systems.", RFC 2669, August 1999.
[RFC2981] R. Kavasseri,
"Event MIB.", RFC 2981, October 2000.
[RFC1493] E. Decker, P. Langille, A. Rijsinghani, K. McCloghrie,
"Definitions of Managed Objects for Bridges", RFC 1493, July 1993.
[RFC1525]. E. Decker, K. McCloghrie, P. Langille, A. Rijsinghani,
"Definitions of Managed Objects for Source Routing Bridges", RFC 1525,
September 1993.
10. Informative References
[RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group [RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group
MIB", RFC 2863, June 2000. MIB", RFC 2863, June 2000.
[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.
EPON MIB WG Expires April 2004 [Page 50/51]
[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 Internet- "Introduction and Applicability Statements for Internet-
Standard Management Framework", RFC 3410, December 2002. Standard Management Framework", RFC 3410, December 2002.
Author's information Copyright Notice
Copyright (C) The Internet Society (2003). All Rights Reserved.
This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it
or assist in its implementation may be prepared, copied, published and
distributed, in whole or in part, without restriction of any kind,
provided that the above copyright notice and this paragraph are
included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of developing
Internet standards in which case the procedures for copyrights defined
in the Internet Standards process must be followed, or as required to
translate it into languages other than English.
The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns.
This document and the information contained herein is provided on an
"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT
NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN
WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Author∆s information
Lior Khermosh Lior Khermosh
Passave Technologies, Passave Technologies,
Ackerstein Towers, Tower A, 6th floor, Ackerstein Towers, Tower A, 6th floor,
9 Hamenofim St. 9 Hamenofim St.
Hertzliya Pituach 46725, Hertzliya Pituach 46725,
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-9717600 Ext: 7181
Fax: +972-9-9540245 Fax: +972-9-9540245
Mob: +972-55-224054 Mob: +972-55-224054
lior.khermosh@passave.com lior.khermosh@passave.com
EPON MIB WG Expires April 2004 [Page 51/51]
 End of changes. 

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