public icon indicating copy to clipboard operation
public copied to clipboard

Port breakout issue for PMA configuration

Open proberts2022 opened this issue 1 year ago • 1 comments

I believe the updated model (v0.4.0) for breakout groups on ports should be capable of configuring the PHYSICAL MEDIUM ATTACHMENT (PMA) in use. This would be useful to speed up the communications by defining the host interface with the transceiver. For most PMA this works. But I encountered a problem with the PMAs of 50GAUI2 and LAUI2. 50GAUI-2 uses 2 lanes at 26.5625 Gbaud with NRZ modulation LAUI-2 uses 2 lanes at 25.78125 Gbaud with NRZ modulation

They would both use the following breakout group configuration:

              \"groups\": {
                \"group\": [
                  {
                    \"config\": {
                      \"breakout-speed\": \"SPEED_50GB\",
                      \"index\": 0,
                      \"num-breakouts\": 1,
                      \"num-physical-channels\": 2
                    },
                    \"index\": 0
                  }
                ]
              }
            }


Is there some additional attribute that can distinguish between the two PMA?

proberts2022 avatar Jun 07 '23 14:06 proberts2022

Hi @proberts2022 today we just have PMD's in OpenConfig. There is no definition for "PMA". Is this needed? Could a given PMD have multiple PMA's? Or is that a 1:1 relationship?

For reference here is where we define the PMD's for transceivers:

/components/component/transceiver/state/ethernet-pmd

Which refers to a list of identities here: https://github.com/openconfig/public/blob/0ba98fd72f224977767e1e143c7665966ab4b985/release/models/optical-transport/openconfig-transport-types.yang#L1014-L1190

dplore avatar Feb 13 '24 17:02 dplore