American Journal of Signal Processing

p-ISSN: 2165-9354    e-ISSN: 2165-9362

2020;  10(1): 10-18

doi:10.5923/j.ajsp.20201001.02

 

Mitigation of Continuous Wave Narrow-Band Interference in QPSK Demodulation Using Adaptive IIR Notch Filter

Abdelrahman El Gebali, René Jr Landry

Department of Electrical Engineering, École de Technologie Supérieure (ETS), Montréal, Canada

Correspondence to: Abdelrahman El Gebali, Department of Electrical Engineering, École de Technologie Supérieure (ETS), Montréal, Canada.

Email:

Copyright © 2020 The Author(s). Published by Scientific & Academic Publishing.

This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/

Abstract

A Continuous Wave Narrow-Band Interference (CW-NBI) can reduce the effective signal-to-noise ratio (SNR), and the quality of the Signals-of-Interest (SoI) in any wireless transmission such as in a Digital Video Broadcasting (DVB-S2) receiver. Therefore, this paper proposes a novel low-complexity anti-jamming filter to mitigate unknown CW-NBI. The approach is to develop a robust least-mean-squared (LMS) algorithm for mitigating CW-NBI in QPSK demodulation but could be used in any communication system. The proposed filter is based on two open-loop Adaptive lattice Notch Filter (ALNF) structure and an LMS algorithm. Each ALNF is composed of a second-order Infinite-Impulse-Response (IIR) filter. The first ALNF is used to estimate the Jamming to Signal Ratio (JSR) and the frequency of the interference. In contrast, the second ALNF is used to remove the interference and adjust the depth of the notch according to the estimated JSR. On the other hand, the LMS algorithm is used to obtain and then track the interference. Simulation results show the performance of the proposed IIR notch filter with the LMS algorithm in reducing and mitigating interference. Also, it provides better output SNR of the notch filter for a given value of JSR and BER performance. For example, at the JSR value of -6 dB, the SNR output of the proposed IIR notch filter was enhanced by 9 dB compared to the case without a filter when .

Keywords: CW-NBI, SNR, QPSK, ANF, ALNF, IIR, LMS, JSR, DVB-S2

Cite this paper: Abdelrahman El Gebali, René Jr Landry, Mitigation of Continuous Wave Narrow-Band Interference in QPSK Demodulation Using Adaptive IIR Notch Filter, American Journal of Signal Processing, Vol. 10 No. 1, 2020, pp. 10-18. doi: 10.5923/j.ajsp.20201001.02.

1. Introduction

As the telecommunication systems technology is expanding, human-made Radio Frequency Interference (RFI) is continuously increasing. The radio frequency (RF) spectrum is a decisive part of wireless communication. Wireless and satellite systems use the RF spectrum to communicate with ground stations, aircraft, and/or other satellites. As the RF spectrum is a limited resource shared by numerous systems, and taking into account the increasing number of users in terrestrial and space applications, it leads to the RF-crowded spectrum, which is suffering from different unintentional RFI and intentional acts such as jamming. CW-NBI impacts the wireless communications signal at the receiver side, leading to 1) Degradation of the Quality of Service (QoS) of the communication system, 2) Decrease the signal to noise ratio (SNR) and increase the bit error rate (BER), 3) Reduce the quality of the Signals-of-Interest (SoI) drastically. In order to remove or reduce strong CW-NBI, various mitigation techniques have been proposed to mitigate CW and narrowband interference with communication signals such as prediction error filters [1-3], transform domain techniques [4-8], and adaptive notch filters [9-13]. The two approaches in narrowband interference suppression adaptive notch filters are classified into time-domain (TD) and frequency-domain (FD). In TD, papers [14-17] present methods for recovering a single-tone CW narrowband interference using an adaptive lattice IIR notch filter form. The linear prediction is considered as traditional time-domain filtering to remove the time-varying NBI [13]. In contrast, the nonlinear prediction methods considering the non-Gaussian environment [18-21] shown that the nonlinear prediction method achieves a higher SNR than the linear prediction method. The disadvantage of the conventional linear and nonlinear prediction filters requires longer tap filters to mitigate the effect of narrowband interference effectively, which increases the system’s complexity [14]. In FD, [22] proposed an N-sigma excision method to reject CWI. Also, FD and the space-time technique increase the hardware complexity and not suitable for mobile devices [23]. Paper [24] presents a comparative performance analysis of two adaptive notch filtering algorithms in GPS, But the disadvantage of this method the trade-off between the quality of interference removing and the computational complexity of the system. The ANF is useful for the detection and mitigation of jamming signals [25]. Paper [23] presents a novel algorithm for ANF based on direct IIR notch filter form structure, in contrast, the lattice form IIR notch filter provides better convergence properties, and more accurate frequency estimation compared to the direct form implementations [14,16,17]. The notch filter has proved to be an efficient mitigation technique for CW-NBI [15]. In literature, notch filters have been used for removing interference in different types of applications such as biomedical [26], GNSS applications, GPS receiver, and DSSS systems [14,15].
IIR notch filter has constrained zeros on the unit circle, which makes the notch more “depth into infinite” that can remove the interference completely. But the disadvantage of this method creates self-noise caused by eliminating some of the useful signals at the notch frequency while removing the interference [14,16]. Self-noise is briefly described in [27]. To reduce the self-noise, Choi [14] proposed a Narrowband interference suppression technique using open-loop adaptive IIR notch filter in DSSS systems by controlling the depth of the notch according to the estimated JSR and CWI frequency. This will lead to maximizing the output SNR. However, in this paper, the approach is based on proposing a new LMS algorithm for mitigating CW narrowband interference in QPSK demodulation. This LMS algorithm is developed to obtain and then track the interference and adjust the depth of the notch according to the estimated JSR and CWI frequency.
The rest of this paper is organized as follows. Section 2 describes the QPSK modulated baseband signal model in the presence of the CWI “system model,”. Whereas Section 3 describes and reviews the adaptive lattice IIR notch filter (ALNF), and proposing a new LMS algorithm for mitigating CW-NBI in QPSK demodulation. The optimal notch depth to maximize the output SNR of the notch filter is described in Section 4. Section 5 presents the simulation results and performance analysis. Finally, Section 6 concludes this paper.

2. QPSK Modulated Baseband Signal and Interference Signal, Models

In this section, a QPSK modulated baseband signal and interference signal models are presented, as in Figure 1. A MATLAB simulation model is used to generate a QPSK signal and CW-NBI at different SNR and JSR.
Figure 1. Block Diagram of the System Model
The received signal (input to IIR notch filter) in the presence of interference can be modelled as follows:
(1)
QPSK modulated baseband signal model is as follow:
(2)
The CWI is one class of narrowband interference and one of the most common sources of interference. CWI can be modelled as a sinusoidal wave in time, such as single and multiple NBI. When the case of CWI is considered, Can be modelled as given below [15].
(3)
Where is the number of CWI and are the amplitudes, the frequencies, and the random phases uniformly distributed over respectively.
In this work, a case of a single interfering is considered and thus The received signal is then sampled and analog to digital converted, leading to
(4)
In the rest of this paper, the sampling interval will be ignored for ease of notation and the equation (4) will be adopted as given below
(5)
Where S(n) is the desired QPSK modulated baseband signal, W(n) is white Gaussian noise, and J(n) is CW narrowband interference.

3. Review ALNF and Proposed LMS Algorithm for Mitigating CW-NBI

In this section, the structures of the IIR notch filter is briefly presented. The adaptive IIR notch filter has been used and describes as Adaptive Line Enhancer (ALE) for enhancing the sinusoids corrupted by noise [16]. The IIR notch filter requires much less filter length than the Finite Impulse Response (FIR) and more widely used. Also, it can remove the interference signal or NBI efficiently [28]. The IIR notch filters can also obtain frequency response closer to ideal notch filter compared to FIR notch filters using the same length, [14]. The ANF is a common method used for estimating and tracking unknown frequencies of sinusoids degraded by noise. It has two main forms, direct and lattice forms [29]. In this paper, a system model consists of two adaptive lattice IIR notch filters, H1(z), and H2(z) for interference cancellation, which shown in Figure 2. In this system, assumed single-tone CWI and white Gaussian noise are added to QPSK modulated baseband signal as described in Eq.(5). In literature [14,16], the lattice IIR notch filter seems to have better performance than the direct IIR notch filter form. In general, the notch filter has proved to be an efficient mitigation technique for CW-NBI [15,30].
Figure 2. System block diagram of the anti-jamming filter
The adaptive lattice IIR notch filter structure H1(z) and the LMS algorithm is used to estimate JSR and the frequency of the interference by using the transfer function of the lattice notch filter in Choi [14] is given by Eq.(5).
(6)
Where is the pole-zero contraction factor that adjusts the width of the notch. is related to the notch frequency that decides to reject the CWI, and is defined as
The transfer function of consists of two parts, the auto-regression (AR) block and the moving average (MA) block, which described in Figure 3. The MA block can remove the signal on the interference center frequency as well as the signal located near the interference frequency where the transmitted data are located. Thus, as AR and MA blocks are used simultaneously, the filter can reject only the interference frequency signal so that they reduce the information signal loss [15].
Figure 3. Adaptive IIR notch filter structure
The transfer function of has one notch frequency and zero on the unit circle, which resulting in-depth into infinite.
By taking the inverse Z-transform of , it is accessible to an illustration that the filter output can be expressed as given by:
(7)
The filter goal is to minimize the output power of the filter In this work, equation (12) is the developed LMS algorithm for the proposed adaptive notch filter, which based on the gradient-based method of steepest descent. As we are trying to minimize the mean-squared output energy level instead of minimizing the mean-squared error MSE which is given by
(8)
Differentiating the output mean-squared w.r.t
(9)
From equation (7) the gradient function can be derived as
(10)
Substinting into equation (9)
(11)
(12)
where µ is the convergence factor that controls speed and convergence stability. In equation (12), we can see the simplicity and ease of calculation of the LMS algorithm, which allows the filter weight to be updated averaging, squaring, or differentiating.
Since the normalized notch frequency and are related by where , then the estimated frequency at sample n is given by
(13)
The estimated frequency is used to place notch by calculating . Also, using to estimate JSR, by subtracting the output of the notch filter from the received signal as is given by
(14)
These parameters are required for the design of IIR notch filter to control based on the estimation of JSR by to maximize the output SNR at The transfer function of the lattice notch filter [14] is given by
(15)
where, is controlling the depth of the notch filter and depends on the estimated JSR by and is controlling the width of the notch filter. There are many implementation schemes for obtaining . But this work implement [14] by cascading all-pole and all zero lattice IIR filter, as shown in Figure 4. If we set the result of the transfer function will be the same as the transfer function , which has zero on the unit circle hence resulting in-depth into infinite of the notch that can remove the interference completely. As stated previously, with infinite depth of the notch filter, the interference is removed completely, but it creates self-noise at the notch filter caused by eliminating some of the useful signals. Hence, the depth of the notch should be adjusted with the interference power. Therefore, the IIR notch filter and can be performed using the same structure, and the notch of Eq.(15) can be placed on the IF by copying of the IIR notch filter that is tuned to IF by Eq.(12).
Figure 4. The lattice IIR notch filter structuration
The output of the IIR notch filter can be expressed as
(16)
Where and are the output components of the desired QPSK modulated baseband signal, white Gaussian noise, and CW narrowband interference, respectively.
Figure 5 and Figure 6 show the power spectrum of the received signal before and after filtering. From these figures, with infinite depth of the notch filter, the interference is removed completely, but some of the useful signals are also removed while removing the interference. Hence, in order to minimize loss of the useful signal, the depth of the notch should be adjusted, which described in the section (4).
Figure 5. The power spectrum of received signal before filtering
Figure 6. The power spectrum of the received signal after filtering

4. Optimal Value of the Notch Depth to Maximize the Output SNR

Papers [1,8] expressed the output SNR of the notch filter as a function of parameters as given by
(17)
Where is the output of the IIR notch filter . The finally can be expressed in terms of the filter parameters as [14], given by Eq.(18).
(18)
Where is the AWGN variance and JSR equals
Assuming the first part of equation (18) is equal to D, as shown in equation (19), which called self-noise of the notch.
(19)
From equation (18), the SNR output is affected by JSR as well as D. As the depth of the notch increases, D shows a large value. In order to maximize SNR output, the optimal need to be found to minimizes denominator in equation (18) with a fixed value of The denominator in equation (18) can be expressed as a function of the depth of the notch after some modification.
(20)
Where . To find the optimal , we differentiate and solve for all possible roots of as
(21)
The equation (21) has at least one real root in the range [0 1] that given the optimal as a function of JSR.

5. Simulation Results and Performance Analysis

In this section, the simulated performance of the proposed system is investigated in terms of the SNR output of the notch filter for varying JSR and the SOI power A single tone CWI of 0.04 rad center frequency is considered in this work. However, it can be any value in the range of [0-1]. The simulations are run for 1e6 data bits, for the narrowband interference, β is chosen to be 0.98, which gives more satisfying results for various situations. Large β is known to give more accurate estimates of JSR and frequency from the notch filter (H1z), but slower convergence and tracking [16].
Figure 7 and Figure 8 show the estimated optimal value of k1 as a function of JSR, with different power and a fixed width of the notch filter “β.” From this figure, the k1 approaches 1 as the JSR increases. In addition, the result shows that the increasing of JSR to approach k1=1 also depend on power and β, so as and β decreased, the JSR increasing to approaches k1=1.
Figure 7. Optimal value of k1 vs. JSR with
Figure 8. Optimal value of k1 vs. JSR with
Figure 9 and Figure 10 shown the outcome of SNR vs. JSR by controlling the depth of the notch. Thus, the result shows the proposed IIR notch filter achieves the same output of the SNR as without filter for small values of JSR. The notch becomes deeper for higher JSR while it becomes smaller for a lower value of JSR; the filter is capable of controlling the notch depth deeper and achieves better suppression for higher JSR. The full suppression means in this work is k1=1.
Figure 9. SNR vs. JSR with
Figure 10. SNR vs. JSR with
Figure 11 shows that the depth of the notch is depended on the estimated jamming to signal ratio and the frequency of the interference, with
Figure 11. Depth of the notch with estimated JSR
Figure 12 shows the Bit Error Rate (BER) performance vs. JSR, when the simulations run at different JSR values (-15 dB to 15 dB) and with a fixed value of power (15 dB and 20 dB). The result shows the compared with the Proposed IIR notch filter algorithm and without notch filter “no filtering.”
Figure 12. BER vs. JSR with
Figure 13 and Figure 14 show the BER performance vs. when the simulations run as values changes (-20 dB to 10 dB) and with a fixed values of Jamming power (15 dB and 20 dB).
Figure 13. BER vs
Figure 14. BER vs
Figure 15 shows the BER performance vs. when the simulations run as Eb/No values changes (-20 dB to 10 dB) and a fixed value of Jamming power (20 dB and 15 dB) with estimated the depth of the notch
Figure 15. BER vs
Figure 16 shows the BER performance vs. when JSR = 15 dB. From this figure, the simulation with no jamming is matched the theoretical.
Figure 16. BER vs
Figure 17 shows the power spectrum of the received signal before and after filtering. From these figures, with the adjusted depth of the notch filter the interference is removed according to the estimated JSR.
Figure 17. Input and output PSD of the notch filter with,

6. Conclusions

This paper proposed an IIR notch filter that improved the performance of the system for CW-NBI suppression. The filter comprises two ANF structures and an LMS algorithm working in parallel. The first IIR notch filter detects the interference in the received signal, and then the second IIR notch filter removes the interference and adjusts the depth of the notch according to the estimated power of the interference. The notch becomes deeper for higher JSR to reduce the effect of stronger interference while becomes smaller for a lower value of JSR. Thus, as a conclusion, the proposed IIR notch filter can effectively detect CW-NBI and adjust the depth of the notch for any given value of JSR and provides better BER performance. Also, it maximizes the SNR output of notch filter for lower and higher values of JSR with different values of power. Therefore, this technique can be applied in a DVB-S2 receiver or any other communication and navigation receivers.

ACKNOWLEDGEMENTS

The work reported in this paper was done under AVIO 601 - Interference Mitigation in Satellite Communication, project of LASSENA, ÉTS.

References

[1]  A. Batra and J. R. Zeidler, "Narrowband interference mitigation in OFDM systems," in MILCOM 2008 - 2008 IEEE Military Communications Conference, 2008, pp. 1-7.
[2]  Z. Yang, T. Zhao, and Y. Zhao, "Narrowband Interference Suppression for OFDM Systems with Guard Band," in 2010 IEEE 72nd Vehicular Technology Conference - Fall, 2010, pp. 1-5.
[3]  J. Ketchum and J. Proakis, "Adaptive Algorithms for Estimating and Suppressing Narrow-Band Interference in PN Spread-Spectrum Systems," IEEE Transactions on Communications, vol. 30, no. 5, pp. 913-924, 1982.
[4]  L. Milstein and P. Das, "An Analysis of a Real-Time Transform Domain Filtering Digital Communication System - Part I: Narrow-Band Interference Rejection," IEEE Transactions on Communications, vol. 28, no. 6, pp. 816-824, 1980.
[5]  S. Davidovici and E. G. Kanterakis, "Narrow-band interference rejection using real-time Fourier transforms," IEEE Transactions on Communications, vol. 37, no. 7, pp. 713-722, 1989.
[6]  W. W. Jones and K. R. Jones, "Narrowband interference suppression using filter-bank analysis/synthesis techniques," in MILCOM 92 Conference Record, 1992, pp. 898-902 vol.3.
[7]  J. A. Young and J. S. Lehnert, "Performance metrics for windows used in real-time DFT-based multiple-tone frequency excision," IEEE Transactions on Signal Processing, vol. 47, no. 3, pp. 800-812, 1999.
[8]  J. Ahn, J. Kim, and K. Kim, "Adaptive interference suppression methods using transform domain approach in an on-board filter bank for satellite communications," in TENCON 2009-2009 IEEE Region 10 Conference, 2009: IEEE, pp. 1-5.
[9]  J. W. Choi and N. I. Cho, "Narrow-band interference suppression in direct sequence spread spectrum systems using a lattice IIR notch filter," in 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No. 01CH37221), 2001, vol. 4: IEEE, pp. 2237-2240.
[10]  S. Barbarossa and A. Scaglione, "Adaptive time-varying cancellation of wideband interferences in spread-spectrum communications based on time-frequency distributions," IEEE Transactions on Signal Processing, vol. 47, no. 4, pp. 957-965, 1999.
[11]  M. G. Amin, C. Wang, and A. R. Lindsey, "Optimum interference excision in spread spectrum communications using open-loop adaptive filters," IEEE Transactions on Signal Processing, vol. 47, no. 7, pp. 1966-1976, 1999.
[12]  M. A. Soderstrand, T. G. Johnson, R. H. Strandberg, H. H. Loomis, and K. Rangarao, "Suppression of multiple narrow-band interference using real-time adaptive notch filters," IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, vol. 44, no. 3, pp. 217-225, 1997.
[13]  W.-J. Ma, W.-L. Mao, and F.-R. Chang, "Design of adaptive all-pass based notch filter for narrowband anti-jamming GPS system," in 2005 International Symposium on Intelligent Signal Processing and Communication Systems, 2005: IEEE, pp. 305-308.
[14]  J. W. Choi and N. I. Cho, "Suppression of narrow-band interference in DS-spread spectrum systems using adaptive IIR notch filter," Signal Processing, vol. 82, no. 12, pp. 2003-2013, 2002/12/01/ 2002.
[15]  D. Borio, L. Camoriano, and L. L. Presti, "Two-Pole and Multi-Pole Notch Filters: A Computationally Effective Solution for GNSS Interference Detection and Mitigation," IEEE Systems Journal, vol. 2, no. 1, pp. 38-47, 2008.
[16]  N. I. Cho and S. U. Lee, "On the adaptive lattice notch filter for the detection of sinusoids," IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, vol. 40, no. 7, pp. 405-416, 1993.
[17]  C. Nam Ik, C. Chong-Ho, and L. Sang Uk, "Adaptive line enhancement by using an IIR lattice notch filter," IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 37, no. 4, pp. 585-589, 1989.
[18]  L. A. Rusch and H. V. Poor, "Narrowband interference suppression in CDMA spread spectrum communications," IEEE Transactions on Communications, vol. 42, no. 234, pp. 1969-1979, 1994.
[19]  R. Vijayan and H. V. Poor, "Nonlinear techniques for interference suppression in spread-spectrum systems," IEEE Transactions on Communications, vol. 38, no. 7, pp. 1060-1065, 1990.
[20]  K.-J. Wang and Y. Yao, "New nonlinear algorithms for narrowband interference suppression in CDMA spread-spectrum systems," IEEE Journal on Selected Areas in Communications, vol. 17, no. 12, pp. 2148-2153, 1999.
[21]  W.-R. Wu and F.-F. Yu, "New nonlinear algorithms for estimating and suppressing narrowband interference in DS spread spectrum systems," IEEE transactions on communications, vol. 44, no. 4, pp. 508-515, 1996.
[22]  P. T. Capozza, B. J. Holland, T. M. Hopkinson, and R. L. Landrau, "A single-chip narrow-band frequency-domain excisor for a global positioning system (GPS) receiver," IEEE Journal of Solid-State Circuits, vol. 35, no. 3, pp. 401-411, 2000.
[23]  Q. Lv and H. Qin, "A novel algorithm for adaptive notch filter to detect and mitigate the CWI for GNSS receivers," in 2018 IEEE 3rd International Conference on Signal and Image Processing (ICSIP), 2018: IEEE, pp. 444-451.
[24]  S. W. Arif, A. Coskun, and I. Kale, "A Fully Adaptive Lattice-based Notch Filter for Mitigation of Interference in GPS," in 2019 15th Conference on Ph. D Research in Microelectronics and Electronics (PRIME), 2019: IEEE, pp. 217-220.
[25]  E. Falletti, M. T. Gamba, and M. Pini, "Design and Analysis of Activation Strategies for Adaptive Notch Filters to Suppress GNSS Jamming," IEEE Transactions on Aerospace and Electronic Systems, 2020.
[26]  M. Ferdjallah and R. E. Barr, "Adaptive digital notch filter design on the unit circle for the removal of powerline noise from biomedical signals," IEEE Transactions on Biomedical Engineering, vol. 41, no. 6, pp. 529-536, 1994.
[27]  D. Borio, L. Camoriano, S. Savasta, and L. L. Presti, "Time-frequency excision for GNSS applications," IEEE Systems Journal, vol. 2, no. 1, pp. 27-37, 2008.
[28]  P. Regalia, Adaptive IIR filtering in signal processing and control. Routledge, 2018.
[29]  P. Qin and P. Cai, "A novel algorithm of adaptive IIR lattice notch filter and performance analysis," Journal of Shanghai University (English Edition), vol. 11, no. 5, pp. 485-489, 2007.
[30]  T. T.-T. Nguyen, T. H. Ta, H.-L. T. Nguyen, and B. Motella, "An Adaptive Bandwidth Notch Filter for GNSS Narrowband Interference Mitigation," REV Journal on Electronics and Communications, vol. 4, no. 3-4, 2015.