Communication Device Link Pulse Collision Avoidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network systems with multiple slave devices face significant delays in establishing links when all devices are turned on simultaneously due to link pulse collisions, which cannot be effectively resolved by existing techniques.

Innovation Solution

A communication device with a first and second communication unit that transmits link pulses at a predetermined timing and performs reset processing if a link is not established within a given time period, shifting pulse timings to avoid collisions and ensure rapid link establishment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If multiple slave devices are turned on simultaneously in a conventional network system, then the devices can start operation quickly, but link pulse collisions occur causing significant delays in link establishment

Engineering Contradiction:
Improvelink establishment speedVSAvoidlink establishment time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system performs preliminary actions by having the master device transmit a reset signal to slave devices before link pulse transmission begins. This preliminary reset action synchronizes the slave devices and prevents them from transmitting link pulses simultaneously, thereby avoiding collisions and enabling rapid link establishment without delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The master device receives link pulses from slave devices and provides feedback by transmitting reset signals when collisions are detected or when link establishment fails. This feedback mechanism allows the system to dynamically adjust transmission timing and resolve collisions, ensuring rapid and reliable link establishment even when multiple devices are turned on simultaneously.

Inventive Principle:
Principle #23Feedback

2Device complexity

If slave devices transmit link pulses at the same timing, then the communication protocol is simple, but link pulse collisions occur repeatedly causing link establishment delays

Engineering Contradiction:
Improvecommunication protocol complexityVSAvoidlink establishment reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The master device acts as an intermediary between slave devices, receiving link pulses and coordinating their transmission timing. By introducing this intermediary that manages the link pulse transmission process and sends reset signals to synchronize devices, the system maintains simple slave device protocols while achieving reliable collision-free link establishment.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If the communication device performs reset processing immediately after a time period elapses without link establishment, then link establishment speed improves, but the device requires additional control functionality

Engineering Contradiction:
Improvelink establishment timeVSAvoidcontrol unit functionality
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The control unit in the master device performs multiple functions: it receives link pulses from slave devices, determines whether link establishment has failed, transmits reset signals to synchronize devices, and monitors link establishment status. By making the control unit multi-functional, the system achieves rapid link establishment without requiring additional dedicated reset processing hardware, thus improving speed while minimizing added complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9971715B2Communication device and link establishment method
Publication Date: 2018.05.15 OMRON CORP
  • US9971715B2 patent drawing
  • US9971715B2 patent drawing
  • US9971715B2 patent drawing

AI summary

A slave device is realized that establishes a link with a master device or another slave device such that a large link delay hardly occurs. The slave device includes a PHY unit, a COM unit, and a MPU unit. The PHY unit starts an operation according to the specification of the AutoMDI/MDI-X function when the slave device is turned on or the PHY unit itself is reset. After a predetermined time period has elapsed, the MPU unit resets the COM unit, and the PHY unit is reset in response to the reset of the COM unit.