Continuous Bit Stream Restoration via Mean Clock Period Metadata
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In continuous bit stream transmission across non-synchronous digital networks, existing methods introduce errors due to frequency differences between the source and receiver clock domains, leading to data loss or alteration, especially in plesiochronous networks where clock stability is not guaranteed.
Innovation Solution
A method where the transmitting apparatus estimates the mean emission clock period and inserts this information into a transport frame, allowing the receiving apparatus to restore the bit stream without an associated clock signal, using a processor to generate a restore clock signal based on the mean emission clock period, thus avoiding data loss and maintaining synchronization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the source and receiver operate in different clock domains without frequency slaving, then the transmitting apparatus and receiving apparatus can operate independently with their own frequency stability, but digitization errors are introduced due to frequency differences between the two clock domains
Solution Approach 1:
The patent introduces an intermediary mechanism (phase measurement and timestamp system) that bridges the two independent clock domains. The phase measurement of the received signal relative to the stable network clock, combined with timestamps, serves as a mediator to track and compensate for frequency differences, enabling accurate restoration despite independent clock operation.
Solution Approach 2:
The patent implements a feedback mechanism where the phase measurement results are sent with the data and used to adjust the restoration process at the receiver. The receiver uses the phase information and timestamps to generate a restoration clock that compensates for frequency differences, creating a closed-loop system that maintains digitization accuracy across independent clock domains.
2Measurement precision
If over-sampling at a much higher frequency is used to digitize the bit stream, then digitization precision is improved, but the number of binary elements transmitted increases and consumes excessive network bandwidth
Solution Approach 1:
The patent extracts only the essential timing information (phase measurement and timestamps) from the high-frequency sampling process and transmits this compact metadata alongside the data. This allows the receiver to perform precise restoration without transmitting the full high-frequency sampled signal, thereby maintaining digitization precision while minimizing bandwidth consumption.
Solution Approach 2:
The patent changes the representation parameters by transmitting low-frequency phase measurement data and timestamps instead of high-frequency sampled values. This parameter transformation enables the receiver to reconstruct the original signal with high precision using computational methods rather than direct high-frequency transmission, significantly reducing bandwidth requirements.
3Measurement precision
If phase measurement is performed at high frequency in a synchronous network, then precise phase measurement is achieved, but this solution becomes incompatible with plesiochronous networks where clock stability is not guaranteed
Solution Approach 1:
The patent creates a universal solution that functions in both synchronous and plesiochronous networks. By using the stable network clock as a reference for phase measurement and combining it with timestamps and phase offset information, the system achieves precise restoration in synchronous networks while also adapting to plesiochronous networks where end-to-end clock stability cannot be guaranteed.
Solution Approach 2:
The patent performs preliminary phase measurement and timestamping at the transmitter using the stable network clock before data transmission. This preliminary action captures the timing relationship between the source clock and network clock, allowing the receiver to compensate for frequency differences without requiring end-to-end clock stability, thus enabling compatibility with plesiochronous networks.
4Loss of energy
If datagram transmission with clock extraction is used to reduce bandwidth, then network bandwidth consumption is reduced, but data loss occurs due to frequency differences between source and receiver clock domains
Solution Approach 1:
The patent introduces phase measurement and timestamp information as intermediary elements that mediate between the data stream and the restoration process. These intermediaries carry the timing relationship information needed to compensate for frequency differences, enabling reliable data restoration without requiring continuous high-frequency clock synchronization or excessive bandwidth consumption.
Solution Approach 2:
The patent performs preliminary capture of timing information through phase measurement and timestamping at the transmitter. This preliminary action stores the frequency relationship data that will be used later at the receiver to accurately restore the original bit stream, ensuring data reliability while maintaining bandwidth efficiency through datagram transmission.
Data Source
AI summary
Methods and devices for transmitting a continuous bit stream in a digital network non-synchronous with the bit stream are disclosed. In one aspect, the method includes digitizing a continuous bit stream implemented by a transmitting apparatus and restoring the continuous bit stream implemented by a receiving apparatus. A processor of the transmitting apparatus digitizes the initial continuous bit stream into a binary data sequence to be transmitted at a nominal frequency corresponding to a set clock period, the binary data to be transmitted being encapsulated in at least one transport frame sent to the receiving apparatus. The digitization includes estimating a mean emission clock period value of the data sequence, and inserting, in a predetermined field of the transport frame, information making it possible to restore, in the receiving apparatus, the mean emission clock period value of the data sequence.


