Method and apparatus for transmitting and receiving high speed data using code division multiple access channels
First Claim
Patent Images
1. An apparatus for transmitting spread spectrum data, comprising:
- a modulation means for receiving data and for modulating the received data in accordance with a spread spectrum modulation format;
a scrambling means for scrambling a subset of information bits in the modulated data; and
an upconversion means for receiving the modulated data and for upconverting the modulated data for transmission at a random frequency determined in accordance with a selection signal, wherein the selection signal is determined in accordance with the scrambled subset of information bits.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention describes a spread spectrum communication system wherein the frequency of carriers and the code channels of the carriers or both for transmission to a given remote station user vary in time. This provides for a direct sequence spectrum communications system which changes frequency or code channel according to a predetermined pattern. The code channels and frequencies can be determined in accordance with a deterministic function or based upon a subset of the data to be transmitted. A receiver structure is also described for receiving the same.
-
Citations
11 Claims
-
1. An apparatus for transmitting spread spectrum data, comprising:
-
a modulation means for receiving data and for modulating the received data in accordance with a spread spectrum modulation format;
a scrambling means for scrambling a subset of information bits in the modulated data; and
an upconversion means for receiving the modulated data and for upconverting the modulated data for transmission at a random frequency determined in accordance with a selection signal, wherein the selection signal is determined in accordance with the scrambled subset of information bits.
-
-
2. An apparatus for transmitting spread spectrum data, comprising:
-
a modulation means for receiving data and for modulating the received data in accordance with a code channel selection signal;
a scrambling means for scrambling a subset of information bits of the modulated data; and
an upconversion means for receiving the modulated data and for upconverting the modulated data for transmission at a frequency determined in accordance with a selection signal, wherein the selection signal is determined in accordance with the scrambled subset of information bits.
-
-
3. An apparatus for transmitting spread spectrum data, comprising:
-
a scrambling means for scrambling a first subset of information bits and a second subset of information bits from received data;
a modulation means for modulating the received data in accordance with a code channel selection signal that is determined in accordance with the scrambled first subset of information bits; and
an upconversion means for receiving the modulated data and for upconverting the modulated data for transmission at a frequency determined in accordance with a selection signal that is determined in accordance with the scrambled second subset of information bits.
-
-
4. A method for transmitting data, comprising:
-
modulating the data;
scrambling a subset of information bits of the modulated data;
selecting a carrier frequency in accordance with the modulated, scrambled subset of information bits; and
upconverting the modulated data using the selected carrier frequency.
-
-
5. A method of transmitting data, comprising:
-
scrambling a subset of information bits of the data;
modulating the data in accordance with a code channel selection signal that is determined in accordance with the scrambled subset of information bits; and
upconverting the modulated data using a selected carrier frequency.
-
-
6. A computer readable medium embodying a method for transmitting data, the method comprising:
-
modulating the data;
scrambling a subset of information bits of the modulated data;
selecting a carrier frequency in accordance with the modulated, scrambled subset of information bits; and
upconverting the modulated data using the selected carrier frequency.
-
-
7. A computer readable medium embodying a method for transmitting data, the method comprising:
-
scrambling a subset of information bits of the data;
determining a code channel selection signal in accordance with the scrambled subset of information bits;
modulating the data in accordance with the determined code channel selection signal; and
upconverting the modulated data using a selected carrier frequency.
-
-
8. An apparatus for transmitting spread spectrum data, comprising:
-
a modulator to modulate spread spectrum data having a subset of information bits;
a scrambler to receive a modulated subset of information bits from the modulator and to scramble the modulated subset of information bits to generate scrambled modulated subset of information bits; and
at least one upconverter to upconvert the scrambled modulated subset of information bits at a carrier frequency that changes in accordance with a predetermined pattern, wherein the predetermined pattern is determined based on the scrambled modulated subset of information bits.
-
-
9. An apparatus for transmitting spread spectrum data, comprising:
-
a scrambler to scramble a subset of information bits of spread spectrum data to generate scrambled sub set of information bits;
a control processor to receive the scrambled subset of information bits and to output a code channel selection signal that is determined in accordance with the scrambled subset of information bits; and
a modulator to modulate the spread spectrum data in accordance with the code channel selection signal.
-
-
10. A method for transmitting data, comprising:
-
modulating the data;
scrambling a subset of information bits of the modulated data;
upconverting a carrier frequency that changes in accordance with a predetermined pattern, wherein the predetermined pattern is determined by the scrambled modulated subset of information bits.
-
-
11. A transmitter, comprising:
-
means for scrambling a subset of information bits of data to generate scrambled subset of information bits;
means for receiving the scrambled subset of information bits and outputting a selection signal that is determined in accordance with the scrambled subset of information bits; and
means for modulating the data in accordance with the selection signal.
-
Specification