A high-capacity-spread-spectrum transmitter and receiver, for use over a communications channel. A demultiplexer demultiplexes message data into a plurality of demultiplexed-data signals. A transmitter-generic-chip-code generator generates a generic-chip-code signal and a plurality of transmitter-message-chip-code generators generate a plurality of message-chip-code signals which are "near-orthogonal" over a demultiplexed data bit. A plurality of EXCLUSIVE-OR gates, spread-spectrum processes the plurality of demultiplexed-data signals with the plurality of message-chip-code signals to generate a plurality of spread-spectrum signals. A combiner combines the generic-chip-code signal and the plurality of spread-spectrum-processed signals. A receiver-generic-chip-code generator generates a replica of the generic-chip-code signal. A generic mixer recovers the carrier signal from the spread-spectrum-communications signal. A plurality of receiver-message-chip-code generators generate a plurality of replicas of the message-chip-code signals. A plurality of message mixers despreads the spread-spectrum-communications signal as a plurality of modulated-data signals. Tracking and acquisition circuits use the recovered carrier signal for synchronizing the replicas of the generic-chip-code signal to the recovered carrier signal. A plurality of envelope detectors demodulates the modulated-data signal as a plurality of received-demultiplexed data. A multiplexer multiplexes the plurality of received-multiplexed data as received data.

Patent
   RE38627
