Requested revision
Standard: | 802.1Q-2011 | Clause: | 10.8.1.2, 10.8.2.8 |
Clause title: | Structure definition, Encoding of VectorHeader |
Rationale for revision
According to the Note at the end of 10.8.2.10.1, and according to the intent of the specification with respect to the range of allowable values of the "NumberOfValues" field, the value of zero is allowed. When NumberOfValues is zero, the ThreePackedEvents vector is not included in the PDU. However substatement (e) at the end of clause 10.8.2.8 states that NumberOfValues must be "nonzero". In addition, the BNF description of an MRPDU in 10.8.1.2, shows the ThreePackedEvent vector as a required field (i.e. always present).
Proposed text
BNF of 10.8.1.2: "VectorAttribute ::= VectorHeader, FirstValue {, Vector}" In 10.8.2.8: e) The number of AttributeEvent values does not exceed 8191. In addition, it is proposed that further clarification be provided with the addition of sub-statement (f) as follows: In 10.8.2.8: f) If the number of AttributeEvent values is zero, FirstValue is ignored and the value is skipped. However, FirstValue must still be present, and of the correct length, in octets, as specified by the AttributeLength field (10.8.2.3) for the Attribute to which the message applies.
Impact on existing networks
Since these changes represent a clarification and correction of the text
describing the specification, and not an actual change to the operation,
format, or behavior of the protocol, there is no expected impact to the
existing networks.
Originator
Name: | Rich Newpol | Email: | rich.newpol@foresysdesign.com |
Affiliation: | FORESYS | ||
Submitted: | 2011-12-21 |