IP Library Granted Patent US 9,961,578
Granted Patent B2
US 9,961,578 · App. 15/586,349 · Granted May 1, 2018

Method and system for analyzing radio performance during over-the-air operations

Inventors: Joseph Rey (Miami, FL); John McCarthy (Palm Bay, FL); Murad Qahwash (Orlando, FL)
Assignee: Locus Location Systems, LLC
H04W24/08H04B17/17
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 9,961,578
App. No.
15/586,349
Granted
May 1, 2018
Kind
B2
Abstract

An apparatus for identifying failed or suspect RF transmitting devices while the devices are in normal operation transmitting over-the-air RF signals, each of the RF transmitting devices including an identifier and being mobile, portable or stationary, includes an RF signal sensor receiving the RF signals and responsive thereto, an analyzer, and a GUI. The analyzer measuring signal parameters and determines operating characteristics of a device therefrom, determining the identifier, if each RF signal conforms to packet structure specifications, and bit-field information of each RF signal to discern therefrom a transmission type, measures RF frequency offset, correlates the bit-field information with the RF frequency offset utilizing the identifier; and repeats the last three steps to determine a range of RF frequency offset deviations over time. The GUI displays the range in a form used to identify an RF frequency offset range of the RF transmitting device.

Claims (60)

1. A method for determining characteristics of a radio, comprising:

associating at least one radio with a communications network, the at least one radio being mobile or portable and having:

transmission operating parameters with respective predetermined values defined by at least one of a regulatory agency, a manufacturer of the at least one radio, a user of the communications network and a provider of the communications network, the predetermined values having respective thresholds;

a unique identifier; and

an over-the-air operating mode in which the at least one radio transmits radio frequency (RF) signals within the communications network, the signals comprising at least the unique identifier;

transmitting RF signals from the at least one radio in the over-the-air operating mode, the RF signals comprising the unique identifier and having characteristics correlating with the transmission operating parameters;

receiving the RF signals from the at least one radio with a receiver within the communications network; and

while the RF signals are being received during the over-the-air operating mode, measuring the characteristics of the signals and determining a health of the at least one radio by analyzing whether the measured characteristics of the RF signals transmitted from the at least one radio are within the respective thresholds of the predetermined values and:

concluding that the health of the at least one radio is acceptable if the measured characteristics of the RF signals are within the respective thresholds of the predetermined values; and

concluding that the health of the at least one radio is unacceptable if at least one of the measured characteristics of the RF signals are outside at least one respective threshold of the predetermined values.

2. The method according to claim 1 , which further comprises:

at least temporarily storing a health status of the at least one radio; and

utilizing the health status to effect repairs on the at least one radio when the health of the at least one radio is determined to be unacceptable.

3. The method according to claim 1 , which further comprises installing a software update in the at least one radio as a repair when the health of the at least one radio is determined to be unacceptable.

4. The method according to claim 1 , which further comprises, when the health of the at least one radio is unacceptable:

flagging the at least one radio as suspect if at least one of the measured characteristics of the RF signals is outside a first threshold range of at least one of the predetermined values; and

flagging the at least one radio as failed if at least one of the measured characteristics of the RF signals is outside a second threshold range of at least one of the predetermined values and removing the at least one radio from service.

5. The method according to claim 1 , which further comprises determining the health of the at least one radio at least one of:

with the receiver; and

with an analyzer separate from the receiver.

6. The method according to claim 1 , wherein the transmission operating parameters comprise at least one of RF frequency accuracy, RF frequency offset from an assigned frequency, timing of RF frequency offsets relative to a beginning of a message transmission, RF frequency offset variations throughout a message transmission, frequency deviation of the modulated signal, range of frequency deviations over time, amplitude variations during a message transmission, symbol frequency error, symbol clock error, modulation fidelity, bit error rate, conformance to packet structure specifications, baud rate changes during a message transmission, spurious emissions, received signal strength indicator (RSSI), consistent low power level irrespective of location of the at least one radio, high bit error rate irrespective of location of the at least one radio, battery charge, a number of retries over a predetermined threshold, and unexpectedly low RSSI.

7. The method according to claim 6 , which further comprises determining the health of the at least one radio by analyzing whether the RF frequency offset of the RF signals transmitted from the at least one radio are within an RF frequency offset threshold and, if the measured RF frequency offset of the RF signals is outside the RF frequency offset threshold, concluding that the health of the at least one radio is unacceptable and repairing the RF frequency offset of the at least one radio with a software update.

8. The method according to claim 1 , which further comprises:

determining the unique identifier within the received RF signals;

determining if each of the received RF signals conform to packet structure specifications;

determining bit-field information of the received RF signals and discerning from the bit-field information a type of transmission that has been received from the at least one radio;

measuring the RF frequency offset of the at least one radio;

correlating the bit-field information with the RF frequency offset utilizing the unique identifier; and

repeatedly carrying out the bit-field information determining step, the RF frequency offset measuring step and the correlating step to determine a range of RF frequency offset deviations over time.

9. The method according to claim 8 , which further comprises utilizing the range of RF frequency offset deviations to repair the at least one radio.

10. The method according to claim 8 , wherein an event is defined when an RF signal from the at least one radio is detected by the receiver and which further comprises utilizing the range of RF frequency offset deviations to clear the at least one radio of all recorded measured characteristics and events to restart a collection and evaluation process for the at least one radio.

11. The method according to claim 8 , which further comprises utilizing the range of RF frequency offset deviations to generate and send e-mail alerts to at least one of the user and the provider to repair the at least one radio.

12. The method according to claim 1 , wherein the communications network is at least one of a trunked radio network and a public safety trunked radio network.

13. The method according to claim 1 , wherein the at least one radio is a plurality of radios.

14. The method according to claim 13 , which further comprises storing the radio identifier of each of the radios in a database associated with the receiver, the database including:

a list of the unique identifiers for each of the radios to be monitored and each of the radios not to be monitored;

specifications for each of the radios;

desired transmission operating parameters for each of the radios;

specification ranges for each of the radios; and

the measured characteristics of the RF signals received from each of the radios as those RF signals are received.

15. The method according to claim 13 , which further comprises:

associating a database with the receiver; and

storing information related to the transmission operating parameters in the database, the information comprising at least one of statistics related to the transmission operating parameters for the radios, past repair dates for the radios, identification of those radios for which no operating characteristics have been determined, and user-defined information.

16. The method according to claim 1 , wherein the receiver is a plurality of receivers and which further comprises:

when an RF signal from the at least one radio is detected by one of the receivers, defined as an event, determining with the one receiver and storing for the event:

the unique identifier of the at least one radio;

date and time information; and

the measured characteristics for the at least one radio; and

time-aligning the events with two or more of the receivers.

17. The method according to claim 1 , wherein the transmission operating parameters have respective thresholds for the network provider that are tighter than thresholds defined by at least one of the regulatory agency and the manufacturer of the at least one radio.

18. The method according to claim 1 , wherein the receiver is a sensor comprising at least one antenna, a receiver, a digital signal processor, a precision oscillator, and a general purpose processor cooperating together to measure the characteristics of the transmitted RF signals and to compare the characteristics with the transmission operating parameters.

19. The method according to claim 1 , wherein the radio is at least one of a mobile transceiver and a portable transceiver.

20. A method for determining characteristics of a radio, comprising:

associating at least one radio with a communications network, the at least one radio being mobile or portable and having

a unique identifier;

an over-the-air operating mode in which the at least one radio transmits radio frequency (RF) signals within the communications network, the signals comprising at least the unique identifier; and

transmission operating parameters with respective predetermined values defined by at least one of a regulatory agency, a manufacturer of the at least one radio, a user of the communications network and a provider of the communications network, the transmission operating parameters comprising RF frequency offset, the predetermined values having respective thresholds comprising at least an RF frequency offset threshold;

transmitting RF signals from the at least one radio in the over-the-air operating mode, the RF signals comprising the unique identifier and having characteristics correlating with the transmission operating parameters;

receiving the RF signals from the at least one radio with a receiver within the communications network; and

while the RF signals are being received during the over-the-air operating mode, measuring the characteristics of the signals and determining a health of the at least one radio by analyzing whether the measured RF frequency offset of the RF signals transmitted from the at least one radio are within the RF frequency offset threshold and, if the measured RF frequency offset of the RF signals is outside the RF frequency offset threshold, concluding that the health of the at least one radio is unacceptable and repairing the RF frequency offset of the at least one radio with a software update.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2017
From: REY, JOSEPH; MCCARTHY, JOHN; QAHWASH, MURAD
To: LOCUS LOCATION SYSTEMS, LLC
Reel/Frame 042235/0720 →
Continuity (6)
Continuation 14944980 · Nov 18, 2015
Continuation 14574196 · Dec 17, 2014
Continuation 14024517 · Sep 11, 2013
Continuation 12882193 · Sep 14, 2010
Provisional Application 61252693 · Oct 18, 2009
Related Publication 20170238202A1 · Aug 17, 2017