Claims
- 1. A method for decoding, comprising:
receiving encoded data; and decoding the encoded data using a noise-adaptive decoder.
- 2. The method of claim 1, wherein the data comprises first-order Reed-Mueller (FORM) codes.
- 3. The method of claim 1, wherein the data is based on Complementary Code Keying (CCK).
- 4. The method of claim 1, wherein using the noise-adaptive decoder comprises:
determining values of a hard decision based on a first decoding process; discarding the values of the hard decision if a noise sensitivity parameter is above a threshold value; and using a second decoder process if the global sensitivity parameter is above the threshold value.
- 5. The method of claim 3, wherein the first decoder process is based on majority-logic.
- 6. The method of claim 3, wherein the second decoder process is based on a Fast Hadamard Transform (FHT).
- 7. The method of claim 2, wherein the noise sensitivity parameter is based on differences in phase.
- 8. The method of claim 1, wherein the noise-adaptive decoder uses at least two decoder processes.
- 9. The method of claim 8, wherein one of the at least two decoder processes is chosen depending on a noise sensitivity parameter.
- 10. The method of claim 9, wherein the noise sensitivity parameter is based on detected phase differences.
- 11. Apparatus for decoding, comprising:
a memory that stores executable instruction signals; and a processor that executes the instruction signals to:
receive encoded data; and decode the encoded data using a noise-adaptive decoder.
- 12. The apparatus of claim 11, wherein the data comprises first-order Reed-Mueller (FORM) codes.
- 13. The apparatus of claim 11, wherein the data is based on Complementary Code Keying (CCK).
- 14. The apparatus of claim 11, wherein the instruction signals to use the noise-adaptive decoder comprises instruction signals to:
determine values of a hard decision based on a first decoding process; discard the values of the hard decision if a noise sensitivity parameter is above a threshold value; and use a second decoder process if the global sensitivity parameter is above the threshold value.
- 15. The apparatus of claim 13, wherein the first decoder process is based on majority-logic.
- 16. The apparatus of claim 13, wherein the second decoder process is based on a Fast Hadamard Transform (FHT).
- 17. The apparatus of claim 12, wherein the noise sensitivity parameter is based on differences in phase.
- 18. The apparatus of claim 11, wherein the noise-adaptive decoder uses at least two decoder processes.
- 19. The apparatus of claim 18, wherein one of the at least two decoder processes is chosen depending on a noise sensitivity parameter.
- 20. The apparatus of claim 19, wherein the noise sensitivity parameter is based on detected phase differences.
- 21. An article comprising a machine-readable medium that stores executable instruction signals for decoding, the instruction signals causing a machine to:
receive encoded data; and decode the encoded data using a noise-adaptive decoder.
- 22. The article of claim 21, wherein the data comprises first-order Reed-Mueller (FORM) codes.
- 23. The article of claim 21, wherein the data is based on Complementary Code Keying (CCK).
- 24. The article of claim 21, wherein the instruction signals causing a machine to use the noise-adaptive decoder comprises instruction signals causing a machine to:
determine values of a hard decision based on a first decoding process; discard the values of the hard decision if a noise sensitivity parameter is above a threshold value; and use a second decoder process if the global sensitivity parameter is above the threshold value.
- 25. The article of claim 23, wherein the first decoder process is based on majority-logic.
- 26. The article of claim 23, wherein the second decoder process is based on a Fast Hadamard Transform (FHT).
- 27. The article of claim 22, wherein the noise sensitivity parameter is based on differences in phase.
- 28. The article of claim 21, wherein the noise-adaptive decoder uses at least two decoder processes.
- 29. The article of claim 28, wherein one of the at least two decoder processes is chosen depending on a noise sensitivity parameter.
- 30. The article of claim 29, wherein the noise sensitivity parameter is based on detected phase differences.
- 31. A receiver, comprising:
a noise-adaptive decoder.
- 32. The receiver of claim 31, wherein the receiver is in a software radio system.
- 33. The receiver of claim 31, wherein the receiver is in a wireless local area network.
- 34. The receiver of claim 31, further comprising a transceiver, wherein the transceiver comprises the receiver.
- 35. The receiver of claim 31, further comprising an integrated circuit; wherein the integrated circuit comprises the noise-adaptive decoder.
PRIORITY TO OTHER APPLICATIONS
[0001] This application claims priority from and incorporates herein U.S. Provisional Application No. 60/403,180, filed Aug. 13, 2002, and titled “A NOISE-ADAPTIVE ALGORITHM FOR FIRST-ORDER REED-MULLER DECODING”.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60403180 |
Aug 2002 |
US |