Claims
- 1. A reception method including generating a complex four-phase pseudo-random sequence having I and Q portions comprising:
(a) providing a register having a plurality of bits initially set to zero; (b) having a predetermined value comprising a plurality of bits; (c) combining said predetermined value with said plurality of bits within said register to produce a bit combination; (d) replacing the contents of the register with the bit combination; (e) utilizing the bit from a first predetermined location within said shift register to generate said I portion; (f) utilizing the bit from a second predetermined location within said shift register to generate said Q portion; (g) repeating steps (c), (d), (e) and (f).
- 2. The reception method of claim 1, whereby said predetermined value is a quotient of a parameter M divided by a parameter N, wherein M and N are integers and M is relatively prime to N.
- 3. The reception method of claim 2, whereby said combining step is performed by adding the quotient of M/N and the contents of the register.
- 4. A method for despreading voice or data signals for reception of a code division multiple access (CDMA) communication including generating four-phase pseudo-random sequences, the method comprising:
(a) selecting a parameter M and a processing gain N wherein M and N are integers and M is relatively prime to N; (b) dividing the parameter M by the processing gain N to provide a quotient; (c) mixing the quotient with an arithmetic progression of values and an incremental value of said arithmetic progression of values to provide a result; (d) extracting first and second bits from the result; (e) generating I and Q data from the extracted first and second bits respectively; (f) using the I and Q data to despread said voice or data signals; and (g) repeating steps (c) through (f).
- 5. A reception method for generating complex four-phase code division multiple access (CDMA) codes utilized for despreading a spread voice or data signals comprising:
(a) providing a register having a plurality of bits; (b) selecting a first parameter M and a second parameter N, wherein M and N are integers and M is relatively prime to N; (c) creating a quotient M/N; (d) combining the quotient M/N with the contents of the register to produce a bit combination, (e) replacing the contents of the register with the bit combination; (f) extracting first and second bits from the register; (g) generating I and Q codes from the first and second extracted bits; (h) outputting the I and Q codes for reception; and (I) repeating steps (d) through (h).
- 6. The transmission method of claim 5 wherein the register has sixteen bits of progressively more significance.
- 7. The transmission method of claim 5, wherein said combining is performed by adding the quotient of M/N and the content of the register.
- 8. The transmission method of claim 5, further comprising outputting said I and Q codes to a despreader to despread said spread voice or data signals.
- 9. A reception method for generating four-phase code division multiple access (CDMA) codes used for despreading spread voice or data signals, the reception method comprising:
(a) receiving spread voice or data signals; (b) selecting a parameter M and a processing gain N wherein M and N are integers and M is relatively prime to N; (c) dividing M by N to provide a quotient; (d) mixing the quotient with a series of values and an incremental value of said series of values to provide a result; (e) extracting first and second bits from the result; (f) generating I and Q data from the extracted first and second bits, respectively; (g) outputting the I and Q data to a spreader; and (h) despreading said voice or data signals.
- 10. The reception method of claim 9, wherein said series of values comprises an arithmetic progression.
- 11. A reception method for receiving an RF signal having a spread voice or data signal, the reception method including generating complex four-phase pseudo-random sequences and using said sequences to despread said spread voice or data signal subsequent to RF downconversion the reception method comprising:
(a) providing a register having a plurality of bits initially set to zero; (b) selecting a first parameter M and a second parameter N to create a quotient M/N, wherein M and N are integers and M is relatively prime to N; (c) combining the quotient M/N with the content of the register to produce a bit combination; (d) replacing the content of the register with the bit combination; and (e) repeating steps (c) and (d).
- 12. The reception method of claim 11 wherein the register has progressively more significance, and further including the step of extracting several bits from the combination.
- 13. The reception method as in claim 11, wherein the step of combining is performed by adding.
- 14. A wireless reception method for generating four-phase pseudo-random sequences, and utilizing the sequences for despreading spread voice or data signals comprising:
(a) receiving spread voice or data signals; (b) selecting a parameter M and a processing gain N, wherein M and N are integers and M is relatively prime to N; (c) dividing the parameter M by the processing gain N to provide a quotient; (d) mixing the quotient with an arithmetic progression of values and an incremental value of said arithmetic progression of values to provide a result; (e) extracting first and second bits from the result; (f) generating I and Q data from the extracted first and second bits; (g) outputting the I and Q data to a despreader; (h) despreading said voice or data signals with said I and Q data; (I) repeating steps (d) through (h).
- 15. The reception method of claim 14, wherein the first bit is the fifth least significant bit in said result, and wherein the second bit is the sixth least significant bit in said result.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation of application Ser. No. 10/011,113, filed Nov. 13,2001; which is a continuation of application Ser. No.09/472,348, filed Dec. 27, 1999, which issued on Jan. 8, 2002 as U.S. Pat. No. 6,337,875; which is a continuation of application Ser. No. 08/956,808, filed Oct. 23, 1997, which issued on Feb. 15, 2000 as U.S. Pat. No. 6,026,117.
Continuations (3)
|
Number |
Date |
Country |
| Parent |
10011113 |
Nov 2001 |
US |
| Child |
10066968 |
Feb 2002 |
US |
| Parent |
09472348 |
Dec 1999 |
US |
| Child |
10011113 |
Nov 2001 |
US |
| Parent |
08956808 |
Oct 1997 |
US |
| Child |
09472348 |
Dec 1999 |
US |