DDS Integration Into TSN With Dynamic Bandwidth Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing control systems face challenges in integrating Data Distribution Service (DDS) with Time-Sensitive Networking (TSN) without manual configuration, which often requires system shutdowns and restarts, leading to potential safety and cost issues due to the failure of timely data delivery.

Innovation Solution

A scheduling device determines bandwidth for time-sensitive and non-time-sensitive communications within a TSN, allowing dynamic adjustments without restarting network devices, using software-defined networking (SDN) to separate the network control plane from the data plane, and employing a traffic shaper to manage communication flows.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration is used to integrate DDS with TSN, then network connections can be established, but system shutdown and restart are required which causes safety issues and costs

Engineering Contradiction:
Improvetimely data deliveryVSAvoidconfiguration process
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-configuration where the DDS automatically discovers available TSN network connections and configures itself without manual intervention. The DDS components autonomously establish communication paths by detecting network capabilities and configuring parameters automatically, eliminating the need for manual configuration and system shutdowns.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention dynamically adjusts network parameters such as bandwidth, priority, and routing paths based on real-time requirements. The system can modify these parameters without restarting network devices, allowing flexible adaptation to changing communication needs while maintaining operational continuity.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If bandwidth is allocated for non-time-sensitive communications, then more data can be transmitted, but time-sensitive communications may be delayed

Engineering Contradiction:
Improvedata transmission volumeVSAvoidtime-sensitive data delivery
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The network bandwidth is segmented into different queues or channels based on priority levels. Time-sensitive communications are assigned to high-priority queues with guaranteed bandwidth, while non-time-sensitive communications use lower-priority queues. This segmentation ensures that critical data always receives adequate resources even when overall traffic volume is high.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts bandwidth allocation based on real-time traffic conditions and priority requirements. When time-sensitive communications are detected, the system dynamically reallocates bandwidth from lower-priority queues to high-priority queues, ensuring timely delivery without permanently sacrificing overall productivity.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If network devices are restarted to implement configuration changes, then new communication paths can be established, but system downtime increases

Engineering Contradiction:
Improvecommunication path configurationVSAvoidsystem downtime
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system implements dynamic reconfiguration capabilities where network paths can be changed in real-time without restarting devices. The DDS can dynamically discover new TSN connections, adjust routing tables, and modify communication parameters on-the-fly, allowing the system to adapt to changing requirements while maintaining continuous operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary actions by pre-configuring multiple potential communication paths and maintaining backup routes. When a primary path needs to be changed or a new connection is required, the system can quickly switch to pre-prepared alternatives or establish new paths without requiring device restarts, minimizing downtime.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250323871A1Communication System and Method for Integrating a Data Distribution Service Into a Time Sensitive Network
Publication Date: 2025.10.16 DOLBY INTELLECTUAL PROPERTY LICENSING LLC
  • US20250323871A1 patent drawing
  • US20250323871A1 patent drawing
  • US20250323871A1 patent drawing

AI summary

A system includes a scheduling device of a data distribution service (DDS) that determines bandwidth for communication of time sensitive communications between devices using the DDS in a time sensitive network (TSN). The scheduling device determines available bandwidth for communication of non-time sensitive communications of the control system using the DDS in the TSN, and controls communication of both the time sensitive and non-time sensitive communications in the TSN. The system also includes a traffic shaper of the TSN that receives a communication change from the control system at the TSN. The scheduling device changes one or more of the bandwidth for the communication of the time sensitive communications or the available bandwidth for the communication of the non-time sensitive communications in the TSN without restarting at least one network device of the TSN and while ensuring communications of both the time sensitive communications and the non-time sensitive communications.