Method and apparatus for transmitting and receiving variable rate data
First Claim
Patent Images
1. A method for transmitting a variable rate data packet, comprising:
- receiving said variable rate data packet;
encoding said variable rate data packet;
receiving a rate indication signal indicating a transmission rate of said variable rate packet;
encoding said rate indication signal in accordance with a predetermined set of encoding formats wherein the encoding formats are selected in accordance with a value of the rate indication signal;
receiving a rate request message;
encoding said rate request message; and
receiving said encoded variable data rate packet;
covering said encoded variable rate packet in accordance with a first orthogonal covering format;
receiving said encoded rate indication signal; and
covering said encoded rate indication signal in accordance with a second orthogonal covering format.
1 Assignment
0 Petitions
Accused Products
Abstract
A variable rate transmission system transmits a variable rate data packet including an accompanying rate indication signal indicative of the transmission rate of the variable data packet. The data packet can be spread using a long pseudonoise (PN) code, the mask of which can be selected in accordance with the transmission rate of the variable rate data packet. A preamble, providing the transmission rate, can be punctured into an outgoing pilot signal. The rate indication signal can be encoded in accordance with a set of orthogonal functions that are part of the indication of the transmission rate of the data packet.
-
Citations
13 Claims
-
1. A method for transmitting a variable rate data packet, comprising:
-
receiving said variable rate data packet;
encoding said variable rate data packet;
receiving a rate indication signal indicating a transmission rate of said variable rate packet;
encoding said rate indication signal in accordance with a predetermined set of encoding formats wherein the encoding formats are selected in accordance with a value of the rate indication signal;
receiving a rate request message;
encoding said rate request message; and
receiving said encoded variable data rate packet;
covering said encoded variable rate packet in accordance with a first orthogonal covering format;
receiving said encoded rate indication signal; and
covering said encoded rate indication signal in accordance with a second orthogonal covering format. - View Dependent Claims (2, 3, 4)
selecting a Walsh sequence from a predetermined set of Walsh sequences in accordance with the transmission rate of said variable rate packet;
encoding said rate indication signal in accordance with said selected Walsh sequence.
-
-
3. The method of claim 1 further comprising:
-
encoding a set of pilot symbols to provide a pilot signal; and
combining said encoded rate indication signal and said pilot signal.
-
-
4. The method of claim 3, further comprising:
combining said encoded rate request message with said pilot signal and said encoded rate indication signal.
-
5. A system for transmitting a variable rate data packet, comprising:
-
data coding means for receiving said variable rate data packet and for encoding said variable rate data packet;
rate indication coding means for receiving a rate indication signal indicating a transmission rate of said variable rate packet and for encoding said rate indication signal in accordance with a predetermined set of encoding formats wherein the encoding formats are selected in accordance with a value of said rate indication signal;
pilot coding means for encoding a set of pilot symbols to provide a pilot signal;
multiplexer means for combining said encoded rate indication signal and said pilot signal; and
rate request coding means for receiving a rate request message, encoding said rate request message and providing said encoded rate request message to said multiplexer means, wherein said multiplexer means combines said encoded rate request message with said pilot signal and said rate indication signal. - View Dependent Claims (6, 7, 8)
first orthogonal spreading means for receiving said encoded variable data rate packet and for spreading said encoded variable rate packet in accordance with a first orthogonal covering format; and
second orthogonal spreading means for receiving said encoded rate indication signal and for spreading said encoded rate indication signal in accordance with a second orthogonal covering format.
-
-
7. The variable rate transmission system of claim 6, further comprising:
-
first scrambling means for receiving said orthogonal spread variable rate data packet and for scrambling said orthogonal spread variable rate data packet in accordance with a long code pseudonoise (PN) sequence; and
second scrambling means for receiving said orthogonal spread rate indication signal and for scrambling said orthogonal spread rate indication signal in accordance with said long code pseudonoise sequence.
-
-
8. The variable rate transmission system of claim 7, further comprising:
complex PN spreading means for receiving said PN scrambled variable rate data packet and said PN scrambled rate indication signal and for performing a complex PN spreading upon said PN scrambled variable rate data packet and said PN scrambled rate indication signal in accordance with a combination of a first PN sequence and a second PN sequence.
-
9. A method for transmitting a variable rate data packet, comprising:
-
receiving said variable rate data packet;
encoding said variable rate data packet;
receiving a rate indication signal indicating a transmission rate of said variable rate packet;
encoding said rate indication signal in accordance with a predetermined set of encoding formats wherein the encoding formats are selected in accordance with a value of the rate indication signal;
encoding a set of pilot symbols to provide a pilot signal;
combining said encoded rate indication signal and said pilot signal;
receiving a rate request message and encoding said message; and
combining said encoded rate request message with said pilot signal and said encoded rate indication signal. - View Dependent Claims (10, 11, 12, 13)
selecting a Walsh sequence from a predetermined set of Walsh sequences in accordance with the transmission rate of said variable rate packet; and
encoding said rate indication signal in accordance with said selected Walsh sequence.
-
-
11. The method of claim 9, further comprising:
-
receiving said encoded variable data rate packet;
spreading said encoded variable rate packet in accordance with a first orthogonal covering format;
receiving said encoded rate indication signal; and
spreading said encoded rate indication signal in accordance with a second orthogonal covering format.
-
-
12. The method of claim 11, further comprising:
-
receiving said orthogonal spread variable rate data packet;
scrambling said orthogonal spread variable rate data packet in accordance with a long code pseudonoise (PN) sequence; and
receiving said orthogonal spread rate indication signal; and
scrambling said orthogonal spread rate indication signal in accordance with said long code pseudonoise sequence.
-
-
13. The method of claim 12, further comprising:
-
receiving said PN scrambled variable rate data packet and said PN scrambled rate indication signal; and
performing a complex PN spreading upon said PN scrambled variable rate data packet and said PN scrambled rate indication signal in accordance with a combination of a first PN sequence and a second PN sequence.
-
Specification