802.3 standards development lessons...

19
1 802.3 Standards Development Lessons Learned Brad Booth Sr. Solutions Architect, AMCC Sept. 13, 2006

Upload: others

Post on 29-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

1

802.3 Standards Development

Lessons Learned

Brad BoothSr. Solutions Architect, AMCCSept. 13, 2006

Page 2: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

2

OutlineOutline

� Lessons Learned

� Standards Development Process

� Study Group Phase

� Final Thoughts

Page 3: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

3

OutlineOutline

� Lessons Learned

� Standards Development Process

� Study Group Phase

� Final Thoughts

Page 4: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

4

Lessons LearnedLessons Learned

� Past experiences– Editor-in-Chief, IEEE Std. 802.3ae-2002

– Chair, IEEE Std. 802.3an-2006

� Get the easy objectives out of the way early– Full duplex

– 802.3/Ethernet frame format

– Min. and max. frame size

� Tougher objectives can take up to a year

� Knock out objectives first, then 5 criteria and PAR

� Consumption of alcohol may cause discussions about standards to appear more interesting than they really are.

Page 5: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

5

OutlineOutline

� Lessons Learned

� Standards Development Process

� Study Group Phase

� Final Thoughts

Page 6: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

6

IEEE Standards StructureIEEE Standards Structure

IEEEIEEE

IEEE-SAStandards Association

IEEE-SAStandards Association

Standards BoardStandards Board IEEE 802Sponsor Group

IEEE 802Sponsor Group

NesComNew Stds. Committee

NesComNew Stds. Committee

RevComReview Committee

RevComReview Committee

IEEE 802.3Working Group

IEEE 802.3Working Group

HSSGStudy Group

HSSGStudy Group

Page 7: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

7

IEEE Standards ProcessIEEE Standards ProcessStudy Group FormationStudy Group Formation

Idea

Call forInterest

802.3FormSG

RIP

802SEC Form

SG

Study GroupMeetings

802.3Approve

No

Yes

RIP

RIP802 SECApprove

NesComApprove

STBApprove

ApprovedPAR

RIP

RIP

RIP

Yes

Yes

Yes

Yes

YesNo

No

No

No

No

PAR 5 Criteria

Objectives

Page 8: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

8

IEEE Standards ProcessIEEE Standards ProcessTask Force ReviewTask Force Review

Task ForceMeetings

ProposalsSelected

To802.3 WG

Ballot

Task ForceReview

TFReviewDone

Yes

Yes

Objectives

ApprovedPAR

No

D1.0

D1.(n+1)

No

No

Yes

A

D2.0

Page 9: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

9

IEEE Standards ProcessIEEE Standards ProcessWorking Group BallotWorking Group Ballot

802.3 WGBallot

SECForward to

LMSC

802.3Forward to

LMSC

Yes

Yes

No

D3.0

No

A

A

New TComments

No

YesD2.(n+1)

Yes

B

A

No

> 75 %

Page 10: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

10

IEEE Standards ProcessIEEE Standards ProcessSponsor BallotSponsor Ballot

LMSCSponsor

Ballot

SECForward to

RevCom

802.3Forward to

RevCom

Yes

Yes

No

D4.0

No

B

B

New TComments

No

YesD3.(n+1)

Yes

C

B

No

> 75 %

Page 11: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

11

IEEE Standards ProcessIEEE Standards ProcessStandard ApprovalStandard Approval

C

RevComReview

STBApproval

RevComApproval

Yes

No

Yes

B

NoRIP

Standard

Page 12: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

12

OutlineOutline

� Lessons Learned

� Standards Development Process

� Study Group Phase

� Final Thoughts

Page 13: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

13

Study Group PhaseStudy Group Phase

Idea

Call forInterest

802.3FormSG

RIP

802SEC Form

SG

Study GroupMeetings

802.3Approve

No

Yes

RIP

RIP802 SECApprove

NesComApprove

STBApprove

ApprovedPAR

RIP

RIP

RIP

Yes

Yes

Yes

Yes

YesNo

No

No

No

No

PAR 5 Criteria

Objectives

Page 14: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

14

DocumentsDocuments

� Three documents required– Project Authorization Request (PAR)

– 5 Criteria (aka 5 Critters)

– Objectives

– No draft standard!!

� PAR– Needs approval from HSSG, 802.3 WG, 802 EC, NesCom & IEEE-

SA Standards Board

– Once approved, HSSG will become an 802.3 Task Force

– Very easy to do once the other documents are done

– Should be the last document to be worked on

Page 15: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

15

Documents (cont.)Documents (cont.)

� 5 Criteria– Needs approval from HSSG, 802.3 WG, 802 EC

– Compatibility and Distinct Identity

– Technical Feasibility

– Broad Market Potential and Economic Feasibility

– Should be worked on after the objectives are set

� Objectives– Needs approval from HSSG, 802.3 WG

– Takes the most time

– Some are simple, but a number of them will be contentious

– Do this first

Page 16: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

16

Tough ObjectivesTough Objectives

� Level setting– Learn 802.3 terminology

– Develop new terminology where appropriate

� Consensus– 75% to adopt

– Solo efforts are not effective, find co-travelers early

� Stay focused– Form ad hocs to close on specific tasks

– Avoid “let the market decide” mentality

� Work outside the meetings

Page 17: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

17

OutlineOutline

� Lessons Learned

� Standards Development Process

� Study Group Phase

� Final Thoughts

Page 18: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

18

Final ThoughtsFinal Thoughts

� Study group phase– Consensus permits the effort to move forward

– Find objectives that are inclusive to create greater consensus

– Keep objectives simple and to the point

� Develop objectives for the scope of a standard to permit implementations– Implementations are what you build relative to a standard

– Standards are not data sheets

– The standard is a specification that satisfies the objectives

First, and foremost, develop the Objectives!!First, and foremost, develop the Objectives!!First, and foremost, develop the Objectives!!

Page 19: 802.3 Standards Development Lessons Learnedgrouper.ieee.org/groups/802/3/hssg/public/sep06/booth_01_0906.pdf · Get the easy objectives out of the way early – Full duplex – 802.3/Ethernet

19

Q&AQ&A

� Thank you!