Network Device Time Configuration via Local Link

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Networks face degradation or failure due to the propagation of incorrect time information, and existing solutions that reject time information from non-network devices hinder device configuration and maintenance.

Innovation Solution

A method where a device receives and sets its time information from an external system via a local connection before joining the network, using a maximum time error value to prevent incorrect time propagation, allowing secure communication and configuration while ensuring network protection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a device is configured to reject time information from non-network devices, then network stability is improved, but device configuration capability deteriorates

Engineering Contradiction:
Improvenetwork stabilityVSAvoiddevice configuration capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The device accepts time information from external devices before joining the network, performing the time synchronization action in advance during the configuration phase. This preliminary action enables the device to be properly configured and joined to the network without compromising network stability, as the time information is only accepted temporarily during setup and not propagated to other network devices.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If a device accepts time information from external devices, then device configuration is enabled, but network time propagation risk increases

Engineering Contradiction:
Improvedevice configurationVSAvoidnetwork time propagation risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The device applies different time information acceptance policies to different communication interfaces. The local interface (e.g., USB, serial) is configured to accept time information for configuration purposes, while network interfaces maintain the default rejection policy. This local quality differentiation enables device configuration through external time sources while preventing the propagation of potentially incorrect time information across the network.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If a device uses time information from external systems, then communication with external systems is enabled, but time information quality deteriorates

Engineering Contradiction:
Improveexternal system communication capabilityVSAvoidtime information quality
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The device extracts only the necessary time value from external systems for configuration purposes, while explicitly excluding the propagation of this time information to the network. The device separates the useful function (obtaining time for external communication) from the harmful potential (propagating incorrect time), by accepting time information locally without forwarding it to network interfaces.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP3549284B1Configuring a device before joining a network
Publication Date: 2020.12.23 LANDIS & GYR INNOVATIONS INC
  • EP3549284B1 patent drawingFigure 1
  • EP3549284B1 patent drawingFigure 2
  • EP3549284B1 patent drawingFigure 3

AI summary

Prior to joining a device to a network, the device is connected to an external system via a local connection. The external system provides the device with a local time stamp that includes a local time value and a local time error value. The device may use the time information to communicate with the external system. After the device is joined to the network, the device may transmit a communication on the network that includes time information. If so, then the communication includes a time value based on the device's time value and a time error value set to a value indicating a maximum error. The network is protected from potentially poor quality time information. Any device that receives the communication rejects the time information since the time error value indicates a maximum error.