Transmitting Apparatus Encoding Data Segments Lower Layer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When a new encoding scheme is introduced into an existing communication scheme, the processing cost increases due to a twofold data copying process, which halves the processing performance.
Innovation Solution
A transmitting method and apparatus that include a reading process to divide transmission data into segments and an encoding and transmitting process to generate encoded data segments, which are written as transmission data in a lower layer, thereby eliminating one data copying process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a new encoding scheme is introduced into an existing communication scheme, then the communication functionality is improved, but the processing cost increases due to twofold data copying
Solution Approach 1:
The patent combines the encoding process with the data copying process by performing encoding during the data transfer from application layer to lower layer. This merging eliminates the need for separate encoding operations that would require additional data copying, thereby resolving the contradiction between introducing new encoding functionality and maintaining processing performance.
Solution Approach 2:
The patent performs encoding operations in advance during the data transfer process itself, rather than as a separate subsequent step. By encoding data while it is being copied from the application layer to the lower layer, the system prepares the data for new communication schemes before it is needed, avoiding additional processing overhead.
2Adaptability or versatility
If data reading and writing (data copying process) is performed in addition to existing data copying process, then the new encoding process is enabled, but the processing performance is approximately halved
Solution Approach 1:
The patent merges the encoding operation with the existing data copying operation by performing both simultaneously during the transfer from application layer to lower layer. This combination ensures that encoding capability is added without requiring separate data reading and writing operations that would double the processing time.
Solution Approach 2:
The patent makes the data transfer process multi-functional by enabling it to perform both data copying and encoding operations simultaneously. This universal approach allows a single process to handle multiple tasks that would traditionally require separate operations, thereby maintaining processing performance while adding encoding capability.
Data Source
AI summary
Realized is a technique of suppressing an increase in processing cost in a case of introducing a new encoding scheme into an existing communication scheme. A transmitting apparatus includes: a memory which includes a first area in which transmission data in an application layer of a communication model is stored and a second area in which transmission data in a lower layer that is below the application layer is stored; a reading section which, in the application layer, reads out, from the first area, a plurality of data segments into which the transmission data in the application layer has been divided; and an encoding and transmitting section which, in the application layer, writes, in the second area, an encoded data segment as the transmission data in the lower layer, while generating the encoded data segment with use of the plurality of data segments.


