AVB Ethernet Grandmaster Reselection Using Static Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional in-vehicle Ethernet communication networks face challenges in rapid time synchronization, particularly when a grandmaster node is absent, leading to increased traffic and prolonged reconfiguration times due to the need for a Best Master Clock Algorithm that compares extensive reference time information across all devices.

Innovation Solution

A method and apparatus that utilize a static grandmaster table to rapidly select a new grandmaster by receiving static announcement messages, constituting a table, and updating it upon reselection, minimizing traffic and synchronization time by using a reduced set of fields and a common time source within the AVB Ethernet network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the Best Master Clock Algorithm is used to select a grandmaster when the current grandmaster is absent, then the network can maintain time synchronization, but the reconfiguration time increases and network traffic increases due to extensive comparison of reference time information across all devices

Engineering Contradiction:
Improvetime synchronizationVSAvoidreconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-establishing a static grandmaster table containing reference time information from multiple potential grandmaster candidates during normal operation. When the current grandmaster fails, the system can immediately select a new grandmaster from this pre-prepared table without performing extensive real-time comparisons across all devices, thus reducing reconfiguration time while maintaining synchronization reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies local quality by maintaining a dedicated static grandmaster table at each network device with pre-collected reference time information from specific candidate devices. This localized storage of critical selection data allows rapid grandmaster reselection without requiring global communication and comparison across the entire network, reducing both reconfiguration time and network traffic

Inventive Principle:
Principle #3Local quality

2Reliability

If the Best Master Clock Algorithm is used to select a grandmaster when the current grandmaster is absent, then the network can maintain time synchronization, but the network traffic increases due to extensive comparison of reference time information across all devices

Engineering Contradiction:
Improvetime synchronizationVSAvoidnetwork traffic
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by pre-establishing a static grandmaster table containing reference time information from multiple potential grandmaster candidates during normal operation. When the current grandmaster fails, the system can immediately select a new grandmaster from this pre-prepared table without performing extensive real-time comparisons across all devices, thus reducing reconfiguration time while maintaining synchronization reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies local quality by maintaining a dedicated static grandmaster table at each network device with pre-collected reference time information from specific candidate devices. This localized storage of critical selection data allows rapid grandmaster reselection without requiring global communication and comparison across the entire network, reducing both reconfiguration time and network traffic

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9692614B2Method and apparatus for providing time synchronization in in-vehicle Ethernet communication network
Publication Date: 2017.06.27 HYUNDAI MOTOR CO LTD
  • US9692614B2 patent drawing
  • US9692614B2 patent drawing
  • US9692614B2 patent drawing

AI summary

A method for providing time synchronization in a node connected to an Audio Video Bridging (AVB) Ethernet communication network includes steps of receiving static announcement messages from adjacent nodes and constituting a static grandmaster table, reselecting a grandmaster with reference to the static grandmaster table when a synchronization message timer expires, and updating the static grandmaster table according to reselection of the grandmaster. The method may rapidly time synchronization in the Audio Video Bridging (AVB) Ethernet communication network and minimize network load.