Patent US855870A successfully refreshed from Google Patents.
Patent US5448593A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5448593A Expired / Lapsed US ⏱️ 0.0 years remaining

Frequency hopping time-diversity communications systems and transceivers for local area networks

Assignee: DBI Corp
•
Filing: 1992-07-24
•
Granted: 1995-09-05
•
Expires: 2012-07-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system utilizing adaptive frequency-hopped spread spectrum modulation to communicate over AC power lines and other noisy communications channels is described. The system employs a modulation structure in which individual packets of data are transmitted with FSK modulation using two frequencies chosen from a larger set. An error coding system is used which provides a controlling microprocessor with data on the quality of reception at each transceiver in the network; this information is used to alter the gain of the receiver, the bit rate of the transmission, and the specific frequencies employed by the network, in real time, to optimize communication error rate. Messages are organized in packets. A Master transceiver, controlling network management, transmits channel control information to other transceivers on the network, enabling system synchronization, acquisition of an existing network by new subscribers, and changes to the bit rate and frequency set in use. Each transceiver comprises a frequency controlled carrier generator, appropriate data keying for the carrier, a pair of digital detectors each having a frequency controlled bandpass filter connected thereto, appropriate microprocessors for control and broad band coupling networks for coupling the transceiver to a communications channel, which may be an AC power line, a private line, the floor loop of an automatic guided vehicle system, or the like.

