Requested revision
Standard: | IEEE 802.1CB | Clause: | 10 |
Clause title: | Frame Replication and Elimination for Reliability |
Rationale for revision
Implementations need to expose its scaling/limits, to a network
management entity, especially in the context of the centralized
configuration approach outlined in IEEE 802.1Qcc.
Proposed text
Add scaling parameters to FRER. Note, that many of the suggested
objects are modeled the same ways as the VLAN-related objects
maxVlanId, maxSupportedVlans and NumVlans (IEEE 802.1Q-2018, clause
17.2.4, "Ieee8021QbridgeEntry").
Insert the following item in the itemized list in clause 10 after
item a) and before item b), renumbering as appropriate:
"b) The implementation specific Frame Replication and Elimination for
Reliability (FRER) Parameters (9.4) that are exposed for inspection by
(and alignment of) network management entities."
Insert the following subclauses after clause 10.1 and before clause
10.2, renumbering as appropriate:
"10.2 Frame Replication and Elimination for Reliability Parameters
The Frame Replication and Elimination for Reliability Parameters
summarize a set of management objects that expose the properties of an
implementation.
NOTE: For the Sequence identification table no dedicated limits are
necessary, as the number of entries is determined indirectly by the
number of ports and the number of possible directions. It is not
possible that different encapsulation types are used on the same port.
10.2.1 frerSeqGenTblLength
The supported length of the Sequence generation table.
10.2.2 frerSeqGenTblCount
The number of currently configured Seqnece generation entries Seqeuence
generation table.
10.2.3 frerSeqRcvyTblLength
The supported length of the Sequence recovery table.
10.2.4 frerSeqRcvyTblCount
The number of currently configured Seqnece recovery entries Seqeuence
recovery table.
10.2.5 frerSeqRcvyAlgorithmsSupported
The list of sequence recovery algorithms supported by this device.
10.2.6 frerSeqRcvyVectorHistoryLengthMax
The maximum history length for the vector recovery algorithm this
device supports. If this device does not support vector recovery
(10.2.7), this parameter should be set to 0.
10.2.7 frerSeqRcvyResetTimeoutMax
The maximum reset timeout for the sequence recovery function expressed
in units of milliseconds supported by this device.
10.2.8 frerSeqEncEncapsTypesSupported
The list of sequence encapsulation types supported by this device.
10.2.9 frerAutoconfigurationSupported
A boolean value indicating if autoconfiguration is supported by this
device.
10.2.10 frerStreamSplitSupported
A boolean value indicating if the stream split table (10.6) is
supported by this device.
10.2.11 frerLatentErrorDetectionSupported
A boolean value indicating if latent error detection is supported by
this device.
10.2.12 frerSupportedPorts
The list of ports on which FRER is supported, i.e., which can be
configured in frerSeqRcvyPortList (10.4.1.2), frerSeqEncPort (10.5.1.2),
frerSplitPort (10.6.1.1), frerAutSeqReceivePortList (10.7.1.1.2),
frerAutSeqRecoveryPortList (10.7.1.1.5), or frerAutOutPortList
(10.7.2.1.1)."
Impact on existing networks
None. Existing networks might or might not be checking those max values
anyway. This change just allows applications to see the limitations of
the implementation and act accordingly.
Originator
Name: | Marina Gutierrez | Email: | marina.gutierrez@tttech.com<mailto:marina.gutierrez@tttech.com> |
Affiliation: | TTTech Computertechnik AG | ||
Submitted: | 2021-04-12 |