Abstract
To improve the throughput of underwater acoustic (UWA) networking, the In-band full-duplex (IBFD) communication is one of the most vital pieces of research. The major drawback of IBFD-UWA communication is Self-Interference (SI). This paper presents a digital SI cancellation algorithm for asynchronous IBFD-UWA communication system. We focus on two issues: one is asynchronous communication dissimilar to IBFD radio communication, the other is nonlinear distortion caused by power amplifier (PA). First, we discuss asynchronous IBFD-UWA signal model with the nonlinear distortion of PA. Then, we design a scheme for asynchronous IBFD-UWA communication utilizing the non-overlapping region between SI and intended signal to estimate the nonlinear SI channel. To cancel the nonlinear distortion caused by PA, we propose an Over-Parameterization based Recursive Least Squares (RLS) algorithm (OPRLS) to estimate the nonlinear SI channel. Furthermore, we present the OPRLS with a sparse constraint to estimate the SI channel, which reduces the requirement of the length of the non-overlapping region. Finally, we verify our concept through simulation and the pool experiment. Results demonstrate that the proposed digital SI cancellation scheme can cancel SI efficiently.
1. Introduction
The underwater acoustic (UWA) communication and networking are widely used to monitor marine environment and explore ocean resources. However, the throughput of UWA networking is very limited by narrow bandwidth of UWA channel, which is only tens of kilohertz [1,2,3,4,5,6,7]. Thus, research should be done to improve the efficiency and flexibility of the UWA spectrum. In [8], a Full-Duplex (FD) cooperative diversity scheme is proposed, the cooperating nodes receive feedback bites from the destination node about channel state information, which is used to obtain cooperative diversity. The linear detector and interference cancellation detector are also presented. The error rate of the proposed scheme is closed to maximum likelihood detector. In [9], the FD-UWA communication technique with frequency division is used to transmit and receive data simultaneously. However, FD-UWA communication does not increase the spectral efficiency theoretically. Recently, In-band full-duplex (IBFD) radio communication has proven to be feasible and outperform the conventional half-duplex communication in some experiments [10,11]. Thus, it is interesting to investigate the IBFD in the UWA communication system. The major drawback of IBFD communication is the Self-Interference (SI), which is due to simultaneous transmission and reception over the same channel, and the transmitting signal is highly interfered with the receiving signal.
The SI cancellation is generally divided into analog and digital cancellation [12]. The analog cancellation is carried out before Low-Noise Amplifier (LNA) and Analog to Digital Converter (ADC) to avoid the amplitude of receive signal overloading the dynamic of the IBFD communication system. In Ref. [13], the effect of nonlinear distortion occurring in the transmitter power amplifier (PA) and the receiver chain is analyzed, besides the dynamic range requirements of ADC. A measurement-based study of the capabilities and limitations of three key mechanisms for passive analog cancellation: directional isolation, absorptive shielding, and cross polarization is presented in Ref. [14]. In Ref. [15], the analysis of oscillator phase noise effects on the SI cancellation capability of FD direct-conversion radio transceivers is presented, and Closed-form solutions are derived for the power of the residual SI stemming from phase noise in two alternative cases of having either independent oscillators or the same oscillator. The digital cancellation suppresses the residual SI after analog cancellation in the digital field [12,16]. The performance of digital cancellation in the IBFD radio communication system is limited by analog circuit imperfection, such as phase noise of the oscillators, IQ mismatch, the quantization noise of ADC and the PA nonlinearity. Several imperfections in IBFD radio communication have been studied in some literature [13,17,18,19]. In Ref. [17], the phase noise is considered to be a significant limitation of SI cancellation, when independent oscillators are used in the transmission and reception chain. In Ref. [18], the effects of the receiver chain noise figure and the quantization noise are taken into account in SI cancellation. In Ref. [19], the nonlinearities of PA and IQ mismatch are taken into account, and their effects in performance of SI cancellation are also studied. In Ref. [13], the nonlinear distortion is analyzed in detail; analysis results show that, especially with high transmit powers, nonlinear distortion of transmitter PA can significantly contribute to the SI waveform and thus hinder the efficiency of purely linear digital cancellation. Given all of the above, we can draw a conclusion that the main limitations of SI cancellation in the IBFD radio communication system are phase noise, IQ mismatch and nonlinear distortion. However, UWA communication system is different from radio communication system. The carrier frequency of UWA communication is only tens kilohertz, so ADC/Digital to Analog Converter (DAC) can collect/transform the pass band signal directly. The downconversion/upconversion can be completed in the digital domain. It does not need to utilize an oscillator/IQ Mixer to complete upconversion and downconversion, and the carrier signal that is used in upconversion/downconversion is stored beforehand. Therefore, we can assume the carrier signal is perfect and do not study the phase noise and IQ mismatch in this research. We focus on nonlinear distortion and asynchronous problems.
In this paper, we present the system model for asynchronous IBFD-UWA communication, taking into account the effect of the asynchronous communication and nonlinear distortion. The propagation time delay of UWA signal is much longer than the radio signal in air, and this means that SI and the intended signal reach the reception channel at different times; therefore, the IBFD-UWA communication system is asynchronous. For asynchronous IBFD-UWA communication, we propose a novel scheme that utilizes the the non-overlapping region between SI and intended signal to estimate the SI channel. This scheme avoids the effect of the intended signal on SI channel estimation, so this scheme can improve the performance of the SI channel estimation and digital cancellation. The SI signal includes nonlinear distortion, and a nonlinear digital cancellation algorithm needs to be developed. In Ref. [20], the response of nonlinear PA is modeled as a Hammerstein model. In Ref. [21], Ahmed Masmoudi proposed a subspace-based algorithm to jointly estimate the coefficients of both the residual SI and intended channels, and the imperfections of the system including PA nonlinearity are taken into account. However, this algorithm needs more than 70 OFDM symbols to estimate the SI channel. It cannot be used in the UWA system because the UWA channel is quickly time-varying. In Ref. [22], Elsayed Ahmed proposed an iterative technique to jointly estimate the linear SI channel and nonlinearity coefficients. However, this technique needs the training symbol to estimate the linear SI channel before estimating the nonlinear channel. We propose an algorithm based on Over-Parameterization to estimate the nonlinear SI channel. The proposed algorithm translates the nonlinear system to the linear system, and then use the RLS algorithm to estimate the Over-Parameterization parameter. Moreover, we utilize the OPRLS with the sparse constraint to improve the convergence rate of the algorithm and decrease the requirement of the length of the non-overlapping region.
The rest of the paper is organized as follows. In Section 2, we discuss the asynchronous IBFD-UWA signal in detail. In Section 3, we present a novel scheme for asynchronous IBFD-UWA communication and the OPRLS algorithm to cancel the linear SI and nonlinear distortion. Furthermore, we propose the OPRLS with sparse constraint to decrease the requirement of the length of the non-overlapping region. The simulation and experimental results are presented in Section 4. We finally summarize the paper in Section 5.
2. System Model
2.1. IBFD-UWA Communication System
The structure of the IBFD-UWA communication system is presented in Figure 1. It can be observed that the model is different from IBFD radio communication [10,12] and UWA half-duplex communication [23]. The architecture that has two transducers is chosen because the transducer is incapable of transmitting and receiving signal simultaneously. Figure 1 shows the two different cancellation stages, and the analog cancellation is performed before the LNA to avoid the overlapping and the digital cancellation after ADC to cancel the residual SI. The Variable-Gain Amplifier (VGA) and Band-Pass Filter (BPF) in Figure 1 is used to amplify and filter the receiving signal. In the analog cancellation stage, we create a signal that is the convolution of the original SI signal with the SI channel in digital domain, and then transform the creating digital signal to analog signal through DAC, and finally subtract the creating analog signal from the receiving signal. The SI channel can be obtained during a short initial half-duplex period. Otherwise, we can observe that we pick the DAC output as the canceler input feeding point, which is different from the analog canceler in Ref. [13]. Therefore, the analog canceler does not cancel the nonlinear distortion caused PA. The reason of using this structure is that, If we choose the PA output, we will need an extra circuit to control the delay and power, and the power consumption of system will increase, the IBFD-UWA communication system, which works for prolonged periods underwater and is powered by battery, is sensitive to power consumption. The digital cancellation is done after the ADC to suppress the residual SI. In this paper, we do not study the analog canceler, and the performance of the analog canceler influences the input intended signal-to-interference power ratio (SIR) of the digital canceler, so we have studied the performance of digital cancellation versus SIR.
Figure 1.
Structure of IBFD-UWA communication system.
2.2. The model of Nonlinear Distortion
In this section, we present the model of nonlinear distortion. As Orthogonal Frequency Division Multiplexing (OFDM) is widely applied in the UWA communication system due to its favorable performance [24,25], we choose it as the modulation of IBFD-UWA communication system. The transmitting OFDM signal with N subcarriers in the baseband can be expressed
where the is the symbol to be transmitted on the kth subcarrier and represents the subcarriers of nonzero symbols. The frequency upshift is done in the digital domain as the center frequency of carrier is only tens kilohertz. We let be the center frequency of carrier. The kth subcarrier is located at the frequency
where the K denotes the number of subcarriers, which delivers nonzero symbols. Thus, the passband signal after the DAC can be expressed as
where the symbol refers to the conjugate. The PA at the transmitter causes nonlinear distortion. The response of nonlinear PA is modeled with Hammerstein nonlinearity [20]
where the coefficient represents the linear gain and other higher-order nonlinear gain, the models the memory effect of the PA, and ⨂ denotes the convolution operation. The expansion of can be expressed
Let the , so Equation (5) can be rewritten
It can be derived that the transmitting SI signal after PA only contains odd orders of nonlinear distortion in the passband. For a practical communication system, only a limited number of orders contribute to the nonlinear distortion and higher orders can be ignored [17].
2.3. The model of Nonlinear Distortion
The IBFD radio communication system has tacitly assumed that the transmission and reception are synchronized, which means that the SI and intended signal reach the reception chain at the same time. However, in a UWA communication system, the propagation velocity of the acoustic signal in water is about 1500 m/s, and signal propagation delay is even seconds when the distance between different IBFD-UWA communication nodes is thousands of meters. Thus, the SI and intended signal reach the reception chain at the different time, which tells us that the IBFD-UWA communication system is asynchronous. Figure 2 shows the signal model of the asynchronous IBFD-UWA communication system.
Figure 2.
Signal model of asynchronous IBFD-UWA communication system: (a) SI is located before intended signal (b) SI is located behind intended signal.
Thus, the receiving signal that consists of SI , intended signal and ambient noise after ADC can be expressed
where and denote the UWA SI channel response and length of non-overlapping region, respectively.
3. Digital Cancelation for the IBFD-UWA Communication System
3.1. OPRLS for Asynchronous IBFD-UWA Communication System
The conventional digital cancellation schemes estimate the SI channel and intended channel at different times, or treat the intended signal as additive noise. For the latter, the intended signal reduces the performance of the digital SI cancellation. For the asynchronous IBFD-UWA communication system, we can utilize the non-overlapping region between SI and the intended signal to estimate the nonlinear SI channel in order to avoid the effect of the intended signal. However, simulation results in Section 4 show that the performance of digital SI cancellation is related to the length of the non-overlapping region; thus, the first step of digital SI cancellation is to estimate the length of the non-overlapping region. In the traditional UWA communication system, the linear frequency modulation (LFM) signal before the data signal is used for synchronization. We do correlation processing to the LFM signal to confirm the position of the LFM and data signal. The phase information that is used in demodulation is obtained from the pilot in the OFDM symbol. In this paper, we adopt different spread spectrum as a synchronizing signal in the various IBFD-UWA communication nodes. The length of the non-overlapping region can be easily estimated through synchronizing SI signal and intended signal. The processing flow chart of digital SI cancellation is shown in Figure 3.
Figure 3.
Processing flow chart of digital SI cancellation.
First, we synchronize the SI utilizing the spread spectrum signal, and then cancel the SI synchronizing signal. Furthermore, we synchronize the intended signal using the spread spectrum signal of which spread code is different from SI synchronizing signal. We can estimate the length of non-overlapping region by synchronizing SI and the intended signal. Finally, according to the length of non-overlapping region, we choose to use the non-overlapping region or all SI signals to estimate the nonlinear SI channel.
To estimate the nonlinear SI channel, we present the OPRLS. The non-overlapping region of the receiving signal can be expressed as
Let , so Equation (8) can be rewritten as
where the L denotes the length of nonlinear SI channel impulse response and M denotes the maximum order of nonlinear distortion. For a more compact representation of (9), we define the set of vector and vector as
where the symbol denotes transposition. Thus, the receiving signal can be reformulated in vector form from Equations (9) and (10)
From Equation (11), we need to estimate the coefficients of vector and for the Hammerstein model. Based on the over-parameterization principle, we can transform the nonlinear system to a linear system to estimate coefficients. We define the over- parameterization vector and SI signal vector :
where the refers to the Kronecker product between two vectors. Thus, Equation (11) can be rewritten
Assume the length of the non-overlapping region is . (13) can be reformulated in matrix form as
where
The least-squares (LS) estimator for the nonlinear channel can be calculated as
The Recursive Least Squares (RLS) algorithm can be used to estimate the nonlinear channel instead of LS to avoid evaluating the pseudo-inverse.
3.2. OPRLS with Sparse Constraint
We assume that the length of UWA channel response is and the length of PA memory response is , thus the length of nonlinear channel response is . Let and denote the number of nonzero value in and . The total number of nonzero value in is . The UWA channel is sparse, the is small and is small too, so the is extremely small. We can conclude that the nonlinear channel is sparse too. The simulation results in Figure 4 show the UWA channel response, PA memory response and nonlinear channel response.
Figure 4.
(a) UWA channel response ; (b) PA memory response ; (c) nonlinear channel response .
Since , the is also sparse. We can utilize the OPRLS with sparse constraint to improve the convergence rate of the algorithm, and decrease the requirement of the length of the non-overlapping region. Firstly, we define the cost function of traditional OPRLS algorithm:
where the represents the forgetting factor, and denotes the error between the expected signal and instantaneous estimate signal
Because the nonlinear channel is sparse, we can add the sparse constraint to the cost function of traditional OPRLS algorithm, thus the cost function of OPRLS with sparse constraint can be expressed
where denotes the sparse constraint function, and represents the regularization parameter. The effect of is keeping the balance between the estimate error and sparse constraint in the iteration. We consider the sparse constraint function as norm, thus (19) can be rewritten as
To find the optimal vector , we need to solve . Then, we can get
where the represents self-correlation matrix of input signal vector , and the denotes the correlation vector between the and . The , and can be defined as
We define a new vector
We assume that , thus (23) can be rewritten as
Define the inverse of input signal self-correlation matrix . From (22) and the matrix inversion theorem, we can infer the recursion formula of
where
The traditional OPRLS recursion formula is different from Equation (28), which summarizes an adaptive sparse constraint.
4. Simulation and Experimental Results
In this section, we demonstrate the simulation and experimental results to validate the performance of the proposed algorithm in terms of bite-error-ratio (BER). The nonlinear distortion of PA is realized by the Hammerstein model. The ADC is modeled as a uniform quantization process with the effect of quantization noise. The signal-to-noise ratio (SNR) is the average intended-signal-to-thermal-noise power ratio, and, in simulation, the SNR is 20 dB. In simulation, the UWA SI channel is a measurement model, the Hammerstein parameter of the PA is measured in the laboratory, and the intended channel in the simulation is generated by BELLHOP, which is UWA channel simulation software [16]. The UWA SI channel and intended channel are shown in Figure 5. We utilize an equispaced pilot in the OFDM symbol to estimate the intended channel, the pilot spacing is 3, and the estimation algorithm is LS. Furthermore, the linear interpolation is applied in intended channel estimation. We assume that analog cancellation has been done, and focus on digital cancellation. The parameters describing the utilized OFDM waveform are presented in Table 1.

