Embedded channel analysis for RF data modem
First Claim
1. A process for counting received errors in a received message, comprising:
- providing received bits from the received message to a decryption process;
determining a total number of errors in the received message comprising;
initializing a plurality of receive counters;
extracting data from a receiver buffer that stores the received message;
determining a number of errors in a predetermined set of data in said received message;
calculating a running number of errors in said received a message; and
if the received message was transmitted using frequency hopping on an individual hop basis, outputting the running number of errors along with frequency hop information to identify frequency dependent sources of interference.
5 Assignments
0 Petitions
Accused Products
Abstract
An embedded method for analyzing RF channel communication link parameters can include inserting data having a predetermined pattern to a transmission at a transmitter, processing the data through a waveform processor, transmitting the data across a communications link at traffic rates, receiving the transmitted data at a receiver, and determining a RF channel bit error rate of the transmitted data at the receiver. The transmitted data can include embedded synchronization and operating mode patterns such that the receiver can distinguish the transmitted data from contemporaneous voice or other data transmissions. A method for tracking received bits and counting received errors can include providing received bits to a decryption process, and providing test bits to an error analysis application to determine a total number of received errors.
-
Citations
14 Claims
-
1. A process for counting received errors in a received message, comprising:
-
providing received bits from the received message to a decryption process; determining a total number of errors in the received message comprising; initializing a plurality of receive counters; extracting data from a receiver buffer that stores the received message; determining a number of errors in a predetermined set of data in said received message; calculating a running number of errors in said received a message; and if the received message was transmitted using frequency hopping on an individual hop basis, outputting the running number of errors along with frequency hop information to identify frequency dependent sources of interference. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A process for counting received errors in a received message, comprising:
-
providing received bits from the received message to a decryption process; determining a total number of errors in the received message comprising; determining that there is BER data in the received message; initializing a plurality of receive counters; extracting the BER data from a receiver buffer; determining a number of errors in a predetermined set of data in said received message; calculating a running number of errors in said received message; and if the received message was transmitted using frequency hopping on an individual hop basis, outputting the running number of errors along with frequency hop information to identify frequency dependent sources of interference. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method for analyzing RF channel communication link parameters, comprising:
-
receiving at a communication device a message transmitted across the communication link; determining whether the message carries information or bit error rate data having a predetermined bit pattern; and when it is determined that the message contains bit error data, processing the bit error data to determine an RF channel bit error rate, wherein processing comprises determining a total number of errors in the received message by initializing a plurality of receive counters;
extracting data from a receiver buffer that stores the received message;
determining a number of errors in a predetermined set of data in said received message;
calculating a running number of errors in said received a message; and
if the received message was transmitted using frequency hopping on an individual hop basis, outputting the running number of errors along with frequency hop information to identify frequency dependent sources of interference. - View Dependent Claims (14)
-
Specification