High data rate CDMA wireless communication system using variable sized channel codes
First Claim
1. A method of generating data for transmission from a subscriber unit to a base station, the method comprising:
- modulating, at the subscriber unit, each of a plurality of channels of data with an associated code to produce a plurality of streams of modulated symbols, wherein the modulating comprises;
multiplying a user first channel data with a first code to produce a first stream of the modulated symbols, wherein one channel of the user first channel data is a BPSK channel and is designated for transmission of voice data;
multiplying a user second channel data with a second code to produce a second stream of the modulated symbols, wherein one channel of the user second channel data is a QPSK channel and is designated for transmission of digital data;
combining the first stream of the modulated symbols and the second stream of the modulated symbols to generate a combined stream; and
complex multiplying the combined stream with one or more pseudorandom spreading codes to generate a complex multiplication result for transmission over a bandwidth; and
filtering and upconverting a set of modulated symbols from the complex multiplication result to a carrier frequency for transmission from the subscriber unit to the base station.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for high rate code-division multiple access wireless communication is described. Each of a channel encoded data is modulated by an associated code having a small number of pseudo-noise spreading chips per orthogonal waveform period, thus producing a set of streams of modulated symbols. Each of the set of streams of modulated symbols is then gain adjusted, and combined to yield two streams of combined symbols. The combination is the set of streams is carried out to reduce a peak-to-average ratio of the transmission. The resulting two combined symbol streams are modulated by a complex multiplyer using a user long code and a pseudorandom spreading code (PN code) and upconverted for transmission.
440 Citations
17 Claims
-
1. A method of generating data for transmission from a subscriber unit to a base station, the method comprising:
-
modulating, at the subscriber unit, each of a plurality of channels of data with an associated code to produce a plurality of streams of modulated symbols, wherein the modulating comprises; multiplying a user first channel data with a first code to produce a first stream of the modulated symbols, wherein one channel of the user first channel data is a BPSK channel and is designated for transmission of voice data; multiplying a user second channel data with a second code to produce a second stream of the modulated symbols, wherein one channel of the user second channel data is a QPSK channel and is designated for transmission of digital data; combining the first stream of the modulated symbols and the second stream of the modulated symbols to generate a combined stream; and complex multiplying the combined stream with one or more pseudorandom spreading codes to generate a complex multiplication result for transmission over a bandwidth; and filtering and upconverting a set of modulated symbols from the complex multiplication result to a carrier frequency for transmission from the subscriber unit to the base station. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for generating data for transmission from a subscriber unit to a base station comprising:
-
means for modulating, at the subscriber unit, each of a plurality of channels of data with an associated code to produce a plurality of streams of modulated symbols, where the means for modulating comprises; means for multiplying a user first channel data with a first code to produce a first stream of the modulated symbols, wherein one channel of the user first channel data is a BPSK channel and is designated for transmission of voice data; means for multiplying a user second channel data with a second code to produce a second stream of the modulated symbols, wherein one channel of the user second channel data is a QPSK channel and is designated for transmission of digital data; means for combining the first stream of the modulated symbols and the second stream of the modulated symbols to generate a combined stream; and means for complex multiplying the combined stream with one or more pseudorandom spreading codes to generate a complex multiplication result for transmission over a bandwidth; and means for filtering and upconverting a set of modulated symbols from the complex multiplication result to a carrier frequency for transmission from the subscriber unit to the base station. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A subscriber unit comprising:
-
a modulator configured to modulate each of a plurality of channels of data with an associated code to produce a plurality of streams of modulated symbols, wherein the modulator comprises; a first multiplier configured to modulate a user first channel data with a first code to produce a first stream of the modulated symbols, wherein one channel of the user first channel data is a BPSK channel and is designated for transmission of voice data; a second multiplier configured to modulate a user second channel data with a second code to produce a second stream of the modulated symbols, wherein one channel of the user second channel data is a QPSK channel and is designated for transmission of digital data; a combiner configured to combine the first stream of the modulated symbols and the second stream of the modulated symbols to generate a combined stream; and a complex multiplier configured to multiply the combined stream with one or more pseudorandom spreading codes to generate a complex multiplication result for transmission over a bandwidth; and an RF processing system configured to filter and upconvert a set of modulated symbols from the complex multiplication result to a carrier frequency for transmission from the subscriber unit to a base station. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification