Network Adapter TDM Scheduling for Reachable Time-Slot Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network endpoints in communication systems governed by Time-Division Multiplexing (TDM) schedules are often unaware of the TDM schedule, making it difficult to transmit packets during reachable time-slots, leading to inefficiencies and potential failures.

Innovation Solution

A network adapter with a scheduler that synchronizes to the TDM schedule, queues packets accordingly, and transmits them during reachable time-slots, ensuring successful communication without requiring endpoints to be aware of the TDM schedule.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If network endpoints transmit packets without awareness of the TDM schedule, then the system is easier to operate and deploy, but packet transmission reliability deteriorates due to potential transmission during unreachable time-slots

Engineering Contradiction:
Improveease of operationVSAvoidreliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The network adapter acts as an intermediary between the unaware network endpoint and the TDM-governed network. It intercepts packets from the endpoint, consults the TDM schedule to determine reachable time-slots for the destination, and schedules transmission accordingly. This mediator approach allows endpoints to remain simple and unaware while ensuring reliable TDM-compliant transmission.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The network adapter performs preliminary actions by pre-fetching the TDM schedule and pre-determining reachable time-slots for each destination before actual packet transmission. This advance preparation enables the adapter to immediately schedule incoming packets during appropriate time-slots without requiring endpoint awareness or complex real-time decisions at the endpoint.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the network adapter implements TDM schedule awareness and scheduling, then packet transmission reliability improves, but device complexity increases

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts TDM schedule awareness and scheduling functionality from the network endpoint and concentrates it in the network adapter. This extraction allows the endpoint to remain simple while the adapter handles all TDM-related complexity, including schedule storage, time-slot determination, and transmission scheduling.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The network adapter performs self-service by autonomously managing TDM schedule interpretation and packet scheduling without requiring complex coordination with endpoints. It independently determines reachable time-slots, queues packets appropriately, and executes transmissions, reducing overall system complexity despite increased adapter functionality.

Inventive Principle:
Principle #25Self-service

3Reliability

If packets are queued and scheduled according to TDM time-slots, then transmission reliability improves, but transmission delay increases

Engineering Contradiction:
ImprovereliabilityVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The network adapter performs preliminary actions by pre-fetching the TDM schedule and pre-identifying reachable time-slots for each destination before packets arrive. This advance preparation minimizes waiting time when packets need scheduling, as the adapter can immediately determine appropriate time-slots rather than calculating them in real-time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The scheduling system dynamically adapts to packet arrival patterns and TDM schedule constraints. The adapter maintains flexibility in selecting among multiple reachable time-slots for a given destination, choosing optimal slots that minimize delay while ensuring reliable delivery. This dynamic approach balances reliability requirements with delay optimization.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250226910A1Time-Division Multiplexing (TDM) Scheduling in a Network Adapter
Publication Date: 2025.07.10 MELLANOX TECHNOLOGIES LTD(IL)
  • US20250226910A1 patent drawing
  • US20250226910A1 patent drawing
  • US20250226910A1 patent drawing

AI summary

A network adapter includes a host interface and a scheduler. The host interface is configured to receive, from one or more hosts, packets for transmission to respective destinations over a network. The scheduler is configured to synchronize to a time-division schedule that is employed in the network, the time-division schedule specifying (i) multiple e time-slots and (ii) multiple respective groups of the destinations that are reachable during the time-slots, and, based on the time-division schedule, to schedule transmission times of the packets to the network on time-slots during which the respective destinations of the packets are reachable.