Ethernet Controller Timing Control via Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ethernet controllers lack precise timing control, making them unsuitable for real-time communication systems that require tight transmission timing and are prone to collisions, which limits their applicability in applications like TDMA protocols.

Innovation Solution

A network interface mechanism that uses feedback to monitor transmission times, adjusts subsequent transmissions based on arrival time comparisons, and includes a transmission disable mechanism to prevent collisions, enabling precise control of transmission times and preventing 'babbling' in the media.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If Ethernet controllers use carrier sense medium access/collision detection mechanism, then all nodes can access the media and data communication is enabled, but precise timing control is lost and collisions occur

Engineering Contradiction:
Improvemedia access capabilityVSAvoidtransmission timing control
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism where the Ethernet controller monitors the actual transmission time of messages and compares it against the scheduled transmission time. The controller adjusts subsequent transmission times based on this feedback to compensate for timing deviations, thereby achieving precise timing control while maintaining the carrier sense medium access capability.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If Ethernet controllers allow all nodes to contend for the channel, then network accessibility is improved, but collisions and data loss increase

Engineering Contradiction:
Improvenode accessibilityVSAvoiddata transmission reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements preliminary action by having each node transmit messages at pre-scheduled time slots rather than contending for the medium. The transmission schedule is established in advance, and nodes transmit according to their assigned slots, eliminating collisions before they occur while maintaining network accessibility.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If Ethernet controllers use on-chip buffer for message storage, then transmission flexibility is improved, but transmission timing precision deteriorates

Engineering Contradiction:
Improvetransmission flexibilityVSAvoidtransmission timing precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent uses feedback from the actual transmission time measurement to adjust subsequent transmission scheduling. The controller compares the actual time a message was transmitted against the scheduled time and modifies future transmission times accordingly, thereby achieving precise timing control while maintaining the flexibility to store messages in the on-chip buffer.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7668092B2Data transmission system and method
Publication Date: 2010.02.23 HONEYWELL INTERNATIONAL INC
  • US7668092B2 patent drawing
  • US7668092B2 patent drawing
  • US7668092B2 patent drawing

AI summary

A network interface mechanism and method is provided that facilitates precise transmission time control in a computer network. The network interface mechanism and method uses feedback to provide monitoring and precise control of the transmission time. Specifically, a message detector is provided that monitors the network for transmissions from the network interface mechanism. The arrival time of messages is compared to the desired transmission time, and the transmission time of subsequent transmissions is adjusted accordingly. A transmission disable mechanism is used in the forward path to disable the transmission driver at the transmission cut off time as a means to prevent the transmission node from babbling the media. Thus, the network interface mechanism and method provide precise control of the transmission time, and thus can be used to eliminate collisions in the network. The network interface mechanism and method allows the application of Ethernet controller to have precise transmission timing control in a computer network.