EP0939508A2

Method and apparatus for achieving data rate variability in orthogonal spread spectrum communications systems

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 wnk to achieve rates between R and nR, where wnk, 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).

EP0939508A2, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Projected expiry passed 16 February 2019, 7.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

25 claims: 10 independent, 15 dependent

  1. 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 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;and combining said first and second spread signal to produce a combined spread signal having a data rate between said first and second rates.
  2. 3
    A spread spectrum communication system for transmitting a data signal comprising:an orthogonal function encoder that combines a data signal with at least a first and a second orthogonal function sequence to form a 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;and means for combining said first and second spread signal to produce a combined spread signal having a data rate between said first and second rates.
  3. 7
    A method for receiving spread spectrum signals 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, wherein said transmission rate is between said first rate and said second rate;and detecting a data signal in said combined digital signal.
  4. 11
    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;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.
  5. 15
    A receiver for receiving spread spectrum signals 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, 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.
  6. 19
    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;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 said data in said combined spread signal at said first and second rates.
  7. 21
    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 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;and time multiplexing said first and second spread signal to produce a multiplexed spread signal having a data rate between said first and second rates.
  8. 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 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;and combining said first and second spread signal to achieve a data rate that is a rational scale factor combination of said first and second rates.
  9. 24
    A spread spectrum data signal characterized in that a bandwidth of said spread spectrum data signal is any bandwidth that is a rational scale factor of two rates achievable by a system generating said spread spectrum data signal.
  10. 25
    A spread spectrum data signal characterized in that at least a portion of a channel defined by orthogonal spreading functions and capable of achieving two data rates is time multiplexed between said two data rates.