Method and apparatus for achieving data rate variability in orthogonal spread spectrum communication systems
First Claim
1. A method of transmitting spread spectrum signals in a communication system, said method comprising the steps of:
- encoding a data signal with a first and a second orthogonal function sequence to form a combined spread signal, wherein said first orthogonal function produces a first spread signal at a first rate and said second orthogonal function produces a second spread signal at a second rate different from said first rate; and
combining said first and second spread signal to produce said combined spread signal having a data rate between said first and second rates.
6 Assignments
0 Petitions
Accused Products
Abstract
A CDMA communication system is disclosed offering a near continuum of data rates up to a maximum rate. The disclosed CDMA communication system increases the data rate variability, without disturbing the orthogonality between users. An increased number of data rates is obtained by time multiplexing the data rates achievable with conventional CDMA systems to provide additional data rates for various multimedia applications. If a user is assigned a specific orthogonal code sequence, such as a Walsh sequence, which permits a maximum data rate, nR, with conventional systems, the user can obtain additional desired data rates up to the maximum rate nR, by time multiplexing the specific orthogonal code set. Desired bit rates are achievable for applications requiring bit rates that are not an integer multiple of the rates provided by conventional techniques. A fundamental rate of R or “fat pipe” rates of powers-of-two multiples of the fundamental rate can be achieved in a conventional manner. A desired rate up to the maximum “fat pipe” rate is achieved by time multiplexing the codes wkn to achieve rates between R and nR, where wkn, denotes the first nth of the spread spectrum code wk. The transmitter of the present invention achieves a rate conversion to match the appropriate codeword to the appropriate data rate, by employing buffering and reclocking of the data, with time multiplexing of the orthogonal Walsh codes corresponding to the available lower and upper rates. The rate conversion must be synchronized with the selection of the orthogonal Walsh code (corresponding to the lower and upper rates).
-
Citations
25 Claims
-
1. A method of transmitting spread spectrum signals in a communication system, said method comprising the steps of:
-
encoding a data signal with a first and a second orthogonal function sequence to form a combined spread signal, wherein said first orthogonal function produces a first spread signal at a first rate and said second orthogonal function produces a second spread signal at a second rate different from said first rate; and
combining said first and second spread signal to produce said combined spread signal having a data rate between said first and second rates. - View Dependent Claims (2, 3, 4)
-
-
5. A spread spectrum communication system for transmitting a data signal comprising:
-
an orthogonal function encoder that combines said data signal with at least a first and a second orthogonal function sequence to form a combined spread signal, wherein said first orthogonal function produces a first spread signal at a first rate and said second orthogonal function produces a second spread signal at a second rate different from said first rate; and
means for combining said first and second spread signal to produce said combined spread signal having a data rate between said first and second rates. - View Dependent Claims (6, 7, 8)
-
-
9. A method for receiving a spread spectrum signal at a transmission rate in a communication system comprising:
-
decoding said received spread spectrum signal with at least a first and a second orthogonal function sequence to produce a combined digital signal, wherein said first orthogonal function sequence produces a first digital signal at a first rate and said second orthogonal function sequence produces a second digital signal at a second rate different from said first rate, wherein said transmission rate is between said first rate and said second rate; and
detecting a data signal in said combined digital signal. - View Dependent Claims (10, 11, 12)
-
-
13. A method of transmitting a data signal in a spread spectrum communication system, said method comprising the steps of:
-
encoding a portion of said data signal with a first orthogonal function sequence to form a first spread signal at a first rate;
encoding a remaining portion of said data signal with a second orthogonal function sequence to form a second spread signal at a second rate different from said first rate; and
time multiplexing said first and second spread signals to achieve a combined spread signal at a desired rate between said first rate and said second rate. - View Dependent Claims (14, 15, 16)
-
-
17. A receiver for receiving a spread spectrum signal at a transmission rate in a communication system comprising:
-
an orthogonal function decoder that combines said received spread spectrum signal with at least a first and a second orthogonal function sequence to produce a combined digital signal, wherein said first orthogonal function sequence produces a first digital signal at a first rate and said second orthogonal function sequence produces a second digital signal at a second rate different from said first rate, wherein said transmission rate is between said first rate and said second rate; and
a processor for detecting a data signal in said combined digital signal. - View Dependent Claims (18, 19, 20)
-
-
21. A method of transmitting spread spectrum signals at a desired rate in a communication system, said method comprising the steps of:
-
encoding a data signal with at least a first and a second orthogonal function sequence to form a combined spread signal, wherein said first orthogonal function produces a first spread signal at a first rate and said second orthogonal function produces a second spread signal at a second rate different from said first rate;
combining said first and second spread signal to produce a combined spread signal having a data rate between said first and second rates; and
determining the proportion of data in said combined spread signal at said first and second rates. - View Dependent Claims (22)
where R is a nominal data rate of said communication system.
-
-
23. A method of transmitting spread spectrum signals in a communication system, said method comprising the steps of:
-
encoding a data signal with a first and a second orthogonal function sequence to form a multiplexed spread signal, wherein said first orthogonal function produces a first spread signal at a first rate and said second orthogonal function produces a second spread signal at a second rate different from said first rate; and
time multiplexing said first and second spread signal to produce said multiplexed spread signal having a data rate between said first and second rates. - View Dependent Claims (24)
-
-
25. A method of transmitting spread spectrum signals in a communication system, said method comprising the steps of:
-
encoding a data signal with a first and a second orthogonal function sequence to form a combined spread signal, wherein said first orthogonal function produces a first spread signal at a first rate and said second orthogonal function produces a second spread signal at a second rate different from said first rate; and
combining said first and second spread signal to achieve a combined spread signal having a data rate that is a rational scale factor combination of said first and second rates.
-
Specification