Radio monitoring equipment and system based on data compression and data compression method
Technical Field
The invention relates to a data compression-based radio monitoring device, a radio monitoring system formed by the same and a data compression method of the radio monitoring device.
Background
Radio monitoring equipment is required to transmit a large amount of data including spectral data, IQ data, ITU measurement results, etc. while performing monitoring tasks. With the continuous improvement of the performance of the device, the scanning speed is continuously accelerated, and the transmitted data volume is larger and larger, even exceeding the throughput rate of the commonly used 100M network port and 1000M network port. When a plurality of monitoring devices transmit data simultaneously, serious congestion of the network can be caused, and network delay is increased.
By adopting local storage, the mode of sending data again when waiting for the network to be idle can effectively relieve the network pressure, but the remote end cannot receive the data of the monitoring equipment in real time, so that real-time monitoring cannot be realized, and the task efficiency of radio monitoring is damaged.
Disclosure of Invention
In order to solve the problems in the prior art, an object of the present invention is to provide a data compression-based radio monitoring apparatus capable of performing data compression on a radio signal, thereby reducing the amount of data to be transmitted and reducing the network load.
In order to achieve the purpose of the invention, the radio monitoring device based on data compression comprises a radio receiver, a data compression unit connected with a signal output end of the radio receiver and a network port connected with the data compression unit, wherein the data compression unit compresses received wireless signals according to the type of data transmitted after compression, encapsulates the same compressed data in the same data structure and inputs the same compressed data into the network port.
The second objective of the present invention is to provide a radio monitoring system for real-time detection of radio signals. The system comprises a radio monitoring device and a host computer, wherein the radio monitoring device is the radio monitoring device based on data compression in claim 1; and the radio monitoring equipment uploads the radio data compressed by the radio monitoring equipment to the upper computer through the network port.
Furthermore, the upper computer decompresses the compressed data uploaded by the radio monitoring equipment and then carries out further processing.
The invention also provides a data compression method, which receives the radio signal and compresses the received radio signal according to the data type of the compressed transmission before transmission.
Further, the compression method specifically comprises the steps of receiving radio signals through a radio receiver, and compressing the received radio data according to the type of the transmitted data by selecting one of the following modes:
1) if the transmitted data type is frequency spectrum data, compressing the frequency spectrum signal by adopting a JPEG lossy compression algorithm;
2) and if the transmitted data type is ITU measurement data, compressing the ITU measurement data by adopting a compression algorithm based on differential data.
3) If the transmitted data type is IQ data, a lossless compression algorithm of variable length coding is adopted to compress the IQ data.
Further, the spectrum data and the ITU measurement data are obtained by processing and calculating the received wireless signals by the receiver.
Further, after the received radio signal is compressed, the same type of compressed data is encapsulated in the same data structure. Further ensuring the stability and accuracy of the data and further reducing the network burden.
The invention has the beneficial effects that: the receiving equipment in the radio monitoring equipment compresses different types of radio signals by using different compression algorithms through the data compression unit, so that the stability and the accuracy of data are ensured; and then the data is uploaded to a using device (such as an upper computer) by using a network, so that the data sending amount is reduced, the network burden is lightened, and the purpose of transmitting a large amount of data is realized.
The data compression method compresses different types of radio signals by using different compression algorithms, ensures the stability and accuracy of data, and transmits the compressed data to a user device, thereby reducing the data transmission amount, lightening the network burden and realizing the purpose of transmitting a large amount of data.
Drawings
Fig. 1 is a schematic block diagram of a radio monitoring system including a radio monitoring device according to the present invention.
Detailed Description
The claimed invention is described in further detail herein with reference to the accompanying drawings and the detailed description.
The technical scheme claimed herein is a radio monitoring device based on data compression, which comprises a radio receiver, a data compression unit connected with a signal output end of the radio receiver, and a network port connected with the data compression unit, wherein the radio receiver receives a radio signal transmitted by a radio transmitting terminal and analyzes the radio signal, the analyzed data is input into the data compression unit, the data compression unit compresses the received radio signal according to the type of the compressed transmitted data, then encapsulates the same compressed data in the same data structure and inputs the same into the network port, and transmits the compressed signal to an upper computer by using the network port and a network signal to form a radio monitoring receiving system, as shown in fig. 1; the upper computer decompresses and restores the compressed data into original data and then further processes the data, the radio monitoring device and the upper computer form a radio monitoring system to realize real-time monitoring of radio signals, and the radio monitoring device provided by the invention reduces network burden and realizes the purpose of transmitting a large amount of data.
The radio monitoring equipment firstly utilizes a radio receiver to receive IQ data (IQ data signals are understood to be data signals comprising in-phase data signals or I data signals and quadrature data signals or Q data signals) in radio signals and analyzes and processes the received radio signals to obtain frequency spectrum data and ITU data, and a data compression unit in the radio monitoring equipment selects one of the following compression algorithms to compress the received radio data according to the type of the radio data to be transmitted finally:
1) if the transmitted data type is frequency spectrum data, compressing the frequency spectrum signal by adopting a JPEG lossy compression algorithm;
2) if the transmitted data type is ITU measurement data, compressing the ITU measurement data by adopting a compression algorithm based on differential data;
3) if the transmitted data type is IQ data, a lossless compression algorithm of variable length coding is adopted to compress the IQ data.
In order to further ensure the stability and accuracy of the data and further reduce the network burden, the received radio signals are compressed, and then the same type of compressed data is encapsulated in the same data structure.
The above embodiments are only for illustrating the technical solutions of the present invention and are not limited, and modifications or equivalent substitutions made by those skilled in the art to the technical solutions of the present invention are included in the scope of the claims of the present invention without departing from the spirit and scope of the technical solutions of the present invention.