IP Library Granted Patent US 7,103,086
Granted Patent B2
US 7,103,086 · App. 09/968,294 · Granted Sep 5, 2006

Frequency hopping data radio

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,103,086
App. No.
09/968,294
Granted
Sep 5, 2006
Kind
B2
Abstract

Systems and methods that utilize a received signal to provide low cost, low power, high sensitivity radio frequency hopping communication. A transmitting system prepares a data packet that is to be communicated to a receiving system. The data packet includes a header, a network identification, and transmission data. A transmission frequency is identified and a phase lock loop (“PLL”) is set to the transmission frequency. The data packet is gathered, and frequency modulation and Differential Manchester encoding is performed. The signal is sent through a power amplifier and an antenna to a receiving system, which continually scans all channels of a frequency range for a valid signal. When a pulse is received, the signal is passed through a low noise amplifier, mixed down to 10.7 MHz, passed through one or more filters and one or more high gain amplifiers, mixed down to baseband, sent through a low pass filter, and then sent through a comparator. If an appropriate pulse width, expected bit pattern and a valid header are received, it is determined that the signal is valid and the entire data packet is demodulated to receive the transmitted data.

Claims (22)

1. In a frequency hopping radio communication system, a method of transmitting and receiving data, said method comprising the steps of:

at a transmission location,

preparing at least one data packet, each data packet being encoded using Manchester Differential encoding, each data packet having a header containing a repeating pulse pattern appended to transmission data; and

selecting one of a plurality of channels within a frequency range for each data packet;

transmitting each data packet as a frequency-modulated signal on its selected channel; and

at a receiving location,

scanning all channels within said frequency range and at least partially demodulating any received signal and passing the demodulated signal through a low-pass filter and a comparator in order to both determine on which of said channels a particular data packet is being transmitted, and validate at least one pulse pattern by ascertaining that each pulse of the pattern has a width within an acceptable range before the transmission data within that data packet is received.

2. The method of transmitting and receiving data of claim 1 , wherein said header has a length that is no greater than that which is sufficient to enable scanning of all channels within said frequency range, identify an incoming data packet on one of said channels, validate at least one pulse pattern within the header before the transmission data within that data packet is received.

3. The method of transmitting and receiving data of claim 1 , wherein only data packets having headers with valid pulse widths, an expected bit pattern, and a particular data content are fully demodulated.

4. A frequency hopping data radio system comprising:

a transmitting system that

prepares a data packet, which includes a header containing a repeating pulse pattern, a network identification, and transmission data;

selects a transmission frequency corresponding to one of a plurality of channels within a frequency range;

subjects the data packet to Differential Manchester encoding; and

transmits the encoded data packet as a frequency-modulated signal on the selected transmission frequency; and

a receiving system that

scans all channels within said frequency range and at least partially demodulates any received signal in order to determine if a received signal is an expected data packet;

validates at least one pulse pattern of a received data packet by ascertaining that each pulse of said at least one pulse pattern has a width within an acceptable range before the transmission data within that packet is received.

5. The frequency hopping data radio system of claim 4 , wherein demodulated signals are passed through a low-pass filter prior to validation and decoding of received transmission data.

6. The frequency hopping data radio system of claim 4 , wherein said header is of sufficient length to enable said radio receiver to scan all channels within said frequency range in order to both determine on which of said channels a particular data packet is being transmitted, and to validate at least one pulse before the transmission data within that data packet is received.

7. The frequency hopping data radio system of claim 6 , wherein said header has a length that is no greater than that which is sufficient to enable said radio receiver to scan all channels within said frequency range in order to both determine on which of said channels a particular data packet is being transmitted, and to validate at least one pulse pattern before the transmission data within that data packet is received.

8. The method of transmitting and receiving data of claim 4 , wherein only data packets having headers with validated pulse patterns, an expected bit pattern, and a particular data content are fully demodulated.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Dec 8, 2023
From: BMO BANK N.A., AS ADMINISTRATIVE AGENT
To: DIGI INTERNATIONAL INC.
Reel/Frame 065835/0205 →
SECURITY INTEREST Recorded Dec 8, 2023
From: DIGI INTERNATIONAL INC.
To: BMO BANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065836/0981 →
SECURITY INTEREST Recorded Dec 19, 2019
From: DIGI INTERNATIONAL INC.
To: BMO HARRIS BANK N.A.
Reel/Frame 051370/0023 →