Figure 5.
Channel model in simulation (a) UWA SI channel; (b) intended channel.
Table 1.
Simulation parameters of OFDM.
4.1. Simulation Results
We first evaluate the performance of the proposed OPRLS digital cancellation utilizing all the SI signal. Figure 6 and Figure 7 depict the BER of OPRLS cancellation without and with the quantization noise, respectively. The power of nonlinear distortion caused by PA is 1% of total transmitting signal power. When M = 1, the SI digital cancellation method becomes the same as the traditional linear method. Figure 6 shows that, if any SI cancellation is not applied, the intended signal can not be demodulated correctly when SIR is below 0 dB. The SIR is usually bigger than 0 dB in the practical IBFD-UWA communication system, so we do not show the BER performance of no SI cancellation in the next simulation. The simulation results in Figure 6 and Figure 7 illustrate that the proposed OPRLS algorithm considering nonlinear distortion outperforms the traditional algorithm when SIR is less than dB. Comparing Figure 6 and Figure 7, we can observe that, when SIR is dB to dB, the BER in Figure 7 is much higher than Figure 6. From this phenomenon, we can draw a conclusion that, when SIR is below dB, the main effect of intended demodulation is quantization noise, instead of residual SI. This conclusion is also proved by [13]. In Ref. [13], Korpi et al. show that when transmit power is very large, even perfect linear digital cancellation is not sufficient to maintain the required SINR because quantization noise and nonlinearities become the limiting factors. In this paper, the nonlinearities have been canceled, so the quantization noise is the main factor of getting required SINR.
Figure 6.
BER performance of OPRLS without quantization noise.
Figure 7.
BER performance of OPRLS with quantization noise.
Figure 8 shows the performance of the proposed scheme that utilizes the non-overlapping region. The length of non-overlapping region in Figure 8 is 32 ms and 42 ms. It is clear that using the non-overlapping region to estimate the SI channel can improve the performance of digital cancellation in an asynchronous IBFD-UWA communication system. Because the proposed scheme avoids the influence of intended signal, by comparing the performance of different lengths of non-overlapping regions, we can draw a conclusion that, for longer non-overlapping regions, a better performance of full-duplex communication can be obtained.
Figure 8.
BER performance of OPRLS utilizing non-overlapping region versus SIR.
Figure 9 shows the BER performances at the different lengths of non-overlapping region. The SIR in Figure 9 are dB and dB. From simulation results, it can be found that, when the length of the non-overlapping region is longer than 30 ms, the performance using the non-overlapping region outperforms the algorithm using all SI signals. From Figure 9, we can note that, when SIR is dB, the performance improvement of the proposed scheme is not obvious. Because the power of the intended signal is too low to influence the estimation of the SI channel. For example, the performance of the RLS algorithm is almost the same when SNRs are 30 dB and 50 dB. The simulation results show that the BER performance degrades significantly when the non-overlapping region is less than 10 ms. This number is not related to the signal frequency, and is related to the convergence rate of the OPRLS. Because when the length of the overlapping-region is less than 10 ms, the OPRLS is not convergent enough, the error of SI channel estimation is still large.
Figure 9.
BER performance of OPRLS utilizing the non-overlapping region versus the length of the non-overlapping region.
Figure 10 shows the convergence of the OPRLS with sparse constraints. The SIR in Figure 10 is dB and dB. From simulation results, it can be clearly seen that the convergence of the OPRLS with sparse constraints is better than the traditional OPRLS. The BER of the OPRLS with sparse constraints outperforms the algorithm using all SI signals when the length of the non-overlapping region is longer than 20 ms.

Figure 10.
Performance of the OPRLS with sparse constraint (a) SIR = −25 dB; (b) SIR = −30 dB.
Figure 11 shows the convergence rate of the OPRLS with sparse constraints in different SIR. The simulation results show that, when the length of non-overlapping is longer than 35 ms, the BER is optimal and the convergence are almost the same in various SIR.
Figure 11.
BER convergence performance of the OPRLS with sparse constraints in different SIR.
4.2. Experimental Results
The experiment was completed in an experimental water pool. Wedge absorbers with a high absorption coefficient are installed in borders and the bottom is filled with sand. The cyclic prefix and cyclic postfix last for 30 ms. We deploy two IBFD-UWA communication nodes A and B with a distance of 7.2 m. The node A has two transducers: one is used to transmit the SI signal and the other is used to receive the signal. For simplification, we only use a single transducer to transmit an intended signal at node B. The depth of the transmitting transducers in nodes A and B are both 3 m, and the depth of the receiving transducer in node A is 1.5 m. We use two-channel function/arbitrary waveform generator 33522A of Agilent to generate SI signal and intended signal, and change the trigger delay of channels to obtain the different lengths of non-overlapping regions. The different SIR is obtained through changing the transmitting power of the SI signal and intended signal. The schematic diagram of the pool experiment is presented in Figure 12. In the experiment, the signal type is the same as the the signal type in the simulation, and nodes A and B transmit different data. The SNR in experiments is 30 dB.
Figure 12.
Schematic diagram of a pool experiment.
Figure 13 shows the performance of the proposed OPRLS digital cancellation using all SI signals. From the experimental results, we can find that the proposed OPRLS algorithm with the nonlinear distortion of PA outperforms the traditional linear digital cancellation. However, when SIR is greater than dB, the BER with outperforms the . The reason is that, when SIR is higher, the power of higher order nonlinear distortion is weaker than the intended signal, the estimation error of higher order nonlinear parameter increases, and thus the BER degrades. Figure 14 shows the measured and estimated SI/intended channel response when . The measured SI/intended channel response is obtained using the training symbol before IBFD communication, so the estimation error is very small.
Figure 13.
The BER performance of OPRLS.
Figure 14.
The comparison of measured and estimated SI/intended channel response: (a) SI channel; (b) intended channel.
The convergence of the OPRLS with sparse constraints is shown in Figure 15 for various SIR. The experimental results are consistent with the simulation results. The convergence of OPRLS with sparse constraints is faster than traditional OPRLS algorithm without sparse constraints.

Figure 15.
The convergence performance of the OPRLS with sparse constraint (a) SIR = −10 dB; (b) SIR = −20 dB.
5. Conclusions
In this work, we firstly propose the signal model of an asynchronous IBFD-UWA communication system. To solve an asynchronous problem in the IBFD-UWA communication system, we present a scheme that utilizes the non-overlapping region to estimate the SI channel. Furthermore, to cancel the nonlinear distortion caused by PA, we put forward the OPRLS with a sparse constraint to estimate the nonlinear channel. The simulation and experimental results show that the BER performance of the proposed scheme outperforms the scheme using all of the SI signal, and the convergence rate of the OPRLS with sparse constraints is faster than the OPRLS. Thus, the OPRLS with sparse constraints decreases the requirement of the length of the non-overlapping region. The research in this paper will be a good candidate for the next-generation communication system, which could improve spectral efficiency and throughput of the underwater network.
Author Contributions
G.Q. conceived the digital SI cancelation in IBFD-UWA communication system and design the simulation; S.G. developed the proposed SI cancelation algorithm and completed the experiment; S.L. analyzed the data and wrote the paper; L.M. analyzed the data and corrected the English typos. Z.S. debugged the experimental equipment and analyzed the data.
Funding
This research was funded by the National Natural Science Foundation of China with its Grant No. 61571151.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Santos, R.; Orozco, J.; Micheletto, M.; Ochoa, S.; Meseguer, R.; Millan, P.; Molina, C. Real-Time Communication Support for Underwater Acoustic Sensor Networks. Sensors 2017, 17, 1629. [Google Scholar] [CrossRef] [PubMed]
- Kilfoyle, D.B.; Baggeroer, B. The state of the art in underwater acoustic telemetry. Ocean. Eng. IEEE J. 2000, 25, 24–27. [Google Scholar] [CrossRef]
- Stojanovic, M.; Proakis, J.G.; Catipovic, J.A. Phase-coherent digital communications for underwater acoustic channels. Ocean. Eng. IEEE J. 1994, 19, 100–111. [Google Scholar] [CrossRef]
- Liu, S.; Ma, T.; Qiao, G. Biologically inspired covert underwater acoustic communication by mimicking dolphin whistles. Appl. Acoust. 2017, 120, 120–128. [Google Scholar] [CrossRef]
- Ma, L.; Zhou, S.; Qiao, G.; Liu, S.; Zhou, F. Superposition Coding for Downlink Underwater Acoustic OFDM. Ocean. Eng. IEEE J. 2017, 42, 175–187. [Google Scholar] [CrossRef]
- Yang, G.; Yin, J.; Huang, D.; Jin, L.; Zhou, H. A Kalman Filter-Based Blind Adaptive Multi-User Detection Algorithm for Underwater Acoustic Networks. Sens. IEEE J. 2016, 16, 4023–4033. [Google Scholar] [CrossRef]
- Yin, J.; Du, P.; Yang, G.; Zhou, H. Space-division multiple access for CDMA multiuser underwater acoustic communications. J. Syst. Eng. Electron. 2015, 26, 1184–1190. [Google Scholar] [CrossRef]
- Machado, R.; Uchôa-Filho, B.F.; Duman, T.M. Performance Analysis of a Full-Duplex Cooperative Diversity Scheme with Partial Channel Knowledge at the Cooperating Nodes. J. Commun. and Inf. Syst. 2009, 24, 30–39. [Google Scholar] [CrossRef]
- Qiao, G.; Liu, S.; Sun, Z.; Zhou, F. Full-duplex, multi-user and parameter reconfigurable underwater acoustic communication modem. In Proceedings of the 2013 OCEANS-San Diego, San Diego, CA, USA, 23–27 September 2013. [Google Scholar]
- Zhang, Z.; Long, K.; Vasilakos, A.V.; Lajos, H. Full-Duplex Wireless Communications: Challenges, Solutions, and Future Research Directions. Proc. IEEE 2016, 104, 1369–1409. [Google Scholar] [CrossRef]
- Quan, X.; Liu, Y.; Pan, W.; Tang, Y.; Kang, K. A Two-Stage Analog Cancellation Architecture for Self-Interference Suppression in Full-Duplex Communications. In Proceedings of the 2017 IEEE MTT-S International Conference, Honololu, HI, USA, 4–9 June 2017. [Google Scholar]
- Bharadia, D.; McMilin, E.; Katti, S. Full Duplex Radios. In Proceedings of the ACM SIGCOMM Conference on SIGCOMM, Hong Kong, China, 12–16 August 2013. [Google Scholar]
- Korpi, D.; Riihonen, T.; Syrjala, V.; Anttila, L.; Valkama, M.; Wichman, R. Full-duplex transceiver system calculations: Analysis of ADC and linearity challenges. IEEE Trans. Wirel. Commun. 2014, 13, 3821–3836. [Google Scholar] [CrossRef]
- Everett, E.; Sahai, A.; Sabharwal, A. Passive self-interference suppression for full-duplex infrastructure nodes. IEEE Trans. Wirel. Commun. 2014, 13, 680–694. [Google Scholar] [CrossRef]
- Syrjala, V.; Valkama, M.; Anttila, L.; Riihonen, T.; Korpi, D. Analysis of oscillator phase-noise effects on self-interference cancellation in full-duplex ofdm radio transceivers. IEEE Trans. Wirel. Commun. 2014, 13, 2977–2990. [Google Scholar] [CrossRef]
- Korpi, D.; Heino, M.; Icheln, C.; Haneda, K.; Valkama, M. Compact inband full-duplex relays with beyond 100 dB self-interference suppression: Enabling techniques and field measurements. IEEE Trans. Antennas Propag. 2017, 65, 960–965. [Google Scholar] [CrossRef]
- Korpi, D.; Anttila, L.; Syrjala, V.; Valkama, M. Widely linear digital self-interference cancellation in direct-conversion full-duplex transceiver. IEEE J. Sel. Areas Commun. 2013, 12, 1674–1687. [Google Scholar] [CrossRef]
- Ahmed, E.; Eltawil, A.M.; Sabharwal, A. Rate gain region and design tradeoffs for full-duplex wireless communications. IEEE Trans. Wirel. Commun. 2013, 12, 3556–3665. [Google Scholar] [CrossRef]
- Bliss, D.W.; Hancock, T.M.; Schniter, P. Hardware phenomenological effects on cochannel full-duplex MIMO relay performance. In Proceedings of the Signals, Systems and Computers(Asilomar) Conference, Pacific Grove, CA, USA, 4–7 November 2012. [Google Scholar]
- Ku, H.; Mckinley, M.D.; Kenney, J.S. Quantifying Memory Effects in RF Power Amplifiers. IEEE Trans Microw. Theory Tech. 2002, 50, 2843–2849. [Google Scholar] [CrossRef]
- Masmoudi, A.; Le-Ngoc, T. Channel Estimation and Self-Interference Cancelation in Full-Duplex Communication Systems. IEEE Trans. Veh. Technol. 2017, 66, 321–334. [Google Scholar]
- Ahmed, E.; Eltawil, A.M.; Sabharwal, A. Self-Interference Cancellation with Nonlinear Distortion Suppression for Full-Duplex Systems. In Proceedings of the 2013 Signals, Systems and Computers (Asilomar) Conference, Pacific Grove, CA, USA, 3–6 November 2013. [Google Scholar]
- Lee, W.; Jeon, J.H.; Park, S.J. Micro-modem for short-range underwater communication systems. In Proceedings of the Ocean, St. John’s, NL, Canada, 14–19 September 2014. [Google Scholar]
- Li, B.; Zhou, S.; Stojanovic, M.; Freitag, L. Pilot-tone based ZP-OFDM demodulation for an underwater acoustic channel. In Proceedings of the Ocean, Boston, MA, USA, 18–21 September 2006. [Google Scholar]
- Stojanovic, M. Low Complexity OFDM Detector for Underwater Acoustic Channels. In Proceedings of the Ocean, Boston, MA, USA, 18–21 September 2006. [Google Scholar]
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).

















