1、 IEEE Standard for Local and metropolitan area networks Bridges and Bridged Networks Amendment 25: Enhancements for Scheduled Traffic Sponsored by the LAN/MAN Standards Committee IEEE 3 Park Avenue New York, NY 10016-5997 USA IEEE Computer Society IEEE Std 802.1Qbv-2015 (Amendment to IEEE Std 802.1Q
2、-2014 as amended by IEEE Std 802.1Qca-2015, IEEE Std 802.1Qcd-2015, and IEEE Std 802.1Q-2014/Cor 1-2015) IEEE Std 802.1Qbv-2015(Amendment toIEEE Std 802.1Q-2014as amended byIEEE Std 802.1Qca-2015,IEEE Std 802.1Qcd-2015, andIEEE Std 802.1Q-2014/Cor 1-2015)IEEE Standard for Local and metropolitan area
3、 networksBridges and Bridged NetworksAmendment 25: Enhancements for Scheduled TrafficSponsorLAN/MAN Standards Committeeof theIEEE Computer SocietyApproved 5 December 2015IEEE SA-Standards BoardThe Institute of Electrical and Electronics Engineers, Inc.3 Park Avenue, New York, NY 10016-5997, USACopyr
4、ight 2016 by The Institute of Electrical and Electronics Engineers, Inc.All rights reserved. Published 18 March 2016. Printed in the United States of America.IEEE and 802 are registered trademarks in the U.S. Patent fitnessfor a particular purpose; non-infringement; and quality, accuracy, effectiven
5、ess, currency, or completeness ofmaterial. In addition, IEEE disclaims any and all conditions relating to: results; and workmanlike effort.IEEE standards documents are supplied “AS IS” and “WITH ALL FAULTS.”Use of an IEEE standard is wholly voluntary. The existence of an IEEE standard does not imply
6、 that thereare no other ways to produce, test, measure, purchase, market, or provide other goods and services related tothe scope of the IEEE standard. Furthermore, the viewpoint expressed at the time a standard is approved andissued is subject to change brought about through developments in the sta
7、te of the art and commentsreceived from users of the standard. In publishing and making its standards available, IEEE is not suggesting or rendering professional or otherservices for, or on behalf of, any person or entity nor is IEEE undertaking to perform any duty owed by anyother person or entity
8、to another. Any person utilizing any IEEE Standards document, should rely upon hisor her own independent judgment in the exercise of reasonable care in any given circumstances or, asappropriate, seek the advice of a competent professional in determining the appropriateness of a given IEEEstandard.IN
9、 NO EVENT SHALL IEEE BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO:PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; ORBUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,WHETHER I
10、N CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OROTHERWISE) ARISING IN ANY WAY OUT OF THE PUBLICATION, USE OF, OR RELIANCE UPONANY STANDARD, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE ANDREGARDLESS OF WHETHER SUCH DAMAGE WAS FORESEEABLE.4Copyright 2016 IEEE. All rights reserved.T
11、ranslationsThe IEEE consensus development process involves the review of documents in English only. In the eventthat an IEEE standard is translated, only the English version published by IEEE should be considered theapproved IEEE standard.Official statements A statement, written or oral, that is not
12、 processed in accordance with the IEEE-SA Standards BoardOperations Manual shall not be considered or inferred to be the official position of IEEE or any of itscommittees and shall not be considered to be, or be relied upon as, a formal position of IEEE. At lectures,symposia, seminars, or educationa
13、l courses, an individual presenting information on IEEE standards shallmake it clear that his or her views should be considered the personal views of that individual rather than theformal position of IEEE. Comments on standardsComments for revision of IEEE Standards documents are welcome from any in
14、terested party, regardless ofmembership affiliation with IEEE. However, IEEE does not provide consulting information or advicepertaining to IEEE Standards documents. Suggestions for changes in documents should be in the form of aproposed change of text, together with appropriate supporting comments.
15、 Since IEEE standards represent aconsensus of concerned interests, it is important that any responses to comments and questions also receivethe concurrence of a balance of interests. For this reason, IEEE and the members of its societies andStandards Coordinating Committees are not able to provide a
16、n instant response to comments or questionsexcept in those cases where the matter has previously been addressed. For the same reason, IEEE does notrespond to interpretation requests. Any person who would like to participate in revisions to an IEEEstandard is welcome to join the relevant IEEE working
17、 group.Comments on standards should be submitted to the following address:Secretary, IEEE-SA Standards Board 445 Hoes Lane Piscataway, NJ 08854 USALaws and regulations Users of IEEE Standards documents should consult all applicable laws and regulations. Compliance with theprovisions of any IEEE Stan
18、dards document does not imply compliance to any applicable regulatoryrequirements. Implementers of the standard are responsible for observing or referring to the applicableregulatory requirements. IEEE does not, by the publication of its standards, intend to urge action that is notin compliance with
19、 applicable laws, and these documents may not be construed as doing so.CopyrightsIEEE draft and approved standards are copyrighted by IEEE under U.S. and international copyright laws.They are made available by IEEE and are adopted for a wide variety of both public and private uses. Theseinclude both
20、 use, by reference, in laws and regulations, and use in private self-regulation, standardization,and the promotion of engineering practices and methods. By making these documents available for use andadoption by public authorities and private users, IEEE does not waive any rights in copyright to the
21、documents.5Copyright 2016 IEEE. All rights reserved.Photocopies Subject to payment of the appropriate fee, IEEE will grant users a limited, non-exclusive license tophotocopy portions of any individual standard for company or organizational internal use or individual, non-commercial use only. To arra
22、nge for payment of licensing fees, please contact Copyright Clearance Center,Customer Service, 222 Rosewood Drive, Danvers, MA 01923 USA; +1 978 750 8400. Permission tophotocopy portions of any individual standard for educational classroom use can also be obtained throughthe Copyright Clearance Cent
23、er.Updating of IEEE Standards documents Users of IEEE Standards documents should be aware that these documents may be superseded at any timeby the issuance of new editions or may be amended from time to time through the issuance of amendments,corrigenda, or errata. An official IEEE document at any p
24、oint in time consists of the current edition of thedocument together with any amendments, corrigenda, or errata then in effect. Every IEEE standard is subjected to review at least every ten years. When a document is more than ten yearsold and has not undergone a revision process, it is reasonable to
25、 conclude that its contents, although still ofsome value, do not wholly reflect the present state of the art. Users are cautioned to check to determine thatthey have the latest edition of any IEEE standard.In order to determine whether a given document is the current edition and whether it has been
26、amendedthrough the issuance of amendments, corrigenda, or errata, visit the IEEE-SA Website at http:/ieeexplore.ieee.org/xpl/standards.jsp or contact IEEE at the address listed previously. For more informationabout the IEEE SA or IOWAs standards development process, visit the IEEE-SA Website at http
27、:/standards.ieee.org.Errata Errata, if any, for all IEEE standards can be accessed on the IEEE-SA Website at the following URL: http:/standards.ieee.org/findstds/errata/index.html. Users are encouraged to check this URL for errataperiodically.PatentsAttention is called to the possibility that implem
28、entation of this standard may require use of subject mattercovered by patent rights. By publication of this standard, no position is taken by the IEEE with respect to theexistence or validity of any patent rights in connection therewith. If a patent holder or patent applicant hasfiled a statement of
29、 assurance via an Accepted Letter of Assurance, then the statement is listed on the IEEE-SA Website at http:/standards.ieee.org/about/sasb/patcom/patents.html. Letters of Assurance may indicatewhether the Submitter is willing or unwilling to grant licenses under patent rights without compensation or
30、under reasonable rates, with reasonable terms and conditions that are demonstrably free of any unfairdiscrimination to applicants desiring to obtain such licenses.Essential Patent Claims may exist for which a Letter of Assurance has not been received. The IEEE is notresponsible for identifying Essen
31、tial Patent Claims for which a license may be required, for conductinginquiries into the legal validity or scope of Patents Claims, or determining whether any licensing terms orconditions provided in connection with submission of a Letter of Assurance, if any, or in any licensingagreements are reaso
32、nable or non-discriminatory. Users of this standard are expressly advised thatdetermination of the validity of any patent rights, and the risk of infringement of such rights, is entirely theirown responsibility. Further information may be obtained from the IEEE Standards Association.6Copyright 2016
33、IEEE. All rights reserved.ParticipantsAt the time this standard was submitted to the IEEE-SA Standards Board for approval, the IEEE 802.1Working Group had the following membership:Glenn Parsons, ChairJohn Messenger, Vice ChairTony Jeffree, EditorMichael Johas Teener, Chair, Time Sensitive Networking
34、 Task GroupJanos Farkas, Vice Chair, Time Sensitive Networking Task GroupChristian BoigerPaul BottorffDavid ChenFeng ChenWeiying ChengRodney CummingsNorman FinnGeoffrey GarnerCraig GuntherStephen HaddockMark HantelMarc HolnessHal KeenStephan KehrerMarcel KiesslingPhilippe KleinJouni KorhonenYizhou L
35、iChristophe ManginTom McBeathJames McIntoshHiroki NakanoBob NoseworthyDonald R. PannellWalter PienciakKaren RandallMaximilian RiegelDan RomascanuJessy RouyerPanagiotis SaltsidisMichael SeamanDaniel SextonJohannes SpechtWilfried SteinerPatricia ThalerDavid ThornburgJeremy TouvePaul UnbehagenKarl Webe
36、rBrian WeisJordon WoodsHelge ZinnerJuan Carlos Zuniga7Copyright 2016 IEEE. All rights reserved.The following members of the individual balloting committee voted on this standard. Balloters may havevoted for approval, disapproval, or abstention. Thomas AlexanderButch AntonLee ArmstrongChristian Boige
37、rAshley ButterworthWilliam ByrdWilliam CarneyJuan CarreonMinho CheongKeith ChowCharles CookRodney CummingsPatrick DiamondYezid DonosoSourav DuttaRichard EdgarLiu FangfangJanos FarkasHans-Joachim FischerMichael FischerYukihiro FujimotoDevon GayleGregory GilloolyEric W. GrayDavid GregsonRandall Groves
38、Craig GuntherStephen HaddockMarco HernandezWerner HoelzlNoriyuki IkeuchiSergiu IordanescuAtsushi ItoTony JeffreeMichael Johas TeenerPeter JonesVincent JonesAdri JovinShinkyo KakuPiotr KarockiStuart KerryYongbum KimJouni KorhonenBruce KraemerArthur H. LightElvis MaculubaArthur MarrisJohn MessengerCha
39、rles MoorwoodMichael NewmanNick S. A. NikjooSatoshi ObaraArumugam PaventhanAlon RegevRobert RobinsonDan RomascanuJessy RouyerBartien SayogoMichael SeamanShusaku ShimadaVeselin SkendzicKevin StantonThomas StaraiEugene StoudenmireRene StruikWalter StrupplerMark-Rene UchidaDmitri VarsanofievPrabodh Var
40、shneyGeorge VlantisKhurram WaheedHung-Yu WeiAndreas WolfChun Yu Charles WongOren Yuen8Copyright 2016 IEEE. All rights reserved.When the IEEE-SA Standards Board approved this standard on 5 December 2015, it had the followingmembership:John D. Kulick, ChairJon Walter Rosdahl, Vice ChairRichard H. Hule
41、tt, Past ChairKonstantinos Karachalios, Secretary*Member EmeritusMasayuki AriyoshiTed BurseStephen DukesJean-Philippe FaureJ. Travis GriffithGary HoffmanMichael Janezic Joseph L. Koepfinger*David J. LawHung LingAndrew MylesT. W. OlsenGlenn ParsonsRonald C. PetersenAnnette D. ReillyStephen J. Shellha
42、mmerAdrian P. StephensYatin TrivediPhillip WinstonDon WrightYu YuanDaidi Zhong9Copyright 2016 IEEE. All rights reserved.IntroductionThis amendment to IEEE Std 802.1Q-2014 provides enhancements to the forwarding process that supportscheduled traffic.This standard contains state-of-the-art material. T
43、he area covered by this standard is undergoing evolution.Revisions are anticipated within the next few years to clarify existing material, to correct possible errors, andto incorporate new related material. Information on the current revision state of this and other IEEE 802standards may be obtained
44、 fromSecretary, IEEE-SA Standards Board445 Hoes LanePiscataway, NJ 08854-4141USAThis introduction is not part of IEEE Std 802.1Qbv-2015, IEEE Standard for Local and metropolitan areanetworksBridges and Bridged NetworksAmendment 25: Enhancements for Scheduled Traffic.10Copyright 2016 IEEE. All rights
45、 reserved.Contents2. Normative references 143. Definitions 154. Abbreviations 165. Conformance . 175.4 VLAN Bridge component requirements 175.13 MAC Bridge component requirements 175.24 EVB station requirements 175.25 End station requirementsenhancements for scheduled traffic . 176. Support of the M
46、AC Service 186.5 Quality of service (QoS) maintenance. 188. Principles of bridge operation . 198.6 The Forwarding Process 1912. Bridge management 3012.29 Managed objects for scheduled traffic. 3017. Management Information Base (MIB) . 3317.2 Structure of the MIB 3317.3 Relationship to other MIBs 341
47、7.4 Security considerations 3517.7 MIB modules . 36Annex A (normative) PICS proformaBridge implementations 49Annex B (normative) PICS proformaEnd station implementations . 51Annex Q (informative) Traffic scheduling . 5211Copyright 2016 IEEE. All rights reserved.FiguresFigure 8-12Transmission selecti
48、on with gates. 20Figure 8-13Scheduled traffic state machinesoverview and relationships 22Figure 8-14Cycle Timer state machine 23Figure 8-15List Execute state machine 24Figure 8-16List Config state machine . 25Figure Q-1Establishing a guard band 53Figure Q-2Using gate operations. 5412Copyright 2016 I
49、EEE. All rights reserved.TablesTable 8-6Gate operations. 21Table 12-28The Gate Parameter Table 30Table 17-28IEEE8021-ST-MIB Structure and relationship to this standard. 3313Copyright 2016 IEEE. All rights reserved.IEEE Standard for Local and metropolitan area networksBridges and Bridged NetworksAmendment 25: Enhancements for Scheduled TrafficIMPORTANT NOTICE: IEEE Standards documents are not intended to ensure safety, health, orenvironmental protection, or ensure against interference with or from other devices or networks.Implementers of I