Priority
May 15 1991
Filed
Sep 02 1997
Issued
Oct 19 2004
Expiry
May 15 2011
Assg.orig
Entity
unknown
0
80
EXPIRED
24. A method for simultaneously listening to receiving a plurality of spread-spectrum channels of a spread-spectrum communications signal, and for handling at least 17 spread-spectrum-processed signals, comprising the steps of:
generating, for each a spread-spectrum channel, a replica of the a message-chip-code signal synchronized to the a replica of the a generic-chip-code signal;
despreading, for each spread-spectrum channel, using the replica of the message-chip-code signal, the spread-spectrum channel of the spread-spectrum-communications signal as a modulated-data signal;
demodulating, for each spread-spectrum channel, the modulated-data signal as a demodulated signal; and
multiplexing the a plurality of demodulated signals from said plurality of spread-spectrum receivers as received-message data.
0. 39. A receiver for receiving a plurality of spread-spectrum channels of a spread-spectrum communications signal, comprising:
a generator for generating a replica of a message-chip-code signal for a spread-spectrum channel, the replica of a message-chip-code signal being synchronized to a replica of a generic-chip-code signal;
a despreader for despreading the spread-spectrum channel of the spread-spectrum-communications signal as a modulated-data signal using the replica of the message-chip-code signal;
a demodulator for demodulating the modulated-data signal as a demodulated signal; and
a multiplexer for multiplexing a plurality of demodulated signals as received-message data.
23. A method for transmitting spread spectrum conference calls, and for handing at least 17 spread-spectrum-processed signals, communications signals over a communications channel, comprising the steps of:
demultiplexing message data as a plurality of demultiplexed-data signals;
generating a plurality of message-chip-code signals;
spread-spectrum processing the plurality of demultiplexed-data signals with the plurality of message-chip-code signals, respectively, to generate a plurality of spread-spectrum-processed signals, wherein the plurality of demultiplexed-data signals and the plurality of message-chip-code signals are synchronized to the a generic-chip-code signal;
combining the plurality of spread-spectrum-processed signals; and
transmitting the combined plurality of spread-spectrum-processed signals on a carrier signal over said communications channel as a spread-spectrum-communications signal.
0. 38. A transmitter for transmitting spread spectrum communications signals over a communications channel, comprising:
a demultiplexer for demultiplexing message data as a plurality of multiplexed-data signals;
a generator for generating a plurality of message-chip-code signals;
a processor for spread-spectrum processing the plurality of demultiplexed-data signals with the plurality of message-chip-code signals, respectively, to generate a plurality of spread-spectrum-processed signals, wherein the plurality of demultiplexed-data signals and the plurality of message-chip-code signals are synchronized to a generic-chip-code signal;
a combiner for combining the plurality of spread-spectrum-processed signals; and
means for transmitting the combined plurality of spread-spectrum-processed signals in a carrier signal over said communications channel as a spread-spectrum-communications signal.
0. 35. A method of transmitting a plurality of spread-spectrum-processed signals as a spread-spectrum communications signal over a communications channel, comprising the steps of:
demultiplexing message data as a plurality of demultiplexed-data signals;
generating a generic-chip-code signal;
generating a plurality of message-chip-code signals;
spread-spectrum processing, synchronized to the generic-chip-code signal, each of the plurality of demultiplexed-data signals with a respective one of the plurality of message-chip-code signals, to generate a plurality of spread-spectrum-processed signals;
combining the generic-chip-code signal and the plurality of spread-spectrum-processed signals; and
transmitting the combined generic-chip-code signal and the plurality of spread-spectrum-processed signals, on a carrier signal over the communications channel, as the spread-spectrum communications signal.
3. A high-capacity-spread-spectrum receiver, system, for handling at least 17 spread-spectrum-processed signals, and for simultaneously receiving a plurality of spread-spectrum channels of a received spread-spectrum-communications signal, comprising:
a plurality of spread-spectrum receivers using a plurality of orthogonal message-chip-code signals, respectively, each of said plurality of spread-spectrum receivers including message-spread-spectrum-processing means using one of the plurality of orthogonal-message-chip-code signals for despreading the received spread-spectrum-communications signal as one of a plurality of modulated-data signals, and demodulation means for demodulating one of the modulated-data signals as one of a plurality of demodulated signals, respectively; and
multiplexer means for multiplexing the plurality of demodulated signals from said plurality of spread-spectrum receivers as received-message data.
0. 36. A method of receiving a spread-spectrum communications signal on a carrier signal over a communications channel, said spread-spectrum communications signal including a plurality of spread-spectrum-processed signals, each of said plurality of spread-spectrum-processed signals spread-spectrum-processed with a generic-chip-code signal and a respective one of a plurality of message-chip-code signals, comprising the steps of:
recovering the carrier signal from the received spread-spectrum communications signal;
generating a replica of the generic-chip-code signal;
generating a replica of the plurality of message-chip-code signals;
despreading, synchronized with the replica of the generic-chip-code signal and using the replica of the plurality of message-chip-code signals, the plurality of spread-spectrum-processed signals, respectively, as a plurality of demodulated-data signals; and
multiplexing the plurality of demodulated-data signals as received-message data.
13. A high-capacity-spread-spectrum receiver, for handling at least 17 spread-spectrum-processed signals, and for simultaneously receiving a plurality of spread-spectrum channels of a received spread-spectrum-communications signal comprising:
a receiver-generic-chip-code generator for generating a replica of the a generic-chip-code signal;
a plurality of spread-spectrum receivers, each of said plurality of spread-spectrum receivers including a receiver-message-chip-code generator for generating a message-chip-code signal, and a message mixer coupled to said receiver-message-chip-code generator and responsive to the message-chip-code signal for despreading the received spread-spectrum-communications signal as one of a plurality of modulated-data signals;
demodulation means for demodulating the plurality of modulated-data signals as a plurality of demodulated signals; and
a multiplexer for multiplexing the plurality of demodulated signals from said plurality of spread-spectrum receivers as received-message data.
11. A high-capacity-spread-spectrum transmitter, for handling at least 17 spread-spectrum-processed signals, for use with a communications channel, comprising:
a demultiplexer for demultiplexing message data into a plurality of demultiplexed-data signals;
a plurality of transmitter message-chip-code generators for generating a plurality of orthogonal message-chip-code signals;
a plurality of EXCLUSIVE-OR gates coupled to said demultiplexer and to said plurality of transmitter-message-chip-code generators, respectively, wherein each of said plurality of EXCLUSIVE-OR gates spread-spectrum processes one of the plurality of demultiplexed-data signals with a respective orthogonal message-chip-code signal to generate a respective one of a plurality of spread-spectrum-processed signals, respectively ;
a combiner, coupled to said plurality of EXCLUSIVE-OR gates, for combining the plurality of spread-spectrum-processed signals; and
a transmitter coupled to said combiner for transmitting the combined plurality of spread-spectrum-processed signals, on a carrier signal, over said communications channel as a spread-spectrum-communications signal.
17. A high-capacity-spread-spectrum receiver, for handling at least 17 spread-spectrum-processed signals, and for simultaneously listening to receiving a plurality of spread-spectrum channels of a received spread-spectrum-communications signal comprising:
a plurality of spread-spectrum receivers, each of said plurality of spread-spectrum receivers including a receiver-message-chip-code generator for generating a message-chip-code signal, and a message mixer coupled to said receiver-message-chip-code generator and responsive to the message-chip-code signal for despreading the received spread-spectrum-communications signals as a modulated-data signal;
demodulation means for demodulating the a plurality of modulated-data signals as a plurality of demodulated signals, respectively;
a multiplexer having a plurality of inputs for multiplexing the plurality of the demodulated signals; and
a switching circuit coupled between an input of said demodulation means and each of said message mixers and between an output of said demodulation means and the plurality of inputs of said multiplexer, for switching said demodulation means between each of said message mixers and each of said plurality of inputs of said multiplexers , respectively.
1. A high-capacity-spread-spectrum transmitter, for handling at least 17 spread-spectrum signals for use with a communications channel, comprising:
demultiplexer means for demultiplexing message data into a plurality of demultiplexed-data signals;
generic means for generating a generic-chip-code signal;
a plurality of message means for generating a plurality of message-chip-code signals, wherein each of the plurality of message-chip-code signal is orthogonal to the other message-chip-code signals of the plurality of message-chip-code signals, and is synchronized to the generic-chip-code signal;
a plurality of spreading means coupled to said demultiplexer means and said plurality of message means, respectively, for spread-spectrum processing the plurality of demultiplexed-data signals with the plurality of message-chip-code signals to generate a plurality of spread-spectrum-processed signals, respectively;
summer means for combining the generic-chip-code signal with the plurality of spread-spectrum-processed signals; and
transmitter means for transmitting the combined generic-chip-code signal and plurality of spread-spectrum-processed signals, on a carrier signal over said communications channel as a spread-spectrum-communications signal.
7. A high-capacity-spread-spectrum receiver, system, for handling at least 17 spread-spectrum-processed signals, and for simultaneously receiving a plurality of spread-spectrum channels of a received spread-spectrum-communications signal, comprising:
a plurality of spread-spectrum receivers, using a plurality of orthogonal message-chip-code signals, respectively, each of said spread-spectrum receivers including message-spread-spectrum-processing means using one of the plurality of orthogonal message-chip-code signals for despreading the respective spread-spectrum channel of the received spread-spectrum-communications signal as a modulated-data signal;
demodulation means for demodulating each of the a plurality of modulated-data signals as one of the a plurality of demodulated signals, respectively;
multiplexer means having a plurality of inputs for multiplexing a plurality of demodulated signals; and
switching means coupled between an input of said demodulation means and each of said message-spread-spectrum-processing means and between an output of said demodulation means and the plurality of inputs of said multiplexer means, for switching said demodulation means between each of said message-spread-spectrum-processing means and each input of the plurality of inputs of said multiplexer means, respectively.
0. 29. A spread spectrum communications system for handling a plurality of spread-spectrum-processed signals and for simultaneously receiving a plurality of spread-spectrum channels of a received spread-spectrum-communications signal, comprising:
a plurality of spread-spectrum receivers, each of said plurality of spread-spectrum receivers including
a receiver-message-chip-code generator for generating a message-chip-code signal; and
a message mixer, coupled to said receiver-message-chip-code generator, responsive to the message-chip-code signal, despreading the received spread-spectrum-communications signal as a modulated-data signal;
demodulation means, having an input and an output, for demodulating a plurality of modulated-data signals as a plurality of demodulated signals, respectively;
a multiplexer, having a plurality of inputs, for multiplexing the plurality of demodulated signals; and
a switching circuit, coupled between the input of said demodulation means and each message mixer of said plurality of spread-spectrum receivers, and between the output of said demodulation means and each mixer of said plurality of spread-spectrum receivers, for switching said demodulation means between each message mixer of said plurality of spread-spectrum receivers and each of said plurality of inputs of said multiplexer, respectively.
0. 27. A spread-spectrum receiver for handling a plurality of spread-spectrum-processed signals and for simultaneously receiving a plurality of spread-spectrum channels of a received spread-spectrum-communications signal, with the received spread-spectrum signal having a generic-chip-code signal in one of the plurality of spread-spectrum channels, comprising:
a receiver-generic-chip-code generator for generating a replica of the generic-chip-code signal;
a generic mixer, coupled to said receiver-generic-chip-code generator and responsive to the replica of the generic-chip-code signal, for recovering a carrier signal from one of the received plurality of spread-spectrum channels of the received spread-spectrum-communications signal;
a plurality of receiver-message-chip-code generators, each of said plurality of receiver-message-chip-code generators coupled to said receiver-generic-chip-code generator, synchronized to the replica of the generic-chip-code signal, for generating a respective message-chip-code signal;
a plurality of message mixers, each of said plurality of message mixers coupled to a respective receiver-message-chip-code generator and responsive to a respective message-chip-code signal, for despreading the received spread-spectrum-communications signal as one of a plurality of modulated-data signals;
demodulation means, coupled to said plurality of message mixers, for demodulating the plurality of modulated-data signals as a plurality of demodulated signals; and
a multiplexer for multiplexing the plurality of demodulated signals as received-message data.
0. 32. A spread-spectrum receiver for simultaneously receiving a plurality of spread-spectrum channels of a spread-spectrum communications signal, with the received plurality of spread-spectrum channels having a generic-chip-code signal in one of the plurality of spread-spectrum channels, comprising:
generic-spread-spectrum-processing means for generating a replica of the generic-chip-code signal and for recovering a carrier signal from a spread-spectrum channel of the spread-spectrum-communications signal;
acquisition and tracking means, coupled to said generic-spread-spectrum-processing means, for acquiring and tracking the recovered carrier signal, and for synchronizing said generic-spread-spectrum-processing means to the recovered carrier signal;
a plurality of message-spread-spectrum processing means, coupled to said generic-spread-spectrum-processing means, for despreading, synchronized with the replica of the generic-chip-code signal, the received spread-spectrum-communications signal as a plurality of modulated-data signals;
a plurality of detection means, coupled to said plurality of message-spread-spectrum-processing means, for detecting the plurality of modulated-data signals as a plurality of detected signals;
bit-synchronization means, coupled to said generic-spread-spectrum-processing means, for synchronously integrating and dumping, synchronized with the replica of the generic-chip-code signal, the plurality of detected signals as a plurality of demodulated signals; and
multiplexer means, coupled to said plurality of detection means, for multiplexing the plurality of demodulated signals as received-message data.
0. 34. A spread-spectrum receiver for simultaneously receiving a plurality of spread-spectrum channels of a spread-spectrum communications signal, with the received plurality of spread-spectrum channels having a generic-chip-code signal embedded in one of the plurality of spread-spectrum channels, comprising:
generic-spread-spectrum-processing means for generating a replica of the generic-chip-code signal and for recovering a carrier signal from a spread-spectrum channel of the spread-spectrum-communications signal;
acquisition and tracking means, coupled to said generic-spread-spectrum-processing means, for acquiring and tracking the recovered carrier signal, and for synchronizing said generic-spread-spectrum-processing means to the recovered carrier signal;
a plurality of message-spread-spectrum processing means, coupled to said generic-spread-spectrum processing means, synchronized with the replica of the generic-chip-code signal, for despreading the received spread-spectrum-communications signal as a plurality of modulated-data signals;
demodulation means, coupled to said plurality of message-spread-spectrum processing means, for demodulating the plurality of modulated-data signals as a plurality of demodulated signals, respectively;
multiplexer means, coupled to said demodulation means and having a plurality of inputs, for multiplexing the plurality of demodulated signals as received-message data; and
switching means, coupled between an input of said demodulation means and a respective output of each of said plurality of message-spread-spectrum processing means, and coupled between an output of said demodulation means and the plurality of inputs of said multiplexer means, for switching said demodulation means between the respective output of each of said plurality of message-spread-spectrum processing means and each of the plurality of inputs of said multiplexer means.
0. 37. A method for receiving a plurality of spread-spectrum communications signals spread-spectrum processed with a generic-chip-code signal and a plurality of message-chip-code signals, respectively, at a spread-spectrum transmitter, over a spread-spectrum communications channel, comprising the steps of:
generating a replica of the generic-chip-code signal;
generating a replica of the plurality of message-chip-code signals;
despreading, using a plurality of message-spread-spectrum processing means, synchronized to the replica of the generic-chip-code signal and using the replica of the plurality of message-chip-code signals, the plurality of spread-spectrum communications signals as a plurality of modulated-data signals, respectively;
demodulating, using a demodulator, a first one of the plurality of modulated-data signals, from a first one of the plurality of message-spread-spectrum processing means, as a first demodulated-data signal;
inputting, to a first input of a multiplexer, the first demodulated-data signal;
switching an input of the demodulator to a second one of the plurality of message-spread-spectrum processing means;
demodulating, using the demodulator, a second one of the plurality of modulated-data signals, from the second one of the plurality of message-spread-spectrum processing means, as a second demodulated-data signal;
inputting, to a second input of the multiplexer, the second demodulated-data signal;
switching the input of the demodulator to an nth one of the plurality of message-spread-spectrum processing means;
demodulating, using the demodulator, an nth one of the plurality of modulated-data signals, from the nth one of the plurality of message-spread-spectrum processing means, as an nth demodulated-data signal;
inputting, to an nth input of the multiplexer, the nth demodulated-data signal; and
multiplexing the first demodulated-data signal, the second demodulated data signal, and the nth demodulated-data signal as received data.
0. 31. A spread-spectrum communications system for use over a communications channel comprising:
a spread-spectrum transmitter including,
demultiplexer means for demultiplexing message data as a plurality of demultiplexed-data signals;
generic means for generating a generic-chip-code signal;
a plurality of message means, coupled to said generic means, for generating, synchronized to the generic-chip-code signal, a plurality of orthogonal message-chip-code signals;
a plurality of spreading means, synchronized to the generic chip-code-code signal, each of said plurality of spreading means for spread-spectrum processing a respective one of the plurality of demultiplexed-data signals and a respective one of the plurality of orthogonal message-chip-code signals, to generate a spread-spectrum-processed signal;
summer means for combining a plurality of spread-spectrum-processed signals and the generic-chip-code signal as a combined plurality of spread-spectrum-processed signals; and
transmitter means for transmitting the combined plurality of spread-spectrum-processed signals on a carrier signal over said communications channel as a spread-spectrum-communications signal;
a spread-spectrum receiver including,
generic-spread-spectrum-processing means for generating a replica of the generic-chip-code signal and for recovering the carrier signal from a spread-spectrum channel of the spread-spectrum-communications signal;
acquisition and tracking means, coupled to said generic-spread-spectrum-processing means, for acquiring and tracking the recovered carrier signal, and for synchronizing said generic-spread-spectrum-processing means to the recovered carrier signal;
a plurality of spread-spectrum receivers, each of said plurality of spread-spectrum receivers having
message-spread-spectrum-processing means for despreading, synchronized with the replica of the generic-chip-code signal, the received spread-spectrum-communications signal as a plurality of modulated-data signals;
detection means, coupled to said message-spread-spectrum-processing means, for detecting the plurality of modulated-data signals as a plurality of detected signals; and
bit-synchronization means, coupled to said generic-spread-spectrum-processing means, for synchronously integrating and dumping, synchronized with the replica of the generic-chip-code signal, the plurality of detected signals as a plurality of demodulated signals; and
multiplexer means, coupled to said plurality of spread-spectrum receivers, for multiplexing the plurality of demodulated signals as received-message data.
2. The high-capacity-spread-spectrum transmitter as set forth in claim 1, wherein:
said demultiplexer means includes a demultiplexer for demultiplexing message data into a plurality of demultiplexed-data signals;
said generic means includes a transmitter-generic-chip-code generator for generating the generic-chip-code signal;
each of said plurality of message means includes a transmitter-message-chip-code generator synchronized to the generic-chip-code signal, for generating the plurality of message-chip-code signal;
each of said plurality of spreading means includes an EXCLUSIVE-OR gate for spread-spectrum processing the plurality of demultiplexed-data signals with the plurality of message-chip-code signals; and
said summer means includes a combiner for combining the plurality of generic-chip-code signals and the plurality of spread-spectrum-processed signals.
4. The high-capacity-spread-spectrum receiver system as set forth in claim 3 further including:
generic-spread-spectrum-processing means for generating a replica of a generic-chip-code signal for recovering a carrier signal from a spread-spectrum channel, from the received spread-spectrum-communications signal; and
acquisition means responsive to acquiring and tracking the recovered carrier signal for synchronizing said generic-spread-spectrum-processing means to the recovered carrier signal.
5. The high-capacity-spread-spectrum receiver system as set forth in claim 4 wherein:
said generic-spread-spectrum-processing means includes a generic mixer for recovering the carrier signal from the received spread-spectrum-communications signal;
each of said message-spread-spectrum-processing means includes a message mixer for despreading the received spread-spectrum-communications signal as one of the plurality of modulated-data signals;
each of said demodulation means includes an envelope detector for detecting one of the plurality of modulated-data signals as one of the plurality of demodulated signals, respectively; and
said multiplexer means includes a multiplexer for multiplexing each of the plurality of demodulated signals as the received-message data.
6. The high-capacity-spread-spectrum receiver system as set forth in claim 4 wherein
said generic-spread-spectrum-processing means includes a generic mixer for recovering the carrier signal from the received spread-spectrum-communications signal;
each of said message-spread-spectrum-processing means includes a message mixer for despreading the received spread-spectrum-communications signal as one of the plurality of modulated-data signals;
each of said demodulation means includes a synchronous detector responsive to the recovered-carrier signal for converting one of the plurality of modulated-data signals to one of the plurality of detected signals, respectively; and
said multiplexer means includes a multiplexer for multiplexing each of the plurality of demodulated signals as the received-message data.
8. The high-capacity-spread-spectrum receiver system as set forth in claim 7 further including:
generic-spread-spectrum-processing means for generating a replica of the a generic-chip-code signal for recovering a carrier signal from a spread-spectrum channel from of the received spread-spectrum-communications signal; and
acquisition means, responsive to acquiring and tracking the recovered carrier signal, for synchronizing said generic-spread-spectrum-processing means to the recovered carrier signal.
0. 9. The spread spectrum receiver as set forth in claim 8 wherein
said generic-spread-spectrum-processing means includes a generic mixer for recovering the carrier signal from the received spread-spectrum-communications signal;
each of said message-spread-spectrum-processing means includes a message mixer for despreading the received spread-spectrum-communications signal as one of the plurality of modulated-data signals;
each of said demodulation means includes an envelope detector for detecting one of the plurality of modulated-data signals as one of the plurality of demodulated signals, respectively; and
said multiplexer means includes a multiplexer for multiplexing each of the plurality of demodulated signals as the received-message data.
0. 10. The spread spectrum receiver as set forth in claim 8 wherein
said generic-spread-spectrum-processing means includes a generic mixer for recovering the carrier signal from the received spread-spectrum-communications signal;
each of said message-spread-spectrum-processing means includes a message mixer for despreading the received spread-spectrum-communications signal as one of the plurality of modulated-data signals;
each of said demodulation means includes a synchronous detector responsive to the recovered-carrier signal for converting one of the plurality of modulated-data signals to one of the plurality of detected signals, respectively;
said multiplexer means includes a multiplexer for multiplexing each of the plurality of demodulated signals as the received-message data.
12. The high-capacity-spread-spectrum transmitter as set forth in claim 9 11 further including:
a transmitter-generic-chip-code generator for generating a generic-chip-code signal;
wherein said plurality of transmitter-message-chip-code generators is coupled to said transmitter-generic-chip-code generator, with each of the plurality of orthogonal message-chip-code signals synchronized to the generic-chip-code signal;
wherein said combiner, coupled to said transmitter-generic-chip-code generator, for combining the generic-chip-code signal and the plurality of spread-spectrum-processed signals as a combined generic-chip-code signal; and
wherein the transmitter transmits the combined generic-chip-code signal on a carrier signal over said spread-spectrum- communications channel as the a spread-spectrum-communications signal.
14. The high-capacity-spread-spectrum receiver as set forth in claim 13, further including:
a generic mixer coupled to said receiver-generic-chip-code generator and responsive to the replica of the generic-chip-code signal for recovering a carrier signal from a spread-spectrum channel, from of the received spread-spectrum-communications signal; and
an acquisition circuit coupled to said generic mixer and responsive to acquiring and tracking the recovered carrier signal, for synchronizing said receiver-generic-chip-code generator to the recovered carrier signal.
0. 15. The spread spectrum receiver as set forth in claim 14 wherein
each of said demodulation means includes an envelope detector for detecting the plurality of modulated-data signals as the plurality demodulated signals, respectively.
0. 16. The spread spectrum receiver as set forth in claim 14 wherein each of said demodulation means includes a synchronous detector responsive to the recovered-carrier signal for converting the plurality of modulated-data signals to the plurality of detected signals, respectively.
0. 18. The spread spectrum communications system as set forth in claim 17 wherein
said demodulation means includes an envelope detector for detecting the plurality of modulated-data signals as the plurality of demodulated signals, respectively.
0. 19. The spread spectrum communications system as set forth in claim 17 wherein
said demodulation means includes a synchronous detector responsive to the recovered-carrier signal for converting the plurality of modulated-data signals to the plurality of detected signals, respectively.
20. The high-capacity-spread-spectrum receiver as set forth in claim 17 further including:
a receiver-generic-chip-code generator for generating a replica of the a generic-chip-code signal;
a generic mixer coupled to said generic-chip-code generator and responsive to the generic-chip-code signal for recovering a carrier signal for from a respective spread-spectrum channel from of the received spread-spectrum-communications signal; and
an acquisition circuit responsive to acquiring and tracking the recovered carrier signal for synchronizing said receiver-generic-chip-code generator means to the recovered carrier signal.
21. The high-capacity-spread-spectrum communications system receiver as set forth in claim 20 wherein
said demodulation means includes an envelope detector for detecting the plurality of modulated-data signals as the plurality of demodulated signals, respectively.
22. The high-capacity-spread-spectrum communications system receiver as set forth in claim 20 wherein
said demodulation means includes a synchronous detector responsive to the recovered-carrier signal for converting the plurality of modulated-data signals to the a plurality of detected signals, respectively.
25. The method as set forth in claim 24 wherein the demodulating step includes synchronously demodulating, using the a recovered-carrier signal, the modulated-data signal as a detected signal.
26. The spread spectrum communications system method as set forth in claim 24 wherein the demodulating step includes demodulating, using an envelope detector, the modulated-data signals as a detected signal.
0. 28. The spread-spectrum receiver as set forth in claim 27, further including:
an acquisition circuit coupled to said generic mixer and responsive to recovering the carrier signal, for synchronizing said receiver-generic-chip-code generator to the recovered carrier signal.
0. 30. The spread spectrum communications system as set forth in claim 29 further including:
a receiver-generic-chip-code generator for generating a replica of a generic-chip-code signal;
a generic mixer, coupled to said generic-chip-code generator and responsive to the generic-chip-code signal, for recovering a carrier signal for a respective spread-spectrum channel from the received spread-spectrum-communications signal; and
an acquisition circuit, responsive to acquiring and tracking the recovered carrier signal, for synchronizing said receiver-generic-chip-code generator to the recovered carrier signal.
0. 33. The high-capacity-spread-spectrum receiver as set forth in claim 32 wherein said bit synchronization means includes:
a bit synchronizer, coupled to said generic-spread-spectrum processing means;
a low-pass filter, coupled to said bit synchronizer; and
an electronic switch, coupled to said bit synchronizer and to said low pass filter.

