Indirect Packet Classification Timestamping for PHY Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network clock synchronization systems, such as those using the Precision Time Protocol (PTP) and Network Time Protocol (NTP), face challenges in efficient timestamping of data packets, leading to increased costs, power consumption, and latency due to the need for extensive packet classification within the physical layer (PHY) of communication networks.

Innovation Solution

The introduction of an egress side PHY with a clock generating a time signal and egress stamp functionality that can receive data packets, extract relevant data, and perform timestamp operations based on instructions, along with a packet processor that classifies packets and generates instructions for timestamping, allowing for indirect classification and reduced processing within the PHY.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If packet classification is performed within the PHY layer, then accurate timestamping can be achieved, but device complexity and power consumption increase

Engineering Contradiction:
Improvetimestamping accuracyVSAvoidPHY complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the packet classification functionality from the PHY layer and relocates it to a separate packet classification device. This allows the PHY layer to focus solely on timestamp generation while the classification logic resides elsewhere, reducing PHY complexity while maintaining timestamping accuracy through the use of classification information from the separate device.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a separate packet classification device as an intermediary between the network traffic and the PHY layer. This intermediary provides classification information to the PHY without requiring the PHY to perform classification itself, thereby resolving the contradiction between accuracy and complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If extensive packet classification is performed within the PHY, then timestamp operations can be optimized, but power consumption increases

Engineering Contradiction:
Improvetimestamp operation efficiencyVSAvoidPHY power consumption
Core Design Contradiction:
ProductivityVSUse of energy by stationary object

Solution Approach 1:

The patent extracts the power-intensive classification operations from the PHY layer to a separate packet classification device. This reduces the power consumption of the PHY while maintaining efficient timestamp operations through access to classification information provided by the separate device.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

A separate packet classification device acts as an intermediary that handles the computationally intensive classification tasks, allowing the PHY to perform lighter-weight timestamp operations based on classification data received from this intermediary, thereby reducing overall power consumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If packet classification is performed within the PHY, then timestamping accuracy is maintained, but latency increases

Engineering Contradiction:
Improvetimestamping accuracyVSAvoidprocessing latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts classification functionality from the PHY layer to a separate device that can operate in parallel with PHY processing. This eliminates sequential processing delays while maintaining timestamping accuracy through the use of classification information from the separate device.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements preliminary packet classification in a separate device before packets reach the PHY layer. This preliminary action provides classification information in advance, allowing the PHY to perform timestamp operations without the latency of performing classification during the timestamping process itself.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10887211B2Indirect packet classification timestamping system and method
Publication Date: 2021.01.05 MICROSEMI STORAGE SOLUTIONS INC
  • US10887211B2 patent drawing
  • US10887211B2 patent drawing
  • US10887211B2 patent drawing

AI summary

A PHY constituted of: a clock arranged to generate a time signal indicative of the current time; and an egress stamp functionality arranged to: receive a data packet on the egress side, extract data from a predetermined section of the received data packet, and responsive to the extracted data, perform one of a plurality of predetermined timestamp operations, the plurality of predetermined timestamp operations comprising: generating a timestamp signal responsive to the generated time signal; not generating a timestamp signal; or modifying a timestamp written in the received data packet.