Hybrid spread spectrum radio system
First Claim
Patent Images
1. A transmitter for generating a hybrid spread-spectrum signal to transmit data bits, wherein each of the data bits has a data bit time, the transmitter comprising:
- a pseudo-random code generator configured to generate a first stream of pseudo-random code words and a second stream of pseudo-random code words, wherein the second stream of pseudo-random code words is generated as a function of the first stream of pseudo-random code words to interrelate the second stream of pseudo-random code words to the first stream of pseudo-random code words based upon a predetermined relationship;
a direct sequence generation circuit configured to receive the data bits to be transmitted and the first stream of pseudo-random code words, the direct sequence generation circuit configured to generate a direct sequence spread spectrum signal including a plurality of sub-sequences of chips for each of the data bits based upon the first stream of pseudo-random code words;
a programmable direct digital frequency synthesizer coupled to the pseudo-random code generator to receive the second stream of pseudo-random code words, the programmable direct digital frequency synthesizer configured to generate a carrier signal at a sequence of carrier frequencies for each of the data bits based upon a sequence of the pseudo-random code words of the second stream of pseudo-random code words received by the programmable direct digital frequency synthesizer during each data bit time; and
a modulator in communication with the direct sequence generation circuit and the programmable direct digital frequency synthesizer, the modulator configured to modulate the carrier signal with the direct sequence spread spectrum signal to generate a direct sequence fast frequency hopped spread spectrum signal.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for hybrid spread spectrum radio systems. A method includes modulating a signal by utilizing a subset of bits from a pseudo-random code generator to control an amplification circuit that provides a gain to the signal. Another method includes: modulating a signal by utilizing a subset of bits from a pseudo-random code generator to control a fast hopping frequency synthesizer; and fast frequency hopping the signal with the fast hopping frequency synthesizer, wherein multiple frequency hops occur within a single data-bit time.
-
Citations
66 Claims
-
1. A transmitter for generating a hybrid spread-spectrum signal to transmit data bits, wherein each of the data bits has a data bit time, the transmitter comprising:
-
a pseudo-random code generator configured to generate a first stream of pseudo-random code words and a second stream of pseudo-random code words, wherein the second stream of pseudo-random code words is generated as a function of the first stream of pseudo-random code words to interrelate the second stream of pseudo-random code words to the first stream of pseudo-random code words based upon a predetermined relationship; a direct sequence generation circuit configured to receive the data bits to be transmitted and the first stream of pseudo-random code words, the direct sequence generation circuit configured to generate a direct sequence spread spectrum signal including a plurality of sub-sequences of chips for each of the data bits based upon the first stream of pseudo-random code words; a programmable direct digital frequency synthesizer coupled to the pseudo-random code generator to receive the second stream of pseudo-random code words, the programmable direct digital frequency synthesizer configured to generate a carrier signal at a sequence of carrier frequencies for each of the data bits based upon a sequence of the pseudo-random code words of the second stream of pseudo-random code words received by the programmable direct digital frequency synthesizer during each data bit time; and a modulator in communication with the direct sequence generation circuit and the programmable direct digital frequency synthesizer, the modulator configured to modulate the carrier signal with the direct sequence spread spectrum signal to generate a direct sequence fast frequency hopped spread spectrum signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A transmitter for generating an electromagnetically polarized hybrid spread spectrum signal to transmit data bits, the transmitter comprising:
-
a pseudo-random code generator configured to generate a first stream of pseudo-random code words and a second stream of pseudo-random code words, wherein the second stream of pseudo-random code words is generated as a function of the first stream of pseudo-random code words to interrelate the first stream of pseudo-randsom code words to the second stream of pseudo random code words based upon a predetermined relationship; a programmable direct digital frequency synthesizer coupled to the pseudo random code generator to receive the second stream of pseudo-random code words, the programmable direct digital frequency synthesizer configured to directly generate a carrier signal having a carrier frequency based upon the second stream of pseudo-random code words, and wherein in response to the second stream of pseudo-random code words, the programmable direct digital frequency synthesizer is further configured to hop the carrier frequency of the carrier signal during a data bit time for each of the data bits, wherein multiple carrier frequency hops occur within each data bit time; a balanced modulator in communication with the programmable frequency direct digital synthesizer, the modulator configured to receive a direct sequence spread spectrum signal generated with the second stream of pseudo-random code words, and the balanced modulator further configured to generate a fast frequency hopped direct sequence spread spectrum signal as a function of the carrier signal having multiple carrier frequency hops during each data bit time as a function of the first stream of pseudo-random code words; a first antenna having a first polarization, the first antenna in communication with the balanced modulator, the first antenna configured to emit the fast frequency hopped direct sequence spread spectrum signal as a first fast frequency hopped direct sequence spread spectrum signal with the first polarization; and a second antenna having a second polarization, the second antenna in communication with the balanced modulator, the second antenna configured to emit the fast frequency hopped direct sequence spread spectrum signal as a second fast frequency hopped direct sequence spread spectrum signal with the second polarization. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A transmitter capable of generating a fast frequency hybrid spread-spectrum signal to transmit a plurality of data bits, each of the data bits having a data bit time, the transmitter comprising:
-
a pseudo-random code generator configured to generate a first stream of pseudo-random code words, a second stream of pseudo-random code words, and a third stream of pseudo-random code words, wherein pseudo-random code words included in the second stream of pseudo-random code words and the pseudo-random code words included in the third stream of pseudo-random code words are a function of the pseudo-random code words included in the first steam of pseudo-random code words based upon a predetermined relationship; a direct sequence generation module in communication with the pseudo-random code generator, the direct sequence generation module configured to receive the data bits to be transmitted and the first stream of pseudo-random code words, the direct sequence generation module further configured to generate a plurality of chips as a plurality of sub-sequences of chips for each of the received data bits based upon the first stream of pseudo-random code words; a programmable direct digital frequency synthesizer in communication with the pseudo-random code generator to receive the second stream of pseudo-random code words, the programmable direct digital frequency synthesizer configured to generate a carrier signal based upon the second stream of pseudo-random code words; wherein in response to the second stream of pseudo-random code words, the programmable direct digital frequency synthesizer is further configured to hop the carrier signal during each data bit time of each of the respective data bits, wherein multiple carrier frequency hops occur within each data bit time to generate a plurality of pseudo-random carrier frequencies as a sequence of carrier frequencies; a balanced modulator in communication with the direct sequence generation circuit and the direct programmable frequency synthesizer, the balanced modulator configured to modulate the carrier signal with chips, wherein for each of the pseudo-random carrier frequencies, the carrier signal is modulated by a respective sub-sequence of the chips of the plurality of sub-sequences of chips, to generate a fast frequency hopped direct sequence spread spectrum signal; and a coincidence gate coupled to the pseudo-random code generator and the balanced modulator, the coincidence gate configured to gate the fast frequency hopped direct sequence spread spectrum signal as a function of the third stream of pseudo-random code words to generate a time hopped fast frequency hopped direct spread spectrum signal. - View Dependent Claims (31, 32)
-
-
33. A method for generating a hybrid spread spectrum signal to transmit a plurality of data bits, wherein each of the data bits has a data bit time, the method comprising:
-
generating a first stream of pseudo-random code words with a pseudo-random number generator; generating, with the pseudo-random number generator, a second stream of pseudo-random code words as a function of the first set of pseudo-random code words based upon a predetermined relationship wherein there are “
H”
pseudo-random code words per data bit time;generating a spread spectrum signal that includes a plurality of sub-sets of chips, each of the sub-sets of chips including at least three chips, for each of the data bits to be transmitted based upon the first stream of pseudo-random code words; generating, with a programmable direct digital frequency synthesizer, a sequence of “
H”
carrier signals per data bit time, each of the carrier signals having a pseudo-random carrier frequency, based upon the second stream of pseudo-random code words; andmodulating each of the carrier signals with a respective sub-set of chips from among the plurality of sub-sets of chips to generate a fast frequency hopped spread spectrum signal. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A method for transmitting data bits in a high multipath environment with a hybrid spread spectrum signal, the method comprising:
-
generating a stream of pseudo-random codes comprising a plurality of bits; generating within a data bit time, with a programmable direct digital frequency synthesizer, a plurality of carrier signals, each of the carrier signals having a respective pseudo-random carrier frequency as a function of a first subset of bits of the stream of pseudo-random codes; and modulating each of the carrier signals generated during the data bit time, as a function of a second subset of bits of the stream of pseudo-random codes, with a plurality of sub-segments of chips; generating a direct sequence fast frequency hopped spread spectrum signal, wherein each of the sub-segments of chips modulates one of the plurality of carrier signal; and wherein the second sub-set of bits is a function of the first sub-set of bits of the bits of the stream of pseudo-random codes. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A method for transmitting data in a high-multipath environment, the method comprising:
-
generating a first stream of pseudo-random codes having a first sequence length based upon predetermined interrelationships between the first stream of pseudo random codes, a second stream of pseudo-random codes and a third stream of pseudo random codes; generating the second stream of pseudo-random codes having a second sequence of codes, as a function of the first stream of pseudo-random codes length that is longer than the first sequence length based upon the predetermined interrelationships; generating a third stream of pseudo-random codes as a function of at least one of the first stream of pseudo-random codes, the second stream of pseudo-random codes or a combination thereof, based upon the predetermined interrelationships; generating multiple carrier frequencies within the data bit time with a programmable direct digital frequency synthesizer based upon the second stream of pseudo-random codes to produce a fast frequency hopped carrier signal having “
H”
frequency hops per each data bit time;generating a direct sequence spread spectrum signal representative of the data based upon the first stream of pseudo-random codes, wherein the direct sequence spread spectrum signal includes “
n”
chips, and wherein “
n”
is evenly divisible by “
H”
;modulating the fast frequency hopped carrier signal with the direct sequence spread spectrum signal to form a fast frequency hopped direct sequence spread spectrum signal; and gating the fast frequency hopped direct sequence spread spectrum signal based upon the third stream of pseudo random codes to generate a hybrid spread spectrum signal. - View Dependent Claims (63, 64, 65, 66)
-
Specification