Broadcast-Based Participant Address Assignment via Separable Connections
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing address allocation methods in communication networks for electronic components are inefficient, requiring manual intervention, high energy consumption, or complex hardware, and often result in address conflicts and incomplete network structure determination.
Innovation Solution
A method involving a broadcast message to assign participant-specific addresses in a communication network with separable connections, using an address providing participant to reach and assign addresses to address seeking participants, enabling unicast addressing with low latency and minimizing conflicts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual address assignment methods (dip switches, rotary coding switches, configuration tools) are used, then address allocation can be performed, but additional effort during installation or device replacement is required and operating errors may occur
Solution Approach 1:
The communication participant automatically determines its own address by detecting the network state and counting broadcast messages received during the address assignment phase, eliminating the need for manual intervention through dip switches, rotary coding switches, or configuration tools. The device self-configures its address based on its position in the communication chain.
2Device complexity
If solutions without internal parallel connection (microcontroller-based forwarding) are used, then address assignment can be performed, but high latency in forwarding data and higher energy consumption occur
Solution Approach 1:
The communication participant implements separable communication connections that can be selectively activated. During normal operation, only the necessary communication path is active, allowing direct data forwarding without microcontroller intervention. The system segments the communication phases into address assignment (using broadcast) and data forwarding (using unicast with separable connections).
Solution Approach 2:
The patent replaces software-based address assignment and data forwarding (microcontroller processing) with a hardware-based direct communication path using separable connections. This eliminates the latency and energy consumption associated with microcontroller-mediated data forwarding while maintaining the ability to perform address assignment through broadcast messages.
3Productivity
If random address allocation is used, then address assignment can be performed, but reliable detection of duplicate addresses and correction is required which increases effort and complexity
Solution Approach 1:
The address assignment process uses feedback through broadcast messages sent by the address provider. Each communication participant counts the number of broadcast messages received and uses this information to determine its address. This feedback mechanism ensures unique address assignment without requiring duplicate detection or correction procedures.
Solution Approach 2:
The system performs preliminary address assignment during a dedicated address assignment phase before normal data communication begins. The address provider sends broadcast messages and participants determine their addresses based on the sequence of received broadcasts, establishing unique addresses before any data transmission occurs, thus preventing address conflicts.
4Reliability
If unique ID or serial number provided during manufacturing is used, then unique addressing can be achieved, but a pool of IDs must be available and managed and infrastructure for generating unique ID must be available in production
Solution Approach 1:
Instead of relying on pre-assigned unique IDs or serial numbers provided during manufacturing, each communication participant autonomously determines its own address by detecting the network state and counting broadcast messages received during the address assignment phase. This eliminates the need for external ID management infrastructure in production and distribution.
Solution Approach 2:
The address assignment system is dynamic and adapts to the actual network configuration. Rather than using static pre-assigned IDs, the system allows addresses to be determined based on the dynamic state of the communication network, specifically the sequence in which participants receive broadcast messages during the address assignment phase.
5Loss of information
If physical structure determination is required for complete network mapping, then network management can be improved, but the master cannot determine the physical structure with existing methods
Solution Approach 1:
The broadcast messages used for address assignment also serve as probes for network structure detection. The address provider sends broadcast messages and observes which participants receive and respond to them, allowing the master to infer the physical structure of the network based on the feedback from participants. The sequence and pattern of broadcast message reception provide information about network topology.
Data Source
AI summary
A method for participant-specific address allocation in a communication network is provided. The communication network may have a plurality of communication participants, in particular at least one address providing communication participant. The communication connections between the communication participants may separable. The method may comprise generating a state of the communication network in which the address providing communication participant can reach exactly one communication participant that does not have a participant-specific address via a broadcast message. This may be based, in particular, on the separable communication connections. The method may comprise sending a broadcast message comprising a participant-specific address to be assigned to the address seeking communication participant in order to enable communication by unicast addressing with the address seeking communication participant. This may be done by the address providing communication participant.


