What is Time Sensitive Network(TSN)?
Time Sensitive Networking (TSN) is a set of IEEE 802.1 standards developed to enable deterministic networking over general-purpose Ethernet. TSN defines how to guarantee minimal network latency and jitter, as well as providing mechanisms for the bounded end-to-end delay and guaranteed message delivery times. These features are important for many applications, such as industrial automation, and automotive and avionics systems where real-time control of physical devices is required.
TSN uses a time-synchronization mechanism such as the Precision Time Protocol (PTP) to ensure that all nodes in the network have a common view of time. This allows packets to be scheduled in advance so that they arrive at their destination at the correct time. TSN also includes mechanisms for flow control and congestion management so that real-time traffic can be given priority over best-effort traffic, and for handling lost or damaged packets.
How does Precision Time Protocol (IEEE 1588) compare with TSN?
Precision Time Protocol (PTP) is a protocol used to synchronize clocks throughout a network. PTP uses a master-slave relationship in which the master clock provides timing information to the slave clocks. PTP can achieve sub-microsecond accuracy when used with specialized hardware.
Time Sensitive Networking (TSN) is a set of protocols that allows for deterministic, low-latency communication over Ethernet. TSN includes features such as time synchronization, quality of service, and traffic shaping. TSN can be used for applications such as industrial control, automotive, and avionics.IEEE 1588 is a standard that defines how PTP should be implemented. TSN is an emerging standard that builds on IEEE 1588 to provide additional functionality for time-sensitive networking.
|Standard||Definition||Title of Standard|
|IEEE 802.1ASrev, IEEE 1588||Timing and synchronization||Enhancements and performance improvements|
|IEEE 802.1Qbu and IEEE 802.3br||Forwarding and queuing||Frame preemption|
|IEEE 802.1Qbv||Forwarding and queuing||Enhancements for scheduled traffic|
|IEEE 802.1Qca||Path control and reservation||Path control and reservation|
|IEEE 802.1Qcc||Central configuration method||Enhancements and performance improvements|
|IEEE 802.1Qci||Time-based ingress policing||Per-stream filtering and policing|
|IEEE 802.1CB||Seamless redundancy||Frame replication and elimination for reliability|
Table 1 : TSN Standard
NOTE: Not all standards shown in the above table are required to support TSN. Fiberroad’s TSN series products support IEEE 1588(PTPv2), IEEE 802.1AS, IEEE 802.Qbv, IEEE 802.1Qcc, IEEE 802.1Qav.
What TSN Can Do for the Internet of Things (IoT)
The Internet of Things (IoT) is a growing network of devices that are connected to the internet. These devices can include everything from thermostats and cars to manufacturing equipment and hospital machines. As the IoT grows, so does the need for a reliable and efficient way to send data between devices. This is where Time Sensitive Networking (TSN) comes in.
TSN is a set of standards that define how time-sensitive data can be sent over a network. TSN ensures that data is sent with minimal delay, jitter, and latency. This is critical for applications where every millisecond counts, such as in industrial automation or medical equipment. TSN also helps reduce the overall cost of an IoT system by eliminating the need for proprietary hardware and software solutions.
There are many factors to consider when choosing a networking protocol for an IoT application. However, TSN should be at the top of the list for any application that requires real-time data transfer.
Figure 1 : TSN in the OSI Layer Model
Benefits of Using TSN
• Reduced Latency: By synchronizing data across devices, TSN reduces latency and ensures that mission-critical information is always delivered in a timely manner.
• Improved Reliability: TSN protocols are designed to provide reliable, deterministic communication. This is essential for applications where downtime is not an option, such as factory automation or video streaming.
• Enhanced Security: TSN uses a number of techniques to improve security, including encryption, authentication, and authorization. TSN also uses a unique timing mechanism to ensure that packets are delivered in a timely manner.
• Increased Efficiency: TSN allows devices to share resources more efficiently, resulting in lower costs and improved resource utilization.