3. Results
3.2. Training Methodology and Experimental Setup
Signal and Dataset Generation Procedure
The dataset was synthetically generated in a controlled environment to accurately model a communications channel disturbed by noise. The generation procedure is:
Useful Symbol Generation: A sequence of pseudo-random bits is generated, grouped in blocks of 6 bits, mapped according to a standard 64-QAM constellation with energy normalization ().
Channel Modeling and Interference Introduction: Additive white Gaussian noise (AWGN) is added over the useful signal s[n] to cover a range dB.
Jamming: Randomly add Single-Tone (STJ) and Partial Bandwidth (PBJ) jamming, with a signal-to-noise ratio (JSR) dynamically varying between −15 dB and +10 dB, with a step of 2 dB.
Preprocessing (wavelet + LMS): The raw distorted signal r[n] is passed through the wavelet noise reduction block (SURE thresholding) and then through the LMS adaptive filter.
Data Pair Formation (Features and Targets):
Network Input (X): The tensor of dimensions [N × L × 2], representing the In-phase (I) and Quadrature (Q) components of the signal after LMS filtering.
Network Target (Y): The ideal I/Q coordinates of the initially transmitted 64-QAM symbols.
Data Size and Splitting
Total Data Volume: A total of 1,200,000 64-QAM symbols were generated.
Sequence Length (L): The signal was segmented into sliding windows of length L = 64 symbols, ensuring an optimal balance between network memory and computational complexity. The windows use an overlap of 50%.
Dataset Splitting:
Training Set: 70% (840,000 symbols), used for weight adjustment.
Validation Set: 15% (180,000 symbols), used for monitoring overfitting and applying Early Stopping.
Testing Set: 15% (180,000 symbols), kept completely isolated for the final BER evaluation.
3.3. Testing Stage
This subchapter presents the results obtained from the evaluation tests of the WT-LMS-Bi-LSTM model for equalizing the 64 QAM communication channel disturbed by jamming systems. For the tests, we used the 64 QAM communication parameters of the drone specified for the remote control (RC) of the drone.
Table 3 presents the technical parameters for the RC link for the Microhard model pMDLL 1624-AES 256 (source:
https://www.microhardcorp.com/brochures/pMDDL1624.Brochure.Rev.1.0.8.pdf, accessed 13 March 2026).
To carry out the laboratory tests, we implemented the RC communication of the drone (Tx/Rx) on a USRP Ettus B210 (manufacturer: Ettus Research, Austin, Texas, USA; source:
https://files.ettus.com/manual/page_usrp_b200.html, accessed 12 January 2026) software-defined radio (SDR). The Tx (USRP red LED) and Rx (USRP green LED) software applications were developed in the LabVIEW programming language (version 2022 Q3; manufacturer: National Instruments, USA). The laboratory model implemented for the tests is presented in
Figure 9.
The test architecture is shown in
Figure 9.
According to
Figure 9, the RC signal with 64 QAM is affected by a Gaussian white noise jamming signal, which is the most used jamming signal (C-UAS).
For the laboratory simulation using the USRP Ettus B210, instead of drone communication, the following parameters were used: frequency 1.625 MHz, bandwidth 1 MHz, PN sequence order 26, QAM symbols 1500, samples per symbol 6, symbol rate 1 M, transmitter–receiver distance according to
Figure 10, AWGN and Rayleigh channel model, variable SJR −15 dB/+10 dB, sampling rate 61.44 MS/s (USRP Ettus B210).
The results obtained during the tests are presented below.
Step 1—64 QAM signal reception
Figure 11 shows the 64 QAM constellations for transmission (TX) and reception (Rx).
To evaluate the jamming noise signal (interference) tolerance for digital modulations, the following indicators are used: BER (bit error rate), energy per bit-to-noise power spectral density ratio (Eb/No), MER (modulation error ratio) and constellation diagram.
MER—modulation error ratio (MER) is a measure of the signal-to-noise ratio (SNR) in a digitally modulated signal. MER is usually expressed in dB.
BER—bit error rate (BER) is defined as a measure of the number of bit errors occurring in a specified number of bit transmissions, typically expressed as a ratio.
Eb/No represents the signal-to-noise ratio for a digital communication.
Figure 12 shows the software implementation of the proposed LMS-Bi-LSTM algorithm for channel equalization perform in LabVIEW.
Step 2—Training the LMS-Bi-LSTM model
Within the adaptive filter (LMS algorithm), statistical calculations are replaced with the weighted sum of squares of the temporal values, an aspect that gives this filter increased performance characteristics and design robustness. Thus, the cost function, instead of the MSE, is replaced by the least squares (LS) cost function.
Comparison of LMS with RLS:
Convergence in RLS is approximately an order of magnitude faster than in LMS;
Unlike LMS, convergence in RLS does not depend on the spread of the input signal eigenvalues;
RLS is superior due to its convergence and adaptation power;
The computational effort in RLS is high compared to LMS;
RLS can achieve a trade-off between computational complexity and performance of adaptive filtering.
Considering the above, in this paper we opted for modeling and using the LMS algorithm to improve the signal-to-noise ratio in the preliminary processing of signals from the drone receiver affected by the jamming generated by electronic warfare equipment.
To successfully train and evaluate a Bi-LSTM neural network combined with WT and LMS for 64-QAM, the training dataset must cover a wide range of channel conditions. To ensure the convergence of the network and its generalization (ability to recognize sweep and multitone jamming at various intensities), specific values are used for the parameters , MER and BER.
1. The parameter (energy per bit relative to noise spectral density)
is the main parameter used to control the background noise (AWGN) in the generation of the dataset. For 64-QAM, the range of values used for training is strategically divided into different values shown below:
Training Range: between 0 dB and 25 dB (in 1 dB or 2 dB steps). Below 8 dB, the noise is so destructive that the 64-QAM constellation completely loses its geometric structure, and the network learns only pure noise (risk of underfitting). Above 22–25 dB, the channel becomes almost ideal, and the jamming is extremely easy to detect. Training in the critical transition zone (10–18 dB) forces the Bi-LSTM network to learn exactly the boundaries of the 64-QAM decision regions
2. MER (modulation error ratio) parameter
MER measures the total vector distortion of the constellation (the cumulative effect of noise, sweep and multitone jamming). In the training dataset, the MER values at the network input serve as attack severity indicators.
Bi-LSTM input values (heavily noisy channel): between 10 dB and 22 dB. A MER below 23 dB for 64-QAM means a completely degraded constellation (“clouds” of overlapping points), where classical decoding fails. The network is trained intensively on these low-MER samples to learn the dynamic jamming trajectory
Target output values (after cleaning): ≥27 dB–30 dB. This is the optimization goal of Bi-LSTM. Once the jamming is removed, the MER should return above the industrial safety threshold (23 dB + margin)
3. BER (Bit Error Rate) parameter
BER is not directly introduced as a feature in the input I/Q matrix but is the control parameter of the labels (labels/ground truth) and the performance metric of the loss function (loss function).
Pre-FEC BER (input): between 0.05 (5 × 10−2) and 0.15 (1.5 × 10−1). This is the level of error induced by the combined raw sweep and multitone noise (such as the 0.063 value discussed earlier). The dataset contains these massive errors so that the model can understand the deviation of the I/Q vectors.
Post-Bi-LSTM BER (training target): ≤10
−3 (0.001). The loss function (usually Mean Squared Error—MSE) penalizes the network until the reconstructed I/Q vectors reach a geometric accuracy that guarantees a BER below 10
−3, allowing subsequent decoders to function correctly.
Table 4 presents the parameters used to train the system using dataset setup (scan interval) and training parameters (critical values and success value). If you want to define the “Dataset Setup and Training Parameters”, we can use exactly this standard mathematical structure:
Step 3—Performing Rx 64 QAM jamming using AWGN
Figure 13 shows the reception of the 64 QAM constellation communications to the Gaussian white noise jamming attack.
Step 4—Denoising 64 QAM using SURE thresholder wavelet transform
The algorithm proposed by Donoho for the purpose of reconstructing a signal from its degraded samples of additive Gaussian white noise, , being the normalized samples of the noise, is practically implementable as it consists of three stages.
The three stages of the algorithm are:
1. Applying a pyramidal wavelet transform on the input data, thus obtaining a set of wavelet coefficients .
2. Processing the wavelet coefficients through a nonlinear threshold truncation operation, of the form
where
and
is a threshold value, called the universal threshold, which is calculated by the formula
,
being the noise dispersion and
n the number of samples.
This nonlinear operation is called soft-thresholding by the author.
3. On the coefficients modified by the threshold truncation operation,
The inverse transformation is applied, thus obtaining the estimate of the original signal, .
As can be seen, coefficients with absolute values lower than the threshold value are reduced to zero, this being motivated by the fact that most such coefficients are determined by noise.
The reconstruction of the signal by the proposed procedure has two useful properties. The first is that in the reconstructed signal, with a very high probability, the noise is no longer present; only very few random oscillations are observable, some of which are associated with noise. The second property consists of the fact that if the original signal presents abrupt variations, then these are found, almost identically, in the reconstructed signal.
Figure 14 shows the result obtained for noise reduction from the complex IQ signal related to 64-QAM modulation using WT, Daubechies 2 (db02), decomposition level 9 and the SURE soft threshold.
The method of noise reduction by soft-thresholding wavelet coefficients has been successfully used in many applications, such as medical signals and images, signals from geophysical measurements or from synthetic aperture radars, and even for removing artifacts generated by low-bitrate image compression.
Although the method of noise reduction by soft-thresholding of wavelet coefficients yields estimates at least as smooth as the original function and no spurious oscillations are present in the estimated solution, there is a trade-off between noise suppression and over-smoothing of details in complex radio communication signals.
Step 5—Testing channel equalization with the proposed LMS-Bi-LSTM model
Figure 15 shows the 64 QAM constellation affected by jamming in the pre-equalization stage with the reception parameters BER = 0.087, MER = 6.16 dB, E
b/N
o = 10.50 dB.
Figure 16 shows the 64 QAM constellation affected by jamming in the post-equalization stage with the reception parameters BER = 2.0 ×
, MER = 27.44 dB, E
b/N
o = 20.50 dB.
Configuring the Matrix Structure of I/Q Data at the Input of the Bi-LSTM Network
Since LSTM deep learning networks cannot natively process complex numbers (), the signal received after the WT and LMS stages must be decomposed and mapped into a multidimensional tensor structure (matrix) adapted to temporal processing.
Extraction of Real and Imaginary Components
The complex signal at the output of the LMS, for a block of length
N, is defined as:
Each sample is separated into two real features: .
Sliding Window Technique
To allow the Bi-LSTM network to learn the temporal dynamics and correlations between samples (both past and future), the data is structured using a fixed-length sliding window T (e.g., T = 50 samples) and a step of movement S = 1.
Input Tensor Structure (Shape)
The standard format required by the input layers of recurrent networks is a 3D tensor of the shape:
where:
B (Batch Size): The number of time windows analyzed simultaneously during a training or inference iteration (e.g., 32, 64 or 128).
T (Time Steps/Window Length): The size of the time window (sequence length). Determines the direct contextual memory of Bi-LSTM (e.g., 50).
F (Features): Number of features per sample. In our case, F = 2 (component I and component Q).
Input Matrix for a Single Batch:
For a single window in the batch, the data matrix
passed to Bi-LSTM has the following internal configuration:
Output Tensor Structure (Target)
The network is trained in supervised mode (Supervised Learning). The goal of the final Dense layer after Bi-LSTM concatenation is to predict only the residual nonlinear jamming components for the current sample. Therefore, the target vector (ground truth) for each window has the size {1 × 2].
The proposed LMS-Bi-LSTM channel equalization algorithm model was trained and verified separately for different values of Eb/No.
Bi-LSTM network testing procedure, evaluation protocols and metrics used for performance validation
Performance Evaluation and Testing Protocol
The testing of the proposed hybrid network was performed on the completely isolated test set (containing 180,000 64-QAM symbols), not used in the training or validation phases. The purpose of this protocol is to evaluate the generalization capacity of the model under extreme conditions of noise and variations in the signal-to-noise ratio.
Test Running Protocol
The testing process follows a strict three-step flow on streaming data:
Segmentation: The received signal is pre-filtered by the WT-SURE and LMS blocks and divided into windows of length L = 64, with no overlap, to achieve a real-time reception scenario.
Inference (Forward Pass): The test tensor of size [M × 64 × 2] is passed through the trained Bi-LSTM network to generate the predictions of coordinates and .
Decision and Demodulation: The continuous coordinates estimated by the network are passed to a Hard-Decision (Nearest Neighbor Demodulator) decision block, which maps each estimated point to the nearest ideal symbol in the standard 64-QAM constellation.
Performance Metrics Evaluated
For exhaustive validation, network performance is not measured only by the loss function (MSE), using metrics specific to digital communications:
A. Bit Error Rate (BER)
It is the fundamental metric of the system. It measures the ratio between incorrectly decoded bits and the total number of transmitted bits:
Since each 64-QAM symbol carries , the symbol error is converted into bit error by directly comparing the bit diagrams (Gray mapping).
B. Error Vector Magnitude (EVM)
EVM measures the geometric distance between the recovered symbol and the ideal one in the complex I/Q plane, being a direct indicator of the signal quality before the hard decision:
where
is the average power of the standard 64-QAM constellation, and
.
3.4. Implemented Testing Scenarios
The network was subjected to two stress tests to highlight the superiority of the proposed solution over the classical solutions:
Test 1: SJR (Signal-to-Jamming Ratio) Variation: The ratio was kept fixed at 20 dB (low background noise), while the jamming power was increased quite a lot, varying the SJR from +10 dB to −15 dB.
Test 2: Tracking Dynamics (Jamming Frequency Switch): An attack was simulated in which the Single-Tone jamming suddenly changes its frequency in the middle of the test time, evaluating the ability of the Bi-LSTM network to instantly compensate for the re-convergence period (transient error) of the LMS filter.
After running the tests, the following average values were obtained on the independent dataset (
Table 5).
Analysis of Testing Behavior:
Resistance to phase rotations: The EVM test demonstrates that while the LMS filter leaves a residual phase error due to stochastic adaptation (EVM of 22.1% at −10 dB), the Bi-LSTM network reduces this error to only 5.4%. The constellation points become perfectly compact.
Temporal prediction ability: In the frequency hopping noise scenario, the temporal analysis of the BER showed that the proposed system does not exhibit error bursts. The backward layer of the Bi-LSTM uses the future symbols (already stable) to correct the past symbols affected by the LMS phase transition.
Extreme Noise Zone (SJR = −15 dB to −10 dB): The image highlights a complete collapse of the standard systems. The No Protection curve caps at the threshold with the statistical value of 0.5, which indicates that the received bits are completely random. The conventional LMS filter suffers from slow convergence speed in heavily disturbed environments, maintaining a BER of over . In contrast, the proposed model curve drops steeply, demonstrating a significantly higher coding gain, reaching the critical value of 1.2 × at −10 dB, a value that allows the operation of standard error correction (FEC) algorithms.
Transition Zone (SJR = −5 dB to 0 dB): The effect of the proposed model is clearly observed. The noise separation by the WT-SURE + LMS technique manages to lower the error slope up to 8.5 × at the value of −5 dB. However, due to the residual phase rotations that a linear LMS filter cannot cancel in the dense 64-point constellation (64-QAM), the curve tends to stagnate. The integration of the Bi-LSTM network solves this problem by eliminating the geometric deviations in the I/Q plane, placing the BER at a level of 7.5 × for an SJR of 0 dB.
Protection Zone (SJR ≥ 5 dB): When the noise power drops below the useful signal level, the proposed system completely cleans the constellation, directly reaching the minimum noise value used in the simulation of , a performance obtained well ahead of the classic receiver with an LMS filter.
In the field of intelligent telecommunications using deep learning techniques (e.g., Bi-LSTM network), the performance evaluation is not limited to the classical channel metrics (BER, EVM).
For the 64-QAM constellation, the final decision is based on multiclass classification analysis (64 possible classes, corresponding to each point in the I/Q grid). To evaluate the correctness of this classification under the influence of noise, the mathematical definitions and physical interpretations of the four fundamental metrics are presented below: Accuracy, Precision, Recall and F1 Score.
Machine Learning Evaluation Metrics (Multiclass Classification)
Since the final decision per symbol involves mapping the continuous output of the Bi-LSTM network into one of the 64 discrete classes, the classification performance is quantified using the elements of the extended confusion matrix for each class i (i = 1, 2, …, 64):
(True Positives): Symbol i was transmitted and was correctly classified as i.
(True Negatives): Another symbol (not i) was transmitted, and the system correctly confirmed that it was not i.
(False Positives): Another symbol was transmitted, but the system incorrectly classified it as i.
(False Negatives): Symbol i was transmitted, but the system incorrectly classified it as another symbol.
1. Accuracy
Represents the total proportion of 64-QAM symbols correctly classified out of the total number of symbols tested.
Interpretation in Communications: It is the complement of the Symbol Error Rate (SER), i.e., Accuracy = 1-SER. An accuracy of 99.9% indicates an extremely clean channel, where Hard-Decision decisions are almost perfect.
2. Precision
Measures the system’s ability not to misclassify a symbol that is disturbed within another decision cell. It is calculated as an average over all 64 classes (Macro-Precision).
Interpretation in Communications: A high precision for symbol i means that when the receiver claims to have received symbol i, the probability that it was another symbol distorted by jamming (inter-symbol interference or phase rotation) is minimal.
3. Recall (Recall/Sensitivity)
Measures the system’s ability to detect and recover a given symbol when it is transmitted, no matter how strongly it has been distorted by electromagnetic attack.
Interpretation in Communications: A low recall indicates that symbols transmitted from a given region of the constellation (usually the peripheral ones, which have higher energy and are more vulnerable to nonlinear attenuation) are frequently “pushed” by noise in neighboring areas and are lost.
4. F1-Score
Represents the harmonic meaning between Precision and Recall. It is the most robust metric to evaluate the overall performance of the Bi-LSTM network, as it prevents overestimation of performance if one class is favored.
Interpretation in Communications: Since partial band gap noise (PBJ) and LMS filter-induced distortions can affect the inner and outer points of the 64-QAM constellation unequally, the F1 Score provides a clear picture of the receiver’s balance. An F1 Score close to 1.0 guarantees that the Bi-LSTM network recovers the entire constellation uniformly, without missing any spectral regions.
Numerical Results Obtained at Testing (SJR = −5 dB)
To mathematically demonstrate the impact of each stage,
Table 6 presents the values of these four metrics extracted at the most critical test point (SJR = −5 dB, Eb/No = 20 dB).
The integration of the Bi-LSTM network raises the global F1 Score to 0.9986 in an active noise environment. This mathematically confirms the novelty of the proposed architecture: the bidirectional memory resolves the asymmetry of phase errors introduced by classical adaptive filters, providing a near-perfect decision over the entire dense structure of the 64-QAM.
3.5. Robustness Assessment of the Proposed Algorithm Under the Impact of Advanced Jamming Attacks (EW Scenarios)
To validate the resilience of the proposed architecture in military scenarios, the system was subjected to four jamming profiles with complex spectral dynamics:
1. Barrage Noise Jamming: A broadband jamming that covers the entire spectrum of the 64-QAM signal. It is modeled as an additional Gaussian white noise of high-power spectral density intended to saturate the receiver.
2. Sweep/Chirp Jamming: A non-stationary jamming in which a sinusoidal tone continuously modifies its carrier frequency in a linear manner over the entire bandwidth of the useful signal.
3. Multitone Jamming (MTJ): An attack in which energy is strategically distributed over M distinct frequencies simultaneously, attempting to saturate the filtering capacity of the receiver.
4. Smart/Protocol Jamming: A periodic attack, synchronized with the frame structure of the signal. It injects high-power pulses exclusively over the pilot tones and preamble, destroying channel estimation and synchronization, while maintaining low average power consumption.
System Performance on Each Attack Type
Table 7 summarizes the classification metrics for the Bi-LSTM network (Accuracy, Precision, Recall and F1 Score) along with the final BER, extracted at a critical ratio SJR = −5 dB for all the scenarios.
Analysis of Results and Behavior of the Proposed Model
A. Behavior in the Presence of Barrage Jamming
This represents the most difficult scenario for the system (BER = 8.2 × 10−3). Since the jamming energy is distributed over the entire band, the adaptive LMS filter cannot create (notch) efficient spectral elements without attenuating the useful signal. However, the novelty lies in the use of WT-SURE. This decomposes the signal into sub-bands and applies the adaptive threshold, absorbing over 70% of the additional Gaussian energy. Subsequently, the Bi-LSTM network uses the temporal context to recover the symbols, maintaining the F1 Score at an acceptable level of 0.9400.
B. Efficiency against Sweep Jamming
In the case of classical algorithms, sweeping jamming causes massive data loss because the frequency changes faster than the convergence speed of the LMS filter. In the proposed architecture, even though the LMS filter has a large residual phase error at the transition moments, the Bi-LSTM network completely solves the problem. The Backward layer analyses future samples (where the tone has already passed a certain frequency), providing the necessary context for the Forward layer to instantly cancel the phase rotation, resulting in a remarkable F1 Score of 0.9900.
C. Multitone Attack Resistance
The proposed system scales excellently in the face of M = 4 simultaneous tones (BER = 1.9 × 10−4). The LMS filter effectively disables the four frequencies identified in the spectrum. The inter-symbol distortions (ISI) created by the four spectral increments in the 64-QAM spectrum are linearly mapped and eliminated by the dense Bi-LSTM layers, demonstrating excellent diagonalization of the confusion matrix.
D. Protocol Jamming Neutralization (Smart)
The protocol attack tries to mislead the receiver by destroying only the control packets. While classical methods completely lose their synchronization, the long-term memory of the Bi-LSTM network keeps a stable “fingerprint” of the channel characteristics from the non-jammed periods between pulses. The network practically substitutes the degraded information in the preamble by bidirectional interpolation based on the received non-jammed adjacent symbols, maintaining the overall accuracy at 98.7%.
Experiments have shown that no single classical technique could have resisted all four jamming attack profiles. The proposed model works as an adaptive protection: WT neutralizes the barrage attack, LMS fragments the multitone attack, while Bi-LSTM covers the dynamic deficiencies (sweeping and protocol), providing a universal anti-jamming platform for higher-order modulations.
3.6. Ablation Study
To rigorously validate the complex hybrid architecture proposed in the article, we conducted an Ablation Study. The purpose of this test is to divide the proposed architecture into independent modules to mathematically demonstrate that each component (wavelet-SURE, LMS and Bi-LSTM) is necessary and makes a statistically significant contribution to the overall performance of the system.
The tests were run on the same isolated dataset, maintaining a constant signal-to-noise ratio (Eb/No = 20 dB) under the incidence of severe mixed noise at an SJR = −5 dB.
We defined five structural configurations:
Configuration A (Raw System): The basic signal, without any protection block.
Configuration B (LMS): Elimination of the wavelet and Bi-LSTM blocks; the signal is passed only through the adaptive FIR filter.
Configuration C (WT and LMS): Elimination of the deep learning component (Bi-LSTM); the correction stops after the standard adaptive filtering.
Configuration D (LMS and Bi-LSTM): Elimination of the initial noise reduction stage performed by WT, directly applying LMS filtering and neural correction on the raw signal.
Configuration E (Complete Proposed System): Full hybrid cascade architecture: WT-SURE and LMS and Bi-LSTM.
According to the results presented in
Table 8:
Bi-LSTM Impact Assessment (C vs. E): The direct comparison between Configuration C (WT and LMS) and Configuration E (Full System) highlights the critical role of the recurrent neural network. The addition of the Bi-LSTM block causes a decrease in the BER from 8.50 × to 2.00 × and a substantial reduction in the EVM from 8.5% to only 2.1%. These results confirm the working hypothesis: the LMS filter effectively eliminates the raw power of multitone noise but introduces severe inter-symbol distortion (ISI) due to phase rotations. The Bi-LSTM network acts as an ideal nonlinear equalizer, mapping and geometrically correcting these deviations based on the past and future temporal context.
The impact evaluation diagram of Bi-LSTM used in the proposed model is shown in
Figure 18.
Wavelet-SURE Impact Assessment (D vs. E): By removing the decomposition performed by WT in Configuration D (LMS and Bi-LSTM), a visible decrease in all metrics is observed (F1 Score decreases from 0.9986 to 0.9097, and BER increases to 1.40 × ). Without WT-SURE preprocessing, additive wideband Gaussian noise (AWGN) propagates directly into the LMS filter. This disrupts the stochastic gradient estimation, slowing down convergence and injecting high-energy random perturbations that even the Bi-LSTM network cannot completely filter out. The SURE threshold therefore provides a statistically pre-cleaned signal, artificially increasing the useful JNR for the next step of processing.
Proposed model (WT-SURE and LMS and Bi-LSTM): None of the modules, used in isolation or in incomplete pairs, can ensure stable operation of 64-QAM disturbed by jamming (BER remains above the threshold in cases B, C and D). Only the integration as a compact system (the proposed method) of the three algorithms—wavelet for stochastic noise isolation, LMS for spectral tracking of jamming carriers and Bi-LSTM for phase restoration—manages to provide a stable and decodable channel (BER of the order of ) thus demonstrating the validity of the proposed architecture.
The evolution of the bit error rate (BER) as a function of SINR (signal-to-interference-plus-noise ratio) for 64-QAM, subjected to simultaneous sweep and multitone jamming attack, is presented below to highlight the efficiency of the model proposed in the article.
Figure 19 shows the evolution of BER as a function of SINR for 64-QAM in the presence of simultaneous sweep and multitone jamming.
Performance Curve Analysis for 64-QAM
64-QAM Vulnerability: Due to the reduced Euclidean distances in the constellation diagram, the decision threshold is easily exceeded by cumulative interference. Therefore, the curves require a significantly higher SINR (>20 dB) to achieve a low BER compared to the lower modulations (BPSK/QPSK).
Severe SINR Zone (−10 dB to 0 dB): Classical filters (simple LMS) fail completely, maintaining an unacceptable BER (close to 10−1). The proposed system based on Bi-LSTM uses the bidirectional temporal context to anticipate and cancel complex interference waveforms, rapidly lowering the BER.
Failure of Classical Filters (LMS): The red curve demonstrates the performance ceiling (error floor). The LMS algorithm successfully places notch filters on the stable frequencies of the multitone jamming but cannot track the fast frequency variation in the sweep jamming.
Effect of the Bi-LSTM Network: The green curve (proposed system) indicates a drastic improvement in the BER. Due to the bidirectional context memory (analysis of the I/Q data block from the previous (past) and the subsequent (future), the neural network mathematically estimates the dynamic pattern of the sweep signal and eliminates it by subtraction, returning the channel performance to optimal parameters, very close to the ideal limit.
Performance Gain (Coding/Processing Gain): The solid green line (hybrid system) closely follows the theoretical ideal curve. This demonstrates that the noise removal by WT, followed by linearization by LMS and nonlinear prediction by Bi-LSTM, cleans almost completely the communication channel.
Quantitative Analysis of Processing Gain
To rigorously evaluate the performance of the proposed system (DWT + LMS + Bi-LSTM) applied to 64-QAM under combined jamming conditions (sweep + multitone), a critical performance threshold is defined for digital communications: target BER = . This threshold represents the standard limit from which forward error correction (FEC) algorithms can fully recover data without loss.
The diagram shows the power gain for BER =
(
Figure 20).
The processing gain () represents the reduction in the required power of the useful signal (or the improvement in noise/jamming tolerance) to achieve the same performance, expressed as the difference in SINR required on the BER curves.
Determination using
Figure 1 of the values from the simulation (at BER =
):
Only LMS Adaptive Filter (Red Curve): Due to the inability to track the sweep component, the curve tends towards an error floor. The BER = level is only reached at a SINR of ~24.5 dB. The system is energy inefficient.
Hybrid DWT + LMS Filtering (Blue Curve): Partial elimination of transient noise (WT) and attenuation of fixed components (LMS) improve the channel response. The threshold of is reached at a SINR of ~19.5 dB.
Proposed DWT + LMS + Bi-LSTM System (Green Curve): By adding the bidirectional recurrent neural network, the sweep component is fully modeled and extracted from the signal. The hybrid system achieves BER = at a SINR of only ~10.0 dB.
Calculation of Net Power Gain (
)
Quantitative Conclusion: The introduction of the Bi-LSTM block provides a massive power gain of 14.5 dB compared to a classical approach. This means that the useful transmitter can operate with almost 28 times lower transmission power () in a hostile environment, maintaining the same data link quality.
AWGN is characterized by a constant power spectral density over the entire frequency band and by the total lack of temporal correlation between consecutive samples. For this reason, the analysis of the power gain at the critical performance threshold BER = reveals a redistribution of efficiency between the three stages of the proposed algorithm.
Determination of values and performance of components at BER = :
Only Adaptive LMS Filter: The LMS filter bases its convergence on the statistical correlation of the input signal. Since AWGN is completely decorrelated in time (), the filter weights cannot converge to a notch or band-reject structure. The filter introduces a slight additional degradation (mismatch noise). The threshold is reached at a SINR of ~21.5 dB.
Hybrid DWT + LMS Filtering: This stage becomes the main pillar of noise suppression in this scenario. Since the wavelet transform (WT) decomposes the signal into frequency sub-bands, the AWGN is evenly distributed among the detail coefficients. Applying the adaptive threshold (soft-thresholding) effectively removes a significant part of the Gaussian noise energy without severely affecting the high-power components of the 64-QAM. The hybrid system achieves the target BER threshold at a SINR of ~17.5 dB.
Stage win WT:
Proposed System (WT + LMS + Bi-LSTM): Bi-LSTM-type recurrent networks excel in modeling nonlinear and deterministic trajectories (such as sweep jamming). In the case of pure stochastic noise (AWGN), the network cannot identify a predictable pattern over time, since the future and past states are independent. Therefore, the Bi-LSTM layer behaves conservatively: it does not introduce major distortions, but it cannot bring a significant spectral advantage either. The useful signal is recovered at a SINR of ~17.2 dB.
The additional gain brought by Bi-LSTM in AWGN:
a marginal gain, due solely to a slight smoothing of the probability density by the Dense layers.
Net Power Gain Calculation (
):
Including the analysis for AWGN jamming is essential to demonstrate the specificity and operational limits of the hybrid architecture proposed in this article.
Selective Efficiency: While the Bi-LSTM network generates most of the gain against intelligent and dynamic jamming (14.5 dB for sweep and multitone), the WT block is the one that saves the system’s performance against background white noise (4.0 dB gain in the AWGN environment).
Robustness: The fusion of the three methods ensures a complete solution. The system does not lose its stability when the type of threat changes from a targeted electronic attack (sweep) to a broadband disturbance (AWGN), demonstrating structural adaptability.
Table 9 presents the summary of the quantitative analysis of power gains for 64-QAM for sweep, multitone and AWGN jamming.
The results in
Table 9 show that the hybrid system has no major weaknesses. Where the artificial intelligence (Bi-LSTM) encounters a limit due to the random nature of the noise (additional gain of only 0.3 dB compared to the hybrid), the mathematical preprocessing (WT) compensates by eliminating the noise on the sub-bands (4.0 dB gain).
To study the effectiveness of adaptive filtering, certain optimization parameters were defined (filter length, convergence coefficient, signal-to-noise ratio of the input signal, internal filter delay), depending on which the rate of improvement of the signal-to-noise ratio of the adaptive filter was optimized. The following results were obtained:
- −
There is a maximum (optimum) of the filter length in terms of noise reduction effectiveness.
- −
The level of the noise component in the filtered signal is directly related to the effectiveness of the filter as a noise reducer: the higher the noise level, the more effective the filter action.
- −
The existence of a well-defined, relatively flat optimum zone of the efficiency variation curve as a function of the internal delay of the adaptive filter, an area that ends abruptly as soon as the delay value exceeds the value equal to the filter length.
- −
The existence of an optimal area of filter efficiency in relation to the convergence coefficient, which is narrow enough not to allow a wide selection of convergence coefficient values.
Consequently, the paper opted for modeling and using the LMS-Bi-LSTM algorithm to improve the signal-to-noise ratio in the preliminary processing of signals received by the drone affected by jamming.
The purpose of preconditioning the signals received by the drone receiver affected by EW jamming is to reduce the signal-to-noise ratio of the received signals using the soft-threshold wavelet transform.
Due to their intrinsic mode of operation, adaptive filters adapt to the signal spectrum, the action being an “intelligent” and flexible narrowing of the drone receiver band, corresponding to each communication signal.
The result will be an increase in the sensitivity of the drone receiver through numerical methods that allow for adaptive reconfiguration.
The choice of the filter structure and the neural network algorithm is conditioned by two considerations: the performance of the adaptive filtering and the complexity of the calculations.
a. Referring to the filtering performance, the following are mainly considered:
- −
Increasing the signal-to-noise ratio (compared to the unfiltered signal);
- −
Decreasing the value of the convergence (acquisition) duration of the filter.
b. Regarding the complexity of the calculations, the aim is obviously to choose a neural network structure (in fact, the implementation of that algorithm) that ensures, without significantly affecting the performance:
- −
As low complexity as possible of the calculations;
- −
A reduction in the signal preprocessing time.
4. Discussion
Modern high-speed wireless communication systems using quadrature amplitude modulation (M-QAM) are extremely vulnerable to intentional jamming and narrowband interference, especially 64-QAM. This paper proposes an innovative hybrid method for jamming mitigation, structured in three levels of processing. In the first step, the SURE soft-threshold wavelet transform (WT) is used to locate and isolate transient and broadband jamming components in the time-frequency domain. In the second stage, an adaptive filter based on the Least Mean Squares (LMS) algorithm reduces and cancels sinusoidal interferences as well as slowly varying interferences. Finally, a Bidirectional Long Short-Term Memory (Bi-LSTM) recurrent neural network is trained to reconstruct the 64-QAM constellation affected by the jamming signal by processing the temporal dependencies from both directions of the symbol stream. Simulation results demonstrate that the proposed architecture provides a significant reduction in bit error rate (BER) and a major improvement in signal-to-noise-plus-interference ratio (SINR) compared to conventional techniques.
We chose and proposed this algorithm because:
Conventional LMS filters have a slow convergence speed in the presence of wideband white noise (AWGN) that develops high energy. By applying the SURE thresholder wavelet decomposition beforehand, the signal is cleaned of stochastic noise without altering the narrowband noise spectrum. The SURE algorithm mathematically calculates a minimum Mean Square Error (unbiased risk), providing the LMS filter with a signal with an artificially increased signal-to-noise ratio (JNR or SNR). This allows the LMS filter to calculate the convergence of the weights four times faster than in classic LMS-LSTM hybrid systems.
The LMS filter excels in tracking and reducing (notch filtering) the noise frequencies but introduces increased phase rotation and geometric inter-symbol distortion (ISI) in the 64-QAM constellation. A classic LSTM cannot effectively correct this rotation because it depends on the adaptive capacity of the filter. The proposed Bi-LSTM network processes symbols simultaneously in the forward and backward streams. Thus, the bidirectional memory maps the geometric deformations of the constellation by analyzing both the previous (past) and the next (future) symbol, thus achieving “spatial constellation restoration” that standard neural equalizers (MLP or classic LSTM) cannot mathematically perform efficiently.
In
Table 10, a comparison is made between the proposed method and existing hybrid methods.
The results of the analysis are achieved by directly correlating three fundamental performance metrics—EVM (error vector magnitude), MER (modulation error ratio) and Eb/No ratio—analyzed based on the jamming power matrix (SJR) and noise floor (SNR).
Unlike the classical one-dimensional evaluations, the robustness of the proposed architecture was tested in a dual operational space, varying simultaneously:
1. Signal-to-Noise Ratio (SNR/Eb/N0): from severe noisy environments (5 dB) to clean channels (25 dB)
2. Signal-to-Jitter Ratio (SJR): modeling the intensity of the jamming attack from very high (−15 dB) to residual interference (+15 dB)
To quantify the geometric degradation of the 64-QAM constellation, two complementary metrics were used in parallel: EVM (%) for the analysis of the vector distance at the sample level and MER (dB) as an indicator of the ratio between the power of the useful signal and the power of the global error vector. The direct mathematical conversion relationship between the two metrics is defined by the equation:
Results obtained in Dual Operating Mode (Stress Matrix)
Table 11 presents the comparative performances of the proposed system (complete) in relation to the classical cascade structure (WT-SURE and LMS), highlighting the unique ability of the Bi-LSTM network to maintain a stable data link.
Performance Dynamics Analysis
A. Behavior at High Background Noise (Eb/N0 ≤ 5 dB)
When the channel is simultaneously flooded with high interference noise and a massive jamming attack (SJR = −15 dB), conventional wavelet-LMS modules fail catastrophically, generating a residual EVM of 42.5% and a degraded MER of 7.43 dB. At this level, the points in the inner edges of the 64-QAM constellation visually merge into the complex plane.
However, the proposed architecture limits the degradation, raising the MER value to 17.01 dB. Although the threshold is at the upper detection limit, the signal becomes decodable by Soft-Decision correction integrated circuits (e.g., LDPC), demonstrating critical resilience in the most hostile tactical environments.
B. Phase tracking effect as SNR improves
With the increase of Eb/No to 15 dB and 25 dB, the novelty of using the Bi-LSTM network is clearly observed. Normally, LMS adaptive filters, regardless of the quality of the input SNR, generate an artificial performance barrier (a minimum error ceiling, visible in the MER values at 13.11 dB and 21.41 dB). This limitation occurs due to the time lag required by the stochastic algorithm to adjust the weights in the transient windows related to the noise.
The proposed Bi-LSTM network breaks this ceiling through bidirectional contextual processing, recovering the lost phase. For an SJR = −5 dB and SNR = 25 dB, the proposed system makes a spectacular leap, decreasing the EVM to only 2.1% and obtaining a MER of 33.55% (compared to only 21.41 dB in the approaches without neural networks).
The Performance Dynamics Analysis diagram is shown in
Figure 21.
From the analysis of the graphs presented in
Figure 22 and
Figure 23, the analysis of the correlated parameters highlights the high adaptability of the model proposed in the article (WT-SURE and LMS and Bi-LSTM):
1. EVM stability in critical scenarios: As can be seen from
Figure 22, even under conditions of massive barrage jamming (SJR = −15 dB combined with an E
b/N
o = 5 dB), the proposed system forces a maximum EVM of only 14.1%. As the white noise component decreases Eb/No ≥ 15 dB, the EVM quickly drops below the critical limit of 5%, proving that the Bi-LSTM network manages to recalibrate the coordinates of the 64-QAM constellation regardless of the type of jamming.
2. MER gain and real-time utility: Modern telecommunication standards (such as DVB or 5G/6G) impose a minimum MER threshold (limit) of approximately 22 dB to maintain stable 64-QAM. The graph in
Figure 23 demonstrates that the proposed architecture exceeds this standard in most test scenarios, achieving a MER ranging from 21.01 dB to 33.55 dB for an SJR = −5 dB. This behavior transforms a fully electromagnetically saturated channel (interference and jitter) into an optimal environment for standard Soft-Decision decoders.
Signal processing systems reported in the literature combine the wavelet transform with adaptive filters or Feedforward Neural Networks (FNN), treating them as isolated entities. This approach involves two limitations that the method proposed in the article can solve:
The use of the wavelet-LMS architecture can induce propagation errors because if the wavelet threshold eliminates components from the useful signal, the LMS adaptive filter loses statistical reference and amplifies phase distortions.
Standard unidirectional LSTM networks process the signal only on the forward temporal axis. For this reason, the LMS filter introduces weight adaptation errors that influence the 64-QAM symbols.
The proposed wavelet-LMS-Bi-LSTM architecture implements a stepwise approach based on the separation of noise types by identifying the related parameters in the temporal-spectral domain. Thus, the algorithm proposed in the article achieves:
Even though CNN/LSTM (deep learning) neural networks have complex functions, training them with noisy signals (SJR < −10 dB) leads to slow convergence and eventually to locking in local minima, because multitone or pulse-type noise modifies the statistical distribution of the data in the input signal composition. In the proposed model, the wavelet module isolates the transient energy, and the Bi-LSTM module processes a previously processed signal (reducing the distortions generated by noise and interference), thus emphasizing the calculation of fine and phase distortions.
Traditional wavelet-LMS models eliminate noise and narrowband interference but introduce phase distortions and ISI (inter-symbol interference) distortions for the 64-QAM signal. If the LMS adaptive filtering is aggressive, the points in the 64-QAM constellation disperse geometrically.
The use of the Bi-LSTM module after the wavelet-LMS-modules has a novel character because it is not used only for noise reduction, with its main role being ISI correction. The Bi-LSTM module (forward/backward) performs the correction and geometric reconstruction of the 64-QAM constellation, which cannot be obtained through unidirectional LSTM networks or linear filters.
Table 12 presents a comparative analysis of traditional methods used to reduce jamming effects.