PPM Encoding Synchronization Pulses Timing Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Accurate decoding of pulse-position modulation (PPM) signals in communication systems is challenging due to the need for precise synchronization of transmitter and receiver clocks, especially in scenarios with low pulse repetition rates, long dead times, and short time slots, which requires expensive and stable clock equipment.

Innovation Solution

A method and system for encoding and decoding PPM signals using a sequence of synchronization pulses and data pulses with a fixed pulse repetition rate, where each data pulse has a time delay from the preceding synchronization pulse, allowing for reduced clock accuracy requirements and improved timing synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional PPM or DPPM is used with low pulse repetition rates and long dead times, then the system can operate with shorter time slots, but the timing accuracy between transmitter and receiver clocks becomes extremely challenging

Engineering Contradiction:
Improvepulse repetition rateVSAvoidtiming accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by inserting synchronization pulses at predetermined intervals before data pulses. These sync pulses establish a reference timing point that allows the receiver to resynchronize its clock before each data pulse arrival, preventing cumulative timing drift that would otherwise occur over long dead times in conventional PPM/DPPM systems.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the timing parameters by introducing periodic synchronization pulses at a fixed pulse repetition rate that is separate from and independent of the data pulse timing. This creates a new reference parameter (the sync pulse interval) that the receiver can use to reset its timing measurements, effectively decoupling the timing accuracy requirement from the product of dead time and pulse repetition rate.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If highly stable clocks (OCXO or TXCO) are used to maintain timing accuracy, then decoding reliability improves, but system cost and size increase

Engineering Contradiction:
Improvedecoding reliabilityVSAvoidclock stability requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling the receiver to automatically resynchronize its clock using the transmitted synchronization pulses. The receiver detects each sync pulse and uses it to reset its timing reference, making the system self-correcting without requiring external calibration or highly stable reference clocks. This transforms the timing synchronization from a passive dependency on clock quality to an active self-regulating process.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If the time of arrival of pulses is precisely measured to allocate pulses to correct slots, then decoding accuracy improves, but the system becomes more sensitive to clock drift and requires complex synchronization

Engineering Contradiction:
Improvepulse time of arrival measurementVSAvoidsynchronization complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The synchronization pulses serve as a preliminary action that resets the timing reference before each data pulse measurement. By establishing a known reference point immediately before the data pulse, the system eliminates the need to track cumulative timing drift over long intervals, simplifying the measurement process while maintaining high precision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10944538B2System and method for encoding and decoding communication signals
Publication Date: 2021.03.09 BAE SYSTEMS PLC
  • US10944538B2 patent drawing
  • US10944538B2 patent drawing
  • US10944538B2 patent drawing

AI summary

Systems and methods for encoding a data signal as a pulse position modulation (PPM) signal and decoding a PPM signal to output the original data signal. The method of encoding may comprise receiving an input data signal; converting the data within the input data signal to a sequence of PPM symbol values; and generating a PPM signal comprising an alternating sequence of synchronisation pulses and data pulses. The PPM signal may be generated by generating a plurality of synchronisation pulses at a fixed pulse repetition rate; and generating a sequence of data pulses with each data pulse having a time delay from a preceding synchronisation pulse, whereby the sequence of data pulses represent the sequence of PPM symbol values.