|
Packit |
022b05 |
DOT3-EPON-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY, mib-2, OBJECT-TYPE, Counter32,
|
|
Packit |
022b05 |
Integer32, Unsigned32, Counter64
|
|
Packit |
022b05 |
FROM SNMPv2-SMI
|
|
Packit |
022b05 |
TruthValue, MacAddress
|
|
Packit |
022b05 |
FROM SNMPv2-TC
|
|
Packit |
022b05 |
ifIndex
|
|
Packit |
022b05 |
FROM IF-MIB
|
|
Packit |
022b05 |
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
Packit |
022b05 |
FROM SNMPv2-CONF
|
|
Packit |
022b05 |
;
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponMIB MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED "200703290000Z" -- March 29, 2007
|
|
Packit |
022b05 |
ORGANIZATION "IETF Ethernet Interfaces and Hub MIB Working
|
|
Packit |
022b05 |
Group"
|
|
Packit |
022b05 |
CONTACT-INFO
|
|
Packit |
022b05 |
"WG charter:
|
|
Packit |
022b05 |
http://www.ietf.org/html.charters/hubmib-charter.html
|
|
Packit |
022b05 |
Mailing Lists:
|
|
Packit |
022b05 |
General Discussion: hubmib@ietf.org
|
|
Packit |
022b05 |
To Subscribe: hubmib-request@ietf.org
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
In Body: subscribe your_email_address
|
|
Packit |
022b05 |
Chair: Bert Wijnen
|
|
Packit |
022b05 |
Postal: Lucent Technologies
|
|
Packit |
022b05 |
Schagen 33
|
|
Packit |
022b05 |
3461 GL Linschoten
|
|
Packit |
022b05 |
Netherlands
|
|
Packit |
022b05 |
Tel: +31-348-407-775
|
|
Packit |
022b05 |
E-mail: bwijnen@lucent.com
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Editor: Lior Khermosh
|
|
Packit |
022b05 |
Postal: PMC-SIERRA
|
|
Packit |
022b05 |
Kohav Hertzelia bldg,
|
|
Packit |
022b05 |
4 Hasadnaot St.
|
|
Packit |
022b05 |
Hertzliya Pituach 46120,
|
|
Packit |
022b05 |
ISRAEL
|
|
Packit |
022b05 |
P.O.Box 2089 Hertzliya Pituach 46120 Israel
|
|
Packit |
022b05 |
Tel: +972-9-9628000 Ext: 302
|
|
Packit |
022b05 |
E-mail: lior_khermosh@pmc-sierra.com"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The objects in this MIB module are used to manage the
|
|
Packit |
022b05 |
Ethernet in the First Mile (EFM) Ethernet Passive Optical
|
|
Packit |
022b05 |
Network (EPON) Interfaces as defined in IEEE P802.3ah
|
|
Packit |
022b05 |
clauses 60, 64, and 65.
|
|
Packit |
022b05 |
The following reference is used throughout this MIB module:
|
|
Packit |
022b05 |
[802.3ah] refers to:
|
|
Packit |
022b05 |
Information technology - Telecommunications and
|
|
Packit |
022b05 |
information exchange between systems - Local and
|
|
Packit |
022b05 |
metropolitan area networks - Specific requirements -
|
|
Packit |
022b05 |
Part 3: Carrier sense multiple access with collision
|
|
Packit |
022b05 |
detection (CSMA/CD) access method and physical layer
|
|
Packit |
022b05 |
specifications - Media Access Control Parameters,
|
|
Packit |
022b05 |
Physical Layers and Management Parameters for subscriber
|
|
Packit |
022b05 |
access networks. IEEE Std 802.3ah-2004, October 2004.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Of particular interest are clause 64 (Multi-Point Control
|
|
Packit |
022b05 |
Protocol - MPCP), clause 65 (Point-to-Multipoint
|
|
Packit |
022b05 |
Reconciliation Sublayer - P2MP RS), clause 60 (Ethernet
|
|
Packit |
022b05 |
Passive Optical Network Physical Medium Dependent - EPON
|
|
Packit |
022b05 |
PMDs), clause 30, 'Management', and clause 45, 'Management
|
|
Packit |
022b05 |
Data Input/Output (MDIO) Interface'.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Copyright (C) The IETF Trust (2007). This version
|
|
Packit |
022b05 |
of this MIB module is part of 4837; see the RFC itself for
|
|
Packit |
022b05 |
full legal notices.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Key abbreviations:
|
|
Packit |
022b05 |
BER - Bit Error Rate
|
|
Packit |
022b05 |
BW - bandwidth
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
CRC - Cyclic Redundancy Check
|
|
Packit |
022b05 |
EFM - Ethernet First Mile
|
|
Packit |
022b05 |
EPON - Ethernet Passive Optical Network
|
|
Packit |
022b05 |
FEC - Forward Error Correction
|
|
Packit |
022b05 |
LLID - Logical Link Identifier
|
|
Packit |
022b05 |
MAC - Media Access Control
|
|
Packit |
022b05 |
Mbps - Megabit per second
|
|
Packit |
022b05 |
MDIO - Management Data Input/Output
|
|
Packit |
022b05 |
MPCP - Multi-Point Control Protocol
|
|
Packit |
022b05 |
OLT - Optical Line Terminal (Server unit of the EPON)
|
|
Packit |
022b05 |
OMP - Optical Multi-Point
|
|
Packit |
022b05 |
ONU - Optical Network Unit (Client unit of the EPON)
|
|
Packit |
022b05 |
P2MP - Point-to-Multipoint
|
|
Packit |
022b05 |
PHY - Physical Layer
|
|
Packit |
022b05 |
PMD - Physical Medium Dependent
|
|
Packit |
022b05 |
PON - Passive Optical Network
|
|
Packit |
022b05 |
RTT - Round Trip Time
|
|
Packit |
022b05 |
SLD - Start of LLID Delimiter
|
|
Packit |
022b05 |
TQ - Time Quanta
|
|
Packit |
022b05 |
"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
REVISION "200703290000Z" -- March 29, 2007
|
|
Packit |
022b05 |
DESCRIPTION "Initial version, published as RFC 4837."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { mib-2 155 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponObjects OBJECT IDENTIFIER ::= { dot3EponMIB 1}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponConformance OBJECT IDENTIFIER ::= { dot3EponMIB 2}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- MPCP MIB modules definitions ([802.3ah], clause 30.3.5)
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponMpcpObjects
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { dot3EponObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpControlTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF Dot3MpcpControlEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A Table of dot3 Multi-Point Control Protocol (MPCP)
|
|
Packit |
022b05 |
MIB objects. The entries in the table are control and
|
|
Packit |
022b05 |
status objects of the MPCP.
|
|
Packit |
022b05 |
Each object has a row for every virtual link denoted by
|
|
Packit |
022b05 |
the corresponding ifIndex.
|
|
Packit |
022b05 |
The LLID field, as defined in the [802.3ah], is a 2-byte
|
|
Packit |
022b05 |
register (15-bit field and a broadcast bit) limiting the
|
|
Packit |
022b05 |
number of virtual links to 32768. Typically the number
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
of expected virtual links in a PON is like the number of
|
|
Packit |
022b05 |
ONUs, which is 32-64, plus an additional entry for
|
|
Packit |
022b05 |
broadcast LLID (with a value of 0xffff)."
|
|
Packit |
022b05 |
::= { dot3EponMpcpObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpControlEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Dot3MpcpControlEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in the dot3 MPCP Control table.
|
|
Packit |
022b05 |
Rows exist for an OLT interface and an ONU interface.
|
|
Packit |
022b05 |
A row in the table is denoted by the ifIndex of the link
|
|
Packit |
022b05 |
and it is created when the ifIndex is created.
|
|
Packit |
022b05 |
The rows in the table for an ONU interface are created
|
|
Packit |
022b05 |
at system initialization.
|
|
Packit |
022b05 |
The row in the table corresponding to the OLT ifIndex
|
|
Packit |
022b05 |
and the row corresponding to the broadcast virtual link
|
|
Packit |
022b05 |
are created at system initialization.
|
|
Packit |
022b05 |
A row in the table corresponding to the ifIndex of a
|
|
Packit |
022b05 |
virtual links is created when a virtual link is
|
|
Packit |
022b05 |
established (ONU registers) and deleted when the virtual
|
|
Packit |
022b05 |
link is deleted (ONU deregisters)."
|
|
Packit |
022b05 |
INDEX { ifIndex }
|
|
Packit |
022b05 |
::= { dot3MpcpControlTable 1}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Dot3MpcpControlEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
dot3MpcpOperStatus TruthValue,
|
|
Packit |
022b05 |
dot3MpcpAdminState TruthValue,
|
|
Packit |
022b05 |
dot3MpcpMode INTEGER,
|
|
Packit |
022b05 |
dot3MpcpSyncTime Unsigned32,
|
|
Packit |
022b05 |
dot3MpcpLinkID Unsigned32,
|
|
Packit |
022b05 |
dot3MpcpRemoteMACAddress MacAddress,
|
|
Packit |
022b05 |
dot3MpcpRegistrationState INTEGER,
|
|
Packit |
022b05 |
dot3MpcpTransmitElapsed Unsigned32,
|
|
Packit |
022b05 |
dot3MpcpReceiveElapsed Unsigned32,
|
|
Packit |
022b05 |
dot3MpcpRoundTripTime Unsigned32,
|
|
Packit |
022b05 |
dot3MpcpMaximumPendingGrants Unsigned32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpOperStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object reflects the operational state of the
|
|
Packit |
022b05 |
Multi-Point MAC Control sublayer as defined in
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
[802.3ah], clause 64. When the value is true(1), the
|
|
Packit |
022b05 |
interface will act as if the Multi-Point Control Protocol
|
|
Packit |
022b05 |
is enabled. When the value is false(2), the interface
|
|
Packit |
022b05 |
will act as if the Multi-Point Control Protocol is
|
|
Packit |
022b05 |
disabled. The operational state can be changed using the
|
|
Packit |
022b05 |
dot3MpcpAdminState object.
|
|
Packit |
022b05 |
This object is applicable for an OLT, with the same
|
|
Packit |
022b05 |
value for all virtual interfaces, and for an ONU."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.2."
|
|
Packit |
022b05 |
::= { dot3MpcpControlEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpAdminState OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is used to define the admin state of the
|
|
Packit |
022b05 |
Multi-Point MAC Control sublayer, as defined in
|
|
Packit |
022b05 |
[802.3ah], clause 64, and to reflect its state.
|
|
Packit |
022b05 |
When selecting the value as true(1), the Multi-Point
|
|
Packit |
022b05 |
Control Protocol of the interface is enabled.
|
|
Packit |
022b05 |
When selecting the value as false(2), the Multi-Point
|
|
Packit |
022b05 |
Control Protocol of the interface is disabled.
|
|
Packit |
022b05 |
This object reflects the administrative state of the
|
|
Packit |
022b05 |
Multi-Point Control Protocol of the interface.
|
|
Packit |
022b05 |
The write operation is not restricted in this document
|
|
Packit |
022b05 |
and can be done at any time. Changing
|
|
Packit |
022b05 |
dot3MpcpAdminState state can lead to disabling the
|
|
Packit |
022b05 |
Multi-Point Control Protocol on the respective interface,
|
|
Packit |
022b05 |
leading to the interruption of service for the users
|
|
Packit |
022b05 |
connected to the respective EPON interface.
|
|
Packit |
022b05 |
This object is applicable for an OLT, with the same
|
|
Packit |
022b05 |
value for all virtual interfaces, and for an ONU."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.2.1."
|
|
Packit |
022b05 |
DEFVAL { false }
|
|
Packit |
022b05 |
::= { dot3MpcpControlEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpMode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
olt(1),
|
|
Packit |
022b05 |
onu(2)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is used to identify the operational
|
|
Packit |
022b05 |
state of the Multi-Point MAC Control sublayer as
|
|
Packit |
022b05 |
defined in [802.3ah], clause 64. Reading olt(1) for an
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
OLT (server) mode and onu(2) for an ONU (client) mode.
|
|
Packit |
022b05 |
This object is used to identify the operational mode
|
|
Packit |
022b05 |
for the MPCP tables.
|
|
Packit |
022b05 |
This object is applicable for an OLT, with the same
|
|
Packit |
022b05 |
value for all virtual interfaces, and for an ONU."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.3."
|
|
Packit |
022b05 |
DEFVAL { olt }
|
|
Packit |
022b05 |
::= { dot3MpcpControlEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpSyncTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
UNITS "TQ (16nsec)"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object that reports the 'sync lock time' of the
|
|
Packit |
022b05 |
OLT receiver in increments of Time Quanta (TQ)-16ns
|
|
Packit |
022b05 |
as defined in [802.3ah], clauses 60, 64, and 65. The
|
|
Packit |
022b05 |
value returned shall be (sync lock time ns)/16. If
|
|
Packit |
022b05 |
this value exceeds (2^32-1), the value (2^32-1) shall
|
|
Packit |
022b05 |
be returned. This object is applicable for an OLT,
|
|
Packit |
022b05 |
with the same value for all virtual interfaces, and
|
|
Packit |
022b05 |
for an ONU."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 64.3.3.2."
|
|
Packit |
022b05 |
::= { dot3MpcpControlEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpLinkID OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object that identifies the Logical Link
|
|
Packit |
022b05 |
Identifier (LLID) associated with the MAC of the virtual
|
|
Packit |
022b05 |
link as specified in [802.3ah], clause 65.1.3.2.2.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
The ONU and the corresponding virtual MAC of the OLT,
|
|
Packit |
022b05 |
for the same virtual link, have the same value.
|
|
Packit |
022b05 |
Value is assigned when the ONU registers.
|
|
Packit |
022b05 |
Value is freed when the ONU deregisters."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.4."
|
|
Packit |
022b05 |
::= { dot3MpcpControlEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpRemoteMACAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX MacAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"An object that identifies the source_address
|
|
Packit |
022b05 |
parameter of the last MPCPDUs passed to the MAC Control.
|
|
Packit |
022b05 |
This value is updated on reception of a valid frame with
|
|
Packit |
022b05 |
1) a destination Field equal to the reserved multicast
|
|
Packit |
022b05 |
address for MAC Control as specified in [802.3], Annex
|
|
Packit |
022b05 |
31A; 2) the lengthOrType field value equal to the reserved
|
|
Packit |
022b05 |
Type for MAC Control as specified in [802.3], Annex
|
|
Packit |
022b05 |
31A; 3) an MPCP subtype value equal to the subtype
|
|
Packit |
022b05 |
reserved for MPCP as specified in [802.3ah], Annex 31A.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
The value reflects the MAC address of the remote entity
|
|
Packit |
022b05 |
and therefore the OLT holds a value for each LLID, which
|
|
Packit |
022b05 |
is the MAC address of the ONU; the ONU has a single
|
|
Packit |
022b05 |
value that is the OLT MAC address."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.5."
|
|
Packit |
022b05 |
::= { dot3MpcpControlEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpRegistrationState OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
unregistered(1),
|
|
Packit |
022b05 |
registering(2),
|
|
Packit |
022b05 |
registered(3)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object that identifies the registration state
|
|
Packit |
022b05 |
of the Multi-Point MAC Control sublayer as defined in
|
|
Packit |
022b05 |
[802.3ah], clause 64. When this object has the
|
|
Packit |
022b05 |
enumeration unregistered(1), the interface is
|
|
Packit |
022b05 |
unregistered and may be used for registering a link
|
|
Packit |
022b05 |
partner. When this object has the enumeration
|
|
Packit |
022b05 |
registering(2), the interface is in the process of
|
|
Packit |
022b05 |
registering a link-partner. When this object has the
|
|
Packit |
022b05 |
enumeration registered(3), the interface has an
|
|
Packit |
022b05 |
established link-partner.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.6."
|
|
Packit |
022b05 |
::= { dot3MpcpControlEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpTransmitElapsed OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
UNITS "TQ (16nsec)"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"An object that reports the interval from the last
|
|
Packit |
022b05 |
MPCP frame transmission in increments of Time Quanta
|
|
Packit |
022b05 |
(TQ)-16ns. The value returned shall be (interval from
|
|
Packit |
022b05 |
last MPCP frame transmission in ns)/16. If this value
|
|
Packit |
022b05 |
exceeds (2^32-1), the value (2^32-1) shall be returned.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.19."
|
|
Packit |
022b05 |
::= { dot3MpcpControlEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpReceiveElapsed OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
UNITS "TQ (16nsec)"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object that reports the interval from last MPCP frame
|
|
Packit |
022b05 |
reception in increments of Time Quanta (TQ)-16ns. The
|
|
Packit |
022b05 |
value returned shall be (interval from last MPCP frame
|
|
Packit |
022b05 |
reception in ns)/16. If this value exceeds (2^32-1), the
|
|
Packit |
022b05 |
value (2^32-1) shall be returned.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.20."
|
|
Packit |
022b05 |
::= { dot3MpcpControlEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpRoundTripTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..'ffff'h)
|
|
Packit |
022b05 |
UNITS "TQ (16nsec)"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object that reports the MPCP round trip time in
|
|
Packit |
022b05 |
increments of Time Quanta (TQ)-16ns. The value returned
|
|
Packit |
022b05 |
shall be (round trip time in ns)/16. If this value
|
|
Packit |
022b05 |
exceeds (2^16-1), the value (2^16-1) shall be returned.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.21."
|
|
Packit |
022b05 |
::= { dot3MpcpControlEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpMaximumPendingGrants OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..255)
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object that reports the maximum number of grants
|
|
Packit |
022b05 |
that an ONU can store for handling. The maximum number
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
of grants that an ONU can store for handling has a
|
|
Packit |
022b05 |
range of 0 to 255.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the OLT, the value should be zero."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.24."
|
|
Packit |
022b05 |
::= { dot3MpcpControlEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpStatTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF Dot3MpcpStatEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table defines the list of statistics counters of
|
|
Packit |
022b05 |
an interface implementing the [802.3ah], clause 64 MPCP.
|
|
Packit |
022b05 |
Each object has a row for every virtual link denoted by
|
|
Packit |
022b05 |
the corresponding ifIndex.
|
|
Packit |
022b05 |
The LLID field, as defined in the [802.3ah], is a 2-byte
|
|
Packit |
022b05 |
register (15-bit field and a broadcast bit) limiting the
|
|
Packit |
022b05 |
number of virtual links to 32768. Typically the number
|
|
Packit |
022b05 |
of expected virtual links in a PON is like the number of
|
|
Packit |
022b05 |
ONUs, which is 32-64, plus an additional entry for
|
|
Packit |
022b05 |
broadcast LLID (with a value of 0xffff)."
|
|
Packit |
022b05 |
::= { dot3EponMpcpObjects 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpStatEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Dot3MpcpStatEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in the table of statistics counters of the
|
|
Packit |
022b05 |
[802.3ah], clause 64, MPCP interface.
|
|
Packit |
022b05 |
Rows exist for an OLT interface and an ONU interface.
|
|
Packit |
022b05 |
A row in the table is denoted by the ifIndex of the link
|
|
Packit |
022b05 |
and it is created when the ifIndex is created.
|
|
Packit |
022b05 |
The rows in the table for an ONU interface are created
|
|
Packit |
022b05 |
at system initialization.
|
|
Packit |
022b05 |
The row in the table corresponding to the OLT ifIndex
|
|
Packit |
022b05 |
and the row corresponding to the broadcast virtual link
|
|
Packit |
022b05 |
are created at system initialization.
|
|
Packit |
022b05 |
A row in the table corresponding to the ifIndex of a
|
|
Packit |
022b05 |
virtual link is created when a virtual link is
|
|
Packit |
022b05 |
established (ONU registers) and deleted when the virtual
|
|
Packit |
022b05 |
link is deleted (ONU deregisters)."
|
|
Packit |
022b05 |
INDEX { ifIndex}
|
|
Packit |
022b05 |
::= { dot3MpcpStatTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Dot3MpcpStatEntry ::=
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
dot3MpcpMACCtrlFramesTransmitted Counter64,
|
|
Packit |
022b05 |
dot3MpcpMACCtrlFramesReceived Counter64,
|
|
Packit |
022b05 |
dot3MpcpDiscoveryWindowsSent Counter32,
|
|
Packit |
022b05 |
dot3MpcpDiscoveryTimeout Counter32,
|
|
Packit |
022b05 |
dot3MpcpTxRegRequest Counter64,
|
|
Packit |
022b05 |
dot3MpcpRxRegRequest Counter64,
|
|
Packit |
022b05 |
dot3MpcpTxRegAck Counter64,
|
|
Packit |
022b05 |
dot3MpcpRxRegAck Counter64,
|
|
Packit |
022b05 |
dot3MpcpTxReport Counter64,
|
|
Packit |
022b05 |
dot3MpcpRxReport Counter64,
|
|
Packit |
022b05 |
dot3MpcpTxGate Counter64,
|
|
Packit |
022b05 |
dot3MpcpRxGate Counter64,
|
|
Packit |
022b05 |
dot3MpcpTxRegister Counter64,
|
|
Packit |
022b05 |
dot3MpcpRxRegister Counter64
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpMACCtrlFramesTransmitted OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of MPCP frames passed to the MAC sublayer for
|
|
Packit |
022b05 |
transmission. This counter is incremented when a
|
|
Packit |
022b05 |
MA_CONTROL.request service primitive is generated within
|
|
Packit |
022b05 |
the MAC control sublayer with an opcode indicating an
|
|
Packit |
022b05 |
MPCP frame.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system, and at other
|
|
Packit |
022b05 |
times as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.7."
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpMACCtrlFramesReceived OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of MPCP frames passed by the MAC sublayer to the
|
|
Packit |
022b05 |
MAC Control sublayer. This counter is incremented when a
|
|
Packit |
022b05 |
ReceiveFrame function call returns a valid frame with
|
|
Packit |
022b05 |
1) a lengthOrType field value equal to the reserved
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Type for 802.3_MAC_Control as specified in clause 31.4.1.3,
|
|
Packit |
022b05 |
and
|
|
Packit |
022b05 |
2) an opcode indicating an MPCP frame.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.8."
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 2}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpDiscoveryWindowsSent OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of discovery windows generated. The counter is
|
|
Packit |
022b05 |
incremented by one for each generated discovery window.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the ONU, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.22."
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 3}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpDiscoveryTimeout OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a discovery timeout
|
|
Packit |
022b05 |
occurs. Increment the counter by one for each discovery
|
|
Packit |
022b05 |
processing state-machine reset resulting from timeout
|
|
Packit |
022b05 |
waiting for message arrival.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.23."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 4}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpTxRegRequest OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a REGISTER_REQ MPCP
|
|
Packit |
022b05 |
frame transmission occurs. Increment the counter by one
|
|
Packit |
022b05 |
for each REGISTER_REQ MPCP frame transmitted as defined
|
|
Packit |
022b05 |
in [802.3ah], clause 64.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the OLT, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.12."
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 5}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpRxRegRequest OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a REGISTER_REQ MPCP
|
|
Packit |
022b05 |
frame reception occurs.
|
|
Packit |
022b05 |
Increment the counter by one for each REGISTER_REQ MPCP
|
|
Packit |
022b05 |
frame received as defined in [802.3ah], clause 64.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the ONU, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.17."
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 6}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpTxRegAck OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a REGISTER_ACK MPCP
|
|
Packit |
022b05 |
frame transmission occurs. Increment the counter by one
|
|
Packit |
022b05 |
for each REGISTER_ACK MPCP frame transmitted as defined
|
|
Packit |
022b05 |
in [802.3ah], clause 64.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the OLT, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.10."
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 7}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpRxRegAck OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a REGISTER_ACK MPCP
|
|
Packit |
022b05 |
frame reception occurs.
|
|
Packit |
022b05 |
Increment the counter by one for each REGISTER_ACK MPCP
|
|
Packit |
022b05 |
frame received as defined in [802.3ah], clause 64.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the ONU, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.15."
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 8}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpTxReport OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a REPORT MPCP frame
|
|
Packit |
022b05 |
transmission occurs. Increment the counter by one for
|
|
Packit |
022b05 |
each REPORT MPCP frame transmitted as defined in
|
|
Packit |
022b05 |
[802.3ah], clause 64.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the OLT, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.13."
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 9}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpRxReport OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a REPORT MPCP frame
|
|
Packit |
022b05 |
reception occurs.
|
|
Packit |
022b05 |
Increment the counter by one for each REPORT MPCP frame
|
|
Packit |
022b05 |
received as defined in [802.3ah], clause 64.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the ONU, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.18."
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 10}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpTxGate OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a GATE MPCP frame
|
|
Packit |
022b05 |
transmission occurs.
|
|
Packit |
022b05 |
Increment the counter by one for each GATE MPCP frame
|
|
Packit |
022b05 |
transmitted as defined in [802.3ah], clause 64.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the ONU, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.9."
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 11}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpRxGate OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a GATE MPCP frame
|
|
Packit |
022b05 |
reception occurs.
|
|
Packit |
022b05 |
Increment the counter by one for each GATE MPCP frame
|
|
Packit |
022b05 |
received as defined in [802.3ah], clause 64.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the OLT, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.14."
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 12}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpTxRegister OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a REGISTER MPCP frame
|
|
Packit |
022b05 |
transmission occurs.
|
|
Packit |
022b05 |
Increment the counter by one for each REGISTER MPCP
|
|
Packit |
022b05 |
frame transmitted as defined in [802.3ah], clause 64.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the ONU, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.11."
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 13}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpRxRegister OBJECT-TYPE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a REGISTER MPCP frame
|
|
Packit |
022b05 |
reception occurs.
|
|
Packit |
022b05 |
Increment the counter by one for each REGISTER MPCP
|
|
Packit |
022b05 |
frame received as defined in [802.3ah], clause 64.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the OLT, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.5.1.16."
|
|
Packit |
022b05 |
::= { dot3MpcpStatEntry 14}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Optical Multi Point Emulation (OMPEmulation)
|
|
Packit |
022b05 |
-- managed object definitions
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationObjects OBJECT IDENTIFIER ::={dot3EponObjects 2}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF Dot3OmpEmulationEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A table of dot3 OmpEmulation MIB objects. The table
|
|
Packit |
022b05 |
contain objects for the management of the OMPEmulation
|
|
Packit |
022b05 |
sublayer.
|
|
Packit |
022b05 |
Each object has a row for every virtual link denoted by
|
|
Packit |
022b05 |
the corresponding ifIndex.
|
|
Packit |
022b05 |
The LLID field, as defined in the [802.3ah], is a 2-byte
|
|
Packit |
022b05 |
register (15-bit field and a broadcast bit) limiting the
|
|
Packit |
022b05 |
number of virtual links to 32768. Typically the number
|
|
Packit |
022b05 |
of expected virtual links in a PON is like the number of
|
|
Packit |
022b05 |
ONUs, which is 32-64, plus an additional entry for
|
|
Packit |
022b05 |
broadcast LLID (with a value of 0xffff)."
|
|
Packit |
022b05 |
::= { dot3OmpEmulationObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Dot3OmpEmulationEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"An entry in the dot3 OmpEmulation table.
|
|
Packit |
022b05 |
Rows exist for an OLT interface and an ONU interface.
|
|
Packit |
022b05 |
A row in the table is denoted by the ifIndex of the link
|
|
Packit |
022b05 |
and it is created when the ifIndex is created.
|
|
Packit |
022b05 |
The rows in the table for an ONU interface are created
|
|
Packit |
022b05 |
at system initialization.
|
|
Packit |
022b05 |
The row in the table corresponding to the OLT ifIndex
|
|
Packit |
022b05 |
and the row corresponding to the broadcast virtual link
|
|
Packit |
022b05 |
are created at system initialization.
|
|
Packit |
022b05 |
A row in the table corresponding to the ifIndex of a
|
|
Packit |
022b05 |
virtual links is created when a virtual link is
|
|
Packit |
022b05 |
established (ONU registers) and deleted when the virtual
|
|
Packit |
022b05 |
link is deleted (ONU deregisters)."
|
|
Packit |
022b05 |
INDEX { ifIndex }
|
|
Packit |
022b05 |
::= { dot3OmpEmulationTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Dot3OmpEmulationEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
dot3OmpEmulationType INTEGER
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
unknown(1),
|
|
Packit |
022b05 |
olt(2),
|
|
Packit |
022b05 |
onu(3)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object that indicates the mode of operation
|
|
Packit |
022b05 |
of the Reconciliation Sublayer for Point-to-Point
|
|
Packit |
022b05 |
Emulation (see [802.3ah], clause 65.1). unknown(1) value
|
|
Packit |
022b05 |
is assigned in initialization; true state or type is not
|
|
Packit |
022b05 |
yet known. olt(2) value is assigned when the sublayer is
|
|
Packit |
022b05 |
operating in OLT mode. onu(3) value is assigned when the
|
|
Packit |
022b05 |
sublayer is operating in ONU mode.
|
|
Packit |
022b05 |
This object is applicable for an OLT, with the same
|
|
Packit |
022b05 |
value for all virtual interfaces, and for an ONU."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.7.1.2."
|
|
Packit |
022b05 |
::= { dot3OmpEmulationEntry 1}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationStatTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF Dot3OmpEmulationStatEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table defines the list of statistics counters of
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
[802.3ah], clause 65, OMPEmulation sublayer.
|
|
Packit |
022b05 |
Each object has a row for every virtual link denoted by
|
|
Packit |
022b05 |
the corresponding ifIndex.
|
|
Packit |
022b05 |
The LLID field, as defined in the [802.3ah], is a 2-byte
|
|
Packit |
022b05 |
register (15-bit field and a broadcast bit) limiting the
|
|
Packit |
022b05 |
number of virtual links to 32768. Typically the number
|
|
Packit |
022b05 |
of expected virtual links in a PON is like the number of
|
|
Packit |
022b05 |
ONUs, which is 32-64, plus an additional entry for
|
|
Packit |
022b05 |
broadcast LLID (with a value of 0xffff)."
|
|
Packit |
022b05 |
::= { dot3OmpEmulationObjects 2}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationStatEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Dot3OmpEmulationStatEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in the table of statistics counters of
|
|
Packit |
022b05 |
[802.3ah], clause 65, OMPEmulation sublayer.
|
|
Packit |
022b05 |
Rows exist for an OLT interface and an ONU interface.
|
|
Packit |
022b05 |
A row in the table is denoted by the ifIndex of the link
|
|
Packit |
022b05 |
and it is created when the ifIndex is created.
|
|
Packit |
022b05 |
The rows in the table for an ONU interface are created
|
|
Packit |
022b05 |
at system initialization.
|
|
Packit |
022b05 |
The row in the table corresponding to the OLT ifIndex
|
|
Packit |
022b05 |
and the row corresponding to the broadcast virtual link
|
|
Packit |
022b05 |
are created at system initialization.
|
|
Packit |
022b05 |
A row in the table corresponding to the ifIndex of a
|
|
Packit |
022b05 |
virtual links is created when a virtual link is
|
|
Packit |
022b05 |
established (ONU registers) and deleted when the virtual
|
|
Packit |
022b05 |
link is deleted (ONU deregisters)."
|
|
Packit |
022b05 |
INDEX { ifIndex}
|
|
Packit |
022b05 |
::= { dot3OmpEmulationStatTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Dot3OmpEmulationStatEntry::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
dot3OmpEmulationSLDErrors Counter64,
|
|
Packit |
022b05 |
dot3OmpEmulationCRC8Errors Counter64,
|
|
Packit |
022b05 |
dot3OmpEmulationBadLLID Counter64,
|
|
Packit |
022b05 |
dot3OmpEmulationGoodLLID Counter64,
|
|
Packit |
022b05 |
dot3OmpEmulationOnuPonCastLLID Counter64,
|
|
Packit |
022b05 |
dot3OmpEmulationOltPonCastLLID Counter64,
|
|
Packit |
022b05 |
dot3OmpEmulationBroadcastBitNotOnuLlid Counter64,
|
|
Packit |
022b05 |
dot3OmpEmulationOnuLLIDNotBroadcast Counter64,
|
|
Packit |
022b05 |
dot3OmpEmulationBroadcastBitPlusOnuLlid Counter64,
|
|
Packit |
022b05 |
dot3OmpEmulationNotBroadcastBitNotOnuLlid Counter64
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationSLDErrors OBJECT-TYPE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of frames received that do not contain a valid
|
|
Packit |
022b05 |
SLD field as defined in [802.3ah], clause 65.1.3.3.1.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.7.1.3."
|
|
Packit |
022b05 |
::= { dot3OmpEmulationStatEntry 1}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationCRC8Errors OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of frames received that contain a valid SLD
|
|
Packit |
022b05 |
field, as defined in [802.3ah], clause 65.1.3.3.1, but do
|
|
Packit |
022b05 |
not pass the CRC-8 check as defined in [802.3ah], clause
|
|
Packit |
022b05 |
65.1.3.3.3.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.7.1.4."
|
|
Packit |
022b05 |
::= { dot3OmpEmulationStatEntry 2}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationBadLLID OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of frames received that contain a valid SLD
|
|
Packit |
022b05 |
field, as defined in [802.3ah], clause 65.1.3.3.1, and
|
|
Packit |
022b05 |
pass the CRC-8 check, as defined in [802.3ah], clause
|
|
Packit |
022b05 |
65.1.3.3.3, but are discarded due to the LLID check as
|
|
Packit |
022b05 |
defined in [802.3ah], clause 65.1.3.3.2.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.7.1.8."
|
|
Packit |
022b05 |
::= { dot3OmpEmulationStatEntry 3}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationGoodLLID OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of frames received that contain a valid SLD
|
|
Packit |
022b05 |
field, as defined in [802.3ah], clause 65.1.3.3.1, and
|
|
Packit |
022b05 |
pass the CRC-8 check as defined in [802.3ah], clause
|
|
Packit |
022b05 |
65.1.3.3.3.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.7.1.5."
|
|
Packit |
022b05 |
::= { dot3OmpEmulationStatEntry 4}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationOnuPonCastLLID OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of frames received that contain a valid SLD
|
|
Packit |
022b05 |
field, as defined in [802.3ah], clause 65.1.3.3.1,
|
|
Packit |
022b05 |
pass the CRC-8 check, as defined in [802.3ah], clause
|
|
Packit |
022b05 |
65.1.3.3.3, and meet the rules of acceptance for an
|
|
Packit |
022b05 |
ONU defined in [802.3ah], clause 65.1.3.3.2.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the OLT, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.7.1.6."
|
|
Packit |
022b05 |
::= { dot3OmpEmulationStatEntry 5}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationOltPonCastLLID OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of frames received that contain a valid SLD
|
|
Packit |
022b05 |
field, as defined in [802.3ah], clause 65.1.3.3.1,
|
|
Packit |
022b05 |
pass the CRC-8 check, as defined in [802.3ah], clause
|
|
Packit |
022b05 |
65.1.3.3.3, and meet the rules of acceptance for an
|
|
Packit |
022b05 |
OLT defined in [802.3ah], 65.1.3.3.2.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the ONU, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.3.7.1.7."
|
|
Packit |
022b05 |
::= { dot3OmpEmulationStatEntry 6}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationBroadcastBitNotOnuLlid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of frames received that contain a valid SLD
|
|
Packit |
022b05 |
field, as defined in [802.3ah], clause
|
|
Packit |
022b05 |
65.1.3.3.1, pass the CRC-8 check, as defined in
|
|
Packit |
022b05 |
[802.3ah], clause 65.1.3.3.3, and contain the broadcast
|
|
Packit |
022b05 |
bit in the LLID and not the ONU's LLID (frame accepted)
|
|
Packit |
022b05 |
as defined in [802.3ah], clause 65.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the OLT, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
::= { dot3OmpEmulationStatEntry 7}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationOnuLLIDNotBroadcast OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of frames received that contain a valid SLD
|
|
Packit |
022b05 |
field, as defined in [802.3ah], clause
|
|
Packit |
022b05 |
65.1.3.3.1, pass the CRC-8 check, as defined in
|
|
Packit |
022b05 |
[802.3ah], clause 65.1.3.3.3, and contain the ONU's LLID
|
|
Packit |
022b05 |
as defined in [802.3ah], clause 65.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the OLT, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
::= { dot3OmpEmulationStatEntry 8}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationBroadcastBitPlusOnuLlid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of frames received that contain a valid SLD
|
|
Packit |
022b05 |
field, as defined in [802.3ah], clause
|
|
Packit |
022b05 |
65.1.3.3.1, pass the CRC-8 check, as defined in
|
|
Packit |
022b05 |
[802.3ah], clause 65.1.3.3.3, and contain the broadcast
|
|
Packit |
022b05 |
bit in the LLID and match the ONU's LLID (frame
|
|
Packit |
022b05 |
reflected) as defined in [802.3ah], clause 65.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the OLT, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
::= { dot3OmpEmulationStatEntry 9}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpEmulationNotBroadcastBitNotOnuLlid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of frames received that contain a valid SLD
|
|
Packit |
022b05 |
field, as defined in [802.3ah], clause
|
|
Packit |
022b05 |
65.1.3.3.1, pass the CRC-8 check, as defined in
|
|
Packit |
022b05 |
[802.3ah], clause 65.1.3.3.3, and do not contain
|
|
Packit |
022b05 |
the ONU's LLID as defined in [802.3ah], clause 65.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
At the OLT, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
::= { dot3OmpEmulationStatEntry 10}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- FEC managed object definitions (30.5.1)
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponFecObjects OBJECT IDENTIFIER ::={dot3EponObjects 3}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponFecTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF Dot3EponFecEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A table of dot3 EPON FEC management objects.
|
|
Packit |
022b05 |
The entries in the table are control and status objects
|
|
Packit |
022b05 |
and statistic counters for the FEC layer.
|
|
Packit |
022b05 |
Each object has a row for every virtual link denoted by
|
|
Packit |
022b05 |
the corresponding ifIndex.
|
|
Packit |
022b05 |
The LLID field, as defined in the [802.3ah], is a 2-byte
|
|
Packit |
022b05 |
register (15-bit field and a broadcast bit) limiting the
|
|
Packit |
022b05 |
number of virtual links to 32768. Typically the number
|
|
Packit |
022b05 |
of expected virtual links in a PON is like the number of
|
|
Packit |
022b05 |
ONUs, which is 32-64, plus an additional entry for
|
|
Packit |
022b05 |
broadcast LLID (with a value of 0xffff)."
|
|
Packit |
022b05 |
::= { dot3EponFecObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponFecEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Dot3EponFecEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in the dot3 EPON FEC table.
|
|
Packit |
022b05 |
Rows exist for an OLT interface and an ONU interface.
|
|
Packit |
022b05 |
A row in the table is denoted by the ifIndex of the link
|
|
Packit |
022b05 |
and it is created when the ifIndex is created.
|
|
Packit |
022b05 |
The rows in the table for an ONU interface are created
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
at system initialization.
|
|
Packit |
022b05 |
The row in the table corresponding to the OLT ifIndex
|
|
Packit |
022b05 |
and the row corresponding to the broadcast virtual link
|
|
Packit |
022b05 |
are created at system initialization.
|
|
Packit |
022b05 |
A row in the table corresponding to the ifIndex of a
|
|
Packit |
022b05 |
virtual links is created when a virtual link is
|
|
Packit |
022b05 |
established (ONU registers) and deleted when the virtual
|
|
Packit |
022b05 |
link is deleted (ONU deregisters)."
|
|
Packit |
022b05 |
INDEX { ifIndex}
|
|
Packit |
022b05 |
::= { dot3EponFecTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Dot3EponFecEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
dot3EponFecPCSCodingViolation Counter64,
|
|
Packit |
022b05 |
dot3EponFecAbility INTEGER,
|
|
Packit |
022b05 |
dot3EponFecMode INTEGER,
|
|
Packit |
022b05 |
dot3EponFecCorrectedBlocks Counter64,
|
|
Packit |
022b05 |
dot3EponFecUncorrectableBlocks Counter64,
|
|
Packit |
022b05 |
dot3EponFecBufferHeadCodingViolation Counter64
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponFecPCSCodingViolation OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "octets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"For a 100 Mbps operation, it is a count of the number of
|
|
Packit |
022b05 |
times an invalid code-group is received, other than the
|
|
Packit |
022b05 |
/H/ code-group. For a 1000 Mbps operation, it is a count
|
|
Packit |
022b05 |
of the number of times an invalid codegroup is received,
|
|
Packit |
022b05 |
other than the /V/ code-group. /H/ denotes a special
|
|
Packit |
022b05 |
4b5b codeword of [802.3] 100 Mbps PCS layer (clause 24),
|
|
Packit |
022b05 |
and /V/ denotes a special 8b10b codeword of the [802.3]
|
|
Packit |
022b05 |
1000 Mbps PCS layer (clause 36).
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.5.1.1.12."
|
|
Packit |
022b05 |
::= { dot3EponFecEntry 1}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponFecAbility OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
unknown(1),
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
supported(2),
|
|
Packit |
022b05 |
unsupported(3)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object that indicates the support of operation of the
|
|
Packit |
022b05 |
optional FEC sublayer of the 1000BASE-PX PHY specified
|
|
Packit |
022b05 |
in [802.3ah], clause 65.2.
|
|
Packit |
022b05 |
unknown(1) value is assigned in the initialization, for non
|
|
Packit |
022b05 |
FEC support state or type not yet known. unsupported(3)
|
|
Packit |
022b05 |
value is assigned when the sublayer is not supported.
|
|
Packit |
022b05 |
supported(2) value is assigned when the sublayer is
|
|
Packit |
022b05 |
supported.
|
|
Packit |
022b05 |
This object is applicable for an OLT, with the same
|
|
Packit |
022b05 |
value for all virtual interfaces, and for an ONU.
|
|
Packit |
022b05 |
The FEC counters will have a zero value when the
|
|
Packit |
022b05 |
interface is not supporting FEC.
|
|
Packit |
022b05 |
The counters:
|
|
Packit |
022b05 |
dot3EponFecPCSCodingViolation - not affected by FEC
|
|
Packit |
022b05 |
ability.
|
|
Packit |
022b05 |
dot3EponFecCorrectedBlocks - has a zero value when
|
|
Packit |
022b05 |
dot3EponFecAbility is unknown(1) and unsupported(3).
|
|
Packit |
022b05 |
dot3EponFecUncorrectableBlocks - has a zero value when
|
|
Packit |
022b05 |
dot3EponFecAbility is unknown(1) and unsupported(3).
|
|
Packit |
022b05 |
dot3EponFecBufferHeadCodingViolation - has a zero value
|
|
Packit |
022b05 |
when dot3EponFecAbility is unknown(1) and
|
|
Packit |
022b05 |
unsupported(3)."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.5.1.1.13."
|
|
Packit |
022b05 |
::= { dot3EponFecEntry 2}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponFecMode OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
unknown(1),
|
|
Packit |
022b05 |
disabled(2),
|
|
Packit |
022b05 |
enabled(3)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object that defines the mode of operation of the
|
|
Packit |
022b05 |
optional FEC sublayer of the 1000BASE-PX PHY, specified
|
|
Packit |
022b05 |
in [802.3ah], clause 65.2, and reflects its state.
|
|
Packit |
022b05 |
A GET operation returns the current mode of operation
|
|
Packit |
022b05 |
of the PHY. A SET operation changes the mode of
|
|
Packit |
022b05 |
operation of the PHY to the indicated value.
|
|
Packit |
022b05 |
unknown(1) value is assigned in the initialization for non
|
|
Packit |
022b05 |
FEC support state or type not yet known.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
disabled(2) value is assigned when the FEC sublayer is
|
|
Packit |
022b05 |
operating in disabled mode.
|
|
Packit |
022b05 |
enabled(3) value is assigned when the FEC sublayer is
|
|
Packit |
022b05 |
operating in FEC mode.
|
|
Packit |
022b05 |
The write operation is not restricted in this document
|
|
Packit |
022b05 |
and can be done at any time. Changing dot3EponFecMode
|
|
Packit |
022b05 |
state can lead to disabling the Forward Error Correction
|
|
Packit |
022b05 |
on the respective interface, which can lead to a
|
|
Packit |
022b05 |
degradation of the optical link, and therefore may lead
|
|
Packit |
022b05 |
to an interruption of service for the users connected to
|
|
Packit |
022b05 |
the respective EPON interface.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
The counting of
|
|
Packit |
022b05 |
the FEC counters will stop when the FEC of the interface
|
|
Packit |
022b05 |
is disabled.
|
|
Packit |
022b05 |
The counters:
|
|
Packit |
022b05 |
dot3EponFecPCSCodingViolation - not affected by FEC
|
|
Packit |
022b05 |
mode.
|
|
Packit |
022b05 |
dot3EponFecCorrectedBlocks - stops counting when
|
|
Packit |
022b05 |
Rx_FEC is not enabled. (unknown(1) and disabled(2)).
|
|
Packit |
022b05 |
dot3EponFecUncorrectableBlocks - stops counting when
|
|
Packit |
022b05 |
Rx_FEC is not enabled (unknown(1) and disabled(2)).
|
|
Packit |
022b05 |
dot3EponFecBufferHeadCodingViolation - stops counting
|
|
Packit |
022b05 |
when Rx_FEC is not enabled (unknown(1) and
|
|
Packit |
022b05 |
disabled(2)).
|
|
Packit |
022b05 |
The object:
|
|
Packit |
022b05 |
dot3EponFecAbility - indicates the FEC ability and
|
|
Packit |
022b05 |
is not affected by the dot3EponFecMode object."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.5.1.1.14."
|
|
Packit |
022b05 |
DEFVAL { unknown }
|
|
Packit |
022b05 |
::= { dot3EponFecEntry 3}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponFecCorrectedBlocks OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"For 10PASS-TS, 2BASE-TL, and 1000BASE-PX PHYs, it is a
|
|
Packit |
022b05 |
count of corrected FEC blocks. This counter will not
|
|
Packit |
022b05 |
increment for other PHY Types. Increment the counter by
|
|
Packit |
022b05 |
one for each received block that is corrected by the FEC
|
|
Packit |
022b05 |
function in the PHY.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.5.1.1.15."
|
|
Packit |
022b05 |
::= { dot3EponFecEntry 4}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponFecUncorrectableBlocks OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"For 10PASS-TS, 2BASE-TL, and 1000BASE-PX PHYs, it is a
|
|
Packit |
022b05 |
count of uncorrectable FEC blocks. This counter will not
|
|
Packit |
022b05 |
increment for other PHY Types. Increment the counter by
|
|
Packit |
022b05 |
one for each FEC block that is determined to be
|
|
Packit |
022b05 |
uncorrectable by the FEC function in the PHY.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
REFERENCE "[802.3ah], 30.5.1.1.16."
|
|
Packit |
022b05 |
::= { dot3EponFecEntry 5}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponFecBufferHeadCodingViolation OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "octets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"For a 1000 Mbps operation, it is a count of the number of
|
|
Packit |
022b05 |
invalid code-group received directly from the link. The
|
|
Packit |
022b05 |
value has a meaning only in 1000 Mbps mode and it is
|
|
Packit |
022b05 |
zero otherwise.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
::= { dot3EponFecEntry 6}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- ExtendedPackage managed object definitions
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgObjects OBJECT IDENTIFIER ::={dot3EponObjects 4}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgControlObjects OBJECT IDENTIFIER ::= { dot3ExtPkgObjects 1}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgControlTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF Dot3ExtPkgControlEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A table of Extended package Control management
|
|
Packit |
022b05 |
objects. Entries in the table are control and status
|
|
Packit |
022b05 |
indication objects of an EPON interface, which are
|
|
Packit |
022b05 |
gathered in an extended package as an addition to the
|
|
Packit |
022b05 |
objects based on the [802.3ah], clause 30, attributes.
|
|
Packit |
022b05 |
Each object has a row for every virtual link denoted by
|
|
Packit |
022b05 |
the corresponding ifIndex.
|
|
Packit |
022b05 |
The LLID field, as defined in the [802.3ah], is a 2-byte
|
|
Packit |
022b05 |
register (15-bit field and a broadcast bit) limiting the
|
|
Packit |
022b05 |
number of virtual links to 32768. Typically the number
|
|
Packit |
022b05 |
of expected virtual links in a PON is like the number of
|
|
Packit |
022b05 |
ONUs, which is 32-64, plus an additional entry for
|
|
Packit |
022b05 |
broadcast LLID (with a value of 0xffff)."
|
|
Packit |
022b05 |
::= { dot3ExtPkgControlObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgControlEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Dot3ExtPkgControlEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in the Extended package Control table.
|
|
Packit |
022b05 |
Rows exist for an OLT interface and an ONU interface.
|
|
Packit |
022b05 |
A row in the table is denoted by the ifIndex of the link
|
|
Packit |
022b05 |
and it is created when the ifIndex is created.
|
|
Packit |
022b05 |
The rows in the table for an ONU interface are created
|
|
Packit |
022b05 |
at system initialization.
|
|
Packit |
022b05 |
The row in the table corresponding to the OLT ifIndex
|
|
Packit |
022b05 |
and the row corresponding to the broadcast virtual link
|
|
Packit |
022b05 |
are created at system initialization.
|
|
Packit |
022b05 |
A row in the table corresponding to the ifIndex of a
|
|
Packit |
022b05 |
virtual links is created when a virtual link is
|
|
Packit |
022b05 |
established (ONU registers) and deleted when the virtual
|
|
Packit |
022b05 |
link is deleted (ONU deregisters)."
|
|
Packit |
022b05 |
INDEX { ifIndex}
|
|
Packit |
022b05 |
::= { dot3ExtPkgControlTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Dot3ExtPkgControlEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
dot3ExtPkgObjectReset INTEGER,
|
|
Packit |
022b05 |
dot3ExtPkgObjectPowerDown TruthValue,
|
|
Packit |
022b05 |
dot3ExtPkgObjectNumberOfLLIDs Unsigned32,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgObjectFecEnabled INTEGER,
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumQueues Unsigned32,
|
|
Packit |
022b05 |
dot3ExtPkgObjectRegisterAction INTEGER
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgObjectReset OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
running(1),
|
|
Packit |
022b05 |
reset(2)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is used to reset the EPON interface. The
|
|
Packit |
022b05 |
interface may be unavailable while the reset occurs and
|
|
Packit |
022b05 |
data may be lost.
|
|
Packit |
022b05 |
Setting this object to running(1) will cause the
|
|
Packit |
022b05 |
interface to enter into running mode. Setting this
|
|
Packit |
022b05 |
object to reset(2) will cause the interface to go into
|
|
Packit |
022b05 |
reset mode. When getting running(1), the interface is in
|
|
Packit |
022b05 |
running mode. When getting reset(2), the interface is in
|
|
Packit |
022b05 |
reset mode.
|
|
Packit |
022b05 |
The write operation is not restricted in this document
|
|
Packit |
022b05 |
and can be done at any time. Changing
|
|
Packit |
022b05 |
dot3ExtPkgObjectReset state can lead to a reset of the
|
|
Packit |
022b05 |
respective interface, leading to an interruption of
|
|
Packit |
022b05 |
service for the users connected to the respective EPON
|
|
Packit |
022b05 |
interface.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
A reset for a specific virtual interface resets only
|
|
Packit |
022b05 |
this virtual interface and not the physical interface.
|
|
Packit |
022b05 |
Thus, a virtual link that is malfunctioning can be
|
|
Packit |
022b05 |
reset without affecting the operation of other virtual
|
|
Packit |
022b05 |
interfaces.
|
|
Packit |
022b05 |
The reset can cause Discontinuities in the values of the
|
|
Packit |
022b05 |
counters of the interface, similar to re-initialization
|
|
Packit |
022b05 |
of the management system. Discontinuity should be
|
|
Packit |
022b05 |
indicated by the ifCounterDiscontinuityTime object of
|
|
Packit |
022b05 |
the Interface MIB module."
|
|
Packit |
022b05 |
DEFVAL { running }
|
|
Packit |
022b05 |
::= { dot3ExtPkgControlEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgObjectPowerDown OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"This object is used to power down the EPON interface.
|
|
Packit |
022b05 |
The interface may be unavailable while the power down
|
|
Packit |
022b05 |
occurs and data may be lost.
|
|
Packit |
022b05 |
Setting this object to true(1) will cause the interface
|
|
Packit |
022b05 |
to enter into power down mode. Setting this object to
|
|
Packit |
022b05 |
false(2) will cause the interface to go out of power
|
|
Packit |
022b05 |
down mode. When getting true(1), the interface is in
|
|
Packit |
022b05 |
power down mode. When getting false(2), the interface is
|
|
Packit |
022b05 |
not in power down mode.
|
|
Packit |
022b05 |
The write operation is not restricted in this document
|
|
Packit |
022b05 |
and can be done at any time. Changing
|
|
Packit |
022b05 |
dot3ExtPkgObjectPowerDown state can lead to a power down
|
|
Packit |
022b05 |
of the respective interface, leading to an interruption
|
|
Packit |
022b05 |
of service of the users connected to the respective EPON
|
|
Packit |
022b05 |
interface.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
A power down/up of a specific virtual interface affects
|
|
Packit |
022b05 |
only the virtual interface and not the physical
|
|
Packit |
022b05 |
interface. Hence a virtual link, which needs a certain
|
|
Packit |
022b05 |
handling, can be powered down and then powered up without
|
|
Packit |
022b05 |
disrupting the operation of other virtual interfaces.
|
|
Packit |
022b05 |
The object is relevant when the admin state of the
|
|
Packit |
022b05 |
interface is active as set by the dot3MpcpAdminState."
|
|
Packit |
022b05 |
DEFVAL { false }
|
|
Packit |
022b05 |
::= { dot3ExtPkgControlEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgObjectNumberOfLLIDs OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A read only object that indicates the number of
|
|
Packit |
022b05 |
registered LLIDs. The initialization value is 0.
|
|
Packit |
022b05 |
This object is applicable for an OLT with the same
|
|
Packit |
022b05 |
value for all virtual interfaces and for an ONU.
|
|
Packit |
022b05 |
The LLID field, as defined in the [802.3ah], is a 2-byte
|
|
Packit |
022b05 |
register (15-bit field and a broadcast bit) limiting the
|
|
Packit |
022b05 |
number of virtual links to 32768. Typically the number
|
|
Packit |
022b05 |
of expected virtual links in a PON is like the number of
|
|
Packit |
022b05 |
ONUs, which is 32-64, plus an additional entry for
|
|
Packit |
022b05 |
broadcast LLID (with a value of 0xffff). At the ONU the
|
|
Packit |
022b05 |
number of LLIDs for an interface is one."
|
|
Packit |
022b05 |
::= { dot3ExtPkgControlEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgObjectFecEnabled OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
noFecEnabled(1),
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fecTxEnabled(2),
|
|
Packit |
022b05 |
fecRxEnabled(3),
|
|
Packit |
022b05 |
fecTxRxEnabled(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object defining the FEC mode of operation of the
|
|
Packit |
022b05 |
interface, and indicating its state. The modes defined in
|
|
Packit |
022b05 |
this object are extensions to the FEC modes defined in
|
|
Packit |
022b05 |
the dot3EponFecMode object.
|
|
Packit |
022b05 |
When noFECEnabled(1), the interface does not enable FEC
|
|
Packit |
022b05 |
mode.
|
|
Packit |
022b05 |
When fecTxEnabled(2), the interface enables the FEC
|
|
Packit |
022b05 |
transmit mode.
|
|
Packit |
022b05 |
When fecRxEnabled(3), the interface enables the FEC
|
|
Packit |
022b05 |
receive mode.
|
|
Packit |
022b05 |
When fecTxRxEnabled(4), the interface enables the FEC
|
|
Packit |
022b05 |
transmit and receive mode.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
The FEC counters are referring to the receive path. The
|
|
Packit |
022b05 |
FEC counters will stop when the FEC receive mode of the
|
|
Packit |
022b05 |
interface is disabled, as defined by fecRxEnabled(3)
|
|
Packit |
022b05 |
and fecTxRxEnabled(4) values.
|
|
Packit |
022b05 |
The counters:
|
|
Packit |
022b05 |
dot3EponFecPCSCodingViolation - not affected by FEC
|
|
Packit |
022b05 |
mode.
|
|
Packit |
022b05 |
dot3EponFecCorrectedBlocks - stops counting when
|
|
Packit |
022b05 |
Rx_FEC is not enabled (noFecEnabled(1) and
|
|
Packit |
022b05 |
fecTxEnabled(2)).
|
|
Packit |
022b05 |
dot3EponFecUncorrectableBlocks - stops counting when
|
|
Packit |
022b05 |
Rx_FEC is not enabled (noFecEnabled(1) and
|
|
Packit |
022b05 |
fecTxEnabled(2)).
|
|
Packit |
022b05 |
dot3EponFecBufferHeadCodingViolation - stops counting
|
|
Packit |
022b05 |
when Rx_FEC is not enabled (noFecEnabled(1) and
|
|
Packit |
022b05 |
fecTxEnabled(2)).
|
|
Packit |
022b05 |
The objects:
|
|
Packit |
022b05 |
dot3EponFecAbility - indicates the FEC ability and is
|
|
Packit |
022b05 |
not affected by the FEC mode.
|
|
Packit |
022b05 |
dot3EponFecMode - indicates the FEC mode for combined RX
|
|
Packit |
022b05 |
and TX.
|
|
Packit |
022b05 |
The write operation is not restricted in this document
|
|
Packit |
022b05 |
and can be done at any time. Changing
|
|
Packit |
022b05 |
dot3ExtPkgObjectFecEnabled state can lead to disabling
|
|
Packit |
022b05 |
the Forward Error Correction on the respective interface,
|
|
Packit |
022b05 |
which can lead to a degradation of the optical link, and
|
|
Packit |
022b05 |
therefore may lead to an interruption of service for the
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
users connected to the respective EPON interface."
|
|
Packit |
022b05 |
DEFVAL { noFecEnabled }
|
|
Packit |
022b05 |
::= { dot3ExtPkgControlEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumQueues OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..7)
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object, that defines the maximal number of queues in
|
|
Packit |
022b05 |
the REPORT message as defined in [802.3ah], clause 64. For
|
|
Packit |
022b05 |
further information please see the description of the
|
|
Packit |
022b05 |
queue table.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
::= { dot3ExtPkgControlEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgObjectRegisterAction OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
none(1),
|
|
Packit |
022b05 |
register(2),
|
|
Packit |
022b05 |
deregister(3),
|
|
Packit |
022b05 |
reregister(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object configuring the registration state of an
|
|
Packit |
022b05 |
interface, and indicating its registration state.
|
|
Packit |
022b05 |
Write operation changes the registration state to its new
|
|
Packit |
022b05 |
value.
|
|
Packit |
022b05 |
Read operation returns the value of the state.
|
|
Packit |
022b05 |
The registration state is reflected in this object and in
|
|
Packit |
022b05 |
the dot3MpcpRegistrationState object.
|
|
Packit |
022b05 |
none(1) indicates an unknown state,
|
|
Packit |
022b05 |
register(2) indicates a registered LLID,
|
|
Packit |
022b05 |
deregister(3) indicates a deregistered LLID,
|
|
Packit |
022b05 |
reregister(4) indicates an LLID that is reregistering.
|
|
Packit |
022b05 |
The following list describes the operation of the
|
|
Packit |
022b05 |
interface, as specified in the [802.3ah], when a write
|
|
Packit |
022b05 |
operation is setting a value.
|
|
Packit |
022b05 |
none(1) - not doing any action.
|
|
Packit |
022b05 |
register(2) - registering an LLID that has been requested
|
|
Packit |
022b05 |
for registration (The LLID is in registering mode.
|
|
Packit |
022b05 |
dot3MpcpRegistrationState - registering(2) ).
|
|
Packit |
022b05 |
deregister(3) - deregisters an LLID that is registered
|
|
Packit |
022b05 |
(dot3MpcpRegistrationState - registered(3) ).
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
reregister(4) - reregister an LLID that is registered
|
|
Packit |
022b05 |
(dot3MpcpRegistrationState - registered(3) ).
|
|
Packit |
022b05 |
The behavior of an ONU and OLT interfaces, at each one
|
|
Packit |
022b05 |
of the detailed operation at each state, is described in
|
|
Packit |
022b05 |
the registration state machine of figure 64-22,
|
|
Packit |
022b05 |
[802.3ah].
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface.
|
|
Packit |
022b05 |
The write operation is not restricted in this document
|
|
Packit |
022b05 |
and can be done at any time. Changing
|
|
Packit |
022b05 |
dot3ExtPkgObjectRegisterAction state can lead to a change
|
|
Packit |
022b05 |
in the registration state of the respective interface
|
|
Packit |
022b05 |
leading to a deregistration and an interruption of
|
|
Packit |
022b05 |
service of the users connected to the respective EPON
|
|
Packit |
022b05 |
interface."
|
|
Packit |
022b05 |
DEFVAL { none }
|
|
Packit |
022b05 |
::= { dot3ExtPkgControlEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgQueueTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF Dot3ExtPkgQueueEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A table of the extended package objects for queue
|
|
Packit |
022b05 |
management. The [802.3ah] MPCP defines a report message
|
|
Packit |
022b05 |
of the occupancy of the transmit queues for the feedback
|
|
Packit |
022b05 |
BW request from the ONUs. These queues serve the uplink
|
|
Packit |
022b05 |
transmission of the ONU and data is gathered there until
|
|
Packit |
022b05 |
the ONU is granted for transmission.
|
|
Packit |
022b05 |
The management table of the queues is added here mainly
|
|
Packit |
022b05 |
to control the reporting and to gather some statistics
|
|
Packit |
022b05 |
of their operation. This table is not duplicating
|
|
Packit |
022b05 |
existing management objects of bridging queues,
|
|
Packit |
022b05 |
specified in [802.1d], since the existence of a
|
|
Packit |
022b05 |
dedicated transmit queuing mechanism is implied in the
|
|
Packit |
022b05 |
[802.3ah], and the ONU may be a device that is not a
|
|
Packit |
022b05 |
bridge with embedded bridging queues.
|
|
Packit |
022b05 |
The format of the REPORT message, as specified
|
|
Packit |
022b05 |
in [802.3], is presented below:
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
| Destination Address |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
| Source Address |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
| Length/Type |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
| OpCode |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
| TimeStamp |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
| Number of queue Sets |
|
|
Packit |
022b05 |
+-----------------------------------+ /|\
|
|
Packit |
022b05 |
| Report bitmap | |
|
|
Packit |
022b05 |
+-----------------------------------+ |
|
|
Packit |
022b05 |
| Queue 0 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ | repeated for
|
|
Packit |
022b05 |
| Queue 1 report | | every
|
|
Packit |
022b05 |
+-----------------------------------+ | queue_set
|
|
Packit |
022b05 |
| Queue 2 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ |
|
|
Packit |
022b05 |
| Queue 3 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ |
|
|
Packit |
022b05 |
| Queue 4 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ |
|
|
Packit |
022b05 |
| Queue 5 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ |
|
|
Packit |
022b05 |
| Queue 6 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ |
|
|
Packit |
022b05 |
| Queue 7 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ \|/
|
|
Packit |
022b05 |
| Pad/reserved |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
| FCS |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The 'Queue report' field reports the occupancy of each
|
|
Packit |
022b05 |
uplink transmission queue.
|
|
Packit |
022b05 |
The number of queue sets defines the number of the
|
|
Packit |
022b05 |
reported sets, as would be explained in the description
|
|
Packit |
022b05 |
of the dot3ExtPkgQueueSetsTable table. For each set the
|
|
Packit |
022b05 |
report bitmap defines which queue is present in the
|
|
Packit |
022b05 |
report, meaning that although the MPCP REPORT message
|
|
Packit |
022b05 |
can report up to 8 queues in a REPORT message, the
|
|
Packit |
022b05 |
actual number is flexible. The Queue table has a
|
|
Packit |
022b05 |
variable size that is limited by the
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumQueues object, as an
|
|
Packit |
022b05 |
ONU can have fewer queues to report.
|
|
Packit |
022b05 |
The entries in the table are control and status
|
|
Packit |
022b05 |
indication objects for managing the queues of an EPON
|
|
Packit |
022b05 |
interface that are gathered in an extended package as
|
|
Packit |
022b05 |
an addition to the objects that are based on the
|
|
Packit |
022b05 |
[802.3ah] attributes.
|
|
Packit |
022b05 |
Each object has a row for every virtual link and for
|
|
Packit |
022b05 |
every queue in the report.
|
|
Packit |
022b05 |
The LLID field, as defined in the [802.3ah], is a 2-byte
|
|
Packit |
022b05 |
register (15-bit field and a broadcast bit) limiting the
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
number of virtual links to 32768. Typically the number
|
|
Packit |
022b05 |
of expected virtual links in a PON is like the number of
|
|
Packit |
022b05 |
ONUs, which is 32-64, plus an additional entry for
|
|
Packit |
022b05 |
broadcast LLID (with a value of 0xffff).
|
|
Packit |
022b05 |
The number of queues is between 0 and 7 and limited by
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumQueues."
|
|
Packit |
022b05 |
::= { dot3ExtPkgControlObjects 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgQueueEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Dot3ExtPkgQueueEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in the Extended package Queue table. At the
|
|
Packit |
022b05 |
OLT, the rows exist for each ifIndex and dot3QueueIndex.
|
|
Packit |
022b05 |
At the ONU, rows exist for the single ifIndex for each
|
|
Packit |
022b05 |
dot3QueueIndex.
|
|
Packit |
022b05 |
Rows in the table are created when the ifIndex of the
|
|
Packit |
022b05 |
link is created. A set of rows per queue are added for
|
|
Packit |
022b05 |
each ifIndex, denoted by the dot3QueueIndex.
|
|
Packit |
022b05 |
A set of rows per queue in the table, for an ONU
|
|
Packit |
022b05 |
interface, are created at the system initialization.
|
|
Packit |
022b05 |
A set of rows per queue in the table, corresponding to
|
|
Packit |
022b05 |
the OLT ifIndex and a set of rows per queue
|
|
Packit |
022b05 |
corresponding to the broadcast virtual link, are
|
|
Packit |
022b05 |
created at the system initialization.
|
|
Packit |
022b05 |
A set of rows per queue in the table, corresponding to
|
|
Packit |
022b05 |
the ifIndex of a virtual link, are created when the
|
|
Packit |
022b05 |
virtual link is established (ONU registers), and deleted
|
|
Packit |
022b05 |
when the virtual link is deleted (ONU deregisters)."
|
|
Packit |
022b05 |
INDEX { ifIndex, dot3QueueIndex }
|
|
Packit |
022b05 |
::= { dot3ExtPkgQueueTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Dot3ExtPkgQueueEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
dot3QueueIndex Unsigned32,
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportNumThreshold Unsigned32,
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumThreshold Unsigned32,
|
|
Packit |
022b05 |
dot3ExtPkgStatTxFramesQueue Counter64,
|
|
Packit |
022b05 |
dot3ExtPkgStatRxFramesQueue Counter64,
|
|
Packit |
022b05 |
dot3ExtPkgStatDroppedFramesQueue Counter64
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3QueueIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..7)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"An object that identifies an index for the queue table
|
|
Packit |
022b05 |
reflecting the queue index of the queues that are
|
|
Packit |
022b05 |
reported in the MPCP REPORT message as defined in
|
|
Packit |
022b05 |
[802.3ah], clause 64.
|
|
Packit |
022b05 |
The number of queues is between 0 and 7, and limited by
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumQueues."
|
|
Packit |
022b05 |
::= { dot3ExtPkgQueueEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportNumThreshold OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..7)
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object that defines the number of thresholds for each
|
|
Packit |
022b05 |
queue in the REPORT message as defined in [802.3ah],
|
|
Packit |
022b05 |
clause 64.
|
|
Packit |
022b05 |
Each queue_set reporting will provide information on the
|
|
Packit |
022b05 |
queue occupancy of frames below the matching Threshold.
|
|
Packit |
022b05 |
Read operation reflects the number of thresholds.
|
|
Packit |
022b05 |
Write operation sets the number of thresholds for each
|
|
Packit |
022b05 |
queue.
|
|
Packit |
022b05 |
The write operation is not restricted in this document
|
|
Packit |
022b05 |
and can be done at any time. Value cannot exceed the
|
|
Packit |
022b05 |
maximal value defined by the
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumThreshold object.
|
|
Packit |
022b05 |
Changing dot3ExtPkgObjectReportNumThreshold can lead to
|
|
Packit |
022b05 |
a change in the reporting of the ONU interface and
|
|
Packit |
022b05 |
therefore to a change in the bandwidth allocation of the
|
|
Packit |
022b05 |
respective interface. This change may lead a degradation
|
|
Packit |
022b05 |
or an interruption of service of the users connected to
|
|
Packit |
022b05 |
the respective EPON interface.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface
|
|
Packit |
022b05 |
and for each queue. At the ONU, it has a distinct value
|
|
Packit |
022b05 |
for each queue."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
::= { dot3ExtPkgQueueEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumThreshold OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..7)
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object, that defines the maximal number of thresholds
|
|
Packit |
022b05 |
for each queue in the REPORT message as defined in
|
|
Packit |
022b05 |
[802.3ah], clause 64. Each queue_set reporting will
|
|
Packit |
022b05 |
provide information on the queue occupancy of frames
|
|
Packit |
022b05 |
below the matching Threshold.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface
|
|
Packit |
022b05 |
and for each queue. At the ONU, it has a distinct value
|
|
Packit |
022b05 |
for each queue."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
::= { dot3ExtPkgQueueEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgStatTxFramesQueue OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a frame transmission
|
|
Packit |
022b05 |
occurs from the corresponding 'Queue'.
|
|
Packit |
022b05 |
Increment the counter by one for each frame transmitted,
|
|
Packit |
022b05 |
which is an output of the 'Queue'.
|
|
Packit |
022b05 |
The 'Queue' marking matches the REPORT MPCP message
|
|
Packit |
022b05 |
Queue field as defined in [802.3ah], clause 64.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface
|
|
Packit |
022b05 |
and for each queue. At the ONU, it has a distinct value
|
|
Packit |
022b05 |
for each queue.
|
|
Packit |
022b05 |
At the OLT the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
::= { dot3ExtPkgQueueEntry 4}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgStatRxFramesQueue OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a frame reception
|
|
Packit |
022b05 |
occurs from the corresponding 'Queue'.
|
|
Packit |
022b05 |
Increment the counter by one for each frame received,
|
|
Packit |
022b05 |
which is an input to the corresponding 'Queue'.
|
|
Packit |
022b05 |
The 'Queue' marking matches the REPORT MPCP message
|
|
Packit |
022b05 |
Queue field as defined in [802.3ah], clause 64.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface
|
|
Packit |
022b05 |
and for each queue. At the ONU, it has a distinct value
|
|
Packit |
022b05 |
for each queue.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
::= { dot3ExtPkgQueueEntry 5}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgStatDroppedFramesQueue OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "frames"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A count of the number of times a frame drop
|
|
Packit |
022b05 |
occurs from the corresponding 'Queue'.
|
|
Packit |
022b05 |
Increment the counter by one for each frame dropped
|
|
Packit |
022b05 |
from the corresponding 'Queue'.
|
|
Packit |
022b05 |
The 'Queue' marking matches the REPORT MPCP message
|
|
Packit |
022b05 |
Queue field as defined in [802.3ah], clause 64.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface
|
|
Packit |
022b05 |
and for each queue. At the ONU, it has a distinct value
|
|
Packit |
022b05 |
for each queue.
|
|
Packit |
022b05 |
At the OLT, the value should be zero.
|
|
Packit |
022b05 |
Discontinuities of this counter can occur at
|
|
Packit |
022b05 |
re-initialization of the management system and at other
|
|
Packit |
022b05 |
times, as indicated by the value of the
|
|
Packit |
022b05 |
ifCounterDiscontinuityTime object of the Interface MIB
|
|
Packit |
022b05 |
module."
|
|
Packit |
022b05 |
::= { dot3ExtPkgQueueEntry 6}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgQueueSetsTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF Dot3ExtPkgQueueSetsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A table of Extended package objects used for the
|
|
Packit |
022b05 |
management of the queue_sets. Entries are control and
|
|
Packit |
022b05 |
status indication objects of an EPON interface, which
|
|
Packit |
022b05 |
are gathered in an extended package as an addition to
|
|
Packit |
022b05 |
the objects based on the [802.3ah] attributes. The
|
|
Packit |
022b05 |
objects in this table are specific for the queue_sets,
|
|
Packit |
022b05 |
which are reported in the MPCP REPORT message as defined
|
|
Packit |
022b05 |
in [802.3ah], clause 64.
|
|
Packit |
022b05 |
The [802.3ah] MPCP defines a report message of the
|
|
Packit |
022b05 |
occupancy of the transmit queues for the feedback BW
|
|
Packit |
022b05 |
request from the ONUs. These queues serve the uplink
|
|
Packit |
022b05 |
transmission of the ONU and data is gathered there until
|
|
Packit |
022b05 |
the ONU is granted for transmission.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The management table of the queues_sets is added here
|
|
Packit |
022b05 |
mainly to control the reporting and to gather some
|
|
Packit |
022b05 |
statistics of their operation. This table is not
|
|
Packit |
022b05 |
duplicating existing management objects of bridging
|
|
Packit |
022b05 |
queues, specified in [802.1d], since the existence of a
|
|
Packit |
022b05 |
dedicated transmit queuing mechanism is implied in the
|
|
Packit |
022b05 |
[802.3ah], and the ONU may be a device that is not a
|
|
Packit |
022b05 |
bridge with embedded bridging queues.
|
|
Packit |
022b05 |
The format of the REPORT message, as specified
|
|
Packit |
022b05 |
in [802.3], is presented below:
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
| Destination Address |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
| Source Address |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
| Length/Type |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
| OpCode |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
| TimeStamp |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
| Number of queue Sets |
|
|
Packit |
022b05 |
+-----------------------------------+ /|\
|
|
Packit |
022b05 |
| Report bitmap | |
|
|
Packit |
022b05 |
+-----------------------------------+ |
|
|
Packit |
022b05 |
| Queue 0 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ | repeated for
|
|
Packit |
022b05 |
| Queue 1 report | | every
|
|
Packit |
022b05 |
+-----------------------------------+ | queue_set
|
|
Packit |
022b05 |
| Queue 2 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ |
|
|
Packit |
022b05 |
| Queue 3 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ |
|
|
Packit |
022b05 |
| Queue 4 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ |
|
|
Packit |
022b05 |
| Queue 5 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ |
|
|
Packit |
022b05 |
| Queue 6 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ |
|
|
Packit |
022b05 |
| Queue 7 report | |
|
|
Packit |
022b05 |
+-----------------------------------+ \|/
|
|
Packit |
022b05 |
| Pad/reserved |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
| FCS |
|
|
Packit |
022b05 |
+-----------------------------------+
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
As can be seen from the message format, the ONU
|
|
Packit |
022b05 |
interface reports of the status of up to 8 queues
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
and it can report in a single MPCP REPORT message
|
|
Packit |
022b05 |
of a few sets of queues.
|
|
Packit |
022b05 |
The number of queue_sets defines the number of the
|
|
Packit |
022b05 |
reported sets, and it can reach a value of up to 8.
|
|
Packit |
022b05 |
It means that an ONU can hold a variable number of
|
|
Packit |
022b05 |
sets between 0 and 7.
|
|
Packit |
022b05 |
The dot3ExtPkgQueueSetsTable table has a variable
|
|
Packit |
022b05 |
queue_set size that is limited by the
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumThreshold object as an
|
|
Packit |
022b05 |
ONU can have fewer queue_sets to report.
|
|
Packit |
022b05 |
The 'Queue report' field reports the occupancy of each
|
|
Packit |
022b05 |
uplink transmission queue. The queue_sets can be used to
|
|
Packit |
022b05 |
report the occupancy of the queues in a few levels as to
|
|
Packit |
022b05 |
allow granting, in an accurate manner, of only part of
|
|
Packit |
022b05 |
the data available in the queues. A Threshold is
|
|
Packit |
022b05 |
defined for each queue_set to define the level of the
|
|
Packit |
022b05 |
queue that is counted for the report of the occupancy.
|
|
Packit |
022b05 |
The threshold is reflected in the queue_set table by the
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportThreshold object.
|
|
Packit |
022b05 |
For each queue set, the report bitmap defines which
|
|
Packit |
022b05 |
queues are present in the report, meaning that
|
|
Packit |
022b05 |
although the MPCP REPORT message can report of up to 8
|
|
Packit |
022b05 |
queues in a REPORT message, the actual number is
|
|
Packit |
022b05 |
flexible.
|
|
Packit |
022b05 |
The dot3ExtPkgQueueSetsTable table has a variable queue
|
|
Packit |
022b05 |
size that is limited by the
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumQueues object as an ONU
|
|
Packit |
022b05 |
can have fewer queues to report.
|
|
Packit |
022b05 |
Each object has a row for every virtual link, for each
|
|
Packit |
022b05 |
queue in the report and for each queue_set in the queue.
|
|
Packit |
022b05 |
The LLID field, as defined in the [802.3ah], is a 2-byte
|
|
Packit |
022b05 |
register (15-bit field and a broadcast bit) limiting the
|
|
Packit |
022b05 |
number of virtual links to 32768. Typically the number
|
|
Packit |
022b05 |
of expected virtual links in a PON is like the number of
|
|
Packit |
022b05 |
ONUs, which is 32-64, plus an additional entry for
|
|
Packit |
022b05 |
broadcast LLID (with a value of 0xffff).
|
|
Packit |
022b05 |
The number of queues is between 0 and 7 and limited by
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumQueues.
|
|
Packit |
022b05 |
The number of queues_sets is between 0 and 7 and limited
|
|
Packit |
022b05 |
by dot3ExtPkgObjectReportMaximumNumThreshold."
|
|
Packit |
022b05 |
::= { dot3ExtPkgControlObjects 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgQueueSetsEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Dot3ExtPkgQueueSetsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in the Extended package queue_set table. At
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
the OLT, the rows exist for each ifIndex,
|
|
Packit |
022b05 |
dot3QueueSetQueueIndex and dot3QueueSetIndex. At the
|
|
Packit |
022b05 |
ONU, rows exist for the single ifIndex, for each
|
|
Packit |
022b05 |
dot3QueueSetQueueIndex and dot3QueueSetIndex.
|
|
Packit |
022b05 |
Rows in the table are created when the ifIndex of the
|
|
Packit |
022b05 |
link is created. A set of rows per queue and per
|
|
Packit |
022b05 |
queue_set are added for each ifIndex, denoted by
|
|
Packit |
022b05 |
dot3QueueSetIndex and dot3QueueSetQueueIndex.
|
|
Packit |
022b05 |
A set of rows per queue and per queue_set in the table,
|
|
Packit |
022b05 |
for an ONU interface are created at system
|
|
Packit |
022b05 |
initialization.
|
|
Packit |
022b05 |
A set of rows per queue and per queue_Set in the table,
|
|
Packit |
022b05 |
corresponding to the OLT ifIndex and a set of rows per
|
|
Packit |
022b05 |
queue and per queue_set, corresponding to the broadcast
|
|
Packit |
022b05 |
virtual link, are created at system initialization.
|
|
Packit |
022b05 |
A set of rows per queue and per queue_set in the table,
|
|
Packit |
022b05 |
corresponding to the ifIndex of a virtual link are
|
|
Packit |
022b05 |
created when the virtual link is established (ONU
|
|
Packit |
022b05 |
registers) and deleted when the virtual link is deleted
|
|
Packit |
022b05 |
(ONU deregisters)."
|
|
Packit |
022b05 |
INDEX { ifIndex,
|
|
Packit |
022b05 |
dot3QueueSetQueueIndex,dot3QueueSetIndex}
|
|
Packit |
022b05 |
::= { dot3ExtPkgQueueSetsTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Dot3ExtPkgQueueSetsEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
dot3QueueSetQueueIndex Unsigned32,
|
|
Packit |
022b05 |
dot3QueueSetIndex Unsigned32,
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportThreshold Unsigned32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3QueueSetQueueIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..7)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object that identifies the queue index for the
|
|
Packit |
022b05 |
dot3ExtPkgQueueSetsTable table. The queues are reported
|
|
Packit |
022b05 |
in the MPCP REPORT message as defined in [802.3ah],
|
|
Packit |
022b05 |
clause 64.
|
|
Packit |
022b05 |
The number of queues is between 0 and 7, and limited by
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumQueues.
|
|
Packit |
022b05 |
Value corresponds to the dot3QueueIndex of the queue
|
|
Packit |
022b05 |
table."
|
|
Packit |
022b05 |
::= { dot3ExtPkgQueueSetsEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3QueueSetIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (0..7)
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object that identifies the queue_set index for the
|
|
Packit |
022b05 |
dot3ExtPkgQueueSetsTable table. The queues are reported
|
|
Packit |
022b05 |
in the MPCP REPORT message as defined in [802.3ah],
|
|
Packit |
022b05 |
clause 64.
|
|
Packit |
022b05 |
The number of queues_sets is between 0 and 7, and
|
|
Packit |
022b05 |
limited by dot3ExtPkgObjectReportMaximumNumThreshold."
|
|
Packit |
022b05 |
::= { dot3ExtPkgQueueSetsEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportThreshold OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
UNITS "TQ (16nsec)"
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An object that defines the value of a threshold report
|
|
Packit |
022b05 |
for each queue_set in the REPORT message as defined in
|
|
Packit |
022b05 |
[802.3ah], clause 64. The number of sets for each queue
|
|
Packit |
022b05 |
is dot3ExtPkgObjectReportNumThreshold.
|
|
Packit |
022b05 |
In the REPORT message, each queue_set reporting will
|
|
Packit |
022b05 |
provide information on the occupancy of the queues for
|
|
Packit |
022b05 |
frames below the matching Threshold.
|
|
Packit |
022b05 |
The value returned shall be in Time quanta (TQ), which
|
|
Packit |
022b05 |
is 16nsec or 2 octets increments.
|
|
Packit |
022b05 |
Read operation provides the threshold value. Write
|
|
Packit |
022b05 |
operation sets the value of the threshold.
|
|
Packit |
022b05 |
The write operation is not restricted in this document
|
|
Packit |
022b05 |
and can be done at any time. Changing
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportThreshold can lead to a change in
|
|
Packit |
022b05 |
the reporting of the ONU interface and therefore to a
|
|
Packit |
022b05 |
change in the bandwidth allocation of the respective
|
|
Packit |
022b05 |
interface. This change may lead a degradation or an
|
|
Packit |
022b05 |
interruption of service for the users connected to the
|
|
Packit |
022b05 |
respective EPON interface.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface,
|
|
Packit |
022b05 |
for each queue and for each queue_set. At the ONU, it has
|
|
Packit |
022b05 |
a distinct value for each queue and for each queue_set."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
::= { dot3ExtPkgQueueSetsEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--Optical Interface status tables
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF Dot3ExtPkgOptIfEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table defines the control and status indication
|
|
Packit |
022b05 |
objects for the optical interface of the EPON interface.
|
|
Packit |
022b05 |
Each object has a row for every virtual link denoted by
|
|
Packit |
022b05 |
the corresponding ifIndex.
|
|
Packit |
022b05 |
The LLID field, as defined in the [802.3ah], is a 2-byte
|
|
Packit |
022b05 |
register (15-bit field and a broadcast bit) limiting the
|
|
Packit |
022b05 |
number of virtual links to 32768. Typically the number
|
|
Packit |
022b05 |
of expected virtual links in a PON is like the number of
|
|
Packit |
022b05 |
ONUs, which is 32-64, plus an additional entry for
|
|
Packit |
022b05 |
broadcast LLID (with a value of 0xffff).
|
|
Packit |
022b05 |
Although the optical interface is a physical interface,
|
|
Packit |
022b05 |
there is a row in the table for each virtual interface.
|
|
Packit |
022b05 |
The reason for having a separate row for each virtual
|
|
Packit |
022b05 |
link is that the OLT has a separate link for each one of
|
|
Packit |
022b05 |
the ONUs. For instance, ONUs could be in different
|
|
Packit |
022b05 |
distances with different link budgets and different
|
|
Packit |
022b05 |
receive powers, therefore having different power alarms.
|
|
Packit |
022b05 |
It is quite similar to a case of different physical
|
|
Packit |
022b05 |
interfaces."
|
|
Packit |
022b05 |
::= { dot3ExtPkgControlObjects 5}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Dot3ExtPkgOptIfEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An entry in the optical interface table of the EPON
|
|
Packit |
022b05 |
interface.
|
|
Packit |
022b05 |
Rows exist for an OLT interface and an ONU interface.
|
|
Packit |
022b05 |
A row in the table is denoted by the ifIndex of the link
|
|
Packit |
022b05 |
and it is created when the ifIndex is created.
|
|
Packit |
022b05 |
The rows in the table for an ONU interface are created
|
|
Packit |
022b05 |
at system initialization.
|
|
Packit |
022b05 |
The row in the table corresponding to the OLT ifIndex
|
|
Packit |
022b05 |
and the row corresponding to the broadcast virtual link
|
|
Packit |
022b05 |
are created at system initialization.
|
|
Packit |
022b05 |
A row in the table corresponding to the ifIndex of a
|
|
Packit |
022b05 |
virtual links is created when a virtual link is
|
|
Packit |
022b05 |
established (ONU registers) and deleted when the virtual
|
|
Packit |
022b05 |
link is deleted (ONU deregisters)."
|
|
Packit |
022b05 |
INDEX { ifIndex }
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Dot3ExtPkgOptIfEntry ::=
|
|
Packit |
022b05 |
SEQUENCE {
|
|
Packit |
022b05 |
dot3ExtPkgOptIfSuspectedFlag TruthValue,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfInputPower Integer32,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowInputPower Integer32,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfHighInputPower Integer32,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowerInputPowerThreshold Integer32,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfUpperInputPowerThreshold Integer32,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfOutputPower Integer32,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowOutputPower Integer32,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfHighOutputPower Integer32,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowerOutputPowerThreshold Integer32,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfUpperOutputPowerThreshold Integer32,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfSignalDetect TruthValue,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfTransmitAlarm TruthValue,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfTransmitEnable TruthValue
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfSuspectedFlag OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is a reliability indication.
|
|
Packit |
022b05 |
If true, the data in this entry may be unreliable.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfInputPower OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "0.1 dbm"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The optical power monitored at the input.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowInputPower OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "0.1 dbm"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The lowest optical power monitored at the input during the
|
|
Packit |
022b05 |
current 15-minute interval.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfHighInputPower OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "0.1 dbm"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The highest optical power monitored at the input during the
|
|
Packit |
022b05 |
current 15-minute interval.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowerInputPowerThreshold OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "0.1 dbm"
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The lower limit threshold on input power. If
|
|
Packit |
022b05 |
dot3ExtPkgOptIfInputPower drops to this value or below,
|
|
Packit |
022b05 |
a Threshold Crossing Alert (TCA) should be sent.
|
|
Packit |
022b05 |
Reading will present the threshold value. Writing will
|
|
Packit |
022b05 |
set the value of the threshold.
|
|
Packit |
022b05 |
The write operation is not restricted in this document
|
|
Packit |
022b05 |
and can be done at any time. Changing
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowerInputPowerThreshold can lead to a Threshold
|
|
Packit |
022b05 |
Crossing Alert (TCA) being sent for the respective interface.
|
|
Packit |
022b05 |
This alert may be leading to an interruption of service for the
|
|
Packit |
022b05 |
users connected to the respective EPON interface, depending on
|
|
Packit |
022b05 |
the system action on such an alert.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfUpperInputPowerThreshold OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "0.1 dbm"
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The upper limit threshold on input power. If
|
|
Packit |
022b05 |
dot3ExtPkgOptIfInputPower reaches or exceeds this value,
|
|
Packit |
022b05 |
a Threshold Crossing Alert (TCA) should be sent.
|
|
Packit |
022b05 |
Reading will present the threshold value. Writing will
|
|
Packit |
022b05 |
set the value of the threshold.
|
|
Packit |
022b05 |
The write operation is not restricted in this document
|
|
Packit |
022b05 |
and can be done at any time. Changing
|
|
Packit |
022b05 |
dot3ExtPkgOptIfUpperInputPowerThreshold can lead to a Threshold
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Crossing Alert (TCA) being sent for the respective interface.
|
|
Packit |
022b05 |
This alert may be leading to an interruption of service for the
|
|
Packit |
022b05 |
users connected to the respective EPON interface, depending on
|
|
Packit |
022b05 |
the system action on such an alert.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfOutputPower OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "0.1 dbm"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The optical power monitored at the output.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowOutputPower OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "0.1 dbm"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The lowest optical power monitored at the output during the
|
|
Packit |
022b05 |
current 15-minute interval.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfHighOutputPower OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "0.1 dbm"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The highest optical power monitored at the output during the
|
|
Packit |
022b05 |
current 15-minute interval.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowerOutputPowerThreshold OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "0.1 dbm"
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The lower limit threshold on output power. If
|
|
Packit |
022b05 |
dot3ExtPkgOptIfOutputPower drops to this value or below,
|
|
Packit |
022b05 |
a Threshold Crossing Alert (TCA) should be sent.
|
|
Packit |
022b05 |
Reading will present the threshold value. Writing will
|
|
Packit |
022b05 |
set the value of the threshold.
|
|
Packit |
022b05 |
The write operation is not restricted in this document
|
|
Packit |
022b05 |
and can be done at any time. Changing
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowerOutputPowerThreshold can lead to a Threshold
|
|
Packit |
022b05 |
Crossing Alert (TCA) being sent for the respective interface.
|
|
Packit |
022b05 |
This alert may be leading to an interruption of service for the
|
|
Packit |
022b05 |
users connected to the respective EPON interface, depending on
|
|
Packit |
022b05 |
the system action on such an alert.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfUpperOutputPowerThreshold OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
UNITS "0.1 dbm"
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The upper limit threshold on output power. If
|
|
Packit |
022b05 |
dot3ExtPkgOptIfOutputPower reaches or exceeds this value,
|
|
Packit |
022b05 |
a Threshold Crossing Alert (TCA) should be sent.
|
|
Packit |
022b05 |
Reading will present the threshold value. Writing will
|
|
Packit |
022b05 |
set the value of the threshold.
|
|
Packit |
022b05 |
The write operation is not restricted in this document
|
|
Packit |
022b05 |
and can be done at any time. Changing
|
|
Packit |
022b05 |
dot3ExtPkgOptIfUpperOutputPowerThreshold can lead to a Threshold
|
|
Packit |
022b05 |
Crossing Alert (TCA) being sent for the respective interface.
|
|
Packit |
022b05 |
This alert may be leading to an interruption of service of the
|
|
Packit |
022b05 |
users connected to the respective EPON interface, depending on
|
|
Packit |
022b05 |
the system action on such an alert.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfSignalDetect OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"When getting true(1), there is a valid optical signal at
|
|
Packit |
022b05 |
the receive that is above the optical power level for
|
|
Packit |
022b05 |
signal detection. When getting false(2) the optical
|
|
Packit |
022b05 |
signal at the receive is below the optical power level
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
for signal detection.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
DEFVAL { false }
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfTransmitAlarm OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"When getting true(1) there is a non-valid optical signal
|
|
Packit |
022b05 |
at the transmit of the interface, either a higher level
|
|
Packit |
022b05 |
or lower level than expected. When getting false(2) the
|
|
Packit |
022b05 |
optical signal at the transmit is valid and in the
|
|
Packit |
022b05 |
required range.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT, it has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
DEFVAL { false }
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 13 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfTransmitEnable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-write
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Setting this object to true(1) will cause the optical
|
|
Packit |
022b05 |
interface to start transmission (according to the
|
|
Packit |
022b05 |
control protocol specified for the logical interface).
|
|
Packit |
022b05 |
Setting this object to false(2) will cause the
|
|
Packit |
022b05 |
interface to stop the optical transmission.
|
|
Packit |
022b05 |
When getting true(1), the optical interface is in
|
|
Packit |
022b05 |
transmitting mode (obeying to the logical control
|
|
Packit |
022b05 |
protocol).
|
|
Packit |
022b05 |
When getting false(2), the optical interface is not in
|
|
Packit |
022b05 |
transmitting mode.
|
|
Packit |
022b05 |
The write operation is not restricted in this document
|
|
Packit |
022b05 |
and can be done at any time. Changing
|
|
Packit |
022b05 |
dot3ExtPkgOptIfTransmitEnable state can lead to a halt
|
|
Packit |
022b05 |
in the optical transmission of the respective interface
|
|
Packit |
022b05 |
leading to an interruption of service of the users
|
|
Packit |
022b05 |
connected to the respective EPON interface.
|
|
Packit |
022b05 |
The object is relevant when the admin state of the
|
|
Packit |
022b05 |
interface is active as set by the dot3MpcpAdminState.
|
|
Packit |
022b05 |
This object is applicable for an OLT and an ONU. At the
|
|
Packit |
022b05 |
OLT it, has a distinct value for each virtual interface."
|
|
Packit |
022b05 |
DEFVAL { false }
|
|
Packit |
022b05 |
::= { dot3ExtPkgOptIfEntry 14 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Conformance Statements
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Conformance Groups
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponGroups OBJECT IDENTIFIER ::= { dot3EponConformance 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpGroupBase OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
dot3MpcpOperStatus,
|
|
Packit |
022b05 |
dot3MpcpAdminState,
|
|
Packit |
022b05 |
dot3MpcpMode,
|
|
Packit |
022b05 |
dot3MpcpSyncTime,
|
|
Packit |
022b05 |
dot3MpcpLinkID,
|
|
Packit |
022b05 |
dot3MpcpRemoteMACAddress,
|
|
Packit |
022b05 |
dot3MpcpRegistrationState,
|
|
Packit |
022b05 |
dot3MpcpMaximumPendingGrants,
|
|
Packit |
022b05 |
dot3MpcpTransmitElapsed,
|
|
Packit |
022b05 |
dot3MpcpReceiveElapsed,
|
|
Packit |
022b05 |
dot3MpcpRoundTripTime
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects of dot3 Mpcp Control entity state
|
|
Packit |
022b05 |
definition. Objects are per LLID."
|
|
Packit |
022b05 |
::= { dot3EponGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MpcpGroupStat OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
dot3MpcpMACCtrlFramesTransmitted,
|
|
Packit |
022b05 |
dot3MpcpMACCtrlFramesReceived,
|
|
Packit |
022b05 |
dot3MpcpDiscoveryWindowsSent,
|
|
Packit |
022b05 |
dot3MpcpDiscoveryTimeout,
|
|
Packit |
022b05 |
dot3MpcpTxRegRequest,
|
|
Packit |
022b05 |
dot3MpcpRxRegRequest,
|
|
Packit |
022b05 |
dot3MpcpTxRegAck,
|
|
Packit |
022b05 |
dot3MpcpRxRegAck,
|
|
Packit |
022b05 |
dot3MpcpTxReport,
|
|
Packit |
022b05 |
dot3MpcpRxReport,
|
|
Packit |
022b05 |
dot3MpcpTxGate,
|
|
Packit |
022b05 |
dot3MpcpRxGate,
|
|
Packit |
022b05 |
dot3MpcpTxRegister,
|
|
Packit |
022b05 |
dot3MpcpRxRegister
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects of dot3 Mpcp Statistics.
|
|
Packit |
022b05 |
Objects are per LLID."
|
|
Packit |
022b05 |
::= { dot3EponGroups 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpeGroupID OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
dot3OmpEmulationType
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects of dot3 OMP emulation entity
|
|
Packit |
022b05 |
state definition. Objects are per LLID."
|
|
Packit |
022b05 |
::= { dot3EponGroups 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpeGroupStat OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
dot3OmpEmulationSLDErrors,
|
|
Packit |
022b05 |
dot3OmpEmulationCRC8Errors,
|
|
Packit |
022b05 |
dot3OmpEmulationBadLLID,
|
|
Packit |
022b05 |
dot3OmpEmulationGoodLLID,
|
|
Packit |
022b05 |
dot3OmpEmulationOnuPonCastLLID,
|
|
Packit |
022b05 |
dot3OmpEmulationOltPonCastLLID,
|
|
Packit |
022b05 |
dot3OmpEmulationBroadcastBitNotOnuLlid,
|
|
Packit |
022b05 |
dot3OmpEmulationOnuLLIDNotBroadcast,
|
|
Packit |
022b05 |
dot3OmpEmulationBroadcastBitPlusOnuLlid,
|
|
Packit |
022b05 |
dot3OmpEmulationNotBroadcastBitNotOnuLlid
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects of dot3 OMP emulation
|
|
Packit |
022b05 |
Statistics. Objects are per LLID."
|
|
Packit |
022b05 |
::= { dot3EponGroups 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponFecGroupAll OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
dot3EponFecPCSCodingViolation,
|
|
Packit |
022b05 |
dot3EponFecAbility,
|
|
Packit |
022b05 |
dot3EponFecMode,
|
|
Packit |
022b05 |
dot3EponFecCorrectedBlocks,
|
|
Packit |
022b05 |
dot3EponFecUncorrectableBlocks,
|
|
Packit |
022b05 |
dot3EponFecBufferHeadCodingViolation
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects of dot3 FEC group control and
|
|
Packit |
022b05 |
statistics. Objects are per LLID."
|
|
Packit |
022b05 |
::= { dot3EponGroups 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgGroupControl OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
dot3ExtPkgObjectReset,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgObjectPowerDown,
|
|
Packit |
022b05 |
dot3ExtPkgObjectNumberOfLLIDs,
|
|
Packit |
022b05 |
dot3ExtPkgObjectFecEnabled,
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumQueues,
|
|
Packit |
022b05 |
dot3ExtPkgObjectRegisterAction
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects of dot3ExtPkg control
|
|
Packit |
022b05 |
definition. Objects are per LLID."
|
|
Packit |
022b05 |
::= { dot3EponGroups 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgGroupQueue OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportNumThreshold,
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportMaximumNumThreshold,
|
|
Packit |
022b05 |
dot3ExtPkgStatTxFramesQueue,
|
|
Packit |
022b05 |
dot3ExtPkgStatRxFramesQueue,
|
|
Packit |
022b05 |
dot3ExtPkgStatDroppedFramesQueue
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects of dot3ExtPkg Queue
|
|
Packit |
022b05 |
control. Objects are per LLID, per queue."
|
|
Packit |
022b05 |
::= { dot3EponGroups 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgGroupQueueSets OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
dot3ExtPkgObjectReportThreshold
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects of dot3ExtPkg queue_set
|
|
Packit |
022b05 |
control. Objects are per LLID, per queue, per
|
|
Packit |
022b05 |
queue_set."
|
|
Packit |
022b05 |
::= { dot3EponGroups 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgGroupOptIf OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
dot3ExtPkgOptIfSuspectedFlag,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfInputPower,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowInputPower,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfHighInputPower,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowerInputPowerThreshold,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfUpperInputPowerThreshold,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfOutputPower,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowOutputPower,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfHighOutputPower,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgOptIfLowerOutputPowerThreshold,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfUpperOutputPowerThreshold,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfSignalDetect,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfTransmitAlarm,
|
|
Packit |
022b05 |
dot3ExtPkgOptIfTransmitEnable
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of objects of control and status indication
|
|
Packit |
022b05 |
of the optical interface.
|
|
Packit |
022b05 |
Objects are per LLID."
|
|
Packit |
022b05 |
::= { dot3EponGroups 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Compliance
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponCompliances
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { dot3EponConformance 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3MPCPCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "The compliance statement for Multi-Point
|
|
Packit |
022b05 |
Control Protocol interfaces."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS { dot3MpcpGroupBase}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP dot3MpcpGroupStat
|
|
Packit |
022b05 |
DESCRIPTION "This group is mandatory for all MPCP supporting
|
|
Packit |
022b05 |
interfaces for statistics collection."
|
|
Packit |
022b05 |
::= { dot3EponCompliances 1}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3OmpeCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "The compliance statement for OMPEmulation
|
|
Packit |
022b05 |
interfaces."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS { dot3OmpeGroupID}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP dot3OmpeGroupStat
|
|
Packit |
022b05 |
DESCRIPTION "This group is mandatory for all OMPemulation
|
|
Packit |
022b05 |
supporting interfaces for statistics collection."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { dot3EponCompliances 2}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3EponFecCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "The compliance statement for FEC EPON interfaces.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This group is mandatory for all FEC supporting
|
|
Packit |
022b05 |
interfaces for control and statistics collection."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS { dot3EponFecGroupAll }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { dot3EponCompliances 3}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dot3ExtPkgCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "The compliance statement for EPON Interfaces
|
|
Packit |
022b05 |
using the extended package."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS { dot3ExtPkgGroupControl }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP dot3ExtPkgGroupQueue
|
|
Packit |
022b05 |
DESCRIPTION " This group is mandatory for all EPON interfaces
|
|
Packit |
022b05 |
supporting REPORT queue management of the extended
|
|
Packit |
022b05 |
package."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP dot3ExtPkgGroupQueueSets
|
|
Packit |
022b05 |
DESCRIPTION " This group is mandatory for all EPON interfaces
|
|
Packit |
022b05 |
supporting REPORT queue_sets management of the
|
|
Packit |
022b05 |
extended package."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP dot3ExtPkgGroupOptIf
|
|
Packit |
022b05 |
DESCRIPTION "This group is mandatory for all EPON interfaces
|
|
Packit |
022b05 |
supporting optical interfaces management,
|
|
Packit |
022b05 |
of the extended package."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { dot3EponCompliances 4}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|