Method and apparatus for providing high data rate traffic channels in a spread spectrum communication system
First Claim
1. A spread spectrum channel apparatus which accommodates variable received data bit rates, comprising:
- (a) forward error correction encodermeans for receiving data bits at a particular bit rate and encoding the received data bits at a predetermined encoding rate into data symbols, the predetermined encoding rate being set in response to the received data bit rate; and
(b) modulator means, operatively coupled to the forward error correction encoder means, for deriving predetermined length orthogonal codes from the data symbols, the predetermined length of the orthogonal codes being set in response to the received data bit rate.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus is provided for transmitting spread spectrum signals. The transmitter receives data bits at a particular rate. Subsequently, the transmitter encodes the received data bits at a predetermined encoding rate into data symbols. Subsequently, the transmitter derives predetermined length orthogonal codes from the data symbols. The transmitter accommodates variable received data bit rates by setting the predetermined encoding rate and the predetermined orthogonal code length in response to the received data bit rate. Subsequently, the transmitter spreads the derived orthogonal codes with a user PN spreading code.
An alternative method and apparatus is provided for transmitting spread spectrum signals. The transmitter receives data bits at a particular rate. Subsequently, the transmitter encodes the received data bits at a predetermined encoding rate into data symbols. Subsequently, the transmitter determines a particular channel to transmit the data symbols by spreading the data symbols with a predetermined length orthogonal code. The transmitter accommodates variable received data bit rates by setting the predetermined encoding rate and the predetermined orthogonal code length in response to the received data bit rate.
202 Citations
28 Claims
-
1. A spread spectrum channel apparatus which accommodates variable received data bit rates, comprising:
-
(a) forward error correction encoder means for receiving data bits at a particular bit rate and encoding the received data bits at a predetermined encoding rate into data symbols, the predetermined encoding rate being set in response to the received data bit rate; and (b) modulator means, operatively coupled to the forward error correction encoder means, for deriving predetermined length orthogonal codes from the data symbols, the predetermined length of the orthogonal codes being set in response to the received data bit rate. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A spread spectrum channel apparatus which accommodates variable received data bit rates, comprising:
-
(a) despreading means for sampling a signal received from over the communication channel into data samples by despreading the received signal with a spreading code, the received signal comprising spread orthogonal codes wherein the spread orthogonal codes were formed from data bits received at a particular bit rate and encoded at a predetermined encoding rate into data symbols, predetermined length orthogonal codes were derived from the data symbols, and subsequently the derived orthogonal codes were prepared for subsequent transmission by being spread with a spreading code, the predetermined encoding rate and the predetermined length of the orthogonal codes having been set in response to the received data bit rate; and (b) decoding means, operatively coupled to the despreading means, for generating an estimated data bit by deriving the estimated data bit from the data samples.
-
-
7. A spread spectrum channel apparatus which accommodates variable received data bit rates, comprising:
-
(a) forward error correction encoder means for receiving data bits at a particular bit rate and encoding the received data bits at a predetermined encoding rate into data symbols, the predetermined encoding rate being set in response to the received data bit rate; and (b) code division channel means, operatively coupled to the forward error correction encoder means, for determining a particular channel to transmit the data symbols by spreading the data symbols with a predetermined length orthogonal code, the predetermined length of the orthogonal code being set in response to the received data bit rate. - View Dependent Claims (8, 9, 10, 11, 12, 14)
-
-
13. A spread spectrum channel apparatus which accommodates variable received data bit rates, comprising:
-
(a) despreading means for sampling a signal received from over the communication channel into data samples by despreading the received signal with a spreading code, the received signal comprising spread orthogonal codes wherein the spread orthogonal codes were formed from data bits received at a particular bit rate and encoded at a predetermined encoding rate into data symbols, predetermined length orthogonal codes spread the data symbols, and subsequently the orthogonal code spread data symbols were prepared for subsequent transmission by being spread with a spreading code, the predetermined encoding rate and the predetermined length of the orthogonal codes having been set in response to the received data bit rate; and (b) decoding means, operatively coupled to the despreading means, for generating an estimated data bit by deriving the estimated data bit from the data samples.
-
-
15. A method of communicating a spread spectrum signal while accommodating variable traffic data bit rates, comprising:
-
(a) determining the particular bit rate at which received traffic data bits were provided to a spread spectrum channel apparatus; (b) setting a predetermined encoding rate and a predetermined length for an orthogonal code in response to the determined particular bit rate; (c) encoding received data bits at the predetermined encoding rate into data symbols; and (d) deriving orthogonal codes of the predetermined length from the data symbols. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method of communicating a spread spectrum signal while accommodating variable traffic data bit rates, comprising:
-
(a) sampling a signal received from over the communication channel into data samples by despreading the received signal with a spreading code, the received signal comprising spread orthogonal codes wherein the spread orthogonal codes were formed from data bits received at a particular bit rate and encoded at a predetermined encoding rate into data symbols, predetermined length orthogonal codes were derived from the data symbols, and subsequently the derived orthogonal codes were prepared for subsequent transmission by being spread with a spreading code, the predetermined encoding rate and the predetermined length of the orthogonal codes having been set in response to the received data bit rate; and (b) generating an estimated data bit by deriving the estimated data bit from the data samples.
-
-
21. A method of communicating a spread spectrum signal while accommodating variable traffic data bit rates, comprising:
-
(a) determining the particular bit rate at which received traffic data bits were provided to a spread spectrum channel apparatus; (b) setting a predetermined encoding rate and a predetermined length for an orthogonal code in response to the determined particular bit rate; (c) encoding received data bits at the predetermined encoding rate into data symbols; and (d) determining a particular channel to transmit the data symbols by spreading the data symbols with a predetermined length orthogonal code. - View Dependent Claims (22, 23, 24, 25, 26, 28)
-
-
27. A method of communicating a spread spectrum signal while accommodating variable traffic data bit rates, comprising:
-
(a) sampling a signal received from over the communication channel into data samples by despreading the received signal with a spreading code, the received signal comprising spread orthogonal codes wherein the spread orthogonal codes were formed from data bits received at a particular bit rate and encoded at a predetermined encoding rate into data symbols, predetermined length orthogonal codes spread the data symbols, and subsequently the orthogonal code spread data symbols were prepared for subsequent transmission by being spread with a spreading code, the predetermined encoding rate and the predetermined length of the orthogonal codes having been set in response to the received data bit rate; and (b) generating an estimated data bit by deriving the estimated data bit from the data samples.
-
Specification