ISO/IEC/IEEE 8802-1Q:2020/Amd 31:2021
Telecommunications and exchange between information technology systems — Requirements for local and metropolitan area networks — Part 1Q: Bridges and bridged networks — Amendment 31: Stream Reservation Protocol (SRP) enhancements and performance improveme
Title page
Important Notices and Disclaimers Concerning IEEE Standards Documents
Participants
Introduction
Contents
Figures
Tables
1. Overview
1.3 Introduction
2. Normative references
3. Definitions
4. Abbreviations
5. Conformance
5.2 Conformant components and equipment
5.4 VLAN Bridge component requirements
5.4.1 VLAN Bridge component options
5.4.1.5 Forwarding and queuing enhancements for time-sensitive streams (FQTSS)— requirements
5.4.1.10 Stream reservation remote management (optional)
5.5 C-VLAN component conformance
5.5.1 C-VLAN component options
5.5.2 TE-MSTID (optional)
5.29 TSN CNC station requirements
10. Multiple Registration Protocol (MRP) and Multiple MAC Registration Protocol (MMRP)
10.6 Protocol operation
10.7 Protocol specification
10.7.4 Protocol timers
10.7.4.3 leavealltimer
10.7.6 Protocol Action definitions
10.7.6.10 Start leavealltimer
10.7.8 Registrar state machine
10.7.9 LeaveAll state machine
10.7.11 Timer values
10.7.14 External control
10.8 Structure and encoding of Multiple Registration Protocol Data Units (MRPDUs)
10.8.3 Packing and parsing MRPDUs
10.8.3.5 Handling of protocol versions
12. Bridge management
12.20 Management entities for FQTSS
12.20.1 Bandwidth Availability Parameter Table
12.20.2 Transmission Selection Algorithm Table
12.20.3 Priority Regeneration Override Table
12.20.4 SR Class to Priority Mapping Table
12.22 Stream Reservation Protocol (SRP) entities
12.22.1 SRP Bridge Base Table
12.22.2 SRP Bridge Port Table
12.22.6 SRP Stream Preload Table
12.22.7 SRP Reservations Preload Table
12.32 Stream reservation remote management
12.32.1 Bridge Delay
12.32.1.1 independentDelayMin/Max
12.32.1.2 dependentDelayMin/Max
12.32.2 Propagation Delay
12.32.2.1 txPropagationDelay
12.32.3 Static Trees
12.32.3.1 staticTreesSupported
12.32.4 MRP External Control
12.32.4.1 externalControl
12.32.4.2 indicationList
12.32.4.3 indicationListLength
12.32.4.4 indicationChangeCounter
12.32.4.5 adminRequestList
12.32.4.6 adminRequestListLength
12.32.4.7 operRequestList
12.32.4.8 operRequestListLength
17. Management Information Base (MIB)
17.4 Security considerations
17.4.12 Security considerations of the IEEE8021-FQTSS-MIB
17.4.14 Security considerations of the IEEE8021-SRP MIB
17.7.12 Definitions for the IEEE8021-FQTSS-MIB module
17.7.14 Definitions for the IEEE8021-SRP-MIB module
17.7.25 Definitions for the IEEE8021-SR-RM-MIB module
34. Forwarding and queuing enhancements for time-sensitive streams (FQTSS)
34.1 Overview
34.2 Detection of SRP domains
34.3 The bandwidth availability parameters
34.3.1 Relationships among bandwidth availability parametersdeltaBandwidth when lockClassBandwidth is false
34.3.2 deltaBandwidth when lockClassBandwidth is true
34.3.3 34.3.2 Bandwidth availability parameter management
34.4 Deriving actual bandwidth requirements from the size of the MSDU
34.5 Mapping priorities to traffic classes for time-sensitive streamsDefault SR class configuration
34.6 End station behaviorTransmission selection
34.6.1 Credit-based shaper
34.6.1.1 34.6.1 Talker behavior
34.6.1.2 334.6.2 Listener behavior
34.6.2 Strict priority
34.6.3 Scheduled traffic
35. Stream Reservation Protocol (SRP)
35.1 Multiple Stream Registration Protocol (MSRP)
35.1.2 Behavior of end stations
35.1.2.1 Talkers
35.1.2.2 Listeners
35.1.3 Behavior of Bridges
35.1.3.1 Blocked Declarations
35.2 Definition of the MSRP application
35.2.1 Definition of internal state variables
35.2.1.2 Direction
35.2.1.3 Declaration Type
35.2.1.4 SRP parameters
35.2.2 Definition of MRP elements
35.2.2.3 MSRP ProtocolVersion
35.2.2.4 MSRP AttributeType definitions
35.2.2.5 MSRP AttributeLength definitions
35.2.2.7 MSRP Vector definitions
35.2.2.8 MSRP FirstValue definitions (Stream reservations, original)
35.2.2.9 MSRP FirstValue definitions (Domain discovery)
35.2.2.10 MSRP FirstValue definitions (Stream reservations, enhanced)
35.2.3 Provision and support of Stream registration service
35.2.3.1 Initiating MSRP registration and de-registration
35.2.4 MSRP Attribute Propagation
35.2.4.1 Stream importance
35.2.4.2 Stream bandwidth calculations
35.2.4.3 Talker attribute propagation
35.2.4.4 Listener attribute propagation
35.2.4.6 MaxLatency Comparison
35.2.6 Encoding
35.2.7 Attribute value support requirements
46. Time-Sensitive Networking (TSN) configuration
46.1 Overview of TSN configuration
46.1.1 User/Network Interface (UNI)
46.1.2 Modeling of user/network configuration information
46.1.3 TSN configuration models
46.1.3.1 Fully distributed model
46.1.3.2 Centralized network/distributed user model
46.1.3.3 Fully centralized model
46.1.4 Stream transformation
46.2 User/network configuration information
46.2.1 Data types
46.2.2 Protocol integration
46.2.3 Talker
46.2.3.1 StreamID
46.2.3.2 StreamRank
46.2.3.3 EndStationInterfaces
46.2.3.4 DataFrameSpecification
46.2.3.5 TrafficSpecification
46.2.3.6 UserToNetworkRequirements
46.2.3.7 InterfaceCapabilities
46.2.4 Listener
46.2.5 Status
46.2.5.1 StatusInfo
46.2.5.2 AccumulatedLatency
46.2.5.3 InterfaceConfiguration
46.2.5.4 FailedInterfaces
46.3 YANG data module definitions for TSN user/network configuration
46.3.1 Definition for the ieee802-dot1q-tsn-types YANG module
Annex A (normative) PICS proforma—Bridge implementations
Annex B (normative) PICS proforma—End station implementations
Annex U (informative) TSN configuration examples
Annex V (informative) Bibliography
Blank Page
Blank Page
Previous versions
Related Information
Similar Standards
-
BS EN 50173-10:2025
Information technology. Generic cabling systems, Single pair cabling
-
BS EN 50173-20:2022
Information technology. Generic cabling systems, Alternative cabling configurations
-
BS EN 50173-3:2018
Information technology. Generic cabling systems, Industrial spaces
-
BS EN 50173-3:2018 - TC
Tracked Changes. Information technology. Generic cabling systems, Industrial spaces
Title page
Important Notices and Disclaimers Concerning IEEE Standards Documents
Participants
Introduction
Contents
Figures
Tables
1. Overview
1.3 Introduction
2. Normative references
3. Definitions
4. Abbreviations
5. Conformance
5.2 Conformant components and equipment
5.4 VLAN Bridge component requirements
5.4.1 VLAN Bridge component options
5.4.1.5 Forwarding and queuing enhancements for time-sensitive streams (FQTSS)— requirements
5.4.1.10 Stream reservation remote management (optional)
5.5 C-VLAN component conformance
5.5.1 C-VLAN component options
5.5.2 TE-MSTID (optional)
5.29 TSN CNC station requirements
10. Multiple Registration Protocol (MRP) and Multiple MAC Registration Protocol (MMRP)
10.6 Protocol operation
10.7 Protocol specification
10.7.4 Protocol timers
10.7.4.3 leavealltimer
10.7.6 Protocol Action definitions
10.7.6.10 Start leavealltimer
10.7.8 Registrar state machine
10.7.9 LeaveAll state machine
10.7.11 Timer values
10.7.14 External control
10.8 Structure and encoding of Multiple Registration Protocol Data Units (MRPDUs)
10.8.3 Packing and parsing MRPDUs
10.8.3.5 Handling of protocol versions
12. Bridge management
12.20 Management entities for FQTSS
12.20.1 Bandwidth Availability Parameter Table
12.20.2 Transmission Selection Algorithm Table
12.20.3 Priority Regeneration Override Table
12.20.4 SR Class to Priority Mapping Table
12.22 Stream Reservation Protocol (SRP) entities
12.22.1 SRP Bridge Base Table
12.22.2 SRP Bridge Port Table
12.22.6 SRP Stream Preload Table
12.22.7 SRP Reservations Preload Table
12.32 Stream reservation remote management
12.32.1 Bridge Delay
12.32.1.1 independentDelayMin/Max
12.32.1.2 dependentDelayMin/Max
12.32.2 Propagation Delay
12.32.2.1 txPropagationDelay
12.32.3 Static Trees
12.32.3.1 staticTreesSupported
12.32.4 MRP External Control
12.32.4.1 externalControl
12.32.4.2 indicationList
12.32.4.3 indicationListLength
12.32.4.4 indicationChangeCounter
12.32.4.5 adminRequestList
12.32.4.6 adminRequestListLength
12.32.4.7 operRequestList
12.32.4.8 operRequestListLength
17. Management Information Base (MIB)
17.4 Security considerations
17.4.12 Security considerations of the IEEE8021-FQTSS-MIB
17.4.14 Security considerations of the IEEE8021-SRP MIB
17.7.12 Definitions for the IEEE8021-FQTSS-MIB module
17.7.14 Definitions for the IEEE8021-SRP-MIB module
17.7.25 Definitions for the IEEE8021-SR-RM-MIB module
34. Forwarding and queuing enhancements for time-sensitive streams (FQTSS)
34.1 Overview
34.2 Detection of SRP domains
34.3 The bandwidth availability parameters
34.3.1 Relationships among bandwidth availability parametersdeltaBandwidth when lockClassBandwidth is false
34.3.2 deltaBandwidth when lockClassBandwidth is true
34.3.3 34.3.2 Bandwidth availability parameter management
34.4 Deriving actual bandwidth requirements from the size of the MSDU
34.5 Mapping priorities to traffic classes for time-sensitive streamsDefault SR class configuration
34.6 End station behaviorTransmission selection
34.6.1 Credit-based shaper
34.6.1.1 34.6.1 Talker behavior
34.6.1.2 334.6.2 Listener behavior
34.6.2 Strict priority
34.6.3 Scheduled traffic
35. Stream Reservation Protocol (SRP)
35.1 Multiple Stream Registration Protocol (MSRP)
35.1.2 Behavior of end stations
35.1.2.1 Talkers
35.1.2.2 Listeners
35.1.3 Behavior of Bridges
35.1.3.1 Blocked Declarations
35.2 Definition of the MSRP application
35.2.1 Definition of internal state variables
35.2.1.2 Direction
35.2.1.3 Declaration Type
35.2.1.4 SRP parameters
35.2.2 Definition of MRP elements
35.2.2.3 MSRP ProtocolVersion
35.2.2.4 MSRP AttributeType definitions
35.2.2.5 MSRP AttributeLength definitions
35.2.2.7 MSRP Vector definitions
35.2.2.8 MSRP FirstValue definitions (Stream reservations, original)
35.2.2.9 MSRP FirstValue definitions (Domain discovery)
35.2.2.10 MSRP FirstValue definitions (Stream reservations, enhanced)
35.2.3 Provision and support of Stream registration service
35.2.3.1 Initiating MSRP registration and de-registration
35.2.4 MSRP Attribute Propagation
35.2.4.1 Stream importance
35.2.4.2 Stream bandwidth calculations
35.2.4.3 Talker attribute propagation
35.2.4.4 Listener attribute propagation
35.2.4.6 MaxLatency Comparison
35.2.6 Encoding
35.2.7 Attribute value support requirements
46. Time-Sensitive Networking (TSN) configuration
46.1 Overview of TSN configuration
46.1.1 User/Network Interface (UNI)
46.1.2 Modeling of user/network configuration information
46.1.3 TSN configuration models
46.1.3.1 Fully distributed model
46.1.3.2 Centralized network/distributed user model
46.1.3.3 Fully centralized model
46.1.4 Stream transformation
46.2 User/network configuration information
46.2.1 Data types
46.2.2 Protocol integration
46.2.3 Talker
46.2.3.1 StreamID
46.2.3.2 StreamRank
46.2.3.3 EndStationInterfaces
46.2.3.4 DataFrameSpecification
46.2.3.5 TrafficSpecification
46.2.3.6 UserToNetworkRequirements
46.2.3.7 InterfaceCapabilities
46.2.4 Listener
46.2.5 Status
46.2.5.1 StatusInfo
46.2.5.2 AccumulatedLatency
46.2.5.3 InterfaceConfiguration
46.2.5.4 FailedInterfaces
46.3 YANG data module definitions for TSN user/network configuration
46.3.1 Definition for the ieee802-dot1q-tsn-types YANG module
Annex A (normative) PICS proforma—Bridge implementations
Annex B (normative) PICS proforma—End station implementations
Annex U (informative) TSN configuration examples
Annex V (informative) Bibliography
Blank Page
Blank Page