T REC G.9807.1 202010 I!Amd2!PDF E
T REC G.9807.1 202010 I!Amd2!PDF E
T REC G.9807.1 202010 I!Amd2!PDF E
ITU-T G.9807.1
TELECOMMUNICATION Amendment 2
STANDARDIZATION SECTOR
OF ITU (10/2020)
Amendment 2
Summary
Recommendation ITU-T G.9807.1 describes a 10-Gigabit-capable symmetric passive optical network
(XGS-PON) system in an optical access network for residential, business, mobile backhaul and other
applications. This system operates over a point-to-multipoint optical access infrastructure at the
nominal data rate of 10 Gbit/s both in the downstream and the upstream directions. This
Recommendation contains the common definitions, acronyms, abbreviations, conventions, general
requirements, physical media dependent layer requirements, and transmission convergence layer
requirements of the XGS-PON system.
Amendment 1 contains necessary additional details and clarifications for the Recommendation, and
provides regular specification maintenance.
Amendment 2 continues the maintenance and evolution of ITU-T G.9807 (2016), and provides
additional details regarding 40 km operation, E2 budget class, OLT X/S tolerance mask definition,
low latency traffic identification and other minor specification adjustments.
History
Edition Recommendation Approval Study Group Unique ID*
1.0 ITU-T G.9807.1 2016-06-22 15 11.1002/1000/12834
1.1 ITU-T G.9807.1 (2016) Amd. 1 2017-10-07 15 11.1002/1000/13293
1.2 ITU-T G.9807.1 (2016) Cor. 1 2020-03-15 15 11.1002/1000/14220
1.3 ITU-T G.9807.1 (2016) Amd. 2 2020-10-29 15 11.1002/1000/14530
Keywords
10 Gigabit, co-existence, dual-rate, general requirement, optional wavelength set, Passive optical
network, PON, physical medium dependent, PLOAM, PMD, symmetric line rates, transmission
conformance, TC, XGS-PON, XGS-PON TC.
* To access the Recommendation, type the URL http://handle.itu.int/ in the address field of your web
browser, followed by the Recommendation's unique ID. For example, http://handle.itu.int/11.1002/1000/11
830-en.
NOTE
In this Recommendation, the expression "Administration" is used for conciseness to indicate both a
telecommunication administration and a recognized operating agency.
Compliance with this Recommendation is voluntary. However, the Recommendation may contain certain
mandatory provisions (to ensure, e.g., interoperability or applicability) and compliance with the
Recommendation is achieved when all of these mandatory provisions are met. The words "shall" or some other
obligatory language such as "must" and the negative equivalents are used to express requirements. The use of
such words does not suggest that compliance with the Recommendation is required of any party.
© ITU 2021
All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the prior
written permission of ITU.
Amendment 2
Editorial note: This is a complete-text publication. Modifications introduced by this amendment are
shown in revision marks relative to Recommendation ITU-T G.9807.1 (2016) plus its Amendment 1
and Corrigendum 1.
1 Scope
This Recommendation defines a 10-Gigabit-capable symmetric passive optical network (XGS-PON)
system in an optical access network for residential, business, mobile backhaul and other applications.
XGS-PON systems are able to operate on the same optical distribution network (ODN) as XG-PON
systems. The XGS-PON systems are capable of operating at the same wavelengths as an existing
XG-PON system or operating at the gigabit-capable passive optical network (G-PON) wavelengths.
Co-existence of XGS-PON with G-PON, 10-gigabit passive optical network (XG-PON) and next
generation passive optical network 2 (NG-PON2) is supported.
Maximal reuse of existing ITU-T PON Recommendations is made. The XGS-PON transmission
convergence (TC) layer is based on the NG-PON2 and XG-PON TC layers. No hardware-affecting
modifications to the TC-layers are needed. It is expected that TC layer devices designed for time and
wavelength division multiplexing (TWDM) PON will be able to operate as XGS-PON TC layer
devices. The downstream optical physical medium dependent (PMD) specifications are derived from
the XG-PON PMD.
2 References
The following ITU-T Recommendations and other references contain provisions which, through
reference in this text, constitute provisions of this Recommendation. At the time of publication, the
editions indicated were valid. All Recommendations and other references are subject to revision;
users of this Recommendation are therefore encouraged to investigate the possibility of applying the
most recent edition of the Recommendations and other references listed below. A list of the currently
valid ITU-T Recommendations is regularly published. The reference to a document within this
Recommendation does not give it, as a stand-alone document, the status of a Recommendation.
[ITU-T G.652] Recommendation ITU-T G.652 (2009), Characteristics of a single-mode
optical fibre and cable.
[ITU-T G.657] Recommendation ITU-T G.657 (2012), Characteristics of a bending-loss
insensitive single-mode optical fibre and cable for the access network.
[ITU-T G.703] Recommendation ITU-T G.703 (2016), Physical/electrical
characteristics of hierarchical digital interfaces.
[ITU-T G.709] Recommendation ITU-T G.709/Y.1331 (2016), Interfaces for the optical
transport network.
[ITU-T G.783] Recommendation ITU-T G.783 (2006), Characteristics of synchronous
digital hierarchy (SDH) equipment functional blocks; and its
amendments.
[ITU-T G.808.1] Recommendation ITU-T G.808.1 (2014), Generic protection switching –
Linear trail and subnetwork protection.
3 Definitions
5 Conventions
Figure 5-2 – Relationship between the optical power and loss parameters
Figure 5-3 – Receiver output BER as a function of received optical power and the
definition of dynamic range
NOTE – An ONU supporting FTTH has been commonly referred to as ONT, (see main body of this
Recommendation).
The differences among these FTTx options are mainly due to the different services supported and the
different locations of the ONUs rather than the ODN itself, so they can be treated as one in this
Recommendation. It must be noted that a single OLT optical interface might accommodate a
combination of several scenarios described hereafter.
XGS-PON should extend the [ITU-T G.984.6] and [ITU-T G.987.4] reach extenders capability, to
produce extra optical budget to achieve longer distances and/or additional passive split at the relevant
line rate combinations.
A.5.1.1 FTTB scenario
The fibre to the building (FTTB) scenario is divided into two scenarios, one for multi-dwelling units
(MDU) and the other for businesses or mixed environments, multi-tenant units (MTUs). Each
scenario has the following service categories:
A.5.1.1.1 FTTB for MDU-served residential users
– Asymmetric broadband services (e.g., Internet protocol television (IPTV), digital broadcast
services, video on demand (VoD), file download, etc.).
– Symmetric broadband services (e.g., content broadcast, e-mail, file exchange, distance
learning, telemedicine, online-games, etc.).
– Plain old telephone service (POTS) – The access network must be able to provide, in a
flexible way, narrow-band telephone services using either emulation (complete replication of
a legacy service) or simulation (providing a service that is almost the same as the legacy
service).
A.5.1.1.2 FTTB for MTU-served business users
– Symmetric broadband services (e.g., group software, content broadcast, e-mail, file
exchange, etc.).
In addition to Figure A.5.3, when XGS-PON is deployed with a radio frequency (RF) video overlay
service, the ODN can use a wave division multiplexing (WDM) device or an optical coupler/splitter
to combine XGS-PON and RF video signals. The coupler/splitter can optionally be used to provide a
split at the central office (CO). Such architectures are depicted in Figures A.5.4 and A.5.5.
Figure A.5.1 depicts the generic optical access network (OAN) reference architecture that applies to
the XGS-PON. It includes an OLT, ONUs and an optical distribution network (ODN) between them.
As shown in Figure A.5.4, a XGS-PON ODN can consist of a single passive optical distribution
segment (ODS), or a group of passive ODSs interconnected with reach extenders (REs)
[ITU-T G.987.4] according to the wavelength option adopted. RE extensions for the G-PON windows
at 10 Gbit/s will have to be defined.
A.5.2.1 ODN architectures
There can be several types of ODN architectures to achieve coexistence scenarios and additional
services such as video distribution services, based on basic wavelength set and optional wavelength
set. These are described in clause A.6.
Figures A.5.4 to A.5.6 are reference diagrams of optical access network architectures, showing the
corresponding coexistence options. The figures assume that wavelength blocking filters (WBF) are
used when XGS-PON, XG-PON or G-PON and video are combined within the same ODN.
Note that these diagrams simply provide reference configurations of the ODN and WBF, and are not
intended to limit future designs and implementations.
Figure A.5.5 – Reference optical configuration for XGS-PON coexistence with XG-PON
through WDM1r with Optional wavelength set for XGS-PON
Figure A.5.6 – Reference optical configuration for XGS-PON coexistence through splitter
example of XGS-PON using Basic wavelength set
NOTE – In the case of when coexistence with XGS-PON based on a splitter rather than a WDM1r device is
envisioned, strengthened filtering or additional filtering (as shown in Figure A.5.6 revised as above) should be
used at the OLT side for implementation of the WDM-X-L and WDM-G-L to offer the required isolation.
Those filters, when part of OLT implementation choices, are out of scope of this Recommendation.
Example coexistence scenarios for G-PON or XG-PON with XGS-PON are shown in Figures A.5.4, A.5.5 and
A.5.6. Acronyms used in those figures are listed as follows:
Tx Optical transmitter
Rx Optical receiver
V-Tx Video transmitter
V-Rx Video receiver
WBF Wavelength blocking filter for blocking interference signals to Rx.
WBF-V Wavelength blocking filter for blocking interference signals to V-Rx.
WDM-X WDM filter in the XG-PON ONU to combine/isolate the wavelengths of the XG-PON
upstream and downstream.
WDM-X' WDM filter in the XG-PON ONU to combine/isolate the wavelengths of the XG-PON
upstream and downstream and isolate the video signal(s).
WDM-G WDM filter in the G-PON ONU to combine/isolate the wavelengths of the G-PON
upstream and downstream.
The XGS-PON TC layer is divided into PON transmission and adaptation sublayers, which
correspond to the transmission convergence sublayer of the X-GEM conveying various data types.
The PON transmission sublayer terminates the required transmission function on the ODN. The
PON-specific functions are terminated by the PON transmission sublayer, and it is not seen from the
adaptation sublayer.
The two layers considered are the physical medium dependent (PMD) layer and the transmission
convergence (TC) layer.
NOTE – In this scenario, the XG-PON OLT could be substituted by an XGS-PON OLT operating in the basic
wavelength band.
Figure A.6.3 – Coexistence of XG-PON and XGS-PON (scenario3 – Basic wavelength set)
The full G-PON, XG-PON ONU, XGS-PON and RF Video co-existence is shown in Figure A.6.4.
The goal of using a mid-span RE is to provide additional optical budget with normal OLT and ONU
performance, in order to enable, without it being at its maximum, the use of simultaneous full
capability of the technology for both distance and split. The use of such REs must not require any
change in the OLT and ONU requirements in order to avoid any interoperability issue. Many further
options that are under development for ITU-T G.984 and ITU-T G.987 series of Recommendations
will also be considered in the XGS-PON environment, addressing the capability to save fibres in the
OTL section. Those are for further study.
A.6.4 Migration from XGS-PON to NG-PON2
An evolution path from XGS-PON to NG-PON2 is required to facilitate future capacity upgrades as
demand grows. This necessitates coexistence in the case of incremental migration on a per ONU
basis. This may be achieved through wavelength overlay using CEx or CEMx devices
[ITU-T G.984.5] with either the Basic or Optional wavelength sets.
For business applications, XGS-PON should provide access to Ethernet services such as point-to-
point, multipoint-to-multipoint and rooted-multipoint Ethernet virtual connection (EVC) services
(also called E-Line, E-LAN and E-Tree, respectively). XGS-PON shall also support accurate
frequency/phase/time synchronization for the mobile backhaul application.
As a general requirement, XGS-PON needs to support IPv6.
A.7.2 User network interfaces to be considered
A UNI is defined as the interface that includes the following conditions:
– interconnection between the access network and the customer;
– described by a well-known standard;
– includes a physical layer aspect.
Some UNIs are provided via an adaptation function, so it is not mandatory that the ONU support
those interfaces.
Note that some FTTdp configurations require reverse power feeding of distribution point unit (DPU)
from the copper UNI interface.
Examples of UNIs, physical interfaces and connectivity to be provided are shown in Table A.7.2
This appendix provides various examples of practical XGS-PON system aspects. A selection of
system architectures is illustrated. Then the common protocol stack traces are laid out for all these
services and systems.
It should be noted that since XGS-PON can address multiple market segments, e.g., consumer,
business and mobile backhaul and the overall scope of all the variants is very large, any single
implementation of an ONU will not implement all of the possible features. The objective of this
appendix is to only give a comprehensive overview of the options that might be encountered.
A.I.1 Typical system architectures
Figure A.I.1 shows a generic XGS-PON system. This system will be developed more specifically in
the next six figures. Note, these figures are illustrative examples, not requirements.
Figure A.I.3 shows a grooming OLT scenario. In this case, the OLT takes on additional service
grooming functions, typically including voice gateway and TDM circuit emulation functions. Note
that these services can be provided using a 'pure OLT' and a separate voice gateway.
Figure A.I.5 shows the 'XGS-PON Modem' variant where the ONU is made as small and simple as
possible. In this case, it resembles a modem that provides layer 1 and 2 interworking between the
XGS-PON optical interface and the data link technology. The data link then carries all service flows
to the CPE, which does the bulk of the service interworking function. The popular data link
technologies in use today are Cat5-based Ethernet, HPNA-over-Coax and MoCA. This system is
mostly used in FTTH applications.
Figure A.I.7 shows the 'Residential gateway ONU' situation. This can be thought of as the merger of
the integrated ONU and the service-deriving CPE in the previous diagram. This draws layer 3
functionalities into the ONU, including such items as routing, network address translation (NAT) and
firewall functionality. This scenario is also popular for FTTH.
The XGS-PON real-time management clock service is shown in Figure A.I.9. The OLT receives real-
time clock data (typically using network time protocol (NTP), over an Ethernet interface via user
datagram protocol (UDP) over IP). The OLT thereby maintains its own internal real-time clock
(RTC), which it uses to time-stamp all manner of event data. Other methods of establishing the OLT
RTC are possible, see Figure A.I.11.
The ONU does not extend this RTC for the purposes of management. Rather, its performance
monitoring and event collection processes are synchronized with those of the OLT via the OMCI.
The OLT routinely collects all of this data every 15 minutes, and logs it with the OLT RTC.
The XGS-PON network clock scheme for passing frequency synchronization to ONU is shown in
Figure A.I.10. The OLT needs to obtain a high quality traceable timing clock, which serves as the
master for all XGS-PON interface timing. The normal source for the OLT's clock is a building
integrated timing source (BITS) timing input. However, in cases where a BITS source is not available,
then an alternative method is needed. The alternative could be synchronous line timing from a SNI
that is traceable to the network clock, or a packet-based timing.
Once the OLT network clock is established, it is used to source timing to the XGS-PON interfaces,
which in turn distribute timing to the counterpart ONU XGS-PON interfaces. The ONU equipment
then obtains its network clock from the XGS-PON interface. This timing signal is ideal for TDM
service interworking functions that are integrated into the ONU. Typically, this timing signal is not
available at UNI. However, if the timing signal is provided to the terminal adapters, then among many
synchronization methods, the synchronous Ethernet method provides more precise synchronization.
For applications where the ONU requires a very accurate real-time clock with phase errors in the
nanoseconds range, the following precision real-time clock is defined. The OLT obtains a precise
real-time clock, typically using [IEEE 1588], optionally with some additional assistance of the
previously mentioned network clock service. The OLT then passes this clocking information to the
ONUs using a combination of the TC layer and the OMCI layer. The ONU can then calculate the
precise time, and establish its precision RTC. If the ONU must pass the precision RTC on to client
equipment, it can support the IEEE 1588 protocol towards the UNI side.
The VDSL2 service is shown in Figure A.I.13. The first thing to be said is that the DSL type that is
most relevant for XGS-PON is VDSL2 (defined in the [b-ITU-T G.993.x]), using packet transport
mode. It is possible that ADSL2+ or VDSL1 might be implemented for compatibility reasons;
The G.fast service is shown in Figure A.I.13b where a dual management scheme of the ONU is
represented following the BBF retained NETCONF/YANG description in [b-BBF TR-355] for such
UNI.
Figure A.I.14 describes the multicast service. This is really a logical service, usually provided in
conjunction with an Ethernet UNI (or similar). However, it has impact on the XGS-PON system, so
it is included here. The multicasting interactive signalling is provided by the IETF IGMP, versions 2
The protocol stack diagram for the circuit-switched voice service is shown in Figure A.I.16. In this
scenario, VoIP is being used to transport the voice signals from the ONU to the class 5 TDM switch
in the central office, and no further. The protocol used in this case is usually [b-ITU-T H.248.x], since
this system is suited to voice gateway interfaces, of which the ONU and OLT or possibly an
aggregated uplink node each has one.
At the ONU, from the codec and below, the arrangement is exactly the same as in the packet voice
case.
At the OLT or possibly an aggregated uplink node, the ITU-T H.248 flow is terminated, usually in a
special purpose voice gateway module. This module's function is to regenerate the customer's voice
interface, and format the data representing that interface in the way that a conventional DLC system
would, as defined by the appropriate regional standard (e.g., ITU-T V5.2). This interface, most
commonly carried physically by DS1 or E1 interfaces, can then be tied directly into a class 5 switch
with integrated digital loop carrier (DLC) interfaces. The whole intent is to minimize the impact of
the XGS-PON deployment on the normal operation of voice services in the central office.
The management of this kind of VoIP also has the potential for standard overlap, since all the options
are available for ITU-T H.248 ONUs. However, the OMCI method is used quite often in this case,
since the advantages of the in-band system all but disappear for this scenario. The OMCI is a self-
contained solution for the management of voice services on XGS-PON, and seems an easy choice in
this scenario.
There are additional combinations of transport protocols, functional architectures, and management
protocols possible. The intent of the two illustrations here is to highlight the most active combinations.
Figure A.I.18 – Packet TDM service using MEF-8 and pure OLT
A.I.2.5 Video overlay functions
Figure A.I.19 shows the video overlay service. This is carried on the PON using a third wavelength,
and is practically distinct from the other services. The signal format delivered to the customer is
defined by Society of Cable and Telecommunication Engineers (SCTE) standards, and the
management of the ONU interface is given by [ITU-T G.988]. The optical interfaces throughout the
rest of the service path are generally defined by [ITU-T J.186]. In practice, the details of the video
In option a, the switches are both located in the PON equipment. It is assumed that the PON equipment
has knowledge of the PON link's operational state, and therefore it can direct traffic to the PON
interface if it is working correctly and to the back-up network interface if it is not. Therefore, no
additional signalling is required. The configuration of the ONU's dual access node interfaces (ANIs)
must be supported in the OMCI.
In option b, the upstream switch is located beyond the ONT's UNI. A typical situation would be for
this function to be located in an Ethernet switch or IP router. Therefore, that switch must be capable
of learning the status of the ONU's PON link via some form of signalling. This could be as crude as
the ONU deactivating the UNI when the PON link has failed, to some more sophisticated Ethernet
alarm indication signal (AIS) such as the one described in [b-ITU-T Y.1731]. The downstream switch
is internally controlled within the OLT.
In option c, the downstream switch is located beyond the OLT's SNI. A typical function would be for
this function to be located in an Ethernet aggregation network, or in a service edge router. Just as in
option b, this switching logic must be given the information on the status of the PON link to the ONT
in question. Unlike the previous case, however, a sophisticated per-ONT AIS scheme must be
employed, since the SNI is shared over many ONUs, some of which may not have a PON transmission
problem. This could be the AIS as described in [b-ITU-T Y.1731], but applied on a per-VLAN basis.
The upstream switch is internally controlled within the ONU, with the configuration of the ONU's
dual ANIs being supported in the OMCI.
In option d, both of the switches are located beyond the PON equipment. This scheme is most
distantly removed from the access networks, since all the back-up switching/routing is happening in
[IEEE 1588] describes a protocol for transferring time and/or frequency through a packet network. A
good explanation of this can be found in the [b-ISPCS-2008] reference of clause A.7 of this document.
XGS-PON distributes the IEEE 1588 master and slave functionality between the OLT and the ONU.
The OLT will perform the slave port function (or in the case of a shelf, the OLT will receive the
frequency and time from the function in the shelf which performs the slave port function). The OLT
synchronizes the PON line rate to the network clock frequency, and transfers the time of day
information to the ONU using the method in clause C.13.2. The ONU uses the methods specified in
Annex B to recover frequency and Annex C to recover time. The ONU will then either function as a
master port to subsequent nodes or output the time and frequency through another interface.
There are many applications where precise time and/or frequency must be transferred through a
packet network from a source to a destination. In this appendix several use cases are described, in
terms of the methods used to deliver frequency and/or time. Since most of the use cases mentioned
are related to Mobile backhauling applications, examples will use the radio network controller (RNC)
and Node B network elements, though these use cases are not intended to be exhaustive.
Frequency and/or time of day synchronization is provided to the OLT via either:
1) Physical timing interface (e.g., Synchronous Ethernet) (frequency only)
2) IEEE 1588 + synchronous Ethernet
3) IEEE 1588 + non- synchronous Ethernet
4) Physical time of day (ToD) interface + SyncE
Frequency and/or time of day synchronization is supplied from the ONU via either:
1) Physical timing interface (e.g., Synchronous Ethernet) (frequency only)
2) IEEE 1588 + synchronous Ethernet
3) IEEE 1588 + non- synchronous Ethernet
4) Physical ToD interface + SyncE
The use cases are described in terms of various combinations of these synchronization inputs and
outputs as shown in Table A.V.1.
Figure A.V.1 depicts use case 1 where frequency only is transferred through the XGS-PON network.
The clock interface at the OLT input and the ONU output is a physical timing interface such as
synchronous Ethernet (SyncE), defined in [ITU-T G.8262]. The OLT synchronizes the PON line rate
to this physical interface. The ONU outputs a physical timing interface such as synchronous Ethernet
which is synchronous to the PON line rate.
There are several use cases of interest which use [IEEE 1588] (use cases 2 through 6), with the
following assumptions. The primary reference clock (PRC) provides a frequency reference. The OLT
network interface is Ethernet, with the Ethernet line rate either synchronous to a network frequency
reference (synchronous Ethernet) or not synchronous to a network frequency reference. The OLT
obtains time of day using [IEEE 1588], usually through intervening nodes between the OLT and the
PRC. The OLT synchronizes to the network frequency reference either using synchronous Ethernet,
[IEEE 1588] or some other physical layer synchronous interface. The OLT transfers the time of day
to the ONU using the method specified in clause C.13. The OLT transfers the network frequency
reference to the ONU via its downstream line rate, which is synchronous to the network frequency
reference. The ONU user interface is Ethernet, with the Ethernet line rate either synchronous to a
network frequency reference (synchronous Ethernet) or not synchronous to a network frequency
reference. The ONU may also have a physical time interface (e.g., 1pps).
Figure A.V.2a – PTP use case 2: ONU as IEEE 1588 master, OLT as
IEEE 1588 slave with SyncE at both SNI and UNI
Figure A.V.2c – PTP use case 4: ONU as IEEE 1588 master, OLT as
[IEEE 1588] slave, with SyncE at UNI
Figures A.V.2 (a and b) show use cases 2 and 3 for wireless backhaul. The OLT has an IEEE 1588
slave port at the SNI, which obtains the time of day from the network. This time of day is passed to
the ONU as described above, and the ONU passes the time of day from an IEEE 1588 master port to
the Node B. If the OLT network feed is synchronous Ethernet (use case 2), then the OLT will
synchronize its downstream PON line rate to the synchronous Ethernet line rate; otherwise the OLT
will synchronize its downstream PON line rate to the IEEE 1588 time of day (use cases 3). If the link
between the ONU and the Node B is synchronous Ethernet (use cases 2), then the synchronous
Ethernet line rate will be synchronized to the downstream PON line rate. Synchronous Ethernet
ESMC messages would be used in conjunction with the synchronous Ethernet to indicate clock
quality.
Figure A.V.3a – PTP use case 5: ONU with physical time interface, OLT as
IEEE 1588 slave with SyncE at both SNI and UNI
Figure A.V.4 – Use case 7, ONU and OLT with physical time interface
In Appendix A.V, the use case of synchronous Ethernet over the PON was described and the Ethernet
synchronization messaging channel (ESMC) was introduced. This appendix addresses frequency
synchronization over XGS-PON but focuses on a recommended method to transfer the
synchronization status message (SSM) carried in the ESMC (as defined in [b-ITU-T G.8264]) that
are used to send the synchronous Ethernet clock quality in a one-way fashion from the clock master
to a base station or other end device (refer to Figure A.V.1).
Within the physical layer, synchronous Ethernet is transferred over the OLT/ODN/ONU in the
following way. A synchronous Ethernet-capable OLT will lock the XGS-PON clock to the received
Ethernet clock at the OLT SNI, and a synchronous Ethernet-capable ONU will in turn lock the
Ethernet clock of one or more provisioned Ethernet port UNIs ([ITU-T G.8262] defines the types of
UNIs capable of synchronous Ethernet) to the XGS-PON clock.
Characteristics of the ESMC
• Simple, stateless unidirectional protocol for communicating the current reference clock
quality between nodes.
• Uses the [IEEE 802.3] organization specific slow protocol (OSSP).
• Destination address is the IEEE defined Slow Protocol multicast address.
• One message type, the synchronization status message (SSM).
• Sent at approximately one message per second containing the clock quality level (QL).
ESMC messages over XGS-PON
ESMC messaging must be handled by the OLT/ONU as a system.
The main difference in how a PON must handle ESMC messages versus an Ethernet switch is that
the OLT to ONU link is not a point-to-point Ethernet link but rather uses the XGS-PON point to
multipoint protocol, with the ESMC messages sent via G-PON encapsulation method (GEM). While
different in this respect, in all functional aspects the OLT and the ONU may handle ESMC messages
largely as defined in [b-ITU-T G.8264].
Method for sending synchronization status messages over XGS-PON
An OLT that is synchronous Ethernet-capable should, upon configuration during initial provisioning,
process and act upon ESMC messages that are received on synchronous Ethernet provisioned SNI
ports.
If there are multiple provisioned synchronous Ethernet-capable ports, then the OLT should
synchronize to and obtain the clock quality (QL value) from the best port using the synchronization
selection methods defined in [b-ITU-T G.8264] and [b-ITU-T G.781].
The OLT should then send an OSSP ESMC message of equal clock quality minimizing additional
impact on PON traffic. The OLT should not send ESMC messages unless it has been provisioned to
do so.
This annex includes comprehensive physical media dependent (PMD) layer specifications of
XGS-PON.
The PMD layer of XGS-PON is largely based on [ITU-T G.987.2]. The structure and text from
[ITU-T G.987.2] is retained to allow comparison with some necessary changes. Some clauses that do
not apply to XGS-PON are intentionally left blank. The upstream 10 Gbit/s PMD parameters are
largely based on clause 75 of [IEEE 802.3]. Specifically, a key consideration in the PMD layer
specifications is the reuse, where possible, of existing optical modules (e.g., 10GBASE-PR-U3
(ONU)) from IEEE 10G-EPON [IEEE 802.3] in this application to benefit from common technology.
The major changes to the PMD layer of XGS-PON relative to [ITU-T G.987.2], in addition to the
10 Gbit/s symmetric line rate requirement, are; (a) the addition of a wavelength option (optional
wavelength set) using the G-PON wavelength bands, (b) the addition of G-PON classes for optical
path loss in the case of the optional wavelength set and (c) increase of the upstream physical layer
overhead length.
Clauses B.1 to B.5 are intentionally left blank.
Table B.6.1 – Classes for optical path loss defined in this Recommendation
Optional wavelength set Basic wavelength set
Nominal1 Nominal2 Extended1 Extended2
B+ C+
OPL class class class class class
class class
(N1 class) (N2 class) (E1 class) (E2 class)
Minimum 13 dB 17 dB 14 dB 16 dB 18 dB 20 dB
loss
Maximum 28 dB 32 dB 29 dB 31 dB 33 dB 35 dB
loss
NOTE – Optical interface parameters for optical path loss classes other than N1, N2 and E1 are for further
study.
Certain architectures may result in optical path losses with less than the minimum loss specified in
Table B.6.1. In such a case, the ODN must contain additional optical attenuators guaranteeing
minimum channel insertion loss for the given class to prevent potential damage to receivers.
B.6.2 Categories for fibre differential distance
Recommended categories for fibre differential distance (DD) are shown in Table B.6.2.
Table B.6.2 – Categories for fibre differential distance defined in this Recommendation
DD20 DD40
Maximum differential distance 20 km 40 km
NOTE – Specifications for DD40 are for further study.
For DD40 ODNs, due to the intrinsic wavelength dependence of the optical fibre loss [ITU-T G.652],
the fibre attenuation coefficient at the downstream wavelength (1577 nm) is lower than that at the
upstream wavelength (1270 nm) resulting in a downstream loss margin. This margin is expected to
be at least 1 dB for a fibre length greater than 20 km. The additional maximum optical path penalty
allowed for DD40 is therefore fully compensated by the lower fibre loss at the downstream
wavelength. Thus, the other PMD values (except OPP) for DD40 do not change from those PMD
values specified for DD20.
B.7 Services
See clause A.7.
B.9.2.6.2 Optical interface parameters of 9.95328 Gbit/s downstream direction for the basic
wavelength set
All optical interface parameters are for DD20. Optical interface parameters for DD40 are for further
study.
Table B.9.3 – Optical interface parameters of 9.95328 Gbit/s downstream direction for the
basic wavelength set
Item Unit Value
OLT transmitter (optical interface Old)
Nominal line rate Gbit/s 9.95328
Operating wavelength (Note 1) nm 1 575-1 580
Line code – Scrambled NRZ
Mask of the transmitter eye diagram – See clause B.9.2.7.6.1
Maximum reflectance of equipment at S/R, dB NA
measured at transmitter wavelength
Minimum ORL of ODN at Olu and Old dB More than 32
(Notes 2 and 3)
ODN class N1 N2 E1 E2
Mean launched power MIN dBm +2.0 +4.0 +6.0 +8.0FFS
Mean launched power MAX dBm +5.0 +7.0 +9.0 +11.0FFS
Launched optical power without input to dBm NA
the transmitter
Minimum extinction ratio dB 8.2
Transmitter tolerance to reflected optical dB More than -15
power (Note 7)
Dispersion range ps/nm 0-400 (DD20)
Table B.9.4 – Optical interface parameters of 9.95328 Gbit/s upstream direction for the
basic wavelength set
Item Unit Value
ONU transmitter (optical interface Oru)
Nominal line rate Gbit/s 9.95328
Operating wavelength band nm 1 260-1 280
Line code – Scrambled NRZ
Mask of the transmitter eye diagram – See clause B.9.2.7.6.2
Maximum reflectance of equipment at R/S, dB –10
measured at transmitter wavelength
Minimum ORL of ODN at Oru and Ord dB More than 32
(Note 1)
ODN Class N1 N2 E1 E2
Mean launch power minimum (at R/S) +4.0 +4.0 +4.0 +4.0FFS
dBm
(Note 2)
Mean launch power maximum (at R/S) dBm +9.0 +9.0 +9.0 +9.0FFS
Maximum transmitter enable transient time bits 1 280
(Note 3) (nsec) (~128.6)
Maximum transmitter disable transient time bits 1 280
(Note 3) (nsec) (~128.6)
Minimum extinction ratio (NOTE 2) dB 6.0
Tolerance to reflected optical power (NOTE dB More than -15
4)
Dispersion Range (Note 7) ps/nm 0 to –140 (DD20)
0 to −280 (DD40)
Minimum side mode suppression ratio dB 30
Launched optical power without input to the dBm –45
transmitter (Note 3)
Jitter transfer – See clause B.9.2.9.7.1
Jitter generation – See clause B.9.2.9.7.3
OLT receiver (optical interface Olu)
ODN Class N1 N2 E1 E2
Maximum optical path penalty (DD20 and dB 1.0 1.0 1.0 1.0FFS
DD40)
Maximum reflectance of equipment at S/R, dB -12
measured at receiver wavelength
Bit error ratio reference level – 10-3 (Note 5)
ODN class N1 N2 E1 E2
B.9.2.6.4 Optical interface parameters of 9.95328 Gbit/s downstream direction for the
optional wavelength set
All optical interface parameters are for DD20. Optical interface parameters for DD40 are FFS.
Table B.9.5 – Optical interface parameters of 9.95328 Gbit/s downstream direction for the
optional wavelength set
Item Unit Value
OLT transmitter (optical interface Old)
Nominal line rate Gbit/ 9.95328
s
Operating wavelength nm 1 480-1 500
Line code – Scrambled NRZ
Mask of the transmitter eye diagram – see clause B.9.2.7.6.1
Maximum reflectance of equipment at S/R, dB NA
measured at transmitter wavelength
Minimum ORL of ODN at Olu and Old dB more than 32
(Notes 1 and 2)
OPL Class B+ C+
Mean launched power MIN dBm +2.0 +6.0
Mean launched power MAX dBm +5.0 +9.0
Launched optical power without input to the dBm NA
transmitter
Minimum extinction ratio dB 8.2
Transmitter tolerance to reflected optical dB more than −15
power (Note 6)
Dispersion range ps/n 0-300 (DD20)
m 0-600 (DD40)
B.9.2.6.5 Optical interface parameters of 9.95328 Gbit/s upstream direction for the optional
wavelength set
All optical interface parameters are for DD20. Optical interface parameters for DD40 are FFS.
Figure B.9.1 – Relationship between ONU power levels and burst times
B.9.2.7.4 Minimum extinction ratio
The extinction ratio (ER) is defined as:
ER = 10 log10 (A/B)
where A is the average optical power level at the centre of the binary 1 and B is the average optical
power level at the centre of the binary 0.
The extinction ratio for the upstream direction burst mode signal is applied from the first bit of the
preamble to the last bit of the burst signal, inclusive.
B.9.2.7.5 Maximum reflectance of equipment, measured at transmitter wavelength
Reflections from equipment (ONU/OLT) back to the cable plant are specified by the maximum
permissible reflectance of equipment measured at Old/Oru, in accordance with Tables B.9.3 and B.9.4.
B.9.2.7.6 Mask of transmitter eye diagram
In this Recommendation, general transmitter pulse shape characteristics including rise time, fall time,
pulse overshoot, pulse undershoot and ringing, all of which should be controlled to prevent excessive
degradation of the receiver sensitivity, are specified in the form of a mask of the transmitter eye
diagram at Old/Oru. For the purpose of assessing the transmit signal, it is important to consider not
only the eye opening, but also the overshoot and undershoot limitations.
Table B.9.5 – Mask of the eye diagram for OLT transmitter – Numeric values
9.95328 Gbit/s
x3-x2 (Note 1) 0.2
y1 0.25
y2 0.75
y3 0.25
y4 0.25
NOTE 1 – x2 and x3 of the rectangular eye mask need not be equidistant with respect to the vertical axes
at 0 UI and 1 UI.
NOTE 2 – The values are taken from clause 7.2.2.14 of [ITU-T G.959.1].
Figure B.9.3 – Test set-up for mask of the eye diagram for OLT transmitter
B.9.2.7.6.2 ONU transmitter
The parameters specifying the mask of the eye diagram (see Figure B.9.4) for the ONU transmitter
are shown in Table B.9.6. The test set-up for the measurement of the mask of the eye diagram is
shown in Figure B.9.5.
Table B.9.6 – Mask of the eye diagram for ONU transmitter – Numeric values
9.95328 Gbit/s
x1 0.25
x2 0.4
x3 0.45
y1 0.25
y2 0.28
y3 0.4
Max hit ratio 5 x 10-5
NOTE – The values are taken from clause 7.2.2.14 of [ITU-T G.959.1], "NRZ 10G Ratio small.". The "Hit
ratio" is the acceptable ratio of samples inside to outside the hatched area.
Figure B.9.5 – Test set-up for mask of the eye diagram for ONU transmitter
The mask of the eye diagram for the upstream direction burst mode signal is applied from the first bit
of the preamble to the last bit of the burst signal, inclusive.
B.9.2.7.7 Transmitter tolerance to reflected optical power
The specified transmitter performance must be met in the presence of the optical reflection level at
reference point S specified in Tables B.9.3 and B.9.4.
Figure B.10.1 – X/S tolerance mask for basic wavelength set ONU (Versatile WDM
configuration)
For the optional wavelength set, the wavelengths and total optical launch power of additional services
must fall beneath the mask of Figure B.10.2 to allow coexistence with XSG-PON.
Figure B.10.2 – X/S tolerance mask for optional wavelength set ONU (Versatile WDM
configuration)
X/S tolerance mask definition of XGS-PON OLT is used to enable a variety of WDM
implementations at the OLT. This clause specifies the X/S tolerance mask that should ensure the
XGS-PON OLT receiver will not fail to meet its sensitivity requirements in the presence of co-
existing PON signals. This is an optional requirement for an XGS-PON OLT but, in order to facilitate
smooth evolution to higher speed PON and alleviate the high isolation requirement of coexistence
elements (CEx), it is recommended the necessary wavelength blocking filter be implemented. To
ensure X/S compliance, implementers need to design the combined isolation characteristics of the
WBF and WDM filters to obtain enough overall isolation of the signals in the blocking wavelength
range. This allows the XGS-PON OLT sensitivity requirement to be met in the presence of this level
of interference.
Figure B.10.3 – X/S tolerance mask for XGS-PON OLT (Basic Band)
Moreover, Appendix B.III provides information on the physical processes that have to be performed
during the physical layer overhead (Tplo) time, and some guidelines for an optimum use of Tplo.
See clause A.5.2.2 and Appendix II of [ITU-T G.984.5] for a generic consideration of wavelength
allocation for XGS-PON, G-PON and video distribution services.
The physical layer overhead time (Tplo) is used to accommodate five physical processes in the PON.
These are: laser on/off time, timing drift tolerance, level recovery, clock recovery and start of burst
delimitation. The exact division of the physical layer time to all these functions is determined partly
by constraint equations, and partly by implementation choices. This appendix reviews the constraints
that the OLT must comply with, and suggests values for the discretionary values.
Tplo can be divided into three sections with respect to what ONU data pattern is desired. For
simplicity, these times can be referred to as the guard time (Tg), the preamble time (Tp) and the
delimiter time (Td). During Tg, the ONU will transmit no more power than the nominal zero level.
During Tp, the ONU will transmit a preamble pattern that provides the desired transition density and
signal pattern for fast level and clock recovery functions. Lastly, during Td, the ONU will transmit a
special data pattern with optimal autocorrelation properties that enable the OLT to find the beginning
of the burst. Table B.III.2 gives recommended values for Tg, Tp, Td and Tplo. Figure B.III.1 shows
the timing relationship between the various physical layer overhead times.
Figure B.III.1 – Timing relationship between the various physical layer overhead times
An additional parameter of the control logic on the PON is the total peak-to-peak timing uncertainty
(Tu). This uncertainty arises from variations of the time of flight caused by the fibre and component
variations with temperature and other environmental factors.
The constraint conditions with which the OLT must comply are then:
Tg Ton + Tu, and
Tg Toff + Tu
These conditions can be explained as follows. The first condition makes sure that the following burst's
laser on ramp-up does not fall on top of the last burst's data. The second condition makes sure that
the last burst's laser off tail-off does not fall on top of the following burst's preamble.
Tp must be sufficient for the physical layer to recover the signal level (essentially, setting the decision
threshold) and the signal clock phase. There are many diverse design approaches to these two
problems, each with its own benefits and costs. Some designs are very fast, but require an external
trigger signal and produce sub-optimal error performance. Other designs are slower, but do not
require a reset signal and produce bit errors that are normally distributed. In addition, each of these
designs may have special requirements on the data pattern used for the preamble. Some designs prefer
a maximum transition density pattern, while others prefer a pattern with a balance of transitions and
controlled runs of identical digits.
With these considerations taken into account, the worst case and objective allocations of the physical
layer overhead are given in Table B.III.2. Table B.III.2 also lists the values for the ONU Tx enable
time and Tx disable time, and the total physical layer overhead time for reference. The worst-case
values are intended to provide a reasonable bound for easy implementation, and the objective values
are intended to be the design target for more efficient implementation with optimized components.
These values are for a simple ODN without reach extenders. Reach extenders may require their own
guard and preamble time allowances, making the total overhead larger. The values in nanoseconds
are for information only.
In addition to the design dependent aspects of the burst overhead, there can be operationally
dependent factors. For example, detecting an ONU's ranging burst is a more difficult problem than
receiving an ONU's regular transmission. For another example, some ONUs may have higher power
and be easier to detect, and therefore do not need FEC. For these reasons, the OLT may request
different burst parameters depending on the context.
The concept of a burst profile captures all the aspects of burst overhead control. A burst profile
specifies the preamble pattern and length, the delimiter pattern and length, and whether FEC parity
should be sent. The OLT establishes one or more burst profiles, and then requests a particular burst
profile for each burst transmission.
The OLT has considerable latitude in setting up the profiles, because the OLT's burst receiver is
sensitive to the profile parameters. Therefore, the OLT should use profiles that ensure adequate
response in its burst mode receiver. However, some basic requirements from the ONU side must be
met. Namely, the preamble and delimiter patterns should be balanced and they should have a
reasonable transition density. If not, the ONU transmitter driver circuitry may be adversely affected.
Also note that the preamble and delimiter patterns could differ in each profile, and this difference
could be used by the OLT receiver as an in-band indication of the format of each burst (e.g., FEC
active or not).
The details of distributing the burst profiles and signalling their use are described in Annex C, the
XGS-PON TC layer.
Figure B.IV.1 – The place of the jitter budget in the overall jitter specification
The jitter budget specifies jitter components that are not covered by the low frequency jitter
specifications. All jitter components accounted for in the jitter budget are integrated over the
frequency domain that starts from the upper corner frequency (ft) of the jitter tolerance mask
(see clause B.9.2.9.7.2).
The jitter budget is based on the dual Gaussian jitter model. In this model, the jitter components are
classified into deterministic jitter (DJ) and random jitter (RJ). The DJ components are modelled as a
bimodal distribution and the RJ components as a Gaussian distribution. In addition, the duty-cycle
distortion (DCD), which is a DC component, is included into the DJ specification of the jitter budget.
The basic assumptions of the model are as follows:
1) jitter is represented assuming the DJ has an equi-probable bimodal distribution and the RJ
has a Gaussian distribution;
2) all sources of random jitter are assumed independent; therefore RJ RMS values can be added
by squares;
3) all sources of DJ are assumed to be correlated (this is a worst-case assumption, meaning that
all DJ components are either together at maximum value or together at minimum value, with
equal probability for the minimum and the maximum to occur).
Under these assumptions, the total jitter is defined at each given BER by:
where Q–1(BER) is the inverse of the Q function. For a very rigorous definition of jitter
methodologies, refer to [b-ISO/IEC MJSQ].
B.IV.2 Definition of test points
In order to build a consistent jitter budget, test points need to be defined at which the jitter components
are to be measured. It is important to notice that between the optical module and the SERDES
component (whether it is a stand-alone component connected to the MAC through a parallel interface
or whether it is integrated inside the MAC ASIC) there is a non-negligible electrical channel.
The test points of the jitter budget are defined in Figure B.IV.2 and Table B.IV.1.
One of the major challenges for the burst mode clock and data recovery (CDR) implementation is the
need to cope with the transient effects causing additional eye closure at the beginning of the burst.
The burst mode CDR has to acquire the phase information exactly on the preamble portion of the
incoming data stream, hence it would be reasonable to require the optical module to preserve good
signal quality. The better the performance of the optics, the shorter the preamble required for correct
system operation.
The burst mode eye opening is defined as the opening of the eye pattern that is collected starting from
an offset X from the beginning of the burst. The burst mode acquisition time is defined as the shortest
offset X from the beginning of the burst that will render a compliant eye pattern. A compliant eye
pattern means an eye opening that meets the jitter budget and correct logical signal levels.
A set-up for measuring burst mode acquisition time and burst mode eye opening occurring at the
beginning of each burst is presented in Figure B.V.1.
The following is a list of recommendations related to measurement of burst mode acquisition time
and burst mode eye opening compliance:
• Use a real-time sampling scope capable of 40 giga samples per second or more and a memory
depth that can cover at least 125 s (5 million samples) for capturing the eye pattern.
• In order to separate the eye pattern that corresponds to a single given ONU, the oscilloscope
is triggered on RSSI-strobe signal [b-ITU-T G-Sup.48]. The timing diagram for this signal is
presented in Figure B.V.2.
The test set-up shown in Figure B.V.1 can be used to determine the burst mode acquisition time of a
given set of optics. The eye pattern measurement is repeated for different values of the parameter X
(defined in Figure B.V.3) and the minimum setting of X for which the (horizontal) burst mode eye
opening at TPd is better than 1-TJ in Table B.IV.2 upstream jitter budget determines the burst mode
acquisition time of the system.
The system will perform correctly for settings of the preamble length that are longer than the burst
mode acquisition time.
This appendix provides examples of the single-rate PMD sublayer and the single data path dual-rate
coexistence PMD sublayer of XGS-PON.
The topology for single-rate PMD sublayer is shown in Figure B.VI.1. Optical signals transmitted to
PMD sublayer are received by single rate receiver then transmitted through a single rate
transimpedence amplifier (TIA) to a single rate limiting amplifier (LA). The output of the limiting
amplifier is then sent on to the physical medium attachment (PMA) interface.
There are two types of topologies for the reference design of dual-rate transceivers in the OLT
upstream direction. As shown in Figure B.VI.2, from a topological point of view, optical signals
transmitted to the PMD layer are received by a dual rate receiver, then transmitted through a dual rate
TIA. For the signals which are the output of the dual rate TIA, there exist two different processing
methods as described below:
One processing method is shown in Figure B.VI.2 (a). The output signal from TIA is transmitted to
the 10G LA and 2.5G LA separately, then through two different limiting amplifiers. The outputs of
the limiting amplifiers (LAs) are transmitted to high speed multiplexer (MUX) which selects 2.5G
LA or 10G LA input signal with RATE_SELECT signal. An additional time parameter multiplexer
switch time T(sm) is introduced here – it is the switching time between one input channels to another.
This switching process could lead to additional overhead to the data transmission. But with proper
design of DBA grant, it would have only slight impact on the upstream bandwidth.
The RATE_SELECT signal could be generated by XGS TC sublayer. In the upstream direction, the
dual-rate OLT port supports the coexistence of 10G ONU and 2.5G ONUs via time division multiple
access (TDMA). OLT port arbitrates 10G ONU and 2.5G ONU data according to the DBA grant
window. It could be known which time slice is allocated for 2.5G or 10G stream by the calculation
of DBA on the TC sublayer. As a result, the switching process of the MUX can start at the laser off
time in the guard time of DBA grant window.
Another processing method is shown in Figure B.VI.2 (b). The dual rate LA device is used for
generating the output signal. The dual rate LA adapts the dual path amplify for the input signals of
different frequencies using the following scheme.
The dual-rate LA features a low data rate path (1.25 Gbit/s to 4.25 Gbit/s) and a high data rate path
(up to 11.3 Gbit/s), allowing for overall transmission optimization. Data path selection is controlled
by the RATE SELECT signal. The processing of RATE_SELECT signal is the same as the first
example design. The low data rate path further features a low pass filter that provides optimization
for high frequency noise suppression, which could increase the optical signal receive sensitivity for
10G stream.
This appendix provides information about the impact of Stimulated Raman Scattering (SRS) on the
XGS-PON optional wavelength set (GPON wavelengths).
The systems considered in this analysis are as follows:
– XGS-PON basic wavelength set (referenced in this appendix as XGS-X);
– XGS-PON optional wavelength set (referenced in this appendix as XGS-G).
The min/max transmit powers and wavelengths assumed are given in Tables B.VII.1 and B.VII.2.
The diagram of the CO-side combining/splitting is shown in Figure B.VII.1. The CEx is assumed to
be able to combine/split the different wavelengths under consideration.
XGS-G depletion
The details of the calculations for depletion of the XGS-G downstream receive signal are given below
and summarized in Tables B.VII.3 and B.VII.4. Two different general OPL classes are analysed:
1) OPL class B+ (28 dB) and N1 (29 dB)
2) OPL class C+ (32 dB) and E1 (33 dB).
Note that on a 20 km fibre, loss at 1490 nm is approximately 2 dB less than loss at 1310 nm. So for
20 km fibre, the Raman depletion from XGS-X into XGS-G is less than this 2 dB loss differential.
Raman depletion calculations
The following are details regarding the Raman calculations used in this contribution: non-depleted
Raman model, depletion calculated at 20 km, polarization factor of 2, and CEx loss of 0 dB.
The Raman gain coefficient used is the following:
9.95328 2.48832
9.95328 9.95328
9.95328 9.95328 and 2.48832
NOTE – Line rate 2.48832 Gbit/s is included to support TDMA coexistence with XG-PON, see
clause A.5.2.3 for the details of coexistence.
The third line rate combination in Table C.6.1 defines a dual-rate OLT capable of accommodating
ONUs of the first and second line rate combinations within the same PHY frame.
The XGS-PON TC layer specification is applicable to the ONUs that support the following nominal
line rate combinations (see Table C.6.2) within one ONU's activation cycle:
In the upstream direction of XGS-PON, the traffic multiplexing functionality is distributed (see
Figure C.6.6). The OLT grants upstream transmission opportunities, or upstream bandwidth
allocations, to the traffic-bearing entities within the subtending ONUs. The ONU's traffic-bearing
entities that are recipients of the upstream bandwidth allocations are identified by their allocation IDs
(Alloc-IDs). Bandwidth allocations to different Alloc-IDs are multiplexed in time as specified by the
OLT in the bandwidth maps transmitted downstream. Within each bandwidth allocation, the ONU
uses the XGEM Port-ID as a multiplexing key to identify the XGEM frames that belong to different
upstream logical connections.
The ONU-ID is unique across the ODN. When an ONU enters the Initial state (O1) of the ONU
activation state machine (see clause C.12 for the causes of the possible state transitions to the Initial
state (O1)), it discards the previously assigned ONU-ID along with all dependent XGS-PON TC layer
configuration assignments (see Table C.12.4 and Table C.12.5).
The semantics of the ONU ID values is shown in Table C.6.4.
The use of BWmap parameters is discussed more precisely in clause .C.8.1.1.2 The details of the
PON timing relationships can be found in clause C.13.1.
C.6.2 PtP WDM AMCC transmission convergence layer overview
Not applicable to XGS-PON.
where:
RF: Fixed bandwidth [bit/s];
RA: Assured bandwidth [bit/s];
RM RF + RA
if AB = BE , then RM RF + RA 0
In addition, the overall traffic specification should satisfy the basic stability condition of C.7-3:
where the summation is over the set of all upstream or downstream traffic flows on the XGS-PON,
and C is the effective capacity (i.e., excluding overheads) of the upstream or downstream interface,
respectively.
where the superscript j denotes a parameter of the jth constituent traffic descriptor. Determination of
the parameter values of the aggregate flow traffic descriptor from its constituent traffic descriptors is
beyond the scope of this Recommendation.
In the downstream direction, it is the responsibility of the OLT to provide QoS-aware traffic
management (including, as applicable, buffer management, traffic scheduling and shaping) of XGEM
Port-ID traffic flows based on the respective traffic descriptors, availability of memory and bandwidth
resources, and dynamic traffic conditions. Because this function is internal to the OLT, it is beyond
the scope of this Recommendation.
In the upstream direction, an aggregate traffic descriptor is constructed for each T-CONT based on
the service specifications of the XGEM Port-ID flows multiplexed onto that T-CONT. It is the
responsibility of the OLT to provide QoS-aware traffic management of the aggregate traffic flows
associated with the T-CONTs based on the respective aggregate service specifications, the upstream
bandwidth availability and, possibly, the information obtained through upstream traffic monitoring
and/or ONU status reporting. For each individual T-CONT, it is the responsibility of the ONU to
which the T-CONT belongs to provide QoS-aware traffic management of the constituent XGEM
Port-ID traffic flows based on the respective XGEM Port-ID service specifications, resource
availability and dynamic traffic conditions.
The ONU upstream traffic management facilities supporting resource allocation and QoS may include
ingress traffic policing, traffic shaping or XGEM Port-ID flow scheduling within a T-CONT. The
specification of these functions is beyond the scope of this Recommendation.
The remainder of this clause is concerned specifically with the upstream traffic management, and any
reference to provisioned traffic parameters pertains to aggregate traffic descriptors associated with
Alloc-IDs.
C.7.2 Dynamic bandwidth assignment overview
Dynamic bandwidth assignment (DBA) in XGS-PON is the process by which the OLT allocates
upstream transmission opportunities to the traffic-bearing entities within ONUs, based on dynamic
indication of their activity and their configured traffic contracts. The activity status indication can be
either explicit through buffer status reporting, implicit through transmission of idle XGEM frames
during the upstream transmission opportunities or both.
In comparison with static bandwidth assignment, the DBA mechanism improves XGS-PON upstream
bandwidth utilization by reacting adaptively to the ONUs' burst traffic patterns. The practical benefits
For each Alloc-ID logical buffer, the DBA functional module of the OLT infers its occupancy by
collecting in-band status reports, or by observing the upstream idle pattern, or both. The DBA
function then provides input to the OLT upstream scheduler, which is responsible for generating the
bandwidth maps (BWmaps). The BWmap specifies the size and timing of upstream transmission
opportunities for each Alloc-ID, and is communicated to the ONUs in-band with the downstream
traffic.
C.7.2.2 DBA functional requirements
Dynamic bandwidth assignment in XGS-PON encompasses the following functions. These functions
apply on the level of individual Alloc-IDs and their provisioned bandwidth component parameters:
• Inference of the logical upstream transmit buffer occupancy status.
• Update of the instantaneously assigned bandwidth according to the inferred buffer occupancy
status within the provisioned bandwidth component parameters.
• Issue of allocations according to the updated instantaneous bandwidth.
• Management of the DBA operations.
The OLT is required to support DBA.
Ri (t ) = RGi (t ) + RNA
i
(t )
(C.7-6a)
for Alloc-IDs i with iAB = NA,
Ri (t ) = RGi (t ) + RBE
i
(t ) (C.7-6b)
Ri (t ) = RGi (t ) (C.7-6c)
Ri (t ) min RMi ; RLi (t ) (C.7-7)
Ri (t ) = min RM
i
; max RLi (t ); RFi (C.7-10)
or
2.2) SNA (t) is exhausted and at most one Alloc-ID remains unsaturated, or
2.3) SNA (t) is exhausted and for any two eligible unsaturated Alloc-IDs i and j, the
assigned non-assured bandwidths satisfy the fairness condition expressed in C.7-
11:
Best-effort bandwidth is a form of additional bandwidth that the OLT may dynamically assign to an
eligible Alloc-ID in proportion to the non-guaranteed portion of that Alloc-ID's provisioned
maximum bandwidth.
The Alloc-IDs eligible for the best-effort assignment receive additional bandwidth only if all the
Alloc-IDs eligible for the non-assured assignment have been saturated. The amount of surplus
bandwidth that can participate in the best-effort bandwidth assignment is equal to the portion of the
uplink capacity that remains available after all the Alloc-IDs eligible for the non-assured bandwidth
assignment have been saturated, and all the other Alloc-IDs have been assigned their respective
guaranteed bandwidth components. This amount is given by the Equation C.7-12:
S BE (t ) = C − Ri ( t ) − RGi (t ) (C.7-12)
i
χ iAB = NA i
χ iAB NA
Here RiG (t) is specified by Equation C.7-8, and Ri (t) by the saturation criterion (C.7-10).
The surplus bandwidth SBE (t) is shared among the eligible (AB = BE) Alloc-IDs so that:
1) the bandwidth conservation condition C.7-7 holds, and either
2.1) for each Alloc-ID i, the assigned bandwidth satisfies the saturation criterion C.7-
10,
or:
2.2) SBE (t) is exhausted and at most one Alloc-ID remains unsaturated, or
2.3) SBE (t) is exhausted and for any two eligible unsaturated Alloc-IDs i and j, the
assigned best-effort bandwidths satisfy the fairness condition expressed in
C.7-13:
i j
RBE (t ) RBE (t )
=
i
RM (
− RFi + RiA )
RMj − RFj + RAj ( ) (C.7-13)
are obtained from the DBRu reports and traffic monitoring results by methods outside the scope of
this Recommendation. This clause recommends several DBA performance criteria that allow to
evaluate a practical DBA implementation against the reference model of clause C.7.3.
C.7.4.1 Stationary bandwidth assignment
In a system where Alloc-ID activity and traffic demand status remain constant, the assigned
bandwidth to an Alloc-ID is measured as an average over the BWmaps transmitted in any sequence
of K consecutive downstream frames, where K is chosen large enough to average the allocations that
may vary from frame to frame.
Target performance
The OLT DBA algorithm should ensure that the stationary assigned bandwidth for each subtending
unsaturated Alloc-ID is at least equal to the respective fixed plus assured bandwidth and is within
specified bounds (e.g., 10%) of the dynamic value computed, based on the reference model of
clause C.7.3.
Note that the start of upstream PHY frame is just a reference point that is not associated with any
externally observable event (unlike the start of the downstream PHY frame which is bound to
The reported value should represent the best available estimate that corresponds to the moment of
time when the report is transmitted, that is, to the start of the upstream allocation interval. The reported
value should be inclusive of any traffic that may have been scheduled for upstream transmission
within this allocation interval.
While the length L of an individual SDU is a natural number, the BufOcc field needs to encode two
special values: 0x000000 denotes an empty buffer, and 0xFFFFFF represents an invalid
measurement.
C.8.1.2.2.2 CRC field
The DBRu structure is protected using a CRC-8, using the same polynomial as in [ITU-T I.432.1]
(g(x) = x8 + x2 + x + 1). Unlike [ITU-T I.432.1], however, the CRC is not exclusive-OR-ed with 0x55.
The receiver of the DBRu field implements the error detecting and correcting functions of the CRC-8.
If the CRC-8 indicates that an uncorrectable error has occurred, then the information in the DBRu is
discarded.
C.8.1.2.3 Upstream FS burst trailer
The upstream FS burst trailer contains a 4-byte wide bit-interleaved even parity (BIP) field computed
over the entire FS burst. The OLT receiver verifies the BIP to estimate the BER on the upstream
optical link. Note that the BIP-based BER estimate is applicable only when the FEC is turned off.
Whenever upstream FEC is turned on in the PHY adaptation sublayer, the BER estimate should
instead be obtained based on the FEC correction results.
C.8.2 PtP WDM management framing sublayer
Not applicable to XGS-PON.
Each XGEM frame contains a fixed size XGEM header and a variable size XGEM payload field.
C.9.1.2 XGEM frame header
The size of the XGEM header is 8 bytes. The format of the XGEM header is shown in Figure C.9.2.
The downstream and upstream fragmentation is subject to the following respective rules.
In the downstream direction, the OLT applies fragmentation at its discretion. If the available FS
payload in the current FS frame is at least 16 bytes, and the length of the SDU available for
transmission, including the 8-byte XGEM header, exceeds that available payload, the SDU should be
partitioned in two fragments, so that the first SDU fragment completely occupies the available
payload of the current FS frame, while the second SDU fragment is transmitted in the FS payload of
the next FS frame. Once SDU fragmentation has commenced, the second fragment of the SDU shall
be transmitted prior to any other SDU; that is, downstream SDU pre-emption is not supported. In
addition to the fragmentation rules above, the OLT should avoid inserting a short idle XGEM frame
at the end of the downstream FS payload.
In the upstream direction, an ONU in the Associated substate of the Operation state (O5) applies
fragmentation to either new or previously fragmented SDUs without additional restrictions. If the
available FS payload in the current allocation is at least 16 bytes, and the length of the SDU or SDU
fragment scheduled for transmission, including the 8-byte XGEM header, exceeds that available
payload the SDU should be partitioned in two fragments, so that the first SDU fragment completely
occupies the available FS payload in the current allocation, while the remainder of the SDU is
transmitted in the FS payload of the next upstream allocation associated with the same Alloc-ID,
being the subject to the same fragmentation rules. Once SDU fragmentation has commenced, all
fragments of the SDU shall be transmitted prior to any other SDU associated with the same Alloc-
ID; that is, upstream SDU pre-emption within a given Alloc-ID is not supported.
The following additional rules apply to both the downstream and upstream directions:
– If as a result of fragmentation, the second SDU fragment is less than 8 bytes, it should be
padded to the minimum of 8 bytes to meet the minimum XGEM frame size of 16 bytes.
– If the length of the SDU or SDU fragment available for transmission, including the 8-byte
XGEM header, is equal to or less than the available FS payload space, further fragmentation
is prohibited: the entire available SDU or SDU fragment shall be transmitted in the current
FS payload.
Once the ONU locates a boundary of a downstream PHY frame and leaves the Hunt state, it performs
PSync and SFC verification on each subsequent PHY frame boundary (i.e., once every 155 520 bytes
at the nominal downstream line rate of 9.95328 Gbit/s) and executes a corresponding transition of the
downstream synchronization state machine. Prior to PSync and SFC verification, the ONU
increments the local SFC value by one. The first incoming 64-bit sequence at the boundary of a
downstream PHY frame is considered a PSync field, whereas the subsequent 64-bit sequence is
considered a SFC structure. The PSync verification is successful if at least 62 bits of the incoming
64-bit sequence match the fixed PSync pattern; otherwise, the PSync verification fails. The SFC
verification is successful if the incoming 64-bit sequence forms a valid (error-free or correctable)
HEC-protected field, and the incoming SFC value is equal to the locally stored (and just incremented)
SFC value; otherwise, the SFC verification fails.
Once in the Pre-Sync state, the ONU transitions to the Sync state if both PSync verification and SFC
verification are successful, and returns to the Hunt state if either PSync verification or SFC
verification fails.
Once in the Sync state, the ONU remains in that state as long both PSync verification and SFC
verification are successful, and transitions into the Re-Sync state, if either PSync verification or SFC
verification fails.
Once in the Re-Sync state, the ONU transitions back to Sync state if both PSync and SFC are
successfully verified once. However, if for M – 1 consecutive PHY frames either PSync verification
or SFC verification fails, the ONU declares loss of downstream synchronization, discards the local
SFC copy, and transitions into the Hunt state.
The recommended value of the parameter M is 3.
C.10.1.1.4 Downstream PHY frame payload
The payload of a downstream PHY frame has the size of 155 496 bytes for the nominal line rate of
9.95328 Gbit/s. It is obtained from the corresponding downstream FS frame (see clause C.8.1.1),
applying FEC (clause C.10.1.3) and scrambling the result (clause C.10.1.4).
C.10.1.2 Upstream PHY frames and upstream PHY bursts
The duration of an upstream PHY frame is 125 s, which corresponds to the size of 155 520 bytes
(38 880 words) at the upstream line rate of 9.95328 Gbit/s.
See Appendix C.III for the discussion of preamble and delimiter patterns and recommended burst
profiles.
C.10.1.2.2 Upstream PHY burst payload
The payload of an upstream PHY burst is obtained from the corresponding upstream FS burst
(see clause 8.1.2) by applying FEC, if so prescribed in the burst profile specified by the OLT
(clause 10.1.3.2), and scrambling the result (clause 10.1.4.2).
C.10.1.2.3 Guard time
To prevent upstream transmissions from colliding and jamming each other, the OLT builds the
BWmap allowing suitable guard time between upstream bursts from different ONUs. Guard time
accommodates the Tx enable and Tx disable times, and includes the margin for the individual ONU
transmission drift. The recommended minimum guard time is 512 bits. See Appendix C.III for the
details of analysis.
C.10.1.3 Forward error correction
The PHY adaptation sublayer employs forward error correction (FEC) to introduce redundancy in the
transmitted data. This allows the decoder to detect and correct certain transmission errors. In a
XGS-PON system, FEC encoding is based on Reed-Solomon (RS) codes.
Reed-Solomon (RS) codes are non-binary codes, which operate on byte symbols and belong to the
family of systematic linear cyclic block codes. A RS code takes a data block of constant size and adds
extra parity bytes at the end, thus creating a codeword. Using those extra bytes, the FEC decoder
processes the data stream, discovers errors, corrects errors, and recovers the original data.
The most commonly used RS codes are RS(255, 239), where a 255-byte codeword consists of 239
data bytes followed by 16 parity bytes, and RS(255, 223), where a 255-byte codeword consists of 223
data bytes followed by 32 parity bytes. The RS(255, 239) code is specified in [ITU-T G.709],
Annex A.
This Recommendation employs RS codes in a truncated, or shortened, form, thus allowing to work
with a more convenient codeword and data block size. The shortened codeword of 248 symbols is
padded at the encoder with 7 leading zero symbols which are not transmitted but which are reinserted
at the receiver prior to decoding.
At the nominal line rate of 9.95328 Gbit/s, in both downstream and upstream directions, the FEC
code is RS(248,216) which is the truncated form of RS(255,223). The RS(248, 216) and RS(248,
232) codes are formally described in Annex C.B.
FEC support is mandatory for both OLT and ONU in the upstream as well as downstream directions.
In the downstream direction, FEC is statically configurable as on for all ONUs; in the upstream
direction, the use of FEC is under dynamic control by the OLT.
Figure C.10.9 – 10G FEC parity bytes insertion in downstream PHY frame
1 In the XGS-PON context, the qualifiers "10G" and "2.5G" are used as short hand notations for "9.95328
Gbit/s nominal line rate" and "2.48832 Gbit/s nominal line rate", respectively.
C.11.2.1 ONU-ID
The ONU-ID field includes six reserved bits, plus an actual 10-bit ONU identifier that specifies the
message recipient in the downstream direction or the message sender in the upstream direction.
During ONU activation, the ONU is assigned an ONU-ID in the range from 0 to 1 020. The reserved
ONU-ID value 1 023 (0x3FF) indicates a broadcast message in the downstream direction or an ONU
that has not been assigned an ONU-ID in the upstream direction. The value 1 021 (0x3FD) is reserved
and should not appear as ONU-ID in PLOAM messages. Specially, the value 1022 (0x3FE) is only
used in the Burst_Profile message (see C.11.3.3.1) to indicate a broadcast burst profile for 9.95328
Gbit/s upstream line rate.
In case of a RE embedded ONU, the Vendor_ID should be the ordinary SN plus 0x80 00 00 00. Note
that the 4 MSB are the ASCII coded alphanumeric label of the vendor. In this formatting, those
characters of ordinary SN consume code points from 65 to 90, while the leading bit of each byte is
unused.
C.11.2.6.2 VSSN
Vendor-specific serial number (VSSN) is the second of the two components of the ONU serial
number, which ONU reports to the OLT in the course of activation, and which the OLT uses to
address the ONU when the ONU-ID is unavailable or unreliable.
VSSN is a four-byte unsigned integer, selected by the ONU vendor.
C.11.2.6.3 Correlation tag
Not applicable to XGS-PON.
C.11.2.6.4 Calibration record status
Not applicable to XGS-PON.
C.11.2.6.5 Tuning granularity
Not applicable to XGS-PON.
C.11.2.6.6 One-step tuning time
Not applicable to XGS-PON.
C.11.2.6.7 Attenuation
Not applicable to XGS-PON.
C.11.2.6.8 Power levelling capability
Not applicable to XGS-PON.
C.11.3 PLOAM message definitions
Not applicable to XGS-PON.
8 Key_Length Required key length, bytes. The value 0 specifies a key of 256 bytes
(Note).
9-40 Padding Set to 0x00 by the transmitter; treated as "don't care" by the
receiver.
36 Step tuning time Octet is not used for XGS-PON, set as 0x00 by the transmitter.
37 Upstream line rate A bitmap of the form 0000 00HL indicating the ONU's upstream
capability nominal line rate capability:
H – Upstream nominal line rate of 9.95328 Gbit/s
H = 0: not supported
H = 1: supported
L – Upstream nominal line rate of 2.48832 Gbit/s
L = 0: supported
L = 1: not supported
38 Attenuation Octet is not used for XGS-PON, set as 0x00 by the transmitter.
39 Power levelling Octet is not used for XGS-PON, set as 0x00 by the transmitter.
capability
40 Padding Set to 0x00 by the transmitter; treated as "don't care" by the
receiver.
41-48 MIC Message integrity check computed using the default PLOAM
integrity key.
6 Attenuation Octet is not used for XGS-PON, set as 0x00 by the transmitter.
7 Power levelling Octet is not used for XGS-PON, set as 0x00 by the transmitter.
capability
8-40 Padding Set to 0x00 by the transmitter; treated as "don't care" by the
receiver.
41-48 MIC Message integrity check, computed using the ONU-specific derived
shared PLOAM integrity key.
6-40 Padding Set to 0x00 by the transmitter and treated as "don't care" by the
receiver.
41-48 MIC Message integrity check, computed using the ONU-specific derived
shared PLOAM integrity key.
Table C.12.2 provides information regarding ONU activation cycle state machine timers.
The Applicable states column in Table C.12.3 includes all states where the event may occur in
principle, including due to protocol error. Whether an event requires processing, is indicated in
Table C.12.4.
NOTE – Although the input events of this section do not drive the ONU state machine, their effect depends
on the ONU state at the time the event occurs (the message is received).
Power up
If last operational
state was O7 ==>
O7
else ==> O1.1
Downstream ==> O1.2; Stop TO2;
synchronization
==> O5.1;
attained
DSYNC
Loss of Discard I; Discard I; Discard III; Start TO2; –
downstream ==> O1.1; ==> O1.1; ==> O1.1; ==> O6;
synchronization
LODS
Ranging_Time – – – + –
(relative
adjustment)
Request_ – – – + –
Key_Control – – – + –
Sleep_Allow – – – + –
The range of ONU response time is a system-wide parameter that is chosen to give the ONU sufficient
time to receive the downstream frame, including the upstream bandwidth map, perform downstream
and upstream FEC as needed, and prepare an upstream response. All ONUs are required to have an
ONU response time of 35 1 μs; that is, RspTimemin= 34 μs, RspTimemax = 36 μs. Further, each ONUi
is required to know its response time, RspTimei.
The general term "requisite delay" refers to the total extra delay that an ONU may be required to
apply to the upstream transmission beyond its regular response time. The purpose of the requisite
delay is to compensate for variation of propagation and processing delays of individual ONUs, and
to avoid or reduce the probability of collisions between upstream transmissions. The value of requisite
delay changes with the state of the ONU is described below.
C.13.1.2 Timing relationships and quiet window during serial number acquisition
The following discussion is illustrated in Figure C.13.2.
While an ONU is in the Serial Number state (O2-3), it stays synchronized to the downstream signal.
When an ONU in this state receives a serial number grant, it transmits a serial number response in
the form of a Serial_Number_ONU PLOAM message.
To avoid collisions between a serial number response from an ONU in the Serial Number state (O2-3)
and the regular upstream bursts from the ONUs in the Operation state (O5), the OLT opens a quiet
window to temporarily suppress upstream transmission by the in-service ONUs.
Since the serial number grant is a broadcast bandwidth allocation addressed to all ONUs in the Serial
Number state (O2-3), more than a single ONU may respond to it, and a collision may occur when
more than one serial number response arrives at the OLT at the same time. To reduce the probability
of collision, the requisite delay in the Serial Number state (O2-3) is a locally-generated random delay,
Randi. The random delay has a range of 0-48 μs and is expressed in integer bit periods with respect
to the nominal upstream line rate of 2.48832 Gbit/s, regardless of the actual upstream line rate of the
ONU. For each response to a serial number grant, the ONU generates a new random delay.
The offset of the quiet window during serial number acquisition is determined by the minimum delays
in the system, including the minimum round-trip propagation delay and minimum ONU processing
time, as well as the dynamically generated StartTime value of the serial number grant (see Equation
C.13-2):
W0SN = RspTimemin +
(
Lmin ndn + nup ) + StartTime Q (C.13-2)
0
c
Here c is the speed of light in km/s, RspTimemin is the minimum response time of an ONU, ndn and
nup are group velocity refractive indices of the fibre at the downstream and upstream wavelengths,
respectively, and Q0 is the time quantum, that is, the time it takes to transmit 32 bits at 2.48832 Gbit/s.
The size of the quiet window during serial number acquisition is determined by the maximum
variation of the unknown round-trip delay components and the duration of the serial number response
burst. The unknown round-trip delay components include round-trip propagation delay, ONU
response time, and ONU random delay. The serial number response burst includes preamble,
delimiter, upstream FS header with a Serial_Number_ONU PLOAM message, and FS trailer (see
Equation C.13-3).
(
Dmax ndn + nup )
WSN = RspTime var + + Rand max + TSN (C.13-3)
c
An ONU enters the Ranging state (O4) upon assignment of ONU-ID. While in the Ranging state (O4),
the ONU interprets any directed bandwidth allocation with the PLOAMu flag set as a ranging grant
and responds to it with a Registration PLOAM message.
To avoid collisions between the ranging grant response and the regular upstream bursts from the
ONUs in the Operation state (O5), the OLT opens a quiet window to temporarily suppress upstream
transmission by the in-service ONUs. During ranging, the requisite delay is equal to zero.
The offset of the quiet window during ranging is determined by the minimum round-trip propagation
delay and minimum ONU processing time, as well as the dynamically generated StartTime value of
the ranging grant (see Equation C.13-4):
(C.13-4)
The size of the quiet window during ranging is determined by the maximum variation of the unknown
round-trip delay components and the duration of the registration burst. If the OLT has not already
obtained a measure or estimate of the round-trip delay during serial number acquisition, the unknown
Since each such quiet window affects at least two and possibly three consecutive bandwidth maps,
the OLT must ensure that the impact of the quiet windows on the bandwidth and jitter-sensitive traffic
flows is minimized. This may be achieved, for example, by re-arranging the BWmaps and providing
extra allocations to the affected Alloc-IDs immediately before and/or immediately after the quiet
window.
If some information about ONU locations is available to the OLT, it may be able to create a smaller,
better targeted and less intrusive quiet window, whose offset with respect to the start of the
downstream PHY frame depends on the fibre distance of the closest ONU, and whose size depends
on the maximum differential fibre distance.
C.13.1.8 Fibre distance measurement
The OLT can estimate the fibre distance based on the round-trip measurement using RspTimei, the
actual response time of ONUi, which can be obtained via the OMCC. The estimate of the fibre
distance between the OLT and the given ONUi (in meters) may be obtained according to Equation
C.13-8:
𝐹 𝑖 ( 𝑖 − 𝑠𝑝 𝑖𝑚𝑒𝑖 − 𝐸𝑞 𝑖 − 𝑆𝑡𝑎𝑟𝑡 𝑖𝑚𝑒 × 𝚀0 ) × 102 (C.13-8)
Here RTTi is the round-trip time, i.e., the actual offset of the start of the upstream PHY burst with
respect to the start of the downstream PHY frame specifying that burst, in microseconds, as measured
by the OLT; RspTimei is the true ONU response time in microseconds, as reported by ONUi; EqDi is
the equalization delay of the ONU; StartTime is the dynamically generated StartTime value of the
burst when the measurement is conducted; Q0 is the time quantum; and the numeric coefficient of
102 m/μs is a best fit value reflecting the range of refractive indices that [ITU-T G.652] fibres exhibit
in the field. This method is capable of producing an estimate that is approximately 1% accurate.
C.13.2 Time of day distribution
This clause describes the TC layer method that is used to obtain the accurate ToD at a XGS-PON
ONU, the timing relations between OLT and ONU, and the timing error analysis. The required
accuracy of the ToD clock at the ONU is 1s. Achieving better accuracy of the ONU's ToD clock
is a topic of further study.
The principle of operation is as follows. It is assumed that the OLT has an accurate real time clock,
obtained through means beyond the scope of this Recommendation. The OLT informs the ONU of
Note that the TsendN and TstampN values are all referenced to the optical interface to ensure
that they are invariant to the implementation. The OLT is responsible for compensating for
all its internal delays.
• This value pair (N, TstampN) is stored locally at the OLT side.
• The OLT sends this value pair (N, TstampN) to one or more ONUs using OMCI.
• ONUi calculates the TrecvN,i value based on the TstampN and its own timing parameters. This
calculation is given by Equations C.13-11 and C.13-12:
Trecv N ,i = Tstamp N − i (C.13-11)
where:
ndn
i = (EqDi + RspTimei ) (C.13-12)
nup + ndn
The exact value of response time for ONUi must be used. Note that the TstampN and TrecvN
values are all referenced to the ONU's optical interface to ensure that they are invariant to the
implementation. The ONU is responsible for compensating for all of its internal delays.
• When ONUi receives an arbitrary downstream frame K, it can set its ToD clock to the value
TrecvK,i = TrecvN,i + (K – N) × 125.0 s. Care should be taken to account for the superframe
counter rolling over. The ONU is expected to complete clock synchronization within 10 s of
communication of the (N, TstampN) value pair using OMCI.
• Whenever the ONU's equalization delay is adjusted while the setting of the ToD clock is still
pending, the ONU makes the commensurate adjustment in its predicted TrecvN,i value. In this
way, the ToD clock tracks any drifts in propagation delay of the PON system.
It is assumed (and holds true for a common XGS-PON system) that the OLT supports one and only
one ToD clock domain. If this is the case, then the XGS-PON system clock can be synchronized to
the ToD clock, thus allowing the periodicity of the ToD distribution procedure to be relaxed. The
case of multiple ToD clock domains per OLT is out of scope.
C.13.2.3 Performance analysis
This clause does not impose any new system requirements. The analysis contained herein is based on
the requirements formulated elsewhere in this Recommendation.
OLT
Parameter Description Notes
Each ONU for each OLT
ONUi
PHY PM
Corrected FEC bytes M The number of bytes that Yes, for all Yes, if N/A
were corrected by the FEC traffic upstream
function. flows. FEC is
enabled
for ONUi
Corrected FEC M Count of FEC codewords Yes, for all Yes, if N/A
codewords that contained errors but traffic upstream
were corrected by the FEC flows. FEC is
function. enabled
for
ONUi.
Uncorrectable FEC M Count of FEC codewords Yes, for all Yes, if Yes
codewords that contained errors and traffic upstream
could not be corrected by flows. FEC is
the FEC function. enabled
for
ONUi.
Total FEC codewords M Count of total received FEC Yes, for all Yes, if Yes
codewords. traffic upstream
flows. FEC is
enabled
for ONUi.
Mandatory
or optional
OLT
Parameter Description Notes
Each ONU for each OLT
ONUi
Total number of LODS M Counter of state transitions Yes N/A N/A ONU local
events from O5.1to O6 event
M LODS cleared Yes N/A N/A ONU local
LODS events restored
event
LODS events resulting M TO2 expires before the Yes N/A N/A ONU local
in ONU reactivation downstream is reacquired. event
without synchronization
being reacquired
XGEM PM
Transmitted XGEM M Total number of XGEM Yes No Yes
frames frames transmitted.
Transmitted XGEM O The number of XGEM Yes, per No Yes, per
frames per XGEM port frames transmitted. XGEM XGEM
port. port.
Received XGEM M Total number of XGEM No No Yes
frames frames received.
Received XGEM O The number of XGEM Yes, per No Yes, per
frames per XGEM port frames received. XGEM port XGEM
that port.
belongs to
the ONU.
Count of the number of O Number of transmit Yes No Yes
transmitted XGEM fragmentation operations.
frames with LF bit NOT
set
Count of XGEM frame M Number of events involving Yes Yes No
header HEC errors loss of XGEM channel
delineation.
Count of FS frame O Aggregate severity measure Yes Yes N/A
words lost due to of the loss of XGEM
XGEM frame HEC channel delineation events.
error. Note that the number of lost
XGEM frames is not
available.
Mandatory
or optional
OLT
Parameter Description Notes
Each ONU for each OLT
ONUi
XGEM key error count M XGEM frames discarded Yes Yes N/A
because of unknown or
invalid encryption key.
Examples include: no
unicast or broadcast key
established for specified key
index, key index indicating
encrypted XGEM frame on
a XGEM port that is not
provisioned for encryption,
key index indicating
upstream encryption on a
XGEM port that is
provisioned for downstream
encryption only, or invalid
key index (11). This count is
included in the Rx XGEM
frame count.
UTILIZATION PM
Transmitted bytes in M Measure of downstream Yes Yes Yes
non-idle XGEM frames utilization
Received bytes in non- M Measure of upstream Yes Yes Yes
idle XGEM frames utilization
Count of DBA inability O Indication of Upstream N/A Yes Yes
to assign guaranteed congestion
bandwidth in the
presence of demand
PLOAM PM
SN grant count O Serial number grants for N/A N/A Yes
ONU discovery.
PLOAM MIC errors O Counter of received Yes Yes N/A
PLOAM messages with
MIC errors
PLOAM timeouts O Retransmission count: N/A N/A Yes
missing, late or errored
response.
No response to key request
or Request_Registration,
lack of ACK, etc.
DG count O Count of dying gasp bursts N/A Yes N/A
received.
Downstream PLOAM O Count of PLOAM messages Yes Yes Yes
message count sent by OLT, received by (broad-
ONU, either broadcast or cast)
directed to the specific
ONU-ID.
Burst_Profile O Count of PLOAM messages Yes N/A Yes
message count sent by OLT
Mandatory
or optional
OLT
Parameter Description Notes
Each ONU for each OLT
ONUi
Assign_ONU-ID O Count of PLOAM messages Yes N/A Yes
message count sent by OLT
Ranging_Time M Count of PLOAM messages Yes Yes Yes Mandatory
message count sent by OLT as it
provides a
base for
transmiss-
ion time
drift
estimation
Deactivate_ONU-ID O Count of PLOAM messages Yes N/A Yes
message count sent by OLT
Disable O Count of PLOAM messages Yes N/A Yes
_Serial_Number sent by OLT
message count
Request_Registration O Count of PLOAM messages Yes Yes N/A
message count sent by OLT
Assign_Alloc-ID O Count of PLOAM messages Yes Yes N/A
message count sent by OLT
Key_Control O Count of PLOAM messages Yes Yes Yes
message count sent by OLT
Sleep_Allow O Count of PLOAM messages Yes Yes Yes
message count sent by OLT
Upstream PLOAM O Count of messages (other Yes Yes Yes
message count than Acknowledgement)
sent by ONU, received by
OLT.
Serial_Number_ONU O Count of PLOAM messages Yes Yes Yes
message count sent by ONU (Note 2)
Registration O Count of PLOAM messages Yes Yes N/A
message count sent by ONU
Key_Report O Count of PLOAM messages Yes Yes N/A
message count sent by ONU
Acknowledgement O Count of PLOAM messages Yes Yes N/A
message count sent by ONU
Sleep_Request O Count of PLOAM messages Yes Yes N/A
message count sent by ONU
Activation PM
Non-discernible O Quiet window bursts from N/A N/A Yes
activation attempts which the OLT is unable
obtain the sender's SN.
Mandatory
or optional
OLT
Parameter Description Notes
Each ONU for each OLT
ONUi
Successful new O ONU requires ONU-ID N/A Yes Yes
activations assignment and ranging.
OMCI PM
OMCI baseline message O OMCI message count Yes, Yes N/A
count messages
directed to
the given
ONU.
OMCI extended O OMCI message count Yes, Yes N/A
message count messages
directed to
the given
ONU.
Autonomous messages O OMCI message count No Yes No
OMCI MIC errors O Count of received OMCI Yes Yes N/A
messages with MIC errors
Power monitoring
Transmit Optical power M Depending on the presence N/A N/A Yes
level of RE, the maintained value
refers to S/R, or S'/R'.
Energy conservation
Time spent in each of O Time spent in each of the Yes Yes N/A
the OLT /ONU low- OLT/ONU low-power
power states, states, respectively.
respectively
NOTE 1 – The BIP-32 error count is used to obtain a BER estimate only when FEC is off.
NOTE 2 – The OLT assigns the ONU-ID and updates the per-ONU count only after recognizing the
ONU's serial number.
C.14.2 Defects
This clause captures the required actions that are performed in the TC layer, as opposed to those left
to the discretion of an implementer. In particular, the effects of repeated defects of the same type are
an implementation matter.
C.14.2.1 Items detected at OLT
Table C.14.2 provides list and type of defects detected at the OLT.
Figure C.15.1 – Obtaining the intra-frame counter value for a XGEM frame
In the downstream direction, the FS frame of the framing sublayer (see Figure C.8.1) is partitioned
into 16-byte blocks, and these blocks are sequentially numbered from 0 to 8 464 (10G, FEC on), the
last block being half-size. The size of the sequence number is 14 bits.
In the upstream direction, the FS burst of the framing sublayer (see Figure C.8.5) is partitioned into
16-byte blocks, and these blocks are sequentially numbered from S to (S+X). Here S=(StartTime/4)
for the 2.48832 Gbit/s upstream line rate, S=StartTime for the 9.95328 Gbit/s upstream line rate, and
X is the number of complete and incomplete 16-byte blocks in the FS burst, less 1. The size of the
sequence number is 14 bits, as explained below. At 2.48832 Gbit/s upstream line rate, the largest
StartTime is 9 719. Hence, the largest number for the first block of a burst is 2429. The maximum FS
burst size is 9 720 words or 2 430 blocks. Hence, the largest possible 16-byte block number in an
upstream FS burst is 4 858 < 213. At 9.95328 Gbit/s upstream line rate, the largest possible 16-byte
block number in an upstream burst is determined by the FS burst specification constraint
(see clause C.8.1.1.3):
NOTE – It has been shown that two SFC (49..0) values, 0b1(0)49 and 0b0 (1)49, can lead to several duplicated
counter blocks in the upstream and downstream directions. As these values appear at the middle of the
SFC(49..0) range, the window of weaker counter blocks occurs for approximately 250 s once in 4 000 years.
The potential impact can be mitigated by initializing the SFC to a small value.
C.15.5 Data encryption key exchange and activation mechanism
C.15.5.1 Overview
The data encryption configuration of an ONU is provisioned using OMCI. Each ONU advertises its
security capabilities, which are required to include at least AES-128. The OLT is free to select zero
or any one of the ONU's advertised capabilities; the OLT's choice then becomes binding on the ONU.
For each non-default XGEM port, the OLT configures the port's encryption key ring attribute (GEM
port network CTP managed entity, clause 9.2.3 of [ITU-T G.988]), which specifies whether the port
is provisioned for encryption, and if so, in which direction encryption applies (downstream only or
both downstream and upstream), and which data encryption key type (unicast or broadcast) should
be used for the encrypted traffic. The default XGEM port has no configurable key ring, and is defined
for bidirectional encryption using the unicast type key.
Provisioning a non-default XGEM port for encryption does not imply the traffic is always encrypted.
The encryption status of each individual XGEM frame is determined dynamically by the sender,
within the explicitly configured or pre-defined capabilities of the associated XGEM port, and is
indicated in the XGEM frame header.
Whenever the default XGEM port traffic is encrypted in the downstream direction, the ONU is
expected to encrypt the default XGEM port traffic upstream.
For each of two key types (unicast and broadcast), both the OLT and the ONU maintain an indexed
array of two data encryption key entries. The broadcast keys are generated by the OLT and
communicated to the ONUs using OMCI as described in clause C.15.5.4. The unicast keys are
generated and communicated upstream by the ONU upon the OLT's instructions using the PLOAM
channel as described in C.15.5.3. The value of the unicast key is not exposed to the OMCI.
The type of the data encryption key used to encrypt the payload of a particular XGEM frame on
transmission is implicit in the XGEM Port-ID. The Key_Index field of the XGEM frame header
indicates whether the payload is encrypted and, if so, which of the two data encryption keys of the
given type is used. The specific key selected for encryption shall be valid at the XGEM frame
If timer TK5 expires and no Key_Control(Confirm) message is received, the ONU resends
the Key_Report(NewKey) PLOAM message with the new key. If the ONU receives a new
Key_Control(Generate) PLOAM message, it also resends the Key_Report(NewKey) PLOAM
message. In this case it is at ONU's discretion to use a previously generated key, or to generate
yet another new key.
Upon receipt of the ONU's response to OLT's random challenge along with the ONU random
challenge table, the OLT unilaterally verifies the ONU's authentication status. If the unidirectional
ONU-to-OLT authentication fails, further execution of the authentication procedure is aborted. If the
unidirectional ONU-to-OLT authentication succeeds, the OLT calculates the MSK and the derivative
shared keys, storing them for future use. Once the key calculation is completed, the OLT proceeds
with execution of the authentication procedure by writing the OLT authentication result table and
OLT result status to the ONU.
Upon receipt of the OLT response, the ONU verifies the OLT authentication status and fills in the
ONU authentication state attribute. The ONU uses the next available default Alloc-ID grant
opportunity to transmit an attribute value change (AVC) on the ONU authentication state attribute. If
the unidirectional OLT-to-ONU authentication has failed, a message integrity check (MIC) on the
AVC message is generated using the previously active OMCI_IK. If the unidirectional OLT-to-ONU
authentication has succeeded (and thus the mutual authentication has succeeded as well), the MIC
field on the AVC message is generated with the new OMCI_IK. The new OMCI_IK is committed
active at the ONU.
When the OLT receives the AVC on the ONU authentication state from the ONU, it checks whether
the MIC field has been generated using the old OMCI_IK or the new OMCI_IK. If the old OMCI_IK
was used by the ONU, the OLT discards the previously calculated key material. If the new OMCI_IK
was used by the ONU, the OLT commits the new OMCI_IK as active. The OLT then initiates a
PLOAM handshake by generating a downstream Request_Registration PLOAM message to the
ONU. The purpose of the handshake is to delineate the activation of the secure shared keys in case of
authentication success, or to obtain the registration-based MSK and derived shared keys in case of
authentication failure. The Request_Registration PLOAM message is protected, by definition, using
the default PLOAM_IK. Upon transmission of the Request_Registration message, the OLT commits
the new PLOAM_IK as active on transmit.
In a XGS-PON system with reduced data encryption strength, a network element responsible for the
generation of a data encryption key should be able to report the effective key length to the element
management system.
Figure C.16.1 – XGS-PON ONU state transition diagram (initial state circled)
(1) ActiveHeld
(2) ActiveFree
(4) LowPower
(3) Aware
Inputs
SA (ON) → (2) * * *
Upon Thold
expiration (Note)
LSI → (3) * *
/SR(WSleep)
Tlowpower → (3)
expiration
* Indicates a self-transition.
A shaded cell means that the input is not applicable in the given state.
NOTE – An ONU remains in the ActiveHeld state for at least Ihold upon entry into that state
regardless of the SA message parameter value indicated by the OLT. The minimum sojourn in the
ActiveHeld state is controlled by timer Thold that is initiated to Ihold upon ONU's entry into the
ActiveHeld state. When Thold expires, the ONU executes a transition into to the ActiveFree state if the
latched value of SA message parameter is ON or as soon as SA (ON) message is received.
NOTE 1 – The vertices on the state diagram graph can be qualified as either "tense" or "relaxed" forming the
yellow and grey subgraphs, respectively. As a rule, an output PLOAM message is generated only on a state
transition that crosses the subgraph boundary.
NOTE 2 – The use of the left-hand-side branch of the state machine depends on the power mode negotiations
between the OLT and the ONU. If the Doze or Doze and Cyclic Sleep modes are selected, the SR(Sleep)
condition applies, and the states are named (3) LowPowerSleep and (4) AlertedSleep. If the Watchful sleep
mode is selected, the SR(WSleep) condition applies, and the states are named (3) LowPowerWatch and (4)
AlertedWatch. However, all the transitions and state semantics remain exactly the same, which is the reason
to combine them graphically.
(5) LowPowerDoze
(1) AwakeForced
(6) AlertedDoze/
(2) AwakeFree
(3) LowPower
Sleep/Watch/
Sleep/Watch
(4) Alerted
Inputs
FWI
FWI
SR (Awake) * * → (2) → (1) → (2) → (1)
SR (Sleep/WSleep) * → (3) * * → (1) → (1)
/SA(OFF) /SA(OFF) /SA(OFF)
(Note 1) (Note 2) (Note 2)
SR (Doze) * → (5) → (1) → (1) * *
/SA(OFF) /SA(OFF) /SA(OFF)
(Note 1) (Note 2) (Note 2)
Allocation miss * → (1) * * * *
/SA(OFF)
OLT-LWI ON * → (1) → (4) * → (6) *
/SA(OFF) /SA(OFF) /SA(OFF)
OLT-LWI OFF → (2) * * * * *
/SA(ON) (Note 3) (Note 3)
Talerted expiration → (1) → (1)
Teri expiration → (1) → (1)
/SA(OFF) /SA(OFF)
* Indicates a self-transition.
A shaded cell means that the input is not applicable in the given state.
NOTE 1 – An exception from the subgraph rule; an output may help to stabilize the state machine in case
the condition is caused by a lost SA(OFF) message. The output is not shown on the FSM diagram.
NOTE 2 – Direct transitions between Doze mode and Cyclic Sleep mode are disallowed. When the OLT
receives a request to execute such a transition, it attempts to regain state machine synchronization by
waking up the ONU. The transitions are not shown on the diagram for the sake of compactness.
NOTE 3 – This is a situation when the OLT initiates a wake-up, but the OLT-LWI is cleared before the
ONU is awoken. In this case, the OLT, instead of cancelling the wake-up process and attempting to
immediately revert to a power saving, insists on waking the ONU up with the intent to re-enter a power
saving state via states AwakeForced and AwakeFree.
Table C.18.1 – OLT port states for coordinating in a Type B PON protection configuration
State Semantics
Initialisation (1) The OLT port is provisioned as part of a Type B protection configuration. It
[Tx: OFF; Rx: ON] starts Tsstart timer. The optical transmitter is turned off.
Pre-Protecting (2) Not used. This state is only used when ICTP is active in a Multi-Wavelength
PON (cf. [ITU-T G.989.3])
Protecting (3) The OLT port has assumed the Standby role, while the peer OLT port controls
[Tx: OFF; Rx: ON] the ONUs in the PON. The OLT port is not expected to support execution of the
State Semantics
per-ONU state machines. The OLT port may obtain service information from
the Active OLT port.
LOS-P (4) The OLT port in the Standby role has detected a LOS condition. The OLT port
[Tx: OFF; Rx: ON] starts Tpfail timer. The optical transmitter is turned off. The OLT port is not
expected to support execution of the per-ONU state machines.
Pre-Working (5) The OLT port has assumed the Active role, turned its transmitter on and
[Tx & Rx: ON] commenced downstream transmission, looking to confirm that its signal is
received by the ONUs. The Thold timer is started to guarantee a minimum time
in the active role covering states (5) through to (7). The Tract timer is started to
limit the time the OLT port awaits for its Active role to be confirmed by a
proper upstream transmission.
Working (6) The OLT port in the Active role has received a confirmation through a proper
[Tx & Rx: ON] upstream transmission that its signal is received and processed. The OLT port
controls the PON.
LOS-W (7) The OLT port in the Working state (5) has detected a LOS condition, starts
[Tx & Rx: ON] Twfail timer, while continuing to transmit downstream. Unless the LOS condition
is cleared, the OLT port remains in the LOS-W state until expiration of both
Twfail and Thold timers.
Helpme (8) Not used. This state is only used when ICTP is active in a Multi-Wavelength
PON (cf. [ITU-T G.989.3])
COMM-FAIL (9) The OLT port was not able to (re-)activate any ONU in the PON for a period of
[Tx: OFF; Rx: ON] at least Tract. The most likely reason being the loss of communication with all
ONUs due to a fibre cut or failure of the OLT port receiver. The OLT port has
thus moved to this State, where it will raise an alarm to the EMS.
EQPT-FAIL (10) The OLT port is not transmitting or receiving, so it is not participating in the
[Tx & Rx: OFF] protected PON.
There are two sets of states, one set belonging to the "Standby" role, where the OLT port has its
transmitter turned off ("Initialisation", "Protecting", and "LOS-P" states), and another set belonging
to the "Active" role ("Pre-Working", "Working", and "LOS-W" states), where the OLT port has its
transmitter on and is in control of the ONUs. In order to avoid flapping between roles, after moving
to the "Pre-Working" state, the OLT port locks down its active role for a pre-defined period of time
"Thold". Figure C.18.2 illustrates the complete state machine that each OLT port needs to run in order
to define its behaviour in a type B protected PON.
Three commands from the element manager system (EMS) are involved in the OLT port state
transition. EMS:EqptFail () is issued when the operational support system (OSS) detects equipment
failure. This command drives the OLT port to enter the "EQPT-FAIL" state. EMS: Reset () is issued
when the OSS requires the OLT port to be provisioned as part of a Type B protection configuration.
It moves the OLT port to enter the Initialisation state. EMS: Forced () is issued when the OSS requires
the OLT port leaves the Working state and enters the Protecting state.
Table C.18.2 describes the timers used in the state machine. All the timers used in each state are only
meaningful while the OLT port stays in that state. Once the port transits to a different state all timers
are cleared.
Table C.18.2 – Timers used in each OLT port state machine for a Type B PON protection
Tsstart Silent start Initialisation (1) The duration of time a re-initialised OLT port waits
timer before assuming the Active role by default. The timer is
started upon transition into the Initialisation state. If an
upstream transmission is detected, the timer is stopped.
The expiration of the timer drives its transition into the
Pre-Working state (5).
Tpfail Protecting LOS-P (4) The elapsed time between LOS declaration in the
state failure Protecting state and the decision to execute protection
timer switching. The timer is started upon entry into the LOS-P
state (4) after the LOS declaration in the Protecting state
(3). The expiration of the timer drives a transition into
the Pre-Working state (5).
Tract Receiver Pre-Working (5) The maximum time an OLT port attempts to attain
active control over the ONUs. The timer is started upon entry
confirmation into the Pre-Working state (5) and is stopped once any
timer upstream transmission consistent with the bandwidth
map is received. The expiration of the timer indicates a
possible fibre cut or a silent transceiver failure. An alarm
must be issued, and the transceiver moves to COMM-
FAIL state (9)
Thold Active states Pre-Working (5), The duration of the time interval for which a lock is
holding Working (6), imposed on an OLT port that has just entered the Active
timer LOS-W (7) states (5), (6), and (7), through the Pre-Working state (5).
The timer is started upon entry into the Pre-Working
state (5) and is run until expiration while in the active
states. Transition out of the active states is not allowed
until the timer has expired or an instruction is received
such as EMS:Reset(), EMS:Forced(), or EMS:EqptFail().
Twfail Working LOS-W (7) The timer Twfail is started upon entry into the LOS-W
state failure state (7) and it is the elapsed time before the OLT port
timer transits to the Protecting state (3), provided the timer
Thold has also expired.
Although the timers must be configurable by the system, it is necessary that the values of the timers
Tpfail, Thold, and Twfail, obey the following relation:
Tpfail > Thold > Twfail
Table C.18.3 describes the state transitions.
STATES
LOS cleared Stop Tsstart Stop Tpfail Stop Tract Stop Twfail → (3)
→(3) → (3) → (6) → (6)
EMS:Reset() Reset Tsstart → (1) Stop Tpfail Stop Thold Stop Thold Stop Thold → (1) → (1)
Start → (1) Stop Tract → (1) Stop Twfail Start Tsstart Start Tsstart
Tsstart Start → (1) Start Tsstart → (1)
Tsstart Start Tsstart Start Tsstart
EMS:EqptFail Stop Tsstart → (10) Stop Tpfail Stop Thold Stop Thold Stop Thold → (10)
() → (10) → (10) Stop Tract → (10) Stop Twfail
→ (10) → (10)
The hybrid error correction (HEC) structure is shown in Figure C.A.1. Note that the HEC is used in
XGS-PON in several places. In the FS header, it is applied to a protected field of 19 bits, producing
a total structure of 32 bits. In the BWmap and XGEM applications, it is applied to a protected field
of 51 bits, producing a total structure of 64 bits. For the purposes of calculating the HEC, the 19-bit
protected field is pre-pended with 32 zero bits (that are not transmitted).
The HEC is a double error correcting, triple error detecting code. It is composed of two parts. The
first part is a BCH(63, 12, 2) code. The generator polynomial for this code is
x12 + x10 + x8 + x5 + x4 + x3 + 1. This code is applied to the protected field (which is 51 bits), so that
the 63-bit result is divisible by the generator polynomial. The properties of this code are such that
every single error and every double error has a unique 12-bit syndrome. Thus, all such errors can be
corrected. Also, triple errors can produce syndromes that match double error syndromes or illegal
codes, but there is no triple error syndrome that matches a single error syndrome. It is this last property
that permits the use of a single parity bit to detect and exclude triple errors.
The table of error syndromes for this code is given in Table C.A.1. Note that bit position 63 is the
first bit of the protected 51 bit field, and bit position 1 is the next to last bit of the HEC. Position 0
(the last bit) is reserved for the even parity bit. For the short structure case, the first bit of the protected
19-bit field is in bit position 31.
Because there are 63 unique single error syndromes, there are 1 953 unique double error syndromes.
As there are 4 095 possible syndromes in the 12-bit space, this leaves 2 079 codes that are not used.
These unused codes are considered illegal, in that they can only result from three or more errors.
The second part of the HEC is a simple parity bit. This parity bit is set so that the total number of
ones in the protected field+HEC is an even number. This parity then indicates if an odd number of
errors have occurred in the header. Note that the BCH code does not include the parity bit in its
calculations, but the parity bit does include the BCH code in its calculation.
A few examples of valid 64-bit HEC protected structures are given in Table C.A.2. These can be used
to test implementations of the encoding and decoding processes.
A few examples of valid 32-bit HEC-protected structures are given in Table C.A.3.
The HEC can be decoded at the receiver by calculating the syndrome and the parity at the receiver,
and then applying the logic described below.
Table C.A.4 represents the HEC verification results, showing the maximum likelihood combination
of underlying events and the usability of the header (after applicable error-correction) for each
combination of the BCH block code decoding and parity check outcomes.
Table C.A.4 – HEC verification (maximum likelihood event and usability of the field)
Tuning sequences
(This annex forms an integral part of this Recommendation.)
Transcoded framing with FEC and OAM for PtP WDM AMCC TC
(This annex forms an integral part of this Recommendation.)
This appendix provides the mathematical details for the time of day (ToD) transfer model derivation
and error analysis. It is based on the notation of clause C.13.2.1. In addition,
Tup is the upstream propagation delay at the XGS-PON upstream wavelength, and
Tdn is the downstream propagation delay at the XGS-PON downstream wavelength.
By constructions (see Figure C.13.4 and Figure C.13.7 with accompanying text), the upstream PHY
frame offset can be represented using the parameters of ONUi as expressed in Equation C.II-1:
Teqd = Tdn ,i + RspTimei + EqDi + Tup ,i
nup + ndn (C.II-1)
= Tdn ,i + RspTimei + EqDi
ndn
Then by expressing Tdn,i from equation (C.II-1) would result Equation C.II-2 as:
and regrouping appropriately, one can obtain the representation of the actual ToD instance when TC
frame N is delivered to ONUi (see C.II-4):
ndn ndn
TrecvN ,i = Tsend N + Teqd − (EqDi + RspTimei ) (C.II-4)
nup + ndn OLT nup + ndn ONU
where the positive additive term can be computed by the OLT and communicated downstream, while
the negative additive term can be computed by the ONU.
Note that for the model to hold, the measurements of Teqd, TsendN,i, and TrecvN,i should be
consistently referenced to the fibre interface at the OLT and ONU, respectively.
Note further that in addition to the ONU response time shown here, there are also internal delays that
need to be compensated in both the OLT and ONU. These internal delay compensations directly affect
the delivered time accuracy, so the resultant error is quite easy to understand. These errors are not
considered further in this treatment.
It should be noted that the refractive index factors are used in calculations on both sides of the PON,
and their values could differ depending on the implementation. To eliminate the error caused by
inconsistent values, it is recommended that both sides use the common value estimated below.
The resulting timing error caused by variations in the index factor is then given by Equation C.II-5.
ndn ndn
TerrorN ,i = Teqd − (EqDi + RspTimei ) (C.II-5)
nup + ndn OLT nup + ndn ONU
This equation indicates that the error due to the OLT's refractive index factor variation is fixed (over
all ONUs), and it is indeed at the maximum value of Teqd, which is typically 250 microseconds. The
S 0
40
D ( ) = 1− 4 ,
4
(C.II-8)
where S0 is the dispersion slope (maximum 0.092 ps/nm2/km), and 0 is the zero dispersion
wavelength (ranging from 1 300 to 1 324 nm).
dn
The index of refraction and D are related by = cD ( ) , and the fundamental theorem of calculus
d
indicates that (see Equation C.II-9)
n = n0 + c D( )d . (C.II-9)
0
In practical systems, operating wavelengths are not monitored, nor is the exact fibre dispersion
known. Hence, the index difference is truly an unknown quantity.
Index factor variability
Using Equation C.II-6 and substituting the value n = 1.47, which is a valid approximation for the
group refractive indices of the commonly deployed fibres (precision is not important here), it is found
that the index factor can range from 0.500115 to 0.500153. The most plausible refractive index factor
value is 0.500134, but this may be incorrect by an amount of up to ±0.000019. The most accurate
solution is achieved when both the OLT and the ONU use these common values:
n1577
0.500134 ,
n1270 + n1577
n1577
0.000019
n1270 + n1577
Burst profiles
(This appendix does not form an integral part of this Recommendation.)
This appendix describes burst profiles to be used by the PHY adaptation sublayer of the ONU to form
the PHY burst. Suggested values of burst preamble and delimiter are presented.
In the XGS-PON system, upstream transmission from ONUs to the OLT is conducted by delivering
a number of PHY bursts. After a guard time for burst overlap prevention, the PHY burst starts with
the upstream physical synchronization block (PSBu) section. The PSBu contains preamble and
delimiter. Preamble and delimiter are employed by the OLT burst mode receiver to determine the
presence of a PHY burst and delineate the PHY burst. They are also used to determine the signal
clock in order to correctly recover the transmitted signal.
The length and pattern of preamble and delimiter are formed as dictated by the OLT in the
BurstProfile field in the BWmap. The index in the BurstProfile field refers to the set of valid burst
profiles that is communicated to the ONUs over the PLOAM messaging channel. For each specified
profile, the index is explicitly defined in the Burst_Profile PLOAM message.
The Burst_Profile PLOAM message can be either broadcast or unicast. It is up to the OLT to manage
the burst profiles, and to anticipate which ONUs will have which profiles. The ONU is purely a slave
in this situation, and will follow the instructions that the OLT gives to it. In the simplest case, the
OLT can send only broadcast profile messages. The profiles then obtain global scope, and are equal
for all ONUs. In a more complex case, the OLT can send unicast profiles to each ONU. These unicast
profiles could then be different for each ONU (again, it is incumbent on the OLT to keep track of
what it has configured in each ONU). Regarding temporal behaviour, the OLT should always send
the profile message several times before it attempts to use them in a BWmap. In this way, the
probability of the ONU using an old profile will be greatly reduced.
The recommended size of preamble is 1 280 bits for 9.95328 Gbit/s, see Appendix B.III. Preambles
with varying sizes can be achieved by setting the burst profile to the desired parameters.
A traditional preamble pattern is 0x AAAA AAAA. While it provides maximum transition density
and direct current (DC) balance, some implementations may have different preamble requirements.
For example, if the burst mode receiver has bandwidth limited front ends, the aforementioned
preamble pattern is not able to support highly efficient burst presence detection. Another example is
burst mode receivers with peak detectors. If the peak detectors have limited slew rates in the sample
and hold circuit, the aforementioned preamble cannot fulfil highly efficient burst presence detection.
Therefore, data-like preamble patterns are added into the possible preamble patterns. The selected
data-like preamble patterns are expected to have features of DC balance, flat power spectrum,
transition density similar to that of random data, and long run length. The suggested values of XGS-
PON preamble patterns are shown in Table C.III.1.
The recommended size of delimiter is 32 bits. When a longer delimiter time is required in the case of
high BER, 64-bits delimiters can be used to provide more robust burst delineation. The expected
features of the selected delimiters include DC balance, large distance from all shifted patterns of itself,
and large distance from all shifted patterns of the preamble.
In other cases, it is desirable to indicate if the burst has FEC active or not using a pair of distinct
delimiters. The suggested values of such pairs of delimiters are shown in Table C.III.1.
Golden vectors
(This appendix does not form an integral part of this Recommendation.)
C.IV.1 10G downstream and upstream FEC codeword
This is an example of a FEC codeword for downstream and/or upstream at a nominal line rate of
9.95328 Gbit/s. The payload is an incrementing string of bytes starting at 0x01 and having the length
of 216. The 32 FEC parity bytes are shown underlined.
RS(248, 216)
0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10
0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20
0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30
0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x3a 0x3b 0x3c 0x3d 0x3e 0x3f 0x40
0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x48 0x49 0x4a 0x4b 0x4c 0x4d 0x4e 0x4f 0x50
0x51 0x52 0x53 0x54 0x55 0x56 0x57 0x58 0x59 0x5a 0x5b 0x5c 0x5d 0x5e 0x5f 0x60
0x61 0x62 0x63 0x64 0x65 0x66 0x67 0x68 0x69 0x6a 0x6b 0x6c 0x6d 0x6e 0x6f 0x70
0x71 0x72 0x73 0x74 0x75 0x76 0x77 0x78 0x79 0x7a 0x7b 0x7c 0x7d 0x7e 0x7f 0x80
0x81 0x82 0x83 0x84 0x85 0x86 0x87 0x88 0x89 0x8a 0x8b 0x8c 0x8d 0x8e 0x8f 0x90
0x91 0x92 0x93 0x94 0x95 0x96 0x97 0x98 0x99 0x9a 0x9b 0x9c 0x9d 0x9e 0x9f 0xa0
0xa1 0xa2 0xa3 0xa4 0xa5 0xa6 0xa7 0xa8 0xa9 0xaa 0xab 0xac 0xad 0xae 0xaf 0xb0
0xb1 0xb2 0xb3 0xb4 0xb5 0xb6 0xb7 0xb8 0xb9 0xba 0xbb 0xbc 0xbd 0xbe 0xbf 0xc0
0xc1 0xc2 0xc3 0xc4 0xc5 0xc6 0xc7 0xc8 0xc9 0xca 0xcb 0xcc 0xcd 0xce 0xcf 0xd0
0xd1 0xd2 0xd3 0xd4 0xd5 0xd6 0xd7 0xd8 0x6d 0x8d 0x89 0x21 0x88 0x4d 0x6b 0x21
0x2e 0x3c 0xd6 0x8e 0x68 0x54 0x72 0x31 0x52 0xbd 0x9e 0xf7 0x45 0xf5 0x70 0x20
0x60 0xc4 0xe2 0xec 0x0b 0xef 0x18 0x1a
Plaintext
0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f
0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f
0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f
0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x3a 0x3b 0x3c 0x3d 0x3e 0x3f
Plaintext
0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f
0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f
0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f
0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x3a 0x3b 0x3c 0x3d 0x3e 0x3f
Counter blocks
0x00040a0e160d097cfffbf5f1e9f2f683
0x00040a0e160d097cfffbf5f1e9f2f684
0x00040a0e160d097cfffbf5f1e9f2f685
0x00040a0e160d097cfffbf5f1e9f2f686
CipherText
0x0d 0x5a 0x46 0x57 0xfd 0x68 0x6f 0xa4 0xb3 0x8f 0x77 0x3a 0x88 0x7a 0x2b 0x33
0x86 0xd7 0xfe 0x53 0x3c 0x52 0x24 0xab 0x39 0x61 0xae 0x20 0xe6 0x15 0x12 0x0e
0xbb 0x2f 0xec 0xe4 0x16 0x50 0x5a 0x02 0x73 0x68 0x39 0x59 0x73 0x8b 0xd6 0x7d
0x75 0x96 0x85 0xcd 0x62 0x14 0x69 0xc1 0x14 0x66 0x59 0xf1 0xc3 0xa7 0xe4 0xd8
SK = 0x795fcf6cb215224087430600dd170f07
OMCI_IK = 0x184b8ad4d1ac4af4dd4b339ecc0d3370
PLOAM_IK = 0xe256ce76785c78717c7b3044ab28e2cd
KEK = 0x6f9c99b8361768937e453b165f609710
AES-CMAC-64(PLOAM_IK, 0x01|MSG)
0x46 0x39 0x87 0x56 0x28 0x08 0x14 0xe6
AES-CMAC-64(PLOAM_IK, 0x02|MSG)
Data_encryption_key = 0x112233445566778899AABBCCDDEEFF00
KEK = 0x6f9c99b8361768937e453b165f609710
0x3cc507bb1731c569ed7b79f8bdc376be
Protection examples
(This appendix does not form an integral part of this Recommendation.)
SN and assigned ONU- For the ONU which pass the initial validation, the OLT sends a
ID consistency broadcast ICTP message to confirm the SN uniqueness
5 verification (no ONU-ID have been assigned to that SN) and the consistency of
the proposed ONU-ID assignment (no SN has been assigned that
ONU-ID).
Invocations of ICTP primitives by the TC layer procedures have the following format:
ICTP:<Name> (<Parameter option>)
3 Parameter conflict M Notify the associated OLT of a parameter conflict PON-ID U UC2 PON-ID
prmConflict( ) ONU-ID U UC5 SN, ONU-ID
Alloc-ID U UC7 SN, ONU-ID, Alloc-ID
4 Protection handshake T Negotiation between two PON LTs that have been SN U UC6 SN
prtHandshake( ) either preconfigured or dynamically notified to host Reg-ID U UC6 SN, Reg-ID, ONU-ID
Commit indications a particular ONU in order to decide which PON LT
is going to serve the ONU at a given moment.
Active()
Standby()
5 Bulk data transfer T A block data transfer procedure with per-block OLT U UC13 PON-ID, Teqd
bulkData( ) acknowledgement and last block indication. ONU-ID U UC13 SN, Reg-ID, ONU-ID,
Commit indications Port-IDs, Alloc-IDs.
Sent()
Received()
6 ONU authentication info M A broadcast message inquiring if any OLTs in the SN B/U UC6 SN
sharing Protection Group system can confirm authenticity Reg-ID B/U UC6 SN, ONU-ID, Reg-ID
onuAuthent( ) and has the service profile for the discovered ONU,
which is identified either by the serial number only
or by the serial number and the registration ID.
7 ONU authentication claim M A unicast message from the OLT that has ONU's SN U UC6 SN
onuClaim( ) service profile and can confirm its authenticity to Reg-ID U UC6 SN, ONU-ID, Reg-ID
the OLT that has discovered the ONU.
PON-ID examples
(This appendix does not form an integral part of this Recommendation.)
The following descriptions are examples of PON-ID syntax, other formulations may be used.
PON-ID (32 bits)
The PON-ID is able to uniquely identify a downstream channel by including a series of data elements
with increasingly narrow scope:
– Number of independent operators: 4..8 (i.e., ~23).
– Number of adjacent central offices: 4..7 (i.e., ~23).
– Number of OLT chassis in a central office: 64 (i.e., 26).
– Number of cards in an OLT chassis: up to 16 (i.e., 24).
– Number of OLT-ports on a line card: suggest supporting up to 32 (i.e., 25).
– Downstream wavelength channel identity (i.e., 24) – not used, and set to all zeros, for
XGS-PON.
Table C.VIII.1 provides an example of PON-ID syntax.
The transmitter characteristics are measured by the transmitter extinction ratio and its average power.
This appendix is intended to describe how optical modulation amplitude (OMA), extinction ratio, and
average power are related to each other.
1+ 0
𝑚𝑒𝑎𝑛 ≈ … . … … … … … … … … … … … … … . … … … … … … … … … … … (3)
2
𝐸𝑅−1
𝑂𝑀𝐴 ≈ 2 × 𝑚𝑒𝑎𝑛 × … . … … … … … … … … … … … … … . … … … … … … (4)
𝐸𝑅+1
NOTE – The Pmean and ER are all in linear unit in above equations. OMA can be expressed in Watts or dBm.
For a compliant ONU transmitter, the relationship between OMA, extinction ratio and average power
is illustrated in Figure I.1.1. Note that the OMAmin and AVPmin are calculated for ER = 6 dB, where
AVPmin represents the mean launch power minimum as presented in Table B.9.4. The transmitter
average launch power specifications can be further relaxed by allowing ER higher than 6 dB while
maintaining the value of OMA above OMAmin and the average launch power above AVP'min , while
AVP'min means the minimal launch power based on ER=9.0 dB (For example, ER should be ≥ 9.0 dB
when AVP = 2.87 dBm for the N1 class). The grey area indicates a compliant part.
As a guide to the chipset implementers, this appendix contains a general overview of the relationship
between this Recommendation and the NG-PON2 TC layer specifications [ITU-T G.989.3] to aid in
adapting for XGS-PON use.
The XGS-PON TC layer is based on the ITU-T G.989.3 TC layer. This appendix documents the
modifications to most parts of [ITU-T G.989.3] to obtain the XGS-PON TC layer specification in
Annex C of this Recommendation. It will also serve as a guide when introducing future updates from
[ITU-T G.989.3].
There are a few general statements that can be made about the relationship between XGS-PON TC
layer and [ITU-T G.989.3]:
• The terms "OLT CT", "CT", "channel termination" and "channel termination entity" should
be understood to be equivalent to "OLT" in the context of XGS-PON.
• The terms "TWDM" and "TWDM PON" should be considered to be equivalent to
"XGS-PON" in the context of XGS-PON.
• Any reference to tuning is not used for XGS-PON.
• Any reference to channel management and AMCC is not used for XGS-PON.
• For XGS-PON, the in-band PLOAM transportation channel is the only PLOAM channel and
it is mandatory.
• Any reference to wavelength division multiplexing, multiple TWDM channels, multiple
wavelengths, multiple channels, channel signalling, switching between channels and channel
handover is not used for XGS-PON.
• Any reference to Channel_Profile, System_Profile, Calibration_Request,
Adjust_Tx_Wavelength, Tuning_Control, Protection_Control, Change_Power_Level,
Power_Consumption_Inquire, Rate_Control, Tuning_Response,
Power_Consumption_Report and Rate_Response PLOAM messages is not used for
XGS-PON
• Any reference to wavelength calibration, wavelength calibration accuracy, wavelength
tuning characteristics and wavelength tuning is not used for XGS-PON.
• Any reference to PtP or PTP WDM PON is not used for XGS-PON.
Specific details about the relationship between XGS-PON and [ITU-T G.989.3] are given in the
following clauses.
For clause C.6 XGS-PON transmission convergence layer overview
This clause is derived from clause 6 of [ITU-T G.989.3] with the following exceptions:
• In clause 6.1.3.3, instead of the reference to ITU-T G.989.2, it should refer to the PMD
section of this Recommendation.
• The UWLCH ID shall be set to all zeros for XGS-PON.
• In Table 6-1
– Delete the row of 2.48832 Gbit/s line rate for both downstream and upstream.
– Add a new note "NOTE – Line rate 2.48832 Gbit/s is included to support TDMA
coexistence with XG-PON, see clause A.5.2.3 for the details of coexistence."
IEEE 10GEPON 10GBASE-PR-D3 (OLT) and 10GBASE-PR-U3 (ONU) optical modules may be
used with XGS-PON for 10 Gbit/s symmetric applications. This appendix gives a comparison of the
10GBASE-PR-D3 (OLT) and 10GBASE-PR-U3 (ONU) PMD specifications with the XGS-PON
Annex B OLT PMD specification. This appendix also highlights XGS-PON requirements that may
not be met when using these optical modules.
Users of this appendix should not assume that all the requirements for XGS-PON are met. It is the
responsibility of the network operator to determine if their requirements can be met.
The following XGS-PON requirements will not be supported when using 10GBASE-PR-D3 (OLT)
and 10GBASE-PR-U3 (ONU) optical modules:
• N2, E1 and E2 optical path loss classes.
The following XGS-PON requirements may not be supported when using 10GBASE-PR-D3 (OLT)
and 10GBASE-PR-U3 (ONU) optical modules:
• Co-existence with XG-PON ONUs;
• X/S requirements in Annex B / Wavelength blocking filters in Annex A;
• Equipment reflectance.
The operator should also be aware that the 10GBASE-PR-D3 (OLT) and 10GBASE-PR-U3 (ONU)optical
modules were designed and tested to be compliant with clause 75 of [b-IEEE 802.3av] PMD specifications
and test procedures. Notable differences with respect to XGS-PON include the line rates and line codes. The
line rate and line code defined in clause 75 of [b-IEEE 802.3av] PMD is:
• Line rate – 10.3125 Gbit/s;
• Line code – 64B66B.
Instead the [b-IEEE 802.3av] optics modules will be used with XGS-PON line rates and codes:
• Line rate – 9.95328 Gbit/s;
• Line code – scrambled NRZ.
Compatibility of 10GBASE-PR-D3 (OLT) and 10GBASE-PR-U3 (ONU) optical modules with XGS-PON
line rates and codes need to be determined by implementers. When using 10GBASE-PR-D3 type OLT and
10GBASE-PR-U3 type ONU optical modules with XGS-PON, there may be slight differences in parameters
that should be considered.
Table III.1 shows the optical interface parameters for the 9.95328 Gbit/s downstream direction.
The OLT transmit eye mask for 10GBASE-PR-D3 (OLT) is "elliptical" shaped, compared with the
Annex B "square" mask. The 10GBASE-PR-U3 (ONU) receiver will be able to operate properly with
this eye since it is designed for this eye.
The minimum ORL for PR30 is 20 dB, compared with Annex B minimum ORL of 32 dB. The
implication of this difference is that the PR30 optical modules are designed to tolerate the much
Table III.2 – Optical interface parameters of 9.95328 Gbit/s upstream direction (N1 class)
Item Unit Annex B PR30
Optical Penalties
Maximum optical path penalty dB 1 –
Transmitter and dispersion penalty (max) dB – 3
OLT receiver (optical interface R)
Maximum reflectance of equipment at S/R, measured –12 –12
at receiver wavelength
Bit error ratio reference level – 10-3 10-3
Sensitivity (at S/R) dBm –26.0 –28
Overload (at S/R) dBm –5.0 –6
Consecutive identical digit immunity bit 72 –
Jitter tolerance – B.9.2.9.7.2 –
The receiver sensitivity for PR30 is 2 dB better than Annex B, resulting in better low received power
performance. This is because of the difference between the maximum optical path penalty (Annex B)
and the transmitter and dispersion penalty (PR30).
The overload value for PR30 is 1 dB lower than Annex B. This is because PR30 has a minimum loss
of 15 dB and Annex B has a minimum loss of 14 dB. A survey of optics vendors indicated that the
–5 dBm overload value could be achieved with commercially available PR30 optical modules.
Table III.3 shows the physical parameters of the ODN.
Series D Tariff and accounting principles and international telecommunication/ICT economic and
policy issues
Series E Overall network operation, telephone service, service operation and human factors
Series J Cable networks and transmission of television, sound programme and other multimedia
signals
Series L Environment and ICTs, climate change, e-waste, energy efficiency; construction, installation
and protection of cables and other elements of outside plant
Printed in Switzerland
Geneva, 2021