AFDX Switch Rate Control via Silent Periods

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Avionics Full-Duplex Switched Ethernet (AFDX) networks face challenges with low capacity end systems that cannot process data frames as fast as they arrive, leading to inefficiencies and increased costs, especially with higher line rate capabilities like 1 Gbps and 10 Gbps, as software-based end systems struggle to manage bursts of data.

Innovation Solution

The implementation of a star topology data network with packet schedulers and effective line rate utilization mechanisms that introduce silent periods after frame transmission, allowing switches to manage data flow asynchronously and reduce the transmission rate to a configured effective rate, enabling low capacity end systems to connect to high capacity physical lines without requiring additional processing capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If high capacity physical lines (1 Gbps and 10 Gbps) are used in AFDX networks, then bandwidth and data transfer capability are improved, but low capacity end systems cannot process data frames as fast as they arrive, leading to inefficiencies and increased costs

Engineering Contradiction:
Improvedata transfer speedVSAvoiddata processing efficiency
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The switch dynamically adjusts the transmission rate on a per-flow basis by introducing variable-length silent periods between frame transmissions. This allows the system to adapt the effective transmission rate to match the receiving capability of low capacity end systems while utilizing high capacity physical lines, thereby resolving the contradiction between high bandwidth capability and data processing efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the transmission rate parameter by introducing silent periods that vary in length based on the configured effective rate. This parameter adjustment enables the system to operate at different effective rates on the same physical line, allowing high capacity lines to serve low capacity end systems without loss of efficiency or increase in cost.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If synchronous scheduling is implemented for proper AFDX operation, then deterministic Quality of Service is maintained, but device complexity and cost increase due to coordinated clock timing requirements

Engineering Contradiction:
ImproveQuality of ServiceVSAvoidscheduling complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The invention segments the transmission control into independent per-flow silent period mechanisms rather than requiring global synchronous scheduling. Each flow can be managed independently with its own silent periods, eliminating the need for complex coordinated clock timing while maintaining deterministic QoS through configurable effective rates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention extracts the timing coordination requirement from the overall system operation by introducing silent periods that are configured independently at each switch. This removes the need for synchronous scheduling and coordinated clock timing while preserving the deterministic QoS characteristics through flow-specific rate control.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If end systems operate at line rate, then data processing capability is maximized, but software-based end systems struggle to manage bursts of data, increasing system cost

Engineering Contradiction:
Improvedata processing capabilityVSAvoidprocessing capacity requirement
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The invention applies partial action by having the physical line transmit at full capacity while the effective rate is reduced through silent periods to match the end system's processing capability. This allows the system to maximize physical throughput while preventing buffer overflow at low capacity end systems, eliminating the need for expensive high processing capacity software-based end systems.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8964555B1Data network with constrained switch transmission rates
Publication Date: 2015.02.24 ROCKWELL COLLINS INC
  • US8964555B1 patent drawing
  • US8964555B1 patent drawing
  • US8964555B1 patent drawing

AI summary

A data network includes a plurality of end systems; a plurality of line data buses connected to the end systems; and a plurality of switches connected to the line data buses and to other switches via trunk data buses to define a star topology. The switches and end systems are configured to operate asynchronously. Each switch includes a number of packet schedulers for managing the transmission of received data flow. A number of effective line rate utilization mechanisms are each associated with a respective packet scheduler for providing the service rate of that packet scheduler. Switch egress ports transmit the received data flow. Each switch egress port has a defined configured effective transmission rate. Each effective line rate utilization mechanism reduces the utilization rate to the defined configured effective transmission rate.