Communication Apparatus Frequency-Based Cache Retention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face inefficiencies in redundancy removal due to limited cache capacity on the receiving side, leading to incomplete prevention of redundant data transmission, as data is deleted based on access time rather than occurrence frequency.
Innovation Solution
A communication apparatus that stores the number of transmissions for each data chunk and sets a threshold; when this threshold is reached, it requests retention of the data, allowing only identifier transmission instead of the data itself, thereby optimizing cache usage and preventing redundant data forwarding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the cache capacity is increased to store more data, then redundancy removal efficiency is improved, but the device complexity and cost increase
Solution Approach 1:
The patent changes the parameter of cache management from time-based deletion to frequency-based retention. By tracking the number of transmissions for each data identifier and comparing it against a threshold, the system dynamically determines which data to retain in cache, achieving high redundancy removal efficiency without requiring large cache capacity
Solution Approach 2:
The receiving apparatus autonomously manages cache content by monitoring transmission frequencies itself. The system automatically identifies frequently transmitted data through identifier counting and selectively retains only those identifiers in cache, eliminating the need for external cache management or large storage capacity
2Productivity
If data is deleted from cache based on elapsed time, then cache management is simplified, but redundancy removal efficiency deteriorates
Solution Approach 1:
The patent changes the cache management parameter from time-based (LIFO/FIFO) to frequency-based. By tracking transmission counts for each identifier and using a threshold comparison, the system prioritizes retaining identifiers that appear frequently in transmissions, significantly improving redundancy removal efficiency while maintaining manageable complexity through automated counting
Solution Approach 2:
The system implements feedback by continuously monitoring the number of transmissions for each identifier and using this information to dynamically adjust cache retention decisions. The threshold comparison provides a feedback mechanism that automatically identifies which data to retain, improving efficiency without requiring complex manual management
3Productivity
If the threshold for retaining data is lowered, then more data is retained in cache increasing redundancy removal, but cache capacity is consumed faster
Solution Approach 1:
The patent uses a configurable threshold parameter that balances cache capacity consumption against redundancy removal efficiency. By adjusting this threshold, the system can optimize performance based on available cache resources, achieving high redundancy removal while controlling cache usage through parameter tuning rather than requiring fixed large capacity
Data Source
AI summary
A communication apparatus includes a storing unit, a setting unit, a transmitting unit. The storing unit stores the number of transmissions of data to a destination of the data in association with an identifier that identifies the data. The setting unit sets, when the number of transmissions of target data that is data of a target of transmission to the destination reaches a threshold, as alternative data, a combination of the target data and a retaining request for requesting retaining of the target data. The alternative data is data to be transmitted to the destination as an alternative of the target data. The setting unit sets, after transmission of the retaining request, the identifier of the target data as the alternative data. The transmitting unit transmits the alternative data to the destination.


