Asymmetric Communication Device Buffers for Jumbo Frame Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In communication devices, the inefficiency of data transmission due to equal storage capacities in sending and receiving buffers leads to suboptimal performance, especially when handling jumbo frames in gigabit Ethernet networks, resulting in wasted resources and reduced efficiency.
Innovation Solution
The communication device is designed with sending and receiving buffers of different storage capacities, allowing for the determination of specific maximum data sizes for each based on their respective capacities, enabling efficient handling of jumbo frames without increasing overall storage capacity, thus optimizing data transmission according to the device's primary function.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the sending buffer and receiving buffer have the same storage capacity, then the device structure is simple and easy to manufacture, but the buffer utilization efficiency is low and data communication performance is reduced
Solution Approach 1:
The patent applies asymmetry by configuring the sending buffer and receiving buffer with different storage capacities according to the device's primary function. For example, in a printer that mainly receives data, the receiving buffer is made larger than the sending buffer. This asymmetric configuration optimizes buffer utilization efficiency and improves data communication performance while avoiding wasted resources.
Solution Approach 2:
The patent applies local quality by tailoring the buffer capacity to the specific functional requirements of each buffer. Instead of using uniform buffer sizes, the sending buffer capacity is adjusted based on sending operations needs, and the receiving buffer capacity is adjusted based on receiving operations needs, allowing each buffer to have the appropriate local quality for its specific function.
2Adaptability or versatility
If the buffer storage capacity is increased to handle jumbo frames, then the device can handle larger data packets, but the overall storage capacity cost increases
Solution Approach 1:
The patent resolves this contradiction by applying asymmetry in buffer capacity configuration. When jumbo frame handling is needed, only the relevant buffer (receiving buffer for receiving jumbo frames, or sending buffer for sending jumbo frames) is enlarged, rather than increasing both buffers to the same large capacity. This selective expansion maintains adaptability to jumbo frames while minimizing overall storage capacity requirements and associated costs.
Data Source
AI summary
A communication device may comprise a sending buffer having a first storage capacity, and a receiving buffer having a second storage capacity which is different from the first storage capacity. The communication device may determine a sending maximum data size in accordance with the first storage capacity, and determine a receiving maximum data size in accordance with the second storage capacity. The sending maximum data size and the receiving maximum data size may have different values. The communication device may perform a sending process for a sending frame of a sending target by utilizing the sending maximum data size, and perform a receiving process for a receiving frame of a receiving target by utilizing the receiving maximum data size.


