MAXIMIZING DATA RATE BY ADJUSTING CODES AND CODE RATES
First Claim
1. A subscriber unit comprising:
- a forward error correction (FEC) decoder conFig.d to decode a plurality of data blocks, wherein each of the plurality of data blocks is a fixed size and encoded with an error correction code, and to generate a plurality of decoded segments based on the plurality of data blocks, wherein each of the decoded segments is a variable number of data bits.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for making code rate adjustments and modulation type adjustments in a pseudonoise (PN) encoded CDMA system. Coding rate adjustments may be made by changing the number of information bits per symbol, or Forward Error Code (FEC) coding rate. A forward error correction (FEC) block size is maintained at a constant amount. Therefore, as the number of information bits per symbol are increased, an integer multiple of bits per epoch is always maintained. The scheme permits for a greater flexibility and selection of effective data rates providing information bit rates ranging from, for example, approximately 50 kilobits per second to over 5 mega bits per second (Mbps) in one preferred embodiment.
-
Citations
16 Claims
-
1. A subscriber unit comprising:
a forward error correction (FEC) decoder conFig.d to decode a plurality of data blocks, wherein each of the plurality of data blocks is a fixed size and encoded with an error correction code, and to generate a plurality of decoded segments based on the plurality of data blocks, wherein each of the decoded segments is a variable number of data bits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method for use in a subscriber unit, the method comprising:
-
decoding a plurality of data blocks, wherein each of the plurality of data blocks is a fixed size and encoded with an error correction code; and generating a plurality of decoded segments based on the plurality of data blocks, wherein each of the plurality of decoded segments is a variable number of data bits. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification