Symbol error detection for bluetooth enhanced data rate packets
First Claim
1. A method comprising:
- determining, at a wireless network device, a phase of a first symbol of a received signal;
determining that the phase of the first symbol is within a symbol phase boundary of a predefined symbol;
determining a phase error that indicates a difference between the phase of the first symbol and a phase of the predefined symbol;
comparing the phase error to a phase error threshold; and
determining whether to generate a symbol error notification based on said comparing the phase error to the phase error threshold.
3 Assignments
0 Petitions
Accused Products
Abstract
A symbol error detector can be configured to detect symbol errors of a Bluetooth enhanced data rate (EDR) packet without relying solely on a CRC error detection mechanism. After a phase of a current symbol is demodulated to determine a demodulated current symbol, the phase of the demodulated current symbol can be subtracted from the phase of the current symbol prior to demodulation to yield a phase error. The phase error can be compared against a phase error threshold to determine a potential unreliability of the demodulated current symbol. The phase error being greater than the phase error threshold can indicate that the demodulated current symbol may be unreliable. Accordingly, a symbol error notification can be generated to indicate that the demodulated current symbol may be unreliable.
31 Citations
39 Claims
-
1. A method comprising:
-
determining, at a wireless network device, a phase of a first symbol of a received signal; determining that the phase of the first symbol is within a symbol phase boundary of a predefined symbol; determining a phase error that indicates a difference between the phase of the first symbol and a phase of the predefined symbol; comparing the phase error to a phase error threshold; and determining whether to generate a symbol error notification based on said comparing the phase error to the phase error threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A wireless network device comprising:
-
a processor; a receiver unit coupled with the processor, the receiver unit operable to; determine a phase of a first symbol of a received signal; determine that the phase of the first symbol is within a symbol phase boundary of a predefined symbol; determine a phase error that indicates a difference between the phase of the first symbol and a phase of the predefined symbol; compare the phase error with a phase error threshold; and determine whether to generate a symbol error notification based on comparing the phase error with the phase error threshold. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory machine-readable storage medium, having instructions stored therein, which, when executed by a processor causes the processor to perform operations that comprise:
-
determining a phase of a first symbol of a received signal; determining that the phase of the first symbol is within a symbol phase boundary of a predefined symbol; determining a phase error that indicates a difference between the phase of the first symbol and a phase of the predefined symbol; comparing the phase error to a phase error threshold; and determining whether to generate a symbol error notification based on comparing the phase error to the phase error threshold. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification