Shopping Cart

No products in the cart.

IEEE 1904.1-2017

$188.33

IEEE Standard for Service Interoperability in Ethernet Passive Optical Networks (SIEPON)

Published By Publication Date Number of Pages
IEEE 2017
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. Weā€™re here to assist you 24/7.
Email:[email protected]

Revision Standard – Active. The system-level requirements needed to ensure service-level, multi-vendor interoperability of Ethernet Passive Optical Network (EPON) equipment is described. The existing IEEE 802.3 and IEEE 802.1 standards, which ensure the interoperability at the Physical Layer (PHY) and Data Link Layer, are complemented by the specifications. Specifically included in this specification are – EPON system-level interoperability specifications covering equipment functionality, traffic engineering, and service-level quality of service/class of service (QoS/CoS) mechanisms; – Management specifications covering equipment management, service management, and EPON powerā€saving mechanism.

PDF Catalog

PDF Pages PDF Title
4 Important Notices and Disclaimers Concerning IEEE Standards Documents
7 Participants
10 Introduction
35 1. Overview
1.1 Scope
1.2 Purpose
1.3 Coverage
36 1.4 Overview of clauses
37 2. Normative references
40 3. Definitions, acronyms, and abbreviations
3.1 Definitions
43 3.2 Acronyms and abbreviations
48 3.3 Special terms
49 3.4 Primitives in SIEPON
3.5 Notation for state diagrams
3.5.1 General conventions
50 3.5.1.1 Representation of states
3.5.1.2 Transitions
51 3.5.2 State diagrams and accompanying text
3.5.3 Actions inside state blocks
3.5.4 State diagram variables
3.5.5 Operators
52 3.5.6 Timers
3.5.7 Hexadecimal notation
3.5.8 Binary notation
3.6 Notation for PICS
53 3.6.1 Abbreviations and special symbols
3.6.2 Instructions for completing the PICS proforma
54 3.6.3 Additional information
3.6.4 Exception information
3.6.5 Conditional items
56 4. Specification packages
4.1 Introduction
4.2 SIEPON packages
59 4.3 Compliance with IEEEĀ StdĀ 802.3
4.4 Extended OAM
60 5. Scope and architecture
5.1 Introduction
5.2 Coverage
5.3 EPON system architecture
5.3.1 Introduction
61 5.3.2 ODN
62 5.3.3 ONU architecture
5.3.3.1 L-ONU
64 5.3.3.2 C-ONU
5.3.3.3 S-ONU
5.3.4 OLT architecture
65 5.3.4.1 L-OLT
67 5.3.4.2 C-OLT
5.3.4.3 S-OLT
5.3.5 Interfaces
5.3.5.1 ONU_MDI
68 5.3.5.2 OLT_MDI
5.3.5.3 ONU_LI
5.3.5.4 OLT_LI
5.3.5.5 ONU_CI
5.3.5.6 OLT_CI
69 5.3.5.7 Internal Interfaces
70 6. MAC Client reference model
6.1 Introduction
6.2 MAC Client reference model definition
72 6.2.1 Reference model naming nomenclature
6.2.1.1 Functional blocks
6.2.1.2 Actionable entries
73 6.2.1.3 Functional elements
74 6.3 EPON Service Path definition
6.3.1 ESP examples
76 6.3.2 ESP_CTRL definition
6.3.2.1 ESP_VECTOR signal
77 6.3.2.2 ESP_COLOR signal
6.4 Frame flow through reference model
78 6.4.1 Frame flow through EPON OLT
6.4.1.1 Downstream frames through OLT
79 6.4.1.2 Upstream frames through OLT
80 6.4.2 Frame flow through EPON ONU
6.4.2.1 Downstream frames through ONU
6.4.2.2 Upstream frames through ONU
81 6.5 Blocks in the reference model
6.5.1 Input
6.5.2 Classifier
82 6.5.2.1 Classification element (rule) structure
83 6.5.2.1.1 Classification fields
86 6.5.2.1.1.1 Flexible access mechanism
6.5.2.1.2 Comparison operators
87 6.5.2.2 Classifier provisioning model and parameters
6.5.2.2.1 Default configuration
6.5.2.2.2 Adding one or more rules
88 6.5.2.2.3 Deleting one or more rules
6.5.2.2.4 Querying one or more rules
6.5.2.2.5 Clearing all rules
89 6.5.2.2.6 Learning function for the Classifier
6.5.2.2.7 Multicast forwarding table at the Classifier
6.5.3 Modifier
91 6.5.3.1 Modifier provisioning model and parameters
92 6.5.3.1.1 Default configuration
6.5.4 Policer/Shaper
93 6.5.4.1 Policer/Shaper actionable entry
6.5.4.2 Policer/Shaper functional elements
6.5.4.3 Policer/Shaper provisioning model and parameters
94 6.5.4.3.1 Default configuration
6.5.5 CrossConnect
95 6.5.6 Queues
6.5.6.1 Default configuration
96 6.5.7 Scheduler
6.5.8 Output
98 7. Connectivity configurations
7.1 Introduction
7.2 VLAN configurations
7.2.1 VLAN operations
99 7.2.1.1 Add Tag operation
7.2.1.1.1 Add C-Tag operation
100 7.2.1.1.2 Add S-Tag operation
7.2.1.1.3 Add VLAN0 operation
101 7.2.1.1.4 Add VLAN1 operation
102 7.2.1.2 Remove Tag operation
7.2.1.2.1 Remove C-Tag operation
7.2.1.2.2 Remove S-Tag operation
103 7.2.1.2.3 Remove VLAN0 operation
104 7.2.1.2.4 Remove VLAN1 operation
105 7.2.1.3 Replace Tag Field operation
7.2.1.3.1 Replace C-Tag operation
106 7.2.1.3.2 Replace S-Tag operation
107 7.2.1.3.3 Replace VLAN0 operation
7.2.1.3.4 Replace VLAN1 operation
108 7.2.1.4 Double-tagging operations
7.2.2 VLAN modes
109 7.2.2.1 Device-based VLAN modes
7.2.2.1.1 OLT Transparent VLAN mode
110 7.2.2.1.2 ONU Transparent VLAN mode
112 7.2.2.1.3 OLT Tagging VLAN mode
114 7.2.2.1.4 ONU Tagging VLAN mode
116 7.2.2.1.5 OLT Translation VLAN mode
118 7.2.2.1.6 ONU ToS/CoS Conversion VLAN mode
120 7.2.2.1.7 Default configuration
7.2.2.1.8 Device-based VLAN management
7.2.2.2 Port-based VLAN modes
121 7.2.2.2.1 Transparent VLAN mode
122 7.2.2.2.2 Tagging VLAN mode
124 7.2.2.2.3 Translation VLAN mode
126 7.2.2.2.4 Filtering VLAN mode
127 7.2.2.2.5 N:1 Aggregation VLAN mode
130 7.2.2.2.6 Default configuration
7.2.2.2.7 Port-based VLAN management
131 7.2.2.2.8 MAC aging function
7.2.2.3 Provider Bridging (PB) VLAN modes
132 7.2.2.3.1 Transport PB VLAN mode
133 7.2.2.3.2 Encapsulation PB VLAN mode
135 7.2.2.3.3 MAC-Source-Addressā€based admission control function
7.3 Tunneling configurations
7.3.1 Tunneling operations
7.3.1.1 Add Tag operation
136 7.3.1.1.1 Add I-Header operation
7.3.1.1.2 Add B-Tag operation
137 7.3.1.2 Remove Tag operation
7.3.1.2.1 Remove I-Header operation
7.3.1.2.2 Remove B-Tag operation
138 7.3.1.3 Replace Tag operation
7.3.1.3.1 Replace I-Header operation
139 7.3.1.3.2 Replace I-Tag operation
7.3.1.3.3 Replace B-Tag operation
140 7.3.1.4 Double-tagging operations
7.3.2 Tunneling modes
141 7.3.2.1 Transport mode
143 7.3.2.2 Encapsulation mode
145 7.4 Multicast configurations
7.4.1 Introduction
147 7.4.1.1 Multicast transport
7.4.1.1.1 Multicast ESP
150 7.4.1.1.2 1G-EPON/10G-EPON coexistence requirements
151 7.4.1.1.3 ONU-sourced multicast transport
7.4.2 Multicast based on VLAN and/or MAC group address
7.4.2.1 Operation outline
152 7.4.2.1.1 OLT-based multicast management
7.4.2.2 MLD-based multicast control
7.4.2.2.1 ONU requirements
7.4.2.2.2 OLT requirements
153 7.4.2.3 Multicast transport based on VLAN
7.4.2.3.1 OLT forwarding behavior
155 7.4.2.3.2 ONU forwarding behavior
7.4.2.4 Multicast transport based on MAC group address
7.4.2.4.1 Static MAC address registration
156 7.4.2.4.2 Dynamic MAC address registration
157 7.4.3 Multicast based on combined VLAN and group address with no authorization control
7.4.3.1 Operation outline
7.4.3.1.1 OLT operation
7.4.3.1.2 ONU operation
158 7.4.3.2 Multicast management and control
7.4.3.2.1 ONU requirements
7.4.3.2.2 OLT requirements
7.4.3.3 Multicast transport based on VLAN and MAC group address
159 7.4.3.3.1 OLT forwarding behavior
7.4.3.3.2 ONU forwarding behavior
160 7.4.3.4 Multicast transport based on VLAN and IP multicast address
161 7.4.3.4.1 OLT forwarding behavior
162 7.4.3.4.2 ONU forwarding behavior
164 7.4.4 Multicast based on combined VLAN and group address with authorization control
7.4.4.1 Operation outline
7.4.4.1.1 OLT operation
7.4.4.1.2 ONU operation
165 7.4.4.2 Multicast management and control
7.4.4.2.1 ONU requirements
7.4.4.2.2 OLT requirements
166 7.4.4.3 Multicast transport based on VLAN and MAC group address
7.4.4.3.1 OLT forwarding behavior
7.4.4.3.2 ONU forwarding behavior
7.4.4.4 Multicast transport based on VLAN and IP multicast address
7.4.4.4.1 OLT forwarding behavior
167 7.4.4.4.2 ONU forwarding behavior
7.4.4.5 Examples of multicast with authorization control
7.4.4.5.1 Multicast client prohibited from accessing multicast content
7.4.4.5.2 Multicast client permitted to access multicast content
169 7.4.4.5.3 Multicast client permitted to temporarily access multicast content
171 7.4.5 Multicast based on multicast LLID
7.4.5.1 Operation outline
7.4.5.2 IGMP-based and MLD-based multicast control
7.4.5.2.1 ONU requirements
7.4.5.2.2 OLT requirements
172 7.4.5.3 Provisioning of multicast forwarding
173 7.4.5.3.1 Provisioning of inter-ONU multicast based on mLLID
7.4.5.3.2 Provisioning of intra-ONU multicast using port-based multicast group control
174 7.4.5.3.3 Provisioning of intra-ONU multicast using MAC-based multicast group control
7.4.5.4 Multicast forwarding based on mLLID and IP group address
7.4.5.4.1 OLT forwarding behavior
176 7.4.5.4.2 ONU forwarding behavior
180 8. Service performance and QoS guarantees
8.1 Introduction
8.2 Traffic types and services
8.2.1 Real-time flows with periodic fixed-size data frames
8.2.1.1 Circuit emulation service
8.2.1.2 Mobile backhaul service
8.2.2 Real-time flows with variable-size data frames or with periodic inactivity
181 8.2.2.1 VoIP service
8.2.2.2 IPTV service
8.2.3 Non-real-time flows that require throughput/frame loss guarantees
8.2.3.1 Guaranteed data service
8.2.4 Non-real-time, non-guaranteed flows
8.2.4.1 Best effort service
8.3 QoS parameters and metrics
182 8.3.1 Committed Information Rate and Committed Burst Size parameters
8.3.2 Excess Information Rate and Excess Burst Size parameters
8.3.2.1 Excess Information Rate Weight parameter
183 8.3.3 Peak Information Rate and Peak Burst Size parameters
8.3.4 Bandwidth assignment methodologies
184 8.3.5 Frame delay
185 8.3.6 Frame Delay Variation (FDV)
8.3.7 Frame Loss Ratio (FLR)
186 8.4 QoS mechanisms and configurations
8.4.1 Configuration supporting DPoE QoS model
8.4.1.1 Queue service discipline
8.4.1.2 Report queue length calculation
190 8.4.1.3 REPORT MPCPDU format
8.4.1.3.1 Number of Queue Sets
8.4.1.3.2 Number of queues per Queue Set
191 8.4.1.3.3 Queue #n Report
8.4.1.3.4 Ordering of Queue #n Reports across multiple Queue Sets
8.4.2 Configuration supporting dedicated thresholds
8.4.2.1 Queue service discipline
192 8.4.2.2 Report queue length calculation
194 8.4.2.3 REPORT MPCPDU format with dedicated thresholds
195 8.4.2.3.1 Queue #n Report
196 8.4.2.3.2 Maximum value of the Queue #n Report
8.4.2.3.3 Ordering of Queue #n Report across multiple Queue Sets
8.4.2.3.4 Interpretation of the last Queue Set
8.4.2.3.5 Number of queues per Queue Set
8.4.2.3.6 Number of Queue Sets
197 8.4.2.4 Queue management
8.4.3 Configuration supporting aggregated thresholds
8.4.3.1 Queue service discipline
198 8.4.3.2 Report queue length calculation
200 8.4.3.3 REPORT MPCPDU format with cumulative thresholds
201 8.4.3.3.1 Queue #n Report
202 8.4.3.3.2 Maximum value of the Queue #n Report
8.4.3.3.3 Ordering of Queue #n Report across multiple Queue Sets
8.4.3.3.4 Interpretation of the first or last Queue Set
8.4.3.3.5 Number of queues per Queue Set
203 8.4.3.3.6 Number of Queue Sets
8.4.3.4 Discovery and configuration of queue parameters
204 8.5 Performance monitoring and verification
8.5.1 General requirements
8.5.2 Management monitoring requirements
205 8.5.3 Performance monitoring parameters
209 9. Service availability
9.1 Device and transceiver status monitoring and diagnostic functions
9.1.1 Introduction
9.1.2 IEEEĀ StdĀ 802.3-defined monitoring parameters
9.1.2.1 Errored symbol period
9.1.2.2 Errored frames
9.1.2.3 Errored frame period
210 9.1.2.4 Errored frame seconds
9.1.2.5 1G-EPON corrected FEC block counter
9.1.2.6 1G-EPON uncorrected FEC block counter
9.1.2.7 10/1GBASE-PRX and 10GBASE-PR corrected FEC codewords counter
9.1.2.8 10/1GBASE-PRX and 10GBASE-PR uncorrected FEC codewords counter
9.1.3 Transceiver status monitoring for SFF-8472ā€“ and SFF-8077iā€“compliant DPoE devices
211 9.1.3.1 Optical transceiver temperature
9.1.3.2 Optical transceiver supply voltage
9.1.3.3 Optical transmitter bias current
9.1.3.4 Optical transmitter output power
9.1.3.5 Optical receiver input power
9.1.4 Transceiver status monitoring, with sampling time requirements
9.1.4.1 Management requirements for ONUs
9.1.4.2 Management requirements for OLTs
212 9.1.4.3 Measurement and monitoring requirements
9.1.4.4 Optical transceiver temperature
9.1.4.5 Optical transceiver supply voltage
9.1.4.6 Optical transmitter bias current
9.1.4.7 Optical transmitter output power
9.1.4.8 Optical receiver input power for ONUs
213 9.1.4.9 Optical receiver input power for OLTs
9.1.4.10 Minimum sampling time for OLTs
9.1.5 Transceiver status monitoring requirements
9.1.5.1 Management requirements
9.1.5.2 Measurement and monitoring requirements
214 9.1.5.3 Optical transceiver temperature
9.1.5.4 Optical transceiver supply voltage
9.1.5.5 Optical transmitter unit bias current
9.1.5.6 Optical transmitter output power
9.1.5.7 Optical receiver input power
9.1.6 Alarms and warnings associated with ONU transmitter status monitoring
215 9.1.7 Management for ONU alarms, warnings, and transceiver status
9.1.8 UNI port loop detection
9.1.8.1 Introduction
216 9.1.8.2 Functional requirements
9.1.8.3 Management and operational requirements
217 9.1.8.4 UNI-UNI loop conditions
9.1.9 Loopback function
218 9.2 Definitions of events
9.2.1 Introduction
9.2.2 Event-related management operations
9.2.2.1 Event set/clear
219 9.2.3 Events associated with the PON Port object
220 9.2.3.1 RXPowerAlarmH
9.2.3.2 RXPowerAlarmL
9.2.3.3 TXPowerAlarmH
221 9.2.3.4 TXPowerAlarmL
9.2.3.5 TXBiasAlarmH
9.2.3.6 TXBiasAlarmL
9.2.3.7 VccAlarmH
9.2.3.8 VccAlarmL
9.2.3.9 TempAlarmH
9.2.3.10 TempAlarmL
9.2.3.11 RXPowerWarningH
9.2.3.12 RXPowerWarningL
222 9.2.3.13 TXPowerWarningH
9.2.3.14 TXPowerWarningL
9.2.3.15 TXBiasWarningH
9.2.3.16 TXBiasWarningL
9.2.3.17 VccWarningH
9.2.3.18 VccWarningL
9.2.3.19 TempWarningH
9.2.3.20 TempWarningL
9.2.3.21 DownstreamDropEventsAlarm
223 9.2.3.22 UpstreamDropEventsAlarm
9.2.3.23 DownstreamCRCErrorFramesAlarm
9.2.3.24 UpstreamCRCErrorFramesAlarm
9.2.3.25 DownstreamOversizeFrameAlarm
9.2.3.26 UpstreamOversizeFrameAlarm
9.2.3.27 DownstreamDiscardsAlarm
9.2.3.28 UpstreamDiscardsAlarm
9.2.3.29 DownstreamErrorsAlarm
9.2.3.30 UpstreamErrorsAlarm
224 9.2.3.31 DownstreamDropEventsWarning
9.2.3.32 UpstreamDropEventsWarning
9.2.3.33 DownstreamCRCErrorFramesWarning
9.2.3.34 UpstreamCRCErrorFramesWarning
9.2.3.35 DownstreamOversizeFramesWarning
9.2.3.36 UpstreamOversizeFramesWarning
9.2.3.37 DownstreamDiscardsWarning
9.2.3.38 UpstreamDiscardsWarning
9.2.3.39 DownstreamErrorsWarning
225 9.2.3.40 UpstreamErrorsWarning
9.2.4 Events associated with the ONU object
9.2.4.1 EquipmentAlarm
9.2.4.2 PowerAlarm
226 9.2.4.3 BatteryMissing
9.2.4.4 BatteryFailure
9.2.4.5 BatteryVoltLow
9.2.4.6 IntrusionAlarm
9.2.4.7 SelfTestFailure
9.2.4.8 ONUTempHighAlarm and ONUTempLowAlarm
227 9.2.4.9 PON_IF_Switch
9.2.4.10 SleepStatusUpdate
9.2.4.11 ActivationSuccessEvent
9.2.4.12 ActivationFailureEvent
9.2.5 Events associated with the UNI Port object
228 9.2.5.1 EthPortAutoNegFailure
9.2.5.2 EthPortLOS
229 9.2.5.3 EthPortConnectionFailure
9.2.5.4 EthPortLoopback
9.2.5.5 EthPortCongestion
9.2.5.6 DownstreamDropEventsAlarm
9.2.5.7 UpstreamDropEventsAlarm
9.2.5.8 DownstreamCRCErrorFramesAlarm
9.2.5.9 UpstreamCRCErrorFramesAlarm
9.2.5.10 DownstreamUndersizeFramesAlarm
9.2.5.11 UpstreamUndersizeFramesAlarm
9.2.5.12 DownstreamOversizeFrameAlarm
230 9.2.5.13 UpstreamOversizeFrameAlarm
9.2.5.14 DownstreamFragmentsAlarm
9.2.5.15 UpstreamFragmentsAlarm
9.2.5.16 DownstreamJabbersAlarm
9.2.5.17 UpstreamJabbersAlarm
9.2.5.18 DownstreamDiscardsAlarm
9.2.5.19 UpstreamDiscardsAlarm
9.2.5.20 DownstreamErrorsAlarm
9.2.5.21 UpstreamErrorsAlarm
231 9.2.5.22 StatusChangeTimesAlarm
9.2.5.23 DownstreamDropEventsWarning
9.2.5.24 UpstreamDropEventsWarning
9.2.5.25 DownstreamCRCErrorFramesWarning
9.2.5.26 UpstreamCRCErrorFramesWarning
9.2.5.27 DownstreamUndersizeFramesWarning
9.2.5.28 UpstreamUndersizeFramesWarning
9.2.5.29 DownstreamOversizeFramesWarning
9.2.5.30 UpstreamOversizeFramesWarning
232 9.2.5.31 DownstreamFragmentsWarning
9.2.5.32 UpstreamFragmentsWarning
9.2.5.33 DownstreamJabbersWarning
9.2.5.34 UpstreamJabbersWarning
9.2.5.35 DownstreamDiscardsWarning
9.2.5.36 UpstreamDiscardsWarning
9.2.5.37 DownstreamErrorsWarning
9.2.5.38 UpstreamErrorsWarning
9.2.5.39 StatusChangeTimesWarning
233 9.2.6 Events defined in IEEEĀ StdĀ 802.3, Clause 57
9.2.6.1 Downstream link fault
9.2.6.2 Upstream link fault
9.2.6.3 Dying Gasp
9.2.6.4 ONU critical event
234 9.2.6.5 OLT critical event
9.2.7 Event definitions derived from ITU-TĀ G.984.3
9.2.7.1 Downstream Signal Failure (SF-D) alarm
9.2.7.2 Upstream Signal Failure (SF-U) alarm
9.2.7.3 Downstream Signal Degradation (SD-D) alarm
235 9.2.7.4 Upstream Signal Degradation (SD-U) alarm
9.2.7.5 Configuring errored frame event parameters
9.2.7.6 Alarm setting and clearing process
9.2.7.6.1 Variables
236 9.2.7.6.2 Timers
9.2.7.6.3 Primitives
237 9.2.7.6.4 State diagrams
238 9.2.8 Loss of service
9.3 Optical link protection
9.3.1 Introduction
9.3.1.1 Terminology
239 9.3.2 Device architecture and requirements
9.3.2.1 Line and Client protection
240 9.3.2.1.1 Line device protection
9.3.2.1.2 Client device protection
241 9.3.2.2 Line fault detection
9.3.2.2.1 OLT detection conditions
9.3.2.2.2 ONU detection conditions
242 9.3.3 Trunk protection scheme
243 9.3.3.1 Functional requirements
244 9.3.3.2 C-OLT requirements
245 9.3.3.3 C-ONU requirements
9.3.3.4 Trunk switching process
9.3.3.4.1 Variables
246 9.3.3.4.2 Timers
9.3.3.4.3 Functions
247 9.3.3.4.4 Primitives
9.3.3.4.5 State diagrams
249 9.3.4 Tree protection scheme
250 9.3.4.1 Functional requirements
251 9.3.4.2 C-OLT requirements
252 9.3.4.3 C-ONU requirements
253 9.3.4.4 Examples of tree protection switching
9.3.4.4.1 NMS-driven tree line switchover event
254 9.3.4.4.2 Automated tree line switching with line failure detection
9.3.4.4.3 Automated tree line switching with upstream line failure detection
255 9.3.4.4.4 Automated tree line switching with downstream line failure detection
256 9.3.4.5 Tree protection process
9.3.4.5.1 Constants
257 9.3.4.5.2 Variables
258 9.3.4.5.3 Functions
9.3.4.5.4 Primitives
259 9.3.4.5.5 State diagrams
261 9.3.5 Profile-specific messages
9.3.5.1 Messages for non-SNMP-optimized eOAM profile
262 9.3.5.1.1 ONU Capability Discovery
9.3.5.1.2 Configuration of line fault detection parameters
9.3.5.1.3 Configuration of hold-over interval
9.3.5.1.4 Primitives used in tree protection state diagram
263 9.3.5.2 Messages for DPoE eOAM profile
264 9.3.5.2.1 ONU capability discovery
9.3.5.2.2 Configuration of line fault detection parameters
9.3.5.2.3 Configuration of hold-over interval
9.3.5.2.4 Primitives used in tree protection state diagram
265 9.3.6 Trunk protection scheme with explicit messaging
266 9.3.6.1 Functional requirements
9.3.6.2 HOLDOVER message for trunk protection scheme
9.3.6.3 Examples of trunk protection switching
9.3.6.3.1 Automated trunk protection switching
9.3.6.3.2 NMS-driven trunk protection switching
268 9.3.6.4 C-OLT requirements
9.3.6.5 C-ONU requirements
269 9.3.6.6 Configuration messages
9.3.6.7 Trunk switching process
9.3.6.7.1 Primitives
9.3.6.7.2 State diagrams
271 9.4 Remote ONU transmitter power supply control function
9.4.1 Introduction
9.4.2 Remote ONU transmitter power supply control function
9.4.2.1 OLT requirements
272 9.4.2.2 ONU requirements
9.4.2.3 Coexistence requirements
273 10. Power saving
10.1 Introduction
10.1.1 Terminology
274 10.2 Objectives of power saving in EPON
10.3 Scope of power-saving specifications for EPON
275 10.4 EPON service and power-saving management requirements
10.4.1 EPON compliance requirements
10.4.2 EPON service requirements
10.4.3 Timing requirements
276 10.4.4 EPON power-saving management requirements
10.5 Active mechanisms of power saving for EPON
10.5.1 Introduction
10.5.2 OLT-driven power-saving mechanism
10.5.2.1 Introduction
10.5.2.2 EPON system-level requirements
277 10.5.2.3 ONU requirements
10.5.2.4 OLT requirements
278 10.5.2.5 Power-saving mechanism
10.5.2.5.1 Signaling protocol
10.5.2.5.2 Initiation stage
279 10.5.2.5.3 Early wake-up
280 10.5.2.5.4 Synchronized wake-up
281 10.5.2.5.5 State diagrams and variable definitions
10.5.2.5.5.1 Variables
282 10.5.2.5.5.2 Timers
283 10.5.2.5.5.3 Functions
10.5.2.5.5.4 Primitives
285 10.5.2.5.5.5 State diagrams
286 10.5.3 Power-saving mechanism with support for ONU initiation/response
10.5.3.1 Introduction
10.5.3.2 EPON system-level requirements
10.5.3.2.1 Sleep modes
287 10.5.3.3 Power-saving mechanism
10.5.3.3.1 Signaling protocol
10.5.3.3.2 Initiation stage
288 10.5.3.3.2.1 OLT-initiated power-saving mode
10.5.3.3.2.2 ONU-initiated power-saving mode
10.5.3.3.3 Termination stage
289 10.5.3.3.4 Early wake-up
290 10.5.3.3.5 Active mode resync wake-up mechanism
291 10.5.3.3.6 State diagrams and variables definitions
10.5.3.3.6.1 Variables
295 10.5.3.3.6.2 Timers
10.5.3.3.6.3 Functions
10.5.3.3.6.4 State diagrams
298 10.5.3.4 Management based on Extension MAC Control frames
10.5.3.4.1 Extension MAC Control frame structure for power saving
10.5.3.4.2 Extension MAC Control frame types for power saving
10.5.3.4.2.1 Extension MAC Control frame type codes for power saving
10.5.3.4.2.2 SLEEP_ALLOW message
299 10.5.3.4.2.3 SLEEP_ACK message
10.5.3.4.2.4 SLEEP_INDICATION message
300 10.5.4 OLT-driven power-saving mechanism with multiple sleep periods
10.5.4.1 Functional requirements
10.5.4.2 EPON compliance requirements
10.5.4.3 EPON system-level requirements
301 10.5.4.4 ONU requirements
302 10.5.4.5 OLT requirements
10.5.4.6 Power-saving mechanism
10.5.4.6.1 Signaling protocol
10.5.4.6.2 Initiation stage
303 10.5.4.6.3 Early wake-up
10.5.4.6.4 Synchronized wake-up
304 10.5.4.6.5 Refresh mechanism
10.5.4.6.6 State diagrams and variable definitions
10.5.4.6.6.1 Variables
306 10.5.4.6.6.2 Timers
10.5.4.6.6.3 Functions
10.5.4.6.6.4 Primitives
308 10.5.4.6.6.5 State diagrams
311 11. Security-oriented mechanisms
11.1 Introduction
11.2 Data encryption and integrity protection
11.2.1 Introduction
11.2.2 Data encryption in DPoE
11.2.3 IEEEĀ 802.1AE data encryption
11.2.3.1 Ciphersuite
11.3 ONU authentication and secure provisioning
11.3.1 Introduction
11.3.2 MAC-address-based, Logical-ID-based, and hybrid authentication
11.3.2.1 Introduction
312 11.3.2.2 Scope
11.3.2.3 Threat model
11.3.2.4 Authentication mechanisms
11.3.2.4.1 Requirements
313 11.3.2.4.2 Operation of the OLT authentication function
11.3.2.4.3 MAC-address-based authentication
315 11.3.2.4.4 Logical-ID-based authentication
317 11.3.2.4.5 Hybrid authentication
11.3.2.4.6 Registration deference mechanism
318 11.3.2.4.7 Authentication state diagrams
11.3.2.4.7.1 Constants
11.3.2.4.7.2 Variables
319 11.3.2.4.7.3 Timers
11.3.2.4.7.4 Functions
320 11.3.2.4.7.5 Primitives
323 11.3.2.4.7.6 State diagrams
327 11.3.3 ONU authentication in DPoE
11.3.4 IEEEĀ 802.1X ONU authentication
11.3.4.1 IEEEĀ 802.1X authentication in EPON
328 11.3.4.1.1 Control frame flow to/from the Authentication agent
11.3.4.1.2 Control of user traffic according to authentication state
329 11.3.4.2 Authentication mechanisms
11.3.4.2.1 IEEEĀ StdĀ 802.1X-2004 and EAP-MD5
330 11.3.4.2.1.1 EAP framing and method
11.3.4.2.1.2 Authentication sequence
11.3.4.2.2 IEEEĀ StdĀ 802.1X-2010 and EAP-GPSK
331 11.3.4.2.2.1 EAP framing and method
11.3.4.2.2.2 Use of EAP-GPSK
332 12 Discovery and maintenance
12.1 Introduction
12.2 Device discovery and capability discovery
12.2.1 Non-SNMP-optimized eOAM management
12.2.1.1 MPCP/OAM discovery process
12.2.1.2 eOAM discovery process
333 12.2.1.2.1 Ordering of Organization Specific Information TLVs
12.2.1.2.1.1 Source OAM Client requirements
12.2.1.2.1.2 Destination OAM Client requirements
12.2.1.2.2 Message flow during eOAM discovery process
334 12.2.1.2.2.1 Constants
335 12.2.1.2.2.2 Variables
336 12.2.1.2.2.3 Timers
12.2.1.2.2.4 Functions
12.2.1.2.2.5 Primitives
339 12.2.1.2.2.6 State diagrams
340 12.2.1.3 OAM and eOAM keep-alive process
12.2.1.4 Client ONUs with multiple Line ONUs
12.2.1.4.1 Introduction
341 12.2.1.4.2 OLT-initiated mL-ONU discovery and registration
342 12.2.1.4.3 Initialization and mode-negotiation: detailed requirements
344 12.2.2 SNMP-optimized eOAM management
12.2.2.1 MPCP/OAM discovery process
345 12.2.2.2 eOAM discovery process
346 12.2.3 DPoE eOAM management
12.2.3.1 MPCP/OAM discovery process
12.2.3.2 eOAM discovery process
12.2.3.2.1 Requirements
347 12.2.3.2.2 Ordering of Organization Specific Information TLVs
12.2.3.2.2.1 Source OAM Client requirements
12.2.3.2.2.2 Destination OAM Client requirements
12.2.3.2.3 Message flow during eOAM discovery process
348 12.2.3.3 OAM and eOAM keep-alive process
12.3 Software updates
12.3.1 Software upgrade using non-SNMP-optimized eOAM mechanism
349 12.3.1.1 Software upgrade process
12.3.1.2 Software download process
12.3.1.2.1 Software image transfer modes
350 12.3.1.2.2 Software image download process
351 12.3.1.2.2.1 Software image download initiation
12.3.1.2.2.2 Software image download
12.3.1.2.2.3 Software image verification
352 12.3.1.3 Software image activation process
12.3.1.4 Software image committing process
353 12.3.1.5 Boot Loader process
354 12.3.1.6 State diagrams
12.3.1.6.1 Constants
355 12.3.1.6.2 Variables
357 12.3.1.6.3 Timers
358 12.3.1.6.4 Functions
361 12.3.1.6.5 Primitives
369 12.3.1.6.6 State diagrams
374 12.3.2 Software upgrade using SNMP-optimized eOAM management
12.3.2.1 Software upgrade types
375 12.3.2.2 Software upgrade procedure
12.3.2.2.1 Push-type upgrade
376 12.3.2.2.2 Pull-type upgrade
378 12.3.3 Software upgrade using DPoE eOAM management
379 12.3.3.1 Software image download process
381 12.3.3.1.1 Download initiation step
12.3.3.1.2 Download step
382 12.3.3.1.3 Verification step
12.3.3.1.4 Committing step
383 12.3.3.2 State diagrams
12.3.3.2.1 Constants
384 12.3.3.2.2 Variables
386 12.3.3.2.3 Timers
12.3.3.2.4 Functions
387 12.3.3.2.5 Primitives
390 12.3.3.2.6 State diagrams
393 13 Extended OAM for EPON
13.1 Profile-independent eOAM management
13.1.1 Requirements
13.1.1.1 Functional requirements
13.1.1.2 Frame size requirements
13.1.1.3 Frame rate requirements
13.1.1.4 eOAMPDU structure
13.2 Non-SNMP-optimized eOAM management
13.2.1 Timing requirements
394 13.2.2 eOAMPDU structure
13.2.2.1 eOAMPDU frame format
395 13.2.2.2 TLV-oriented structure
13.2.2.2.1 Variable Descriptor TLV
396 13.2.2.2.2 Variable Container TLV
397 13.2.2.3 TLVs for 802.3 OAMPDUs
13.2.2.3.1 Extended Information TLV
398 13.2.2.3.2 Event Notification TLV
401 13.2.3 eOAMPDU
13.2.3.1 eOAMPDU codes
13.2.3.2 eOAM_Get_Request eOAMPDU
402 13.2.3.3 eOAM_Get_Response eOAMPDU
403 13.2.3.4 eOAM_Set_Request eOAMPDU
404 13.2.3.5 eOAM_Set_Response eOAMPDU
13.2.3.6 eOAM_Authentication eOAMPDU
405 13.2.3.6.1 eOAM_Authentication_Request eOAMPDU
406 13.2.3.6.2 eOAM_Authentication_Response eOAMPDU
13.2.3.6.3 eOAM_Authentication_Success eOAMPDU
407 13.2.3.6.4 eOAM_Authentication_Failure eOAMPDU
13.2.3.7 eOAM_Software eOAMPDU
409 13.2.3.7.1 eOAM_Software_FileWriteRequest eOAMPDU
13.2.3.7.2 eOAM_Software_FileTransferData eOAMPDU
410 13.2.3.7.3 eOAM_Software_FileTransferACK eOAMPDU
411 13.2.3.7.4 eOAM_Software_FileTransferError eOAMPDU
412 13.2.3.7.5 eOAM_Software_EndDownloadRequest eOAMPDU
13.2.3.7.6 eOAM_Software_EndDownloadResponse eOAMPDU
413 13.2.3.7.7 eOAM_Software_ActivateImageRequest eOAMPDU
414 13.2.3.7.8 eOAM_Software_ActivateImageResponse eOAMPDU
415 13.2.3.7.9 eOAM_Software_CommitImageRequest eOAMPDU
416 13.2.3.7.10 eOAM_Software_CommitImageResponse eOAMPDU
13.2.3.8 eOAM_QueueConfig eOAMPDU
417 13.2.3.8.1 eOAM_QueueThreshold_Get eOAMPDU
418 13.2.3.8.2 eOAM_QueueThreshold_Info eOAMPDU
419 13.2.3.8.3 eOAM_QueueThreshold_Set eOAMPDU
420 13.2.3.8.4 eOAM_QueueThreshold_ACK eOAMPDU
421 13.2.3.9 eOAM_Event eOAMPDU
422 13.2.3.9.1 eOAM_EventStatus_Request eOAMPDU
423 13.2.3.9.2 eOAM_EventStatus_Set eOAMPDU
424 13.2.3.9.3 eOAM_EventStatus_Response eOAMPDU
425 13.2.3.9.4 eOAM_EventThreshold_Request eOAMPDU
426 13.2.3.9.5 eOAM_EventThreshold_Set eOAMPDU
427 13.2.3.9.6 eOAM_EventThreshold_Response eOAMPDU
428 13.2.4 eOAMPDU return codes
429 13.3 SNMP-optimized eOAM management
13.3.1 eOAMPDU structure
13.3.1.1 eOAMPDU frame format
430 13.3.1.2 PDU type
431 13.3.1.3 RequestId
13.3.1.4 ErrorStatus
432 13.3.1.5 TLV-oriented structure
13.3.1.5.1 Variable Descriptor TLV
13.3.1.5.2 Variable Container TLV
433 13.3.2 eOAM sequences
435 13.3.3 eOAMPDU
13.3.3.1 GetRequest eOAMPDU
13.3.3.2 GetResponse eOAMPDU
436 13.3.3.3 SetRequest eOAMPDU
437 13.3.3.4 SetResponse eOAMPDU
438 13.3.3.5 UserDatagram eOAMPDU
439 13.3.3.5.1 TFTP packet format
440 13.3.3.6 QueueConfig eOAMPDU
13.3.3.6.1 ReportParameter_Get eOAMPDU
441 13.3.3.6.2 ReportParameter_Info eOAMPDU
443 13.3.3.6.3 ReportParameter_Set eOAMPDU
444 13.3.3.6.4 ReportParameter_ACK eOAMPDU
445 13.3.3.6.5 QueueThreshold_Get eOAMPDU
446 13.3.3.6.6 QueueThreshold_Info eOAMPDU
448 13.3.3.6.7 QueueThreshold_Set eOAMPDU
451 13.3.3.6.8 QueueThreshold_ACK eOAMPDU
453 13.3.3.7 OnuMIB eOAMPDU
454 13.3.3.8 DefaultFilter eOAMPDU
455 13.3.3.8.1 DefaultFilter_Get eOAMPDU
13.3.3.8.2 DefaultFilter_Info eOAMPDU
456 13.3.3.8.3 DefaultFilter_Set eOAMPDU
457 13.3.3.8.4 DefaultFilter_Ack eOAMPDU
458 13.3.4 eOAMPDU return codes
459 13.4 DPoE eOAM management
13.4.1 eOAMPDU structure
13.4.1.1 eOAMPDU frame format
460 13.4.1.2 TLV-oriented structure
13.4.1.2.1 Variable Descriptor TLV
13.4.1.2.2 Variable Container TLV
462 13.4.1.2.3 TLVs carrying large values
13.4.1.3 TLVs for 802.3 OAMPDUs
13.4.1.3.1 Extended Information TLV
463 13.4.1.3.2 Event Notification TLV
465 13.4.1.3.2.1 LoS (0x11)
13.4.1.3.2.2 Key Exchange Failure (0x12)
13.4.1.3.2.3 Port Disabled (0x21)
13.4.1.3.2.4 Power Failure (0x41)
466 13.4.1.3.2.5 Statistics Alarm (0x81)
13.4.1.3.2.6 ONU Busy (0x82)
13.4.1.3.2.7 MAC Table Overflow (0x83)
13.4.1.4 Multipart eOAMPDU response sequence
467 13.4.1.4.1.8 PON_IF_Switch (0x84)
13.4.2 eOAMPDU
13.4.2.1 eOAMPDU codes
468 13.4.2.2 eOAM_Get_Request eOAMPDU
13.4.2.3 eOAM_Get_Response eOAMPDU
469 13.4.2.4 eOAM_Set_Request eOAMPDU
470 13.4.2.5 eOAM_Set_Response eOAMPDU
13.4.2.6 eOAM_Software eOAMPDU
13.4.2.6.1 eOAM_Software eOAMPDU structure
472 13.4.2.6.2 eOAM_Software_WriteRequest eOAMPDU
13.4.2.6.3 eOAM_Software_FileTransferData eOAMPDU
473 13.4.2.6.4 eOAM_Software_FileTransferAck eOAMPDU
474 13.4.2.7 eOAM_KeyExchange eOAMPDU
13.4.2.7.1 eOAM_KeyExchange eOAMPDU structure
475 13.4.2.7.2 eOAM_KeyExchange_Assign eOAMPDU
476 13.4.2.7.3 eOAM_KeyExchange_ACK eOAMPDU
13.4.2.8 eOAM_Early_WakeUpOLT eOAMPDU
477 13.4.2.9 eOAM_Early_WakeUpONU eOAMPDU
13.4.2.10 eOAM_Sleep_Allowed eOAMPDU
13.4.3 eOAMPDU return codes
478 13.4.4 Timing requirements
479 14 Management entities
14.1 Introduction
14.2 Management entities for non-SNMP-optimized eOAM profile
14.2.1 Branch 0x07 ā€œbasic attributesā€
14.2.1.1 Attribute aPhyAdminState (0x07/0x00-25)
480 14.2.1.2 Attribute aAutoNegAdminState (0x07/0x00-4F)
14.2.1.3 Attribute aAutoNegLocalTechnologyAbility (0x07/0x00-52)
481 14.2.1.4 Attribute aAutoNegAdvertisedTechnologyAbility (0x07/0x00-53)
14.2.1.5 Attribute aFECAbility (0x07/0x01-39)
14.2.1.6 Attribute aFECmode (0x07/0x01-3A)
482 14.2.2 Branch 0xC7 ā€œextended attributesā€
483 14.2.2.1 Attribute aOnuSerialNumber (0xC7/0x00-01)
484 14.2.2.2 Attribute aOnuChipsetFwVer (0xC7/0x00-02)
485 14.2.2.3 Attribute aOnuChipsetId (0xC7/0x00-03)
486 14.2.2.4 Attribute aOnuTRxStatus (0xC7/0x00-05)
487 14.2.2.5 Attribute aOnuCapabilities (0xC7/0x00-07)
490 14.2.2.6 Attribute aOnuConfigTimeDrift (0xC7/0x00-08)
491 14.2.2.7 Attribute aOnuConfigSnmpGlobal1 (0xC7/0x00-09)
492 14.2.2.8 Attribute aOnuConfigSnmpGlobal2 (0xC7/0x00-0A)
493 14.2.2.9 Attribute aOnuConfigPonActive (0xC7/0x00-0B)
494 14.2.2.10 Attribute aOnuCapabilitiesExt (0xC7/0x00-0C)
495 14.2.2.11 Attribute aOnuCapabilitiesPwrSav (0xC7/0x00-0D)
496 14.2.2.12 Attribute aOnuConfigPwrSav (0xC7/0x00-0E)
497 14.2.2.13 Attribute aOnuConfigProtection (0xC7/0x00-0F)
498 14.2.2.14 Attribute aOnuConfigHguTr069 (0xC7/0x00-C1)
500 14.2.2.15 Attribute aPortEthStatus (0xC7/0x00-11)
14.2.2.16 Attribute aPortEthFlowControl (0xC7/0x00-12)
501 14.2.2.17 Attribute aPortEthPolicingUs (0xC7/0x00-13)
502 14.2.2.18 Attribute aPortEthPolicingDs (0xC7/0x00-16)
503 14.2.2.19 Attribute aPortLoopDetection (0xC7/0x00-17)
504 14.2.2.20 Attribute aPortDisableLooped (0xC7/0x00-18)
14.2.2.21 Attribute aPortVLAN (0xC7/0x00-21)
509 14.2.2.22 Attribute aPortClassAndMark (0xC7/0x00-31)
513 14.2.2.23 Attribute aMulticastVidConfig (0xC7/0x00-41)
514 14.2.2.24 Attribute aMulticastVlanOpConfig (0xC7/0x00-42)
516 14.2.2.25 Attribute aMulticastControlMode (0xC7/0x00-43)
14.2.2.26 Attribute aMulticastControlTable (0xC7/0x00-44)
521 14.2.2.27 Attribute aMulticastGroupCountMax (0xC7/0x00-45)
14.2.2.28 Attribute aFastLeaveCapab (0xC7/0x00-46)
522 14.2.2.29 Attribute aFastLeaveAdminStatus (0xC7/0x00-47)
523 14.2.2.30 Attribute aOnuTxPowerSupplyControl (0xC7/0x00-A1)
524 14.2.2.31 Attribute aOnuEdpConfigM (0xC7/0x00-A2)
525 14.2.2.32 Attribute aOnuEdpConfigS (0xC7/0x00-A3)
528 14.2.2.33 Attribute aMacAgeTimeConfig (0xC7/0x00-A4)
14.2.2.34 Attribute aPerfMonAdminStatus (0xC7/0x00-B1)
529 14.2.2.35 Attribute aPerfMonDataCurrent (0xC7/0x00-B2)
536 14.2.2.36 Attribute aPerfMonDataHistory (0xC7/0x00-B3)
542 14.2.3 Branch 0x37 ā€œidentificationā€
14.2.3.1 Object_ID TLV
543 14.2.3.1.1 ObjectType field
14.2.3.1.2 ObjectInstance field
544 14.2.3.2 Examples of Object_ID TLV use cases (informative)
546 14.2.4 Branch 0x09 ā€œbasic actionsā€
14.2.4.1 Action acOnuUniAdminStatus (0x09/0x00-05)
547 14.2.4.2 Action acOnuUniAutoNegRestart (0x09/0x00-0B)
14.2.4.3 Action acOnuUniNegAdminStatus (0x09/0x00-0C)
548 14.2.5 Branch 0xC9 ā€œextended actionsā€
14.2.5.1 Action acOnuReboot (0xC9/0x00-01)
14.2.5.2 Action acOnuSleepControl (0xC9/0x00-02)
550 14.2.5.3 Action acFastLeaveAdminControl (0xC9/0x00-48)
551 14.2.5.4 Action acMLOnuMode (0xC9/0x02-02)
14.3 Management entities for SNMP-optimized eOAM profile
14.3.1 Branch 0xB7 ā€œextended attributesā€
552 14.3.1.1 Attribute aOnuEncryptionConfig (0xB7/0x00-01)
553 14.3.1.2 Attribute aQosQueueSetLimit (0xB7/0x00-05)
14.3.1.3 Attribute aQosFlowControl (0xB7/0x00-09)
555 14.3.1.4 Attribute aQueueSize (0xB7/0x00-0A)
556 14.3.1.5 Attribute aVlanMode (0xB7/0x00-0B)
557 14.3.1.6 Attribute aOnuErroredFrameWindow (0xB7/0x00-0C)
558 14.3.1.7 Attribute aOnuErroredFrameThr (0xB7/0x00-0D)
14.3.1.8 Attribute aQosPolicerRate (0xB7/0x00-0F)
559 14.3.1.9 Attribute aQosPolicerBurst (0xB7/0x00-10)
560 14.3.1.10 Attribute aUnipLinkMode (0xB7/0x00-11)
561 14.3.1.11 Attribute aVlanTagFilter (0xB7/0x00-13)
562 14.3.1.12 Attribute aVlanTagValue (0xB7/0x00-14)
563 14.3.1.13 Attribute aVlanPonVIDValue (0xB7/0x00-15)
564 14.3.1.14 Attribute aOnuFEC (0xB7/0x00-16)
565 14.3.1.15 Attribute aMcastFilterOperation (0xB7/0x00-17)
567 14.3.1.16 Attribute aOnuMACAddressLearning (0xB7/0x00-1C)
14.3.1.17 Attribute aPsEligibleModesCapability (0xB7/0x00-20)
568 14.3.1.18 Attribute aPsEarlyWakeupCapability (0xB7/0x00-21)
14.3.1.19 Attribute aPsSleepIndCapability (0xB7/0x00-22)
569 14.3.1.20 Attribute aPsAckCapability (0xB7/0x00-23)
570 14.3.1.21 Attribute aPsPowerOnDelay (0xB7/0x00-24)
14.3.1.22 Attribute aPsEarlyWakeupConfig (0xB7/0x00-27)
571 14.3.1.23 Attribute aPsSleepIndConfig (0xB7/0x00-28)
14.3.1.24 Attribute aPsAckEnableConfig (0xB7/0x00-29)
572 14.3.1.25 Attribute aPsSleepDurationConfig (0xB7/0x00-2A)
573 14.3.1.26 Attribute aPsActiveDurationConfig (0xB7/0x00-2B)
14.3.1.27 Attribute aPsHoldDurationConfig (0xB7/0x00-2C)
14.3.1.28 Attribute aPonpTemperature (0xB7/0x00-30)
574 14.3.1.29 Attribute aPonpOpticalTRxSupplyVoltage (0xB7/0x00-31)
14.3.1.30 Attribute aPonpOpticalTxBiasCurrent (0xB7/0x00-32)
575 14.3.1.31 Attribute aPonpOpticalTxOutputPower (0xB7/0x00-33)
14.3.1.32 Attribute aPonpOpticalRxInputPower (0xB7/0x00-34)
576 14.3.1.33 Attribute aUnipTosCosConversion (0xB7/0x00-35)
578 14.3.1.34 Attribute aPtHoldOverTimeOut (0xB7/0x00-38)
14.3.1.35 Attribute aPtTLoSOptical (0xB7/0x00-39)
579 14.3.1.36 Attribute aPtTLoSMAC (0xB7/0x00-3A)
14.3.1.37 Attribute aOnuSystemInfo (0xB7/0x00-40)
582 14.3.1.38 Attribute aUnipInfo (0xB7/0x00-41)
583 14.3.1.39 Attribute aOnuPriorityQueueCount (0xB7/0x00-42)
14.3.1.40 Attribute aUnipTargetQueuePriority (0xB7/0x00-43)
585 14.3.1.41 Attribute aOnuSoftwareDownloadInfo (0xB7/0x00-44)
586 14.3.1.42 Attribute aOnuConfig (0xB7/0x00-45)
587 14.3.2 Branch 0xB6 ā€œobject identificationā€
14.3.2.1 Object_ID TLV
14.3.2.1.1 ObjectType field
588 14.3.2.1.2 ObjectInstance field
14.3.2.2 Example of Object_ID TLV use cases (informative)
591 14.3.3 Branch 0xB9 ā€œextended actionsā€
14.3.3.1 Action acOnuRestart (0xB9/0x00-0E)
592 14.3.3.2 Action acSoftwareDownload (0xB9/0x00-12)
593 14.4 Management entities for DPoE eOAM profile
14.4.1 Branch 0xD6 ā€œidentificationā€
14.4.1.1 Object Context TLV
14.4.1.1.1 ObjectType field
594 14.4.1.1.2 ObjectInstance field
14.4.1.1.2.1 ObjectInstance field for ONU (0xD6/0x00-00)
14.4.1.1.2.2 ObjectInstance field for PON Port (0xD6/0x00-01)
595 14.4.1.1.2.3 ObjectInstance field for LLID (0xD6/0x00-02)
14.4.1.1.2.4 ObjectInstance field for UNI Port (0xD6/0x00-03)
14.4.1.1.2.5 ObjectInstance field for Queue (0xD6/0x00-04)
596 14.4.1.1.2.6 ObjectInstance field for mLLID (0xD6/0x00-06)
14.4.2 Branch 0x07 ā€œbasic attributesā€
597 14.4.2.1 ONU management
14.4.2.1.1 Attribute aFramesTransmittedOK (0x07/0x00-02)
598 14.4.2.1.2 Attribute aSingleCollisionFrames (0x07/0x00-03)
14.4.2.1.3 Attribute aMultipleCollisionFrames (0x07/0x00-04)
599 14.4.2.1.4 Attribute aFramesReceivedOK (0x07/0x00-05)
14.4.2.1.5 Attribute aFrameCheckSequenceErrors (0x07/0x00-06)
600 14.4.2.1.6 Attribute aAlignmentErrors (0x07/0x00-07)
14.4.2.1.7 Attribute aOctetsTransmittedOK (0x07/0x00-08)
601 14.4.2.1.8 Attribute aFramesWithDeferredXmissions (0x07/0x00-09)
14.4.2.1.9 Attribute aLateCollisions (0x07/0x00-0A)
602 14.4.2.1.10 Attribute aFramesAbortedDueToXSColls (0x07/0x00-0B)
14.4.2.1.11 Attribute aFramesLostDueToIntMACXmitError (0x07/0x00-0C)
603 14.4.2.1.12 Attribute aOctetsReceivedOK (0x07/0x00-0E)
14.4.2.1.13 Attribute aFramesLostDueToIntMACRcvError (0x07/0x00-0F)
604 14.4.2.1.14 Attribute aMulticastFramesXmittedOK (0x07/0x00-12)
14.4.2.1.15 Attribute aBroadcastFramesXmittedOK (0x07/0x00-13)
605 14.4.2.1.16 Attribute aFramesWithExcessiveDeferral (0x07/0x00-14)
14.4.2.1.17 Attribute aMulticastFramesReceivedOK (0x07/0x00-15)
606 14.4.2.1.18 Attribute aBroadcastFramesReceivedOK (0x07/0x00-16)
14.4.2.1.19 Attribute aInRangeLengthErrors (0x07/0x00-17)
607 14.4.2.1.20 Attribute aOutOfRangeLengthField (0x07/0x00-18)
14.4.2.1.21 Attribute aFrameTooLongErrors (0x07/0x00-19)
608 14.4.2.1.22 Attribute aMACEnableStatus (0x07/0x00-1A)
14.4.2.1.23 Attribute aReadWriteMACAddress (0x07/0x00-1D)
609 14.4.2.2 PHY management
14.4.2.2.1 Attribute aPhyType (0x07/0x00-20)
610 14.4.2.2.2 Attribute aSymbolErrorDuringCarrier (0x07/0x00-23)
14.4.2.2.3 Attribute aPhyAdminState (0x07/0x00-25)
611 14.4.2.3 MAU management
14.4.2.3.1 Attribute aMediaAvailable (0x07/0x00-47)
14.4.2.4 MAC management
14.4.2.4.1 Attribute aDuplexStatus (0x07/0x00-5A)
612 14.4.2.5 MAC Control management
14.4.2.5.1 Attribute aMACControlFunctionsSupported (0x07/0x00-5D)
14.4.2.5.2 Attribute aMACControlFramesTransmitted (0x07/0x00-5E)
14.4.2.5.3 Attribute aMACControlFramesReceived (0x07/0x00-5F)
613 14.4.2.5.4 Attribute aUnsupportedOpcodesReceived (0x07/0x00-60)
14.4.2.5.5 Attribute aPAUSEMACCtrlFramesTransmitted (0x07/0x00-62)
614 14.4.2.5.6 Attribute aPAUSEMACCtrlFramesReceived (0x07/0x00-63)
14.4.2.6 OMP emulation management
14.4.2.6.1 Attribute aMPCPMACCtrlFramesTransmitted (0x07/0x01-18)
615 14.4.2.6.2 Attribute aMPCPMACCtrlFramesReceived (0x07/0x01-19)
14.4.2.6.3 Attribute aMPCPDiscoveryWindowsSent (0x07/0x01-20)
616 14.4.2.6.4 Attribute aMPCPDiscoveryTimeout (0x07/0x01-22)
14.4.2.6.5 Attribute aMPCPTxRegAck (0x07/0x01-3C)
617 14.4.2.6.6 Attribute aMPCPTxRegRequest (0x07/0x01-3E)
14.4.2.6.7 Attribute aMPCPTxReport (0x07/0x01-3F)
618 14.4.2.6.8 Attribute aMPCPRxGate (0x07/0x01-40)
14.4.2.6.9 Attribute aMPCPRxRegister (0x07/0x01-42)
14.4.2.7 FEC management
14.4.2.7.1 Attribute aFECCorrectedBlocks (0x07/0x01-24)
619 14.4.2.7.2 Attribute aFECUncorrectableBlocks (0x07/0x01-25)
14.4.2.7.3 Attribute aFECAbility (0x07/0x01-39)
620 14.4.2.7.4 Attribute aFECmode (0x07/0x01-3A)
621 14.4.3 Branch 0xD7 ā€œextended attributesā€
624 14.4.3.1 ONU management
14.4.3.1.1 Sequence TLV (0xD7/0x00-01)
14.4.3.1.2 Attribute aOnuId (0xD7/0x00-02)
625 14.4.3.1.3 Attribute aOnuFwVersion (0xD7/0x00-03)
626 14.4.3.1.4 Attribute aOnuInfoChipset (0xD7/0x00-04)
14.4.3.1.5 Attribute aOnuInfoDateManufacture (0xD7/0x00-05)
627 14.4.3.1.6 Attribute aOnuInfoManufacturer (0xD7/0x00-06)
628 14.4.3.1.7 Attribute aOnuLlidCount (0xD7/0x00-07)
14.4.3.1.8 Attribute aOnuPonPortCount (0xD7/0x00-08)
629 14.4.3.1.9 Attribute aOnuUniPortCount (0xD7/0x00-09)
14.4.3.1.10 Attribute aOnuInfoPacketBuffer (0xD7/0x00-0A)
631 14.4.3.1.11 Attribute aLlidReportThresholds (0xD7/0x00-0B)
632 14.4.3.1.12 Attribute aLlidForwardState (0xD7/0x00-0C)
633 14.4.3.1.13 Attribute aLlidOamFrameRate (0xD7/0x00-0D)
14.4.3.1.14 Attribute aOnuManOrgName (0xD7/0x00-0E)
634 14.4.3.1.15 Attribute aOnuCvcCvsValidity (0xD7/0x00-0F)
635 14.4.3.1.16 Attribute aOnuUniPortType (0xD7/0x00-10)
636 14.4.3.1.17 Attribute aVendorName (0xD7/0x00-11)
14.4.3.1.18 Attribute aModelNumber (0xD7/0x00-12)
637 14.4.3.1.19 Attribute aHardwareVersion (0xD7/0x00-13)
14.4.3.1.20 Attribute aLineRateMode (0xD7/0x00-14)
639 14.4.3.1.21 Attribute aOnuFwFileName (0xD7/0x01-0E)
640 14.4.3.2 Bridging
14.4.3.2.1 Attribute aOnuDynMacTableSize (0xD7/0x01-01)
14.4.3.2.2 Attribute aOnuDynMacAgeLimit (0xD7/0x01-02)
641 14.4.3.2.3 Attribute aUniDynMacTable (0xD7/0x01-03)
642 14.4.3.2.4 Attribute aUniStatMacTable (0xD7/0x01-04)
643 14.4.3.2.5 Attribute aUniPortAutoNeg (0xD7/0x01-05)
644 14.4.3.2.6 Attribute aUniAdmissionControl (0xD7/0x01-06)
14.4.3.2.7 Attribute aUniMinLearnMacCount (0xD7/0x01-07)
645 14.4.3.2.8 Attribute aUniMaxLearnMacCount (0xD7/0x01-08)
14.4.3.2.9 Attribute aOnuMaxLearnMacCount (0xD7/0x01-09)
646 14.4.3.2.10 Attribute aUniLengthDiscard (0xD7/0x01-0A)
14.4.3.2.11 Attribute aUniFloodUnknown (0xD7/0x01-0B)
647 14.4.3.2.12 Attribute aUniLocalSwitching (0xD7/0x01-0C)
648 14.4.3.2.13 Attribute aUniMacTableFull (0xD7/0x01-0F)
14.4.3.2.14 Attribute aOnuMulticastLlid (0xD7/0x01-10)
649 14.4.3.2.15 Attribute aOnuMaxFrameSizeCapability (0xD7/0x01-12)
650 14.4.3.2.16 Attribute aUniMaxFrameSizeLimit (0xD7/0x01-13)
14.4.3.2.17 Attribute aOnuPortConfig (0xD7/0x01-14)
651 14.4.3.2.18 Attribute aQueueConfig (0xD7/0x01-15)
652 14.4.3.3 Statistics and counters
14.4.3.3.1 Attribute aCountRxFramesGreen (0xD7/0x02-01)
653 14.4.3.3.2 Attribute aCountTxFramesGreen (0xD7/0x02-02)
14.4.3.3.3 Attribute aCountRxFrames2Short (0xD7/0x02-03)
654 14.4.3.3.4 Attribute aCountRxFrames64 (0xD7/0x02-04)
14.4.3.3.5 Attribute aCountRxFrames65to127 (0xD7/0x02-05)
655 14.4.3.3.6 Attribute aCountRxFrames128to255 (0xD7/0x02-06)
14.4.3.3.7 Attribute aCountRxFrames256to511 (0xD7/0x02-07)
656 14.4.3.3.8 Attribute aCountRxFrames512to1023 (0xD7/0x02-08)
14.4.3.3.9 Attribute aCountRxFrames1024to1518 (0xD7/0x02-09)
657 14.4.3.3.10 Attribute aCountRxFrames1519 (0xD7/0x02-0A)
14.4.3.3.11 Attribute aCountTxFrames64 (0xD7/0x02-0B)
658 14.4.3.3.12 Attribute aCountTxFrames65to127 (0xD7/0x02-0C)
14.4.3.3.13 Attribute aCountTxFrames128to255 (0xD7/0x02-0D)
659 14.4.3.3.14 Attribute aCountTxFrames256to511 (0xD7/0x02-0E)
14.4.3.3.15 Attribute aCountTxFrames512to1023 (0xD7/0x02-0F)
660 14.4.3.3.16 Attribute aCountTxFrames1024to1518 (0xD7/0x02-10)
661 14.4.3.3.17 Attribute aCountTxFrames1519 (0xD7/0x02-11)
14.4.3.3.18 Attribute aQueueDelayThr (0xD7/0x02-12)
662 14.4.3.3.19 Attribute aQueueDelayValue (0xD7/0x02-13)
14.4.3.3.20 Attribute aCountFramesDropped (0xD7/0x02-14)
663 14.4.3.3.21 Attribute aCountOctetsDropped (0xD7/0x02-15)
14.4.3.3.22 Attribute aCountOctetsDelayed (0xD7/0x02-16)
664 14.4.3.3.23 Attribute aCountUsOctetsUnused (0xD7/0x02-17)
14.4.3.3.24 Attribute aPonOptMonitTemp (0xD7/0x02-1D)
665 14.4.3.3.25 Attribute aPonOptMonitVcc (0xD7/0x02-1E)
14.4.3.3.26 Attribute aPonOptMonitBias (0xD7/0x02-1F)
666 14.4.3.3.27 Attribute aPonOptMonitTxPower (0xD7/0x02-20)
14.4.3.3.28 Attribute aPonOptMonitRxPower (0xD7/0x02-21)
667 14.4.3.3.29 Attribute aCounterRxFramesY (0xD7/0x02-22)
14.4.3.3.30 Attribute aCounterTxFramesY (0xD7/0x02-23)
668 14.4.3.3.31 Attribute aCounterTxOctetsG (0xD7/0x02-24)
14.4.3.3.32 Attribute aCounterRxOctetsY (0xD7/0x02-25)
669 14.4.3.3.33 Attribute aCounterRxOctetsG (0xD7/0x02-26)
14.4.3.3.34 Attribute aCounterTxOctetsY (0xD7/0x02-27)
670 14.4.3.3.35 Attribute aCounterTxFramesL2Unicast (0xD7/0x02-28)
671 14.4.3.3.36 Attribute aCounterTxFramesL2Multicast (0xD7/0x02-29)
14.4.3.3.37 Attribute aCounterTxFramesL2Broadcast (0xD7/0x02-2A)
672 14.4.3.3.38 Attribute aCounterRxFramesL2Unicast (0xD7/0x02-2B)
14.4.3.3.39 Attribute aCounterRxFramesL2Multicast (0xD7/0x02-2C)
673 14.4.3.3.40 Attribute aCounterRxFramesL2Broadcast (0xD7/0x02-2D)
14.4.3.3.41 Attribute aOnuCounterNumber (0xD7/0x02-2E)
674 14.4.3.3.42 Attribute aCounterRxFramesL2CP (0xD7/0x02-2F)
14.4.3.3.43 Attribute aCounterRxOctetsL2CP (0xD7/0x02-30)
675 14.4.3.3.44 Attribute aCounterTxFramesL2CP (0xD7/0x02-31)
14.4.3.3.45 Attribute aCounterTxOctetsL2CP (0xD7/0x02-32)
676 14.4.3.3.46 Attribute aCounterDiscardFramesL2CP (0xD7/0x02-33)
14.4.3.3.47 Attribute aCounterDiscardOctetsL2CP (0xD7/0x02-34)
677 14.4.3.3.48 Attribute aCounterL2TxErrors (0xD7/0x02-35)
14.4.3.3.49 Attribute aCounterL2RxErrors (0xD7/0x02-36)
678 14.4.3.3.50 Attribute aCountFramesOverLimitDroppedUni (0xD7/0x02-37)
679 14.4.3.3.51 Attribute aCountFramesOverLimitDroppedUni (0xD7/0x02-38)
14.4.3.4 Alarms
14.4.3.4.1 Attribute aAlarmPortStatThr (0xD7/0x03-01)
680 14.4.3.4.2 Attribute aAlarmLlidStatThr (0xD7/0x03-02)
681 14.4.3.4.3 Attribute aAlarmStatusControl (0xD7/0x03-03)
683 14.4.3.5 Encryption
14.4.3.5.1 Attribute aEncryptionKeyExpiration (0xD7/0x04-01)
684 14.4.3.5.2 Attribute aEncryptionMode (0xD7/0x04-02)
685 14.4.3.6 Frame processing
14.4.3.6.1 Attribute aRuleSetConfig (0xD7/0x05-01)
686 14.4.3.6.1.1 aRuleSetConfig.sClause sub-attribute
688 14.4.3.6.1.2 aRuleSetConfig.sResult sub-attribute
691 14.4.3.6.1.3 Port Ingress Rule TLV
695 14.4.3.6.2 Attribute aRuleCustomField (0xD7/0x05-02)
697 14.4.3.6.2.1 Preamble/L2 Header layer
698 14.4.3.6.2.2 IEEEĀ 802.1ah layer
14.4.3.6.2.3 EtherType layer
14.4.3.6.2.4 S-VLAN layer
699 14.4.3.6.2.5 C-VLAN layer
14.4.3.6.2.6 Multiprotocol Label Switching (MPLS) layer
14.4.3.6.2.7 IPv4 layer
700 14.4.3.6.2.8 IPv6 field
14.4.3.6.2.9 Generic L3 layer
14.4.3.6.2.10 TCP/UDP layer
701 14.4.3.6.2.11 Generic L4 layer
14.4.3.6.3 Attribute aRuleTpidCAlter (0xD7/0x05-03)
702 14.4.3.6.4 Attribute aRuleTpidSAlter (0xD7/0x05-04)
703 14.4.3.6.5 Attribute aRuleIpmcFwrConfig (0xD7/0x05-05)
704 14.4.3.6.6 Attribute aRuleTpidIAlter (0xD7/0x05-06)
705 14.4.3.6.7 Attribute aRuleTpidBAlter (0xD7/0x05-07)
706 14.4.3.7 Service-level agreements (SLAs)
14.4.3.7.1 Attribute aRateLimitBroadcast (0xD7/0x06-01)
14.4.3.7.2 Attribute aQueueCIR (0xD7/0x06-04)
707 14.4.3.7.3 Attribute aFecMode (0xD7/0x06-05)
708 14.4.3.7.4 Attribute aQueueEIR (0xD7/0x06-06)
709 14.4.3.7.5 Attribute aQueueColorMarking (0xD7/0x06-07)
711 14.4.3.7.6 Attribute aQueueRateLimiterCap (0xD7/0x06-08)
713 14.4.3.7.7 Attribute aCouplingFlag (0xD7/0x06-09)
14.4.3.8 Power saving
14.4.3.8.1 Attribute aOnuPwrSavingCap (0xD7/0xFF-FF)
714 14.4.3.9 Optical Link Protection
14.4.3.9.1 Attribute aOnuProtectionCapability (0xD7/0x09-00)
715 14.4.3.9.2 Attribute aOnuConfigProtection (0xD7/0x09-01)
716 14.4.3.9.3 Attribute aOnuConfigPonActive (0xD7/0x09-02)
717 14.4.3.9.4 Attribute aOnuConfigHoldoverPeriod (0xD7/0x09-03)
718 14.4.3.10 Clock transport
14.4.3.10.1 Attribute aClockTranspCapab (0xD7/0x07-01)
719 14.4.3.10.2 Attribute aClockTranspStatus (0xD7/0x07-02)
720 14.4.3.10.3 Attribute aClockTranspTransfer (0xD7/0x07-03)
14.4.3.10.4 Attribute aClockTranspPropagParam (0xD7/0x07-04)
721 14.4.3.10.5 Attribute aClockTranspRtt (0xD7/0x07-05)
722 14.4.3.11 UNI management
14.4.3.11.1 Attribute aEeeStatus (0xD7/0x08-20)
14.4.3.11.2 Attribute aPoeStatus (0xD7/0x08-21)
723 14.4.3.11.3 Attribute aMediaType (0xD7/0x08-22)
14.4.4 Branch 0x09 ā€œbasic actionsā€
14.4.4.1 Attribute acPhyAdminControl (0x09/0x00-05)
724 14.4.4.2 Attribute acAutoNegRestartAutoConfig (0x09/0x00-0B)
14.4.4.3 Attribute acAutoNegAdminControl (0x09/0x00-0C)
725 14.4.5 Branch 0xD9 ā€œextended actionsā€
14.4.5.1 ONU management
14.4.5.1.1 Action acOnuReboot (0xD9/0x00-01)
726 14.4.5.2 Bridging
14.4.5.2.1 Action acMacClearDynamicTable (0xD9/0x01-01)
14.4.5.2.2 Action acMacAddDynamicAddress (0xD9/0x01-02)
727 14.4.5.2.3 Action acMacDeleteDynamicAddress (0xD9/0x01-03)
728 14.4.5.2.4 Action acMacClearStaticTable (0xD9/0x01-04)
14.4.5.2.5 Action acMacAddStaticAddress (0xD9/0x01-05)
729 14.4.5.2.6 Action acMacDeleteStaticAddress (0xD9/0x01-06)
730 14.4.5.2.7 Action acConfigMulticastLlid (0xD9/0x01-07)
731 14.4.5.2.8 Attribute acGetUniMacLearned (0xD9/0x01-08)
732 14.4.5.3 Statistics and counters
14.4.5.3.1 Action acCountersClear (0xD9/0x02-01)
14.4.5.4 Alarms
14.4.5.4.1 Action acAlarmGetCurrentSummary (0xD9/0x03-01)
733 14.4.5.5 Frame processing
14.4.5.5.1 Action acRulesClearAll (0xD9/0x05-01)
14.4.5.5.2 Action acRulesAddOne (0xD9/0x05-02)
14.4.5.5.3 Action acRulesDeleteOne (0xD9/0x05-03)
734 14.4.5.6 Transmission control
14.4.5.6.1 Action acEnableUserTraffic (0xD9/0x06-01)
14.4.5.6.2 Action acDisableUserTraffic (0xD9/0x06-02)
14.4.5.6.3 Action acLoopbackEnable (0xD9/0x06-03)
735 14.4.5.6.4 Action acLoopbackDisable (0xD9/0x06-04)
14.4.5.6.5 Action acLaserTxPowerOff (0xD9/0x06-05)
736 14.4.6 Branch 0xD8 ā€œprogrammable countersā€
14.4.6.1 Attribute aCounterGeneralN (0xD8/0x00-00 to 0xD8/0x7F-FF)
738 Annex 4A (normative)Protocol implementation conformance statement (PICS) for Package A
4A.1 Introduction
739 4A.2 ONU-specific PICS
4A.2.1 Implementation identification
4A.2.2 Protocol summary
4A.2.3 REPORT MPCP format
740 4A.2.4 Report queue length calculation
4A.2.5 Queue service discipline
4A.2.6 ONU transceiver status monitoring
741 4A.2.7 Events
742 4A.2.8 Data encryption
4A.2.9 ONU authentication
4A.2.10 Management
745 4A.2.11 Device and capability discovery
746 4A.2.12 Software update
4A.2.13 Management entities
764 4A.2.14 Port-specific loopback
4A.2.15 Power saving
765 4A.2.16 ONU VLAN modes
766 4A.2.17 ONU tunneling modes
4A.2.18 Multicast connectivity
767 4A.2.19 Trunk protection
4A.2.20 Tree protection
769 4A.3 OLT-specific PICS
4A.3.1 Implementation identification
4A.3.2 Protocol summary
4A.3.3 REPORT MPCP format
770 4A.3.4 OLT transceiver status monitoring
771 4A.3.5 Events
4A.3.6 Data encryption
4A.3.7 ONU authentication
4A.3.8 Management
774 4A.3.9 Device and capability discovery
775 4A.3.10 Software update
4A.3.11 Management entities
789 4A.3.12 Port-specific loopback
4A.3.13 Power saving
790 4A.3.14 OLT VLAN modes
4A.3.15 OLT tunneling modes
791 4A.3.16 Multicast connectivity
793 4A.3.17 Multicast connectivity, coexistence
4A.3.18 Trunk protection
794 4A.3.19 Tree protection
796 Annex 4B (normative)Protocol implementation conformance statement (PICS) for Package B
4B.1 Introduction
797 4B.2 ONU-specific PICS
4B.2.1 Implementation identification
4B.2.2 Protocol summary
4B.2.3 REPORT MPCP format
799 4B.2.4 Report queue length calculation
4B.2.5 Queue service discipline
800 4B.2.6 Discovery and configuration of queue parameters
801 4B.2.7 ONU transceiver status monitoring
802 4B.2.8 Events
4B.2.9 Optical link protection, trunk type
4B.2.10 Data encryption
803 4B.2.11 ONU authentication
804 4B.2.12 Management
808 4B.2.13 Device and capability discovery
809 4B.2.14 Software update
4B.2.15 Management entities
812 4B.2.16 Power saving
814 4B.2.17 ONU VLAN modes
815 4B.2.18 Multicast connectivity
816 4B.3 OLT-specific PICS
4B.3.1 Implementation identification
4B.3.2 Protocol summary
4B.3.3 REPORT MPCP format
817 4B.3.4 Report queue length calculation
4B.3.5 Queue service discipline
818 4B.3.6 Discovery and configuration of queue parameters
4B.3.7 OLT transceiver status monitoring
819 4B.3.8 Events
4B.3.9 Optical link protection, trunk type
820 4B.3.10 Data encryption
4B.3.11 ONU authentication
821 4B.3.12 Management
823 4B.3.13 Device and capability discovery
824 4B.3.14 Software update
4B.3.15 Management entities
827 4B.3.16 Power saving
828 4B.3.17 OLT VLAN modes
829 4B.3.18 Multicast connectivity
830 4B.3.19 Multicast connectivity, coexistence
831 Annex 4C (normative)Protocol implementation conformance statement (PICS) for Package C
4C.1 Introduction
832 4C.2 ONU-specific PICS
4C.2.1 Implementation identification
4C.2.2 Protocol summary
4C.2.3 Support for EDP
833 4C.2.4 REPORT MPCP format
4C.2.5 Report queue length calculation
834 4C.2.6 Queue service discipline
4C.2.7 ONU transceiver status monitoring
4C.2.8 UNI port loop detection
835 4C.2.9 Remote ONU transmitter power supply control
4C.2.10 Events
837 4C.2.11 Trunk protection
4C.2.12 Tree protection
838 4C.2.13 ONU authentication
839 4C.2.14 Management
844 4C.2.15 Device and capability discovery
845 4C.2.16 Software update
846 4C.2.17 Management entities
852 4C.2.18 Power saving
853 4C.2.19 Performance monitoring
854 4C.2.20 ONU VLAN modes
857 4C.2.21 Multicast connectivity
858 4C.2.22 MAC aging
859 4C.3 OLT-specific PICS
4C.3.1 Implementation identification
4C.3.2 Protocol summary
4C.3.3 Support for EDP
860 4C.3.4 REPORT MPCP format
4C.3.5 OLT transceiver status monitoring
4C.3.6 UNI port loop detection
861 4C.3.7 Remote ONU transmitter power supply control
4C.3.8 Events
862 4C.3.9 Trunk protection
4C.3.10 Tree protection
863 4C.3.11 ONU authentication
864 4C.3.12 Management
867 4C.3.13 Device and capability discovery
868 4C.3.14 Software update
869 4C.3.15 Management entities
874 4C.3.16 Power saving
875 4C.3.17 Performance monitoring
876 4C.3.18 OLT VLAN modes
878 4C.3.19 Multicast connectivity
881 4C.3.20 Multicast connectivity, coexistence
4C.3.21 MAC aging
882 Annex 5A (informative)Relation to other architecture models
5A.1 Introduction
5A.2 Relation to the BBF TR-200 architecture model
5A.2.1 A single-customer ONU architecture
883 5A.2.2 A multi-customer ONU architecture
884 5A.3 Relation to the MEFĀ 10.2 architecture model
885 Annex 7A (normative)EPON Data Path (EDP) of BBF TR-200
7A.1 Introduction
7A.2 EDP definition
7A.3 EDP identification
7A.4 EDP implementation
888 7A.5 EDP management
889 Annex 9A (informative)Measurement of bRTT in trunk-protected EPON
9A.1 Introduction
9A.2 Method 1: dynamic measurement of bRTT
890 9A.3 Method 2: post-switchover measurement of bRTT
IEEE 1904.1-2017
$188.33