1、 IEEE Standard for Layer 2 Transport Protocol for Time-Sensitive Applications in Bridged Local Area Networks Sponsored by the Microprocessor Standards Committee IEEE 3 Park Avenue New York, NY 10016-5997 USA 6 May 2011 IEEE Computer Society IEEE Std 1722-2011IEEE Std 1722TM-2011 IEEE Standard for La
2、yer 2 Transport Protocol for Time-Sensitive Applications in Bridged Local Area Networks Microprocessor Standards Committee of the IEEE Computer Society Approved 10 February 2011 IEEE-SA Standards Board Abstract: The protocol, data encapsulations, and presentation time procedures used to ensure inter
3、operability between audio- and video-based end stations that use standard networking services provided by all IEEE 802 networks meeting quality-of-service requirements for time-sensitive applications by leveraging concepts of IEC 61883 are specified in this standard. Keywords: bridged LAN, IEC 61883
4、, IEEE 802.1 AVB protocols, IEEE 802.1AS, IEEE 802.1BA, IEEE 802.1Qat, IEEE 802.1Qav, IEEE 1722, local area network (LAN), quality of service, time-sensitive media streaming, time synchronization The Institute of Electrical and Electronics Engineers, Inc. 3 Park Avenue, New York, NY 10016-5997, USA
5、Copyright 2011 by the Institute of Electrical and Electronics Engineers, Inc. All rights reserved. Published 6 May 2011. Printed in the United States of America. Bluetooth is a registered trademark in the U.S. Patent +1 978 750 8400. Permission to photocopy portions of any individual standard for ed
6、ucational classroom use can also be obtained through the Copyright Clearance Center. iv Copyright 2011 IEEE. All rights reserved. Introduction This introduction is not part of IEEE Std 1722-2011, IEEE Standard for Layer 2 Transport Protocol for Time-Sensitive Applications in Bridged Local Area Netwo
7、rks. Increasingly, entertainment media are digitally transported. Streaming audio/video and interactive applications over local area networks is becoming more common. This standard builds on the work done by the IEEE 802.1 AVB task group by providing a common audio/video transport protocol capable o
8、f supporting the needs of both consumer and professional audio/video applications. Notice to users Laws and regulations Users of these documents should consult all applicable laws and regulations. Compliance with the provisions of this standard does not imply compliance to any applicable regulatory
9、requirements. Implementers of the standard are responsible for observing or referring to the applicable regulatory requirements. IEEE does not, by the publication of its standards, intend to urge action that is not in compliance with applicable laws, and these documents may not be construed as doing
10、 so. Copyrights This document is copyrighted by the IEEE. It is made available for a wide variety of both public and private uses. These include both use, by reference, in laws and regulations, and use in private self-regulation, standardization, and the promotion of engineering practices and method
11、s. By making this document available for use and adoption by public authorities and private users, the IEEE does not waive any rights in copyright to this document. Updating of IEEE documents Users of IEEE standards should be aware that these documents may be superseded at any time by the issuance o
12、f new editions or may be amended from time to time through the issuance of amendments, corrigenda, or errata. An official IEEE document at any point in time consists of the current edition of the document together with any amendments, corrigenda, or errata then in effect. In order to determine wheth
13、er a given document is the current edition and whether it has been amended through the issuance of amendments, corrigenda, or errata, visit the IEEE Standards Association web site at http:/ieeexplore.ieee.org/xpl/standards.jsp, or contact the IEEE at the address listed previously. For more informati
14、on about the IEEE Standards Association or the IEEE standards development process, visit the IEEE-SA web site at http:/standards.ieee.org. Errata Errata, if any, for this and all other standards can be accessed at the following URL: http:/standards.ieee.org/reading/ieee/updates/errata/index.html. Us
15、ers are encouraged to check this URL for errata periodically. v Copyright 2011 IEEE. All rights reserved. Interpretations Current interpretations can be accessed at the following URL: http:/standards.ieee.org/reading/ieee/interp/ index.html. Patents Attention is called to the possibility that implem
16、entation of standard may require use of subject matter covered by patent rights. By publication of this standard, no position is taken with respect to the existence or validity of any patent rights in connection therewith. The IEEE is not responsible for identifying Essential Patent Claims for which
17、 a license may be required, for conducting inquiries into the legal validity or scope of Patents Claims or determining whether any licensing terms or conditions provided in connection with submission of a Letter of Assurance, if any, or in any licensing agreements are reasonable or non-discriminator
18、y. Users of this standard are expressly advised that determination of the validity of any patent rights, and the risk of infringement of such rights, is entirely their own responsibility. Further information may be obtained from the IEEE Standards Association. vi Copyright 2011 IEEE. All rights rese
19、rved. Participants At the time this standard was submitted to the IEEE-SA Standards Board for approval, the Audio/Visual Bridging Layer2 Transport Working Group had the following membership: Robert Boatright, Chair Matthew Xavier Mora, Vice Chair Don Pannell, Secretary David Olsen and Don Pannell, E
20、ditors Alan K. Bartky, Initial Editor Torrey Atcitty Alex Beliaev Alexander Busch Ashley Butterworth Debin Chen George Claseman William Dai Guy Fedorkow John Nels Fuller Duncan Gray Kevin Gross Craig Gunther Chuck Harrison Joern Henneberg Girault Jones Tom Kennedy Max Kicherer Jeff Koftinoff Raghu K
21、ondapalli Rick Kreifeldt Thomas Mathey Lee Minich Suman Sharma Rob Silfvast Kevin B. Stanton Michael Johas Teener Fred Tuck Ganesh Venkatesan Niel Warren Andy Yanowitz The following members of the individual balloting committee voted on this standard. Balloters may have voted for approval, disapprov
22、al, or abstention. Thomas Alexander Mark Anderson Butch Anton Danilo Antonelli Lee Armstrong Hugh Barrass Georgios Bertos Martin J. Bishop Robert Boatright Tomo Bogataj Juan Carreon Keith Chow Charles Cook Thomas Dineen Sourav Dutta Richard Eckard Yukihiro Fujimoto John Nels Fuller Randall Groves Cr
23、aig Gunther Joseph Gwinn Stephen Haddock David Hunter C. Huntley Akio Iso Atsushi Ito Anthony Jeffree Girault Jones Piotr Karocki Stuart J. Kerry Max Kicherer Yongbum Kim Bruce Kraemer Geoff Ladwig Paul Lambert Richard Lancaster Jeremy Landt Greg Luri Elvis Maculuba Peter Martini Matthew Xavier Mora
24、 Michael S. Newman David Olsen Glenn Parsons Subburajan Ponnuswamy Robert Robinson Benjamin Rolfe Randall Safier John Sauer Peter Saunderson Bartien Sayogo Stephen Schwarm Shusaku Shimada Gil Shultz Kapil Sood Amjad Soomro Kevin B. Stanton Thomas Starai Walter Struppler Masahiro Takagi William Taylo
25、r Michael Johas Teener David Thompson Mark-Rene Uchida Prabodh Varshney Colin Whitby-Strevens Kunpeng Wu Oren Yuen Janusz Zalewski Zhen Zhou vii Copyright 2011 IEEE. All rights reserved. When the IEEE-SA Standards Board approved this standard on 10 February 2011, it had the following membership: Rob
26、ert M. Grow, Chair Richard H. Hulett, Vice Chair Steve M. Mills, Past Chair Judith Gorman, Secretary Karen Bartleson Victor Berman Ted Burse Clint Chaplin Andy Drozd Alexander Gelman Jim Hughes Young Kyun Kim Joseph L. Koepfinger* John Kulick David J. Law Hung Ling Oleg Logvinov Ted Olsen Ronald C.
27、Petersen Thomas Prevost Jon Walter Rosdahl Sam Sciacca Mike Seavey Curtis Siller Don Wright *Member Emeritus Also included are the following nonvoting IEEE-SA Standards Board liaisons: Satish Aggarwal, NRC Representative Richard DeBlasio, DOE Representative Michael Janezic, NIST Representative Don M
28、essina IEEE Standards Program Manager, Document Development Malia Zaman IEEE Standards Program Manager, Technical Program Development viii Copyright 2011 IEEE. All rights reserved. Contents 1. Overview 1 1.1 Scope . 1 1.2 Purpose 2 2. Normative references 2 3. Terms, definitions, and notation . 3 3.
29、1 Conformance levels . 3 3.2 Definitions . 3 3.3 Reserved fields 4 3.4 Numerical values . 4 3.5 Notation of fields and values taken from other documents 4 4. Abbreviations and acronyms 6 5. Audio Video Transport Protocol (AVTP) base protocol 7 5.1 Overview . 7 5.2 AVTPDU common header format . 8 5.3
30、 AVTPDU common control header format . 10 5.4 AVTP common stream data AVTPDU header format 11 5.5 Timing and synchronization 14 6. IEC 61883/IIDC over AVTP 17 6.1 Overview . 17 6.2 Common IEC 61883/IIDC Stream data encapsulation 17 6.3 IEC 61883 control AVTPDU format . 22 6.4 Timing and synchronizat
31、ion 22 7. MMA Payload Format over AVTP 29 7.1 Overview . 29 7.2 AVTP stream data AVTPDU format for MMA_SUBTYPE . 29 Annex A (informative) Bibliography . 30 Annex B (normative) MAC Address Acquisition Protocol 31 Annex C (informative) IEEE 802.3-2008 media specific encapsulation 42 ix Copyright 2011
32、IEEE. All rights reserved. Figures Figure 3.1Bit ordering within an octet 5 Figure 3.2Octet ordering within a quadlet 5 Figure 3.3Example 32 bit field diagram . 5 Figure 5.1AVTPDU common header fields . 8 Figure 5.2Control AVTPDU common fields 10 Figure 5.3AVTP common stream header format (cd field
33、set to zero (0) . 11 Figure 5.4Presentation time measurement point . 16 Figure 6.3CIP header and data fields, tag = 1, SPH = 0 . 20 Figure 6.4CIP header and data fields, tag = 1, SPH = 1 . 20 Figure 7.1AVTP stream data AVTPDU format for MMA_SUBTYPE . 29 Figure B.1IEEE 802.3-2008 MAAP PDU format 32 F
34、igure C.1 AVTP control or stream data frame in an IEEE 802.3-2008 frame with an IEEE 802.1Q-2005 Tag field 43 Figure C.2AVTP control frame in an IEEE 802.3-2008 frame without an IEEE 802.1Q-2005 Tag field 43 x Copyright 2011 IEEE. All rights reserved. Tables Table 5.1AVTP Ethertype 8 Table 5.2AVTP s
35、ubtype values 9 Table 5.3AVTP default Max Transit Time . 14 Table 5.4AVTP Max Timing Uncertainty 17 Table B.1MAC Address Acquisition Protocol message types . 33 Table B.2MAAP State machine . 37 Table B.3MAAP Probe Constant Values . 38 Table B.4MAAP Multicast Addresses . 41 Table B.5Reserved Multicas
36、t MAAP MAC Addresses 41 1 Copyright 2011 IEEE. All rights reserved. IEEE Standard for Layer 2 Transport Protocol for Time-Sensitive Applications in Bridged Local Area Networks IMPORTANT NOTICE: This standard is not intended to ensure safety, security, health, or environmental protection. Implementer
37、s of the standard are responsible for determining appropriate safety, security, environmental, and health practices or regulatory requirements. This IEEE document is made available for use subject to important notices and legal disclaimers. These notices and disclaimers appear in all publications co
38、ntaining this document and may be found under the heading “Important Notice” or “Important Notices and Disclaimers Concerning IEEE Documents.” They can also be obtained on request from IEEE or viewed at http:/standards.ieee.org/IPR/disclaimers.html. 1. Overview Increasingly, entertainment media are
39、digitally transported. Streaming audio/video and interactive applications over bridged local area networks (LANs) need to have comparable real-time performance with legacy analog distribution. There is significant end-user and vendor interest in defining a simple yet common method for handling real-
40、time audio/video suitable for consumer electronics, professional audio/video applications, etc. Technologies such as IEEE Std 1394TM-2008, Bluetooth, and USB exist today, but each has their own encapsulation, protocols, timing control, etc., such that building interworking functions is difficult. Th
41、e use of a common audio/video transport over multiple IEEE 802network types will realize operational and equipment cost benefits. By ensuring that all IEEE 802 wired and wireless devices share a common set of transport mechanisms for time-sensitive audio/video streams, we lessen the effort of produc
42、ing interworking units between IEEE 802 and other digital networks. 1.1 Scope This standard specifies the protocol, data encapsulations, and presentation time procedures used to ensure interoperability between audio- and video-based end stations that use standard networking services provided by all
43、IEEE 802 networks meeting quality-of-service requirements for time-sensitive applications by leveraging the concepts of IEC 61883. IEEE Std 1722-2011 IEEE Standard for Layer 2 Transport Protocol for Time-Sensitive Applications in Bridged Local Area Networks 2 Copyright 2011 IEEE. All rights reserved
44、. 1.2 Purpose This standard will facilitate interoperability between stations that stream time-sensitive audio and/or video across LANs providing time synchronization and latency/bandwidth services by defining the packet format protocols and synchronization mechanisms. 2. Normative references The fo
45、llowing referenced documents and URLs are indispensable for the application of this document (i.e., they must be understood and used, so each referenced document is cited in text and its relationship to this document is explained). For dated references, only the edition cited applies. For undated re
46、ferences, the latest edition of the referenced document (including any amendments or corrigenda) applies. IEC 61883-1:2003, Consumer Audio/Video Equipment Digital InterfacePart 1: General.1IEC 61883-2:2004, Consumer Audio/Video EquipmentDigital InterfacePart 2: SD-DVCR Data Transmission. IEC 61883-4
47、:2004, Consumer Audio/Video EquipmentDigital InterfacePart 4: MPEG2-TS Data Transmission. IEC 61883-6:2005, Consumer Audio/Video EquipmentDigital InterfacePart 6: Audio and Music Data Transmission Protocol. IEC 61883-7:2003, Consumer Audio/Video EquipmentDigital InterfacePart 7: Transmission of ITU-
48、R BO.1294 System B. IEC 61883-8:2008, Consumer Audio/Video EquipmentDigital InterfacePart 8: Transmission of ITU-R Bt.601 Style Digital Video Data. IEEE P802.1ASTM/D7.2 (Mar. 2010), Draft Standard for Local and Metropolitan Area Networks: Timing and Synchronization for Time-Sensitive Applications in
49、 Bridged Local Area Networks.2,3,4IEEE Std 1394TM-2008, IEEE Standard for High-Performance Serial Bus. IEEE Std 802.1QTM-2005, IEEE Standard for Local and Metropolitan Area NetworksVirtual Bridged Local Area Networks. IEEE Std 802.1QatTM, IEEE Standard for Local and Metropolitan Area Networks: Virtual Bridged Local Area NetworksAmendment 14: Stream Reservation Protocol. IEEE Std 802.1QavTM, IEEE Standard for Local and Metropolitan Area Networks: Virtual Bridged Local Area NetworksAmendment 11: Forwarding and Queuing for Ti