3. MIB Structure
This document defines the DOT3 EPON MIB module. The DOT3 EPON MIB module defines the objects used for management of the [802.3ah] Point-to-Multipoint (P2MP) interfaces. These MIB objects are included in four groups. i) The Multi-Point Control Protocol (MPCP) MIB objects - MIB objects related to [802.3ah], clause 64, Multi-Point Control Protocol attributes. The following tables are presented in this group: The dot3MpcpControlTable defines the objects used for the configuration and status indication, which are per logical link, of MPCP compliant interfaces. The dot3MpcpStatTable defines the statistics objects that are per logical link, of MPCP compliant interfaces. The operational mode of an OLT/ONU for the tables is defined by the dot3MpcpMode object in the dot3MpcpControlTable. ii) The OMPEmulation MIB objects - MIB objects related to [802.3ah], clause 65, point-to-point emulation attributes. The following tables are presented in this group: The dot3OmpEmulationTable defines the objects used for the configuration and status indication, which are per logical links, of OMPEmulation compliant interfaces. The dot3OmpEmulationStatTable defines the statistics objects that are per logical link, of OMPEmulation compliant interfaces.
The operational mode of an OLT/ONU for the tables is defined by the dot3OmpEmulationType object in the dot3OmpEmulationTable. iii) The FEC MIB objects - MIB objects related to [802.3ah], clause 60 and clause 65, EPON FEC attributes. The following table is presented in this group: The dot3EponFecTable defines the objects used for the configuration and status indication, which are per logical link, of FEC EPON compliant interfaces. iv) The EPON extended package MIB objects - MIB objects used for configuration and status indication with extended capabilities of the EPON interfaces. The following tables are presented in this group: The dot3ExtPkgControlTable defines the objects, which are per logical link, used for the configuration and status indication of EPON compliant interfaces. The dot3ExtPkgQueueTable defines the objects, which are per logical link, and per queue, used for the configuration and status indication of the ONU queues reported in the MPCP REPORT message, of EPON compliant interfaces. The dot3ExtPkgQueueSetsTable defines the objects, which are per logical link, per queue, and per queue_set, used for the configuration and status indication of the ONU queue_sets reported in the MPCP REPORT message, of EPON compliant interfaces. The dot3ExtPkgOptIfTable defines the objects, which are per logical link, used for the control and status indication of the optical interface of EPON compliant interfaces. As described in the architecture section, each row in the tables is indexed according to the ifIndex; specifically, there is a row for each virtual link. There are a few control objects that are shared and have the same value for the virtual interfaces (and they should have the same value for each ifIndex), but most of the objects have different values for N+1 logical interfaces at the OLT. This is done for each MIB group. It is a bit different from the [802.3ah] layering diagram, which presents the P2MP layer as a single layer while duplicating the MAC and MAC client layers. However, from a management perspective, it is more convenient and neat to partition the management of the layers for the virtual links, as the atomic managed entity is the virtual link. It is also convenient to use the interface index of the virtual link for that purpose, as it is already used to index the rows of the virtual links at the Interface, MAU, and etherLike interfaces MIBs.
For example, provided below are the values of the MPCP control table of an OLT with 3 registered ONUs: The table below presents the MPCP control table of ONU1 in working mode. A single row exists in the table. +---------------------------+-----------------+ | MPCP control MIB object | Value | +---------------------------+-----------------+ | ifIndex | 100 | | dot3MpcpOperStatus | true | | dot3MpcpAdminState | true | | dot3MpcpMode | onu | | dot3MpcpSyncTime | 25 | | dot3MpcpLinkID | 1 | | dot3MpcpRemoteMACAddress | OLT_MAC_Address | | dot3MpcpRegistrationState | registered | | dot3MpcpTransmitElapsed | 10 | | dot3MpcpReceiveElapsed | 10 | | dot3MpcpRoundTripTime | 100 | +---------------------------+-----------------+ Table 1 OLT_MAC_Address is the MAC address of the OLT EPON interface. The creation of the rows of the ONU interface is done at initialization. For example, provided below are the values for the MPCP control table of the ONU, after initialization, before registration.
The table below presents the MPCP control table of ONU1 after initialization. A single row exists in the table. +---------------------------+-------------------+ | MPCP control MIB object | Value | +---------------------------+-------------------+ | ifIndex | 100 | | dot3MpcpOperStatus | true | | dot3MpcpAdminState | true | | dot3MpcpMode | onu | | dot3MpcpSyncTime | 0 | | dot3MpcpLinkID | 0 | | dot3MpcpRemoteMACAddress | 00:00:00:00:00:00 | | dot3MpcpRegistrationState | unregistered | | dot3MpcpTransmitElapsed | 0 | | dot3MpcpReceiveElapsed | 0 | | dot3MpcpRoundTripTime | 0 | +---------------------------+-------------------+ Table 2
The table below presents the MPCP control table of the OLT in working mode. Four rows exist in the table associated with the virtual links. +----------------+-----------+------------+------------+------------+ | MPCP control | Value | Value | Value | Value | | MIB object | | | | | +----------------+-----------+------------+------------+------------+ | ifIndex | 100001 | 100002 | 100003 | 165535 | | dot3MpcpOperSt | true | true | true | true | | atus | | | | | | dot3MpcpAdminS | true | true | true | true | | tate | | | | | | dot3MpcpMode | olt | olt | olt | olt | | dot3MpcpSyncTi | 25 | 25 | 25 | 25 | | me | | | | | | dot3MpcpLinkID | 1 | 2 | 3 | 65535 | | dot3MpcpRemote | ONU1_MAC_ | ONU2_MAC_A | ONU3_MAC_A | BRCT_MAC_A | | MACAddress | Address | ddress | ddress | ddress | | dot3MpcpRegist | registere | registered | registered | registered | | rationState | d | | | | | dot3MpcpTransm | 10 | 10 | 10 | 10 | | itElapsed | | | | | | dot3MpcpReceiv | 10 | 10 | 10 | 10 | | eElapsed | | | | | | dot3MpcpRoundT | 100 | 60 | 20 | 0 | | ripTime | | | | | +----------------+-----------+------------+------------+------------+ Table 3 ONU1_MAC_Address is the MAC address of ONU1 EPON interface. ONU2_MAC_Address is the MAC address of ONU2 EPON interface. ONU3_MAC_Address is the MAC address of ONU3 EPON interface. BRCT_MAC_Address is the MAC address of the broadcast EPON interface, which is the OLT MAC address. The creation of the rows of the OLT interface and the broadcast virtual interface is done at initialization. The creation of rows of the virtual interfaces at the OLT is done when the link is established (ONU registers) and the deletion is done when the link is deleted (ONU deregisters).
For example, provided below are the values of the MPCP control table of the OLT after initialization, before the ONUs register. The table below presents the MPCP control table of the OLT after initialization. A single row exists in this table associated with the virtual broadcast link. +---------------------------+------------------+ | MPCP control MIB object | Value | +---------------------------+------------------+ | ifIndex | 165535 | | dot3MpcpOperStatus | true | | dot3MpcpAdminState | true | | dot3MpcpMode | olt | | dot3MpcpSyncTime | 25 | | dot3MpcpLinkID | 65535 | | dot3MpcpRemoteMACAddress | BRCT_MAC_Address | | dot3MpcpRegistrationState | registered | | dot3MpcpTransmitElapsed | 10 | | dot3MpcpReceiveElapsed | 100000 | | dot3MpcpRoundTripTime | 0 | +---------------------------+------------------+ Table 4 BRCT_MAC_Address is the MAC address of the broadcast EPON interface, which is the OLT MAC address.4. Relation to Other MIB Modules
4.1. Relation to the Interfaces MIB and Ethernet-like Interfaces MIB
EPON interface is a kind of Ether-like interface. This MIB module extends the objects of the Interface MIB and the Ether-like Interfaces MIB for an EPON type interface. Implementing this module therefore MUST require implementation of the Interfaces MIB module [RFC2863] and the Ethernet-like Interfaces MIB module [RFC3635]. Thus, each managed EPON interface would have a corresponding entry in the mandatory tables of the Ether-like MIB module found in [RFC3635], and likewise in the tables of the Interface MIB module found in [RFC2863]. Also each managed virtual EPON interface would have a corresponding entry in the mandatory tables of the Ether-like MIB module found in [RFC3635], and likewise in the tables of the Interface MIB module found in [RFC2863] with a dedicated ifIndex for this interface.
In this document, there is no replication of the objects from these MIBs. Therefore, for instance, the document is defining dot3MpcpRemoteMACAddress only while assuming that the local MAC address object is already defined in [RFC3635]. The interface MIB module [RFC2863] defines the interface index (ifIndex). Interface Index, as specified in [RFC2863], is used in this MIB Module as an index to the EPON MIB tables. The ifIndex is used to denote the physical interface and the virtual link interfaces at the OLT. The OLT interface and the virtual link interfaces are stacked using the ifStack table defined in [RFC2863], and the ifInvStack defined in [RFC2864]. The OLT interface is the lower layer of all other interfaces associated with the virtual links. This document defines the specific EPON objects of an ONU interface and an OLT interface. Information in the tables is per LLID. The rows in the EPON MIB tables referring to the LLIDs are denoted with the corresponding ifIndexes of the virtual link interfaces. Please note that each virtual interface does not have a different physical MAC address at the OLT, as the physical interface is the same. It is specified in the [802.3ah], Section 64.1.2. The corresponding object of the Ether-like interface MIB is duplicated for all the virtual interfaces. For example, the values of the Interface MIB objects are presented in the following tables, for an OLT with 3 registered ONUs:
The table below presents the objects of the Interface MIB of an ONU in working mode. +----------------------+--------------------------------+ | Interface MIB object | Value | +----------------------+--------------------------------+ | ifIndex | 1 | | ifDescr | "interface description" | | ifType | ethernetCsmacd (6) 1000base-Px | | ifMtu | MTU size (1522) | | ifSpeed | 1000000000 | | ifPhysAddress | ONU_MAC_Address | | ifAdminStatus | up | | ifOperStatus | Up | | ifLastChange | ONUup_time | | ifInOctets | ONU_octets_number | | ifInUcastPkts | ONU_unicast_frame_number | | ifInNUcastPkts | ONU_non_unicast_frame_number | | ifInDiscards | ONU_discard_frame_number | | ifInErrors | ONU_error_frame_number | | ifInUnknownProtos | ONU_unknown_frame_number | | ifOutOctets | ONU_octets_number | | ifOutUcastPkts | ONU_unicast_frame_number | | ifOutNUcastPkts | ONU_non_unicast_frame_number | | ifOutDiscards | ONU_discard_frame_number | | ifOutErrors | ONU_error_frame_number | | ifOutQLen | ONU_queue_frame_number | +----------------------+--------------------------------+ Table 5 ONU_MAC_Address is the MAC address of the ONU EPON interface.
The table below presents the objects of the Interface MIB of the ONU interface. +----------------------+--------------------------------+ | Interface MIB object | Value | +----------------------+--------------------------------+ | ifIndex | 100 | | ifDescr | "interface description" | | ifType | ethernetCsmacd (6) 1000base-Px | | ifMtu | MTU size (1522) | | ifSpeed | 1000000000 | | ifPhysAddress | ONU_MAC_Address | | ifAdminStatus | up | | ifOperStatus | Up | | ifLastChange | up_time | | ifInOctets | ONU1_octets_number | | ifInUcastPkts | ONU1_unicast_frame_number | | ifInNUcastPkts | ONU1_non_unicast_frame_number | | ifInDiscards | ONU1_discard_frame_number | | ifInErrors | ONU1_error_frame_number | | ifInUnknownProtos | ONU1_unknown_frame_number | | ifOutOctets | ONU1_octets_number | | ifOutUcastPkts | ONU1_unicast_frame_number | | ifOutNUcastPkts | ONU1_non_unicast_frame_number | | ifOutDiscards | ONU1_discard_frame_number | | ifOutErrors | ONU1_error_frame_number | | ifOutQLen | ONU1_queue_frame_number | +----------------------+--------------------------------+ Table 6 ONU_MAC_Address is the MAC address of the ONU EPON interface. The following values will be set in the ifStack and ifInvStack tables related to this example. ifStackTable: ifStackHigherLayer=100, ifStackLowerLayer=1 - map between the physical interface and the ONU ifInvStackTable: ifStackLowerLayer=1, ifStackHigherLayer=100,- map between the ONU and the physical interface
The table below presents the Interface MIB objects of an OLT interface. +----------------------+--------------------------------+ | Interface MIB object | Value | +----------------------+--------------------------------+ | ifIndex | 2 | | ifDescr | "interface description" | | ifType | ethernetCsmacd (6) 1000base-Px | | ifMtu | MTU size (1522) | | ifSpeed | 1000000000 | | ifPhysAddress | OLT_MAC_Address | | ifAdminStatus | up | | ifOperStatus | Up | | ifLastChange | OLTup_time | | ifInOctets | OLT_octets_number | | ifInUcastPkts | OLT_unicast_frame_number | | ifInNUcastPkts | OLT_non_unicast_frame_number | | ifInDiscards | OLT_discard_frame_number | | ifInErrors | OLT_error_frame_number | | ifInUnknownProtos | OLT_unknown_frame_number | | ifOutOctets | OLT_octets_number | | ifOutUcastPkts | OLT_unicast_frame_number | | ifOutNUcastPkts | OLT_non_unicast_frame_number | | ifOutDiscards | OLT_discard_frame_number | | ifOutErrors | OLT_error_frame_number | | ifOutQLen | OLT_queue_frame_number | +----------------------+--------------------------------+ Table 7 OLT_MAC_Address is the MAC address of the OLT EPON interface.
The table below presents the Interface MIB objects of an OLT interface, associated with the virtual link interfaces. +----------+-------------+-------------+-------------+--------------+ | Interfac | Value | Value | Value | Value | | eMIB | | | | | | object | | | | | +----------+-------------+-------------+-------------+--------------+ | ifIndex | 200001 | 200002 | 200003 | 265535 | | ifDescr | "interface | "interface | "interface | "interface | | | description | description | description | description" | | | " | " | " | | | ifType | ethernetCsm | ethernetCsm | ethernetCsm | ethernetCsma | | | acd (6) | acd (6) | acd (6) | cd (6) | | ifMtu | MTUsize(152 | MTUsize(152 | MTUsize(152 | MTUsize(1522 | | | 2) | 2) | 2) | ) | | ifSpeed | 1000000000 | 1000000000 | 1000000000 | 1000000000 | | ifPhysAd | OLT_MAC_Add | OLT_MAC_Add | OLT_MAC_Add | OLT_MAC_Addr | | dress | ress | ress | ress | ess | | ifAdminS | up | up | up | up | | tatus | | | | | | ifOperSt | Up | Up | Up | Up | | atus | | | | | | ifLastCh | ONU1_up_tim | ONU2_up_tim | ONU3_up_tim | up_time | | ange | e | e | e | | | ifInOcte | ONU1_octets | ONU2_octets | ONU3_octets | BRCT_octets_ | | ts | _number | _number | _number | number | | ifInUcas | ONU1_unic_f | ONU2_unic_f | ONU3_unic_f | BRCT_unic_fr | | tPkts | rame_num | rame_num | rame_num | ame_num | | ifInNUca | ONU1_non_un | ONU2_non_un | ONU3_non_un | BRCT_non_uni | | stPkts | ic_frame_nu | ic_frame_nu | ic_frame_nu | c_frame_num | | | m | m | m | | | ifInDisc | ONU1_disc_f | ONU2_disc_f | ONU3_disc_f | BRCT_disc_fr | | ards | rame_num | rame_num | rame_num | ame_numr | | ifInErro | ONU1_err_fr | ONU2_err_fr | ONU3_err_fr | BRCT_err_fra | | rs | ame_num | ame_num | ame_num | me_num | | ifInUnkn | ONU1_unknw_ | ONU2_unknw_ | ONU3_unknw_ | BRCT_unknw_f | | ownProto | frame_num | frame_num | frame_num | rame_num | | s | | | | | | ifOutOct | ONU1_octets | ONU2_octets | ONU3_octets | BRCT_octets_ | | ets | _number | _number | _number | number | | ifOutUca | ONU1_unic_f | ONU2_unic_f | ONU3_unic_f | BRCT_unic_fr | | stPkts | rame_num | rame_num | rame_num | ame_num | | ifOutNUc | ONU1_non_un | ONU2_non_un | ONU3_non_un | BRCT_non_uni | | astPkts | ic_frame_nu | ic_frame_nu | ic_frame_nu | c_frame_num | | | m | m | m | |
+----------+-------------+-------------+-------------+--------------+ | Interfac | Value | Value | Value | Value | | eMIB | | | | | | object | | | | | +----------+-------------+-------------+-------------+--------------+ | ifOutDis | ONU1_disc_f | ONU2_disc_f | ONU3_disc_f | BRCT_disc_fr | | cards | rame_num | rame_num | rame_num | ame_num | | ifOutErr | ONU1_err_fr | ONU2_err_fr | ONU3_err_fr | BRCT_err_fra | | ors | ame_num | ame_num | ame_num | me_num | | ifOutQLe | ONU1_queue_ | ONU2_queue_ | ONU3_queue_ | BRCt_queue_f | | n | frame_num | frame_num | frame_num | rame_num | +----------+-------------+-------------+-------------+--------------+ Table 8 OLT_MAC_Address is the MAC address of the OLT EPON interface. The following values will be set in the ifStack and ifInvStack tables related to this example: ifStackTable: ifStackHigherLayer=265535, ifStackLowerLayer=2 - map between the OLT physical interface and its broadcast virtual interface ifStackHigherLayer=200001, ifStackLowerLayer=2 - map between the OLT physical interface and its virtual interface of the 1st ONU ifStackHigherLayer=200002, ifStackLowerLayer=2 - map between the OLT physical interface and its virtual interface of the 2nd ONU ifStackHigherLayer=200003, ifStackLowerLayer=2 - map between the OLT physical interface and its virtual interface of the 3rd ONU ifInvStackTable: ifStackLowerLayer=2, ifStackHigherLayer=265535, - map between the broadcast interface of the OLT and the OLT physical interface ifStackLowerLayer=2, ifStackHigherLayer=200001 - map between the OLT virtual interface of the 1st ONU and the OLT physical interface ifStackLowerLayer=2, ifStackHigherLayer=200002 - map between the OLT virtual interface of the 2nd ONU and the OLT physical interface ifStackLowerLayer=2, ifStackHigherLayer=200003 - map between the OLT virtual interface of the 3rd ONU and the OLT physical interface
The rows for the ONU interface, the OLT interface, and the OLT broadcast interface are created in initialization. The creation of a row for a virtual link is done when the virtual link is established (ONU registers), and deletion is done when the virtual link is deleted (ONU deregisters). The EPON MIB module also extends the Interface MIB module with a set of counters, which are specific for the EPON interface. The EPON MIB module implements the same handling of the counters when the operation of the interface starts or stops. The interface MIB document describes the possible behavior of counters when an interface is re-initialized using the ifCounterDiscontinuityTime indicator, indicating the discontinuity of the counters. Please see [RFC2863], Section 3.1.5, page 11 for more information. The counters of the EPON MIB should be handled in a similar manner.4.2. Relation to the IEEE 802.3 MAU MIBs
The MAU types of the EPON Interface are defined in the amended MAU MIB document. This document assumes the implementation of the MAU MIB for this purpose and does not repeat the EPON MAU types. Therefore, implementing this module MUST require implementation of the MAU-MIB module [RFC4836]. The handling of the ifMAU tables for the EPON case is similar to the handling described in the former section for the Interface and Ether- like interface MIBs. A single row exists for the ONU in the ifMauTable. A row for each virtual link (N+1 rows) exists at the OLT, with a separate value of ifMauIfIndex for each virtual link. As specified above, the rows for the ONU interface, the OLT interface, and the OLT broadcast interface are created in initialization. The creation of a row for a virtual link is done when the virtual link is established (ONU registers), and deletion is done when the virtual link is deleted (ONU deregisters).4.3. Relation to the EFM OAM MIB
The EPON interfaces are aimed to the optical access networks and most probably will be accompanied with the implementation of the OAM section of the [802.3ah]. Therefore, the EFM OAM MIB module [RFC4878] MAY be implemented when this MIB module is implemented defining managed objects for the OAM layer that are complementary to the EFM EPON MIB module. As the OAM is defined for a point-to-point link it is implemented in this case using the virtual links that are
defined for the P2MP network, so that an instance is held for each Logical Link Identifier (LLID) of the EPON. The corresponding ifIndex of the virtual link is used as the ifIndex of the tables of the OAM MIB module for this purpose.4.4. Relation to the Bridge MIB
It is very probable that an EPON OLT will implement a bridging functionality above the EPON interface layer, bridging between the EPON users and the network. Bridge functionality is specified at [802.1d]. In this scenario, the virtual ports of the EPON are corresponding to the virtual bridge ports. There is a direct mapping between the bridge ports and the LLIDs, which are virtual EPON channels. Therefore, the bridge MIB modules ([RFC4188] and [RFC1525]) MAY be implemented when the EFM EPON MIB module is implemented for an EPON OLT, defining managed objects for the bridge layer. The values of dot1dBasePortIfIndex would correspond to the ifIndex of the virtual port (1 for LLID1, 2 for LLID2, etc.). The broadcast virtual EPON interface of the OLT has no direct mapping to a virtual bridge port as it is not port specific but used for broadcast traffic.
5. Mapping of IEEE 802.3ah Managed Objects
This section contains the mapping between the managed objects defined in this document and the attributes defined in [802.3ah], clause 30. The tables are divided into relevant groups. oMPCP managed object class (30.3.5) +----------------------------+-------------------------+------------+ | dot3EPON MIB module object | IEEE802.3ah attribute | Reference | +----------------------------+-------------------------+------------+ | ifIndex | aMPCPID | 30.3.5.1.1 | | dot3MpcpOperStatus | aMPCPAdminState | 30.3.5.1.2 | | dot3MpcpMode | aMPCPMode | 30.3.5.1.3 | | dot3MpcpLinkID | aMPCPLinkID | 30.3.5.1.4 | | dot3MpcpRemoteMACAddress | aMPCPRemoteMACAddress | 30.3.5.1.5 | | dot3MpcpRegistrationState | aMPCPRegistrationState | 30.3.5.1.6 | | dot3MpcpMACCtrlFramesTrans | aMPCPMACCtrlFramesTrans | 30.3.5.1.7 | | mitted | mitted | | | dot3MpcpMACCtrlFramesRecei | aMPCPMACCtrlFramesRecei | 30.3.5.1.8 | | ved | ved | | | dot3MpcpTxGate | aMPCPTxGate | 30.3.5.1.9 | | dot3MpcpTxRegAck | aMPCPTxRegAck | 30.3.5.1.1 | | | | 0 | | dot3MpcpTxRegister | aMPCPTxRegister | 30.3.5.1.1 | | | | 1 | | dot3MpcpTxRegRequest | aMPCPTxRegRequest | 30.3.5.1.1 | | | | 2 | | dot3MpcpTxReport | aMPCPTxReport | 30.3.5.1.1 | | | | 3 | | dot3MpcpRxGate | aMPCPRxGate | 30.3.5.1.1 | | | | 4 | | dot3MpcpRxRegAck | aMPCPRxRegAck | 30.3.5.1.1 | | | | 5 | | dot3MpcpRxRegister | aMPCPRxRegister | 30.3.5.1.1 | | | | 6 | | dot3MpcpRxRegRequest | aMPCPRxRegRequest | 30.3.5.1.1 | | | | 7 | | dot3MpcpRxReport | aMPCPRxReport | 30.3.5.1.1 | | | | 8 | | dot3MpcpTransmitElapsed | aMPCPTransmitElapsed | 30.3.5.1.1 | | | | 9 | | dot3MpcpReceiveElapsed | aMPCPReceiveElapsed | 30.3.5.1.2 | | | | 0 | | dot3MpcpRoundTripTime | aMPCPRoundTripTime | 30.3.5.1.2 | | | | 1 | | dot3MpcpDiscoveryWindowsSe | aMPCPDiscoveryWindowsSe | 30.3.5.1.2 | | nt | nt | 2 |
+----------------------------+-------------------------+------------+ | dot3EPON MIB module object | IEEE802.3ah attribute | Reference | +----------------------------+-------------------------+------------+ | dot3MpcpDiscoveryTimeout | aMPCPDiscoveryTimeout | 30.3.5.1.2 | | | | 3 | | dot3MpcpMaximumPendingGran | aMPCPMaximumPendingGran | 30.3.5.1.2 | | ts | ts | 4 | | dot3MpcpAdminState | aMPCPAdminControl | 30.3.5.2.1 | | dot3MpcpSyncTime | SyncTime | 64.3.3.2 | +----------------------------+-------------------------+------------+ Table 9 oOMPEmulation managed object class (30.3.7) +-------------------------------------+-----------------+-----------+ | dot3EPON MIB module object | IEEE802.3ah | Reference | | | attribute | | +-------------------------------------+-----------------+-----------+ | ifIndex | aOMPEmulationID | 30.3.7.1. | | | | 1 | | dot3OmpEmulationType | aOMPEmulationTy | 30.3.7.1. | | | pe | 2 | | dot3OmpEmulationSLDErrors | aSLDErrors | 30.3.7.1. | | | | 3 | | dot3OmpEmulationCRC8Errors | aCRC8Errors | 30.3.7.1. | | | | 4 | | dot3OmpEmulationGoodLLID | aGoodLLID | 30.3.7.1. | | | | 5 | | dot3OmpEmulationOnuPonCastLLID | aONUPONcastLLID | 30.3.7.1. | | | | 6 | | dot3OmpEmulationOltPonCastLLID | aOLTPONcastLLID | 30.3.7.1. | | | | 7 | | dot3OmpEmulationBadLLID | aBadLLID | 30.3.7.1. | | | | 8 | | dot3OmpEmulationBroadcastBitNotOnuL | | | | Lid | | | | dot3OmpEmulationOnuLLIDNotBroadcast | | | | dot3OmpEmulationBroadcastBitPlusOnu | | | | Llid | | | | dot3OmpEmulationNotBroadcastBitNotO | | | | nuLlid | | | +-------------------------------------+-----------------+-----------+ Table 10
oMAU managed object class (30.5.1) +--------------------------------+---------------------+------------+ | dot3EPON MIB module object | IEEE802.3ah | Reference | | | attribute | | +--------------------------------+---------------------+------------+ | dot3EponFecPCSCodingViolation | aPCSCodingViolation | 30.5.1.1.1 | | | | 2 | | dot3EponFecAbility | aFECAbility | 30.5.1.1.1 | | | | 3 | | dot3EponFecMode | aFECmode | 30.5.1.1.1 | | | | 4 | | dot3EponFecCorrectedBlocks | aFECCorrectedBlocks | 30.5.1.1.1 | | | | 5 | | dot3EponFecUncorrectableBlocks | aFECUncorrectableBl | 30.5.1.1.1 | | | ocks | 6 | | dot3EponFecBufferHeadCodingVio | | | | lation | | | +--------------------------------+---------------------+------------+ Table 11