Loop Communication System Port Synchronization Data ID Arbitration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IEEE 1394b communication systems face challenges in forming a loop connection for data transfer, leading to unnecessary data circulation and inaccurate arbitration due to automatic separation of the loop structure, which prevents efficient data transfer and synchronization.

Innovation Solution

A loop communication system is developed where each communication device is assigned an identification data, allowing for a single port to handle both transmission and reception, and data packets are managed with a data ID to prevent self-circulation and ensure accurate arbitration by adding the ID to data packets and arbitration signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a loop connection is formed in IEEE 1394b communication system, then data transfer capability is improved, but automatic separation causes unnecessary data circulation and inaccurate arbitration

Engineering Contradiction:
Improvedata transfer capabilityVSAvoidarbitration accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-adding identification data (ID) to data packets before transmission into the loop. This allows receiving devices to immediately identify and discard their own transmitted packets, preventing unnecessary circulation before it can cause arbitration errors. The ID is embedded in the packet header, enabling immediate recognition and filtering at the receiving end.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The identification data acts as an intermediary mechanism that mediates between transmitting and receiving devices in the loop. By incorporating the ID into each packet, the system creates a self-identifying marker that allows devices to distinguish between their own transmitted data and data from other devices, thereby preventing confusion and inaccurate arbitration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If dual transmission/reception ports and bi-directional cables are used, then communication flexibility is improved, but device complexity and cost increase

Engineering Contradiction:
Improvecommunication flexibilityVSAvoidport and cable complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by enabling a single port to perform both transmission and reception functions within the loop structure. Each communication device uses one port that can transmit data packets and also receive packets from other devices in the loop, eliminating the need for separate dedicated transmit and receive ports. This multi-functional approach reduces device complexity while maintaining communication flexibility.

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

Solution Approach 2:

The patent inverts the conventional approach by allowing data to flow in both directions through a single port rather than requiring separate bidirectional cables and ports. The single port handles both outgoing and incoming data streams, effectively reversing the traditional model where dedicated transmit and receive paths were required for full-duplex communication.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS7885196B2Loop communication system and communication device
Publication Date: 2011.02.08 RENESAS ELECTRONICS CORP
  • US7885196B2 patent drawing
  • US7885196B2 patent drawing
  • US7885196B2 patent drawing

AI summary

A loop communication system includes a plurality of communication devices, each of which holds an identification data assigned to the communication device, and has a single port used for transmission and reception of a data packet for a transmission data, and which are connected by using the ports to constitute a port synchronization type network of a loop structure. The data packet from each of the plurality of communication devices is transferred on the network of the loop structure in one direction.