Communication System Dynamic Container Length Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face inefficiencies in data transfer due to fixed data lengths in containers and packets, leading to suboptimal performance when container lengths do not match packet lengths, resulting in either data division or integration overheads that can degrade transfer efficiency and performance.

Innovation Solution

The communication system employs a communication control circuit that dynamically divides or integrates data within containers based on packet lengths, allowing for variable data lengths, thereby optimizing data transfer by adapting container lengths to match packet lengths during both extraction and insertion processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed data lengths are used in containers and packets, then data transfer structure is simplified and reliable, but data transfer efficiency deteriorates when container lengths do not match packet lengths

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoiddata transfer efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies dynamics by enabling communication devices to dynamically adjust container data lengths to match packet lengths. Instead of using fixed data lengths, the system allows container lengths to be flexibly modified during data transfer operations, resolving the contradiction between structural simplicity and transfer efficiency by introducing adaptive length adjustment mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the data length parameter of containers based on the actual packet lengths being transferred. This allows the system to adapt container sizes to match varying packet requirements, improving transfer efficiency while maintaining the reliability benefits of structured data transfer through controlled parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If data division or integration is performed to match container and packet lengths, then data transfer completeness is improved, but processing overhead increases and transfer efficiency deteriorates

Engineering Contradiction:
Improvedata transfer completenessVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by having communication devices pre-adjust container data lengths to match packet lengths before data transfer begins. This prevents the need for complex post-transfer division or integration operations, reducing processing overhead while ensuring data transfer completeness through proactive length matching.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If fixed container lengths are used, then system simplicity is maintained, but adaptability to different packet lengths deteriorates

Engineering Contradiction:
Improvesystem simplicityVSAvoidadaptability to packet lengths
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent resolves this contradiction by introducing dynamic length adjustment capabilities to the container structure. While maintaining the fundamental simplicity of the container-based transfer system, the patent enables containers to adapt their data lengths to match various packet lengths, providing versatility without significantly increasing system complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240323045A1Communication system, communication device and communication method
Publication Date: 2024.09.26 KIOXIA CORP
  • US20240323045A1 patent drawing
  • US20240323045A1 patent drawing
  • US20240323045A1 patent drawing

AI summary

According to one embodiment, a communication system includes a host controller, communication devices, and a communication path which couples the host controller and the communication devices in a ring shape and configured to transfer a communication frame. The communication frame includes containers. Each of the communication devices includes a first circuit configured to insert and extract first data into and from at least one of the containers, a bus connected to the first circuit, and a second circuit coupled to the bus and configured to transmit and receive second data corresponding to the first data to and from the first circuit. The first data has a first data length which is a fixed length, and the second data has a second data length which is a unit of transfer of the second data and which is a variable length.