Professional Documents
Culture Documents
Layer 2 Redesign For Metro-Access Next Generation PON
Layer 2 Redesign For Metro-Access Next Generation PON
1. INTRODUCTION
The Transmission Convergence (TC) layer in the Link layer of the OSI model specifies the formats and
encapsulation procedures from/to upper layer for its transport via the optical distribution network (ODN) and for
the medium access control (MAC) of the ONUs. Solutions have been presented for FSAN through XG-PON [1]
to improve bandwidth respect than GPON [2]. Nevertheless, other requirement that includes long reach and
support capabilities (multi-operator/multi-service), as well as cost-effective architectures, enhanced performance
of access nodes and improved bandwidth assignments need to be satisfied. Also, PON deployments have been
aiming to combine the capacity of metro and access networks in the last mile and the integration with the Core
network services. To get this whole, flexgrid at the core is a promising technology [3]. Fig. 1 shows a PHY
scenario for this work, based on a Metro-Access WDM/TDM long reach really-passive, single-fibre/single-
wavelength network with downstream carrier reuse (reflective ONUs), for a cost-effective implementation [4].
Metro/Access Network RN
R/S
S/R rONU
WDM TDM UNI
OLT WDM RN
ring Tree
Core
SNI R’/S’ S’/R’ XG-ONU
Network R/S
Flexgrid XG-OLT RN
S/R
Mid-Spam
GPON/XG_PON Overlay with a Model from
ODN Passive ODN
mid span extender G.987.1 Rec
Extender
Figure 1. A next generation PON access-core model with ODN based on WDM/TDM.
Layer
4
TCP/UDP
(RTP,RTCP)
TCP/UDP
(RTP,RTCP)
TC Layer
b)
Ethernet ONU OLT Ethernet Service Adaptation
Interface
Layer
3
IP Interface IP Sublayer
DiffServ DiffServ
Framing Sublayer
OMCI Service OMCI Service
Adapter Adapter
Adaptation Adaptation
QoS QoS
PHY Adaptation Sublayer
Sublayer Sublayer XG-PON1 XGEM Frame
GEM TC Adapter GEM TC Adapter
Header - 8 Bytes Payload
Layer
Eth Eth PLOAM US-BW Framing PLOAM DBA Framing Eth Eth
2 Processor Manag. Processor Control Key HEC
MAC MAC Sublayer TC Sublayer MAC PLI
Fragment Payload
MAC Ind Port ID Options LF
14 1 13
TC Framing TC Framing
bits
2 16 bits 18 bits bit
bits
(max. 214 Bytes)
bits
PHY Adaptation PHY Adaptation
Sublayer Sublayer
NG-GEM Frame
FEC, Scrambling, SERDES FEC, Scrambling, SERDES
Key Prot
PLI PT QoS HEC
Eth Eth Eth Eth Ind Port ID ID SN LF
Fragment Payload
PHY Layer PHY Layer 14 3 4 1 13
Layer PMD PMD PMD PMD bits
2 16 bits 3
bits bits
8 bits bit
Bits (max. 214 Bytes)
1 bits bits
UNI PON ODN SNI
10/100/1000 Base-T 10-GEth - XFP
New fields
Figure 2: a) NG-PON architecture into the OSI reference model; b) XGEM Format and proposed NG-GEM with new fields
to support NG-PON.
3.1 Service Adaptation Sub-layer
It guarantees a well-defined service interface for the upper layers based on delineation of the user data frames
and port identification for multiplexing on transparent fashion for using GEM (GPON Encapsulation Method).
It is a variable-length framing mechanism (header is of fixed length) for transparent encapsulation and
connection-oriented transportation. In downstream (DS), continuous frames are transmitted. In upstream (US),
burst frames are transmitted using the configured allocation time. We propose NG-GEM consistent with XGEM
from XG-PON. The payload maintains the same format, but new fields are included at header as a function of the
Table 1 requirements. Fig. 2b shows XGEM frame [6] and the new format proposed to NG-GEM.
x Protocol ID field (3-bits). To identify information of the protocols used in the upper layers, especially on the
metro/core network (Ethernet, MPLS, SDH/SONET, ATM, GMPLS, others) connected to the PON. Up to
8 protocol IDs could be identified. It extends the service capabilities of a PON: Multi-protocol management;
overlay capacity over NG-PON from different service providers working on metro/core network protocols;
control and management of multiple services (multi-services capability); and control and management of the
contents from different operators (multi-operator capability).
x PT (payload type) field (3-bits). To indicate information of the following payload contents (Ethernet, OMCI,
others). So, up to 8 different payload types can be differentiated.
x QoS (Quality-of Service) field (4-bits). For optimizing services as the real-time transmissions, security, QoS
and other higher layer services. Management of quality of services (QoS) for the applications carried between
the Ethernet frames or from other link protocols.
x Sequence Number (SN) field (8-bits). For a better sequence of the packets received, considering the long
reach nature of the NG-PON and the latency. Up to 256 information sequences could be maintained.
3.2 Framing Sub-layer
It supports the functions of frame/burst encapsulation. The payload is based on GEM frames. The header
includes messages of operations, administration and maintenance (OAM) and medium access control (MAC).
Fig. 3a shows the structure of the frame built by the Framing sub-layer for DS transmission.
GEM
frame
Byte Field Description
TC Layer
XG-PON1 Framing Frame H
GEM 1-2 ONU-ID It specifies the message recipient in
payload
Framing Header the DS direction or the message
Service Adaptation Sublayer sender in the US direction.
BW map PLOAM HEC
BW map PLOAMd Payload
Length count 13
N*8 Bytes P*48 Bytes K*4 Bytes 3 Message An 8-bit field that indicates the type
Framing Sublayer 11 bits 8 bits bits
of the message and defines the
type ID
NG-Framing Frame
semantics of the message payload.
PHY Adaptation Sublayer
4 Sequence An 8-bit field containing a sequence
BW map PLOAM PLOAM HEC
Length count Length 13
BW map PLOAMd Payload Number counter that is used to ensure
PHY Layer N*8 Bytes Q*8 Bytes R*4 Bytes
10 bits 6 bits 3 bits bits robustness of the PLOAM channel.
New fields 5-32 Message It is a variable field as a function of
Content the message content. So, a PLOAM
can reach 8, 16, 24 or 32-bytes
Figure 3: a) DS frame header and changes respect to XGPON; b) Proposed PLOAM message structure for the new NG-PON
The header consists of two variable size partitions: the bandwidth map (BWmap) and PLOAM (PLOAMd), and
four fields of fixed size. The proposed PLOAM has a variable length (8, 16, 24 or 32-bytes) instead of a fixed
length of 48-bytes (XGPON) [6]. This allows releasing more space in the header to favour the payload section,
2
ICTON 2014 Tu.B3.6
increasing efficiency per transmitted frame (1.5 and 6 times with respect to XG-PON). Also, a little PLOAMd
allows a faster ONU initialization. A vector of two fields: PLOAM count (6-bits) and PLOAM length (3-bits) will
be required to specify the number of PLOAMs and their lengths. New PLOAM format is shown in Fig. 3b.
The BWmap is a series of 8-byte allocation structures, in part similar to XGTC [1].
The US burst from an ONU consists of a burst header and one or more BW allocation intervals (according to
the BWmap), with a specific Alloc-ID. Fig. 4a shows the US burst in XGPON and the proposed NG-framing
frame. It incorporates Burst Status field as an indicator of the messages present into burst to know if the burst
carries Dynamic Bandwidth Report US (DBRu) and/or PLOAMu messages, and their respective lengths,
allowing fast decodification. The DBRu field sends traffic status to OLT in order to enable DBA computation.
3.3 PHY Adaptation Sub-layer
It is responsible for preparing the STC frame for the PHY layer, providing physical synchronization, FEC and
scrambling for the DS and US transmission. The most critical situation is in upstream transmission. Here, each
ONU transmits PHY bursts in the corresponding allocation time and remains idle in-between the bursts.
It consists of an US physical synchronization block (PSBu) and a PHY burst payload (TC burst + FEC +
scrambled), as shown in Fig. 4b. Burst timing and duration is controlled by the OLT by means of BWmap. PSBu
contains Preamble and Delimiter fields. This overhead time is used to synchronize rONU TX, added timing drift
tolerance, signal amplitude recovery, signal phase recovery (clock recovery), and start of burst delimitation.
Guard Guard
XG-PON1 Framing Frame Time Time
Upstream framing burst
Allocation #1 Allocation #2 PHY burst PHY burst PHY burst PHY burst
NG-Framing Frame
ONU 1 PSBu Payload PSBu Payload
Framing
Header
DBRu Payload DBRu Payload trailer PHY burst
PHY
Adaptation
ONU Burst Buf Sub-layer
ID Status
HEC PLOAMu
Occ
CRC BIP ONU i PSBu Payload
13 bits N*8 Bytes 1 byte 4 bytes
12 bits 7 bits 3 bytes
US PHY frame (125us) US PHY frame (125us)
(38880 bytes @2.488Gbps)
PLOAMu DBRu DG
Length status Flag
3 bits 3 bits 1 bit Preamble Delimiter
Figure 4: a) Upstream framing burst structures in XGPON, and changes for NG-Framing frame; b) PHY US transmission.
The length and pattern of preamble and delimiter of this proposal is shown in Fig. 5a. The time to each process is
determined by experimental considerations, some based on constraint equations. Although not part of PSBu,
BWmap allows suitable guard time (tg) between US bursts from different ONUs to prevent collisions. It fits the
RSOA Tx enable/RSOA Tx disable times and includes the margin for the individual ONU TX drift tolerance (tu).
In XGPON, the minimum tg is 64 bits (20 km) [6]. The constraint equations with which the OLT must comply
are tg > tRSOAon + tu, and tg > tRSOAoff + tu [5]. The tu is a timing uncertainty. Due to the long distances (100 km
using SSMF), the wavelength operation (third window) and 10 Gbps TX, chromatic dispersion impact on the
pulse broadening and consequently inter-symbolic interference (ISI), can occur. By considering tu basically as
pulse broadening and the chromatic dispersion D1550=17 SV QPāNP DQGǻȜWKe spectral width of the emitter:
tu = D1550 · Lmax āǻȜ
Guard Time
Figure 5: a) Proposal for Guard Time, Preamble and Delimiter structure in NG-PON networks (100 km); b) US burst test
with a PSBu of 128 ns that was obtained in our lab.
)RU ǻȜ = 0.2 nm, the spectral width of a RSOA, then tu = 0.34 ns. Also, considering a typical RSOA with
commercial parameter values: Lcavity = 600 μm (cavity length) and G = 21 dB; then, phase shifting at the ONU
output in t = tRSOAon, is ǻt = 2·Lcavity/Vg= 6 ps; with Vg – group velocity. So, RSOA response time can be
considered negligible. Now, considering RSOA initialization from the off-state and additional delays due to
associated circuitry, tRSOAon § 10 ns. This value was obtained in practical measures. So, tg > 10 ns + 0.34 ns
= 10.34 ns. For an US bit rate 2.48832 Gbps, this corresponds to tg(bits) > 25.8 bits. By incrementing the
reliability above 50%, hence tg(bits) = 40 bits. Finally, guard time is fixed in 80 bits (2· tg).
3
ICTON 2014 Tu.B3.6
In the preamble time (tp), the signal level is recovered in the first 32 bits, using controlled runs of identical digits
(16 bits “1”/16 bits “0”). In this way the decision threshold is fixed. The signal clock phase is recovered using
a maximum transition density pattern in the last 128 bits of the preamble. Finally, the 160-bit pattern preamble
proposal is 0xFFFF0000AAAA…..AA.
During the delimiter time (td), a simple relationship between the number of bits in the delimiter (N) and the
number of bit errors tolerated (E) is E = int(N/4 – 1 [5]. Given a BER, the probability of a severely errored burst
(Pseb) is given by Pseb = (N / (E + 1))·BER E+1. So, a reasonable Pseb= 1.1E-25 is obtained for 32 bits.
With these considerations, the recommended allocations for the PSBu for 100 km are given in Table 2.
Figure 5b shows an US burst test with a PSBu of 128 ns that was obtained in our lab.
Table 2. Proposal of PSBu values for NG-PON network
Upstream RSOA Tx RSOA Tx Guard Preamble Delimiter Total
data rate enable disable time time time time
2.48832(Gbit/s) (tRSOAon+tu) (tRSOAoff+tu) (tg) (tp) (td) (tT)
bits 40 40 80 160 32 272
Time (ns) 32.15 64.3 12.86 109.3
Maximum Maximum Minimum Suggested Suggested Suggested
Timer
OLT ONU ONU
ONU Starting expires L = 80 km Dmax=20km
Process
ONU searches for PSync
SN
gra
Sync nt + Delay Propagation
Figure 6. ONU activation process optimization proposal: a) ONU Activation processes flow; b) Practical values.
5. CONCLUSIONS
In this work, a Layer 2 extension for NG-PON TC is presented as an answer to the PHY requirements. So, long
reach transmission with multi-protocol management overlay transmission, multi-services, and multi-operator
capability can be deployable. Calculations to obtain a PSBu consistent with Metro-Access and agile ONU
activation by ranging simplification improve 44% the XG-PON performance.
REFERENCES
[1] ITU-T; “G.987.1 10 Gigabit-capable Passive Optical Network (XG-PON): General Requirements”; Geneva, Jan. 2010.
[2] ITU-T G.984.2 “Gigabit-capable PON (G-PON): Physical Media Dependent (PMD) Layer Spec”. Nov. 10, 005.
[3] M. Ruiz et al.: “Planning fixed to flexgrid gradual migration: drivers and open issues”, IEEE Communications
Magazine, Jan. 2014, vol. 52, no.1, pp. 70-76.
[4] J. Prat et al.: "Results from EU Project SARDANA on 10G extended reach WDM PONs", OSA, OFC/ NFOEC 2010.
[5] ITU-T G.984.3; “G-PON: Transmission convergence (TC) specifications”, Feb. 2004.
[6] ITU-T G.987.3; “XG-PON: Transmission convergence (TC) specifications”, Oct. 2010.