802 1 Qbg Maintenance Items Paul Bottorff Paul
802. 1 Qbg Maintenance Items Paul Bottorff Paul. Bottorff@hp. com 1 9/11/2021 EVB
Maintenance #101: VSIMgr. ID size • Problem: ieee 8021 Bridge. Evb. VSIMgr. ID object defines an octet string object with size 1, with a reference to subclause 41. 1. 3 'VSI Manager ID'. However this subclause states that 'The value 0 means. . . indicating that the Bridge should select a default value. Any other value is interpreted as an IPv 6 address, as defined in IETF RFC 4291. ' In addition the 'VSI Mgr ID' field in the VSI manager ID TLV is defined as 16 octets. This seems to imply the object size should be 16 bytes. • Recommendation: Ieee 8021 Bridge. Evb. VSIMgr. ID size should be 16 octets not 1 octet. Need to deprecate MIB object and define a new object in the same row with a new name (i. e. ieee 8021 Bridge. Evb. VSIMgr. ID 16). Cor-agenda? 2 9/11/2021 EVB
Maintenance #? ? ? : VSIMv. Format Size • Problem: The values for ieee 8021 Bridge. Evb. VSIMv. Format object are 'basic (1)', 'partial (2)', and 'vlan. Only (3)‘, however the reference for this object is subclause 41. 2. 8 'Filter Info format' which states 'The Filter Info formats defined by this standard are shown in Table 41 -6. '. Table 41 -6 however defines values of 'VID (41. 2. 9. 1) 0 x 01', 'MAC/VID (41. 2. 9. 2) 0 x 02', 'Group. ID/VID (41. 2. 9. 3) 0 x 03' and 'Group. ID/MAC/VID (41. 2. 9. 4) 0 x 04' which don't match the object vales. • Recommendation: The value list should match Table 41 -6. Deprecate the object, create a new one with new name (i. e. VSIMv. Format 4). 3 9/11/2021 EVB
Maintenance #? ? ? : ieee 8021 Bridge. Evb. VDPCounter. Discontinuit y • Problem: The description for the ieee 8021 Bridge. Evb. VDPCounter. Discontinuity object is 'The time (in hundredths of a second) since the last counter discontinuity. ' and while I assume it is either associated with, or derived from, if. Counter. Discontinuity. Time there appears to be no further definition of this object and there is no reference subclause. • Recommendation: The discontinuity referred to is VSIDBEntry creations which can occur at any time since these entries can be created and destroyed dynamically along with the VDP machine instances. The timer which may have a discontinuity is the ieee 8021 Bridge. Evb. VSITime. Since. Create. Some text should be added to the VDPCounter. Discontinuity indicating that it is set when the VSIDBEntry is created. At very least the description should be improved, possibly the MIB items should be removed. 4 9/11/2021 EVB
Maintenance #? ? ? : • Problem: Clause 12 specifies object called evb. Sys. Ecp. Dflt. Ack. Timer. Init and evb. Sys. Ecp. Dflt. Max. Tries, however clause 17 references objects by the names ieee 8021 Bridge. Evb. Sys. Ecp. Ack. Timer and ieee 8021 Bridge. Evb. Sys. Ecp. Max. Tries in table 17 -26 and ieee 8021 Bridge. Evb. Sys. Ecp. Max. Retries in the MIB text. These names should be alligned and Max. Tries should be relaced with Max. Retries. • PROPOSED REVISION TEXT: − Replace evb. Sys. Ecp. Dftl. Max. Tries in clause 12 and table 12 -17 with evb. Sys. Ecp. Dflt. Max. Retries. − Replace ieee 8021 Bridge. Evb. Sys. Ecp. Ack. Timer and ieee 8021 Bridge. Evb. Sys. Ecp. Max. Tries in table 17 -26 with ieee 8021 Bridge. Evb. Sys. Ecp. Dflt. Ack. Timer. Init and ieee 8021 Bridge. Evb. Sys. Ecp. Dflt. Max. Retries. − Deprecate ieee 8021 Bridge. Evb. Sys. Ecp. Ack. Timer and ieee 8021 Bridge. Evb. Sys. Ecp. Max. Retries from the SNMP MIB and add new replacement objects called ieee 8021 Bridge. Evb. Sys. Ecp. Dflt. Ack. Timer. Init and ieee 8021 Bridge. Evb. Sys. Ecp. Dflt. Max. Retries. 5 9/11/2021 EVB
Maintenance Item #91 Ref Table Clause 12 Object Unit Clause 17 Object Unit 12 -17 evb. Sys. Ecp. Dflt. Ack. Timer. Init Timer Exp ieee 8021 Bridge. Evb. Sys. Ecp. Ack. Timer (? ieee 8021 Bridge. Evb. Sys. Ecp. Dflt. Ack. Timer. Init) U 32 usec evb. Sys. Vdp. Dflt. Rsrc. Wait. Delay Timer Exp ieee 8021 Bridge. Evb. Sys. Vdp. Dflt. Rsrc. Wait. Delay U 32 usec evb. Sys. Vdp. Dflt. Reinit. Keep. Alive Timer Exp ieee 8021 Bridge. Evb. Sys. Vdp. Dflt. Reinit. Keep. Aliv e U 32 usec sbp. Vdp. Oper. Rsrc. Wait. Delay Timer Exp ieee 8021 Bridge. Evb. Sbp. Vdp. Oper. Rsrc. Wait. Delay sbp. Vdp. Oper. Reinit. Keep. Alive Timer Exp urp. Vdp. Oper. Rsrc. Wait. Delay 12 -19 12 -26 • State Machine Unit U 32 usec resource. Wait. Delay 41. 5. 5. 7 10 usec ieee 8021 Bridge. Evb. Sbp. Vdp. Oper. Reinit. Keep. Alive U 32 usec tout. Keep. Alive 41. 5. 5. 13 10 usec Timer Exp ieee 8021 Bridge. Evb. URPVdp. Oper. Rsrc. Wait. Delay U 32 usec resp. Wait. Delay 41. 5. 5. 9 10 usec urp. Vdp. Oper. Reinit. Keep. Alive Timer Exp ieee 8021 Bridge. Evb. URPVdp. Oper. Reinit. Keep. Alive U 32 usec reinit. Keep. Alive 41. 5. 5. 5 10 usec ecp. Oper. Ack. Timer. Init Timer Exp ieee 8021 Bridge. Evb. Ecp. Oper. Ack. Timer. Init U 32 usec ack. Timer 43. 3. 6. 1 10 usec ecp. Oper. Max. Tries U [0. . 7] ieee 8021 Bridge. Evb. Ecp. Oper. Max. Retries U 32 max. Retries 43. 3. 7. 3 10 usec Units in 41/43, Annex D, CL 12, CL 17 are different − Timer Exp: This is the power of 2 passed in the EVB TLV − 10 usec: This is the timer unit used in the state machines (VDP, ECP timer tic) − Usec: This is the unit currently specified in the SNMP MIB/Annex D • 6 Recommend Timer Exp for CL 12/CL 17 and 10 usec for 41/43/Annex. D 9/11/2021 EVB
Resolutions for #91 clause 17 • First correct clause 17 by changing all the following timer_exp − ieee 8021 Bridge. Evb. Sys. Ecp. Ack. Timer • (should be named ieee 8021 Bridge. Evb. Sys. Ecp. Dflt. Ack. Timer. Init Exp) − − − − − ieee 8021 Bridge. Evb. Sys. Vdp. Dflt. Rsrc. Wait. Delay Exp ieee 8021 Bridge. Evb. Sys. Vdp. Dflt. Reinit. Keep. Alive Exp ieee 8021 Bridge. Evb. Sbp. Vdp. Oper. Rsrc. Wait. Delay Exp ieee 8021 Bridge. Evb. Sbp. Vdp. Oper. Reinit. Keep. Alive Exp ieee 8021 Bridge. Evb. Sbp. Vdp. Oper. Tout. Keep. Alive usec ieee 8021 Bridge. Evb. URPVdp. Oper. Rsrc. Wait. Delay Exp ieee 8021 Bridge. Evb. URPVdp. Oper. Reinit. Keep. Alive Exp ieee 8021 Bridge. Evb. URPVdp. Oper. Resp. Wait. Delay usec ieee 8021 Bridge. Evb. Ecp. Oper. Ack. Timer. Init Exp ieee 8021 Bridge. Evb. Ecp. Oper. Max. Retries (0. . 7) Need to deprecate and re-name all these (i. e. add Exp suffix) • SNMP unit usigned 32 (0. . 31) • 7 9/11/2021 EVB
Resolution for #91 annex D Annex D. 2. 13. 6, D. 2. 13. 8, D. 2. 13. 9 needs to be changed to exclude the 10 x factor when setting the ECP and VDP timer initialization values to match the VDP and ECP timer units of 10 usec. • For D. 2. 13. 6 remove the 10 x in the equation changing the units to “VDP timer tics”. Also change the last sentence to “…greater of 8 (2. 56 ms) and local value for RTE is used. ” • For D. 2. 13. 8 remove the 10 x in the equation changing the units to “VDP timer tics”. • For D. 2. 13. 9 remove the 10 x in the equation changing the units to “VDP timer tics”. • 8 9/11/2021 EVB
Resolution for #91 clause 41 Since VDP timers have a resolution of 10 usec (41. 5. 4) the variables tout. Keep. Alive (41. 5. 5. 12) and resp. Wait. Delay (41. 5. 5. 9) should be in units of time tic (10 usec), and the equations should not include the 10 x multiplier. Need to add units of “timer tics” to the two equations. • Replace resp. Wait. Delay equation with • • resp. Wait. Delay = 1. 5 x (resource. Wait. Delay + (2 x ecp. Oper. Max. Tries + 1) x ecp. Oper. Ack. Timer. Init) tics • Replace the default value with 17. 4 seconds • Replace tout. Keep. Alive equation with tout. Keep. Alive = 1. 5 x (reinit. Keep. Alive + (2 x ecp. Oper. Max. Tries + 1) x ecp. Oper. Ack. Timer. Init) tics • Replace the default value with 17. 4 seconds • 9 9/11/2021 EVB
- Slides: 9