Anti-frequency-deviation DMR interphone signal rapid identification methodTechnical Field
The invention belongs to the technical field of signal detection, and particularly relates to a quick identification method for a DMR interphone signal resisting frequency deviation.
Background
When the wireless monitoring equipment scans the frequency band of the interphone, if suspicious wireless signals are found, frequency spectrum fine analysis is carried out to further clarify the bandwidth and the central frequency point of the signals. The central frequency point estimation often has frequency deviation, and the performance of synchronous correlation detection of the DMR signal is seriously reduced after the frequency deviation is more than 1 Khz.
Disclosure of Invention
The purpose of the invention is as follows: aiming at the defects, the invention provides the quick identification method of the DMR interphone signal with the frequency deviation resistance, which improves the success rate of identifying the DMR interphone signal by the monitoring equipment.
The technical scheme is as follows: the invention provides a quick identification method of a DMR interphone signal resisting frequency deviation, which is characterized by comprising the following steps:
(1) acquiring N times of oversampling signals;
(2) according to the oversampling multiple N, passing the sampling data p (N) through an FM demodulator, and outputting data q (N);
(3) filtering q (n) with a root raised cosine filter to obtain baseband data g (n)1;
(4) According to the data g (n)1Carrying out addition and subtraction of the offset numbers to obtain three groups of data to be detected, namely demodulation signal negative frequency offset precompensation, demodulation signal positive frequency offset precompensation and demodulation original signals;
(5) performing sliding normalization correlation operation on the three groups of data to be detected acquired in the step (4) and locally reserved 4 groups of DMR interphone voice synchronous data respectively;
(6) and (4) judging whether the related data peak value obtained by the operation in the step (5) exceeds a threshold, if so, judging that the signal is a DMR interphone signal, and if not, judging that the signal is not a DMR interphone signal.
Further, the specific steps of acquiring the N-fold oversampled signal in step (1) are as follows:
(1.1) monitoring a wireless environment with a large bandwidth;
(1.2) if suspicious signals are found in the frequency band of the DMR interphone, reducing the monitoring bandwidth and improving the frequency spectrum analysis precision;
(1.3) if the bandwidth of the signal conforms to the frequency spectrum characteristics of the DMR interphone, obtaining a central frequency point f0;
(1.4) with f0Performing down-conversion processing on data as a central frequency point to obtain baseband data { x (n) ═ 1,2, … … };
(1.5) the N-times oversampled signal { p (N) ═ 1,2,3, … } is obtained by integer-multiple decimation and fractional-multiple decimation.
Further, the output data g (n) in the step (3)
1In particular to
Further, the specific steps of obtaining three groups of data to be detected in the step (4) are as follows: demodulation data g (n)1Minus offsetSetting the number fre2KOffset to { g (n)2=g(n)1-fre2KOffset, n 1,2, … }, and the other group is demodulated data g (n)1Adding an offset fre2KOffset to obtain { g (n)3=g(n)1+ fre2KOffset, n ═ 1,2, … }, plus g (n)1Three sets of data to be detected are formed.
Further, the specific steps of performing sliding normalization correlation operation on the three groups of data to be detected and the locally reserved 4 groups of DMR interphone voice synchronous data in the step (5) are as follows:
k is 0,2,4, …, W-1; w is the interval of the voice sync header, M is the length of the sync header
i is 1,2, 3; i is baseband three sets of data g (n)iIndex
j is 1,2,3, 4; j is the four-voice synchronous head index
L ═ 0, 1, …, L-1; l is the number of periods of the voice sync signal for buffering the baseband data
By adopting the technical scheme, the invention has the following beneficial effects: the method can accurately detect the DMR interphone signal with high probability under the condition that frequency deviation within +/-3 KHz exists, simplifies the hardware design of monitoring equipment, reduces the precision requirement on frequency point estimation by a method of demodulating signals to add or subtract constants, does not need carrier synchronization, and reduces software complexity.
Drawings
FIG. 1 is a flow chart of a method of the present invention;
FIG. 2 is a signal power spectrum of a DMR intercom at a sampling rate of 38.4Khz in an exemplary embodiment;
FIG. 3 is a diagram illustrating an accumulated correlation between a DMR intercom signal and a local matching signal without frequency offset in an exemplary embodiment;
fig. 4 is a diagram illustrating the recognition rate under different frequency offset conditions in the specific embodiment.
Detailed Description
The present invention is further illustrated by the following examples, which are intended to be purely exemplary and are not intended to limit the scope of the invention, as various equivalent modifications of the invention will occur to those skilled in the art upon reading the present disclosure and fall within the scope of the appended claims.
As shown in fig. 1-4, the following description will be made by taking monitoring DMR interphone through mode slot1 communication operating at 409.7625MHz as an example:
step 1, monitoring 500MHz bandwidth of a wireless environment;
step 2, once a suspicious signal is found in the frequency band of the DMR interphone, reducing the monitoring bandwidth to 25MHz, and estimating the signal bandwidth to be 9.85 Khz;
step 3, the bandwidth of the signal accords with the frequency spectrum characteristics of the DMR interphone, and the central frequency point f is estimated0=409.761324MHz;
Step 4, using f0Performing down-conversion processing on data as a central frequency point to obtain baseband data { x (n) }, wherein n is 1,2, … …, and the sampling frequency is 1M;
step 5, obtaining a 40K sampling signal by performing integral multiple extraction on 25 and obtaining a signal with a 38.4K sampling rate by performing fractional multiple extraction on 40/38.4, wherein the signal is an oversampling signal { p (N) } which is 8 times that of the oversampling signal, and N is 1,2,3, …, and fig. 2-4 is a signal power spectrum;
step 6, demodulating by the FM demodulator to obtain a demodulated signal { q (n) ═ 1,2,3, … };
and 7, according to the oversampling multiple N being 8, enabling the sampling data q (N) to pass through a root raised cosine filter h (N), wherein the oversampling multiple of the root raised cosine filter is 8, 49 tap coefficients are formed across 6 symbols, and the output data is recorded as
Step 8, demodulating data g (n)1Subtracting the offset fre2 KOffset-5 to obtain { g (n)2=g(n)1-fre2KOffset, n 1,2, … }, and the other group is demodulated data g (n)1Adding an offset fre2 KOffset-5 to obtain { g (n)3=g(n)1+ fre2KOffset, n ═ 1,2, … }, plus g (n)1Forming three groups of data to be detected;
step 9,Using data { g (n)1,g(n)2,g(n)3Voice synchronous data of 4 sets of local reserved DMR interphone (base station voice synchronization, mobile station voice synchronization, direct time slot1 voice synchronization, direct time slot 2 voice synchronization) { dmrSync (n)jN is 1, 2., M, j is 1,2,3,4} to do sliding normalization correlation operation, the original voice synchronization header period interval is 13824 under the condition of 8 times oversampling, only the correlation value of even number position is calculated for reducing the operation amount: k is 0,2, …
k is 0,2,4, …, W-1; w is the interval of the voice sync header, M is the length of the sync header
i is 1,2, 3; i is baseband three sets of data g (n)iIndex
j is 1,2,3, 4; j is the four-voice synchronous head index
L ═ 0, 1, …, L-1; l is the number of periods of the voice sync signal for buffering the baseband data
And overlap and accumulate the correlation result of 6 cycles, M192 is the synchronous head length of the pronunciation;
instep 10, the correlation data peak value of the sync header of the slot1 is shown in fig. 3-4, the normalized correlation value is 0.965, which exceeds the threshold of 0.65, and it is considered that the DMR interphone signal is identified.