Auto-adaptive Digital Clock System for Data Packet Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Fixed data packet systems in communications, such as the CCSDS standard, result in inefficient bandwidth use due to the need for fill or idle data to occupy space, leading to suboptimal resource utilization.
Innovation Solution
An auto-adaptive digital clock system dynamically adjusts the clock frequency to format data packets with minimal fill data, ensuring they align with a preset fixed data packet size by either appending or delaying data to match the packet size, thereby optimizing data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If fill data is added to complete fixed data packets, then data packet structure is maintained, but bandwidth efficiency deteriorates
Solution Approach 1:
The patent applies dynamics by making the clock frequency adjustable rather than fixed. The system dynamically changes the clock frequency to match the actual data generation rate, allowing the data packet formation process to adapt to varying data availability. This enables the system to maintain stable packet structures while efficiently utilizing bandwidth by eliminating unnecessary fill data through adaptive timing control.
2Device complexity
If clock frequency is fixed, then data packet formatting is simplified, but data transmission efficiency deteriorates
Solution Approach 1:
The patent applies parameter changes by modifying the clock frequency parameter based on actual data generation rates. Instead of using a fixed clock frequency, the system adjusts this parameter dynamically to match the data arrival rate, thereby optimizing the timing of data sampling and packet formation. This resolves the contradiction by allowing efficient data transmission through adaptive parameter adjustment while maintaining manageable system complexity.
3Reliability
If multiple data packets are transmitted for slightly more data than one packet size, then data is fully transmitted, but overhead increases
Solution Approach 1:
The patent applies continuity of useful action by ensuring that the data packet formation process operates continuously at optimal efficiency. By dynamically adjusting the clock frequency to match the data generation rate, the system maintains a continuous stream of fully-utilized data packets without interruptions or wasted transmission opportunities. This eliminates the need for multiple partially-filled packets, thereby reducing overhead while maintaining complete and reliable data transmission.
Data Source
AI summary
A method for optimizing data communications includes receiving a plurality of data and comparing a size of the plurality of data to a preset fixed data packet size. The method also includes transmitting the plurality of data within the preset fixed data packet size in response to the size of the plurality of data corresponding to the preset fixed data packet size. The method additionally include dynamically, autonomously adjusting a clock frequency for formatting data packets to format one or more data packets that accommodate the size of the plurality of data with minimal fill data in response to the size of the plurality of data being different from the preset fixed data packet size. The method further includes formatting the one or more data packets in response to dynamically, autonomously adjusting the clock frequency.


