FULL-DUPLEX TRANSCEIVER WITH DIGITAL POST-DISTORTION TO MITIGATE SELF-INTERFERENCE CAUSED BY TRANSMIT CHAINS
20260100810 ยท 2026-04-09
Inventors
- Prasidh Ramabadran (Reading, GB)
- Tejinder Dip Singh (Bangalore, IN)
- Bhargavi JANARDHANAN (Bangalore, IN)
- Veeresh PATIL (Belagavi, IN)
- Bharath KISHORE (Bangalore, IN)
Cpc classification
H04B1/0096
ELECTRICITY
International classification
H04L5/14
ELECTRICITY
H04B1/00
ELECTRICITY
Abstract
A transceiver is provided that mitigates self-interference during full-duplex operation using a digital post-distortion processing of the received signal.
Claims
1. A transceiver, comprising: a transmit path configured to convert a digital baseband transmit signal into an RF transmit signal and to transmit the RF transmit signal from the transceiver; a receive path configured to convert an RF receive signal into a digital baseband receive signal during full-duplex operation with the transmit path; and a baseband processor configured to process the digital baseband receive signal responsive to a function of a coupling coefficient that represents a self-interference coupling between the receive path and the transmit path to mitigate a self-interference component in the digital baseband receive signal.
2. The transceiver of claim 1, wherein the baseband processor is further configured to process the digital baseband receive signal responsive to the function of the coupling coefficient through: a multiplication of the digital baseband transmit signal with the coupling coefficient to form a product; and a subtraction of the product from the digital baseband receive signal to mitigate the self-interference component.
3. The transceiver of claim 1, wherein the baseband processor includes an equalizer configured to equalize the digital baseband receive signal to form an equalized digital baseband receive signal, wherein the baseband processor is further configured to process the digital baseband receive signal responsive to the function of the coupling coefficient through: a multiplication of the digital baseband transmit signal with the coupling coefficient to form a product, wherein the equalizer is further configured to equalize the product to form an equalized product; and a subtraction of the equalized product from the equalized digital baseband receive signal to form a mitigated equalized digital baseband receive signal to mitigate the self-interference component.
4. The transceiver of claim 3, wherein the baseband processor is further configured to compute a log-likelihood ratio from the mitigated equalized digital baseband receive signal to decode the mitigated equalized digital baseband receive signal.
5. The transceiver of claim 1, wherein the transmit path comprises a plurality of transmit paths, and wherein the coupling coefficient comprises a plurality of coupling coefficients corresponding to the plurality of transmit paths, each coupling coefficient representing a self-interference coupling between the receive path and a corresponding one of the transmit paths.
6. The transceiver of claim 5, wherein the receive path comprises a plurality of receive paths.
7. The transceiver of claim 1, wherein the transmit path includes a digital-to-analog converter configured to convert the digital baseband transmit signal into an analog baseband transmit signal and includes an up-converter configured to up-convert the analog baseband transmit signal in frequency to form the RF transmit signal.
8. The transceiver of claim 1, wherein the receive path includes a down-converter configured to down-convert the RF receive signal in frequency to form an analog baseband receive signal and includes an analog-to-digital converter configured to convert the analog baseband receive signal into the digital baseband receive signal.
9. The transceiver of claim 1, wherein the transceiver is included in a cellular telephone.
10. A method of mitigating self-interference, comprising: converting a first digital baseband transmit signal into a first RF transmit signal in a first transmit path in a transceiver; transmitting the first RF transmit signal from the transceiver while receiving an RF receive signal at the transceiver; converting the RF receive signal into a digital baseband receive signal in a receive path in the transceiver; and processing the digital baseband receive signal responsive to a function of a first coupling coefficient that represents a self-interference coupling between the receive path and the first transmit path to mitigate a self-interference component in the digital baseband receive signal from the transmitting of the first RF transmit signal.
11. The method of claim 10, wherein processing the digital baseband receive signal responsive to the function of the first coupling coefficient comprises: multiplying the first digital baseband transmit signal with the first coupling coefficient to form a first product; and subtracting the first product from the digital baseband receive signal to mitigate the self-interference component.
12. The method of claim 10, further comprising: processing the digital baseband receive signal through an equalizer to form an equalized digital baseband receive signal, wherein processing the digital baseband receive signal responsive to the function of the first coupling coefficient comprises: multiplying the first digital baseband transmit signal with the first coupling coefficient to form a first product; processing the first product through the equalizer to form an equalized product; and subtracting the equalized product from the equalized digital baseband receive signal to form a mitigated equalized digital baseband receive signal to mitigate the self-interference component.
13. The method of claim 12, further comprising: computing a log-likelihood ratio from the mitigated equalized digital baseband receive signal to decode the mitigated equalized digital baseband receive signal.
14. The method of claim 10, further comprising: converting a second digital baseband transmit signal into a second RF transmit signal in a second transmit path in the transceiver; and transmitting the second RF transmit signal from the transceiver while receiving the RF receive signal at the transceiver, wherein processing the digital baseband receive signal is also responsive to a second function of the second digital baseband transmit signal and a second coupling coefficient that represents a self-interference coupling between the receive path and the second transmit path.
15. The method of claim 14, wherein processing the digital baseband receive signal responsive to the second function comprises: multiplying the second digital baseband transmit signal with the second coupling coefficient to form a second product; and subtracting the second product from the digital baseband receive signal to further mitigate the self-interference component.
16. The method of claim 10, wherein transmitting the first RF transmit signal from the transceiver comprises transmitting a 4G control signal, and wherein receiving the RF receive signal at the transceiver comprises receiving a 5G data signal.
17. A method of mitigating self-interference, comprising: during a calibration phase: generating a first sequence of digital baseband calibration signals and a second sequence of digital baseband calibration signals, wherein the first sequence of digital baseband calibration signals is orthogonal to the second sequence of digital baseband calibration signals; converting the first sequence of digital baseband calibration signals into a first sequence of RF calibration signals while converting the second sequence of digital baseband calibration signals into a second sequence of RF calibration signals; receiving a first RF signal sequence over a receive path while transmitting the first sequence of RF calibration signals over a first transmit path and while transmitting the second sequence of RF calibration signals over a second transmit path; converting the first RF signal sequence into a sequence of digital baseband receive signals; and calculating a first coupling coefficient for the first transmit path by multiplying the sequence of digital baseband receive signals by the first sequence of digital baseband calibration signals.
18. The method of claim 17, further comprising: calculating a second coupling coefficient for the second transmit path by multiplying the sequence of digital baseband receive signals by the second sequence of digital baseband calibration signals.
19. The method of claim 17, further comprising: during a normal mode of operation following the calibration phase: performing full-duplex operation over the first transmit path and the receive path; and mitigating a self-interference from the full-duplex operation using a function of a transmit signal transmitted during the full-duplex operation and the first coupling coefficient.
20. The method of claim 17, further comprising: determining whether a low-noise amplifier in the receive path is saturated during the normal mode of operation; and lowering a transmit power of the first transmit path and lowering a transmit power of the second transmit path and/or lowering a receive power of the receive path responsive to a determination that the low-noise amplifier in the receive path is saturated.
Description
BRIEF DESCRIPTION OF FIGURES
[0007]
[0008]
[0009]
[0010] Embodiments of the present disclosure and their advantages are best understood by referring to the detailed description that follows. It should be appreciated that like reference numerals are used to identify like elements illustrated in one or more of the figures.
DETAILED DESCRIPTION
[0011] To combat the deleterious effects of self-interference, a transceiver may reduce the transmit signal power to reduce the second order intermodulation component and the reciprocal mixing component in the down-converted receive signal bandwidth. But the reduced transmit power reduces the transmit signal throughput. Alternatively, the filter poles for the baseband filtering of the receive signal may be tightened to increase the rejection of the transmit signal but at the cost of a reduced receive signal spectrum power and thus reduced receive signal throughput. In yet another approach, the low-noise amplifier (LNA) gain for the receiver may be reduced to reduce the intermodulation and cross-modulation components in the receive signal bandwidth. But this reduced LNA gain also reduces the receive signal throughput.
[0012] A transceiver is disclosed that advantageously mitigates self-interference through digital post-distortion processing. Through a digital processing of the received digital baseband signal, the digital post-distortion of the received digital baseband signal substantially eliminates the self-interference from the transmitted signal. The transmit and receive path gains thus need not be excessively reduced nor do the poles in the receive signal filtering need to be excessive. The resulting mitigation of the self-interference is thus quite advantageous as it does not require a substantial reduction in the transmit or receive data rates. Through a digital processing of the received digital baseband signal, the digital post-distortion of the received digital baseband signal substantially eliminates the self-interference from the transmitted signal.
[0013] The self-interference mitigation through digital post-distortion processing (DPD) may be better appreciated through a consideration of the following background concepts with respect to transmit and receive paths in the transceiver. A transmit path as defined herein refers to a path for a digital baseband transmit signal from a modem or baseband processor that converts a digital baseband transmit signal into an analog baseband transmit signal, up-converts the analog baseband transmit signal into a radio frequency (RF) transmit signal, and transmits the RF transmit signal over one or more transmit antennas. Similarly, a receive path as defined herein refers to a path from one or more receive antennas that receive an RF receive signal that is then down-converted in frequency to an analog baseband receive signal that is converted into a digital baseband receive signal for the baseband processor. A transceiver will thus have at least one transmit path and at least one receive path. More generally, a transceiver may have a plurality of transmit and receive paths.
[0014] In full-duplex operation, the transmit paths are active while the receive paths are active. The transmitted RF signal from each transmit path will thus couple by a corresponding coupling factor into each receive path. The digital baseband receive signals then undesirably include a self-interference component from the transmit paths. To mitigate this self-interference, a calibration phase is introduced herein that measures the coupling factor (which may also be denoted as a coupling coefficient) that represents the self-interference coupling between each transmit path and each receive path. For example, suppose that there are three transmit paths and four receive paths. For a first one of the receive paths, there would be three coupling coefficients, one for each of the transmit paths. Similarly, there are three coupling coefficients for each of the remaining receive paths to give a total of twelve coupling coefficients for such an implementation. More generally, for a transceiver with a plurality of M transmit paths and a plurality of N receive paths (N and M being positive integers), there would be a total of MN coupling coefficients. The coupling coefficients may comprise real numbers or complex numbers.
[0015] To calculate the coupling coefficients during a calibration phase, a transceiver may transmit a corresponding orthogonal series of symbols or signals from each transmit path. In the following discussion, it will be assumed that that the modulation scheme is orthogonal frequency division multiplexing (OFDM) such that each symbol is an OFDM symbol, but it will be appreciated that the self-interference mitigation disclosed herein is applicable to other modulation schemes besides just OFDM. With the coupling coefficients being determined, the transceiver may terminate the calibration phase and transition to normal full-duplex operation. In normal full-duplex operation, the transceiver knows the digital baseband transmit signal driving each of the transmit paths. For a given receive path, the transceiver may thus multiply the digital baseband transmit signal for a transmit path by the coupling coefficient corresponding to the self-interference coupling between the receive path and the transmit path to determine the corresponding self-interference signal in the receive path's digital baseband receive signal. By subtracting this self-interference signal from the digital baseband receive signal in one implementation, the transceiver cancels the self-interference signal through digital post-distortion. Note that such a cancellation occurs at digital baseband prior to the decoding of the digital baseband receive signal. The cancellation may also occur during the following equalization and prior to the calculation of log-likelihood ratios as will be discussed further herein.
[0016] An example transceiver 100 will now be discussed in more detail with reference to
[0017] The N receive paths range from a first receive path RX1 to an Nth receive path RXN. The first receive path RX1 includes one or more receive antennas (shown collectively as a receive antenna 135) that receive a first RF receive signal that is then down-converted in frequency from the RF domain to the baseband domain by a down-converter 145 and then digitized by an analog-to-digital converter (ADC) 140 to form a first digital baseband receive signal at the modem processor 105. Similarly, the Nth receive path RXN includes one or more receive antennas (shown collectively as a receive antenna 165) that receive an Nth RF receive signal that is then down-converted in frequency from the RF domain to the baseband domain by a down-converter 160 and then digitized by an ADC 155 to form an Nth digital baseband receive signal at the modem processor 105. The remaining receive paths are implemented analogously. It will be appreciated that the receive paths are shown in simplified form and will include one or more filters and amplifiers as will be discussed further herein. Moreover, the down-converter and the ADC in each receive path may be combined into a single direct-down-conversion stage in alternative implementations. A calibration phase of operation for the transceiver 100 will now be discussed. During the calibration phase, the transceiver transmits calibration signal sequences from each transmit path. Should the receive paths be excessively saturated from the calibration signal sequence transmissions, the transmit power and/or a receive power of the receive paths may be reduced until an acceptable amount (or none) of saturation in the receive paths is detected. An analogous reduction in transmit power and/or receive power may be performed during normal operation following the calibration phase should the receive paths be excessively saturated.
Calibration Phase
[0018] Due to a variety of factors including the relatively close spacing between the transmit and receive antennas during full-duplex operation, each receive path receives a self-interference signal from each transmit path. For example, suppose that the first transmit path TX1 transmits a first OFDM symbol T1. In response, the first receive path RX1 receives a self-interference signal that equals h.sub.11*T1, where H.sub.11 is the self-interference coupling coefficient for the self-interference at the first receive path RX1 from the first transmit path TX1. At the same time, a second transmit path TX2 transmits a second OFDM symbol T2. In response, the first receive path RX1 receives a self-interference signal that equals h.sub.12*T2, where h.sub.12 is the coupling coefficient for the self-interference at the first receive path RX1 from the second transmit path TX2. At the same time, a third transmit path TX3 transmits a third OFDM symbol T3. In response, the first receive path RX1 receives a self-interference signal that equals h.sub.13*T3, where h.sub.13 is the coupling coefficient for the self-interference at the first receive path RX1 from the third transmit path TX3. The self-interference from the remaining transmit paths at the first receive path is analogous. For example, the Mth transmit path transmits an Mth OFDM symbol TM that causes the first receive path to receive a self-interference signal equaling h.sub.1M*TM, where h.sub.1M is the coupling coefficient for the self-interference at the first receive path RX1 from the Mth transmit path TXM. It may thus be seen that the various coupling factors between the transmit paths and the receive paths may be represented by a matrix H in which the element h.sub.ij at the intersection of the ith row and the jth column in the H matrix is the coupling coefficient between the ith receive path and the jth transmit path. For example, a coupling coefficient h.sub.21 represents the self-interference coupling between the second receive path and the first transmit path.
[0019] To determine the matrix H of the self-interference coupling coefficients during the calibration phase, the modem processor 105 transmits a plurality of sequences of digital baseband calibration signals, one for each transmit path. This may be done serially such that only one transmit chain transmits its sequences while the others wait their turn. Alternatively, the M transmit chains may transmit their sequences simultaneously with each other. A simultaneous transmission saves time but requires that the sequence for each transmit chain be orthogonal to the sequences for the remaining transmit chains. The following discussion will thus be directed to the use of orthogonal sequences, but it will be appreciated that such an orthogonality is unnecessary if only one transmit chain transmits at a time during the calibration phase. Since there are M transmit paths, the modem processor 105 would thus generate M orthogonal digital baseband calibration signal sequences. In an implementation in which the modulation scheme is OFDM, each sequence is formed by a plurality of K OFDM symbols, where K is a plural positive integer. The first transmit path TX1 would thus transmit a first sequence of K OFDM symbols, a second transmit path TX2 would transmit a second sequence of K OFDM symbols, and so on such the Mth transmit path TXM would transmit an Mth sequence of K OFDM symbols. In response, the ith receive path receives a product of the first sequence of K OFDM symbols from the first transmit path TX1 with the coupling coefficient h.sub.i1, a product of the second sequence of K OFDM symbols from the second transmit path with the coupling coefficient H.sub.i2, and so on such that the ith receive path receives a product of the Mth sequence of K OFDM symbols from the Mth transmit path TXM with the coupling coefficient h.sub.1M. Each receive path thus receives simultaneously M sequences of K OFDM symbols (one sequence of K OFDM symbols from each transmit path). These received signals at a given receive path are converted into digital baseband form and received at the modem processor 105.
[0020] The K OFDM symbols are transmitted over some interval of time. To calculate the coupling factor element H.sub.ij in matrix H over this interval of time, the modem processor 105 may multiply the digital baseband receive signals from the ith receive path with the digital baseband version of the K OFDM symbols from the jth transmit path. Since the sequence of K OFDM symbols from the jth transmit path are orthogonal to the sequences of K OFDM symbols from the remaining M1 transmit paths, the resulting product is proportional to the coupling coefficient h.sub.ij. All the coupling coefficients may thus be determined at the same time by the modem processor 105. In addition, the orthogonal sequences may be repeatedly transmitted. The modem processor 105 may thus form a first estimate of the H matrix from the first orthogonal sequence from each transmit path, a second estimate of the H matrix from the second orthogonal sequence from each transmit path, and so on such that an averaged estimate of the H matrix from the individual sequences may be performed. In other implementations, the H matrix may be calculated from just one orthogonal sequence interval. With the H matrix calculated, the transceiver 100 may transition to normal operation. Note that the self-interference will tend to change such as due to how a user holds the handset and other factors. Calibration is thus periodically repeated to refresh the H matrix estimate. Calibration may also be performed during power-up and also at manufacture. During normal operation, digital post-distortion processing of the digital baseband receive signals may occur to mitigate the self-interference as follows.
Normal Full-Duplex Operation
[0021] The digital post-distortion to mitigate the self-interference during normal full-duplex operation following the calibration phase may be performed using two main implementations. In a first implementation, the transmit signal envelope in the digital baseband receive signal for a given receive path is substantially eliminated using the coupling coefficients from the row in the H matrix corresponding to the given receive path and the transceiver's knowledge of the transmit signals. For example, to eliminate the transmit signal envelope from the digital baseband receive signal for the first receive signal path RX1 in the transceiver 100, the baseband processor 105 may multiply the digital baseband representation of the OFDM symbol being transmitted by each transmit chain with the corresponding coupling coefficient. The transmit signal envelope cancellation may thus proceed on a symbol-by-symbol basis. To provide a better appreciation of this multiplication, suppose that the digital baseband representation of an OFDM symbol transmitted by the first transmit path is denoted as T1. Similarly, the digital baseband representation of an OFDM symbol transmitted by the second transmit path is denoted as T2, and so on such that the digital baseband representation of an OFDM symbol transmitted by the Mth transmit path is denoted as TM. To eliminate the transmit signal envelope from the digital baseband receive signal from the ith receive path, the baseband processor 105 may form the sum of the following equation (1):
where T.sub.j is the digital baseband representation of the OFDM symbol transmitted by the jth transmit path and h.sub.ij is the coupling coefficient between the jth transmit path and the ith receiver path. It will be appreciated that Equation (1) is just an example of numerous ways in which the coupling coefficients may be used in a digital post-distortion calculation to substantially eliminate the transmit signal envelope. For example, in alternative calculation, the matrix H may be inverted and multiplied by the received signals in a post-distortion processing calculation to substantially eliminate the transmit signal envelope.
[0022] In a second implementation, the log-likelihood ratio (LLR) computation in the baseband processor 105 may be adjusted based upon the transmit signal envelope. In particular, the baseband processor 105 implements an equalizer that uses a matrix (such as denoted as a matrix C) to equalize the effects of the downlink channel on the received signal. The matrix C has a plurality of j rows and columns where j is the number of receive paths. In the following discussion, a variable y is deemed to represent the combined digital baseband receive signal from the various receive paths. This combined digital baseband receive signal y includes the self-interference contribution. The matrix multiplication C*y is the input to the LLR computation, but this product includes the self-interference contribution. To mitigate the self-interference, the baseband processor 105 may subtract a product C*e from the input to the LLR computation, where e equals a product of the matrix H and x, wherein x is a vector representing the known OFDM inputs to the transmit paths.
[0023] Regardless of how the self-interference is mitigated using the matrix H, the resulting self-interference mitigation is quite advantageous. For example, the 5G Non-Standalone Mode (NSA) uses simultaneous operation in a 4G band for the control signals while the 5G band is used for data. These channels may be harmonically related such as control signal transmitting over band b8 while receiving data signaling in band n41. A transceiver using a double-balanced mixer may suppress the third harmonic of the band b8 by only about 10 dB. In the receive paths, a harmonic-rejection mixer for band n41 can only suppress the third harmonic of the band b8 by around 25 dB. Even if the transceiver's RF front-end suppresses the third harmonic by another 60 dB, the remaining self-interference is still enough to de-sensitize the receiver performance in the n41 band. But the digital post-distortion disclosed herein will mitigate this self-interference. Note that the cancellation of self-interference may be selectively applied to only the transmit chains that couple sufficiently to the receive chains. The selection of the sufficiently self-interfering transmit chains may be performed at manufacture or during runtime.
[0024] A wireless communication device 200 such as a cellular telephone with digital post-distortion for self-interference mitigation is shown in more detail in
[0025] A front-end module 215 includes a power amplifier 245 for amplifying the RF input signal. It will be appreciated that additional stages of amplification of the RF input signal prior to the power amplifier 245 such as a pre-driver amplifier (not illustrated) and a driver amplifier (not illustrated) may also be used in alternative implementations. The power amplifier 245 may be a Doherty amplifier in some implementations. An amplified RF output signal from the power amplifier 245 passes through an antenna switch module (duplexer/switch) 250 to an antenna(s) 255 for wireless transmission. In some implementations, the front-end module 215 could be optional or aspects or components of the WTR 210 and the front-end module 215 could be combined into one IC or various components could be split among different ICs or packages in different configurations.
[0026] During a receive mode, a received RF signal from the antenna(s) 255 passes through the antenna switch module 250 to a low-noise amplifier 297. The transmit and receive paths disclosed herein may thus share one or more antennas operating as both the transmit antenna(s) and also the receive antenna(s). The WTR 210 also includes an RF filter 296 for filtering an amplified RF receive signal from the LNA 297. A down-converter 295 (such as one or more mixers) down converts the filtered RF signal from the RF filter 296 in frequency to produce a down-converted analog signal. For example, the down-converter 295 may mix the filtered RF signal with an LO signal from a receive (RX) LO generator 275. An oscillator such as an RX phase-locked loop (PLL) 270 clocks the RX LO generator 275 for the generation of the RX LO signal. Another VGA 290 amplifies the down-converted analog signal from the down-converter 295 to drive a lowpass filter 285 that provides a filtered analog baseband signal to an analog-to-digital (ADC) 280 in the baseband processor 205. The analog-to-digital converter (ADC) 280 recovers the digital baseband receive signal for further digital post-distortion processing as disclosed herein by the baseband processor 205. It will be appreciated that the WTR 210 and the RF front end 215 are merely exemplary and that other transceiver architectures may be used in conjunction with the self-interference mitigation disclosed herein.
[0027] An example method of self-interference mitigation will now be discussed with reference to the flowchart of
[0028] Several aspects of a wireless communication network have been presented with reference to an exemplary implementation. As those skilled in the art will readily appreciate, various aspects described throughout this disclosure may be extended to other telecommunication systems, network architectures and communication standards. By way of example, various aspects may be implemented within other systems besides 5G (or 6G) as defined by 3GPP, such as Long-Term Evolution (LTE), the Evolved Packet System (EPS), the Universal Mobile Telecommunication System (UMTS), and/or the Global System for Mobile (GSM). Various aspects may also be extended to systems defined by the 3rd Generation Partnership Project 2 (3GPP2), such as CDMA2000 and/or Evolution-Data Optimized (EV-DO). Other examples may be implemented within systems employing IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Ultra-Wideband (UWB), Bluetooth, and/or other suitable systems. The actual telecommunication standard, network architecture, and/or communication standard employed will depend on the specific application and the overall design constraints imposed on the system.
[0029] The disclosure will now be summarized through the following example clauses:
[0030] Clause 1. A transceiver, comprising: [0031] a transmit path configured to convert a digital baseband transmit signal into an RF transmit signal and to transmit the RF transmit signal from the transceiver; [0032] a receive path configured to convert an RF receive signal into a digital baseband receive signal during full-duplex operation with the transmit path; and [0033] a baseband processor configured to process the digital baseband receive signal responsive to a function of a coupling coefficient that represents a self-interference coupling between the receive path and the transmit path to mitigate a self-interference component in the digital baseband receive signal.
[0034] Clause 2. The transceiver of clause 1, wherein the baseband processor is further configured to process the digital baseband receive signal responsive to the function of the coupling coefficient through: [0035] a multiplication of the digital baseband transmit signal with the coupling coefficient to form a product; and [0036] a subtraction of the product from the digital baseband receive signal to mitigate the self-interference component.
[0037] Clause 3. The transceiver of clause 1, wherein the baseband processor includes an equalizer configured to equalize the digital baseband receive signal to form an equalized digital baseband receive signal, wherein the baseband processor is further configured to process the digital baseband receive signal responsive to the function of the coupling coefficient through: [0038] a multiplication of the digital baseband transmit signal with the coupling coefficient to form a product, wherein the equalizer is further configured to equalize the product to form an equalized product; and [0039] a subtraction of the equalized product from the equalized digital baseband receive signal to form a mitigated equalized digital baseband receive signal to mitigate the self-interference component.
[0040] Clause 4. The transceiver of clause 3, wherein the baseband processor is further configured to compute a log-likelihood ratio from the mitigated equalized digital baseband receive signal to decode the mitigated equalized digital baseband receive signal.
[0041] Clause 5. The transceiver of any of clauses 1-4, wherein the transmit path comprises a plurality of transmit paths, and wherein the coupling coefficient comprises a plurality of coupling coefficients corresponding to the plurality of transmit paths, each coupling coefficient representing a self-interference coupling between the receive path and a corresponding one of the transmit paths.
[0042] Clause 6. The transceiver of clause 5, wherein the receive path comprises a plurality of receive paths.
[0043] Clause 7. The transceiver of any of clauses 1-4, wherein the first transmit path includes a digital-to-analog converter configured to convert the digital baseband transmit signal into an analog baseband transmit signal and includes an up-converter configured to up-convert the analog baseband transmit signal in frequency to form the RF transmit signal.
[0044] Clause 8. The transceiver of any of clauses 1-4 and 7, wherein the receive path includes a down-converter configured to down-convert the RF receive signal in frequency to form an analog baseband receive signal and includes an analog-to-digital converter configured to convert the analog baseband receive signal into the digital baseband receive signal.
[0045] Clause 9. The transceiver of any of clauses 1-8, wherein the transceiver is included in a cellular telephone.
[0046] Clause 10. A method of mitigating self-interference, comprising: [0047] converting a first digital baseband transmit signal into a first RF transmit signal in a first transmit path in a transceiver; [0048] transmitting the first RF transmit signal from the transceiver while receiving an RF receive signal at the transceiver; [0049] converting the RF receive signal into a digital baseband receive signal in a receive path in the transceiver; and [0050] processing the digital baseband receive signal responsive to a function of a first coupling coefficient that represents a self-interference coupling between the receive path and the first transmit path to mitigate a self-interference component in the digital baseband receive signal from the transmitting of the first RF transmit signal.
[0051] Clause 11. The method of clause 10, wherein processing the digital baseband receive signal responsive to the function of the first coupling coefficient comprises: [0052] multiplying the first digital baseband transmit signal with the first coupling coefficient to form a first product; and [0053] subtracting the first product from the digital baseband receive signal to mitigate the self-interference component.
[0054] Clause 12. The method of clause 10, further comprising: [0055] processing the digital baseband receive signal through an equalizer to form an equalized digital baseband receive signal, wherein processing the digital baseband receive signal responsive to the function of the first digital baseband transmit signal and the coupling coefficient comprises: [0056] multiplying the first digital baseband transmit signal with the first coupling coefficient to form a first product; [0057] processing the first product through the equalizer to form an equalized product; and [0058] subtracting the equalized product from the equalized digital baseband receive signal to form a mitigated equalized digital baseband receive signal to mitigate the self-interference component.
[0059] Clause 13. The method of clause 12, further comprising: [0060] computing a log-likelihood ratio from the mitigated equalized digital baseband receive signal to decode the mitigated equalized digital baseband receive signal.
[0061] Clause 14. The method of any of clauses 10-11, further comprising: [0062] converting a second digital baseband transmit signal into a second RF transmit signal in a second transmit path in the transceiver; and [0063] transmitting the second RF transmit signal from the transceiver while receiving the RF receive signal at the transceiver, wherein processing the digital baseband receive signal is also responsive to a second function of the second digital baseband transmit signal and a second coupling coefficient that represents a self-interference coupling between the receive path and the second transmit path.
[0064] Clause 15. The method of clause 14, wherein processing the digital baseband receive signal responsive to the second function comprises: [0065] multiplying the second digital baseband transmit signal with the second coupling coefficient to form a second product; and [0066] subtracting the second product from the digital baseband receive signal to further mitigate the self-interference component.
[0067] Clause 16. The method of any of clauses 10-15, wherein transmitting the first RF transmit signal from the transceiver comprises transmitting a 4G control signal, and wherein receiving the RF receive signal at the transceiver comprises receiving a 5G data signal.
[0068] Clause 17. A method of mitigating self-interference, comprising: [0069] during a calibration phase: [0070] generating a first sequence of digital baseband calibration signals and a second sequence of digital baseband calibration signals, wherein the first sequence of digital baseband calibration signals is orthogonal to the second sequence of digital baseband calibration signals; [0071] converting the first sequence of digital baseband calibration signals into a first sequence of RF calibration signals while converting the second sequence of digital baseband calibration signals into a second sequence of RF calibration signals; [0072] receiving a first RF signal sequence over a receive path while transmitting the first sequence of RF calibration signals over a first transmit path and while transmitting the second sequence of RF calibration signals over a second transmit path; [0073] converting the first RF signal sequence into a sequence of digital baseband receive signals; and [0074] calculating a first coupling coefficient for the first transmit path by multiplying the sequence of digital baseband receive signals by the first sequence of digital baseband calibration signals.
[0075] Clause 18. The method of clause 17, further comprising: [0076] calculating a second coupling coefficient for the second transmit path by multiplying the sequence of digital baseband receive signals by the second sequence of digital baseband calibration signals.
[0077] Clause 19. The method of any of clauses 17-18, further comprising: [0078] during a normal mode of operation following the calibration phase: [0079] performing full-duplex operation over the first transmit path and the receive path; and [0080] mitigating a self-interference from the full-duplex operation using a function of a transmit signal transmitted during the full-duplex operation and the first coupling coefficient.
[0081] Clause 20. The method of clause 19, further comprising: [0082] determining whether a low-noise amplifier in the receive path is saturated during the normal mode of operation; and [0083] lowering a transmit power of the first transmit path and lowering a transmit power of the second transmit path and/or lowering a receive power of the receive path responsive to a determination that the low-noise amplifier in the receive path is saturated.
[0084] Clause 21. A non-transient computer-readable medium containing program instructions for causing a processor to perform the method of: [0085] processing a digital baseband receive signal responsive to a function of a first coupling coefficient that represents a self-interference coupling between a receive path and a first transmit path to mitigate a self-interference component in the digital baseband receive signal from the transmitting of the first RF transmit signal.
[0086] Clause 22. A transceiver, comprising: [0087] a transmit path configured to convert a digital baseband transmit signal into an RF transmit signal and to transmit the RF transmit signal from the transceiver; [0088] a receive path configured to convert an RF receive signal into a digital baseband receive signal during full-duplex operation with the transmit path; and [0089] means for processing the digital baseband receive signal responsive to a function of a coupling coefficient that represents a self-interference coupling between the receive path and the transmit path to mitigate a self-interference component in the digital baseband receive signal.
[0090] It will be appreciated that many modifications, substitutions and variations can be made in and to the materials, apparatus, configurations and methods of use of the devices of the present disclosure without departing from the scope thereof. In light of this, the scope of the present disclosure should not be limited to that of the particular embodiments illustrated and described herein, as they are merely by way of some examples thereof, but rather, should be fully commensurate with that of the claims appended hereafter and their functional equivalents.