Oif 400ZR Muxing 01.0
Oif 400ZR Muxing 01.0
Oif 400ZR Muxing 01.0
OIF-400ZR-MUXING-01.0
www.oiforum.com 1
WP OIF-400ZR-MUXING-01.0
White Paper
OIF
www.oiforum.com
The OIF is an international non profit organization with over 100 member companies, including the world’s
leading carriers and vendors. Being an industry group uniting representatives of the data and optical worlds,
OIF’s purpose is to accelerate the deployment of interoperable, cost-effective and robust optical internetworks
and their associated technologies. Optical internetworks are data networks composed of routers and data
switches interconnected by optical networking elements.
With the goal of promoting worldwide compatibility of optical internetworking products, the OIF actively
supports and extends the work of national and international standards bodies. Working relationships or formal
liaisons have been established with CFP-MSA, COBO, EA, ETSI NFV, IEEE 802.3, IETF, INCITS T11, ITU SG-15, MEF,
ONF.
www.oiforum.com 2
WP OIF-400ZR-MUXING-01.0
TITLE: Low Rate Service Multiplexing using FlexE for 400ZR Interfaces
ABSTRACT: White paper addresses 400ZR applications requiring multiplexing of lower rate Ethernet signals (e.g.
100GE) and how to leverage FlexE for this service multiplexing. Example profiles are provided to guide
interoperability of common scenarios.
Notice: This Technical Document has been created by the Optical Internetworking Forum (OIF). This document is offered to the OIF
Membership solely as a basis for agreement and is not a binding proposal on the companies listed as resources above. The OIF reserves the
rights to at any time to add, amend, or withdraw statements contained herein. Nothing in this document is in any way binding on the OIF or any
of its members.
The user's attention is called to the possibility that implementation of the OIF implementation agreement contained herein may require the use
of inventions covered by the patent rights held by third parties. By publication of this OIF implementation agreement, the OIF makes no
representation or warranty whatsoever, whether expressed or implied, that implementation of the specification will not infringe any third party
rights, nor does the OIF make any representation or warranty whatsoever, whether expressed or implied, with respect to any claim that has
been or may be asserted by any third party, the validity of any patent rights related to any such claim, or the extent to which a license to use
any such rights may or may not be available or the terms hereof.
Copyright © 2019 Optical Internetworking Forum
This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or
assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction other than the
following, (1) the above copyright notice and this paragraph must be included on all such copies and derivative works, and (2) this document
itself may not be modified in any way, such as by removing the copyright notice or references to the OIF, except as needed for the purpose of
developing OIF Implementation Agreements.
By downloading, copying, or using this document in any manner, the user consents to the terms and conditions of this notice. Unless the terms
and conditions of this notice are breached by the user, the limited permissions granted above are perpetual and will not be revoked by the OIF
or its successors or assigns.
This document and the information contained herein is provided on an “AS IS” basis and THE OIF DISCLAIMS ALL WARRANTIES, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR
ANY IMPLIED WARRANTIES OF MERCHANTABILITY, TITLE OR FITNESS FOR A PARTICULAR PURPOSE.
www.oiforum.com 3
WP OIF-400ZR-MUXING-01.0
www.oiforum.com 4
WP OIF-400ZR-MUXING-01.0
2 List of Figures
Figure 1– Transport Box Application Example .............................................................................................. 7
Figure 2– Integrated Optics Application Example ........................................................................................ 8
Figure 3 – 400ZR IA Reference Application Diagram .................................................................................... 9
Figure 4 – 400ZR Frame FlexE Payload ....................................................................................................... 10
Figure 5 – General FlexE structure from IA ................................................................................................. 11
Figure 6 – FlexE overhead and payload structure from IA ......................................................................... 11
Figure 7 – 400GBASE-R Mux Functions from IA .......................................................................................... 12
Figure 8 – FlexE+400ZR Functional Datapath ............................................................................................. 13
Figure 9 – FlexE calendar slots .................................................................................................................... 14
Figure 10 – 4x100GE/400ZR Profile ............................................................................................................ 15
Figure 11 – 2x200GE/400ZR Profile ............................................................................................................ 16
3 List of Tables
Table 1 - 4x100GE/400ZR Profile ................................................................................................................ 14
Table 2 - 2x200GE/400ZR Profile ................................................................................................................ 16
www.oiforum.com 5
WP OIF-400ZR-MUXING-01.0
www.oiforum.com 6
WP OIF-400ZR-MUXING-01.0
5 Introduction
The current scope of the 400ZR Implementation Agreement includes mapping of 400G Ethernet signals,
as defined in [IEEE 802.3]. While the 400G Ethernet standard has been published and available for a few
years, availability of 400GE interfaces in the market is based on switch silicon and switch/router
products. Lower rate services, such as 100G Ethernet, are quite prevalent and still used in huge volumes
in Data Centers. As with any new technology introduction, the transition to 400GE clients/services will
be gradual. Network operators are seeing power and density benefits of new 400ZR based
interfaces/modules, and see value in deploying such interfaces with Ethernet service rates other than
400G. This white paper focuses specifically on FlexE multiplexing of lower rates service, such as 100G
and 200G Ethernet. The technology explored in this white paper is not limited, and could also address
other rates (e.g. 10G Ethernet) or applications (e.g. bonding) beyond the scope of this white paper.
www.oiforum.com 7
WP OIF-400ZR-MUXING-01.0
This section is not meant to provide all exhaustive possibilities of applications and implementations of
low-rate Ethernet multiplexing. All applications are interoperable on the line side 400ZR interface.
www.oiforum.com 8
WP OIF-400ZR-MUXING-01.0
6 Technology Overview
6.1 400ZR Implementation Agreement Overview
The 400ZR IA [OIF 400ZR] enables interoperable, cost-effective, 400Gb/s implementations based on
single-carrier coherent DP-16QAM modulation, low power DSP supporting absolute (Non-Differential)
phase encoding/decoding, and a Concatenated FEC (C-FEC) with a post-FEC error floor <1.0E-15. A figure
below taken from the 400ZR IA illustrates the application and interfaces.
Timing and Code Word Transparent Transport of Ethernet signal, including FlexE and SyncE
1x400GAUI-8
400ZR link 1x400GAUI-8
The only client currently specified in the IA is 400G Ethernet, however as illustrated in the reference
figure, provisions have been made to enable FlexE as well. The 400ZR mapping process is asynchronous,
preserves the client signal timing and based on a simplified Generic Mapping Procedure (GMP) [ITU-T
G.709]. The GMP process is used to rate-adapt the client signal (400GE) to a 400ZR frame structure
which is based on a local clock reference with tolerance of ± 20ppm. The mapping processes defined in
the 400ZR IA are not packet aware and support any signal that maintains a legal 400G Ethernet PCS
structure [IEEE 802.3] clause 119.
The 400ZR interface itself may operate and behave as a 400GBASE-R Ethernet PHY. The current ZR frame
format does not segment the payload and does not support the concept of multiplexed structures in its
overhead. A 400ZR frame maps 1:1 a 400G Ethernet client signal. This white paper complements the
400ZR IA by using FlexE to provide a multiplexed/channelized structure (payload and control overhead)
inside the payload area of a 400ZR frame.
www.oiforum.com 9
WP OIF-400ZR-MUXING-01.0
The host interface to a 400ZR pluggable module cannot distinguish between a 400G Ethernet client and
a FlexE client. As such, no extensions to the 400ZR IA are needed to identify the payload type.
6.2 FlexE Implementation Agreement Overview
The Flexible Ethernet IA [OIF FlexE] provides a generic mechanism for supporting a variety of Ethernet
MAC rates that may or may not correspond to any existing Ethernet PHY rate. This includes MAC rates
that are both greater than (through bonding) and less than (through sub-rate and channelization) the
Ethernet PHY rates used to carry FlexE. While FlexE can enable a variety of applications and use cases,
this white paper will focus on multiplexing applications where FlexE is used to map 4x100G or 2x200G
Ethernet/FlexE clients into a 400G group, consisting of a single 400G PHY in the group. In this instance
the 400G PHY is a 400ZR interface, which acts like a 400GBASE-R PHY. Nothing prevents FlexE from
mapping other sized clients (e.g. 10GE) or mapping into larger sized groups (e.g. bonding), however
these applications are being the scope of this white paper. More details on the specific client mappings
are found in the profiles section.
www.oiforum.com 10
WP OIF-400ZR-MUXING-01.0
FlexE clients are mapped into a FlexE group, through a FlexE shim. The FlexE shim is a 66b block-based
structure with overhead and a payload area that is segmented into calendar slots. The FlexE group in the
application described in this white paper compromises four 100G Instances, each of which has 20
calendar slots and can support up to 10 clients.
FlexE overhead is located in a periodically placed 66b ordered set. It contains OAM and multiplex
structure information for the application. It is completely dissassociated from any other 400ZR or
Ethernet PHY related overhead.
FlexE IA revision 2.0 added the support of 400GBASE-R PHY, which are fully compatible to 400ZR
mapping processes as explained in previous sections. The FlexE shim essentially performs the
multiplexing processes required to support 4x100G and 2x200G Ethernet applications over 400ZR
coherent optics. The FlexE mapping procedures are asynchronous, and rate adapt the clients with idle
insertion/removal. The Ethernet clients mapped using FlexE are not timing transparent.
www.oiforum.com 11
WP OIF-400ZR-MUXING-01.0
7 Architecture
7.1 FlexE+400ZR Architecture
FlexE and 400ZR are complementary technologies, where FlexE provides the multiplexing and 400ZR
provides an interface behaving like a standard Ethernet PHY. FlexE is designed to work with any type of
Ethernet PHY at 50G, 100G, 200G and 400G. The 400ZR IA contains a detailed datapath diagram which
shows the full signal flow through different mapping stages. The 400ZR host interface expects a fully
standard 400GBASE-R PMA sublayer, which FlexE can provide. The functional block diagram can be
augmented with FlexE processes as shown in Figure x below—some details were abstracted in this
figure, but can be found in FlexE and 400ZR IAs. Some implementations might choose to skip
intermediate functions (for example 400GE FEC encode/decode) when co-locating FlexE and 400ZR
functional logic.
www.oiforum.com 12
WP OIF-400ZR-MUXING-01.0
8 Profiles
The FlexE mechanism operates using a calendar which assigns 66B block positions on sub-calendars on
each FlexE Instance of the FlexE Group to each of the FlexE Clients. As specified in the FlexE-02.0 IA [OIF
www.oiforum.com 13
WP OIF-400ZR-MUXING-01.0
FlexE], two calendar configurations are supported. For the purpose of this white paper, the FlexE group
will use a static calendar configuration A for mapping and demapping from the FlexE group. Calendar B
can be optionally provisioned with identical configurations as A.
8.1 4x100GE->400ZR
In the case of mapping 4x100GE FlexE clients into a 400G FlexE group, each group will occupy twenty
calendar slots as show in Figure 10 taken from the FlexE-02.0 IA [OIF FlexE].
www.oiforum.com 14
WP OIF-400ZR-MUXING-01.0
The use of management channels is optional for this application. The sync messaging channel is unused.
8.2 2x200GE->400ZR
In the case of 2x200GE mapped into a 400G FlexE group. Each 200GE client will occupy 2x 100G FlexE
Instances in a fixed configuration as follows:
Each 200GE client will map to fixed contiguous calendar slots as follows and as illustrated if figure x.
Each instance will have a fixed PID, 1-4. The first 100G will always occupy slots 0-19, follow by the next
100G, and so on.
www.oiforum.com 15
WP OIF-400ZR-MUXING-01.0
The use of management channels is optional for this application. The sync messaging channel is unused.
www.oiforum.com 16
WP OIF-400ZR-MUXING-01.0
9 Summary
This white paper addresses 400ZR applications requiring multiplexing of lower rate Ethernet signals (e.g. 100GE)
and describes how to leverage FlexE for this service multiplexing. Example profiles are provided to guide
interoperability of common scenarios.
10 References
10.1 Normative references
[IEEE 802.3] IEEE Standard for Information Technology – Telecommunications and Information
Exchange Between Systems – Local and Metropolitan Area Networks – Specific
Requirements Part 3: Carrier Sense Multiple Access With Collision Detection (CSMA/CD)
Access Method and Physical Layer Specifications.
[IEEE 1588] IEEE Standard for a Precision Clock Synchronization Protocol for Networked
Measurement and Control Systems.
[ITU-T G.709] Recommendation ITU-T G.709/Y.1331 (2019), Interfaces for the optical transport
network.
[ITU-T G.709.3] Recommendation ITU-T G.709.3/Y.1331.1 (2019), Flexible long-reach interfaces.
[ITU-T G.8023] Recommendation ITU-T G.8023 (2018), Characteristics of equipment functional blocks
supporting Ethernet physical layer and Flex Ethernet interfaces.
[OIF 400ZR] Optical Interworking Forum, OIF (2020), 400ZR Implementation Agreement 1.0.
[OIF FlexE] Optical Interworking Forum, OIF (2019), Flex Ethernet Implementation Agreement 2.0.
11 Appendix A: Glossary
ASIC application specific integrated circuit
DCI data center interconnect
DWDM dense wavelength division multiplexing
FEC forward error correction
FPGA field-programmable gate array
GMP generic mapping procedure
IP internet protocol
LF local fault
MUX multiplexing
www.oiforum.com 17
WP OIF-400ZR-MUXING-01.0
www.oiforum.com 18