Shopping Cart

No products in the cart.

BS ISO/IEC/IEEE 8802-1AS:2021:2022 Edition

$215.11

Information technology. Telecommunications and information exchange between systems. Local and metropolitan area networks – Timing and synchronization for time-sensitive applications in bridged local area networks

Published By Publication Date Number of Pages
BSI 2022 424
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

PDF Catalog

PDF Pages PDF Title
2 undefined
7 Important Notices and Disclaimers Concerning IEEE Standards Documents
10 Participants
12 Introduction
13 Contents
17 List of figures
19 List of tables
21 1. Overview
1.1 Scope
1.2 Purpose
22 2. Normative references
24 3. Definitions
27 4. Acronyms and abbreviations
30 5. Conformance
5.1 Requirements terminology
5.2 Protocol Implementation Conformance Statement (PICS)
5.3 Time-aware system requirements
5.4 PTP Instance requirements and options
5.4.1 Summary of requirements
31 5.4.2 PTP Instance options
32 5.4.3 PTP Relay Instance requirements
5.5 MAC-specific timing and synchronization methods for full-duplex IEEE 802.3 links
33 5.6 MAC-specific timing and synchronization methods for IEEE Std 802.11-2016
5.7 MAC-specific timing and synchronization methods for IEEE 802.3 EPON
5.8 MAC-specific timing and synchronization methods for coordinated shared network (CSN)
34 6. Conventions
6.1 General
6.2 Service specification method and notation
6.3 Lexical form syntax
6.4 Data types and on-the-wire formats
6.4.1 General
35 6.4.2 Primitive data types specifications
6.4.3 Derived data type specifications
37 6.4.4 Protocol data unit (PDU) formats
39 7. Time-synchronization model for a packet network
7.1 General
7.2 Architecture of a time-aware network
7.2.1 General
40 7.2.2 Time-aware network consisting of a single gPTP domain
42 7.2.3 Time-aware network consisting of multiple gPTP domains
43 7.2.4 Time-aware networks with redundant Grandmaster PTP Instances and/or redundant paths
46 7.3 Time synchronization
7.3.1 General
47 7.3.2 Delay measurement
7.3.3 Logical syntonization
48 7.3.4 Grandmaster PTP Instance (best master) selection and network establishment
7.3.5 Energy efficiency
49 7.4 PTP Instance architecture
50 7.5 Differences between gPTP (IEEE Std 802.1AS) and PTP (IEEE Std 1588-2019)
52 8. IEEE 802.1AS concepts and terminology
8.1 gPTP domain
8.2 Timescale
8.2.1 Introduction
53 8.2.2 Epoch
8.2.3 UTC offset
8.2.4 Measurement of time within a gPTP domain
54 8.3 Link asymmetry
55 8.4 Messages
8.4.1 General
8.4.2 Message attributes
8.4.3 Generation of event message timestamps
56 8.4.4 Priorities
57 8.5 Ports
8.5.1 General
8.5.2 Port identity
58 8.6 PTP Instance characterization
8.6.1 PTP Instance type
8.6.2 PTP Instance attributes
63 9. Application interfaces
9.1 Overview of the interfaces
64 9.2 ClockSourceTime interface
9.2.1 General
9.2.2 ClockSourceTime.invoke function parameters
9.3 ClockTargetEventCapture interface
9.3.1 General
65 9.3.2 ClockTargetEventCapture.invoke parameters
9.3.3 ClockTargetEventCapture.result parameters
9.4 ClockTargetTriggerGenerate interface
9.4.1 General
66 9.4.2 ClockTargetTriggerGenerate.invoke parameters
9.4.3 ClockTargetTriggerGenerate.result parameters
9.4.4 ClockTargetTriggerGenerate interface definition
67 9.5 ClockTargetClockGenerator interface
9.5.1 General
9.5.2 ClockTargetClockGenerator.invoke parameters
9.5.3 ClockTargetClockGenerator.result parameters
68 9.6 ClockTargetPhaseDiscontinuity interface
9.6.1 General
9.6.2 ClockTargetPhaseDiscontinuity.result parameters
69 10. Media-independent layer specification
10.1 Overview
10.1.1 General
10.1.2 Model of operation
71 10.1.3 Grandmaster-capable PTP Instance
10.2 Time-synchronization state machines
10.2.1 Overview
73 10.2.2 Data structures communicated between state machines
79 10.2.3 Overview of global variables used by time synchronization state machines
81 10.2.4 Per PTP Instance global variables
83 10.2.5 Per-port global variables
87 10.2.6 Function used by multiple state machines
10.2.7 SiteSyncSync state machine
89 10.2.8 PortSyncSyncReceive state machine
91 10.2.9 ClockMasterSyncSend state machine
93 10.2.10 ClockMasterSyncOffset state machine
95 10.2.11 ClockMasterSyncReceive state machine
97 10.2.12 PortSyncSyncSend state machine
100 10.2.13 ClockSlaveSync state machine
102 10.3 Best master clock selection, external port configuration, and announce interval setting state machines
10.3.1 Best master clock selection and external port configuration overview
104 10.3.2 systemIdentity
105 10.3.3 stepsRemoved
10.3.4 time-synchronization spanning tree priority vectors
106 10.3.5 Priority vector calculations
107 10.3.6 PTP Port state assignments
108 10.3.7 Overview of best master clock selection, external port configuration, and announce interval setting state machines
111 10.3.8 Overview of global variables used by best master clock selection, external port configuration, and announce interval setting state machines
113 10.3.9 Per PTP Instance global variables
116 10.3.10 Per-port global variables
119 10.3.11 PortAnnounceReceive state machine
121 10.3.12 PortAnnounceInformation state machine
123 10.3.13 PortStateSelection state machine
126 10.3.14 PortAnnounceInformationExt state machine
128 10.3.15 PortStateSettingExt state machine
131 10.3.16 PortAnnounceTransmit state machine
133 10.3.17 AnnounceIntervalSetting state machine
136 10.3.18 SyncIntervalSetting state machine
139 10.4 State machines related to signaling gPTP capability
10.4.1 GptpCapableTransmit state machine
141 10.4.2 GptpCapableReceive state machine
143 10.4.3 GptpCapableIntervalSetting state machine
146 10.5 Message attributes
10.5.1 General
10.5.2 Message class
10.5.3 Addresses
10.5.4 EtherType
147 10.5.5 Subtype
10.5.6 Source port identity
10.5.7 Sequence number
10.6 Message formats
10.6.1 General
148 10.6.2 Header
152 10.6.3 Announce message
154 10.6.4 Signaling message
160 10.7 Protocol timing characterization
10.7.1 General
10.7.2 Message transmission intervals
163 10.7.3 Timeouts
164 11. Media-dependent layer specification for full-duplex point-to-point links
11.1 Overview
11.1.1 General
11.1.2 Propagation delay measurement
166 11.1.3 Transport of time-synchronization information
169 11.1.4 Model of operation
170 11.2 State machines for MD entity specific to full-duplex point-to-point links
11.2.1 General
172 11.2.2 Determination of asCapable and asCapableAcrossDomains
173 11.2.3 Use of MAC Control PAUSE operation
11.2.4 Use of priority-based flow control
11.2.5 Use of link aggregation
174 11.2.6 Service interface primitives and data structures communicated between state machines
11.2.7 DL-UNITDATA.request
11.2.8 DL-UNITDATA.indication
11.2.9 MDTimestampReceive
11.2.10 MDSyncReceive
11.2.11 MDSyncSend
11.2.12 Overview of MD entity global variables
175 11.2.13 MD entity global variables
177 11.2.14 MDSyncReceiveSM state machine
180 11.2.15 MDSyncSendSM state machine
184 11.2.16 OneStepTxOperSetting state machine
186 11.2.17 Common Mean Link Delay Service (CMLDS)
187 11.2.18 Common Mean Link Delay Service (CMLDS) global variables
188 11.2.19 MDPdelayReq state machine
193 11.2.20 MDPdelayResp state machine
196 11.2.21 LinkDelayIntervalSetting state machine
199 11.3 Message attributes
11.3.1 General
11.3.2 Message types contained in each message class
200 11.3.3 VLAN tag
11.3.4 Addresses
11.3.5 EtherType
11.3.6 Subtype
11.3.7 Source port identity
201 11.3.8 Sequence number
11.3.9 Event message timestamp point
11.4 Message formats
11.4.1 General
11.4.2 Header
204 11.4.3 Sync message
205 11.4.4 Follow_Up message
207 11.4.5 Pdelay_Req message
11.4.6 Pdelay_Resp message
208 11.4.7 Pdelay_Resp_Follow_Up message
209 11.5 Protocol timing characterization
11.5.1 General
11.5.2 Message transmission intervals
210 11.5.3 allowedLostResponses
11.5.4 allowedFaults
11.6 Control of computation of neighborRateRatio
211 11.7 Control of computation of meanLinkDelay
212 12. Media-dependent layer specification for IEEE 802.11 links
12.1 Overview
12.1.1 General
12.1.2 IEEE 802.11 Timing Measurement and Fine Timing Measurement procedures
216 12.1.3 Layering for IEEE 802.11 links
12.2 Messages
218 12.3 Determination of Timing Measurement and Fine Timing Measurement capability
12.4 Determination of asCapable
219 12.5 State machines
12.5.1 Media-dependent master state machines
226 12.5.2 Media-dependent slave state machine
231 12.6 FTM parameters
232 12.7 Format of VendorSpecific information element
233 12.8 Synchronization message interval
12.8.1 General synchronization message interval specification
12.8.2 Synchronization message interval default value
234 13. Media-dependent layer specification for interface to IEEE 802.3 Ethernet passive optical network link
13.1 Overview
13.1.1 General
13.1.2 Description of the EPON timing process
13.1.3 Best master selection
237 13.1.4 Time synchronization in EPON
238 13.2 Message attributes
13.2.1 Message class
13.3 Message format
13.3.1 TIMESYNC message
241 13.4 Determination of asCapable
13.5 Layering for IEEE 802.3 EPON links
242 13.6 Service interface definitions
13.6.1 OSSPDU.request
244 13.6.2 OSSPDU.indication
13.7 MD entity global variables
245 13.8 State machines
13.8.1 Requester state machine
246 13.8.2 Responder state machine
248 13.9 Message transmission intervals
13.9.1 General interval specification
13.9.2 TIMESYNC message transmission interval default value
249 14. Timing and synchronization management
14.1 General
14.1.1 Data set hierarchy
250 14.1.2 Data set descriptions
252 14.2 Default Parameter Data Set (defaultDS)
14.2.1 General
14.2.2 clockIdentity
14.2.3 numberPorts
14.2.4 clockQuality
14.2.5 priority1
14.2.6 priority2
14.2.7 gmCapable
253 14.2.8 currentUtcOffset
14.2.9 currentUtcOffsetValid
14.2.10 leap59
14.2.11 leap61
14.2.12 timeTraceable
254 14.2.13 frequencyTraceable
14.2.14 ptpTimescale
14.2.15 timeSource
14.2.16 domainNumber
14.2.17 sdoId
14.2.18 externalPortConfigurationEnabled
14.2.19 instanceEnable
14.2.20 defaultDS table
255 14.3 Current Parameter Data Set (currentDS)
14.3.1 General
14.3.2 stepsRemoved
256 14.3.3 offsetFromMaster
14.3.4 lastGmPhaseChange
14.3.5 lastGmFreqChange
14.3.6 gmTimebaseIndicator
14.3.7 gmChangeCount
14.3.8 timeOfLastGmChangeEvent
14.3.9 timeOfLastGmPhaseChangeEvent
14.3.10 timeOfLastGmFreqChangeEvent
257 14.3.11 currentDS table
14.4 Parent Parameter Data Set (parentDS)
14.4.1 General
14.4.2 parentPortIdentity
258 14.4.3 cumulativeRateRatio
14.4.4 grandmasterIdentity
14.4.5 grandmasterClockQuality
14.4.6 grandmasterPriority1
14.4.7 grandmasterPriority2
14.4.8 parentDS table
259 14.5 Time Properties Parameter Data Set (timePropertiesDS)
14.5.1 General
14.5.2 currentUtcOffset
14.5.3 currentUtcOffsetValid
14.5.4 leap59
14.5.5 leap61
14.5.6 timeTraceable
260 14.5.7 frequencyTraceable
14.5.8 ptpTimescale
14.5.9 timeSource
14.5.10 timePropertiesDS table
14.6 Path Trace Parameter Data Set (pathTraceDS)
14.6.1 General
14.6.2 list
261 14.6.3 enable
14.6.4 pathTraceDS table
14.7 Acceptable Master Table Parameter Data Set (acceptableMasterTableDS)
14.7.1 General
14.7.2 maxTableSize
14.7.3 actualTableSize
14.7.4 acceptableMasterArray
14.7.5 acceptableMasterTableDS table
262 14.8 Port Parameter Data Set (portDS)
14.8.1 General
14.8.2 portIdentity
14.8.3 portState
263 14.8.4 ptpPortEnabled
14.8.5 delayMechanism
14.8.6 isMeasuringDelay
14.8.7 asCapable
14.8.8 meanLinkDelay
14.8.9 meanLinkDelayThresh
264 14.8.10 delayAsymmetry
14.8.11 neighborRateRatio
14.8.12 initialLogAnnounceInterval
14.8.13 currentLogAnnounceInterval
14.8.14 useMgtSettableLogAnnounceInterval
14.8.15 mgtSettableLogAnnounceInterval
14.8.16 announceReceiptTimeout
265 14.8.17 initialLogSyncInterval
14.8.18 currentLogSyncInterval
14.8.19 useMgtSettableLogSyncInterval
14.8.20 mgtSettableLogSyncInterval
14.8.21 syncReceiptTimeout
14.8.22 syncReceiptTimeoutTimeInterval
14.8.23 initialLogPdelayReqInterval
266 14.8.24 currentLogPdelayReqInterval
14.8.25 useMgtSettableLogPdelayReqInterval
14.8.26 mgtSettableLogPdelayReqInterval
14.8.27 initialLogGptpCapableMessageInterval
14.8.28 currentLogGptpCapableMessageInterval
14.8.29 useMgtSettableLogGptpCapableMessageInterval
14.8.30 mgtSettableLogGptpCapableMessageInterval
267 14.8.31 initialComputeNeighborRateRatio
14.8.32 currentComputeNeighborRateRatio
14.8.33 useMgtSettableComputeNeighborRateRatio
14.8.34 mgtSettableComputeNeighborRateRatio
14.8.35 initialComputeMeanLinkDelay
14.8.36 currentComputeMeanLinkDelay
14.8.37 useMgtSettableComputeMeanLinkDelay
268 14.8.38 mgtSettableComputeMeanLinkDelay
14.8.39 allowedLostResponses
14.8.40 allowedFaults
14.8.41 gPtpCapableReceiptTimeout
14.8.42 versionNumber
14.8.43 nup
14.8.44 ndown
14.8.45 oneStepTxOper
269 14.8.46 oneStepReceive
14.8.47 oneStepTransmit
14.8.48 initialOneStepTxOper
14.8.49 currentOneStepTxOper
14.8.50 useMgtSettableOneStepTxOper
14.8.51 mgtSettableOneStepTxOper
14.8.52 syncLocked
14.8.53 pdelayTruncatedTimestampsArray
270 14.8.54 minorVersionNumber
14.8.55 portDS table
273 14.9 Description Port Parameter Data Set (descriptionPortDS)
14.9.1 General
14.9.2 profileIdentifier
14.9.3 descriptionPortDS table
14.10 Port Parameter Statistics Data Set (portStatisticsDS)
14.10.1 General
14.10.2 rxSyncCount
14.10.3 rxOneStepSyncCount
14.10.4 rxFollowUpCount
274 14.10.5 rxPdelayRequestCount
14.10.6 rxPdelayResponseCount
14.10.7 rxPdelayResponseFollowUpCount
14.10.8 rxAnnounceCount
14.10.9 rxPTPPacketDiscardCount
14.10.10 syncReceiptTimeoutCount
275 14.10.11 announceReceiptTimeoutCount
14.10.12 pdelayAllowedLostResponsesExceededCount
14.10.13 txSyncCount
14.10.14 txOneStepSyncCount
14.10.15 txFollowUpCount
14.10.16 txPdelayRequestCount
14.10.17 txPdelayResponseCount
276 14.10.18 txPdelayResponseFollowUpCount
14.10.19 txAnnounceCount
14.10.20 portStatisticsDS table
277 14.11 Acceptable Master Port Parameter Data Set (acceptableMasterPortDS)
14.11.1 General
14.11.2 acceptableMasterTableEnabled
14.11.3 acceptableMasterPortDS table
14.12 External Port Configuration Port Parameter Data Set (externalPortConfigurationPortDS)
14.12.1 General
14.12.2 desiredState
278 14.12.3 externalPortConfigurationPortDS table
14.13 Asymmetry Measurement Mode Parameter Data Set (asymmetryMeasurementModeDS)
14.13.1 General
14.13.2 asymmetryMeasurementMode
14.13.3 asymmetryMeasurementModeDS table
279 14.14 Common Services Port Parameter Data Set (commonServicesPortDS)
14.14.1 General
14.14.2 cmldsLinkPortPortNumber
14.14.3 commonServicesPortDS table
14.15 Common Mean Link Delay Service Default Parameter Data Set (cmldsDefaultDS)
14.15.1 General
14.15.2 clockIdentity
14.15.3 numberLinkPorts
14.15.4 cmldsDefaultDS table
280 14.16 Common Mean Link Delay Service Link Port Parameter Data Set (cmldsLinkPortDS)
14.16.1 General
14.16.2 portIdentity
14.16.3 cmldsLinkPortEnabled
14.16.4 isMeasuringDelay
14.16.5 asCapableAcrossDomains
14.16.6 meanLinkDelay
281 14.16.7 meanLinkDelayThresh
14.16.8 delayAsymmetry
14.16.9 neighborRateRatio
14.16.10 initialLogPdelayReqInterval
14.16.11 currentLogPdelayReqInterval
282 14.16.12 useMgtSettableLogPdelayReqInterval
14.16.13 mgtSettableLogPdelayReqInterval
14.16.14 initialComputeNeighborRateRatio
14.16.15 currentComputeNeighborRateRatio
14.16.16 useMgtSettableComputeNeighborRateRatio
14.16.17 mgtSettableComputeNeighborRateRatio
14.16.18 initialComputeMeanLinkDelay
283 14.16.19 currentComputeMeanLinkDelay
14.16.20 useMgtSettableComputeMeanLinkDelay
14.16.21 mgtSettableComputeMeanLinkDelay
14.16.22 allowedLostResponses
14.16.23 allowedFaults
14.16.24 versionNumber
14.16.25 pdelayTruncatedTimestampsArray
14.16.26 minorVersionNumber
284 14.16.27 cmldsLinkPortDS table
285 14.17 Common Mean Link Delay Service Link Port Parameter Statistics Data Set (cmldsLinkPortStatisticsDS)
14.17.1 General
14.17.2 rxPdelayRequestCount
14.17.3 rxPdelayResponseCount
14.17.4 rxPdelayResponseFollowUpCount
14.17.5 rxPTPPacketDiscardCount
14.17.6 pdelayAllowedLostResponsesExceededCount
14.17.7 txPdelayRequestCount
286 14.17.8 txPdelayResponseCount
14.17.9 txPdelayResponseFollowUpCount
14.17.10 cmldsLinkPortStatisticsDS table
287 14.18 Common Mean Link Delay Service Asymmetry Measurement Mode Parameter Data Set (cmldsAsymmetryMeasurementModeDS)
14.18.1 General
14.18.2 asymmetryMeasurementMode
14.18.3 cmldsAsymmetryMeasurementModeDS table
288 15. Managed object definitions
15.1 Internet Standard Management Framework
15.2 Structure of the MIB
295 15.3 Relationship to MIB in IEEE Std 802.1AS-2011
15.4 Security considerations
297 15.5 Textual conventions defined in this MIB
15.6 IEEE 802.1AS MIB module,
372 16. Media-dependent layer specification for CSN
16.1 Overview
16.2 Coordinated Shared Network characteristics
373 16.3 Layering for CSN links
374 16.4 Path delay measurement over a CSN backbone
16.4.1 General
16.4.2 Path delay measurement between CSN node and neighbor PTP Instance
375 16.4.3 Path delay measurement between CSN nodes
377 16.5 Synchronization messages
16.5.1 General
378 16.5.2 Synchronization message propagation on CSN without network reference clock
16.5.3 Synchronization message propagation on a CSN with network reference clock
381 16.6 Specific CSN requirements
16.6.1 General
16.6.2 MoCA-specific behavior
382 16.6.3 ITU-T G.hn-specific behavior
16.7 Grandmaster PTP Instance capability
16.8 CSN clock and node performance requirements
383 Annex A (normative) Protocol Implementation Conformance Statement (PICS) proforma
401 Annex B (normative) Performance requirements
409 Annex C (informative) Timescales and epochs
413 Annex D Reserved for future use
414 Annex E Reserved for future use
415 Annex F (informative) PTP profile included in this standard
418 Annex G (informative) The asymmetry compensation measurement procedure based on line-swapping
421 Annex H (informative) Bibliography
BS ISO/IEC/IEEE 8802-1AS:2021
$215.11