802.1 Tools
  • Home
  • Maintenance
    • All items
    • Open items
    • Closed items
    • Items for review
    • Status
  • Meetings
  • Task Groups
  • Help
  • Log in
Requested revision
Standard:IEEE Std 802.1Q-2018Clause:8.6
Clause title:The forwarding process
Rationale for revision
Clause 8.6.10.7 "OperIPV" states that the "initial value of OperIPV is set equal to the value of the AdminIPV variable (8.6.10.6).". However, the moment in which this assignement is made is undefined.
Proposed text
The assignment "OperIPV = AdminIPV" shall occur at the state INIT in Fig. 8-17. An option to implement could be to introduce a new procedure called Initialize() to cover the ST- and PSFP-specific actions, as following: 1- In Fig. 8-17, state INIT replace action "OperGateStates = AdminGateStates" by "Initialize()". 2- Add Section "8.6.9.2.3 Initialize()" at the end of Sect. 8.6.2.2 with the following text:"This procedure assigns AdminGateStates to OperGateStates." 3- In Sect. 8.6.10, add "Initialize() procedure" to the list of exceptions in the third paragraph as appropriate. 4- In Table 8-8 add one row with: - "Initialize()" in column "Procedure/variable name in 8.6.9, and - "PSFPInitialize()" in column "PSFP procedure/variable name". 5- Add Section "8.6.10.2 PSFPInitialization()", after Sect. 8.6.10.1 (renumbering as appropriate) with the following text: "This procedure assigns, a) PSFPAdminGateStates to PSFPOperGateStates, and b) AdminIPV to OperIPV. NOTE: variable IntervalOctetsLeft does not require explicit initialization during execution of state INIT (see Fig. 8-17), as its value is only effective if a gate control-list is currently executed; this is because it relates to a certain TimeInterval which only exists during execution (compare List Execute state machine (Fig. 8-17), states EXECUTE_CYCLE and procedure ExecutePSFPOperation (Sect. 8.6.10.1)."
Impact on existing networks
None, as probably every implementation does this assignment at that moment.
Originator
Name:Marina GutierrezEmail:marina.gutierrez.lopez@gmail.com
Affiliation:self
Submitted:2021-10-27