Beruflich Dokumente
Kultur Dokumente
PON CLE/CPE
ONU
Tele-commuter Broadband
Broadband Regional
Network
Aggregation BRAS To
Ethernet/IP Network
DSLAM ISP/
ASP/
(MTU)
Content Provider
VDSL/
SHDSL
ONU
OLT, PON
splitter Access Platform
(Access Node)
ONU
Small business
subscriber
mapped using GPON Encapsulation Method (GEM) single branch using optical couplers, which have direc-
procedure. This is identical to GFP framing is described tional properties. Full duplex connection is achieved by
later in the article. Fixed number of bytes in each frame having separate fibre network for downstream and
are reserved for the TDM transportation in both the upstream directions or using a single fibre networks
directions. Data packets including Ethernet frames are with WDM access, i.e. using separate wavelength for
also mapped using GEM procedure. Fragmentation and downstream and upstream traffic. All the components of
Reassembly, i.e dividing the large frames into smaller the ODN viz., fibre, splitter & coupler are passive fulfill-
fragments and combining them again at receiver, facili- ing the requirements of a PON.
tates reducing the delay variations of real time traffic
and TDM traffic in case of large data packets. The data GPON ONU/ONT
traffic can comprise Ethernet frames, IP packets, IP-TV, ONU/ONT, the nodes at the subscriber end provide for
VoIP and any other type, making the GEM frame trans- connectivity between customers (users) and network.
port capability attractive, efficient and simple. The ONU adapts the incoming traffic into GPON proto-
col before transmitting to OLT during the assigned
GPON Distribution period. In downstream direction, the ONUs continu-
The medium for transport is fibre. Fibres and splitters ously listen to all the traffic. They extract and forward,
are referred to as Optical Distribution Network (ODN). the one destined to one of their ports. Since ONT nor-
On the downstream side (traffic flowing from OLT to mally resides at customer premises, it needs to be cost
ONU/ONT or away from the network towards the sub- sensitive. ONTs and ONUs act as slave nodes in most of
scribers) a single fibre connects to the first splitter. This the scenarios in PON. ONU/ONTs are managed by the
then forms the trunk of a tree. The tree is the ODN, with network manager via the OLT. Where as an ONT pro-
splitters being joints where a branch offshoots. The vides the User Port Functions required by customer in
ONU/ONT form the leaves. Each branch ends up at a Fibre To The Home (FTTH) (residential user), ONU
splitter or at an ONU/ONT. In the upstream direction does not provide these and instead provides the interface
multiple branches carrying traffic, are combined into a to standard transport medium like E1/T1, Ethernet, DSL
UNI SNI
ODN
ONU /
AF ONT OLT
WDM WDM
Splitter
NE NE
cables etc. The User Port Function is responsible for sage meant and used by all ONUs, and Payload sections.
providing necessary interface processes to individual In the payload section data traffic and TDM traffic are
end-users that connect to the ONU allowing them access encapsulated using a GFP like header, called GEM
to the Network system. An ONT is considered as a part header. Within this header is embedded the information
of the CPE. The ONU can support traffic through more of destination port of ONU. Thus each port as seen by
than one CPEs and is considered a part of operator’s net-
PON Core Shell Service
work. The logical structure of the ONU/ONT is shown Shell
in Figure 3.
Service
GPON OLT Adaptation
CROSSCONNECT Shell
The OLTS is the root of the GPON (PON in general) ODN PON - TC
tree. It provides for the data plane functions shown in Function Function
Figure 4. It also controls and manages the ONU/ONTs
connected to the network. For the downstream direction,
client traffic is encapsulated with the correct identifica-
tion tag and transmitted. In the upstream direction
based, on the Service Level Agreement (SLAs) and
Dynamic Bandwidth Requirement report (DBR) from
ONUs/ONTs, it allocates specific periods within the ODN PON - TC
frame for transmission of traffic. For management of the Function Function
network, the OLT measures the power received from Service
individual ONUs/ONTs, allocates Ids to ONUs/ONTs, Adaptation
discovers new ONUs added to the network, and collects
performance parameters from each Figure 4. GPON OLT Functions
PON has a unique identification and upto 4095 such
PON Core Shell Service identifications can be supported. Therefore, using the
Shell above port identification, only the ONU, for which the
traffic is destined extracts the payload. For ATM cells
Service which are directly mapped into the payload section, VPI
Adaptation / VCI are used for segregating the traffic at the ONUs. In
ODN PON - TC upstream direction based on the bandwidth requirement
Service MUX - DEMUX
Function Function of each port, slots within the upstream frames are allo-
cated to individual ONUs. The upstream traffic is trans-
ferred in transmission containers (T-CONTs). These T-
CONTs can carry identical traffic from one or many
ports of the ONU. There can be up to five different types
of T-ONT.
ODN PON - TC GPON Protocol - DownStream
Function Function
Service The protocol for the transfer of information has been
Adaptation designed to address the requirements of point to multi-
point system and to utilize the available bandwidth in
the network to the maximum. The downstream frame
Figure 3. GPON ONU Functions
formats are shown in and Figure 5.
The downstream frame repeats every 125us, very much
ONU/ONT. Just as the ONT performs the User Port like the other TDM transport technologies. It also car-
Functions for management, OLT performs the Service ries the 8Khz synchronization information to the ONUs
Port Functions for the ports attached to the OLT. for synchronizing upstream clocks and any TDM traffic
payload. The downstream frames comprises of GPON
GPON Transmission Transmission Convergence (GTC) Physical Control
For downstream traffic the network appears as broadcast Block downstream [PCBd] and a Payload area. The first
medium. Thus all ONUs are able to listen to incoming field in PCBd, PSync, refers to the frame pattern used
traffic. The frame comprises of Physical channel mes- for frame synchronization. It is 4 octets long. It carries
the pattern 0xB6-AB-31-E0 and is not scrambled. indicating the start and stop position of each transmit
Within the ONUs a state machine, similar to HEC fram- container in the upstream direction.
ing is used for frame synchronization and it looks for the The control bytes within the ATM partition and
above pattern. The next field, Ident, provides informa- upstream bandwidth map are also protected using CRC-
tion whether Forward Error Correction (FEC) has been 8.
used in downstream frame or not. It is a static informa-
tion. In PON addition of new ONUs is not ruled out. So GPON Protocol - UpStream
as the new ONUs require this information when admit- In the upstream direction the frames from different
ted into the system, it is conveyed in every frame. The ONUs are spaced using the guard time. The different
rest of the Ident field carries a 30 bit super-frame fields of the upstream are shown in Figure 6. The first
counter value, which increments every frame and rolls - field, Physical Layer Overhead upstream (PLOu) is a
over to 0. It is used for ranging process and for variable length field, its size is governed by upstream
Advanced Encryption System (AES). The third field, 13 rate. It is used for frame markings. Preamble and Delim-
bytes long, carries the Physical Layer OAM (PLOAM) iter bytes within the PLOu are rate dependent and mark
messages required for configuration and management of the start of transmission from the said ONU. The length
the ONUs and PON in general. One byte is used by the of the field increases with higher transmission rate to
BIP-8 process, which covers all bytes in frame. BIP-8 is facilitate clock recovery and frame synchronization in a
calculated over scrambled bytes and inserted prior to the multi-clock environment (each ONU/ONT can have dif-
scrambling process. The fifth and sixth fields are Pay- ferent clock parameters). BIP is the upstream BIP-8
load Length Indicator (PLend), transmitted twice for covering all the bytes of the transmitted frame. The
robustness. The Upstream Bandwidth field indicates the ONU-ID indicates the ONU from which traffic is trans-
length of the upstream bandwidth allocation map and mitted. This unique ID is provided by OLT to ONU dur-
length of ATM partition with in the payload bytes. The ing the ONU registration phase. The indication field
last field carries the upstream bandwidth allocation map provides information on usage of FEC,
PCBd Payload
PLOu PLOAMu PLSu DBRu X Payload X DBRu Y Payload Y PLOu DBRu X Payload X
Remote Defect Indication (RDI) input and status on the CONTs supported by the ONU. It is different from the
traffic and messages waiting in queues at the ONU. The one carried in DBR where information of the concerned
second field of the upstream frame is the PLOAMu, car- T-CONT is only forwarded by the ONU. The three dif-
rying OAM messages from ONU to OLT. This field is ferent payload options are shown in Figure 7. to Figure
only sent in response to OLT request, present in 9.
upstream bandwidth map of the downstream frame. The
Power Level Sequence (PLSu) field is used by ONU to GPON Transmission Convergence (GTC) function
send power measurement information to OLT. The The GTC function adapts user and control information
information is used by OLT to adjust the ONU power to GPON protocol for transmission. The user plane and
levels to reduce the power level dynamic range visible at control plane functional blocks for GTC are shown in
the OLT. It is 120 byte long message and is unstruc- Figure 10. GTC is the Transmission Convergence (TC)
tured. The 2,3 or 5 byte DBRu field carries the dynamic shown for ONU and OLT in Figure 3. and Figure 4.
bandwidth allocation report of the T-CONT for the pay- The PLOAM messages are sent out in defined location
load is being sent in the following payload fields of the in the GPON frames. They are formatted as octets by the
current frame from ONU. The number of bytes in the PLOAM client of the GTC.
report depend on the reporting option negotiated ONU Management and Control Information (OMCI)
between ONU and OLT. The default is 2 bytes, where messages are carried over ONU Management and Con-
one byte being CRC-8. The last field is the payload trol Channel (OMCC). OMCI messages are adapted
field. It is important to note that DBRu and Payload for using GEM in case of its association with non-ATM
multiple T-CONTs can be packed in a single frame sent traffic. In case of ONU transporting ATM cells the
by the ONU, depending on the bandwidth allocation OMCI are mapped into GPON frame using ATM HEC
provided by the OLT. The payload can carry one of the adaptation mechanism. The OMCI adaptor formats the
three types of information viz. an ATM payload, a GEM messages as per the requirement of the OMCC.
encapsulated traffic or a DBA report. The DBA report is ATM TC adaptor transparently maps the ATM cells into
comprehensive and contains information of all the T- ATM partition of the downstream frames or into the
GEM Header Frame Fragment GEM Header Full Frame GEM Header Frame Fragment
payload area assigned for ATM cells in the upstream Forward Error Correction
direction. The GEM TC adaptor maps data and TDM Apart from the BIP-8 which provides limited error
payload, i.e. non-ATM traffic into GPON frames. The detection capability, forward error correction (FEC) is
GEM TC uses GEM frames which comprises a header defined for use in GPON. The use of FEC results in an
and payload portion shown in Figure 11. The first increase in link budget by 3-4dB (coding gain) and
header field is Payload Length Indicator (PLI) indicat- therefore higher bit rates, larger distances between OLT
ing the number of bytes being encapsulated in current and ONUs and higher split-ratios support in the net-
GEM frame. The Port-Id or GEM-Id identifies the user work. The use of FEC is optional both in upstream and
port for which the traffic is destined or originated at downstream direction. The FEC is defined in a way to
ONU. It is 12 bit field and is able to support up to 4096 facilitate the inter-operability of FEC encoded transmis-
user ports. Payload Type Indicator (PTI), third field, sion and non-FEC encoded reception and vice-versa.
indicates if the payload has an end of client frame or not, The FEC used is defined in ITU-T G.975. It uses Reed
has any congestion occurred for the said client and Solomon code represented as RS(255,239,8). The code
whether the client frame is an OAM frame. The 13 bit is non-binary, operates on byte symbols and belongs to
HEC provides error detection and correction capability family of systematic linear cyclic block codes. The
over the headers. The generator polynomial used is block length is 255 out which 239 are the data symbols
12 10 8 4 3 (bytes) and 16 are the parity symbols added by the
x +x +x +x +x +1
encoder. The generator polynomial G(x) for the
The GEM header is then xclusive ored with a fixed pat-
RS(255,239) satisfies the equation
tern of 0xB6AB31E055. An idle GEM frame compris-
15
ing only header and no payload is inserted when ever the
∏ (x – α )
i
OLT or the ONU does not have enough client frames to G( x) =
fill up the slot in GPON frame payload area. i=0
OMCI Adaptor
PLI (12 bits) Port-Id (12 bits) PTI (3 bits) HEC (13 bits) Payload Fragments
The FEC code group can be represented by polynomial Error Evaluation (Fomey’s Algo)
C ( x) = D( x) + P( x) & Error Correction
where C ( x ) is the encoded word, D ( x ) is the infor-
mation bytes and P ( x ) is the parity code. Error Locator
Chien Search
Equation Solving
Euclid / Mod. Euclid
GEM Framer
FEC Syndrome
Generator
FEC Encoder
GEM Framer
GPON Optics
GPON Optics
9 ROUNDS
SubBytes dow. In this window, new and unregistered ONUs, send
identification and physical information to OLT. Since
ShiftRows there can be more than one ONU which need activation,
collision(s) can occur during this process. To avoid col-
keyschedule MixColumns lision, each ONU waits a random period of time before
AddRoundKey transmission. On receipt of the Serial-Id, OLT binds it
with ONU-Id and sends the information to correspond-
ing ONU for use in future transactions. The OLT also
measures the power and phase during this operation and
SubBytes sending the related control information back to the
respective ONUs. This completes the registration pro-
ShiftRows
cess of ONU which then can begin receiving and trans-
AddRoundKey mitting information.
T-CONT type and is not serviced by DBA. Type-II T- mechanism, the report consists of pattern for each T-
CONT is intended for variable bit rate with bounded CONT types and not for different clients mapped to the
delay and jitter requirements like video and voice over same T-CONT. The client traffic, queues, T-CONT map-
IP. Type-III T-CONT is intended for guaranteed delay. ping and reporting is shown in Figure 16.
Type-IV is for the best effort traffic. Type-V T-CONT is
A Peek At EPON
per T-CONT Most of the recent networks in PON have been E-PONs
Upstream map also known as EPONs. EPON is the extension of the
ONU 1
Ethernet IEEE.802.3 protocol for point-to-multipoint
technology. As a result it has lot in common with the
ONU 2
Ethernet and uses the Ethernet protocol as transmission
medium. Data, control and OAM frames, TDM or ATM
traffic all first need to be adapted to Ethernet protocol
OLT
Table 1: GPON, EPON difference
802.1AE as
part of global
Ethernet secu-
rity provision.
Can be sup-
ported in both
Policer upstream and
downstream
direction
Congestion Report
Protection None 50ms switch
Generation
time.
Summary
GPON provides an option to bring the fiber to the curb,
business or residence. With its in built and versatile
adaptation functions for different type of client traffic it
provides a common transport platform. The fragment
and reassembly and GEM process provides ideal TDM
mapping interface. The well drafted standards increase
the possibility of OLT-ONU interworking from different
vendors. The PLOAM and OMCI provide enhanced and
well defined OAM capabilities within GPON, very
much in demand by public networks.