Packet Compression Sequencing for Sync Loss Containment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing lossless compression techniques for communication data face challenges in maintaining synchronization and achieving high compression ratios due to issues like packet loss and high complexity in error control mechanisms, leading to impractical round-trip delays and impaired compression ratios.
Innovation Solution
A method utilizing multiple compressing devices to divide data into sequential segments, each processed by a different device with a specific transmission time, ensuring that the sum of transmission times exceeds a predetermined response time, allowing for sequential forwarding and synchronization maintenance through selective resetting of devices upon packet loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If lossless compression algorithms are used to achieve exact reconstruction of data, then manufacturing precision is improved, but productivity deteriorates due to reduced compression ratio
Solution Approach 1:
The data stream is divided into multiple segments, each processed by a separate compression algorithm or parameter set. This allows the system to apply different compression strategies to different portions of data, achieving both high accuracy for critical segments and high compression ratios for less critical segments, thereby resolving the contradiction between manufacturing precision and productivity.
2Reliability
If error control mechanisms like ARQ are implemented to address packet loss, then reliability is improved, but loss of time increases due to dramatic round-trip delay
Solution Approach 1:
The system performs preliminary actions by pre-transmitting redundant information and preparing error correction codes before packet loss occurs. This allows the receiver to reconstruct lost packets without requiring time-consuming round-trip acknowledgments and retransmissions, thus maintaining reliability while minimizing time loss.
3Reliability
If frequent resets of compressing devices are performed to maintain synchronization, then reliability is improved, but productivity deteriorates due to impaired compression ratio
Solution Approach 1:
Instead of frequent resets, the system implements periodic synchronization mechanisms that maintain compression state over longer intervals. By using periodic acknowledgments and selective state updates rather than continuous resets, the system maintains synchronization reliability while allowing compression algorithms to operate efficiently for extended periods, thus preserving compression ratio.
Data Source
AI summary
The present invention is a method of sending compressed data includes providing a plurality of M compressing devices, each compressing device configured to apply a lossless compression algorithm and dividing uncompressed data into a first plurality of sequential segments S of uncompressed data. Each segment Si of a first N sequential segments of uncompressed data, for i=1 to N, where M >N, is applied to a respective compressing device CDi, and N respective compressed blocks Bi, each block Bi having a respective characteristic transmission time BlockDurationi.


