Communication Parameter Pre-Setting for Link Pulse Collision Avoidance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In network systems with a master device and slave devices, establishing communication is delayed due to link pulse collisions when multiple slave devices are powered on simultaneously, particularly because of variations in physical layer circuit components and temperature differences, leading to repeated collisions and prolonged link establishment times.
Innovation Solution
A method and device configuration where communication parameters such as port type, communication speed, and full-duplex/half-duplex settings are stored and set in advance for the target device before starting communication, allowing for immediate communication without the need for re-checking or processing due to link pulse collisions, and enabling changes to these settings if initial communication is not established within a predetermined time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple slave devices are powered on simultaneously using conventional Auto MDI/MDI-X techniques, then the slave devices can establish communication, but link pulse collisions occur causing delayed link establishment
Solution Approach 1:
The patent applies preliminary action by pre-setting communication parameters (port type, communication speed, full-duplex/half-duplex settings) in a preparatory stage before the slave devices are powered on. This prevents link pulse collisions during simultaneous power-on by having the devices already configured with appropriate settings, thereby reducing link establishment time while ensuring reliable communication.
2Reliability
If link pulses are retransmitted upon collision, then communication can eventually be established, but repeated collisions occur due to oscillator variations and temperature differences
Solution Approach 1:
The patent applies parameter changes by storing and setting communication parameters (port type, communication speed, full-duplex/half-duplex settings) in advance before power-on. This pre-configuration ensures that devices use appropriate parameters from the start, avoiding repeated link pulse collisions caused by oscillator variations and temperature differences, thereby reducing retransmission time while maintaining reliable link establishment.
3Ease of operation
If the same physical layer circuit is used in all slave devices, then device consistency is maintained, but link pulse transmission times diverge due to component variations
Solution Approach 1:
The patent applies parameter changes by pre-setting communication parameters (port type, communication speed, full-duplex/half-duplex settings) before power-on, compensating for the inherent variations in physical layer circuit components. This allows devices to maintain consistency in configuration while accounting for oscillator and component variations, thereby reducing link establishment time without sacrificing device consistency.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Delay in establishing communication is suppressed in a network system including a master device and a slave device. Provided is a setting method for performing communication setting for at least one of a master device and a slave device serving as a target device, the method including a storage step of storing a value of a communication parameter in a state in which the target device has established communication, and a setting step of, in communication setting in a preparatory stage for the target device to start communication, setting the value of the communication parameter that was stored in the storage step.