Synchronized Ethernet Clock Forwarding via State Machine Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current two-port Ethernet devices require complex logic and configuration to manage and forward Synchronous Ethernet master clocks, increasing cost and complexity, especially when they lack a local clock or need to operate independently of protocol and signaling.

Innovation Solution

Implementing a method where both ports of the Ethernet device have the same state machine, allowing automatic recognition and forwarding of the master clock without additional configuration, enabling transparent ESMC protocol handling and simplified clock synchronization, even in the absence of a local clock.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex logic and configuration are used to manage and forward Synchronous Ethernet master clocks, then clock transmission reliability is improved, but device complexity and cost increase

Engineering Contradiction:
Improveclock transmission reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the clock management function into separate state machines for each port, allowing independent operation and simplifying the overall device logic. Each port has its own state machine that handles clock reception and forwarding autonomously, eliminating the need for complex centralized configuration and logic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The state machines are designed to automatically recognize received master clocks and forward them to the other port without requiring external configuration or intervention. This self-service capability eliminates complex configuration procedures while maintaining reliable clock transmission.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If protocol and signaling are implemented for clock management, then synchronization precision is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvesynchronization precisionVSAvoidease of operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The state machines automatically handle protocol and signaling operations without requiring manual configuration. When a master clock is received on one port, the corresponding state machine automatically processes the synchronization protocol and forwards the clock to the other port, maintaining precision while simplifying operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Both ports are equipped with identical state machines that operate in the same manner, making the device behavior predictable and easy to understand. This homogeneity simplifies operation while maintaining synchronization precision through consistent protocol handling at both ports.

Inventive Principle:
Principle #33Homogeneity

3Adaptability or versatility

If a local clock is implemented in the Ethernet device, then synchronization flexibility is improved, but device complexity increases

Engineering Contradiction:
Improvesynchronization flexibilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by implementing a local clock only when specifically needed, rather than universally in all devices. The state machines can operate with or without a local clock depending on the specific application requirements, providing synchronization flexibility while avoiding unnecessary complexity in devices that don't require it.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11398875B2Simplified synchronized ethernet implementation
Publication Date: 2022.07.26 ACCEDIAN NETWORKS
  • US11398875B2 patent drawing
  • US11398875B2 patent drawing
  • US11398875B2 patent drawing

AI summary

A method of simplifying the implementation of Synchronous Ethernet on an Ethernet device having a first port and a second port device using a predetermined protocol and signaling, comprises delivering a master clock from a Synchronous Ethernet system to the first port of the Ethernet device; transmitting the delivered master clock to the second port of the Ethernet device independently of the protocol and signaling of the Ethernet device; and transmitting the master clock from the second port of the Ethernet device to a downstream device that supports Synchronous Ethernet. In one implementation, the Ethernet device has a local clock, and the method synchronizes the local clock to the master clock. In another implementation, the Ethernet device does not have a local clock, and the master clock is transmitted from the second port of the Ethernet device to the downstream device without any synchronizing operation at the Ethernet device.