Trunked radio monitoring system
First Claim
1. A method of monitoring communications in a trunked communication system in which digital messages incorporating a talk group identification code, identifying a talk group, and a channel assignment code, identifying a frequency on which a voice communication within the talk group takes place, are transmitted over a control channel and voice communications are transmitted over working channels that change between communications, the method comprising:
- with a frequency tunable receiver, monitoring digital messages on a control channel to detect a first bit pattern in the digital messages;
upon detection of the first bit pattern in a digital message, storing data subsequently transmitted on the control channel;
extracting information from the stored data and analyzing the extracted information to obtain a channel assignment code and a talk group identification code;
comparing the talk group identification code obtained from the stored data to talk group identification codes of interest and, if the talk group identification code obtained from the stored data is a talk group identification code of interest, tuning the receiver to a working channel corresponding to the channel assignment code obtained from the stored data; and
monitoring voice transmissions on the working channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for passively monitoring communications in a trunked communication system. Digital messages transmitted over a control channel at a particular frequency are monitored with a receiver. When a first bit pattern is detected in a digital message, subsequently transmitted data is stored. Information is extracted from the stored data to obtain a channel assignment code indicating a frequency over which communications take place and a talk group identification code identifying a talk group in the trunked communication system participating in a communication. If the talk group is a talk group of interest, the receiver is tuned to the frequency corresponding to the channel assignment code so that voice communications are successfully monitored. The receiver is tuned to the control channel after each voice communication so that a communication including multiple transmissions on different frequencies is coherently monitored by retuning the receiver in accordance with the received channel assignment codes. In an alternative embodiment, separate receivers are provided for the control channel and for voice communications. The voice receiver is continually tuned to different working channels in response to talk group and channel assignment codes received by the control channel receiver.
-
Citations
17 Claims
-
1. A method of monitoring communications in a trunked communication system in which digital messages incorporating a talk group identification code, identifying a talk group, and a channel assignment code, identifying a frequency on which a voice communication within the talk group takes place, are transmitted over a control channel and voice communications are transmitted over working channels that change between communications, the method comprising:
-
with a frequency tunable receiver, monitoring digital messages on a control channel to detect a first bit pattern in the digital messages; upon detection of the first bit pattern in a digital message, storing data subsequently transmitted on the control channel; extracting information from the stored data and analyzing the extracted information to obtain a channel assignment code and a talk group identification code; comparing the talk group identification code obtained from the stored data to talk group identification codes of interest and, if the talk group identification code obtained from the stored data is a talk group identification code of interest, tuning the receiver to a working channel corresponding to the channel assignment code obtained from the stored data; and monitoring voice transmissions on the working channel. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for monitoring communications in a trunked communication system in which digital messages incorporating a talk group identification code, identifying a talk group, and a channel assignment code, identifying a frequency on which a voice communication within the talk group takes place, are transmitted over a control channel and voice communications are transmitted over working channels that change between communications, the apparatus comprising:
-
a receiver tunable in frequency for monitoring digital messages on a control channel and voice communications on a plurality of working channels; a demodulator for demodulating the digital messages received by the receiver on the control channel and producing demodulated signals; a detector for detecting a first bit pattern in the demodulated signals; a first memory for storing demodulated signals transmitted on the control channel subsequent to transmission of the first bit pattern; analyzing means for extracting information from demodulated signals stored in the first memory to obtain a channel assignment code and a talk group identification code; a second memory for storing talk group identification codes of interest; comparing means for comparing the talk group identification code obtained from the demodulated signals stored in the first memory to the talk group identification codes of interest stored in the second memory and for generating an indication if the talk group identification code extracted from the demodulated signals stored in the first memory matches a talk group identification code of interest; and tuning means for tuning the receiver to a working channel corresponding to the channel assignment code obtained from the demodulated signals stored in the first memory when the comparing means indicates that the talk group identification code obtained from the demodulated signals stored in the first memory is a talk group identification code of interest. - View Dependent Claims (8, 9, 10)
-
-
11. A method of monitoring communications in a trunked communication system in which digital messages, incorporating a talk group identification code, identifying a talk group, and a channel assignment code, identifying a frequency on which a voice communication within the talk group takes place, are transmitted over a control channel and voice communications are transmitted over working channels that change between communications, the method comprising:
-
with a frequency tunable control channel receiver, monitoring digital message on a control channel to detect a first bit pattern in the digital transmissions; upon initial detection of the first bit pattern in a digital messages, storing data subsequently transmitted on the control channel; extracting information from the stored data and analyzing the extracted information to obtain a channel assignment code and a talk group identification code; comparing the talk group identification code obtained from the stored data to a prioritized list of talk group identification codes of interest and, if the talk group identification code obtained from the stored data is a talk group identification code of interest, tuning a voice channel receiver to a working channel corresponding to the channel assignment code and monitoring subsequent voice transmissions; storing the talk group identification code of the working channel to which the voice channel receiver is tuned as the stored talk group identification code; while monitoring voice transmissions on the voice channel receiver, continuing to monitor with the control channel receiver digital messages on the control channel for detecting the first bit pattern; while monitoring voice transmissions on the voice channel receiver, upon detecting with the control channel receiver the first bit pattern in a digital messages, storing data subsequently transmitted on the control channel; extracting information from the stored data and analyzing the extracted information to obtain a new channel assignment code and a new talk group identification code, comparing the new talk group identification code to the prioritized list of talk group identification codes of interest and to the stored talk group identification code and, if the new talk group identification code is a talk group identification code of interest and has a higher priority than the stored talk group identification code, tuning the voice channel receiver to the working channel corresponding to the new channel assignment code and storing the new talk group identification code as the stored talk group identification code; and monitoring voice transmissions with the voice channel receiver tuned to the working channel corresponding to the new channel assignment code while continuing to monitor the digital transmissions on the control channel with the control channel receiver for the first bit pattern. - View Dependent Claims (12, 13, 14)
-
-
15. An apparatus for monitoring communications in a trunked communication system in which digital messages incorporating a talk group identification code, identifying a talk group, and a channel assignment code, identifying a frequency on which a voice communication within the talk group takes place, are transmitted over a control channel and voice communications are transmitted over working channels that change between communications, the apparatus comprising:
-
a control channel receiver tunable in frequency for monitoring digital messages on a control channel; a voice channel receiver tunable in frequency for monitoring voice communications on a plurality of working channels; a demodulator for demodulating the digital control signals received by the control channel receiver on the control channel and producing demodulated signals; a detector for detecting a first bit pattern in the demodulated signals; a first memory for storing demodulated signals transmitted on the control channel subsequent to transmission of the first bit pattern; analyzing means for extracting information from demodulated signals stored in the first memory to obtain a channel assignment code and a talk group identification code; a second memory for storing talk group identification codes of interest; comparing means for comparing the talk group identification code obtained from the demodulated signals stored in the first memory to the talk group identification codes of interest stored in the second memory and for generating an indication if the talk group identification code extracted from the demodulated signals stored in the first memory matches a talk group identification code of interest; and first tuning means for tuning the voice channel receiver to a working channel corresponding to the channel assignment code obtained from the demodulated signals stored in the first memory when the comparing means indicates that the talk group identification code obtained from the demodulated signals stored in the first memory is a talk group identification code of interest. - View Dependent Claims (16, 17)
-
Specification