Topological network, and dynamic address initialization method

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automotive audio networks face challenges in dynamically adjusting to changes in node quantities and device addresses, leading to prolonged initialization times and static address conflicts due to node additions or deletions.

Innovation Solution

A topology network with a master node device and slave node devices that send initialization request frames using downstream ports, determine dynamic addresses based on feedback, and generate acknowledgment frames to upstream devices, allowing the master node to quickly infer the quantity and addresses of all nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If dynamic address initialization is implemented in distributed networks, then network adaptability and ease of node joining are improved, but address collision risks and configuration complexity increase

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-defining address pools and allocation rules before nodes join the network. Configuration files are prepared in advance with address ranges, and the initialization process automatically executes these pre-planned configurations when nodes connect, eliminating the need for manual real-time configuration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an address management module as an intermediary between the configuration system and node address assignment. This module acts as a mediator that automatically allocates addresses from predefined pools, manages address collision detection, and coordinates the initialization process, thereby reducing direct complexity while maintaining adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If automatic address initialization is used, then ease of operation is improved, but address collision risks increase

Engineering Contradiction:
Improveease of node initializationVSAvoidaddress collision risk
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system implements feedback mechanisms where the address management module continuously monitors address allocation status and provides real-time feedback on address availability. When a node requests an address, the system checks the current pool status, allocates from available ranges, and updates the configuration accordingly, preventing collisions through continuous monitoring and adaptive adjustment.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Address pools and allocation rules are configured in advance before nodes join the network. The system pre-defines address ranges, reserves specific addresses, and establishes allocation hierarchies beforehand. This preliminary configuration enables automatic, collision-free address assignment when nodes initialize, maintaining reliability while simplifying operation.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If address pools are reserved for specific purposes, then address management reliability is improved, but network resource utilization efficiency decreases

Engineering Contradiction:
Improveaddress management reliabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The address pool configuration is designed to be dynamic rather than static. The system allows address pool definitions to be modified, expanded, or reallocated based on actual network needs. Reserved addresses can be released back to the pool when no longer needed, and new pools can be created dynamically, maintaining reliability through structured management while improving resource utilization through flexibility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4607859A1Topological network, and dynamic address initialization method
Publication Date: 2025.08.27 3PEAK INC
  • EP4607859A1 patent drawingFigure 1
  • EP4607859A1 patent drawingFigure 2
  • EP4607859A1 patent drawingFigure 3

AI summary

This application provides a topology network and a dynamic address initialization method. The master node device and the slave node device send an initialization request frame by using a downstream port after being powered on; when obtaining a feedback result of the initialization request frame, the slave node device determines a dynamic address of the slave node device based on the feedback result; the slave node device generates a corresponding initialization response acknowledgment frame based on the dynamic address of the slave node device, and transmits the generated initialization response acknowledgment frame to an upstream device by using an upstream port; and after receiving an initialization response acknowledgment frame of a corresponding downstream device, the master node device determines a quantity of node devices in the topology network and a dynamic address of each node device based on a dynamic address of the downstream device. Therefore, a total quantity of slave node devices on a bus and device addresses of the slave node devices can be quickly and stably inferred, thereby shortening an initialization time. Because a dynamic address allocation manner is used, a problem that system initialization fails due to a static address conflict caused by node addition or deletion can be further resolved.