Next Article in Journal
Wind Microgeneration Strategy for Meeting California’s Carbon Neutral Grid Goal
Previous Article in Journal
Commonsense Knowledge-Aware Prompt Tuning for Few-Shot NOTA Relation Classification
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Single and Multiple Continuous-Wave Interference Suppression Using Adaptive IIR Notch Filters Based on Direct-Form Structure in a QPSK Communication System

by
Abdelrahman El Gebali
* and
René Jr Landry
Lassena Laboratory, Department of Electrical Engineering, École de Technologie Supérieure (ÉTS), 1100 Notre-Dame Street West, Montreal, QC H3C 1K3, Canada
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(4), 2186; https://doi.org/10.3390/app12042186
Submission received: 19 January 2022 / Revised: 16 February 2022 / Accepted: 17 February 2022 / Published: 19 February 2022

Abstract

:
The removal filter coefficients in this technique are dependent on the jammer’s power and its Instantaneous Frequency (IF) information, which can both be obtained in the time–frequency domain (adaptive filtering techniques). The dependence of the removing/reducing filter characteristics on the interference power is critical, as it allows an optimal trade-off between removal interference and the amount of self-noise generated by the filter. This trade-off is bounded by the two extreme cases of no notch filter (no self-noise) and full suppression (k1 = 1) for both low- and high-power jammer values. In this paper, a cascade second-order adaptive direct Infinite Impulse Response (IIR) Notch Filter (NF) with a gradient-based algorithm to suppress the Continuous-Wave (CW and MCW) interference is proposed for maximizing the receiver Signal-to-Noise Ratio (SNR) in a Quadrature Phase-Shift Keying (QPSK)-modulated signal. The suppression approach consists of two Adaptive IIR NFs (ANFs) based on a direct-form structure: the Hd1(z) and Hd1(z). The proposal in this work presents a low-complexity Time-Domain (TD) algorithm for controlling the update filter coefficient and notch depth. Simulation results demonstrate that the proposed approach represents an effective method for removing/reducing the impacts of CWI/MCWI, resulting in improved system performance for low- and high-power jammer values when compared with the case of full suppression (k1 = 1); furthermore, it also improves the notch filter’s output SNR for a given Jamming-to-Signal Ratio (JSR) value and Bit Error Ratio (BER) performance. For example, the SNR output of the proposed IIR NF was enhanced by 7 dB versus the case without a filter when Eb/No = 15 dB and JSR = −5 dB. The proposed method can detect and mitigate weak and strong jamming with JSR values ranging from −30 to 40 dB, and can track the hopping frequency interference. Moreover, an improved BER performance is seen as compared to the case without an IIR NF.

1. Introduction

As the number of wireless applications in use increases, human-made Radio Frequency Interference (RFI) is continuously increasing. Thus, many communication systems, including wireless communication, suffer from human-made RFI. According to [1,2], interference is any disruption of an electronic system or device caused by external electromagnetic emissions at a Radio Frequency (RF) of interest. Human-made RFI can be classified under either unintentional or intentional acts, such as jamming. RFI affects the receiver, lowers the quality of the Signals-of-Interest (SoI), degrades the communication system’s Quality of Service (QoS), lowers the Signal-to-Noise Ratio (SNR), and increases the BER. Jamming is the deliberate broadcasting of interference signals into the frequency bands of a signal of interest—usually at a higher power than the signal of interest. In the literature, jamming has been studied in a variety of contexts, including Wireless Sensor Networks (WSNs) [3,4], Orthogonal Frequency-Division Multiplexing (OFDM) communications [5], Multi-Hop Wireless Networks (MHWNs) [6], and Long-Term Evolution (LTE) cellular communications [7]. In [8], the authors discuss the negative effects of jamming on GNSS receiver performance, and present three types of jamming detection, namely, digital pre-correlation signal processing, post-correlation domain, and Automatic Gain Control (AGC).
Several techniques have been developed to mitigate the RFIs that impact the receiver in various areas of telecommunications—especially wireless communications. In GNSS signals [9], interference can be easily detected and mitigated, as the distance between the transmitter and the receiver is too large (around 20,000 Km); thus, the signal is Wideband (WB). Additionally, the GNSS signals from the satellites are below the noise level.
Furthermore, a higher Jamming-to-Noise Ratio (JNR) enables easier interference detection [10]. When compared to GNSS signals, the amplitude level of a modulated Narrowband (NB) signal, as defined by the Digital Video Broadcasting Satellite Second Generation (DVB-S2) standard [11,12], is significantly higher than the noise. The modulated NB digital communication signal is the main focus of this work. In the literature, most algorithms used in detection and mitigation techniques are in Wideband (WB) signals that do not work directly with NB signals. Therefore, this work utilizes the Jamming-to-Signal Ratio (JSR) instead of JNR in order to mitigate modulated Narrowband (NB) signals. Figure 1 displays the effect of the Power Spectrum (PS) on the received signal with different JSR parameters, and compares the impact of JSR and the energy per bit to the noise power spectral density ratio ( E b / N o ) on the effectiveness of detection. Moreover, Figure 1 also describes multiple CWIs with different JSRs added to the modulated signal (QPSK), where the amplitude of the CWI on top of the original signal is significantly affected by JSR. Figure 2 illustrates the impact of the received PS signal with various E b / N o parameters on interference clarity. As can be seen, as E b / N o decreases, the noise level increases; however, in comparison with the signal’s power level, this does not affect the location and visibility of the CWI peaks, thus indicating that JSR is the primary effective parameter for interference detection.
Adaptive notch filters (ANFs) were used to eliminate or reduce low and strong RFI impacts. ANF methods can suppress CW and other kinds of NB interference. In a typical IIR NF, a zero is placed on a unit circle with a phase equal to the frequency of the instantaneous jammer, so as to completely remove the jamming However, precisely because the jamming is thus completely eliminated, this method generates a significant amount of self-noise [13], as briefly described in [14]. ANFs, for their part, create self-noise, which significantly reduces the receiver’s SNR in this situation [15]; therefore, the depth of ANFs’ excision NFs is adjusted to JSR specifications. In the case of high-power jammers, a deep notch is required for perfect jamming removal. Many papers have been written on the rejection or mitigation of NB interference using various suppression filters; however, most such works emphasize the suppression of CWI and MCWI, while few studies appear to focus on adjusting the depth of the NF based on an estimation of the power of the interference in suppressing CWI and MCWI.
This paper proposes a technique for suppressing CWI and MCWI based on an adaptive direct IIR NF, focusing on adjusting the depth of the NF. The proposed method overcomes the main drawbacks of ANF while removing interference; it avoids the self-noise effect of the NF by adjusting and controlling the depth of the NF using the ANF H d 2 ( z ) .
The main contribution of this work is to propose a new class of adaptive algorithms to control the update filter coefficient and adjust the depth of NFs with respect to estimating the power of interference using a second adaptive IIR NF based on a direct-form structure.
The structure of this paper is as follows: Section 2 reviews previous research. The signal model of the received signal in the presence of interference is described in Section 3. The proposed suppression system model, its adaptation algorithm, and the optimal notch depth are described in Section 4. Section 5 presents the proposed performance based on simulation results, and the paper is concluded in Section 6.

2. Related Works

ANFs have been widely used with mitigation systems in different areas, such as biomedical (e.g., cancel 60 Hz interference) [16,17], communications (e.g., reject NBI in the BPSK spread-spectrum communication system), and GNSS applications [18] and control (e.g., controlling the howling in speakerphone systems) [19]. In the literature, various mitigation techniques already exist to reduce and remove the negative effects of RFIs, which can be classified into three groups: adaptive antenna-based techniques [20], Time–Frequency Filtering (TFF)-based methods [21,22], and adaptive-filtering-based techniques [15,23,24].
Adaptive antenna techniques are useful for WB and NB jammers, but their main disadvantage is their accompanying computational complexity [20,25,26].
TFF-based techniques provide useful information in both the Time Domain (TD) and Frequency Domain (FD) simultaneously [27]. TFFs are mainly used to mitigate NB jamming. Bilinear signal distribution [28], filter banks [29], Short-Time Fourier Transforms (STFTs) [30], and Wavelet Transforms (WTs) [31,32,33] are examples of TFF tools. Filter banks and STFTs cannot simulate most nonstationary signals, due to the use of fixed windows. By adjusting the trade-off between frequency and time, the WT solves the drawbacks of filter banks and STFTs; however, for each type of jamming, it must be tuned to perfection [34].
Adaptive-filtering-based techniques for NB jamming rejection are commonly used, and can be classified into two types: FD and TD. In the FD approach, ref. [35] proposed using automatic gain control (AGC) to mitigate CWI and NB; ref. [36] proposed a method to detect CWI by statistical inference, while [11] proposed an IIR NF for detecting and mitigating MCW by implementing it as a first-order IIR NF and using a simplified Welch algorithm. However, computational complexity and higher costs are the main drawbacks of the FD approach. In the TD approach, the adaptive lattice NF is used to detect and mitigate CWI [18,37]. Moreover, ref. [37] described an ANF method for detecting and reducing MCWI in GPS systems. In GNSS Inter-Satellite Links (ISLs), ref. [38] proposed an adaptive NBI suppression approach based on the code-aided technique; refs. [13,15,39] proposed ANF methods based on a lattice form to mitigate the CWI. A low-complexity method based on a second IIR NF for GNSS to mitigate CWI was proposed in [40]. To reduce and mitigate CWI, ref. [41] presented a new low-complexity anti-jamming NF for general wireless communications, while [42] derived FIR excision filters that optimize receiver SNR for NB interference. In GPS, ref. [42] proposed a method to mitigate CWI using adaptive FIR and ACM filters, while [43] proposed a method based on the lattice-form structure for detecting and mitigating an MCWI by controlling the depth of the NF.
Kalman filters [44], ANFs [15,39,45], Approximate Conditional Mean (ACM) filters [46], neural network-based predictors [44,47], and augmented state ACM (ASACM) filters [48] are examples of adaptive-filtering-based techniques and tools. However, adaptive-filtering-based methods have certain drawbacks. ACM and Kalman filters do not work effectively when a priori knowledge of the jamming model parameters is unavailable. The computational complexity of the ASACM filter increases exponentially in the case of MCWI rejection.

3. Signal Model

A block diagram of the system model for a QPSK-received signal is presented in Figure 3, where a MATLAB simulation model is used to generate a QPSK-modulated signal S ( t ) and an interference signal J i ( t ) with the Additive White Gaussian Noise (AWGN) w ( t ) .

Received Signal Model for The QPSK System

For a QPSK system, the received signal, r ( t ) , is the input signal to the IIR NF, and it consists of a QPSK-modulated signal S ( t ) with the interference signal,   J i ( t ) , and the AWGN, w ( t ) , as an illustration of our method, and is expressed as:
r ( t ) = S ( t ) + w ( t ) + J i ( t )
where S ( t ) is the transmitted signal (QPSK), and has the following format:
S ( t ) = S 1 ( t ) + j S 2 ( t )
and J i ( t ) is the interference signal:
J i ( t ) = J i 1 ( t ) + j J i 2 ( t )
Equation (1), then sampled at the chip rate to convert it into discrete time n, is r ( n ) , and is expressed as:
r ( n ) = S ( n ) + w ( n ) + J i ( n )
where J i ( t ) can be modeled as:
J i ( n ) = i = 1 m A i c o s ( ω i n + θ i )
  • A i is the unknown amplitude of the i th interference signal;
  • ω i is the unknown frequency of the i th interference signal and ω i = 2 π f i   ;
  • θ i is the phase delay of the i th interference signal, which is considered to be a random variable uniformly distributed in the range [ π , π ] ;
  • m is the number of CW interferences, and n is the time index.
Substituting interference signal J i ( n ) into Equation (2):
r ( n ) = S ( n ) + w ( n ) + i = 1 m A i c o s ( 2 π f i n + θ i )

4. Proposed Suppression System Model

This section introduces the structures of the proposed adaptation algorithm for the suppression of CWI and MCWI. The proposed algorithm employs a low-complexity technique for detecting and mitigating CW/MCW interference in the TD. TD is used in order to avoid the drawbacks of the FD approach (i.e., complexity, costs). As previously stated, a deep notch is required for perfect jamming removal in the case of high-power jammers. However, ANFs introduce self-noise, significantly reducing the SNR. Thus, in order to reduce the self-noise, the depth of the notch should be controlled according to the power of the interference. In other words, the depth of the notch should be adjusted with respect to the power of the interference for the trade-off between the information signal distortion and interference reduction. In this paper, a suppression system model is proposed to adjust the depth of the NF based on estimated JSR. The suppression proposed consists of two ANFs based on a second IIR NF direct-form structure—ANF H d 1 ( z ) and ANF H d 2 ( z ) —as shown in Figure 4. The ANF H d 1 ( z ) is used in this model to detect and estimate the frequency of the interference ( ω o ) and J S R , respectively, through a novel adaptive method as shown in Equation (11) and Equation (13), where the notch’s depth is then adjusted based on the JSR estimation. The ANF H d 2 ( z ) is used to mitigate the CW interference.
To mitigate MCWI, Figure 5 describes the Multiple Adaptive Notch Filter (MANF) model based on the direct-form structure. The MANF model is multistage, with two ANFs in each stage. The structure of each stage can be implemented using the same structure described in Section 4.2.1, modifying the transfer functions H d 1 ( z ) by indicating the adaptive coefficient of the i th ANF and H d 2 ( z ) . The proposed objective is to remove/reduce and maximize the output SNR of the IIR NF, thus improving the system performance.

4.1. Overview of Adaptive Digital Filters Structures

Digital filters are the most widely used technique in the communications, radar, biomedical, and other related fields to solve problems of interference. The adaptive filter can be applied to a variety of structures and realizations. NF passes through all frequencies, except for those in a stop or rejection band centered on a central frequency. NF is defined by two parameters: bandwidth, and central frequency [49]. The bandwidth of an ideal NF should be zero, and the magnitude of the pass band should be one [50]. The Finite Impulse Response (FIR) and the IIR are the two most common types of Adaptive Digital NF (ADNF). FIR filters are also known as Moving Average (MA) filters because they implement a zero-based transfer function. While the Autoregression (AR) and the MA, or ARMA, are frequently used to implement an IIR filter that implements all poles and zero-based transfer functions, the IIR requires fewer filter coefficients to achieve the same notch bandwidth as the FIR. Furthermore, the IIR is more widely used and advantageous than FIR, because it requires less computation. According to [51], an IIR filter can model a pole-zero system more accurately than an FIR filter. In [52], the IIR NF could efficiently remove the CWI or NBI. According to [53], the IIR NF achieves a frequency response that is closer to the ideal NF than an FIR NF of equal length.

4.2. Adaptive IIR NF

The ANF is widely used to estimate and track unknown sinusoid frequencies that have been degraded by noise; it comes in two forms: direct and lattice [54]. This section introduces the structures of the IIR NFs H d 1 ( z ) and H d 2 ( z ) on the direct form. The transfer function H d 1 ( z ) of the second IIR NF with the direct-form structure [15] is defined as in Equation (5), and realized in the direct form shown in Figure 6.
H d 1 ( z   ) = N d 1 ( z ) D d 1 ( Z ) = 1 + k o d Z 1 + Z 2 1 + β k o d Z 1 + β 2 Z 2
where β , the pole radius factor, controls the filter’s bandwidth, which is close to but less than 1 in order to ensure the stability of NF, and its value is the interval (0,1). k o d is a direct-form IIR NF coefficient parameter that rejects an unknown CWI and is defined as k o d = −2 cos( ω o ). The larger β , the narrower the NF bandwidth. H d 1 ( z ) is stable if the absolute values of both β and k o d are less than 1.

4.2.1. Adaptation of Parameter k od

In this subsection, the derivation of the new adaptive algorithm for controlling the coefficient of the update filter is utilized using a second IIR NF direct-form structure. Let us assume that the CW interference with the AWGN is added to the QPSK signal as described in Equation (4). y ( n ) denotes the output of the H d 1 ( z ) , as described in Equation (5), which can be expressed in the TD in terms of the received signal. Thus, the output signal and gradient signal of the second IIR NF are defined as follows:
y ( n ) = x ( n ) + k o d x ( n 1 ) + x ( n 2 ) β k o d ( n 1 ) β 2 y ( n 2 )
The filter’s cost function can be given as in [54]:
J ( k o d   ) = E { | y ( n ) | 2 }
where E { } is an expectation operator. Replacing the expectation value in Equation (7) with the ensemble-averaged value as shown in Equation (8), we get:
J ˙ ( k o d   ) = 1 L n = 0 L 1 y 2 ( n )
where L is the length of the data. The goal of the filter is to minimize the cost function by adjusting the notch parameter ( k o d ) using the gradient-based steepest descent method:
k o d   ( n + 1 ) = k o d   ( n ) μ y ( n ) ( g ( J ( k o d ) ) )
where g ( J ( k o d ) ) is the gradient signal of a second ANF based on a direct-form structure for the adaptation of k o d , and can be expressed as follows:
g ( J ( k o d ) ) = y ( n ) k o d ( n ) = x ( n 1 ) β y ( n 1 )
Substituting Equation (10) into Equation (9):
k o d ( n + 1 ) = k o d ( n ) μ y ( n ) ( x ( n 1 ) β y ( n 1 ) )
Equation (11) is the new adaptive algorithm “LMS algorithm” for the proposed ANF that controls the update filter’s coefficient; µ is the step size and the parameter that controls the convergence speed. For stability, kod ∈ [−2, 2].
Since the normalized notch frequencies, f N and k o d , are related by = −2 cos( ω o ), where ω o = 2 π f N , the estimated frequency at sample n can be calculated as follows:
f ^ N ( n ) = 1 2 π   C o s 1 ( 0.5   k o d ( n )   )
The estimated J S R can be calculated by subtracting the filter’s output y ( n ) from the received signal r ( n ) , and is given as follows:
J S R   d B = 10 l o g 10 { | r [ n ] y [ n ] | 2 }
To mitigate the CW interfering signal, a direct-form adaptive IIR NF is used, whose transfer function is given as follows:
H d 2 ( z ) = N d 2 ( z ) D d 2 ( Z ) = 1 + k o d ( k 1 ) Z 1 + k 1 Z 2 1 + k o d ( β k 1 ) Z 1 + β 2 k 1 Z 2
where k 1 is the notch depth, and is a function of the estimated J S R ; β is the radius of the pole that determines the width of the second IIR NF, as shown in Figure 7 and Figure 8. As stated previously, many implementation schemes can obtain H d 2 ( z ) , but in this work, the transfer function H d 2 ( z ) is implemented by cascading all-pole and all-zero direct IIR NF. Note that the setting k 1 = 1 in Equation (14) results in H d 2 ( z ) H d 1 ( z ) , as in Equation (5); hence, the same structure can be used to implement H d 2 ( z ) . By copying the k o d of H d 1 ( z ) , which is tuned to the IF by Equation (11), the notch of Equation (14) can be placed on the IF. As shown in Figure 8, the amount of reduction is a function of the depth of the notch. In the case of k 1 = 1 , H d 2 ( z ) is the same as H d 1 ( z ) , which has zero on the unit circle and an infinite notch depth, removing all interference caused by excluding some useful signals. Therefore, in order to reduce signal distortion, the depth of the notch k 1 should be adjusted with respect to the estimated JSR. To maximize the output SNR, the parameters JSR , k o d , and k 1 are required when designing H d 2 ( z ) .

4.2.2. Optimal Notch Depth, Maximizing the Output SNR

In this subsection, the output SNR of the second IIR NF is expressed as a function of its parameters. Moreover, we describe how to obtain the optimal notch depth value ( k 1 ) that maximizes the S N R o   d B , as follows:
S N R o d B = 10 log 10 ( E [ S 2 ( n ) ] E [ ( y ( n ) S ( n ) ) 2 ] )
where y ( n ) is the output of the second IIR NF H d 2 ( z ) , which is expressed as follows:
y ( n ) = H d 2 ( z ) r ( n ) S o ( n ) + w o ( n ) + J o ( n )
where S o ( n ) , w o ( n ) , and J o ( n ) are the output components of the desired QPSK-modulated signal, the AWGN, and the CWI, respectively. S o ( n ) is a distorted version of the information signal S ( n ) caused by information removal at the notch frequency of H d 2 ( z ) .
E [ ( y ( n ) S ( n ) ) 2 ] = E [ y 2 ( n ) ] 2 E [ y ( n ) S ( n ) ] + E [ S 2 ( n ) ]
Since E [ S 2 ( n ) ] = 1 is obtained after normalization, Equation (17) becomes:
E [ ( y ( n ) S ( n ) ) 2 ] = E [ y 2 ( n ) ] 2 E [ y ( n ) S ( n ) ] + 1
To express S N R o   d B as a function of the parameters of the second IIR NF, E [ y 2 ( n ) ] and E [ y ( n ) S ( n ) ] can be expressed with respect to filter parameters by assuming that S o ( n ) , w o ( n ) ,   a n d   J o ( n ) are independent and expressing them as a function of the parameters of the second IIR NF:
E [ y 2 ( n ) ] = E [ ( S o ( n ) + w o ( n ) + J o ( n ) ) 2 ]
E [ y 2 ( n ) ] = E [ S o 2 ( n ) ] + E [ w o 2 ( n ) ] + E [ J o 2 ( n ) ]
The components ( S o ( n ) , w o ( n ) ,   a n d   J o ( n ) ) are independent of one another; thus, other terms will be equal to zero. Equation (20) can therefore be expressed as follows:
E [ y 2 ( n ) ] = k = 0 h k 2 + σ w o 2 + σ J o 2
where h k is the impulse response of the second IIR NF, while σ w o 2 and σ J o 2 are variances of w o ( n )   a n d   J o ( n ) , respectively. E [ y ( n ) S ( n ) ] can be expressed as follows:
E [ y ( n ) S ( n ) ] = E [ ( S o ( n ) + w o ( n ) + J o ( n ) ) S ( n ) ] = E [ ( S o ( n )   S ( n ) ] = h o
Substituting Equations (21) and (22) into Equation (18):
E [ ( y ( n ) S ( n ) ) 2 ] = k = 0 h k 2 + σ w o 2 + σ J o 2 2 h o + 1
Then, substituting Equation (23) into Equation (15), note that h o = 1
S N R o d B = 10 log 10 ( 1 k = 0 h k 2 + σ w o 2 + σ J o 2 1 )
As stated previously, in order to express S N R o as a function of the parameters of the second IIR NF in Equation (24), we first define u ( n ) as the output of 1 D d 2 ( Z ) with input signal w ( n ) :
u ( n ) = 1 D d 2 ( Z ) w ( n )
where D d 2 ( Z ) is the all-pole of the second IIR NF, as in Equation (14).
Let R u u ( m ) be the autocorrelation of u ( n ) , i.e., E [ u ( n ) u ( n m ) ] ; R u u ( 0 ) , R u u ( 1 ) , and R u u ( 2 ) can then be expressed as follows [54]:
R u u ( 0 ) = E [ u ( n ) u ( n ) ] =   1 ( 1 β 2 k 1 2 ) ( 1 k o d 2 )   σ 2
R u u ( 1 ) = E [ u ( n ) u ( n 1 ) ] =   k o d ( 1 β 2 k 1 2 )   ( 1 k o d 2 )   σ 2  
R u u ( 2 ) = E [ u ( n ) u ( n 2 ) ] = =   k od 2 β k 1 β 2 k 1 ( 1 β 2 k 1 2 )   ( 1 k o d 2 )   σ 2  
where σ w o 2 = E [ w o 2 ( n ) ] . Since w o ( n ) = N d 2 ( z ) u ( n ) , w o ( n ) can then be expressed as follows:
w o ( n ) = ( 1 + k o d k 1 Z 1 + k 1 Z 2 ) u ( n )
w o ( n ) = u ( n ) + k o d k 1 u ( n 1 ) + k 1 u ( n 2 )
The variance of w o ( n ) is given by σ w o 2 = E [ w o 2 ( n ) ] ; thus:
σ w o 2 = E [ ( u ( n ) + k o d k 1 u ( n 1 ) + k 1 u ( n 2 ) ) 2 ] σ w o 2 = { 1 + k o d 2 k 1 2 + k 1 2 } R u u ( 0 ) + { 2 k o d k 1 ( 1 + k 1 ) } R u u ( 1 ) + 2 k 1 R u u ( 2 )
Substituting Equations (26)–(28) into Equation (31), the σ w o 2 becomes:
σ w o 2 = 1 + k 1 2 2 β 2 k 1 2 ( 1 β 2 k 1 2 ) σ 2
Moreover, since σ w o 2 = E [ w o 2 ( n ) ] = σ 2 k = 0 h k 2 , we have:
k = 0 h k 2 = 1 + k 1 2 2 β 2 k 1 2 ( 1 β 2 k 1 2 )
σ J o 2 in Equation (24) is the interference power after the second IIR NF, since J o ( n ) CWI with center frequency ω o , the variance of J o ( n ) is given as follows:
σ J o 2 = A 2 2 | H ( e j ω o ) | 2
When the adaptive algorithms in Equation (6) and Equation (11) are successfully converged, k o d = −2 cos( ω o ), and Equation (34) becomes:
σ J o 2 = A 2 2 ( 1 k 1 ) 2 ( 1 β k 1 ) 2
Hence, substituting Equations (32), (33), and (35) into Equation (24) yields the described S N R o   d B in terms of filter parameters, as follows:
S N R o d B = 10 log 10 ( 1 ( 1 + σ 2 ) ( 1 + k 1 2 2 β 2 k 1 2 ( 1 β 2 k 1 2 ) ) + J S R i ( ( 1 k 1 ) 2 ( 1 β k 1 ) 2 ) 1 )
where σ 2 is the variance of AWGN, and J S R i = A i 2 2 .
To maximize S N R o   d B in Equation (36), the optimal value k 1 needs to be found. After some modifications, the denominator in Equation (36) can be rewritten as a function of k 1 :
f ( k 1 ) = ( 1 + k 1 2 2 β 2 k 1 2 ( 1 β 2 k 1 2 ) ) + G i ( ( 1 k 1 ) 2 ( 1 β k 1 ) 2 ) 1 ( 1 + σ 2 )
where G i = J S R i ( 1 + σ 2 ) . To find the optimal k 1 , we differentiate f ( k 1 ) and solve f ( k 1 ) = 0 for all possible roots of k 1 , as shown in Equation (37):
f ( k i ) = β 2 G i k 1 3 + [ 2 β G i β 2 G i β 2 β ] k 1 2 + [ 1 + β + G i 2 β G ] k 1 G i = 0
Equation (38) has at least one real root in the [0 1] range that gives the optimal k 1 as a function of J S R i .

5. Simulation Results and Discussion

This section discusses the performance of the proposed adaptation algorithm for CWI and MCWI suppression scenarios. The proposed algorithm uses a second IIR NF based on a direct-form structure to control the update filter coefficient and notch depth in the TD. The SNR o dB and the BER are used to evaluate the system performance for the proposed algorithm in terms of varying the SOI power ( E b / N o ) and JSR. In this work, the number of CWIs is considered to be 2 for the i th jamming signal, with center frequencies ( f 1 = 0.03 and f 2 = 0.08 ) and with an unknown amplitude ( A i ). The simulation was run for 1e7 data bits to mitigate CWI and MCWI. β was set to 0.98 in order to provide more acceptable outcomes in various scenarios. There was a trade-off between some properties of ANF H d 1 ( z ) and ANF H d 2 ( z ) , and β was chosen. A large β value gave more accurate frequency estimates and JSR, but slower convergence and tracking [54] in H d 1 ( z ) . However, for H d 2 ( z ) , a large β gave a larger NB noise at the output but a smaller broadband noise [40]. The BER was quantified in terms of JSR changes. All simulation results were obtained using MATLAB ® software.
In Figure 9, the notch depth is a function of the estimated JSR. As the JSR increases, the magnitude of the notch depth and bandwidth decreases. The CWI’s power determines the depth of the notch magnitude response—the higher the CWI’s power, the deeper the notch magnitude response.
The BER performance as Eb/No changes is depicted in the figures below. In the simulations, various values of E b / N o and a constant value of JSR were used. Figure 10 and Figure 11 illustrate the performance in the presence of CW and MCW interference, with a constant JSR, and controlling the depth of the NF with respect to estimating the power of interference. The results demonstrate that the proposed IIR NF achieves a better BER with CWI—especially when the JSR is small or large, as shown in Figure 12 and Figure 13, respectively. Thus, the ANF can reduce interference and obtain a better BER.
Figure 14 and Figure 15 show the BER performance with variations of the JSR. Simulations were carried out with various JSR values and a constant value of Eb/No, while adjusting the depth of the NF. The simulation results were compared between the proposed IIR NF (filtering) and no filtering cases; they show that the proposed algorithm outperforms the no filtering in the case of filtering. Figure 16 and Figure 17 illustrate the proposed ANF algorithm in comparison with full suppression ( k 1 = 1 ) while using a Single Adaptive IIR NF (S-ANF) and Multiple Adaptive NFs (MANF). The notch depth was efficiently controlled by the proposed algorithm, and achieved better results than full suppression for both low and high JSR.
Figure 18 and Figure 19 show the performance of the SNR vs. the JSR. The proposed IIR NF algorithm efficiently adjusts the notch depth in each step, making it deeper for a high JSR. In the latter case, the results show that full suppression outperforms the case without an NF (no filtering), indicating that full suppression is better for a high JSR, while no filtering is better for a low JSR. This further illustrates that the proposed IIR NF approaches full suppression when the JSR increases (irrespective of the stage), because the notch depth deepens in this case; thus, the notch depth becomes smaller for a lower JSR value and deeper for a higher JSR value.
Figure 20 depicts the Power Spectrum (PS)-received signal before and after IIR NF processing. The results indicate that the proposed method is capable of detecting and mitigating CWI; they also show that by adjusting the depth of the NF, the CWI is removed according to the estimated JSR, which prevents the Signal of Interest (SoI) from being reduced.
Most of the previous studies introduced in this paper emphasize the suppression of CWI and MCWI without focusing on adjusting the depth of the NF. These methods completely remove the interference, but they generate a significant amount of self-noise, which causes the distortion of some useful signals. In order to reduce the loss of some useful signals while removing interference, we proposed a low-complexity algorithm that uses a second-order IIR NF based on a direct-form structure to estimate the JSR by adjusting and controlling the depth of the NF, which has not been considered in previous studies—particularly [11]. Moreover, according to the comparison of the IIR NF with a lattice-form structure, as shown in Figure 21, we observed that the IIR notch filter with a direct-form structure outperforms the IIR notch filter with a lattice-form structure for detection and removal in the case of high-power jamming. Furthermore, by comparing the direct form with a lattice form, as shown in Figure 22, we can see that k 1 approaches 1 for both the direct and lattice notch filters as the JSR increases. However, for the lattice-form filter, k 1 approaches 1 faster than in the case of the direct-form filter at the same E b / N o parameters. In other words, for the lattice-form filter, k 1 jumps to 1 even at small values of CWI in comparison to the direct-form filter, affecting the quality of the useful signal.

6. Conclusions

This paper proposes a new adaptive algorithm that controls the update filter coefficient and adjusts the notch depth with respect to JSR. Moreover, the proposed method detects and cancels single and multiple interferences using an ANF based on a second IIR direct NF. The proposed algorithms operate in TD, which eliminates the need for transferred domain information and, thus, lowers hardware costs. Furthermore, by cascading MANF modules, the proposed ANF module can notch out multiple CWIs. Simulation results show that as JSR increases, the notch bandwidth decreases, as does the depth of the notch magnitude responses. Therefore, the proposed approach can detect and mitigate interference while adjusting the notch depth for any given JSR values, effectively controlling the notch depth; it also achieves better performance than full suppression for both low and high JSR values. The results indicate that the IIR NF can adapt, track any frequency change, and reduce CWI power at the output of the NF, with less distortion of the useful signal; they also clearly show improvements over ANF in terms of overall BER, as well as a robust performance of the ANF over a range of JSR values—especially in terms of CWI. This method is able to detect and mitigate weak and the strong jamming (−30 to 40 dB); therefore, it can be used in a DVB-S2 receiver, or in other types of wireless communication receivers.

Author Contributions

Conceptualization, A.E.G.; methodology, A.E.G.; writing—original draft preparation, A.E.G.; writing—review and editing, A.E.G.; supervision, R.J.L. All authors have read and agreed to the published version of the manuscript.

Funding

The research presented in this paper is part of the LASSENA Lab’s AVIO 601- Interference Mitigation in Satellite Communication project at École de Technologie Supérieure (ÉTS). This research is also supported by the Natural Sciences and Engineering Research Council of Canada (NSERC), Thales, Telesat, VIGILANT GLOBAL, CRIAQ, and ATEM Canada.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wyatt, K.; Gruber, M. Radio Frequency Interference (RFI) Pocket Guide; Scitech Publishing: Raleigh, NC, USA, 2015. [Google Scholar] [CrossRef]
  2. Elbert, B. Radio Frequency Interference in Communications Systems; Artech House: London, UK, 2016. [Google Scholar]
  3. Mpitziopoulos, A.; Gavalas, D.; Konstantopoulos, C.; Pantziou, G. A survey on jamming attacks and countermeasures in WSNs. IEEE Commun. Surv. Tutor. 2009, 11, 42–56. [Google Scholar] [CrossRef]
  4. Grover, K.; Lim, A.; Yang, Q. Jamming and anti-jamming techniques in wireless networks: A survey. Int. J. Ad Hoc Ubiquitous Comput. 2014, 17, 197–215. [Google Scholar] [CrossRef] [Green Version]
  5. Shahriar, C.; La Pan, M.; Lichtman, M.; Clancy, T.C.; McGwier, R.; Tandon, R.; Sodagari, S.; Reed, J.H. PHY-layer resiliency in OFDM communications: A tutorial. IEEE Commun. Surv. Tutor. 2014, 17, 292–314. [Google Scholar] [CrossRef]
  6. Wei, X.; Wang, Q.; Wang, T.; Fan, J. Jammer localization in multi-hop wireless network: A comprehensive survey. IEEE Commun. Surv. Tutor. 2016, 19, 765–799. [Google Scholar] [CrossRef]
  7. Lichtman, M.; Jover, R.P.; Labib, M.; Rao, R.; Marojevic, V.; Reed, J.H. LTE/LTE-A jamming, spoofing, and sniffing: Threat assessment and mitigation. IEEE Commun. Mag. 2016, 54, 54–61. [Google Scholar] [CrossRef]
  8. Borio, D.; Dovis, F.; Kuusniemi, H.; Presti, L.L. Impact and detection of GNSS jammers on consumer grade satellite navigation receivers. Proc. IEEE 2016, 104, 1233–1245. [Google Scholar] [CrossRef]
  9. Qin, W.; Gamba, M.T.; Falletti, E.; Dovis, F. An assessment of impact of adaptive notch filters for interference removal on the signal processing stages of a GNSS receiver. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 4067–4082. [Google Scholar] [CrossRef]
  10. Getu, T.M.; Ajib, W.; Landry, R. INR walls: Performance limits in RFI detection. In Proceedings of the 2019 IEEE 30th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Istanbul, Turkey, 8–11 September 2019; pp. 1–6. [Google Scholar]
  11. Same, M.; Gleeton, G.; Gandubert, G.; Ivanov, P.; Landry, R. Multiple narrowband interferences characterization, detection and mitigation using simplified welch algorithm and notch filtering. Appl. Sci. 2021, 11, 1331. [Google Scholar] [CrossRef]
  12. ETSI EN 302 307-1 V1. 4.1; Second Generation Framing Structure, Channel Coding and Modulation Systems for Broadcasting, Interactive Services, News Gathering and Other Broadband Satellite Applications. Digital Video Broadcasting: Geneva, Switzerland, 2014.
  13. Cho, N.I.; Choi, C.H.; Lee, S.U. Adaptive line enhancement by using an IIR lattice notch filter. IEEE Trans. Acoust. Speech Signal Process. 1989, 37, 585–589. [Google Scholar]
  14. Borio, D.; Camoriano, L.; Savasta, S.; Presti, L.L. Time-frequency excision for GNSS applications. IEEE Syst. J. 2008, 2, 27–37. [Google Scholar] [CrossRef]
  15. Choi, J.W.; Cho, N.I. Narrow-band interference suppression in direct sequence spread spectrum systems using a lattice IIR notch filter. In Proceedings of the 2001 IEEE International Conference on Acoustics, Speech and Signal Processing, Salt Lake City, UT, USA, 7–11 May 2001; Volume 4, pp. 2237–2240. [Google Scholar] [CrossRef]
  16. Stearns, S.D. Fundamentals of Adaptive Signal Processing. Available online: https://course.ece.cmu.edu/~ece792/handouts/LO_Chap_AdaptiveFilters.pdf (accessed on 18 January 2022).
  17. Ferdjallah, M.; Barr, R. Adaptive digital notch filter design on the unit circle for the removal of powerline noise from biomedical signals. IEEE Trans. Biomed. Eng. 1994, 41, 529–536. [Google Scholar] [CrossRef]
  18. Borio, D.; Camoriano, L.; Presti, L.L. Two-pole and multi-pole notch filters: A computationally effective solution for GNSS interference detection and mitigation. IEEE Syst. J. 2008, 2, 38–47. [Google Scholar] [CrossRef]
  19. Kuo, S.; Chen, J. New adaptive IIR notch filter and its application to howling control in speakerphone system. Electron. Lett. 1992, 28, 764–766. [Google Scholar] [CrossRef]
  20. Lu, D.; Wu, R.; Liu, H. Global positioning system anti-jamming algorithm based on period repetitive CLEAN. IET Radar Sonar Navig. 2013, 7, 164–169. [Google Scholar] [CrossRef]
  21. Lin, T.; Abdizadeh, M.; Broumandan, A.; Wang, D.; O’Keefe, K.; Lachapelle, G. Interference suppression for high precision navigation using vector-based GNSS software receivers. In Proceedings of the 24th International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS 2011), Portland, OR, USA, 20–23 September 2011; pp. 372–383. [Google Scholar]
  22. Glennon, E.P.; Dempster, A.G. Delayed PIC for postcorrelation mitigation of continuous wave and multiple access interference in GPS receivers. IEEE Trans. Aerosp. Electron. Syst. 2011, 47, 2544–2557. [Google Scholar] [CrossRef]
  23. Barbarossa, S.; Scaglione, A. Adaptive time-varying cancellation of wideband interferences in spread-spectrum communications based on time-frequency distributions. IEEE Trans. Signal Process. 1999, 47, 957–965. [Google Scholar] [CrossRef] [Green Version]
  24. Ma, W.-J.; Mao, W.-L.; Chang, F.-R. Design of adaptive all-pass based notch filter for narrowband anti-jamming GPS system. In Proceedings of the 2005 IEEE International Symposium on Intelligent Signal Processing and Communication Systems, Hong Kong, China, 13–16 December 2005; pp. 305–308. [Google Scholar]
  25. Zhang, Y.D.; Amin, M.G. Anti-jamming GPS receiver with reduced phase distortions. IEEE Signal Process. Lett. 2012, 19, 635–638. [Google Scholar] [CrossRef]
  26. Higgins, T.S.; Webster, T.; Shackelford, A.K. Mitigating interference via spatial and spectral nulls. In Proceedings of the IET International Conference on Radar Systems, Glasgow, UK, 22–25 October 2012. [Google Scholar] [CrossRef]
  27. Azarbad, M.R.; Mosavi, M.R. A new method to mitigate multipath error in single-frequency GPS receiver with wavelet transform. GPS Solut. 2014, 18, 189–198. [Google Scholar] [CrossRef]
  28. Zhang, Y.; Amin, M.G.; Lindsey, A.R. Anti-jamming GPS receivers based on bilinear signal distributions. In 2001 MILCOM Communications for Network-Centric Operations: Creating the Information Force (Cat. No. 01CH37277), Proceedings of the MILCOM, Military Communications Conference, McLean, VA, USA, 28–31 October 2001; IEEE: New York, NY, USA, 2001; Volume 2, pp. 1070–1074. [Google Scholar]
  29. Jiang, F.-W.; Xiao, Z.; Yi, K.-C.; Sun, Y.-J. Adaptive two-stage filter bank based narrowband interference suppression in DSSS systems. In Proceedings of the 9th IEEE International Conference on Signal Processing, Beijing, China, 26–29 October 2008; pp. 88–91. [Google Scholar] [CrossRef]
  30. Ouyang, X.; Amin, M. Short-time Fourier transform receiver for nonstationary interference excision in direct sequence spread spectrum communications. IEEE Trans. Signal Process. 2001, 49, 851–863. [Google Scholar] [CrossRef]
  31. Landry, R.J.R.; Mouyon, P.; Lekaïm, D. Interference mitigation in spread spectrum systems by wavelet coefficients thresholding. Eur. Trans. Telecommun. 1998, 9, 191–202. [Google Scholar] [CrossRef]
  32. Dovis, F.; Musumeci, L. Use of wavelet transforms for interference mitigation. In Proceedings of the 2011 International Conference on Localization and GNSS (ICL-GNSS), Tampere, Finland, 29–30 June 2011; pp. 116–121. [Google Scholar]
  33. Solano, J.J.P.; Felici-Castell, S.; Rodriguez-Hernandez, M.A. Narrowband interference suppression in frequency-hopping spread spectrum using undecimated wavelet packet transform. IEEE Trans. Veh. Technol. 2008, 57, 1620–1629. [Google Scholar] [CrossRef]
  34. Mosavi, M.R.; Pashaian, M.; Rezaei, M.J.; Mohammadi, K. Jamming mitigation in global positioning system receivers using wavelet packet coefficients thresholding. IET Signal Process. 2015, 9, 457–464. [Google Scholar] [CrossRef]
  35. Lotz, T. Adaptive Analog-to-Digital Conversion and Pre-Correlation Interference Mitigation Techniques in a GNSS Receiver. Master’s Thesis, Technical University of Kaiserslautern, Kaiserslanutern, Germany, 2008. [Google Scholar]
  36. Balaei, A.T.; Dempster, A. A statistical inference technique for GPS interference detection. IEEE Trans. Aerosp. Electron. Syst. 2009, 45, 1499–1511. [Google Scholar] [CrossRef]
  37. Chien, Y.-R. Design of GPS anti-jamming systems using adaptive notch filters. IEEE Syst. J. 2013, 9, 451–460. [Google Scholar] [CrossRef]
  38. Wang, H.; Chang, Q.; Xu, Y.; Li, X. Adaptive narrow-band interference suppression and performance evaluation based on code-aided in GNSS inter-satellite links. IEEE Syst. J. 2019, 14, 538–547. [Google Scholar] [CrossRef]
  39. Choi, J.W.; Cho, N.I. Suppression of narrow-band interference in DS-spread spectrum systems using adaptive IIR notch filter. Signal Process. 2002, 82, 2003–2013. [Google Scholar] [CrossRef]
  40. Lv, Q.; Qin, H. General method to mitigate the continuous wave interference and narrowband interference for GNSS receivers. IET Radar Sonar Navig. 2020, 14, 1430–1435. [Google Scholar] [CrossRef]
  41. El Gebali, A.; Landry, R., Jr. Mitigation of continuous wave narrow-band interference in QPSK demodulation using adaptive IIR notch filter. Am. J. Signal Process. 2020, 10, 10–18. [Google Scholar]
  42. Mosavi, M.R.; Moghaddasi, M.S.; Rezaei, M.J. A new method for continuous wave interference mitigation in single-frequency GPS receivers. Wirel. Pers. Commun. 2016, 90, 1563–1578. [Google Scholar] [CrossRef]
  43. El Gebali, A.; Landry, R.J. Multi-frequency interference detection and mitigation using multiple adaptive IIR notch filter with lattice structure. J. Comput. Commun. 2021, 9, 58–77. [Google Scholar] [CrossRef]
  44. Mao, W.-L. Novel SREKF-based recurrent neural predictor for narrowband/FM interference rejection in GPS. AEU-Int. J. Electron. Commun. 2008, 62, 216–222. [Google Scholar] [CrossRef]
  45. Mao, W.-L.; Ma, W.-J.; Chien, Y.-R.; Ku, C.-H. New adaptive all-pass based notch filter for narrowband/FM anti-jamming GPS receivers. Circuits Syst. Signal Process. 2011, 30, 527–542. [Google Scholar] [CrossRef]
  46. Vijayan, R.; Poor, H. Nonlinear techniques for interference suppression in spread-spectrum systems. IEEE Trans. Commun. 1990, 38, 1060–1065. [Google Scholar] [CrossRef]
  47. Mosavi, M.R.; Shafiee, F. Narrowband interference suppression for GPS navigation using neural networks. GPS Solut. 2016, 20, 341–351. [Google Scholar] [CrossRef]
  48. Rao, K.D.; Swamy, M.; Plotkin, E. A nonlinear adaptive filter for narrowband interference mitigation in spread spectrum systems. Signal Process. 2005, 85, 625–635. [Google Scholar] [CrossRef]
  49. Landry, R.; Calmettes, V.; Bousquet, M. Impact of interference on a generic GPS receiver and assessment of mitigation techniques. In Proceedings of the IEEE 5th International Symposium on Spread Spectrum Techniques and Applications, Sun City, South Africa, 4 September 1998; Volume 1, pp. 87–91. [Google Scholar] [CrossRef]
  50. Wang, X.L.; Ge, Y.J.; Zhang, J.J.; Song, Q.J. Discussion on the -3dB rejection bandwidth of IIR notch filters. In Proceedings of the IEEE 6th International Conference on Signal Processing for Wireless Communications, Beijing, China, 26–30 August 2002. [Google Scholar]
  51. Shynk, J.J. Adaptive IIR filtering. IEEE ASSP Mag. 1989, 6, 4–21. [Google Scholar] [CrossRef]
  52. Regalia, P.A. Adaptive IIR Filtering in Signal Processing and Control; Routledge: Boca Raton, FL, USA, 2018. [Google Scholar] [CrossRef]
  53. Punchalard, R. On adaptive IIR lattice notch filter using a robust variable step-size for the detection of sinusoid. In Proceedings of the 8th IEEE International Conference on Communication Systems (ICCS), Singapore, 28 November 2002; pp. 800–804. [Google Scholar] [CrossRef]
  54. Cho, N.I.; Lee, S.U. On the adaptive lattice notch filter for the detection of sinusoids. IEEE Trans. Circuits and Syst II Analog Digital Signal Process. 1993, 40, 405–416. [Google Scholar] [CrossRef]
Figure 1. The effect of varying the JSR parameters on the received PS signal.
Figure 1. The effect of varying the JSR parameters on the received PS signal.
Applsci 12 02186 g001
Figure 2. The received PS signal with various E b / N o Parameters.
Figure 2. The received PS signal with various E b / N o Parameters.
Applsci 12 02186 g002
Figure 3. Block diagram of system model for a QPSK receiver.
Figure 3. Block diagram of system model for a QPSK receiver.
Applsci 12 02186 g003
Figure 4. Block diagram of the proposed suppression system model.
Figure 4. Block diagram of the proposed suppression system model.
Applsci 12 02186 g004
Figure 5. The suppression system model of the MANF block diagram.
Figure 5. The suppression system model of the MANF block diagram.
Applsci 12 02186 g005
Figure 6. Second IIR NF realized in direct form.
Figure 6. Second IIR NF realized in direct form.
Applsci 12 02186 g006
Figure 7. Characteristics of the notch related to filter parameters: notch width vs. β .
Figure 7. Characteristics of the notch related to filter parameters: notch width vs. β .
Applsci 12 02186 g007
Figure 8. Characteristics of the notch related to filter parameters: notch depth vs. k 1 .
Figure 8. Characteristics of the notch related to filter parameters: notch depth vs. k 1 .
Applsci 12 02186 g008
Figure 9. Notch depth vs. JSR.
Figure 9. Notch depth vs. JSR.
Applsci 12 02186 g009
Figure 10. BER vs. E b N o in the presence of CWI.
Figure 10. BER vs. E b N o in the presence of CWI.
Applsci 12 02186 g010
Figure 11. BER vs. E b N o in the presence of MCWI.
Figure 11. BER vs. E b N o in the presence of MCWI.
Applsci 12 02186 g011
Figure 12. BER vs. E b N o (in the presence of CWI/MCWI, with JSR = −12 dB).
Figure 12. BER vs. E b N o (in the presence of CWI/MCWI, with JSR = −12 dB).
Applsci 12 02186 g012
Figure 13. BER vs. E b N o (in the presence of CWI/MCWI with JSR = 10 dB).
Figure 13. BER vs. E b N o (in the presence of CWI/MCWI with JSR = 10 dB).
Applsci 12 02186 g013
Figure 14. BER vs. JSR, using an S-ANF.
Figure 14. BER vs. JSR, using an S-ANF.
Applsci 12 02186 g014
Figure 15. BER vs. JSR, using MANF.
Figure 15. BER vs. JSR, using MANF.
Applsci 12 02186 g015
Figure 16. BER vs. JSR (using an S-ANF; full suppression means k 1 = 1 ): (a) E b / N o = 15   dB , and (b) E b / N o = 20   dB .
Figure 16. BER vs. JSR (using an S-ANF; full suppression means k 1 = 1 ): (a) E b / N o = 15   dB , and (b) E b / N o = 20   dB .
Applsci 12 02186 g016
Figure 17. BER vs. JSR (using MANF; full suppression means k 1 = 1 ): (a) E b / N o = 15   dB , and (b) E b / N o = 20   dB .
Figure 17. BER vs. JSR (using MANF; full suppression means k 1 = 1 ): (a) E b / N o = 15   dB , and (b) E b / N o = 20   dB .
Applsci 12 02186 g017
Figure 18. SNR vs. JSR, with Eb/No = 15 dB.
Figure 18. SNR vs. JSR, with Eb/No = 15 dB.
Applsci 12 02186 g018
Figure 19. SNR vs. JSR, with Eb/No = 20 dB.
Figure 19. SNR vs. JSR, with Eb/No = 20 dB.
Applsci 12 02186 g019
Figure 20. Power Spectrum (PS)-received signal before and after IIR NF processing: (a) JSR = −20 dB, (b) JSR = 20 dB, (c) JSR = −15 dB, (d) JSR = 15 dB, (e) JSR = −10 dB, and (f) JSR = 10 dB.
Figure 20. Power Spectrum (PS)-received signal before and after IIR NF processing: (a) JSR = −20 dB, (b) JSR = 20 dB, (c) JSR = −15 dB, (d) JSR = 15 dB, (e) JSR = −10 dB, and (f) JSR = 10 dB.
Applsci 12 02186 g020aApplsci 12 02186 g020b
Figure 21. BER vs. JSR, with E b / N o = 20   dB .
Figure 21. BER vs. JSR, with E b / N o = 20   dB .
Applsci 12 02186 g021
Figure 22. The estimated optimal k1 vs. JSR.
Figure 22. The estimated optimal k1 vs. JSR.
Applsci 12 02186 g022
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

El Gebali, A.; Landry, R.J. Single and Multiple Continuous-Wave Interference Suppression Using Adaptive IIR Notch Filters Based on Direct-Form Structure in a QPSK Communication System. Appl. Sci. 2022, 12, 2186. https://doi.org/10.3390/app12042186

AMA Style

El Gebali A, Landry RJ. Single and Multiple Continuous-Wave Interference Suppression Using Adaptive IIR Notch Filters Based on Direct-Form Structure in a QPSK Communication System. Applied Sciences. 2022; 12(4):2186. https://doi.org/10.3390/app12042186

Chicago/Turabian Style

El Gebali, Abdelrahman, and René Jr Landry. 2022. "Single and Multiple Continuous-Wave Interference Suppression Using Adaptive IIR Notch Filters Based on Direct-Form Structure in a QPSK Communication System" Applied Sciences 12, no. 4: 2186. https://doi.org/10.3390/app12042186

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop