Post on 04-Dec-2021
Insight into Time-Sensitive Networking and its Applications
János Farkas PhDjanos.farkas@ericsson.comEricsson ResearchPrincipal ResearcherDeterministic Networking
IEEE 802.1 TSN TG ChairIETF DetNet WG Co-Chair
Ericsson Research – Research Area Networks 2021-03-30Workshop on Synchronization and Timing Systems – WSTS 2021
TIME
János Farkas | 2021-03-30 | Insight into Time-Sensitive Networking and its Applications | Page 2
Disclaimer
• This presentation should be considered as the personal views of the presenters not as a formal position, explanation, or interpretation of IEEE.
• Per IEEE-SA Standards Board Bylaws, December 2017“At lectures, symposia, seminars, or educational courses, an individual presenting information on IEEE standards shall make it clear that his or her views should be considered the personal views of that individual rather than the formal position of IEEE.”
János Farkas | 2021-03-30 | Insight into Time-Sensitive Networking and its Applications | Page 3
Abstract
Time-Sensitive Networking (TSN) fills an important gap in standard networking, namely secure, guaranteed latency and delivery for critical traffic. Industry leaders and organizations are coming together to advance TSN and drive forward a common foundational network for secure, deterministic communication from sensor to cloud. Accurate and reliable Synchronization is an important function in this context.The IEEE 802.1 TSN standards specifying the base technology are stable and have a core set applicable to multiple verticals. TSN profiles are being specified for various application areas, such as cellular, industrial automation, and in-vehicle networks to ensure interoperability and facilitate the adoption of the technology. In addition, TSN has been extended to IP and MPLS layers by IETF Deterministic Networking and 3GPP has extended 5G with support for TSN.
János Farkas | 2021-03-30 | Insight into Time-Sensitive Networking and its Applications | Page 4
Introduction
• Joint tutorial on March 2: Synchronization – A Key Function in TSN and Beyond
• Outline of this keynote
• Overview of IEEE 802.1 Time-Sensitive Networking (TSN)
• TSN technology examples
• Application areas
• TSN & 5G for connected industries
• Summary
&
János Farkas | 2021-03-30 | Insight into Time-Sensitive Networking and its Applications | Page 5
• TSN is a set of standards specified by IEEE 802 to provide deterministic data transfer in packet networks, e.g., in Layer 2 bridged networks
• All the benefits of open IEEE SA standards• Standard Ethernet: IEEE Std 802.3
• The Right Packet at The Right Time• Deterministic data packet delivery
Data packet delivery within a time window without loss or delay due to congestion or errors
IEEE 802.1 Time-Sensitive Networking (TSN)
End-to-end latency
Prob
abili
ty time window
OSI reference model
Application
Presentation
Session
Data Link
Physical
MediumIEE
E80
2
IEEE 802.1
Network
Transport
János Farkas | 2021-03-30 | Insight into Time-Sensitive Networking and its Applications | Page 6
TSN Components
TSN Components(Tools of the TSN toolbox)
6
Latency
Bounded low latency:Credit Based Shaper [802.1Qav]
Frame Preemption [802.1Qbu & 802.3br]Scheduled Traffic [802.1Qbv]
Cyclic Queuing and Forwarding [802.1Qch] Asynchronous Traffic Shaping [802.1Qcr]
QoS Provisions [P802.1DC]
High availability / Ultra reliability:Frame Replication and Elimination [802.1CB]Path Control and Reservation [802.1Qca]Per-Stream Filtering and Policing [802.1Qci]Reliability for Time Sync [802.1AS-2020]
Time synchronization:Timing and Synchronization [802.1AS-2020]
(a profile of IEEE 1588)Hot Standby [P802.1ASdm]
YANG [P802.1ASdn]
Zero congestion loss =Bounded latency
Resource Management
Dedicated resources & API:Stream Reservation Protocol [802.1Qat]Link-local Registration Protocol [802.1CS]TSN Configuration [802.1Qcc]Foundational Bridge YANG [802.1Qcp]YANG for CFM [P802.1Qcx]YANG for LLDP [P802.1ABcu]YANG for 802.1Qbv/Qbu/Qci [P802.1Qcw]YANG & MIB for FRER [P802.1CBcv]Extended Stream Identification [P802.1CBdb] Resource Allocation Protocol [P802.1Qdd]TSN Configuration Enhancements [P802.1Qdj]LLDPv2 for Multiframe Data Units [P802.1ABdh]Multicast and Local Address Assignment [P802.1CQ]
Reliability
Synchronization
Note: A ‘P’ in front of an ID indicates an ongoing Project.
Time-Sensitive Networking (TSN) Profiles (Selection and Use of TSN tools)
Audio Video Bridging[802.1BA]
Fronthaul[802.1CM/de]
Industrial Automation[IEC/IEEE 60802]
Automotive In-Vehicle[P802.1DG]
Aerospace[P802.1DP]
Service Provider[P802.1DF]
János Farkas | 2021-03-30 | Insight into Time-Sensitive Networking and its Applications | Page 7
• IEEE Std 802.1AS• specifies the generalized Precision Time Protocol
(gPTP)• is a proper profile of the IEEE Std 1588
Precision Time Protocol (PTP)• includes protocol features additional to PTP • includes performance requirements• provides transport of time synchronization• specifies the Best Master Clock Algorithm
• 802.1AS-2020 adds• multiple gPTP domains• external port configuration• basic redundancy• and more …
A TSN Tool: Timing and Synchronization [802.1AS-2020]
János Farkas | 2021-03-30 | Insight into Time-Sensitive Networking and its Applications | Page 8
• Reduces latency variation for frames with known timing• Time-based control and programming of the bridge queues• Time-Gated queues• Gate (G): Open or Closed• Periodically repeated
time schedule• Time synchronization is needed
A TSN Tool: Scheduled Traffic [802.1Qbv-2015]
critical critical critical
open Closed open Closed open Closed open
frame transmitted:critical / non-critical
Transmission selection
G GG G G G G G
gate(s) fornon-critical traffic
János Farkas | 2021-03-30 | Insight into Time-Sensitive Networking and its Applications | Page 9
Profiles
• An IEEE 802.1 TSN Profile specification• Selects features, options, defaults, protocols, and procedures
to ease interoperability and deployment
• Published IEEE 802.1 TSN profile standards:• IEEE Std 802.1BA for Audio-Video Bridging (AVB) networks• IEEE Std 802.1CM TSN for Fronthaul • IEEE Std 802.1CMde Amendment on enhancements
• Ongoing IEEE 802.1 TSN profile projects:• IEC/IEEE 60802 TSN Profile for Industrial Automation• P802.1DG TSN Profile for Automotive In-Vehicle
Ethernet Communications• P802.1DF TSN Profile for Service Provider Networks• P802.1DP TSN Profile for Aerospace onboard Ethernet
• Furthermore:• Power utility automation: IEC TR 61850-90-13
TSN Application Area Examples
IEEE 802
AVB
IndustrialAutomation
Automotive
Fronthaul
ServiceProvider
Aerospace
János Farkas | 2021-03-30 | Insight into Time-Sensitive Networking and its Applications | Page 10
B) 5G & TSN for end-to-end deterministic service,e.g., for industrial automation
A) TSN as a building block of a cellular network
TSN and Cellular Networks
e.g., 5G support for TSN in 3GPP TS 23.501, also described in 5G-ACIA whitepaper
e.g., IEEE Std 802.1CM TSN for Fronthaul
UE
CoreRAN
Cellular System
TSN
TSN / Ethernetdomain
IIoTdevice
UE
Core
RAN
PLC
Cellular domain
TSNcontrol
Ethernet
end-to-end deterministic service
János Farkas | 2021-03-30 | Insight into Time-Sensitive Networking and its Applications | Page 11
5G as a Time-Aware System for TSN Interworking
gPTP domain
5G System
IIoTdevice
UE
5GC
RAN PLC Ethernet
gPTP time
5G time
Grandmaster
János Farkas | 2021-03-30 | Insight into Time-Sensitive Networking and its Applications | Page 12
Operations Technology
Information Technology Telecom
Summary: Network Convergence for Time-Sensitive Everything
• TSN has the benefits of open standards, such as IEEE SA standards
• TSN profiles specified via collaboration ofexperts of the application area and TSN
• TSN brings the opportunity of converged and flexible networking for industrial automation
János Farkas | 2021-03-30 | Insight into Time-Sensitive Networking and its Applications | Page 13
Thank You!