Reference will now be made in detail to the present preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals indicate like elements throughout the several views.

This patent is related to U.S. patent application having Ser. No. 07/622,235, filing date Dec. 5, 1990, entitled SPREAD SPECTRUM CDMA COMMUNICATIONS SYSTEM by Donald L. Schilling, and to U.S. patent application having Ser. No. 07/626,109, filing date Dec. 14, 1990, entitled SYNCHRONOUS SPREAD-SPECTRUM COMMUNICATIONS SYSTEM AND METHOD, which are both incorporated herein by reference.

The following disclosure first discusses a high-capacity-spread-spectrum transmitter, and then two embodiments of a high-capacity-spread-spectrum receiver. Broadly, this disclosure teaches apparatus and method for sending message data, which may have a data rate which is greater than the spread-spectrum chip rate, over the spread-spectrum communications system while maintaining a specified processing gain.

The high-capacity-spread-spectrum transmitter includes demultiplexer means, a plurality of message means, summer means, and transmitter means. The demultiplexer means demultiplexes the message data into a plurality of demultiplexed-data signals.

The plurality of message means generates a plurality of message-chip-code signals. Each of the plurality of demultiplexed-data signals and each of the plurality of message-chip-code signals are synchronized to each other. Synchronization between each of the plurality of message-chip-code signals and each of the plurality of demultiplexed-data signals is preserved by their common timing and reception at the high-capacity-spread-spectrum receiver. Each spreading means of the plurality of spreading means spread-spectrum processes a demultiplexed-data signal with the respective message-chip-code signal to generate a spread-spectrum-processed signal.

