Reception Clock Generation Using Dummy Time-Stamps Before Packets
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing reception devices cannot generate a clock before receiving a packet, which limits their ability to process audio data synchronously, especially before packet reception.
Innovation Solution
Incorporating a dummy time-stamp generation unit, a comparator, and a clock generation unit that uses a dummy time-stamp until a predetermined condition is met, allowing the device to generate a clock before packet reception by comparing the dummy time-stamp with the true time-stamp included in the packet.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the reception device waits to receive a packet before generating a clock, then the clock generation is based on accurate true time-stamp, but the device cannot generate a clock before packet reception, causing delay in audio data processing
Solution Approach 1:
The reception device performs preliminary action by generating a dummy time-stamp before packet reception and using it to generate a clock in advance. This allows the audio data processing to start earlier, and the clock is later adjusted when the true time-stamp becomes available, resolving the contradiction between early clock generation and accuracy.
2Productivity
If the reception device uses a dummy time-stamp to generate a clock before packet reception, then the device can process audio data earlier, but the clock accuracy is compromised until the true time-stamp is received
Solution Approach 1:
The reception device applies beforehand cushioning by generating a dummy time-stamp in advance to create a preliminary clock, which enables early audio data processing. When the true time-stamp is received, the clock is adjusted to correct the accuracy issue, thus cushioning against the precision loss while maintaining productivity.
3Measurement precision
If the reception device generates a clock using true time-stamp only after packet reception, then the clock is accurate, but the device cannot perform synchronous reproduction before packet reception
Solution Approach 1:
The reception device applies dynamics by making the time-stamp source dynamic - using dummy time-stamp for early clock generation and switching to true time-stamp when available. This dynamic approach allows the device to adapt its operation mode based on packet reception status, improving both accuracy and operational flexibility.
Data Source
AI summary
An object of the present invention is to generate a clock also before reception of a packet in a reception device. A reception device has: a storage unit storing a true time-stamp included in a received packet including audio data and the true time-stamp expressing reproduction time of the audio data; a timer counting time; a dummy time-stamp generation unit generating a dummy time-stamp as a false time-stamp; a comparator comparing time based on the true time-stamp stored in the storage unit or the dummy time-stamp and time indicated by the timer; and a clock generation unit generating a clock in accordance with a comparison result of the comparator. The comparator performs comparison using the dummy time-stamp until a predetermined condition is satisfied and, after the predetermined condition is satisfied, performs comparison using the true time-stamp.


