Frequency hopping spread spectrum decoder
First Claim
1. An asynchronous frequency hopping spread spectrum receiver, comprising:
- an integrated circuit transceiver providing a PLL lock signal and a received signal strength indicator signal; and
a microcontroller that receives said PLL lock signal and said received signal strength indicator signal, wherein said receiver scans a predetermined list of channels and said microcontroller converts said received signal strength indicator signal for each scanned channel to a digital value representative of said received signal strength indicator signal and stores each said digital value in a received signal strength indicator list, wherein said microcontroller determines a subset of channels to scan for a preamble pattern, said subset of channels being determined from a predetermined number of highest digital values stored in said received signal strength indicator list, wherein said subset of channels are sampled over a predetermined number bit times, and wherein a correlation is performed on a sampled subset of channels to determine the presence of said preamble pattern.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a frequency hopping spread spectrum transceiver. The transceiver includes a microcontroller; a transmitter having a voltage controlled oscillator, a direct digital synthesizer, and a power amplifier; and a receiver having an amplifier, a mixer, an IF amplifier, a demodulator, and a data slicer. When transmitting, the transmitter communicates a preamble over a predetermined number of preamble channels, and thereafter communicate groups of data bytes that each comprise a subset of the data message over a predetermined sequence of data channels. When receiving, the receiver investigates the predetermined number of preamble channels to search for the preamble and tests the received bits to insure that the preamble and a start frame delimiter have been properly received to synchronize the receiver with the transmitter.
-
Citations
16 Claims
-
1. An asynchronous frequency hopping spread spectrum receiver, comprising:
-
an integrated circuit transceiver providing a PLL lock signal and a received signal strength indicator signal; and
a microcontroller that receives said PLL lock signal and said received signal strength indicator signal, wherein said receiver scans a predetermined list of channels and said microcontroller converts said received signal strength indicator signal for each scanned channel to a digital value representative of said received signal strength indicator signal and stores each said digital value in a received signal strength indicator list, wherein said microcontroller determines a subset of channels to scan for a preamble pattern, said subset of channels being determined from a predetermined number of highest digital values stored in said received signal strength indicator list, wherein said subset of channels are sampled over a predetermined number bit times, and wherein a correlation is performed on a sampled subset of channels to determine the presence of said preamble pattern. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of scanning for a preamble bit pattern in an asynchronous frequency hopping spread spectrum receiver, comprising:
-
scanning a predetermined list of channels;
converting a received signal strength indicator signal for each scanned channel to a digital value representative of said received signal strength indicator signal;
storing each said digital value in a received signal strength indicator list;
determining a subset of channels to scan for a preamble pattern, said subset of channels being determined from channels corresponding to a predetermined number of highest digital values stored in said received signal strength indicator list sampling said subset of channels over a predetermined number bit times; and
correlating said sampled subset of channels to determine the presence of said preamble pattern. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A process for scanning for a preamble bit pattern in an asynchronous frequency hopping spread spectrum receiver, comprising:
-
scanning a predetermined list of channels a plurality of times to determine a subset of channels having higher signal strengths relative to all channels in said predetermined list;
successively scanning each channel within said subset of channels for a preamble bit pattern beginning with a channel having the highest signal strength until said preamble pattern is found;
sampling said subset of channels over a predetermined number bit times; and
correlating said sample subset of channels determine the presence of said preamble pattern. - View Dependent Claims (14, 15, 16)
-
Specification