From 5b178c57258869ed4e02a24f0902376f48195ef2 Mon Sep 17 00:00:00 2001 From: Leon Wang Date: Tue, 25 Jul 2023 09:23:00 -0700 Subject: [PATCH] Add support for SFP-DD and DSFP form factor identities (#585) SFP-DD and DSFP transceiver form factor identities are missing from OpenConfig. --- .../openconfig-transport-types.yang | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/release/models/optical-transport/openconfig-transport-types.yang b/release/models/optical-transport/openconfig-transport-types.yang index 494c67216..4eecd6b53 100644 --- a/release/models/optical-transport/openconfig-transport-types.yang +++ b/release/models/optical-transport/openconfig-transport-types.yang @@ -22,7 +22,13 @@ module openconfig-transport-types { "This module contains general type definitions and identities for optical transport models."; - oc-ext:openconfig-version "0.18.1"; + oc-ext:openconfig-version "0.19.0"; + + revision "2023-07-24" { + description + "Add SFP_DD and DSFP form factor identities."; + reference "0.19.0"; + } revision "2023-02-08" { description @@ -867,6 +873,22 @@ module openconfig-transport-types { 50 Gb/s signal"; } + identity SFP_DD { + base TRANSCEIVER_FORM_FACTOR_TYPE; + description + "SFP-DD electrical interfaces will employ 2 lanes that operate up + 25 Gbps NRZ modulation or 56 Gbps PAM4 modulation, providing + solutions up to 50 Gbps or 112 Gbps PAM4 aggregate"; + reference "http://sfp-dd.com"; + } + + identity DSFP { + base TRANSCEIVER_FORM_FACTOR_TYPE; + description + "A transceiver implementing the DSFP Transceiver specification"; + reference "https://dsfpmsa.org/"; + } + identity XFP { base TRANSCEIVER_FORM_FACTOR_TYPE; description