The high-capacity-spread-spectrum transmitter optionally may include generic means. The generic means generates a generic-chip-code signal. If generic means is used, then each of the plurality of demultiplexed-data signals and each of the plurality of message-chip-code signals are synchronized to the generic-chip-code signal. Synchronizing to a generic-chip-code signal is not required for the high-capacity-spread-spectrum transmitter since the plurality of message-chip-code signals and the plurality of demultiplexed-data signals are synchronized to each other, and they all form the spread-spectrum-communications signal which is received by the high-capacity-spread-spectrum receiver.

The summer means combines the plurality of spread-spectrum-processed signals. If a generic-chip-code signal is used then the summer means also combines the generic-chip-code signal with the plurality of spread-spectrum-processed signals. The combined signal typically is a multi-level signal, with the instantaneous-combined voltage level equal to the sum of the voltage levels of the plurality of message-chip-code signals and the generic-chip-code signal. A multi-level signal is defined herein as a signal which has multiple voltage levels. The combination need not be perfectly linear.

The following disclosure is in terms of the generic means and using the generic-chip-code signal for synchronization. It is understood that the generic-chip-code signal is not required for the high-capacity-spread-spectrum transmitter and high-capacity-spread-spectrum receiver, since the plurality of demultiplexed-data signals and message-chip-code signals are synchronized to each other and they all form the spread-spectrum-communications signal. Thus, one of the channels of the spread-spectrum-communications signal can be used for a synchronization signal. The reference to the generic-chip-code signal could instead be referring to one of the channels having a demultiplexed-data signal.

The transmitter means transmits the combined generic-chip-code signal and plurality of spread-spectrum-processed signals, on a carrier signal over the communications channel as spread-spectrum-communications signal.

In the exemplary arrangement shown in FIG. 2, the demultiplexer means is embodied as a demultiplexer 99, the plurality of message means is embodied as a plurality of transmitter-message-chip-code generators, the plurality of spreading means is embodied as a plurality of EXCLUSIVE-OR gates, and the generic means is embodied as a transmitter-generic-chip-code generator 101. The plurality of transmitter-message-chip-code generators generates a plurality of message-chip-code signals, respectively. In FIG. 2, the plurality of transmitter-message-chip-code generators is shown as first transmitter-message-chip-code generator 102 generating first message-chip-code signal, g1(t), second transmitter-message-chip-code generator 172 generating second message-chip-code signal, g2(t), through Nth transmitter-message-chip-code generator 182 generating Nth message-chip-code signal, gN(t). The number, N, of message-chip-code signals depends on the length of the chip code used with the message-chip-code signal and the specified or desired processing gain.

Each of the plurality of message-chip-code signals are preferably orthogonal or nearly orthogonal for the high-capacity-spread-spectrum system to work. Otherwise, there is no processing gain. Consider a T1 channel which is demultiplexed to 1.5 Mbps and 30 message-chip-code signals are used with 30 demultiplexed-data-signals. For a 48 MHz bandwidth spread-spectrum-communications signal, a processing gain of only approximately 17 is realized. This means, ordinarily, that the high-capacity-spread-spectrum system can handle only 17 and not 30 spread-spectrum processed signals. Since all the demultiplexed-data signals are transmitted in synchronization with one another, orthogonal spreading chip codes or near-orthogonal spreading chip-codes can be used to increase performance. The resulting performance is from despreading one of the spread-spectrum channels, and the other channels cancel out. Using orthogonal message-chip-code signals allows the high-capacity-spread-spectrum system to handle 30 spread-spectrum-processed signals since: ∫ 0 T b ⁢ d 1 ⁢ ⁢ ( t ) ⁢ ⁢ g 1 ⁡ ( t ) ⁢ ⁢ g 1 ⁢ ⁢ ( t ) ⁢ ⁢ ⅆ t = d 1 ⁢ ⁢ ( t ) ⁢ ⁢ T b ⁢ ⁢ for ⁢ ⁢ i = j 0 ⁢ ⁢ for ⁢ ⁢ i = j .

The demultiplexer 99 demultiplexes message data, d(t), into a plurality of demultiplexed-data signals, d1(t), d2(t), . . . , dN(t), respectively. Appropriate buffers, such as shift registers, can be used to buffer the message data from serial data to parallel data as required.

