Application-Layer Fragmentation for Text Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Text-based information transmission systems are limited by the requirement for transport-layer systems to accommodate the maximum size of information objects, restricting their applicability and flexibility, especially when dealing with varying transmission channel characteristics.
Innovation Solution
Implementing fragmentation and de-fragmentation at the application-layer side, allowing for adjustable fragment sizes that match the maximum transport packet content section size, and using fragment headers with continuity indices to manage and reassemble information objects efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the transport layer system is designed to accommodate the maximum size of information objects, then the information objects can be transmitted without fragmentation, but the system's applicability is restricted to transport layer systems with specific packet size capabilities
Solution Approach 1:
The patent applies segmentation by dividing information objects into multiple fragments at the application layer. Each fragment is then transmitted as a separate transport unit, allowing the system to work with any transport layer packet size. The receiver reassembles the fragments back into complete information objects using fragment headers that contain reassembly information.
Solution Approach 2:
The patent introduces a new dimension of operation by implementing fragmentation and reassembly at the application layer rather than relying on transport layer packetization. This shifts the problem from the transport layer to the application layer, allowing compatibility with multiple transport layer systems with different packet size capabilities.
2Adaptability or versatility
If fragmentation is implemented at the transport layer, then information objects can be transmitted through various transport systems, but the transport layer system complexity increases
Solution Approach 1:
The patent introduces an intermediary fragmentation mechanism at the application layer that mediates between the information objects and the transport layer. This intermediary handles the fragmentation and reassembly processes, shielding the transport layer from complexity while maintaining compatibility with various transport systems through standardized fragment headers.
3Adaptability or versatility
If the information object size is kept small to fit transport packets, then transmission compatibility is improved, but the efficiency of information transmission decreases
Solution Approach 1:
The patent implements dynamic fragmentation where the fragment size can be adjusted based on the specific transport layer packet size capabilities. This allows the system to optimize fragment sizes for different transmission scenarios, improving both compatibility and efficiency by adapting to the available bandwidth and packet size constraints.
Data Source
AI summary
A text-based information transmission is made complying with a greater number of transport-layer systems by performing the fragmentation and de-fragmentation of the information object at the application-layer side rather than at transport-layer domain. By this manner, the text-based information service is not restricted to transport-layer systems accommodating the maximum size of the information objects. Rather, it is possible to adjust the fragmentation size of the fragments into which the information objects are fragmented to the maximum transport packet content section size offered by the transport layer within the application layer. The fragment size may even vary in a time-varying manner responsive to instructions from the transport layer posed onto the transport layer in consequence of time-varying transmission channel characteristics, for example.


