Phase-Related Data Flow Scheduling in Switched Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication networks in automation fields face sub-optimal bandwidth utilization due to messages being sent only once per processing cycle, leading to inefficiencies in real-time data traffic management.

Innovation Solution

A method that optimizes real-time data traffic in communication networks by subdividing communication cycles into phases, allowing specific messages to be sent only in designated cycles, thereby saving bandwidth and improving overall network efficiency through deterministic routing and scheduling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If messages are sent once per processing cycle in collision-avoiding networks, then collision-free communication is achieved, but bandwidth utilization becomes sub-optimal

Engineering Contradiction:
Improvecollision-free communicationVSAvoidbandwidth utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The processing cycle is segmented into multiple phases, and messages are assigned to specific phases rather than being sent uniformly across all cycles. This segmentation allows multiple messages to share the same physical channel at different time slots, thereby improving bandwidth utilization while maintaining collision-free communication through deterministic timing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Messages are transmitted periodically at predetermined times within specific phases of the processing cycle. This periodic action with predetermined timing ensures that multiple messages can occupy the same channel resource at different time intervals, achieving better bandwidth utilization without causing collisions.

Inventive Principle:
Principle #19Periodic action

2Productivity

If multiple messages are assigned to the same channel, then bandwidth utilization improves, but time conflicts and collisions may occur

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidcollision-free communication
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Messages are assigned to specific phases and predetermined transmission times before the processing cycle begins. This preliminary assignment of time slots to messages ensures that when multiple messages share the same channel, they do so at different predetermined times, preventing time conflicts and collisions while maintaining high bandwidth utilization.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8005111B2Method for the phase-related scheduling of data flow in switched networks
Publication Date: 2011.08.23 SIEMENS AG
  • US8005111B2 patent drawing
  • US8005111B2 patent drawing
  • US8005111B2 patent drawing

AI summary

There is described a method for communicating a real-time data traffic in a collision-preventing communications network, during which the following steps are carried out before a real-time data traffic, which is composed of real-time messages and which cyclically recurs within a macro cycle composed of successive cycles: routing the cyclically recurring real-time data traffic for determining optionally the most economical data paths for the real-time messages in communications network; scheduling the cyclically recurring real-time data traffic based on the determined data paths for establishing transmit times for the real time messages within the cycles; subdividing the macro cycle into k phases, k being a natural number >1, and; assigning a respective real-time message to a phase.