The transmitter-generic-chip-code generator 101 generates a generic-chip-code signal, g0(t). The transmitter-generic-chip-code generator 101, if used, is coupled to each of the plurality of transmitter-message-chip-code generators. Thus, the transmitter-generic-chip-code generator 101 is coupled to the first transmitter-message-chip-code generator 102, the second transmitter-message-chip-code generator 172, through the Nth transmitter-message-chip-code generator 182. The generic-chip-code signal, g0(t), is used with the plurality of demultiplexed-data signals, d1(t), d2(t), . . . , dN(t).

If the transmitter-generic-chip-code generator 101 is not used, then appropriate timing circuits would be coupled to each of the plurality of transmitter-message-chip-code generators.

The plurality of EXCLUSIVE-OR gates is shown as first EXCLUSIVE-OR gate 103, second EXCLUSIVE-OR gate 173, through Nth EXCLUSIVE-OR gate 183. The plurality of EXCLUSIVE-OR gates generates a plurality of spread-spectrum-processed signals by modulo-2 adding the plurality of demultiplexed-data signals, d1(t), d2(t), . . . , dN(t), with each of the plurality of message-chip-code signals g1(t), g2(t), . . . , gN(t), respectively. More particularly, a first demultiplexed-data signal, d1(t), is modulo-2 added with the first message-chip-code signal, g1(t), a second demultiplexed-data signal, d2(t), is modulo-2 added with the second message-chip-code signal, g2(t), through the Nth demultiplexed-data signal, dN(t), which is modulo-2 added with the Nth message-chip-code signal, gN(t). Preferred performance is attained if the message-chip-code signals are orthogonal or nearly orthogonal to each other. By nearly orthogonal is meant that the message-chip-code signals are orthogonal within a few chips, usually one chip, duration. The term "orthogonal" is used in this specification and claims to include orthogonal and nearly orthogonal message-chip-code signals.

The combiner 105 combines the generic-chip-code signal and the plurality of spread-spectrum-processed signals, by adding the generic-chip-code signal with the plurality of spread-spectrum-processed signals. The combined signal typically is a multilevel signal, having instantaneous voltage levels which are equal to the sum of the voltage levels of the generic-chip-code signal and the plurality of spread-spectrum-processed signals.

The modulator 107, as part of the transmitter, modulates the combined generic-chip-code signal and the plurality of spread-spectrum-processed signals by a carrier signal, cos wot, at a carrier frequency, fo. The modulated generic-chip-code signal and the plurality of spread-spectrum processed signals are transmitted over the communications channel as a spread-spectrum-communications signal, xc(t), at a single carrier frequency. While the transmitter may use a linear power amplifier for optimum performance, a nonlinear power amplifier also may be used without significant degradation or loss in performance. The spread-spectrum-communications signal, xc(t), has the form: x c ⁢ ⁢ ( t ) = ( g 1 ⁢ ⁢ ( t ) ⊕ ∑ i = 1 N ⁢ ⁢ [ g 1 ⁢ ⁢ ( t ) ⊕ d 1 ⁢ ⁢ ( t ) ] ) ⁢ ⁢ cos ⁢ ⁢ w 0 ⁢ ⁢ t

Thus, the spread-spectrum-communications signal includes the generic-chip-code signal and the plurality of spread-spectrum-processed signals as if they were each modulated separately, and synchronously, on separate carrier signals, with each carrier signal having the same carrier frequency, fo. The spread-spectrum-communications signal is transmitted over the communications channel.

If the generic-chip-code signal is not transmitted with the spread-spectrum-communications signal, then the spread-spectrum-communications signal, xc(t), has the form: x c ⁢ ⁢ ( t ) = ( ∑ i = 1 N ⁢ ⁢ [ g 1 ⁢ ⁢ ( t ) ⊕ d 1 ⁢ ⁢ ( t ) ] ) ⁢ ⁢ cos ⁢ ⁢ w 0 ⁢ ⁢ t

The present invention includes receiving a received spread-spectrum-communications signal having a plurality of spread-spectrum-processed signals. The plurality of spread-spectrum-processed signals originate from a high-capacity-spread-spectrum transmitter. The high-capacity-spread-spectrum receiver multiplexes the plurality of spread-spectrum channels of the received spread-spectrum-communications signal as received-message data.

A first implementation of the high-capacity-spread-spectrum receiver includes generic-spread-spectrum-processing means, acquisition and tracking means, a plurality of spread-spectrum receivers and multiplexer means. Each of the spread-spectrum receivers has message-spread-spectrum-processing means, detection means and bit-synchronization means.

The generic-spread-spectrum-processing means, if used, recovers a carrier signal from a generic-spread-spectrum channel of a received spread-spectrum-communications signal. The acquisition and tracking means acquires and tracks the recovered carrier signal. The acquisition and tracking means also synchronizes the generic-spread-spectrum-processing means to the recovered carrier signal. As illustratively shown in FIGS. 3A and 3B, the generic-spread-spectrum-processing means is embodied as a receiver-generic-chip-code generator 121, a generic mixer 123 and a generic-bandpass filter 125. The generic mixer 123 is coupled between the receiver-generic-chip-code generator 121 and the generic-bandpass filter 125.

If a generic-chip-code signal is not part of the received spread-spectrum-communications signal, then the generic-spread-spectrum-processing means may alternatively recover the carrier signal from one of the modulated-data signals demodulated from the received spread-spectrum-communications signal.

The plurality of message-spread-spectrum-processing means despreads the received spread-spectrum-communications signal as a plurality of modulated-data signals. The plurality of message-spread-spectrum-processing means derives synchronization from a replica of the generic-chip-code signal provided by the generic-spread-spectrum-processing means.

The plurality message-spread-spectrum-processing means, as shown in FIGS. 3A and 3B, may be embodied as a plurality of message-chip-code generators, a plurality of message mixers and a plurality of message-bandpass filters. A message mixer is connected between a respective message-chip-code generator and message-bandpass filter. The plurality of message mixers is coupled to the power splitter 115. More particularly, the plurality of message-chip-code generators is shown embodied as first message-chip-code generator 122, second message-chip-code-generator 172, through Nth message-chip-code generator 182. The plurality of message mixers generate replicas of the plurality of message-chip-code signals, g1(t), g2(t), . . . , gn(t), respectively. The plurality of message mixers is shown as first message mixer 124, second message mixer 174, through Nth message mixer 184. The plurality of message-bandpass filters is shown as first message-bandpass filter 126, second message-bandpass filter 176 through Nth message-bandpass filter 186. The plurality of message mixers mix the received spread-spectrum-communications signal with the replicas of the plurality of message-chip-code signals to generate the plurality of modulated-data-signals, respectively. The plurality of message-bandpass filters filter the plurality of modulated-data signals, respectively.

The plurality of detection means detects the plurality of modulated-data signals as a plurality of detected signals, respectively. The plurality of detection means may be synchronous or nonsynchronous, for converting the plurality of modulated-data signals to the plurality of detected signals. In the illustrative example of FIG. 3A, the plurality of detection means is embodied as a plurality of synchronous detectors which is shown as first synchronous detector 127, second synchronous detector 177, through Nth synchronous detector 187. A synchronous detector is coupled to a respective message-bandpass filter. Each of the plurality of synchronous detectors is coupled to an output of the generic-bandpass filter 125. The recovered-carrier signal from the generic-bandpass filter 125 serves as the reference signal for synchronously demodulating each of the plurality of message-data signals by the plurality of synchronous detectors, as a plurality of received data, dR1(t), dR2(t), . . . , dRN(t).

As illustratively shown in FIG. 3B, the detection means alternatively may be embodied as a plurality of nonsynchronous detectors, such as envelope or square law detectors. The plurality of nonsynchronous detectors is shown as first nonsynchronous detector 39, second nonsynchronous detector 189 through Nth nonsynchronous detector 199. Typically, the nonsynchronous detectors do not require the recovered-carrier signal. A nonsynchronous detector is coupled to a respective message-bandpass filter. At the outputs of the plurality of message-bandpass filters are the plurality of received data, dR1(t), dR2(t), . . . , dRN(t).

The bit-synchronization means uses the replica of the generic-chip-code signal produced by the generic-chip-code generator 121 for synchronizing the "integrating and dumping" of th detected signal. The "integrated and dumped" detected signals are referred to as demodulated signals. The plurality of bit-synchronization means may include a bit synchronizer 129, a plurality of lowpass filters and a plurality of electronic switches. The plurality of lowpass filters is shown as first lowpass filter 128, second lowpass filter 178, through Nth lowpass filter 188. The plurality of electronic switches is shown as first electronic switch 130, second electronic switch 180, through Nth electronic switch 190.

