Method and transceiver using an improved protocol for a frequency hop communication system
First Claim
1. A communication method, comprising steps of:
- listening on a selected channel for an incoming handshake signal having a first type modulation;
demodulating said first type modulation for recognizing said incoming handshake signal; and
demodulating an incoming payload data signal having a second type modulation on said selected channel only when said incoming handshake signal is recognized, and wherein;
said incoming handshake signal includes information for a differential synchronization time; and
the step of demodulating said incoming payload data signal includes a step of differentially synchronizing to said differential synchronization time.
17 Assignments
0 Petitions
Accused Products
Abstract
A frequency hopping transceiver having a protocol for selecting a clear channel for exchanging QAM payload data signals. An energy level in a current channel is sounded by to determine whether it is clear or busy. When the current channel is clear an outgoing frequency shift key (FSK) handshake signal is transmitted. When the current channel is busy or an incoming handshake signal is not received, the transceiver hops to the next channel without waiting until the dwell time has elapsed for the current channel. When a channel is clear and the FSK handshake signal is received the transceiver uses a differential synchronization time for exchanging QAM acquisition signals and payload data in unison.
-
Citations
49 Claims
-
1. A communication method, comprising steps of:
-
listening on a selected channel for an incoming handshake signal having a first type modulation;
demodulating said first type modulation for recognizing said incoming handshake signal; and
demodulating an incoming payload data signal having a second type modulation on said selected channel only when said incoming handshake signal is recognized, and wherein;
said incoming handshake signal includes information for a differential synchronization time; and
the step of demodulating said incoming payload data signal includes a step of differentially synchronizing to said differential synchronization time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
said step of differentially synchronizing includes steps of differentially timing a reception of an incoming acquisition signal at a time delay of said differential synchronization time after recognition of said handshake signal; and
using said incoming acquisition signal for preparing for demodulating said incoming payload data signal.
-
-
3. The method of claim 2, wherein:
said differential synchronization time is a multiple of a transit time for said incoming handshake signal.
-
4. The method of claim 2, wherein:
said second type modulation is quadrature amplitude modulation (QAM) having at least sixteen modulation states.
-
5. The method of claim 4, wherein:
the step of demodulating said first type modulation includes demodulating said first type modulation without use of a recovered carrier frequency.
-
6. The method of claim 2, wherein:
said first type modulation is frequency modulation.
-
7. The method of claim 6, wherein:
-
said selected channel has a center frequency having a certain channel spacing to a center frequency of an adjacent channel; and
said frequency modulation is frequency shift key (FSK) modulation having only two symbol states, said symbol states having a mutual frequency separation of more than one-half said channel spacing.
-
-
8. The method of claim 5, wherein:
-
said first type modulation is phase shift key modulation having no more than four symbol states; and
the step of demodulating said incoming handshake signal includes differentially demodulating said phase shift key modulation.
-
-
9. The method of claim 2, further including steps of:
-
modulating said first type modulation for transmitting an outgoing handshake signal on said selected channel; and
modulating an outgoing payload data signal having said second type modulation on said selected channel only when said incoming handshake signal is recognized.
-
-
10. The method of claim 2, wherein:
-
said incoming handshake signal includes information for a differential synchronization time; and
further including a step of;
differentially synchronizing at a time delay of said differential synchronization time after recognition of said handshake signal for transmitting an outgoing acquisition signal for use for acquiring an outgoing payload data signal having said second type modulation.
-
-
11. A communication system, comprising:
-
a tuner for tuning to a selected channel for receiving an incoming handshake signal having a first type modulation and then an incoming payload data signal having a second type modulation;
a first demodulator coupled to the tuner for demodulating said first type modulation for recognizing said incoming handshake signal; and
a second demodulator coupled to the tuner for demodulating said second type modulation only when said incoming handshake signal is recognized, and wherein;
said incoming handshake signal includes information for a differential synchronization time; and
further including;
a processing system coupled to the first and second demodulators for differentially time synchronizing the second demodulator according to said differential synchronization time. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
the processing system is further for synchronizing the second demodulator at a time delay of said differential synchronization time following recognition of said handshake signal for beginning to receive an incoming acquisition signal and using said incoming acquisition signal for preparing for demodulating said incoming payload data signal.
-
-
13. The system of claim 12, wherein:
said differential synchronization time is a multiple of a transit time for said incoming handshake signal.
-
14. The system of claim 11, wherein:
the second demodulator is a quadrature amplitude modulation (QAM) demodulator for demodulating said second type modulation having at least sixteen modulation states.
-
15. The system of claim 14, wherein:
the first demodulator is for demodulating said first type modulation without use of a recovered carrier frequency.
-
16. The system of claim 11, wherein:
the first demodulator includes a frequency demodulator for demodulating said first type modulation as frequency modulation.
-
17. The system of claim 16, wherein:
-
said selected channel has a center frequency having a certain channel spacing to a center frequency of an adjacent channel; and
said frequency modulation is frequency shift key (FSK) modulation having only two symbol states, said symbol states having a mutual frequency separation of more than one-half said channel spacing.
-
-
18. The system of claim 14, wherein:
-
said first type modulation is phase shift key modulation having no more than four symbol states; and
the first demodulator is further for differentially demodulating said phase shift key modulation.
-
-
19. The system of claim 11, further including:
-
a first modulator for modulating said first type modulation for transmitting an outgoing handshake signal; and
a second modulator for modulating said second type modulation for transmitting an outgoing payload data signal only when said incoming handshake signal is recognized.
-
-
20. The system of claim 11, wherein:
-
said incoming handshake signal includes information for a differential synchronization time; and
further including;
a modulator for generating an outgoing acquisition signal and then an outgoing payload data signal having said second type modulation; and
a processing system coupled to the first demodulator and the modulator for differentially time synchronizing the modulator at a time delay of said differential synchronization time after recognition of said handshake signal for generating said outgoing acquisition signal for use by another demodulator for acquiring said outgoing payload data signal.
-
-
21. A communication method for meeting spread spectrum regulations by frequency hopping among channels and communicating on each channel for a specified dwell time of about but not greater than a regulated dwell time, comprising steps of:
-
selecting a current channel;
measuring a received signal strength indication (RSSI) in said current channel;
comparing said RSSI to a threshold;
when said RSSI is greater than said threshold, selecting a next channel without waiting for said specified dwell time to elapse;
listening for a handshake signal in said current channel; and
when said handshake signal is not received, selecting said next channel without waiting for said specified dwell time to elapse. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
said current channel includes a receive frequency; and
the step of measuring said RSSI includes a step of measuring said RSSI corresponding to said receive frequency.
-
-
23. The method of claim 21, wherein:
-
said current channel includes a transmit frequency; and
the step of measuring said RSSI includes a step of measuring said RSSI corresponding to said transmit frequency.
-
-
24. The method of claim 21, wherein:
the step of selecting said next channel includes selecting said next channel before one-half of said specified dwell time has elapsed.
-
25. The method of claim 21, further including steps of:
when said handshake signal is received, at least one of (i) transmitting and (ii) receiving an acquisition signal for use for acquiring a payload data signal on said current channel.
-
26. The method of claim 21, further including steps of:
-
when said handshake signal is received, transmitting an outgoing acquisition signal;
listening for an incoming lock indication signal indicating that said outgoing acquisition signal was successfully acquired; and
when said incoming lock indication signal is received, transmitting an outgoing payload data signal.
-
-
27. The method of claim 21, further including a step of:
computing said threshold from a signal level for a signal received at a previous time.
-
28. The method of claim 27, wherein:
said threshold is computed from said signal level of said signal received in a previous use of said current channel.
-
29. A communication system for meeting spread spectrum regulations by frequency hopping among channels and communicating on each channel for a specified dwell time of about but not greater than a regulated dwell time, comprising:
-
a tuner for selecting a current channel;
a received signal strength indication (RSSI) detector coupled to the tuner for measuring a received signal strength indication (RSSI) in said current channel;
a processing system coupled to the tuner and the RSSI detector for comparing said RSSI to a threshold and when said RSSI is greater than said threshold, causing the tuner to select a next channel without waiting for said specified dwell time to elapse;
a frequency shift key (FSK) demodulator coupled to the tuner for listening for a handshake signal in said current channel; and
wherein;
the processing system is further for causing the tuner to select said next channel without waiting for said specified dwell time to elapse when said handshake signal is not received. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
the tuner is further for selecting said next channel before one-half of said specified dwell time has elapsed.
-
-
31. The system claim 29, wherein:
-
said current channel includes a receive frequency;
the tuner is further for tuning to said receive frequency; and
the RSSI detector is further for measuring said RSSI corresponding to said receive frequency.
-
-
32. The system of claim 29, wherein
said current channel includes a transmit frequency; -
the tuner is further for tuning to said transmit frequency; and
the RSSI detector is further for measuring said RSSI corresponding to said transmit frequency.
-
-
33. The system of claim 29, wherein:
the tuner is further for selecting said next channel before one-half of said specified dwell time has elapsed when said handshake signal is not received.
-
34. The system of claim 29, further including:
-
a quadrature amplitude modulation (QAM) demodulator for receiving an incoming acquisition signal including an incoming lock indication for indicating when an outgoing acquisition signal has been acquired; and
a quadrature amplitude modulation (QAM) modulator coupled to the QAM demodulator and FSK demodulator for generating said outgoing acquisition signal when said handshake signal is received and generating an outgoing payload data signal when said incoming lock indication is received.
-
-
35. The system of claim 34, wherein:
-
the QAM modulator is further for generating said outgoing acquisition signal having an outgoing lock indication when an incoming acquisition signal is acquired; and
the QAM demodulator is further for receiving and acquiring said incoming QAM acquisition signal and demodulating an incoming payload data signal.
-
-
36. The system of claim 29, wherein:
the processing system is further for computing said threshold from a signal level for a signal received at a previous time.
-
37. The system of claim 36, wherein:
said threshold is computed from said signal level of said signal received in a previous use of said current channel.
-
38. A communication method, comprising steps of:
-
a) selecting a current channel in a first transceiver;
b) selecting said current channel in a second transceiver;
c) in said first and said second transceiver, measuring a respective received signal strength indication (RSSI) in said current channel;
d) comparing said respective RSSI to a respective threshold in said first and said second transceiver; and
e) when said respective RSSI is greater than said respective threshold in said first transceiver or said second transceiver, returning to the step (a) or the step (b), respectively, for selecting a next channel as said current channel;
when said respective RSSI is less than said respective threshold in said first transceiver, transmitting a first handshake signal in said current channel from said first transceiver; and
when said respective RSSI is less than said respective threshold in said second transceiver, listening for said first handshake signal in said current channel in said second transceiver.- View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
f) when said first handshake signal is received in said second transceiver, transmitting a second handshake signal and a second acquisition signal from said second transceiver in said current channel; and
when said first handshake signal is not received in said second transceiver, returning to the step (b) for selecting said next channel as said current channel.
-
-
40. The method of claim 39, further comprising steps of:
g) when said second handshake signal is received in said first transceiver, transmitting a first acquisition signal in said current channel from said first transceiver; and
when said second handshake signal is not received in said first transceiver, returning to the step (a) for selecting said next channel as said current channel.
-
41. The method of claim 40, further comprising steps of:
h) when said second acquisition signal is acquired in said first transceiver, transmitting a first lock indication signal in said current channel from said first transceiver;
when said first acquisition signal is acquired in said second transceiver, transmitting a second lock indication signal in said current channel from said second transceiver; and
when said first and said second acquisition signal is not acquired in said second and said first transceiver, respectively, returning to the step (b) or the step (a), respectively, for selecting said next channel as said current channel.
-
42. The method of claim 41, further comprising steps of:
i) when said first lock indication signal is not received in said second transceiver or said second lock indication is not received in said first transceiver, returning to the step (b) or the step (a), respectively, for selecting said next channel as said current channel.
-
43. The method of claim 42, further comprising steps of:
-
j) when said first lock indication signal is received in said second transceiver, measuring a first frequency for said first acquisition signal;
k) when said second lock indication signal is received in said first transceiver, measuring a second frequency for said second acquisition signal.
-
-
44. The method of claim 43, further comprising steps of:
-
(l) after a first pass through the steps (a) through (k), repeating the steps (a) through (k) in a second pass; and
(m) using said first frequency from said first and said second pass for determining a carrier frequency correction for receiving signals in said second transceiver from said first transceiver and using said second frequency from said first and said second pass for determining a carrier frequency correction for receiving signals in said first transceiver from said second transceiver.
-
-
45. The method of claim 42, further including steps of:
-
(n) when said second lock indication signal is received in said first transceiver, transmitting a first payload data signal and receiving a second payload data signal; and
(o) when said first lock indication is received in said second transceiver, transmitting said second payload data signal and receiving said first payload data signal.
-
-
46. The method of claim 40, wherein:
-
said first handshake signal includes a handshake time stamp;
said second handshake signal including a return of said handshake time stamp; and
further including steps of;
in said first transceiver, computing a handshake transit time between transmitting and receiving said handshake time stamp;
transmitting a third handshake signal from said first transceiver, said third handshake signal including information for said handshake transit time;
acknowledging receipt of said third handshake signal in said second transceiver by transmitting a fourth handshake signal; and
receiving said fourth handshake signal in said first transceiver.
-
-
47. The method of claim 46, wherein:
-
the step (f) includes differentially synchronizing an initiation of transmitting said second acquisition signal at a particular multiple of said handshake transit time after receiving said third handshake signal; and
the step (g) includes differentially synchronizing an initiation of transmitting said first acquisition signal at a multiple one less than said particular multiple of said handshake transit time after receiving said fourth handshake signal.
-
-
48. The method of claim 45, wherein:
-
before transmitting and receiving said payload signals, the step (n) includes steps of transmitting a first time stamp signal including a payload time stamp;
receiving a second time stamp signal having a return of said payload time stamp;
computing a payload transit time between transmitting and receiving said time stamp signal in said first transceiver; and
transmitting a payload transit time signal including information for said payload transit time; and
before transmitting and receiving payload signals, the step (o) includes receiving said first time stamp signal;
transmitting said second time stamp signal;
receiving said payload transit time signal; and
transmitting an acknowledgment signal.
-
-
49. The method of claim 48, wherein:
-
the step (o) further includes differentially synchronizing an initiation of transmitting and receiving said payload signals at a particular multiple of said payload transit time after receiving said acknowledgment signal; and
the step (n) further includes differentially synchronizing an initiation of transmitting and receiving said payload signals at a multiple one less than said particular multiple of said payload transit time after receiving said payload transit time signal.
-
Specification