TSN Redundant Path Resource Reservation via Packet Duplication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Time Sensitive Networking (TSN) standard draft lacks a method for providing redundant path resource reservation for TSN service streams, which is essential for ensuring high reliability and availability in networks with potential single node or link faults, despite offering bounded delay and low jitter services.
Innovation Solution
A redundant path resource reservation method is introduced, where a bridge device duplicates and propagates attribute declaration packets across multiple spanning tree instances to establish a redundant path between a talker and listener device, using an extended Stream Reservation Protocol (SRP) with a redundancy field and spanning tree identifier to indicate redundant propagation requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the existing SRP standard is used to establish a unicast forwarding path, then the service requirement between talker and listener is met, but redundant path resource reservation cannot be provided
Solution Approach 1:
The patent applies copying by duplicating the attribute declaration packet at the bridge device. When a talker sends an attribute declaration packet with redundancy indication, the bridge device creates a copy of this packet and forwards both the original and copied packets through different spanning tree instances, thereby establishing redundant paths without requiring complex new protocols
Solution Approach 2:
The patent segments the network path into multiple spanning tree instances (STI), where each STI represents a separate forwarding path. By dividing the single path into multiple segmented paths through different STIs, the system achieves redundancy while maintaining manageable complexity through standardized bridge operations
2Reliability
If redundant propagation is provided for attribute declaration packets, then a redundant service path is established, but the existing SRP standard cannot support this functionality
Solution Approach 1:
The patent changes the parameter of the attribute declaration packet by adding a redundancy indication field. This simple parameter change enables the existing SRP protocol to support redundant path establishment without requiring fundamental protocol modifications, maintaining compatibility while extending functionality
Solution Approach 2:
The patent makes the attribute declaration packet universal by enabling it to serve both single-path and redundant-path establishment functions. Through the redundancy indication parameter, the same packet type can trigger either standard unicast path establishment or redundant path establishment through multiple spanning tree instances
3Reliability
If multiple spanning tree instances are maintained in the bridge device, then redundant path establishment becomes possible, but the packet duplication and propagation process becomes more complex
Solution Approach 1:
The bridge device performs self-service by automatically detecting the redundancy indication in received packets and autonomously executing the duplication and multi-STI propagation process. This self-service mechanism reduces the need for complex external control systems while maintaining reliable redundant path establishment
Data Source
AI summary
The present application provides a redundant path resource reservation method, a network device, and a storage medium. The method includes: acquiring, from a received attribute declaration packet of a talker device, a TSN service targeted by the attribute declaration packet and an indication of whether to provide redundant propagation for the attribute declaration packet; duplicating the attribute declaration packet in response to the indication of providing the redundant propagation for the attribute declaration packet, and there are at least two spanning tree instances maintained in a bridge device; propagating the received attribute declaration packet and the duplicated attribute declaration packet, to establish a redundant path for the TSN service between the talker device and a listener device; and performing, in response to receiving a resource reservation request packet for the TSN service from the listener device, redundant path resource reservation for the TSN service.