The bit synchronizer 129 derives timing from the replica of the generic-chip-code signal, g0(t), or one of the modulated-data signals, and controls the timing of the integrating and dumping functions of the plurality lowpass filters and the plurality of electronic switches.

The multiplexer means multiplexes the plurality of demodulated signals from the plurality of bit-synchronization means as the received-message data. As shown in FIGS. 3A and 3B, the multiplexer means is embodied as multiplexer 225. The multiplexer 225 is coupled to the plurality of lowpass filters. The plurality of demodulated signals from the lowpass filters are multiplexed to reconstitute the originally transmitted message data as received-message data.

A second embodiment of the high-capacity-spread-spectrum receiver for simultaneously receiving a plurality of spread-spectrum channels includes generic-spread-spectrum-processing means, acquisition and tracking means, multiplexer means, demodulation means, and switching means, and a plurality of spread-spectrum receivers. The generic-spread-spectrum-processing means generates a replica of the generic-chip-code signal. The generic-spread-spectrum-processing means uses the replica of the generic-chip-code signal for recovering a carrier signal from a spread-spectrum channel of the received spread-spectrum-communications signal.

In FIG. 4, the generic-spread-spectrum-processing means is embodied as the receiver-generic-chip-code generator 121, the generic mixer 123 and the generic-bandpass filter 125. The generic mixer 123 is coupled between the receiver-generic-chip-code generator 2 and the generic-bandpass filter 125.

The acquisition and tracking means acquires and tracks the recovered carrier signal, and synchronizes the generic-spread-spectrum-processing means to the recovered carrier signal. The acquisition and tracking means is embodied as an acquisition and tracking circuit 131. The acquisition and tracking circuit 131 is coupled to an output of the generic-bandpass filter 125, and to the receiver-generic-chip-code generator 121.

Each of the plurality of spread-spectrum receivers has message-spread-spectrum-processing means. Each of the message-spread-spectrum-processing means despreads the respective spread-spectrum channel of the received spread-spectrum-communications signal as a modulated-data signal. The first message-spread-spectrum-processing means is embodied as a first receiver-message-chip-code generator 122, a first message mixer 124 and a first message-bandpass filter 126. The first message mixer 124 is coupled between the first receiver-message-chip-code generator 122 and the first message-bandpass filter 126. The Nth message-spread-spectrum-processing means is embodied as an Nth receiver-message-chip-code generator 182, an Nth message mixer 184 and an Nth message-bandpass filter 186. The Nth message mixer 84 is coupled between the Nth receiver-message-chip-code generator 182 and the Nth message-bandpass filter 186. The first receiver-message-chip-code generator 182 through Nth receiver-message-chip-code generator preferably are coupled to the first receiver-generic-chip-code generator 121. A power splitter 115 is coupled between the communications channel 110, the generic mixer 123, and the first message mixer 124 through Nth message mixer 184.

The plurality of message mixers generate replicas of the plurality of message-chip-code signals, g1(t), g2(t), . . . , gn(t), respectively. The plurality of message mixers mix the received spread-spectrum-communications signal with the replicas of the plurality of message-chip-code signals to generate the plurality of modulated-data-signals, respectively. The plurality of message-bandpass filters filter the plurality of modulated-data signals, respectively.

A single demodulating means is employed for demodulating each modulated-data signal as a respective demodulated signal. Switching means is coupled between an input of the demodulation means and each output of the message-spread-spectrum-processing means. The switching means also is coupled between the output of the demodulation means and a plurality of inputs of the multiplexer means. The switching means switches the demodulation means between each of the message-spread-spectrum-processing means and each input of the multiplexer means, respectively. A single demodulation means accordingly demodulates, by time sharing, each of the modulated-data signals as a respective demodulated signal, from each of the message-spread-spectrum-processing means.

The demodulation means is embodied as a data demodulator 338. The data demodulator 338 includes a data detector and low pass filter. The data detector may be a nonsynchronous detector such as an envelope detector or a square-law detector. Alternatively, the detector may be a synchronous detector, which uses a recovered-carrier signal from the generic-bandpass filter 125.

The switching means is shown as input-electronic switch 330 and output-electronic switch 350. The input-electronic switch 330 and the output-electronic switch 350 are synchronized to switch the data demodulator 338 between respective message-bandpass filters and inputs to the multiplexer 225. Synchronization of the input-electronic switch 330 and the output-electronic switch 350 can be provided through a command channel of the received spread-spectrum communications signal, or other protocol.

The bit-synchronization means includes bit means, a lowpass filter 128 and electronic switch 130. The bit means is embodied as a bit synchronizer 129. The lowpass filter 128 and electronic switch 130 are coupled to the bit synchronizer 129. The bit synchronizer 129, as shown in FIG. 4, preferably is coupled to the receiver-generic-chip-code generator 121. Alternatively, the bit synchronizer 129 may be coupled to an output of the detector 139.

The multiplexer means, by time-sharing the demodulation means, combines each of the demodulated signals from the demodulation means to generate the received-message data. In FIG. 4, the multiplexer means is embodied as a multiplexer 225.

With the use of the invention as embodied in FIGS. 3A, 3B, and 4, a generic-spread-spectrum channel, as part of the received spread-spectrum-communications signal, provides a recovered-carrier signal. The acquisition and tracking circuit 131 acquires and tracks the recovered-carrier signal from an output of the generic-bandpass filter 125. The replica of the generic-chip-code signal from the receiver-generic-chip-code generator 121 is synchronized to the recovered-carrier signal via acquisition and tracking circuit 131. The receiver-generic-chip-code generator 121 generates a replica of the generic-chip-code signal, g0(t), which provides timing to bit synchronizer 129 and to the plurality of receiver-message-chip-code generators.

The receiver-generic-chip-code generator 121 generates a replica of the generic-chip-code signal, g0(t). The generic mixer 123 uses the replica of the generic-chip-code signal for despreading the spread-spectrum-communications signal, xc(t), from the power splitter 115, as a recovered-carrier signal. The spread-spectrum channel of the received spread-spectrum-communications signal having the generic chip-code signal, g0(t)cos wot, generally does not include data so that despreading the received spread-spectrum-communications signal produces the carrier signal, only. The generic-bandpass filter 125 filters the recovered-carrier signal at the carrier frequency, or equivalently, at an intermediate frequency (IF). In comparison to a message-bandpass filter which has a bandwidth sufficiently wide for filtering a modulated data signal, the generic-bandpass filter 125 can have a very narrow bandwidth for filtering the recovered carrier signal. The very narrow bandwidth of the generic-bandpass filter 125 assists in extracting the recovered carrier signal from noise.

The recovered-carrier signal is used to synchronize the step of generating a replica of the generic chip-code signal. More particularly, a replica of the generic-chip-code signal is correlated with the received spread-spectrum-communications signal, which has a generic channel defined by the generic-chip-code signal at the transmitter. If the signal out of the generic-bandpass filter is small, then the acquisition and tracking circuit 13 delays the phase of the replica of the generic-chip-code signal and the correlation process is repeated. If the phases of the replica of the generic-chip-code signal and the generic-chip-code signal in the received spread-spectrum-communications signal are the same, then the output of the generic-bandpass filter 125 is at a high voltage level.

In use, the demultiplexer 99 of FIG. 2 demultiplexes message data, d(t), into a plurality of demultiplexed-data signals, d1(t), d2(t), . . . , dN(t). The transmitter-generic-chip-code generator 101 generates a generic-chip-code code signal, g0(t), and the plurality of transmitter-message-chip-code generators 102, 172, 182 generates a plurality of message-chip-code signals, g1(t), g2(t), . . . , gN(t). Synchronous timing of the plurality of demultiplexed-data signals and the plurality of message-chip-code signals is provided by the generic-chip-code signal, although other sources can be used such as a common clock signal for synchronization. The plurality of EXCLUSIVE-OR devices 103, 173, 183 generates a plurality of spread-spectrum signals by spread-spectrum processing the plurality of demultiplexed-data signals with the plurality of message-chip-code signals, respectively. The spread-spectrum processing may be accomplished by modulo-2 adding the demultiplexed-data signal to the message-chip-code signal. The combiner 105 combines the generic-chip-code signal with the plurality of spread-spectrum-processed signals. The combined generic-chip-code signal and plurality of spread-spectrum-processed signals may be a multilevel signal, having the instantaneous voltage levels of the generic-chip-code signal and the spread-spectrum-processed signal.

