Response Device Direct Data Transfer Without CPU Involvement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data transfer systems between devices, such as a BD recorder and a mobile terminal, incur processing overhead due to CPU involvement and require hardware implementation for TCP/IP processing, leading to increased costs and reduced throughput.
Innovation Solution
A response device with a request determination unit that allows direct data transfer between a communication unit and a data storage unit without prior memory reservation, eliminating the need for hardware TCP/IP processing and reducing processing overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If RNIC directly reads and writes data from and to memory to avoid CPU load, then CPU load is reduced, but processing overhead is incurred due to memory area reservation and tag management
Solution Approach 1:
The patent extracts the data transfer function from the CPU and control unit, allowing the communication unit to directly access the data storage unit without involving intermediate memory areas or tags. This eliminates the overhead of memory reservation and tag management while maintaining low CPU load.
Solution Approach 2:
The communication unit is designed to have dual functionality: it can both communicate with external devices and directly access the data storage unit. This multi-functionality eliminates the need for separate memory areas and enables direct data transfer between the communication unit and data storage unit.
2Device complexity
If hardware implementation for TCP/IP processing is used to avoid processing overhead, then processing overhead is reduced, but device cost increases
Solution Approach 1:
The communication unit is designed to handle both communication protocols and data storage access functions. By making the communication unit universal, the patent eliminates the need for separate hardware TCP/IP processing units, thereby reducing device cost while maintaining low processing overhead.
Solution Approach 2:
The patent merges the communication function and data storage access function into a single communication unit. This combination eliminates the need for separate hardware implementations for TCP/IP processing, reducing both processing overhead and device cost.
3Productivity
If data is transferred to memory first and then written to data storage unit by CPU and device driver software, then data transfer can be performed, but processing overhead is incurred and throughput is reduced
Solution Approach 1:
The patent extracts the data transfer path from the conventional route (communication unit → memory → data storage unit) and creates a direct path (communication unit → data storage unit). This eliminates intermediate steps and reduces processing overhead, thereby increasing throughput.
Solution Approach 2:
The communication unit is pre-configured with the capability to directly access the data storage unit. This preliminary preparation eliminates the need for intermediate memory areas and complex data transfer protocols, enabling efficient direct data transfer.
Data Source
AI summary
The present invention performs efficient data transfer between devices. In particular, the present invention can reduce processing loads and power consumption of a response device and increase overall throughput. When a request device issues a direct transfer request to directly transfer data to or from a data storage unit included in the response device, the response device performs control so that data is directly transferred between a communication unit and the data storage unit. The request device is allowed to transparently and directly access the data storage unit included in the response device via the communication unit between the request device and the response device.


