Synchronous transmitter and receiver of spread spectrum communication method
First Claim
Patent Images
1. A synchronous transmitter, comprising:
- pseudo noise code generating means for generating a pseudo noise code;
orthogonal code generating means for generating an orthogonal code;
means for generating coded spread spectrum data by band-spreading input data in accordance with said pseudo noise code and orthogonally coding said input data in accordance with said orthogonal code;
modulating means for generating a modulated noise signal by modulating an intermediate frequency signal with said pseudo noise code and for generating a data modulated signal by modulating a phase shifted version of said intermediate frequency signal with said coded spread spectrum data; and
transmitting means for generating a modulated carrier wave signal by modulating a carrier wave with an output obtained from said modulating means, and for transmitting said modulated carrier wave signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A synchronous transmitter and receiver utilizing a spread spectrum communication method includes a pseudo noise code generator for generating a preset pseudo noise (PN) code; a spectrum spreading device for band-spreading input data in accordance with a pseudo noise code; a modulator for modulating an intermediate frequency signal to an in-phase and a quadrature phase by means of the pseudo noise code and spread spectrum data according to a quadrature phase shift keying modulation method; and a transmitter for transmitting a carrier wave modulated by the modulated signal.
70 Citations
24 Claims
-
1. A synchronous transmitter, comprising:
-
pseudo noise code generating means for generating a pseudo noise code; orthogonal code generating means for generating an orthogonal code; means for generating coded spread spectrum data by band-spreading input data in accordance with said pseudo noise code and orthogonally coding said input data in accordance with said orthogonal code; modulating means for generating a modulated noise signal by modulating an intermediate frequency signal with said pseudo noise code and for generating a data modulated signal by modulating a phase shifted version of said intermediate frequency signal with said coded spread spectrum data; and transmitting means for generating a modulated carrier wave signal by modulating a carrier wave with an output obtained from said modulating means, and for transmitting said modulated carrier wave signal. - View Dependent Claims (2, 3)
-
-
4. A synchronous receiver, comprising:
-
receiving means for receiving an input signal comprised of a pseudo noise code and an intermediate frequency band signal, said receiving means eliminating a carrier wave from said input signal, and extracting said intermediate frequency band signal from said input signal; clock generating means for generating first and second clock signals, said second clock signal being generated in synchronism with receipt of said pseudo noise code; pseudo noise code generating means for generating an early pseudo noise code, a punctual pseudo noise code and a late pseudo noise code in dependence upon said second clock signal; envelope detecting means for despreading said intermediate frequency band signal using said early pseudo noise code, said punctual pseudo noise code, and said ate pseudo noise code, extracting an in-phase component of said intermediate frequency band signal and detecting envelopes corresponding to said early, punctual and late pseudo noise codes; clock controlling means for controlling said clock generating means according to levels of said envelopes detected, and for establishing an initial synchronization for said pseudo noise code; quadrature phase extracting means for converting said in-phase component of said intermediate frequency band signal into a quadrature phase component of said intermediate frequency band signal, and for eliminating an intermediate frequency component of said intermediate frequency band signal to extract said quadrature phase component of said intermediate frequency band signal; despreading means for despreading said quadrature phase component of said intermediate frequency band signal using said late pseudo noise code to generate a despread quadrature phase component of said intermediate frequency band signal; and data recovery means for synchronizing said despread quadrature phase component of said intermediate frequency band signal with said first clock signal, and for accumulating said despread quadrature phase component of said intermediate frequency band signal for a period of time corresponding to a sequence of said pseudo noise code to recover data within said input signal. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A synchronous network using a spread spectrum communication method, comprising:
-
a transmitter comprising; pseudo noise code generating means for generating a preset pseudo noise code; orthogonal code generating means for generating a preset orthogonal code; means for generating coded spread spectrum data by band-spreading input data in accordance with said preset pseudo noise code and orthogonally coding said input data in accordance with said preset orthogonal code; modulating means for generating a modulated noise signal by modulating an intermediate frequency band signal with said preset pseudo noise code and for generating a data modulated signal by modulating a phase shifted version of said intermediate frequency band signal with said coded spread spectrum data; means for generating a combined signal by combining said modulated noise signal with said data modulated signal; transmitting means for generating a modulated carrier wave signal by modulating a carrier wave with said combined signal, and for transmitting said modulated carrier wave signal to a receiver; said receiver comprising; means for receiving said modulated carrier wave signal transmitted from said transmitting means, and for eliminating said carrier wave from said modulated carrier wave signal to extract said intermediate frequency band signal; clock generating means for generating first and second clock signals, said second clock signal being generated in synchronism with said preset pseudo noise code received as a component of said modulated carrier wave signal; pseudo noise code generating means for generating an early pseudo noise code, a punctual pseudo noise code and a late pseudo noise code in dependence upon said second clock signal; envelope detecting means for despreading said intermediate frequency band signal using said early pseudo noise code, said punctual pseudo noise code, and said late pseudo noise code, extracting an in-phase component of said intermediate frequency band signal and detecting envelopes corresponding to said early, punctual and late pseudo noise codes; clock controlling means for controlling said clock generating means according to levels of said envelopes detected, and for establishing an initial synchronization for said preset pseudo noise code; quadrature phase extracting means for converting said in-phase component of said intermediate frequency band signal into a quadrature phase component of said intermediate frequency band signal, and for eliminating an intermediate frequency component of said intermediate frequency band signal to extract said quadrature phase component of said intermediate frequency band signal; despreading means for despreading said quadrature phase component of said intermediate frequency band signal using said late pseudo noise code to generate a despread quadrature phase component of said intermediate frequency band signal; and data recovery means for synchronizing said despread quadrature phase component of said intermediate frequency band signal with said first clock signal, and for accumulating said despread quadrature phase component of said intermediate frequency band signal for a period of time corresponding to a sequence of said preset pseudo noise code to recover said input data. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A transmission method, comprising the steps of:
-
generating a pseudo noise code and an orthogonal code; receiving input data, and generating orthogonally coded spread spectrum data by band-spreading said input data in accordance with said pseudo noise code and orthogonally coding said input data in accordance with said orthogonal code; generating a modulated noise signal by modulating an intermediate frequency signal with said pseudo noise code; generating a data modulated signal by modulating a phase shifted version of said intermediate frequency signal with said orthogonally coded spread spectrum data; generating a combined signal by combining said modulated noise signal with said data modulated signal; and generating a transmission signal by mixing said combined signal with a carrier wave, and transmitting said transmission signal. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A data recovery method in a spread spectrum communication system, comprising the steps of:
-
receiving an input signal comprised of a pseudo poise code and an intermediate frequency band signal; eliminating a carrier wave from said input signal to extract said intermediate frequency band signal from said input signal; generating first and second clock signals, said second clock signal being generated in synchronism with receipt of said pseudo noise code; generating an early pseudo noise code, a punctual pseudo noise code and a late pseudo noise code in dependence upon said second clock signal; despreading said intermediate frequency band signal using said early pseudo noise code, said punctual pseudo noise code, and said late pseudo noise code, extracting an in-phase component of said intermediate frequency band signal and detecting envelopes corresponding to said early, punctual and late pseudo noise codes; converting said in-phase component of said intermediate frequency band signal into a quadrature phase component of said intermediate frequency band signal, and eliminating an intermediate frequency component of said intermediate frequency band signal to extract said quadrature phase component of said intermediate frequency band signal; despreading said quadrature phase component of said intermediate frequency band signal using said late pseudo noise code to generate a despread quadrature phase component of said intermediate frequency band signal; and synchronizing said despread quadrature phase component of said intermediate frequency band signal with said first clock signal, and accumulating said despread quadrature phase component of said intermediate frequency band signal for a period of time corresponding to a sequence of said pseudo noise code to recover data received within said input signal.
-
-
22. A transmitter, comprising:
-
pseudo noise code generating means for generating a pseudo noise code; orthogonal code generating means for generating an orthogonal code; means for generating coded spread spectrum data by band-spreading input data in accordance with said pseudo noise code and orthogonally coding said input data in accordance with said orthogonal code; delay means for delaying said coded spread spectrum data by a time period corresponding to one half chip of said pseudo noise code to generate delayed data; first filtering means for restricting a frequency band of said pseudo noise code to a base band; first amplifying means for amplifying an output from said first filtering means to generate a filtered amplified version of said pseudo noise code; second filtering means for restricting a frequency band of said delayed data to said base band; second amplifying means for amplifying an output from said second filtering means to generate a filtered amplified version of said delayed data; means for generating an intermediate frequency signal and a phase shifted version of said intermediate frequency signal; first mixing means for generating a modulated noise signal by multiplying said intermediate frequency signal by said filtered amplified version of said pseudo noise code; second mixing means for generating a data modulated signal by multiplying said phase shifted version of said intermediate frequency signal by said filtered amplified version of said delayed data; adding means for combining said modulated noise signal with said data modulated signal to generate a combined signal; third mixing means for generating a transmission signal by multiplying said combined a signal by a carrier wave; and transmitting means for transmitting said transmission signal. - View Dependent Claims (23)
-
-
24. A receiver, comprising:
-
receiving means for receiving an input signal comprised of a pseudo noise code and an intermediate frequency band signal; extracting said intermediate frequency band signal from said input signal; clock generating means for generating first and second clock signals, said second clock signal being generated in synchronism with receipt of said pseudo noise code; pseudo noise code generating means for generating an early pseudo noise code, a punctual pseudo noise code and a late pseudo noise code in dependence upon said second clock signal; envelope detecting means for extracting an in-phase component of said intermediate frequency band signal and detecting envelopes corresponding to said early, punctual and late pseudo noise codes; clock controlling means for controlling said clock generating means in dependence upon levels of said envelopes detected; quadrature phase extracting means for converting said in-phase component of said intermediate frequency band signal into a quadrature phase component of said intermediate frequency band signal, and extracting said quadrature phase component of said intermediate frequency band signal; despreading means for despreading said quadrature phase component of said intermediate frequency band signal using said late pseudo noise code to generate a despread quadrature phase component of said intermediate frequency band signal; and data recovery means for synchronizing said despread quadrature phase component of said intermediate frequency band signal with said first clock signal, and for accumulating said despread quadrature phase component of said intermediate frequency band signal for a period of time corresponding to a sequence of said pseudo noise code to recover data within said input signal.
-
Specification