The modulator 107, as part of the transmitter, modulates the combined generic-chip-code signal and the plurality of spread-spectrum-processed signals by a carrier signal, cos wot, at a carrier frequency, fo. The modulated generic-chip-code signal and spread-spectrum processed signal are transmitted over the communications channel 110 as a spread-spectrum-communications signal, xc(t). Thus, the spread-spectrum-communications signal includes the generic-chip-code signal and the plurality of spread-spectrum-processed signals as if they were each modulated separately, and synchronously, on separate carrier signals having the same carrier frequency, fo, and transmitted over the communications channel.

At a receiver, the generic-spread-spectrum-processing means recovers the carrier signal, cos wot, from the received spread-spectrum-communications signal, xc(t), and the plurality of message-spread-spectrum-processing means despreads the received spread-spectrum-communications signal, xc(t), as a plurality of modulated-data signals, dR1(t), dR2(t), . . . , dRN(t), respectively. More particularly, referring to FIGS. 3A and 3B the received spread-spectrum-communications signal received from the communications channel 110, is divided by power splitter 115. The receiver-generic-chip-code generator 121 generates a replica of the generic-chip-code signal, g0(t). The generic mixer 123 uses the replica of the generic-chip-code signal for despreading the received spread-spectrum-communications signal, xc(t), from the power splitter 115, as a recovered-carrier signal. The spread-spectrum channel of the received spread-spectrum-communications signal having the generic-chip-code signal, g0(t)cos wot, generally does not include data so that despreading the spread-spectrum-communications signal produces the carrier signal, only. The generic-bandpass filter 125 filters the recovered-carrier signal at the carrier frequency, or equivalently, at an IF. In comparison to the message-bandpass filter 126 which has a bandwidth sufficiently wide for filtering a modulated-data signal, the generic-bandpass filter 125 can have a very narrow bandwidth for filtering the recovered-carrier signal. The very narrow bandwidth of the generic-bandpass filter 125 assists in extracting the recovered-carrier signal from noise.

The acquisition and tracking circuit 131 acquires and tracks the recovered-carrier signal from an output of the generic-bandpass filter 125. The replica of the generic-chip-code signal from the receiver-generic-chip-code generator 121 is synchronized to the recovered-carrier signal via acquisition and tracking circuit 131.

The first receiver-message-chip-code generator 122 generates a replica of the first message-chip-code signal, g1(t). The replica of the first message-chip-code signal, g1(t), is synchronized to the replica of the generic-chip-code signal, g0(t), from the receiver-generic-chip-code generator 121. Thus, the first receiver-message-chip-code generator 122, via synchronization to the receiver-generic-chip-code generator 121, has the same synchronization as the transmitter-message-chip-code generator 102 via synchronization to the transmitter-generic-chip-code generator 101. Accordingly, the spread-spectrum communications channel having the generic-chip-code signal provides coherent spread-spectrum demodulation of the spread-spectrum channels with data.

The message mixer 124 uses the replica of the message-chip-code signal g1(t), for despreading the received spread-spectrum-communications signal, from the power splitter 115, to generate a modulated-data signal, dR1(t)cos wot. The modulated-data signal effectively is the demultiplexed-data signal modulated by the carrier signal. The message-bandpass filter 126 filters the modulated-data signal at the carrier frequency, or equivalently at an intermediate frequency (IF). Down converters, which convert the modulated-data signal to an IF, optionally may be used without altering the cooperative functions o teachings of the present invention.

More generally, the plurality of message mixers generate replicas of the plurality of message-chip-code signals, g1(t), g2(t), . . . , gn(t), respectively. The plurality of message mixers mix the received spread-spectrum-communications signal with the replicas of the plurality of message-chip-code signals to generate the plurality of modulated-data-signals, respectively. The plurality of message-bandpass filters filter the plurality of modulated-data signals, respectively.

The first detector 139 demodulates the modulated-data signal as a detected signal. The detected signal is filtered through first lowpass filter 128, sampled by electronic switch 130 and outputted as a first demodulated signal, dR1(t). The first demodulated signal, without errors, are identical to the first demultiplexed-data signal. The lowpass filter 128 and electronic switch 130 operate as an "integrate and dump" function, respectively, under the control of the bit synchronizer 129.

The bit synchronizer 129 controls the integrating and dumping of lowpass filter 128 and electronic switch 130. The bit synchronizer 129 preferably derives synchronization using the replica of the generic-chip-code signal from the receiver-generic-chip-code generator 121 as illustrated in FIG. 2. The bit synchronizer 129 also may derive synchronization from an output of the detector 139, as illustrated in FIG. 1, when a generic-chip-code signal is not used.

In a preferred embodiment, the bit synchronizer 129 receives the replica of the generic-chip-code signal, g0(t), from the receiver-generic-chip-code generator 121. The replica of the generic-chip-code signal, by way of example, may include a chip codeword having 8250 chips. Assuming that there are eleven bits per chip codeword, then there are 750 chips per bit of data. Since the replica of the generic-chip-code signal provides information to the bit synchronizer 129 as to where the chip codeword begins, the bit synchronizer 129 thereby knows the timing of the corresponding bits for synchronization.

The plurality of demodulated signals are multiplexed by multiplexer 225 to generate the received-message data. The received-message data are the wideband message data originally inputted to the high-capacity spread-spectrum transmitter.

The bit-synchronization means, embodied as the synchronous detector 127 synchronized to the recovered-carrier signal, demodulates the modulated-data signal as received data. The received data are integrated and dumped by lowpass filter 128 and electronic switch 130, respectively under control of the bit synchronizer 129. The bit synchronizer 129 preferably uses the replica of the generic-chip-code signal for synchronizing the integrate and dump functions.

The present invention further may include transmitting as the spread-spectrum-communications signal, a plurality of spread-spectrum-processed signals for handling a plurality of demultiplexed-data signals. In this case the invention uses a plurality of message means and a plurality of spreading means. The method includes the steps, as shown of FIG. 5, of demultiplexing 405 message data as plurality of demultiplexed-data signals, generating 403 a generic-chip-code signal generating 407 a plurality message-chip-code signals and spread-spectrum processing 408 each of the demultiplexed-data signals with each of the message-chip-code signals to generate a plurality of spread-spectrum-processed signals respectively. Each of the demultiplexed-data signals and the respective message-chip-code signal are synchronized to the generic-chip-code signal. The method also includes combining 409 the generic-chip-code signal with the plurality of spread-spectrum-processed signals, and transmitting 411 the combined generic-chip-code signal and the plurality of spread-spectrum-processed signals on a carrier signal over the communications channel as a spread-spectrum-communications signal.

The present invention also includes a method for synchronously demodulating a received spread-spectrum-communications signal. At a receiver, the method includes recovering 413 the carrier signal from the received spread-spectrum-communications signal and despreading 415 the received spread-spectrum-communications signal as a plurality of modulated-data signal. The recovered-carrier signal is used to synchronize the step of despreading the received spread-spectrum-communications signal and to demodulate 417 and multiplex 419 the plurality of demodulated signals as received-message data.

The receiving method also may have the demodulating step include synchronously demodulating, using the recovered-carrier signal, the modulated-data signal as a detected signal, or using an envelope detector, converting the modulated-data signal to the detected signal.

It will be apparent to those skilled in the art that various modifications can be made to the high-capacity spread spectrum system and method of the instant invention without departing from the scope or spirit of the invention, and it is intended that the present invention cover modifications and variations of the high-capacity spread spectrum system and method provided they come in the scope of the appended claims and their equivalents.

Schilling, Donald L.

