×

Spread spectrum communication device

  • US 5,323,419 A
  • Filed: 02/17/1993
  • Issued: 06/21/1994
  • Est. Priority Date: 11/29/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. A spread spectrum communication method for communication data by spreading spectrum thereof, using a PN code, comprising:

  • A. on the transmitter side, a step of code phase shift keying modulating each bit of data to be transmitted, including;

    a) a step of generating a first PN code train consisting of a repetition of first PN codes with a predetermined period and a second PN code train shifted by a predetermined phase with respect to said first PN codes; and

    b) a step of generating a spread-spectrum-modulated output by selecting either said first PN code train or said second PN code train according to each said bit of said data to be transmitted; and

    B. on the receiver sidea) a step of generating a correlation-modulated output by correlation-demodulating a received input with a third PN code train consisting of a repetition of second PN codes inverted in time with respect to said first PN codes with said predetermined period; and

    b) a step of code phase shift keying modulating said correlation-demodulated output, including;

    i) a step of generating a first time window pulse train consisting of a pulse train with a period, which is a half of said predetermined period, in synchronism with said correlation-demodulated output, a second time window pulse train consisting of a pulse train shifted by a predetermined phase with respect to said first time window pulse train and a bit duration specifying signal indicating a duration of each said bit of said transmitted data;

    ii) a step of generating of two-valued pulse output obtained by converting said correlation-demodulated output with a predetermined threshold;

    iii) a step of detecting a difference between a number of pulses of said two-valued pulse output within said first time window pulse train and a number of pulses of said two-valued pulse output within said second time window pulse train in the duration of each said bit; and

    iv) a step of determining a state of each said bit, depending on a polarity of said difference.

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