Compensated Time Stamping for Ethernet PHY Delays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional network communication systems face challenges in accurately delivering time-sensitive information due to variable delays introduced by physical layer devices, which affect the accuracy of path delay determination in Ethernet networks.
Innovation Solution
A method and system for compensated time stamping that adjusts timestamps based on parameters such as average and variance of PHY traversal time, which includes processing time and propagation delays, to characterize network links more accurately, using counters and memory elements within physical layer devices and accessible via MDIO bus, and configuring these parameters through a test and programming system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional timestamping is used without PHY traversal time compensation, then the system is simpler to implement, but the path delay determination accuracy deteriorates
Solution Approach 1:
The patent measures and stores PHY traversal time parameters (average time, variance, and optional jitter) in advance during device initialization or calibration. These pre-measured parameters are then used to compensate timestamps during normal operation, eliminating the need for real-time measurement and reducing operational complexity while maintaining high accuracy.
Solution Approach 2:
The patent introduces intermediate compensation parameters (average PHY traversal time, variance, and jitter) that act as mediators between the physical layer timing characteristics and the higher-layer timestamping mechanism. These intermediate values enable accurate path delay calculation without requiring direct real-time measurement of each packet's traversal time.
2Measurement precision
If PHY traversal time parameters are measured and stored for compensation, then timestamp accuracy is improved, but device complexity and memory requirements increase
Solution Approach 1:
The patent implements a tiered compensation approach where only the most critical parameter (average PHY traversal time) is strictly required for basic compensation. Additional parameters (variance, jitter) are optional and can be added based on specific application requirements, allowing systems to use minimal memory while achieving acceptable accuracy, or enhance accuracy by adding more parameters when needed.
3Measurement precision
If real-time measurement of PHY traversal time is performed, then timestamp compensation accuracy is improved, but processing time and complexity increase
Solution Approach 1:
The patent performs PHY traversal time measurements during device initialization, calibration, or link establishment phases, storing the results for reuse. This preliminary measurement approach eliminates the need for time-consuming real-time measurements of each packet, as the pre-measured parameters are simply retrieved and applied to compensate timestamps during normal packet processing.
Data Source
AI summary
Aspects of a method and system for compensated time stamping for time-sensitive network communications are provided. In this regard, one or more timestamps generated in an OSI layer above the physical layer may be adjusted based on parameters associated with an amount of time in which data traverses a PHY of the network device. Communications of the network device may be managed based on the adjusted one or more timestamps. The parameters may comprise one or more of: average ingress PHY traversal time, average egress PHY traversal time, variance of ingress PHY traversal time, and variance of egress PHY traversal time. One or more network links coupled to the network device may be characterized based on the one or more adjusted timestamps. The parameters may be stored in one or more registers within a PHY of the network device.