Patent Priority Assignee Title
Patent Priority Assignee Title
3831013,
3900721,
4037159, Nov 01 1974 Harris Corporation Chirp communication system
4112372, Jan 11 1977 Texas Instruments Incorporated Spread spectrum communication system
4193031, Mar 13 1978 Micron Technology, Inc Method of signal transmission and reception utilizing wideband signals
4222115, Mar 13 1978 Micron Technology, Inc Spread spectrum apparatus for cellular mobile communication systems
4238850, Dec 01 1977 STC plc Transmitter/receiver for single channel duplex communication system
4247942, Mar 01 1961 LORAL AEROSPACE CORP A CORPORATION OF DE Jam resistant communication system
4392232, Sep 28 1981 B-Systems, Inc. Simplified transversal correlator for MSK and MSK related waveforms
4418393, Oct 27 1980 Sperry Corporation Matched filter spread spectrum code recovery apparatus
4418425, Aug 31 1981 IBM Corporation Encryption using destination addresses in a TDMA satellite communications network
4425642, Jan 08 1982 APPLIED SPECTRUM TECHNOLOGIES, INC Simultaneous transmission of two information signals within a band-limited communications channel
4433211, Nov 04 1981 Technical Communications Corporation Privacy communication system employing time/frequency transformation
4455651, Oct 20 1980 Equatorial Communications Company Satellite communications system and apparatus
4479226, Mar 29 1982 AT&T Bell Laboratories Frequency-hopped single sideband mobile radio system
4484335, Oct 14 1982 E-Systems, Inc. Method and apparatus for despreading a spread spectrum signal at baseband
4512013, Apr 11 1983 AT&T Bell Laboratories Simultaneous transmission of speech and data over an analog channel
4523311, Apr 11 1983 AT&T Bell Laboratories Simultaneous transmission of speech and data over an analog channel
4549303, Dec 27 1983 The United States of America as represented by the Secretary of the Army Multichannel time division multiplexed trunk transmission link
4553130, Mar 11 1983 Tokyo Shibaura Denki Kabushiki Kaisha Variable-length encoding-decoding system
4563774, Oct 25 1982 AT&T Bell Laboratories Address coded communication system
4606039, Jul 21 1983 Societe Nationale d'Etudes et de Construction de Moteurs d'Aviation Spread spectrum coding method and apparatus
4612637, Aug 01 1983 U.S. Philips Corporation Multiple-access communications system
4621365, Nov 16 1984 Hughes Electronics Corporation Synchronization preamble correlation detector and frequency estimator
4647863, Nov 01 1985 The United States of America as represented by the Secretary of the Army Saw transition detector for PSK signals
4649549, Aug 30 1983 CHOICE TECHNOLOGY, INC Apparatus for synchronizing linear PN sequences
4653069, Nov 06 1975 Lockheed Martin Corporation Spread spectrum correlation receiver
4660164, Dec 05 1983 UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY OF NAVY Multiplexed digital correlator
4672605, Mar 20 1984 APPLIED SPECTRUM TECHNOLOGIES, INC Data and voice communications system
4672629, Jul 23 1984 Standard Elektrik Lorenz Aktiengesellschaft Receiver for bandspread signals
4672658, Oct 16 1985 Avaya Technology Corp Spread spectrum wireless PBX
4675839, Apr 10 1985 ALLIED-SIGNAL INC , A CORP OF DE Receiver for a spread spectrum communication system having a time-multiplexed convolver
4675863, Mar 20 1985 InterDigital Technology Corporation Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or a plurality of RF channels
4680785, Oct 03 1984 Hitachi Telecom Technologies, Ltd Personal-signaling communication system
4691326, Apr 17 1984 Clarion Co., Ltd.; CLARION CO , LTD Spread-spectrum communication system
4697260, Dec 22 1984 Lucent Technologies Inc Method of and arrangement for transmitting messages in a digital radio transmission system
4703474, Feb 28 1986 American Telephone and Telegraph Company, AT&T Bell Laboratories Spread spectrum code-division-multiple-access (SS-CDMA) lightwave communication system
4707839, Sep 26 1983 Harris Corporation Spread spectrum correlator for recovering CCSK data from a PN spread MSK waveform
4718080, Dec 16 1985 Microprocessor controlled interface for cellular system
4723246, May 11 1982 Tandem Computers Incorporated Integrated scrambler-encoder using PN sequence generator
4730340, Oct 31 1980 Harris Corporation Programmable time invariant coherent spread symbol correlator
4742512, Jul 19 1985 NEC Corporation Multipoint communication system having polling and reservation schemes
4755983, Mar 01 1983 Hazeltine Corporation Dedicated message matched filter
4759034, Dec 02 1986 General Research of Electronics, Inc. Multi-step spread spectrum communication apparatus
4777633, Aug 14 1987 InterDigital Technology Corporation Base station for wireless digital telephone system
4789983, Mar 05 1987 Avaya Technology Corp Wireless network for wideband indoor communications
4799253, Jul 20 1987 Motorola, Inc Colocated cellular radiotelephone systems
4802220, Mar 20 1985 American Telephone and Telegraph Company, AT&T Bell Laboratories Method and apparatus for multi-channel communication security
4805208, Jan 15 1988 NIRAVOICE, INC Modem compression system for telephone network
4807222, Aug 25 1986 American Telephone and Telegraph Company AT&T Bell Laboratories Cordless accessed high-speed high-capacity local area networks
4837802, Sep 18 1986 SONY CORPORATION, A CORP OF JAPAN Radio communication method and system
4843612, Jun 23 1980 Siemens Aktiengesellschaft Method for jam-resistant communication transmission
4850036, Aug 21 1987 Avaya Technology Corp Radio communication system using synchronous frequency hopping transmissions
4860307, Oct 14 1986 Kabushiki Kaisha Kenwood Synchronization pulse generator in spread spectrum communication system
4866732, Feb 04 1985 Mitel Corporation Wireless telephone system
4894842, Oct 15 1987 The Charles Stark Draper Laboratory, Inc. Precorrelation digital spread spectrum receiver
4901307, Oct 17 1986 QUALCOMM INCORPORATED A CORPORATION OF DELAWARE Spread spectrum multiple access communication system using satellite or terrestrial repeaters
4914651, Sep 20 1988 Transtech International Corporation Cellular data system
4922506, Jan 11 1988 Intersil Americas, Inc Compensating for distortion in a communication channel
4930140, Jan 13 1989 Agilis Corporation Code division multiplex system using selectable length spreading code sequences
4932037, Feb 11 1987 Hillier Technologies Limited Partnership Remote control system, components and methods
4969159, Mar 22 1989 Harris Corporation Spread spectrum communication system employing composite spreading codes with matched filter demodulator
4977577, Nov 02 1988 NORTHPEAK WIRELESS, LLC Wireless alarm system
4977578, Feb 19 1988 Victor Company of Japan, Ltd. Spread spectrum communication system
5005169, Nov 16 1989 USA DIGITAL RADIO, INC Frequency division multiplex guardband communication system for sending information over the guardbands
5008898, Mar 30 1989 Clarion Co., Ltd. Carrier modulating device for a spread spectrum communication device
5016255, Aug 07 1989 Intel Corporation Asymmetric spread spectrum correlator
5016256, Oct 17 1989 STEWART, CLARENCE H ; STEWART, JUANITA H Spread spectrum intercept apparatus and method
5022047, Aug 07 1989 Intel Corporation Spread spectrum correlator
5023887, Mar 02 1989 TOKIMEC INC Data transmission system using spread spectrum communication
5029181, Jul 17 1989 Kyocera Corporation Automatic calibration device for direct spectrum spread receiver
5040238, Jun 29 1990 Motorola, Inc Trunking system communication resource reuse method
5048052, Feb 07 1989 Clarion Co., Ltd. Spread spectrum communication device
5056109, Nov 07 1989 Qualcomm, INC Method and apparatus for controlling transmission power in a CDMA cellular mobile telephone system
5063571, Dec 27 1989 Verizon Patent and Licensing Inc Method and apparatus for increasing the data rate for a given symbol rate in a spread spectrum system
5077753, Apr 09 1990 Acacia Research Group LLC Radio communication system using spread spectrum techniques
5111454, Aug 16 1990 Motorola, Inc. Digital cellular TDM system employing 6:1 packing of transcoded information
5113443, Jul 17 1987 Method for scrambling satellite communications
5142534, Oct 17 1999 O'Neill Communications, Inc. Wireless integrated voice-data communication system
5222098, Jun 15 1990 FUTABA DENSHI KOGYO K K Spectrum spread communication system
/
Executed onAssignorAssigneeConveyanceFrameReelDoc
Sep 02 1997InterDigital Technology Corp.(assignment on the face of the patent)
Date Maintenance Fee Events


Date Maintenance Schedule
Oct 19 20074 years fee payment window open
Apr 19 20086 months grace period start (w surcharge)
Oct 19 2008patent expiry (for year 4)
Oct 19 20102 years to revive unintentionally abandoned end. (for year 4)
Oct 19 20118 years fee payment window open
Apr 19 20126 months grace period start (w surcharge)
Oct 19 2012patent expiry (for year 8)
Oct 19 20142 years to revive unintentionally abandoned end. (for year 8)
Oct 19 201512 years fee payment window open
Apr 19 20166 months grace period start (w surcharge)
Oct 19 2016patent expiry (for year 12)
Oct 19 20182 years to revive unintentionally abandoned end. (for year 12)