Network Tap Clock Adaptation for Stable Ethernet Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network taps can cause performance degradations and connection issues due to improper clock synchronization in Gigabit and 10 Gigabit Ethernet systems, especially in environments requiring Auto-Negotiation and Synchronous Ethernet support.

Innovation Solution

A network tap design that includes a phase locked loop and circuitry to extract and synchronize clock signals between network devices, forcing master-slave roles and using a free running clock to establish links, even without synchronization signals, thereby ensuring synchronized clocks and avoiding performance degradations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a conventional network tap is used in Gigabit Ethernet systems, then network traffic monitoring is enabled, but performance degradation and connection issues occur due to improper clock synchronization

Engineering Contradiction:
Improvenetwork connection stabilityVSAvoidclock synchronization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a phase-locked loop (PLL) as an intermediary component that mediates between the two Ethernet interfaces. The PLL extracts clock signals from incoming data, generates synchronized reference clocks, and distributes them to clock the outgoing data paths. This intermediary clock synchronization mechanism resolves the timing conflicts that would otherwise cause performance degradation and connection instability in conventional network taps.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent dynamically adjusts clock signal parameters (frequency, phase) through the PLL to match the requirements of different Ethernet interfaces. By changing the clock signal parameters based on the detected data rate and interface requirements, the system achieves proper synchronization without causing performance degradation, resolving the contradiction between reliability and the complexity of manual clock configuration.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If Auto-Negotiation is implemented in the network tap, then master-slave timing control is established, but performance degradations occur due to improper clocking of transmitted signals

Engineering Contradiction:
ImproveAuto-Negotiation supportVSAvoidnetwork throughput
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the PLL continuously monitors the clock signals extracted from incoming data and adjusts the reference clock generation accordingly. This feedback loop ensures that the clocked transmission maintains proper synchronization with the negotiated rate, preventing performance degradations while fully supporting Auto-Negotiation for master-slave timing control.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary clock synchronization by extracting and processing clock signals from incoming data before the actual data transmission occurs. The PLL generates reference clocks in advance, ensuring that when Auto-Negotiation establishes master-slave timing control, the clocking of transmitted signals is already properly configured, thereby avoiding performance degradations.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the network tap uses recovered clock signals to clock transmitted data, then clock synchronization is achieved, but connection outages may occur during link establishment

Engineering Contradiction:
Improveclock synchronizationVSAvoidlink establishment time
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The patent performs preliminary clock signal extraction and PLL synchronization during the link establishment phase, before full data transmission begins. By having the PLL ready with synchronized reference clocks before the link is fully established, the system avoids connection outages that would occur if clock synchronization had to be established after the link was already up.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent prepares the clock synchronization mechanism in advance by having the PLL continuously ready to provide reference clocks. This beforehand cushioning ensures that when link establishment occurs, the clocking is already synchronized and stable, preventing connection outages and reducing the duration of the link establishment process.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution ensures synchronized network connections, preventing performance degradations and maintaining network integrity by synchronizing clocks and managing master-slave roles effectively, even in systems without explicit synchronization signals, thus supporting 10 Gigabit Ethernet over twisted pair cables without causing connection outages or bit error rate degradation.

Implementation Method 1

a phase locked loop, and circuitry connecting an output of said first network connector to an input of said second network connector

Methodology Applied
Scientific EffectPhase locked loop:

Data Source

PatentUS11070450B2Network tap with clock adaptation
Publication Date: 2021.07.20 PROFITAP HQ BV
  • US11070450B2 patent drawing
  • US11070450B2 patent drawing
  • US11070450B2 patent drawing

AI summary

A network tap includes a first network connector, a second network connector, a third network connector for connecting to a monitoring device, a phase locked loop, and circuitry. The circuitry is configured to extract a clock signal from a first signal on an output of one of the first and second network connectors, provide the clock signal to the phase locked loop, receive a reference clock signal derived from the recovered clock signal from the phase locked loop and clock a second signal on the input of the other one of the first and second network connectors using the received reference clock signal if a link has been established between a first network device and the first network connector and a link has been established between a second network device and the second network connector.