×

MSK phase acquisition and tracking method

  • US 5,425,058 A
  • Filed: 07/28/1993
  • Issued: 06/13/1995
  • Est. Priority Date: 07/28/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for demodulating a downconverted carrier signal MSK-modulated with a recurrent sequence of digital data words, each of which sequences is accompanied by a preamble, said preamble including a sequence of mutually identical bit/word sync words and a sequence of words together constituting message sync, where each of said words includes a plurality of bits, and said bits of said bit/word sync words are selected for low autocorrelation, said method comprising the steps of:

  • converting said downconverted carrier signal into digital form at a sample rate which produces at least two samples per bit, to form received digital signals;

    storing in memory said received digital signals representing at least one of said sequences and its accompanying preamble to form stored received signals;

    reading from memory for a first time at least said bit/word sync words and said message sync words of said stored received signals to produce first-read received signals;

    correlating said first-read received signals with stored information relating to said preamble to produce information relating to bit and word timing;

    reading from memory for a second time at least one of said sequences of bit/word sync words and said sequences of message sync words of said stored received signals, to produce second-read signals;

    correlating said second-read signals with stored information relating to said preamble using said bit and word timing information to start said correlation, to produce information relating to the timing of said sequences of message sync words;

    determining the timing of said preamble from said information relating to the timing of said sequences of message sync words and the known durations of other portions of said preamble;

    reading from memory for a third time at least a portion of said preamble from said stored received signals, to produce third-read signals;

    correlating said third-read signals with stored information relating to MSK symbol characteristics, to thereby produce symbol correlations;

    storing said symbol correlations in memory to produce stored symbol correlations;

    reading from memory for a first time at least some of said stored symbol correlations to produce first-read symbol correlations;

    determining the phase of said first-read symbol correlations in each word, taking the difference in phase between a particular bit of each word and the corresponding particular bit of the following word to produce one-word phase differences, averaging said one-word phase differences over at least a portion of said preamble to produce an estimated phase change per word, and dividing said estimated phase change per word by the number of bits per word to produce estimated phase change per bit;

    reading from memory for a second time at least some of said stored symbol correlations to produce second-read symbol correlations;

    using said second-read symbol correlations and said estimated phase change per bit to produce an estimate of the carrier phase of the first bit of said sequence of digital data words; and

    using said estimate of the carder phase of the first bit of said sequence of digital data words and said estimated phase change per bit to aid said demodulator carrier phase to progress during demodulation of said sequence of digital data words.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×