Inventors

  • 👤 Lawrence W. Hill

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 03:15
CPC Classifications
H; H04; H04J; H04J13/00; G; G05; G05D; G05D1/00; G05D1/02; G05D1/021; G05D1/0259; G05D1/0265; H03; H03G; H03G3/00; H03G3/001; H03G3/002; H04B; H04B1/00; H04B1/69; H04B1/713; H04B1/715; H04B3/00; H04B3/54; H04B3/56; H04B7/00; H04B7/02; H04B7/04; H04B7/06; H04B7/0613; H04B7/0667; H04B7/0671; H04B7/12; H04L; H04L1/00; H04L1/02; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/076; H04B2001/7152; H04B1/7156; H04B2001/71563; H04B2203/00; H04B2203/54; H04B2203/5404; H04B2203/5408; H04B2203/5416; H04B2203/5425; H04B2203/5429; H04B2203/5445; H04B2203/5462; H04B2203/5483; H04B2203/5495

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 140 words
A communications system comprising at least one receiver employing automatic gain control for receiving binary coded parity checked information in successive packets; said receiver comprising: A) means for determining the bit error rate occurring in received packets by analyzing said packets for errors over a selected sample period of a plurality of successive sample periods; and storing said rate; B) means for comparing said bit error rate with the bit error rate in a sample period occurring before said selected sample period; and C) means for changing the gain of the receiver in the same direction that it was changed previously when the current bit error rate is less than the previously measured bit error rate and for changing the gain in the opposite direction when the current bit error rate is greater than the previously measured bit error rate.
Claim 2
Dependent Claim 140 words
A communications system comprising at least one receiver employing automatic gain control for receiving binary coded parity checked information in successive packets; said receiver comprising: A) means for determining the bit error rate occurring in received packets by analyzing said packets for errors over a selected sample period of a plurality of successive sample periods; and storing said rate; B) means for comparing said bit error rate with the bit error rate in a sample period occurring before said selected sample period; and C) means for changing the gain of the receiver in the same direction that it was changed previously when the current bit error rate is less than the previously measured bit error rate and for changing the gain in the opposite direction when the current bit error rate is greater than the previously measured bit error rate.
Claim 3
Dependent Claim 36 words
The system defined in claim 1 and D) means for keeping the gain at the same setting for a predetermined number of successive ones of said sample periods after changing the gain in said opposite direction.
Claim 4
Dependent Claim 16 words
The system defined in claim 2 wherein said sample period is a number of packets received.
Claim 5
Dependent Claim 16 words
The system defined in claim 1 wherein said sample period is a number of packets received.
Claim 6
Dependent Claim 191 words
A communciations system as defined in claim 1 further comprising a transmitter and wherein binary coded information packets including error codes are transmitted from the transmitter to the receiver on at least one of a plurality of modulated frequencies and the receiver transmits to the transmitter an error signal when the receiver determines that a packet was received with an error; said transmitter comprising: A) means for setting the transmission bit rate at one of a plurality of bit rates between upper and lower limits; B) means for maintaining a variable related to bit error rate (BRCNT), having upper and lower limits, and updated as follows, where (N-1) indicates the current BRCNT value and (N) indicates the new BRCNT value ##EQU2## and for decrementing the setting of said bit rate when the BRCNT reaches said upper limit and for incrementing the setting of said bit rate when said BRCNT reaches said lower limit; and C) means for changing at least one frequency used in the next packet transmission when the BRCNT reaches said upper limit and the bit rate used in the error containing packet was the lowest bit rate available.
Claim 7
Dependent Claim 76 words
A communication system as defined in claim 5 comprising a plurality of slave modems each comprising a receiver substantially identical to said receiver and each connected to a host, said receiver further comprising: A) means for receiving binary coded information packets on said plurality of modulated frequencies; B) means for searching said frequencies for packets containing one of a plurality of master addresses and for only transmitting to its host packets containing said one master address.
Claim 8
Dependent Claim 44 words
A communication system as defined in claim 6 and C) a master modem having a specific master address and comprising a) means for searching said channels for and, disabling itself when, a packet is received containing said specific master modem address from another master.
Claim 9
Dependent Claim 76 words
A communication system as defined in claim 1 comprising a plurality of slave modems each comprising a receiver substantially identical to said receiver and each connected to a host, said receiver further comprising: A) means for receiving binary coded information packets on said plurality of modulated frequencies; B) means for searching said frequencies for packets containing one of a plurality of master addresses and for only transmitting to its host packets containing said one master address.
Claim 10
Dependent Claim 186 words
A communciations system comprising a transmitter and receiver wherein binary coded information packets including error codes are transmitted from a transmitter to a receiver on at least one of a plurality of modulated frequencies and the receiver transmits to the transmitter an error signal when the receiver determines that a packet was received with an error; said transmitter comprising: A) means for setting the transmission bit rate at one of a plurality of bit rates between upper and lower limits; B) means for maintaining a variable related to bit error rate (BRCNT), having upper and lower limits, and updated as follows, where (N-1) indicates the current BRCNT value and (N) indicates the new BRCNT value ##EQU3## and for decrementing the setting of said bit rate when the BRCNT reaches said upper limit and for incrementing the setting of said bit rate when said BRCNT reaches said lower limit; and C) means for changing at least one frequency used in the next packet transmission when the BRCNT reaches said upper limit and the bit rate used in the error containing packet was the lowest bit rate available.
Claim 11
Dependent Claim 186 words
A communciations system comprising a transmitter and receiver wherein binary coded information packets including error codes are transmitted from a transmitter to a receiver on at least one of a plurality of modulated frequencies and the receiver transmits to the transmitter an error signal when the receiver determines that a packet was received with an error; said transmitter comprising: A) means for setting the transmission bit rate at one of a plurality of bit rates between upper and lower limits; B) means for maintaining a variable related to bit error rate (BRCNT), having upper and lower limits, and updated as follows, where (N-1) indicates the current BRCNT value and (N) indicates the new BRCNT value ##EQU3## and for decrementing the setting of said bit rate when the BRCNT reaches said upper limit and for incrementing the setting of said bit rate when said BRCNT reaches said lower limit; and C) means for changing at least one frequency used in the next packet transmission when the BRCNT reaches said upper limit and the bit rate used in the error containing packet was the lowest bit rate available.
Claim 12
Dependent Claim 17 words
A communication system as defined in claim 9 wherein said receiver utilizes integrate and dump bit detection.
Claim 13
Dependent Claim 93 words
A communication system comprising a plurality of slave modems each connected to a host comprising: A) means for receiving binary coded information packets on a plurality of communication channels; B) means for searching said channels for packets containing one of a plurality of master addresses and for only transmitting to its host packets containing said master address; and, C) a master modem having a specific master address and comprising a) means for searching said channels for and, disabling itself when, a packet is received containing said specific master modem address from another master.
Claim 14
Dependent Claim 93 words
A communication system comprising a plurality of slave modems each connected to a host comprising: A) means for receiving binary coded information packets on a plurality of communication channels; B) means for searching said channels for packets containing one of a plurality of master addresses and for only transmitting to its host packets containing said master address; and, C) a master modem having a specific master address and comprising a) means for searching said channels for and, disabling itself when, a packet is received containing said specific master modem address from another master.

References Cited (Backward Citations)

US4049914A Cited
US4210780A Cited
US4291410A Cited
US4387461A Cited
US4580276A Cited
US4756007A Cited
US4823344A Cited
US5046066A Cited
US5029182A Cited
US5048054A Cited
US5093842A Cited
US5184349A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-09-04 1999-03-06 1999-09-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-09-04 2003-03-06 2003-09-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-09-04 2007-03-06 2007-09-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag