In a full-duplex system where correlation exists between self-interference signal and useful signal, direct radio frequency (RF) coupling cancellation structure, which is based on the minimum mean square error (MMSE) criterion, is adopted to conduct self-interference cancellation; however, such cancellation damages the useful signal. In regards to this problem, this paper designs a new RF cancellation scheme: (1) On the basis of cancellation structure, phase shifter controlled by error signal power is thereby introduced to shift the phases of transmitted signal, decreasing the correlation of self-interference signal and useful signal; (2) New Time-varying Step-size Normalized Least Mean Square (NTVSSNLMS) algorithm, which utilizes the auto-correlation and time parameters t of real-time error signal to cooperatively control the step factor , is proposed to adjust the attenuator weight vectors, in order to assure a high interference cancellation ratio (ICR) and satisfy the requirements of phase shifter on algorithm convergence performance at the same time. Simulation results indicate that the new RF cancellation scheme can increase the ICR, while effectively reducing the damages on the useful signal simultaneously.
Full-duplex communication refers to the transmission of bidirectional data in the same frequency range simultaneously, which possesses various advantages, including the effective discovery of hidden terminals and the decrease of end-to-end delay. In comparison with the traditional frequency division duplex (FDD) and time division duplex (TDD), full-duplex communication is able to double the bandwidth efficiency theoretically, which makes it regarded as an important candidate technology [12,17]. It is difficult for self-interference signal and useful signal to be effectively separated from time domain and frequency domain, therefore, self-interference cancellation has become a major bottleneck in the application of full-duplex communication. Current self-interference cancellation methods include antenna cancellation, RF cancellation and digital cancellation; however, signals processed through RF cancellation must assure that analog-to-digital converter (ADC) never blocks, otherwise it will be unable to recover the useful signal after digital sampling [11,21].
Presently, the mainstream RF cancellation scheme can be divided into two schemes: direct RF coupling cancellation and digital-aided RF cancellation; the former scheme is more research worthy [23] when compared with the latter, because it does not consider thermal noise and different non-linear problems caused by the power amplifier. Ref. [7] adopts the disconnected single input single output (SISO) antenna to realize limited self-interference attenuation utilizing the intervals of antennas; besides, it also introduces Balun Active RF cancellation technology in order to realize 52 dB cancellation capacity of 5 MHz bandwidth signal. However, noise rejection unit adopted in such structure can cause non-linear interference, which will seriously interfere the digital cancellation afterwards; additionally, the design of double antenna may cause signal leakage interference. Ref. [4] applies circulator to the full-duplex system with single antenna and adopts passive RF cancellation structure instead of the active RF cancellation used in document [7], which effectively overcomes the faults of both leakage interference and non-linear interference. Concerning the adjustment of weight vectors of RF cancellation structures proposed in Refs. [4,7], Ref. [10] provides a detailed method of utilizing gradient descent algorithm to search the optimal weight vectors of RF cancellation structures and analyze the performances of the algorithm. Since Refs. [4,7,10] never fully utilizes the characteristics of self-interference signal when adopting direct RF coupling cancellation structure, Ref. [5] innovatively uses the self-hybrid RF self-interference cancellation structure to realize improved self-interference cancellation of Gaussian minimum shift keying (GMSK) narrow-band full-duplex signals based on lower hardware complexity; however, its application is limited and the improvement of RF cancellation capacity is based on its structure. RF cancellation structures proposed in Refs. [4,5,7,10] adopt the fixed-step least mean square (LMS) algorithm in order to adjust the weight vectors without exception, which may lead to several disadvantages, such as slow convergence velocity and being sensitive to condition number changes of tap input correlation matrices. Regarding the faults of weight vector adjustment algorithms proposed in Refs. [4,5,7,10], Ref. [8] establishes a non-linear relationship between the step factor of LMS algorithm and the modified time-varying Logistic Function, so as to realize a high ICR and maintain a high convergence velocity simultaneously. However, the update of its step factor is controlled by time parameters, which will continue to decrease during the signal intermittent period. Therefore, for full-duplex communication systems applying non-continuous wave signals, the step factor becomes very small when the next wave signal arrives, which makes it difficult to achieve fast convergence. Particularly, researches on direct RF coupling cancellation structure based on MMSE principles at the present stage mostly focus on the effect of algorithm characteristics and parameter estimation error on systematic RF cancellation performance, given the condition that self-interference signal and useful signal are not correlated [5,8]. Nevertheless, in actual application, it is inevitable that self-interference signal and useful signal are correlated in a full-duplex system. Due to such signal correlation, the application of the aforementioned direct RF coupling cancellation structure will cause serious damages to useful signal [13].
Addressing these problems, the author analyzes the main faults of direct RF coupling cancellation structure, which is based on MMSE criterion and applied to full-duplex systems with signal correlation theoretically, designs a phase shifter that is controlled by error signal power and finally shifts the phases of transmitted signals, so as to decrease the effects of signal correlation on the new cancellation structure. On the basis of aforementioned works, this paper proposes the NTVSSNLMS algorithm to adjust the attenuator weight vectors, whose ultimate purpose is to satisfy the requirement on algorithm performance of the new cancellation structure.
This paper is organized as follows: Section 2 analyzes the faults of traditional RF cancellation structure. Section 3 gives the new cancellation scheme, which includes new cancellation structure and NTVSSNLMS algorithm. Then, experimental results and analysis are provided in Section 4. Finally, Section 5 gives the conclusions of the work.
Faults of traditional cancellation structure
In this paper, traditional cancellation structures refer to the direct RF coupling cancellation structures containing in-phase and quadrature branches. Since the main focuses of this paper are effects and suppression of signal correlation on full-duplex communication system, therefore, the model of full-duplex communication system given in this paper does not involve antenna cancellation and digital cancellation structures, as shown in Fig. 1 [22].
Model of traditional full-duplex communication system.
Taking communication node A as an example, digital baseband signal passes through the modulator, the digital-to-analog converter (DAC), the up-converter and the power amplifier (PA) successively, in order to obtain the transmitted signal ; some parts of enter the RF cancellation structure to achieve RF cancellation through reconstructing the self-interference signal, while other parts enters the circulator [15] for outgoing antenna radiation. Since the buffer function of an actual circulator is unsatisfactory, signals used for antenna radiation are disclosed to the receiver, thereby forming the self-interference. Transmitted signal of communication node A is given as the equation below:
In the equation, is the low pass complex signal of , while is the carrier frequency. If the transmitted signal passes through a circulator whose leakage function is , then the self-interference signal is obtained as:
In the equation, and represent amplitude attenuation and time delay respectively. Useful signal from communication node B to node A is recorded as , referring to Equation (1), the expression of is given by:
Where represents the equivalent low pass of . Thermal noise in the frequency band is a band-limited white Gaussian random process [3], which can be expressed as:
In the equation, is the equivalent low pass form of thermal noise. Combining Equations (2)–(4), it can be obtained that the general received signals that enter into communication node A are expressed as :
Transmitted signal is processed successively through group delay τ and quadrature power splitter, in order to obtain the reference vector signal :
In the equation and represent the component of the in-phase and the quadrature branch respectively. Suppose the weight vector of attenuator is , then the reconstructed self-interference signal can be expressed as:
Error signal after RF cancellation is given by:
The LMS algorithm and its improved algorithm adopted in the adjustment of attenuator weight vector are based on MMSE criterion [9], i.e.:
In the equation above, represents the square of module value. Since is uncorrelated with neither nor , if and are uncorrelated with each other, i.e. , and are mutually uncorrelated, then Equation (9) can be further expressed as:
According to Equation (10), if the weight vector of attenuator converges to its optimal value , i.e. obtains its minimal value, then the self-interference signal in received signal will be fully canceled; therefore, only useful signal and in-band thermal noise will exist in error signal .
From aforementioned analysis, it can be concluded that various RF domain self-interference cancellation algorithms based on MMSE criterion basically adjust the weight vector by utilizing signal correlation [16] to realize the cancellation of components correlated to reference signal in received signals. Despite possible improvements that can be made to the RF cancellation algorithms based on MMSE criterion, the problem of correlation effect on RF cancellation performance cannot be solved; additionally, the better the algorithms perform, the more thorough the correlated components in both and are canceled.
New RF cancellation scheme
System model
Based on the full-duplex communication system model demonstrated in Fig. 1, on one hand, this paper introduces a phase shifter controlled by error signal power to decrease the correlation between self-interference signal and useful signal through shifting the phases of transmitted signal ; on the other hand, this paper proposes the better-performed NTVSSNLMS algorithm to adjust the weight vector of attenuator and to assure that every measurement is able to rapidly obtain the instantaneous power of error signal in convergence state to control the phase adjustment of phase shifter, thereby improving the working efficiency of phase shifter. Both of them coordinate effectively to simultaneously increase the ICR in RF domain and decrease the damages on useful signal [19]. A model of the new full-duplex communication system is shown in Fig. 2.
Model of the new full-duplex communication system.
Assuming the step interval of parameter adjustment in RF cancellation structure is , then the instantaneous power of error signal at moment t is:
According to Equation (10), when adopting the direct RF coupling cancellation scheme based on MMSE principles, component of useful signal , which is correlated with self-interference signal , will be canceled together with self-interference signal ; only component of which is uncorrelated with will be retained, i.e. the steady-state error signal power obtained through RF cancellation is given as:
In the equation above, is the average power of in-band thermal noise , while is the power of component in which is uncorrelated with .
Given the condition that RF cancellation converges to the steady-state, instantaneous power of error signal which is obtained from measurement and calculation approximates the power of steady-state error signal ; thus, can replace and the value of can be utilized to judge whether the correlation between useful signal and self-interference signal is strong or weak. Assume that the threshold of instantaneous power is κ, if , the damages on useful signal during RF cancellation are relatively small and acceptable, indicating a weak correlation with self-interference signal, thus, it is unnecessary to shift the phases of transmitted signal ; if , the damages on useful signal during RF cancellation are relatively big and unacceptable, indicating a strong correlation with self-interference signal, thus, it would be necessary to shift the phases of transmitted signal so as to obtain the phase shift signal :
In the equation, is the phase deviation of phase shifter, its equation is given as:
Where is the power of useful signal , whether the value of is positive or negative depends on the signal modulation methods. Therefore, the reference vector signal in Equation (6) can be re-written as:
Substitute Equation (15) into Equation (7) and Equation (8) successively to obtain the expression of the reconstructed self-interference signal and error signal in the new system model.
New RF cancellation algorithm
It can be inferred from the phase shifting strategies demonstrated in Section 3.1 that in order to ensure the normal operation of phase shifter, the measured and calculated instantaneous power of error signal should be as close as possible to the power of steady-state error signal , which requires faster convergence velocity and smaller steady-state error of the RF cancellation algorithm. The new scheme copes with statistical characteristics of digital modulation signals in the general cyclostationary stochastic process [18], although RF cancellation algorithms proposed in documents [2,6,8,14] is applicable to the new RF cancellation scheme proposed in this paper. From the perspective of ensuring the effectiveness of the new scheme, the new RF cancellation algorithm proposed in this paper is the better choice when compared with reference algorithms, because it not only possesses faster convergence velocity and smaller steady-state error, but also has stronger tracking ability. The NTVSSNLMS algorithm proposed in this paper establishes the non-linear relationship between step factor of MMSE and modified time-varying Sigmoid function, and adjusts through the coordination between real time error signal and time parameter t. The updated equation for weight vector of attenuator in the new cancellation scheme is given below:
In the equation above, η is a small normal number to ensure that the denominator of the fraction is not 0; is the power of equal reference signal and output by quadrature power splitter; parameter γ controls the value ranges of and parameter α controls the shape of . As long as , it can be ensured that through enough iterations, the aforementioned normalized equation of weight iteration is able to converge, because the step factor is controlled by the auto-correlation of the error signal and the time parameter. The error signal contains the useful signal, the residual self-interference signal, as well as the noise signal. Therefore, the adjustment of the step factor must be affected by the statistical characteristics of the transmitted signal, which is related to the type of transmitted signal.
In NTVSSNLMS algorithm, self-correlation of error signals can simultaneously increase the tracking ability of the system and decrease the effects of burst pulse interference effectively; given the condition of steady-state, the time parameter t can assure that, as time passes, can converge till it is small enough to make approximate to , so as to promote the working efficiency of phase swifter; by setting the power threshold and checking the difference between the before-and-after instantaneous power of error signals obtained from measurement and calculation , the initial time can be used to decide whether sudden changes exist or not, thus, the update value of can be determined to ensure that the affecting weight of time parameter t on maintains in a reasonable range; the update of is given as:
Where is the power threshold of initial time . Combining the work flow of phase shifter, the specific steps of full-duplex system RF domain self-interference cancellation with signal correlation are given as follows:
Utilize the training sequence to estimate the group delay component τ of signals, then determine the value of component α and γ in NTVSSNLMS algorithm based on the detailed modulation parameters of digitally modulated signals in the full-duplex system.
Give the attenuator weight vector the initial value , the feedback control step interval of is represented as .
According to Equation (11), calculate the instantaneous power of error signals , then substitute into Equation (13) to adjust the phases of transmitted signals and obtain the reference vector signal of Equation (15);
Substitute into Equation (17) to obtain the update value of initial time .
Update the weight vector of attenuator in Equation (16), then modify the gains of in-phase and quadrature branches.
Calculate the error signal at current instant according to Equation (8).
Return and perform Step 3.
Performance analysis of the algorithm
The performance of NTVSSNLMS RF cancellation algorithm is analyzed by combining the new RF self-interference cancellation structure. To facilitate this analysis, time delay error is assumed as 0, a mean square calculation within feedback control step interval is made using Equation (9):
In the equation above, is the average power of thermal noise. Simplify the weight values in Equation (16):
Substitute Equation (19) into (18) and simplify as given below:
The initial value of attenuator weight vector is ; if , then according to Equation (20), the correlation between iterative mean square error (MSE) and initial MSE at the nth step will be:
The condition of MSE convergence can be obtained from Equation (21):
Since η is a small normal number, the convergence condition of MSE can be further simplified into , i.e. the same with that of the normalized LMS algorithm. According to Equation (21), the convergence factor of NTVSSNLMS algorithm is expressed as:
According to the equation of convergence factor χNTVSS obtained from Equation (23), the power of reference input signal has no effect on convergence velocity of the algorithm, indicating the effective avoidance of interference generated through the amplification of gradient noise. Besides, the introduction of error signal can effectively solve the problem that just relying on time parameter t alone cannot cope with intermittent communication or the interference of sudden pulse noise.
Assume that a positive integer m exists; if , MSE tends to be stable, i.e. weight vector of attenuator , at this moment,
Combining Equation (24) to further simplify Equation (21):
Where . It can be inferred from Equation (22) that , therefore, Equation (25) can be further simplified into:
According to the ICR formula: , in which and represents the power of self-interference signal at proximal end before-and-after the RF cancellation respectively. Combining Equation (26), under the convergence condition of NTVSSNLMS algorithm, ICR can be expressed as:
Experiment and analysis
Settings of experimental parameters
In the practical application of full-duplex, both the transmitting and receiving antennas of the same communication node are close in distance and the main path power of self-interference signal is much larger than its reflection path power. Thus, the effects of reflection multipath are not concluded. Simulation adopts the 2FSK Full-duplex System Model with signal correlation [24]. According to Equation (2) and Equation (13), the equivalent lowpass form of self-interference signal is expressed as:
In the equation above, is the amplitude of , m is the binary code element sequence in the probability distribution, is the frequency interval, k is a positive integer, is the time duration of code element, is the rectangular pulse signal with its time duration being and is the corresponding initial phase of base-band modulation of code element m. Similarly, the equivalent lowpass form of useful signal from communication node B to node A is expressed as follow:
In the equation above, is the amplitude of received, while is the corresponding initial phase of base-band modulation of code element m. Based on the calculation method of correlation demonstrated in Ref. [20], the normalized correlation coefficient of self-interference signal and useful signal given the condition of code element alignment can be expressed as:
The waveform phase difference of code elements on the same frequency points of and is recorded as and respectively. According to Equation (14), phase shifter adjusts the phase deviation to make the normalized correlation coefficient ρ become 0.
At the early stage, some scholars carried out some research on various RF cancellation algorithms. Time-varying Step-size LMS (TVSSLMS) proposed in Ref. [8] shortens the change of Logistic function value from large to small and further establishes the non-linear relationship between step factor and time parameter t; Fixed Step-size NLMS (FXSSNLMS) proposed in Ref. [14] uses constant step size, constant filter length and a ratio of energy spectral density (ESD) of useful signal and interference signal in order to update filter weights. Depending on the ratio, weights are adjusted automatically; Variable Step-size LMS (SVSLMS) proposed in Ref. [2] builds a non-linear function relationship between step factor and interference signal and presents a novel variable step size LMS adaptive algorithm, by improving Sigmoid function based on translational transformation; since the algorithm proposed in Ref. [6] is inferior to that of Ref. [8], it will not be discussed herein.
Based on the 2FSK full-duplex system model with signal correlation, NTVSSNLMS algorithm proposed in this paper is compared with the above three RF cancellation algorithms. According to the principles in Refs. [8,14,16], the detailed parameters of all four algorithms are listed in Table 1. The settings of parameters of system model are: transmission rates of both useful source and self-interference source are 2 kbps, the corresponding carrier frequencies of code element “0” and “1” in equal possibility distribution are 4 KHz and 8 KHz respectively; after modulation, the sampling rate is 64 KHz, the step interval ms, the power threshold of update of initial time , the threshold of step factor , the signal-to-noise ratio takes dB, coherent demodulation [1] method is applied to useful signal and the experiment results are obtained from 100 Monte Carlo Simulations.
Parameter values of each algorithm
Algorithm
Update formula of
Parameter group 1
Parameter group 2
NTVSSNLMS
,
,
TVSSLMS
,
,
SVSLMS
,
,
FXSSNLMS
Effects of code element waveform phase difference on signal correlation.
Experiment results
Figure 3 shows the effects of waveform phase difference of code elements on the same frequency point on their correlation, from which it can be inferred that the normalized correlation coefficient ρ of the two signals, together with the waveform phase difference of code elements vary between , the simulation results agree with Equation (30), indicating the accuracy of theoretical analysis. Figure 4 illustrates the ICR curves given different combinations of code element waveform difference in NTVSSNLMS algorithm proposed in this paper, the parameters take the values listed in group 1. It can be discovered that if the power of useful signal is far less than that of self-interference signal and the reference signal power is close to thermal noise power , then the ICR value is not sensitive to the changes of correlation of and ; this is because ICR index mainly evaluates the cancellation of self-interference signal of a certain system, rather than indicating the damages to useful signal during the process of cancellation.
Effects of code element waveform phase difference on ICR.
In order to test the convergence and anti-interference performance of NTVSSNLMS algorithm, a strong pulse interference is injected into the system at 7 ms; given the condition that the waveform phase difference of code elements on the same frequency point of and is set as , ICR curves of two groups of parameter values of the algorithm are obtained, as shown in Fig. 5 and Fig. 6.
ICR curve of parameter group 1.
ICR curve of parameter group 2.
From Fig. 5, Fig. 6 and Table 2, it can be concluded that: given the condition of two parameter groups, the convergence velocity of NTVSSNLMS algorithm is 1.87 ms and 1.78 ms successively, all of which are higher than the convergence velocity of reference algorithms, the average ICR value under convergence condition is 88.25 dB and 88.11 dB successively, which is slightly less than the calculation result of Equation (27), indicating the accuracy of theoretical analysis; although the steady-state average ICR value of NTVSSNLMS algorithm is 1.5 dB higher than that of TVSSLMS algorithm, the convergence velocity and anti-interference performance of the former are significantly increased; in terms of performance, TVSSLMS algorithm is better than FXSSNLMS algorithm because the former possesses faster convergence velocity than the latter with equal ICR values; although SVSLMS algorithm possesses better convergence velocity, it adjusts only through error signals with Gaussian white noise, which leads to the consequence that is not small enough, thus, its steady-state ICR value is the lowest among the four algorithms. Specifically, as time passes, the step factor proposed in Ref. [10] may be small enough to ensure a higher ICR value of the algorithm; however, within the power threshold of error signal, the continuous decrease of cannot adjust in real-time as error signals may vary, leading to a poorer tracking ability for time-varying systems and faults of accumulated errors within power threshold. Hence, the algorithm proposed in Ref. [10] possesses lower steady-state ICR value than the algorithm proposed in this paper; besides, the more severe the system time-varying characteristics are, the larger the performances differences are.
Comparison of algorithm performance
NTVSSNLMS
TVSSLMS
SVSLMS
FXSSNLMS
Parameter group 1
Convergence time (ms)
1.87
4.68
2.62
3.84
ICR of steady state (dB)
88.25
86.83
82.48
83.51
Parameter group 2
Convergence time (ms)
1.78
4.59
2.25
3.93
ICR of steady state (dB)
88.11
86.56
82.06
83.13
Demodulation BER of useful signal ().
Figure 7 indicates the demodulation BER of useful signal for different RF cancellation algorithms, given the condition that the waveform phase difference of code elements on the same frequency point of and is set as . Based on the new full-duplex communication system model, it can be observed that the algorithm proposed in this paper possesses lower demodulation BER; furthermore, it has stronger adaptability toward insensitive changes of interference-to-signal ratio (ISR). Figure 8 indicates the demodulation BER curve of useful signal of different RF cancellation algorithms, given the condition that the waveform phase difference of code elements on the same frequency point of and is set as . It can be observed that when self-interference signal and useful signal are exactly in quadrature, excluding the effects of ADC quantifying dynamic range on useful signal, through direct demodulation of received signals, the demodulation BER of useful signal will be lower than that which was calculated through the algorithm proposed in this paper and reference algorithms; the reason is that, during the process of RF cancellation, useful signal will inevitably suffer from losses; however, in order to avoid the block of ADC caused by strong self-interference signal, it is tolerable to lose certain useful damages in order to obtain a higher ICR value. Therefore, given the special condition where , demodulation BER without RF cancellation is the lowest. Specifically, the ideal line in Fig. 7 and Fig. 8 refer to the demodulation BER under the condition that self-interference signal is completely canceled, while useful signal has no damages.
Demodulation BER of useful signal ().
From Figs 5–8, it can be inferred that although the new RF cancellation scheme proposed in this paper is better than the reference scheme in terms of ICR and demodulation BER of useful signals, it still has a relatively large gap between the ideal demodulation BER; this is because the step factor of NTVSSNLMS algorithm is controlled by error signals, which include remnant self-interference signal and components in Gaussian noise signal, as well as the useful signal that is uncorrelated with self-interference signal. Therefore, these self-interference signal and statistical characteristics of Gaussian noise will significantly affect the demodulation BER. In practical application, adaptive reduction of thermal noise may be applied to further decrease the damages to useful signal which are caused during the process of RF cancellation.
Conclusion
This paper proposes a full-duplex RF cancellation scheme which is applicable to the condition where a correlation exists between self-interference signal and useful signal. Based on the direct RF coupling cancellation structure, the scheme introduces a phase shifter controlled by error signal power, in order to decrease the correlation between self-interference signal and useful signal through shifting the phases of transmitted signal. To obtain the power of error signal under the convergence condition rapidly and accurately, as well as to improve the working efficiency of the phase shifter, this paper proposes the NTVSSNLMS algorithm which utilizes the self-correlated parameter and time parameter t of real time error signal, to collaboratively control the step factor and to adjust the weight vector of attenuator, finally satisfying the requirements of the new scheme on the convergence performance of this new algorithm. Theoretical analysis and Monte Carlo Simulations indicate that the new RF cancellation scheme proposed in this paper can improve the ICR of full-duplex system with signal correlation, while decreasing the damages to useful signal caused by RF cancellation simultaneously.
Footnotes
Acknowledgements
This work is partially supported by the National Natural Science Foundation of China (Grant Number: 61472442), Shanxi Provincial Natural Science Foundation (Grant Number: 2014JM2-6106) and Aviation Science Foundation of China (Grant Number: 20155896025).
References
1.
C.Fan and L.Cao, Principles of Communications, National Defense Industry Press, Beijing, China, 2010, pp. 242–254.
2.
Y.Chen, J.Tian and Y.Liu, A Variable Step-Size LMS Algorithm Based on Modified Sigmoid Function. 2014 International Conference on Audio, Language and Image Processing (ICALIP), IEEE, Shanghai, China, 2014, pp. 627–630.
3.
L.W.Couch, Digital and Analog Communication Systems, Prentice-Hall, New Jersey, 1996, pp. 495–496.
4.
S.Hong, J.Mehlman and K.S.Picasso, in: Flexible RF and Spectrum Slicing. SIGCOMM’12, Helsinki, Finland, 2012, pp. 13–17.
5.
H.Lu, S.Shao, X.Tanget al., Self-mixed self-interference analog cancellation in full-duplex communications, in: IEEE Global Communications Conference (GLOBECOM), Austin, TX, 2014, pp. 3737–3741.
6.
B.Huang, Y.Xiao, J.Sunet al., A variable step-size FXLMS algorithm for narrowband active noise control, IEEE Transactions on Audio, Speech and Language Processing21(2) (2013), 301–312. doi:10.1109/TASL.2012.2223673.
7.
M.Jain, J.Choi, T.M.Kimet al., in: Practical, Real-Time, Full-Duplex Wireless. Mobile Computing and Networking, New York, USA, 2011, pp. 301–312.
8.
J.Liu, H.Quan, H.Zhaoet al., RF interference cancellation based on time-varying step-size least mean square algorithm, Chinese Journal of Radio Science30(6) (2015), 1069–1077.
9.
J.Hua and Z.Yang, Strong RF signal cancellation based on LMS adaptive filtering algorithm, in: 2016 IEEE International Conference on Electronic Information and Communication Technology (ICEICT), Harbin, China, 2016, pp. 493–496. doi:10.1109/ICEICT.2016.7879749.
10.
J.Wang, H.Zhao, C.Qinget al., Adaptive self-interference cancellation at RF domain in co-frequency co-time full-duplex systems, Journal of Electronics & Information Technology36(6) (2014), 1435–1440.
11.
J.Li, H.Zhang and M.Fan, Digital self-interference cancellation based on independent component analysis for co-time co-frequency full-duplex communication systems, IEEE Journals & Magazines (2017). doi:10.1109/ACCESS.2017.2712614.
12.
N.H.Mahmood, M.G.Sarret, G.Berardinelliet al., Full-Duplex Communications in 5G Small Cells. International Wireless Communications and Mobile Computing Conference (IWCMC), IEEE Conference Publications, 2017, pp. 1665–1670.
13.
J.E.Mazo, On the independence theory of equalizer convergence, Bell System Technical Journal58(5) (1979), 963–993. doi:10.1002/j.1538-7305.1979.tb03332.x.
14.
M.D.Mugdha and R.D.Kharadkar, Improved NLMS algorithm with fixed step-size and filter length using adaptive weight update for acoustic noise cancellation, in: Annual IEEE India Conference (INDICON), India, 2014, pp. 361–367.
15.
S.W.Y.Mung and W.S.Chan, Active three-way circulator using transistor feedback network, IEEE Journals & Magazines27(5) (2017), 476–478.
16.
M.Sadok, J.P.Delmas and P.Chevalier, Enhanced single antenna interference cancellation from MMSE third-order complex Volterra filters, in: 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), New Orleans, LA, USA, 2017, pp. 4197–4201. doi:10.1109/ICASSP.2017.7952947.
17.
T.Shigeyasu, Junko nagamine DCR-MAC: A data channel recommending MAC for multi-channel WLANs toward the higher throughput performance, International Journal of Space-based and Situated Computing5(3) (2015), 168–177. doi:10.1504/IJSSC.2015.070946.
18.
H.Wang, T.Qiu and Z.Chen, Non-stationary Random Signal Analysis and Processing, 2nd edn, National Defense Industry Press, Beijing, China, 2008, pp. 206–217.
19.
Y.Wang, A.Guo, H.Heet al., Signaling scheme for achieving dynamic degrees of freedom in MIMO Y channel, International Journal of Grid and Utility Computing5(3) (2014), 149–155. doi:10.1504/IJGUC.2014.062904.
20.
B.Xiong, G.Li, Y.Shanget al., Signal correlation and DOA estimation, Journal of University of Electronic Science and Technology of China36(5) (2007), 907–910.
21.
Z.Zhang, L.Luo, S.Shaoet al., Analysis of ADC quantizing affection on SER performance of self-interference canceling common-frequency full-duplex system, Journal of Electronics & Information Technology35(6) (2013), 1331–1337. doi:10.3724/SP.J.1146.2012.01288.
22.
H.Zhao, J.Wang and Y.Tang, Performance analysis of RF self-interference cancellation in broadband full duplex systems, in: 2016 IEEE International Conference on Communications Workshops (ICC), IEEE Conference Publications, 2016, pp. 175–179. doi:10.1109/ICCW.2016.7503784.
23.
Z.He, W.Ma, S.Shaoet al., Performance of an M-QAM full-duplex wireless system with a non-linear amplifier, Sci China Inf Sci.59(10) (2016), 102–115.
24.
Y.Zou, X.Xiang, J.Zhanget al., Influence and suppression of signals correlation to full-duplex orthogonal 2FSK systems, Journal of Air Force Engineering University: Natural Science Edition18(5) (2017), 36–42.