Dynamic PTP Packet Rate for Network Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing time synchronization protocols, such as PTP, incur significant network traffic and overhead due to the high packet rate required for accurate synchronization, which can impact system performance and network congestion.

Innovation Solution

Implementing a dynamic packet rate for PTP implementations based on learned data, such as stability and accuracy metrics like constant time error (cTE) and Maximum Time Interval Error (MTIE), to adjust the message passing rate while maintaining synchronization within a threshold level.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a high packet rate is used for PTP synchronization, then time synchronization accuracy is improved, but network traffic and overhead increase

Engineering Contradiction:
Improvetime synchronization accuracyVSAvoidnetwork traffic
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent implements dynamic packet rate adjustment where the PTP boundary clock monitors synchronization accuracy metrics (cTE and MTIE) and adjusts the message passing rate accordingly. When accuracy metrics indicate stable synchronization, the system reduces the packet rate to minimize network traffic. When accuracy deteriorates, the system increases the packet rate to maintain synchronization, thus dynamically optimizing the trade-off between accuracy and traffic volume.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the packet rate parameter based on learned data from synchronization accuracy measurements. By monitoring constants time error (cTE) and Maximum Time Interval Error (MTIE), the boundary clock adjusts the PTP message passing rate parameter dynamically, reducing it when accuracy is sufficient and increasing it when needed, thereby optimizing network resource utilization while maintaining synchronization requirements.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If a high packet rate is used for PTP synchronization, then time synchronization accuracy is improved, but system performance and network congestion are worsened

Engineering Contradiction:
Improvetime synchronization accuracyVSAvoidsystem performance
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent employs feedback mechanisms where the PTP boundary clock continuously monitors synchronization accuracy through metrics like cTE and MTIE, and uses this feedback to adjust the packet rate. This closed-loop control ensures that the system maintains sufficient accuracy while avoiding excessive packet rates that would degrade system performance or cause network congestion, thus optimizing productivity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts the packet rate based on real-time synchronization conditions rather than using a fixed high rate. This dynamic adaptation allows the system to maintain accuracy when needed while improving overall system performance by reducing unnecessary network traffic and processing overhead during periods when high accuracy is not critical.

Inventive Principle:
Principle #15Dynamics

3Ease of manufacture

If a fixed default packet rate is used for PTP, then implementation simplicity is maintained, but network overhead and processing load increase

Engineering Contradiction:
Improveimplementation simplicityVSAvoidnetwork overhead
Core Design Contradiction:
Ease of manufactureVSQuantity of substance

Solution Approach 1:

The patent transforms the fixed default packet rate into a dynamic parameter that automatically adapts to network conditions and synchronization requirements. The boundary clock learns from accuracy metrics and adjusts the rate accordingly, reducing network overhead when high accuracy is not needed while maintaining simplicity through automated decision-making rather than complex manual configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-adjustment by automatically monitoring its own synchronization accuracy and modifying its packet rate without external intervention. This self-service capability maintains implementation simplicity while significantly reducing network overhead, as the system optimizes its own operation based on real-time conditions rather than relying on fixed defaults or complex external control.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12306664B1Dynamic precision time message rate support
Publication Date: 2025.05.20 DELL PROD LP
  • US12306664B1 patent drawing
  • US12306664B1 patent drawing
  • US12306664B1 patent drawing

AI summary

Mechanisms, such as Precision Time Protocol (PTP), exist to help with timing synchronization across devices in a network. Accuracy of time synchronization may depend on various parameters, but one of the major parameters is PTP packet rate. Typically, PTP uses a static configuration having a high packet rate, which is not only limiting, but can also affect device and network performance. Accordingly, embodiments herein enable dynamically changing one or more packet rates for sync messages based upon one or more metrics learned from the system related to clock synchronization.