Communication System Dynamic Container Length Adaptation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
3Device complexity
If fixed container lengths are used, then system simplicity is maintained, but adaptability to different packet lengths deteriorates
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.
Data Source
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.


