[go: up one dir, main page]

WO2014097267A1 - Single channel full duplex wireless communication with enhanced baseband processing - Google Patents

Single channel full duplex wireless communication with enhanced baseband processing Download PDF

Info

Publication number
WO2014097267A1
WO2014097267A1 PCT/IB2013/061232 IB2013061232W WO2014097267A1 WO 2014097267 A1 WO2014097267 A1 WO 2014097267A1 IB 2013061232 W IB2013061232 W IB 2013061232W WO 2014097267 A1 WO2014097267 A1 WO 2014097267A1
Authority
WO
WIPO (PCT)
Prior art keywords
signal
output
receiver
transmission
path
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/IB2013/061232
Other languages
French (fr)
Inventor
Octavian Sarca
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Redline Communications Inc
Original Assignee
Redline Communications Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Redline Communications Inc filed Critical Redline Communications Inc
Publication of WO2014097267A1 publication Critical patent/WO2014097267A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • H04B1/54Circuits using the same frequency for two directions of communication
    • H04B1/56Circuits using the same frequency for two directions of communication with provision for simultaneous communication in two directions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/10Means associated with receiver for limiting or suppressing noise or interference
    • H04B1/109Means associated with receiver for limiting or suppressing noise or interference by improving strong signal performance of the receiver when strong unwanted signals are present at the receiver input
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/02Transmitters
    • H04B1/04Circuits
    • H04B1/0483Transmitters with multiple parallel paths

Definitions

  • the present disclosure relates to duplex wireless communication, and more particularly, to systems and methods providing single channel full duplex wireless communication.
  • Duplex communication systems are methods of transmitting signals that allow two people or two parts to communicate with one another in opposite directions.
  • Duplex communication systems are widely used in the area of telecommunications and especially in telephony and computer networking.
  • Existing duplex wireless communication systems include half-duplex and full duplex types.
  • Full-duplex (also known as double-duplex) systems are capable of transmitting and receiving data-carrying signals simultaneously. Such systems still require that the transmissions be separated in some way to enable the receivers to receive signals at the same time as transmissions are being made. Such separation may be achieved by two well-known methods: frequency separation using frequency division duplex (FDD) and time separation using time division duplex (TDD).
  • FDD frequency division duplex
  • TDD time division duplex
  • FDD systems include a transmission antenna and a reception antenna and operate using two independent, non-overlapping channels, one for transmitting and one for receiving. This method requires implementation of complex filters to separate the very weak received signal from the very strong transmission signal and to enable the receiver not to be unduly affected by the transmitter signal.
  • TDD systems are capable of transmitting in two directions, but use a single channel that alternates between transmitting and receiving. Thus the transmitter and receiver operate on the same frequency, but only in one direction at a time. TDD systems do not require two channels and frequency selective filters to separate the received signal from the transmission system. However, TDD systems require a guard interval that includes (1) the time required for the transmission to travel from the transmitter to the receiver and (2) the time required for the receiver to change from receive to transmit mode. Thus, TDD systems tend to introduce more overhead and more latency than protocols used with full-duplex operations and are not generally suitable for use over long distances.
  • An aspect of the present disclosure relates to a single channel full duplex wireless communication system.
  • the system includes a baseband processor; a transmitter coupled to the baseband processor, the transmitter transmitting a transmission signal via a transmission path. A portion of the transmission signal is leaked.
  • the system further includes a receiver to receive a received signal, which includes the leakage from the transmission signal.
  • the receiver includes at least one combining element and at least one reception path.
  • the transmitter and the receiver utilize one channel, at the same time, to transmit and receive the transmission and received signals with no separation between frequencies used for the transmitting and the receiving.
  • the at least one combining element is coupled to an input of the receiver.
  • the at least one reception path is coupled to an output of the receiver.
  • the output of the receiver is coupled to the baseband processor.
  • the receiver produces an output signal, which includes self-interference caused by the leakage from the transmission signal.
  • the system further includes a secondary transmission path coupled to the baseband processor and to the at least one combining element.
  • the processor estimates a first transfer function, which has an input comprising the transmission signal fed to the input of the transmission path.
  • the output of the first transfer function is fed to an input of the secondary transmission path to produce a first intermediate signal at an output of the secondary transmission path.
  • a first cancellation signal is generated based upon the first intermediate signal.
  • the first cancellation signal is subsequently combined with the received signal in the at least one combining element so as to reduce the self-interference in the output signal from the receiver.
  • the system can further include a second cancellation signal generated by modifying a second intermediate signal using a second transfer function, which is estimated by the baseband processor.
  • the second cancellation signal can be subsequently combined with the output signal from the receiver within the baseband processor, thereby further reducing the self-interference in the output signal from the receiver.
  • FIG. 1 is an embodiment of a single channel full duplex wireless communication system.
  • FIG. 2 is another embodiment of a single channel full duplex wireless communication.
  • FIG. 3 is another embodiment of a single channel full duplex wireless communication system.
  • FIG. 4 is another embodiment of a single channel full duplex wireless communication system. Another embodiment of a single channel full duplex wireless another embodiment of a single channel full duplex wireless another embodiment of a single channel full duplex wireless another embodiment of a single channel full duplex wireless another embodiment of a single channel full duplex wireless another embodiment of a single channel full duplex wireless
  • FIG. 10 is another embodiment of a single channel full duplex wireless
  • FIGS. 1-10 show different embodiments of a single channel full duplex wireless communication system that is configured to operate at a wide range of frequencies and to provide sufficient cancellation such that the system may be employed for short, medium, and long-distance wireless communications.
  • FIG. 1-10 show different embodiments of a single channel full duplex wireless communication system that is configured to operate at a wide range of frequencies and to provide sufficient cancellation such that the system may be employed for short, medium, and long-distance wireless communications.
  • a receiver 421 includes the combining element 465 and the reception path 440.
  • the input to the receiver 421 is port 482 which in FIG.
  • the transmission path 420 and the reception path 440 communicate in both the transmission and the reception direction, while using the same channel at the same time, unlike half-duplex and full-duplex systems described above.
  • the circulator-like device 480 that connects the transmission path 420 and the reception path 440 to the antenna 490 is a circulator or an equivalent device or circuit that is configured to allow the signal entering the circulator-like device 480 through port 481 to exit through port 483 with minimal attenuation (less than approximately ldB) and with only a minor part of signal energy exiting through port 482 (approximately 1% of total transmission signal energy or 20dB).
  • the circulator-like device 480 is further configured to allow the signal entering the circulator-like device 480 through port 483 to exit through port 482 with minimal attenuation.
  • the transmission splitter 415 is a directional coupler or similar device that takes a fraction of transmitted signal power at the output of the transmission path 420 and feeds it to the transmission feedback path 410, while feeding most of the transmitted signal power to the port 481.
  • the secondary transmission splitter 455 is a directional coupler, splitter or similar device that feeds a fraction of the signal power at the output of the secondary transmission path 460 to the secondary transmission feedback path 450 and another fraction of the power of the same signal to the combining element 465.
  • the combining element 465 may be a combiner or a similar device that is capable of combining the signal from port 482 with the signal from the secondary transmission splitter 455 and feeding the resulting combined signal to the reception path 440.
  • the main challenge in a full-duplex communication system and especially in a single channel full duplex system is the self-interference, i.e., the interference caused by the transmission signal on the received signal.
  • Signal strength diminishes quickly over distance; thus the strength of the received signal is much weaker than that of the transmission signal.
  • Simultaneously decoding the weak signal while transmitting the strong transmission signal has been a challenge.
  • sufficient attenuation of the self-interference has been a major obstacle to implementation of single channel full duplex systems.
  • the circulator-like device 480 that connects the transmitter 422 and receiver
  • the transmission splitter 415 and the combining element 465 respectively provides some isolation between the transmitter 422 and the receiver 421, but the isolation is not sufficient to achieve decent/acceptable receiver performance. Since the same channel is used for the transmission and reception direction, there is no frequency separation between the operation of the transmitter and the receiver. This prevents the use of frequency selective filtering, such as duplexers or diplexers used in existing full-duplex FDD wireless communication systems to enhance the isolation between the transmission path 420 and reception path 440. Some transmission signal strength gets reflected at the interface between the circulator-like device 480 and the antenna 490, or over the air. There is no known device such as the circulator-like device 480 that would be capable of properly attenuating these reflections of the transmission signal.
  • a practical circulator-like device 480 is generally capable of offering isolation in the range of 20dB for an implementation using passive components or 50dB for an implementation using passive and active components e.g., for active interference canceling techniques.
  • Active interference canceling at radio frequencies are implemented using analog components and therefore cannot offer enough the precision necessary to reduce the self- interference to a level by that enables the single channel full duplex operation. Assuming the transmission signal is 20dBm, the power of the leaked transmission signal at the input of the receiver 421 (port 482) would be around OdBm or -30dBm, respectively. If the received signal is -90dBm, the signal-to-interference ratio caused by self-interference would be -90dB or -60dB, respectively.
  • signal-to-interference ratio would be not only negative, but it would also be such that the leaked transmitted signal (the one causing self-interference) would cause distortion in the reception path 440 to a level that nothing could be done in the baseband processor to recover the received signal with an acceptable signal-to-interference ratio.
  • No cancelation method that is implemented only in the baseband can achieve acceptable signal-to-interference ratio to enable signal channel full duplex operation.
  • the baseband processor 400 feeds a secondary transmission path 460 with a signal adjusted in such a way that it cancels the transmission signal leaked to the port 482. To do this, the baseband processor 400:
  • the processor 400 then passes the signal at the input of the transmission path 420 through the H D (x) transfer function 401 and applies it to the input of the secondary transmission path 460 to cancel or reduce the transmission signal leaked to the port 482.
  • H D (x) - H Tx (x)/ 3 ⁇ 4 ⁇ ( ⁇ ).
  • transfer functions are represented in the analog-domain the variable x is commonly denoted as s and if represented in digital-domain variable x is commonly denoted as z.
  • digital-domain representation of transfer functions is neither limited to digital-domain representation nor to linear transfer functions.
  • each of the H TxRx (x) and HS XRX (X) is estimated using an adaptive filter.
  • An adaptive filter is adjusted to estimate the transfer function that, when applied to given input signal produces an output that resembles a given desired output signal with a minimum error.
  • H TxRx (x) the input of the adaptive filter is the input of the transmission path 420 and the desired output is the output of the reception path 440.
  • HsxRx(x) the input of the adaptive filter is the input of the secondary transmission path 460 and the desired output is the output of the reception path 440.
  • the most common adaptive filters are Wiener and the Least Mean Square (LMS) filter.
  • the transfer functions are adapted by adjusting filter coefficients to minimize the mean square error (MSE) between the desired output and the actual output of the filter when applied to the supplied input.
  • MSE mean square error
  • the main difference between Wiener and LMS filters is how the coefficients are adapted.
  • Wiener filter the filter coefficients are adapted only once. More precisely, the input and desired output statistical data is first collected and then the filter coefficients are calculated from the collected data.
  • LMS filter the filter coefficients are adapted after every data sample is taken.
  • v(n) ho-u(n) + h r u(n-l) + h 2 u(n-2) + ...
  • u(n) is the input
  • v(n) is the output
  • H(z) h 0 + hrz "1 + h 2 z "2 + ... is the filter transfer function whose coefficients h 0 , hi, h 2 , ... are adapted.
  • the nonlinear extension of an FIR is a weighted sum of terms that are derived from the input signal by adding delays and applying a Taylor series expansion. In the most general form, the nonlinear filter is:
  • v(n) hio-u(n) + hn u(n-l) + hi 2 u(n-2) + ... + h 200 u(n) 2 + h 2ir u(n-l) 2 + h 222 u(n-2) 2 + ...+ 2 h 20 ru(n) u(n-l) + 2 h 202 u(n) u(n-2) + 2 h 2 i 2 u(n-l) u(n-2) + ... + h 30 oo u(n) 3 + h m u(n- l) + h 3222 u(n-2) 3 + ... + 3 h 30 oi u(n) 2 u(n-l) + ....
  • the secondary transmission path 460 is generally not adapted to provide a desired amount of cancellation.
  • the transmission path 460 can typically improve signal-to-interference ratio by an amount in the range of 60dB, which is generally not sufficient to provide a satisfactory signal-to- interference ratio.
  • the baseband processor 400 is further adapted to provide additional cancellation.
  • the baseband processor 400 uses the transmission feedback path 410 and the secondary transmission feedback path 450 to acquire the signals at the output of the transmission path 420 and the secondary transmission path 460 (including the noise, the linear and the non-linear distortions).
  • the baseband processor 400 the transmission signal, the output of the transmission feedback path 410 and the output of the secondary transmission feedback path 450 to further reduce the self-interference. In one embodiment, shown in FIG.
  • the baseband processor 400 estimates the transfer functions H TF (X) 402 and HS F (X) 403 that need to be applied to the signal at the outputs of the transmission feedback path 410 and the secondary transmission feedback path 450, respectively, so that, when added to the received signal present at the output of the reception path 440, the remaining self-interference is completely cancelled or significantly reduced.
  • the H TF (x) and HS F (X) are adaptive filters with the desired output being the output of the reception path multiplied by -1. In other words, they will adapt to subtract any transmit signal, noise and distortion left after the cancelation done at the input to the reception path.
  • one of the adaptive filters H TF (x) and HS F (X) is trained with the desired output being the output of the reception path multiplied by -1 while the other is trained with the desired output being the result of adding the output of the other filter to the output of the reception path, everything multiplied by -1.
  • the two cancelers are cascaded instead of working in parallel.
  • FIG. 2 shows an embodiment of a single channel full duplex wireless communication system, where a transmission antenna 491 is connected, via the transmission splitter 415, to the transmission path 420, and a receiver antenna 492 is connected, via the combining element 465, to the reception path 440.
  • the receiver 421 still comprises combining element 465 and reception path 440, and the input to the receiver is port 482.
  • the crosstalk between the two antennas, transmitter antenna 491 and receiver antenna 492, plus the over-the-air reflections cause transmission signal to leak into the input of the receiver (port 482).
  • the signal received by the combining element 465 from the receiver antenna 492 experiences self-interference due to the leaked transmission signal. Such self-interference needs to be cancelled or reduced in order to achieve desired wireless system performance.
  • the transmission signal leak is addressed by the processor 400 estimating and applying a transfer function H D (x) 401 that has the property that The processor 400 then passes the signal at the input of the transmission path 420 through the transfer function H D (x) 401 and applies it to the input of the secondary transmission path 460 to cancel or significantly reduce the transmission signal leaked into the input of the receiver (the port 482) at the input of the reception path 440.
  • this embodiment also provides additional cancellation in the baseband processor 400 via transmission feedback path 410 and the secondary transmission feedback path 450 as described above in relation to FIG. 1.
  • FIG. 3 shows an embodiment of a single channel full duplex wireless communication system where the secondary transmission feedback path 420 of FIG. 1 is not used and the secondary transmission path 460 is connected to the combining element 465.
  • This solution is adapted for systems where the noise of the secondary transmission path 460 is low enough that its cancellation in baseband processor 400 is not required.
  • FIG. 5 is a variation of the embodiment shown in FIG. 3 in which the transmission path 420 is connected, via the transmissions splitter 415, to the transmission antenna 491 and the reception path 440 is connected, via the combining element 465, to the receiver antenna 492.
  • the input to the receiver 421 is port 482, which is also an output port of a circulator-like device 480.
  • FIG. 4 shows an embodiment of a single channel full duplex wireless communication system where the secondary transmission path 460 is connected directly to the combining element 465 and where the transmission path 420 is connected directly to the circulator-like device 480. Both the transmission feedback path 410 and secondary transmission feedback path 450 of FIG. 1 are not used. This solution is adapted for systems where the noise of both the transmission path 420 and the secondary transmission path 460 is low enough that cancellation in baseband processor 400 is not required.
  • FIG. 6 is a variation of the embodiment shown in FIG. 4 in which the transmission path 420 is directly connected to the transmission antenna 491 and the reception path 440 is connected, via the combining element 465, to the receiver antenna 492. [0047] FIG.
  • FIG. 7 shows another embodiment, which is a further modification of the embodiment of FIG. 1.
  • a copy of the transmission signal is directed to block 41 1 where it is modified by transfer function H TF sc(x)-
  • the output from block 41 1 is then negated and summed with the output from the transmission feedback path 410 in block 412.
  • the transfer function H TF sc(x) is adjusted so that its output matches the output of the transmission feedback path 410 as closely as possible, therefore canceling most of the transmission signal present at the output of the transmission feedback path at the output of the block 412.
  • the signal left at the output of the block 412 contains components that cannot be canceled, more specifically the noise and distortions introduced by the transmission path 420.
  • the output from block 412 is then fed to block 413, where it is modified by transfer function H TFN c(x)-
  • the transfer function H TFN C(X) is adjusted so that when output of block 413 is added to the output of the reception path 440 in block 406, it cancels the noise and distortion introduced by the transmission path 420 that are leaked into the received signal.
  • the transfer function H TFN c(x) is adjusted so that its output matches the negative of the output of the reception path 440 as closely as possible (that is, (- 1) ⁇ the output of the reception path 440), and therefore the output from H TFN c(x) cancels the noise and distortion introduced by the transmission path 420 that are leaked into the received signal when added to the output of the reception path 440 in block 406.
  • a copy of the transmission signal is directed to block 451 where it is modified by transfer function Hs F sc(x)-
  • the output from block 451 is then negated and summed with the output from the transmission feedback path 450 in block 452.
  • the transfer function Hs F sc(x) is adjusted so that its output matches the output of the secondary transmission feedback path 450 as closely as possible, therefore cancelling most of the transmission signal present at the output of the secondary transmission feedback path 450 at the output of block 452.
  • the signal left at the output of the block 452 contains components that cannot be canceled, more specifically the noise and the distortions introduced by the secondary transmission path 460.
  • the output from block 452 is then fed to block 453, where it is modified by transfer function HS F NC(X)-
  • the transfer function HS F NC(X) is adjusted so that when output of block 453 is added to the received signal in block 406, it cancels the noise and distortion introduced by the secondary transmission path 460 that are added into the received signal through the secondary transmission splitter 455 and the combining element 465.
  • the transfer function HS FN C(X) is adjusted so that its output matches the negative of the output of the reception path 440 (that is, (- 1) ⁇ the output of the reception path 440) as closely as possible, and therefore its output cancels the noise and distortion introduced by the secondary transmission path 460 that are added into the received signal through the secondary transmission splitter 455 and the combining element 465.
  • Another copy of the transmission signal is directed to block 405 where it is modified by transfer function H T sc(x)-
  • the transfer function H T sc(x) is adjusted so that when the output of the block 405 is added to the received signal in block 406, it cancels any remaining portion of the transmission signal leaked into the receiving signal that was not canceled by the previous stages.
  • the transfer function H T sc(x) is adjusted so that its output matches as close as possible the negative of the output of the reception path 440, and therefore its output cancels the transmission signal present at the output of the reception path 440.
  • the transfer function H T sc(x) is adjusted so that its output matches as close as possible the negative of the sum of the output of the reception path 440, the output of block 413 and the output of block 453 (that is, (-1) ⁇ (the output of the reception path 440 + the output of block 413 + the output of block 453)), and therefore its output cancels any portion of the transmission signal present at the output of the reception path 440, the output of block 413 and the output of block 453.
  • the output of blocks 413, 405 and 453 are then summed with the output from reception path 440 in block 406 so as to reduce any self- interference in the output from reception path 440.
  • FIG. 8 is an alternative embodiment of FIG. 7, except that FIG. 8 has a transmit antenna 491 and a receive antenna 492; whereas FIG. 7 has a single antenna 490 connected to a circulator-like device 480 in the same fashion as in FIG. 1.
  • the input to the block 451 uses a copy of the output of the transfer function H D (x) 401 instead of a copy of the transmit signal.
  • FIG. 7 and FIG. 8 are adaptive filters such as Wiener and LMS filters, and therefore these transfer functions are adjusted so that the mean square error between each of the outputs from these filters and a target corresponding to each of the outputs are minimized as much as possible.
  • FIG. 9 shows another embodiment, which is a further modification of the embodiment of FIG. 3.
  • a copy of the transmission signal is directed to block 411 where it is modified by transfer function H TF sc(x)-
  • the output from block 411 is then negated and summed with the output from the transmission feedback path 410 in block 412.
  • the output from block 412 is then fed to block 413, where it is modified by transfer function H TF NC(X)-
  • the transfer function H TF sc(x) is adjusted so that its output matches the output of the transmission feedback path 410 as closely as possible, therefore canceling most of the transmission signal present at the output of the transmission feedback path at the output of the block 412.
  • the signal left at the output of the block 412 contains components that cannot be canceled, more specifically the noise and distortions introduced by the transmission path 420.
  • the output from block 412 is then fed to block 413, where it is modified by transfer function H TF NC(X)-
  • the transfer function H TF NC(X) is adjusted so that when output of block 413 is added to the output of the reception path 440 in block 406, it cancels the noise and distortion introduced by the transmission path 420 that are leaked into the received signal.
  • the transfer function H TFN C(X) is adjusted so that its output matches the negative of the output of the reception path 440 (that is, (-1) ⁇ the output of the reception path 440) as closely as possible, and therefore the output from H TFN C(X) cancels the noise and distortion introduced by the transmission path 420 that are leaked into the received signal when added to the output of the reception path 440 in block 406.
  • Another copy of the transmission signal is directed to block 405 where it is modified by transfer function HS F (X).
  • the transfer function H T SC(X) is adjusted so that when the output of the block 405 is added to the received signal in block 406, it cancels any remaining portion of the transmission signal leaked into the receiving signal that was not canceled by the previous stages.
  • the transfer function H T sc(x) is adjusted so that its output matches the negative of the output of the reception path 440 (that is, (-1) x the output of the reception path 440) as closely as possible, and therefore its output cancels the transmission signal present at the output of the reception path 440.
  • the transfer function H T sc(x) is adjusted so that its output matches the negative of the sum of the output of the reception path 440 and the output of block 413 (that is, (-1) ⁇ (the output of the reception path 440 + the output of block 413)) as closely as possible, and therefore its output cancels any portion of the transmission signal present at the output of the reception path 440 and the output of block 413.
  • the output of blocks 413 and 405 are then summed with the output from reception path 440 in block 406 so as to reduce any self-interference in the output from reception path 440.
  • FIG. 10 is an alternative embodiment of FIG. 9, except that FIG. 10 has a transmit antenna 491 and a receive antenna 492; whereas FIG. 9 has a single antenna 490 connected to a circulator-like device 480 in the same fashion as in FIG. 3.
  • H TF sc(x), H TF NC(X) and HSF(X) in FIG. 9 and FIG. 10 are adaptive filters such as Wiener and LMS filters and therefore these transfer functions are adjusted so that the mean square error between each of the outputs from these filters and a target corresponding to each of the outputs are minimized as much as possible.
  • single channel full frequency communication systems can be provided, containing multiple secondary transmission paths 460, some of them containing their own splitters 455 and secondary feedback paths 450, feeding via different combining elements 465 into different stages of the reception path 440, wherein the transmission path 420 is connected to the port 481 of the circulator-like device 480 and the reception path 440 is connected, via one of the combining elements 465 to port 482, which as previously explained is both an input port to the receiver, and an output port of the circulator-like device 480. Every stage achieves removal of additional undesired signal leaked from the transmission path 420. This method can offer much better removal of undesired signal leaked from the transmission path 420.
  • Another embodiment of single channel full frequency communication systems can be provided, containing multiple secondary transmission paths 460, some of them containing their own splitters 455 and feedback paths 450, feeding via different combining elements 465 into different stages of the reception path 440, wherein the transmission path 420 is connected to the transmission antenna 491 and the reception path 440 is connected, via one of the combining elements 465, to the receiver antenna 492. Every stage achieves removal of additional undesired signal leaked from the transmission path 420. This method can offer significantly better removal of undesired signal leaked from the transmission path 420.
  • MIMO multiple-input and multiple-output
  • M secondary transmission paths 460 one for each reception path 440.
  • Such an arrangement can significantly improve communication performance. Specifically, in wireless communications, it offers significant increases in data transmission and link range without using any additional spectrum or transmit power. It achieves this by higher spectral efficiency and link reliability.
  • the baseband processor 400 feeds each secondary transmission path 460 with the necessary signal to cancel or reduce the interference from each transmission path 420 to the respective reception path 440.
  • the baseband processor 400 supplies the signals at the input of the M secondary transmission paths 460 through an M x N matrix of transfer functions H D (s) 401. In other words, each of the M inputs will be the sum of N transmitted signals processed through N distinct transfer functions.
  • the embodiments described above may be implemented using hardware, software or a combination of hardware and software elements.
  • the hardware aspects may include combinations of operatively coupled hardware components including microprocessors, logical circuitry, communication/networking ports, digital filters, memory, or logical circuitry.
  • the hardware may be adapted to perform operations specified by a computer- executable code, which may be stored on a computer readable medium.
  • the baseband processor 400 described above may be implemented in a variety of ways, using, for example, an external conventional computer or an on-board field programmable gate array (FPGA) or digital signal processor (DSP), that executes software, or stored instructions.
  • the baseband processor 400 may be implemented using one or more networked or non-networked general purpose computer systems, microprocessors, field programmable gate arrays (FPGAs), digital signal processors (DSPs), micro-controllers, and the like, programmed according to the teachings of the exemplary embodiments of the present disclosure, as is appreciated by those skilled in the computer and software arts.
  • processors and/or machines employed by embodiments of the present disclosure for any processing or evaluation may include one or more networked or non-networked general purpose computer systems, microprocessors, field programmable gate arrays (FPGAs), digital signal processors (DSPs), micro-controllers, and the like, programmed according to the teachings of the exemplary embodiments of the present disclosure, as is appreciated by those skilled in the computer and software arts.
  • the exemplary embodiments of the present disclosure may include software for controlling the devices and subsystems of the exemplary embodiments, for driving the devices and subsystems of the exemplary embodiments, for processing data and signals, for enabling the devices and subsystems of the exemplary embodiments to interact with a human user, and the like.
  • software can include, but is not limited to, device drivers, firmware, operating systems, development tools, applications software, and the like.
  • Such computer- readable media further can include the computer program product of an embodiment of the present disclosure for performing all or a portion (if processing is distributed) of the processing performed in implementations.
  • Computer code devices of the exemplary embodiments of the present disclosure can include any suitable interpretable or executable code mechanism, including but not limited to scripts, interpretable programs, dynamic link libraries (DLLs), Java classes and applets, complete executable programs, and the like. Moreover, parts of the processing of the exemplary embodiments of the present disclosure can be distributed for better performance, reliability, cost, and the like.
  • interpretable or executable code mechanism including but not limited to scripts, interpretable programs, dynamic link libraries (DLLs), Java classes and applets, complete executable programs, and the like.
  • Common forms of computer-readable media may include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, any other suitable magnetic medium, a CD-ROM, CDRW, DVD, any other suitable optical medium, punch cards, paper tape, optical mark sheets, any other suitable physical medium with patterns of holes or other optically recognizable indicia, a RAM, a PROM, an EPROM, a FLASH-EPROM, any other suitable memory chip or cartridge, a carrier wave or any other suitable medium from which a computer can read.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Transceivers (AREA)

Abstract

A single-channel full-duplex wireless communication system includes a baseband processor, a transmitter, a receiver. Part of the transmission signal from the transmitter leaks. The transmitter and the receiver utilize one channel, at the same time, to transmit and receive wireless signals with no separation between frequencies used for the transmitting and the receiving. The output of the receiver includes self-interference caused by the leakage from the transmission signal. The processor estimates a transfer function whose input includes the transmission signal fed to the input of the transmission path, and whose output is fed to an input of a secondary transmission path to produce an intermediate signal at an output of the secondary transmission path. A cancellation signal is generated based upon the intermediate signal and is subsequently combined with the received signal in the receiver's combining element to reduce the self-interference in the output signal from the receiver.

Description

SINGLE CHANNEL FULL DUPLEX WIRELESS COMMUNICATION WITH
ENHANCED BASEBAND PROCESSING
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No.
61/740,679 filed December 21, 2012, entitled "Single Channel Full Duplex Wireless Communication" and this application is related to the Patent Application No. 13,713,443, filed December 13, 2012, now Patent No. 8,576,752 and to U.S. Provisional Application No. 61/570,357, filed December 14, 2011, and the contents of each are incorporated entirely herein by reference.
FIELD OF THE INVENTION
[0002] The present disclosure relates to duplex wireless communication, and more particularly, to systems and methods providing single channel full duplex wireless communication.
BACKGROUND OF THE INVENTION
[0003] Duplex communication systems are methods of transmitting signals that allow two people or two parts to communicate with one another in opposite directions. Duplex communication systems are widely used in the area of telecommunications and especially in telephony and computer networking. Existing duplex wireless communication systems include half-duplex and full duplex types.
[0004] Existing half-duplex wireless communication systems provide for communication in two directions, but only in one direction at a time. Thus, while the transmitter is transmitting, the receiver must wait until the transmitter stops before transmitting. Such systems require significant latency periods.
[0005] Full-duplex (also known as double-duplex) systems are capable of transmitting and receiving data-carrying signals simultaneously. Such systems still require that the transmissions be separated in some way to enable the receivers to receive signals at the same time as transmissions are being made. Such separation may be achieved by two well-known methods: frequency separation using frequency division duplex (FDD) and time separation using time division duplex (TDD).
[0006] FDD systems include a transmission antenna and a reception antenna and operate using two independent, non-overlapping channels, one for transmitting and one for receiving. This method requires implementation of complex filters to separate the very weak received signal from the very strong transmission signal and to enable the receiver not to be unduly affected by the transmitter signal.
[0007] TDD systems are capable of transmitting in two directions, but use a single channel that alternates between transmitting and receiving. Thus the transmitter and receiver operate on the same frequency, but only in one direction at a time. TDD systems do not require two channels and frequency selective filters to separate the received signal from the transmission system. However, TDD systems require a guard interval that includes (1) the time required for the transmission to travel from the transmitter to the receiver and (2) the time required for the receiver to change from receive to transmit mode. Thus, TDD systems tend to introduce more overhead and more latency than protocols used with full-duplex operations and are not generally suitable for use over long distances.
[0008] Frequency spectrum is becoming an increasingly scarce resource, while technological progress, particularly in the area of 3G and 4G telecommunication systems and wireless internet services, has greatly increased the demand for wireless broadband. Both full-duplex and half-duplex wireless communication systems utilize the wireless channel(s) in only one direction at any given moment of time, therefore wasting spectrum. There is a growing need to optimize the use of available spectrum and to provide a method and apparatus that can achieve satisfactory performance for short, medium, and long distance communications and allows a full-duplex wireless system to operate on a single channel, i.e., to utilize the wireless channel in both directions at the same time, therefore doubling the spectral efficiency.
[0009] Different solutions have been proposed to solve this problem. However, these solutions either involve the use of extra radio frequency components such as antennas or other radio frequency processing components, which add complexity and cost while lacking the precision necessary to achieve proper performance.
SUMMARY OF THE INVENTION
[0010] An aspect of the present disclosure relates to a single channel full duplex wireless communication system. The system includes a baseband processor; a transmitter coupled to the baseband processor, the transmitter transmitting a transmission signal via a transmission path. A portion of the transmission signal is leaked. The system further includes a receiver to receive a received signal, which includes the leakage from the transmission signal. The receiver includes at least one combining element and at least one reception path. The transmitter and the receiver utilize one channel, at the same time, to transmit and receive the transmission and received signals with no separation between frequencies used for the transmitting and the receiving. The at least one combining element is coupled to an input of the receiver. The at least one reception path is coupled to an output of the receiver. The output of the receiver is coupled to the baseband processor. The receiver produces an output signal, which includes self-interference caused by the leakage from the transmission signal. The system further includes a secondary transmission path coupled to the baseband processor and to the at least one combining element. The processor estimates a first transfer function, which has an input comprising the transmission signal fed to the input of the transmission path. The output of the first transfer function is fed to an input of the secondary transmission path to produce a first intermediate signal at an output of the secondary transmission path. A first cancellation signal is generated based upon the first intermediate signal. The first cancellation signal is subsequently combined with the received signal in the at least one combining element so as to reduce the self-interference in the output signal from the receiver.
[0011] The system can further include a second cancellation signal generated by modifying a second intermediate signal using a second transfer function, which is estimated by the baseband processor. The second cancellation signal can be subsequently combined with the output signal from the receiver within the baseband processor, thereby further reducing the self-interference in the output signal from the receiver.
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The present disclosure will be better understood from the following description of preferred embodiments together with reference to the accompanying drawings, in which:
[0013] FIG. 1 is an embodiment of a single channel full duplex wireless communication system.
[0014] FIG. 2 is another embodiment of a single channel full duplex wireless communication.
[0015] FIG. 3 is another embodiment of a single channel full duplex wireless communication system.
[0016] FIG. 4 is another embodiment of a single channel full duplex wireless communication system. another embodiment of a single channel full duplex wireless another embodiment of a single channel full duplex wireless another embodiment of a single channel full duplex wireless another embodiment of a single channel full duplex wireless another embodiment of a single channel full duplex wireless
FIG. 10 is another embodiment of a single channel full duplex wireless
DETAILED DESCRIPTION OF ILLUSTRATED EMBODIMENTS
[0023] Although the present disclosure will be described in connection with certain preferred embodiments, it will be understood that the present disclosure is not limited to those particular embodiments. On the contrary, the present disclosure is intended to cover all alternatives, modifications, and equivalent arrangements as may be included within the spirit and scope of the invention as defined by the appended claims.
[0024] Turning now to the drawings, FIGS. 1-10 show different embodiments of a single channel full duplex wireless communication system that is configured to operate at a wide range of frequencies and to provide sufficient cancellation such that the system may be employed for short, medium, and long-distance wireless communications. FIG. 1 shows an embodiment of a single channel full duplex wireless communication system including a baseband processor 400, a transmission path 420, a transmission splitter 415, a transmission feedback path 410, a reception path 440, a combining element 465, a secondary transmission path 460, a secondary transmission splitter 455, a secondary transmission feedback path 450, and a circulator-like device 480 that connects the transmission path 420 via the transmission splitter 415; and the reception path 440 via the combining element 465; to the antenna 490. A receiver 421 includes the combining element 465 and the reception path 440. The input to the receiver 421 is port 482 which in FIG. 1 is also an output port of a circulator-like device [0025] The transmission path 420 and the reception path 440 communicate in both the transmission and the reception direction, while using the same channel at the same time, unlike half-duplex and full-duplex systems described above. The circulator-like device 480 that connects the transmission path 420 and the reception path 440 to the antenna 490 is a circulator or an equivalent device or circuit that is configured to allow the signal entering the circulator-like device 480 through port 481 to exit through port 483 with minimal attenuation (less than approximately ldB) and with only a minor part of signal energy exiting through port 482 (approximately 1% of total transmission signal energy or 20dB). Moreover, the circulator-like device 480 is further configured to allow the signal entering the circulator-like device 480 through port 483 to exit through port 482 with minimal attenuation.
[0026] The transmission splitter 415 is a directional coupler or similar device that takes a fraction of transmitted signal power at the output of the transmission path 420 and feeds it to the transmission feedback path 410, while feeding most of the transmitted signal power to the port 481. The secondary transmission splitter 455 is a directional coupler, splitter or similar device that feeds a fraction of the signal power at the output of the secondary transmission path 460 to the secondary transmission feedback path 450 and another fraction of the power of the same signal to the combining element 465. The combining element 465 may be a combiner or a similar device that is capable of combining the signal from port 482 with the signal from the secondary transmission splitter 455 and feeding the resulting combined signal to the reception path 440.
[0027] The main challenge in a full-duplex communication system and especially in a single channel full duplex system is the self-interference, i.e., the interference caused by the transmission signal on the received signal. Signal strength diminishes quickly over distance; thus the strength of the received signal is much weaker than that of the transmission signal. Simultaneously decoding the weak signal while transmitting the strong transmission signal has been a challenge. Particularly, sufficient attenuation of the self-interference has been a major obstacle to implementation of single channel full duplex systems.
[0028] The circulator-like device 480 that connects the transmitter 422 and receiver
421 to the antenna via the transmission splitter 415 and the combining element 465 respectively provides some isolation between the transmitter 422 and the receiver 421, but the isolation is not sufficient to achieve decent/acceptable receiver performance. Since the same channel is used for the transmission and reception direction, there is no frequency separation between the operation of the transmitter and the receiver. This prevents the use of frequency selective filtering, such as duplexers or diplexers used in existing full-duplex FDD wireless communication systems to enhance the isolation between the transmission path 420 and reception path 440. Some transmission signal strength gets reflected at the interface between the circulator-like device 480 and the antenna 490, or over the air. There is no known device such as the circulator-like device 480 that would be capable of properly attenuating these reflections of the transmission signal.
[0029] A practical circulator-like device 480 is generally capable of offering isolation in the range of 20dB for an implementation using passive components or 50dB for an implementation using passive and active components e.g., for active interference canceling techniques. Active interference canceling at radio frequencies are implemented using analog components and therefore cannot offer enough the precision necessary to reduce the self- interference to a level by that enables the single channel full duplex operation. Assuming the transmission signal is 20dBm, the power of the leaked transmission signal at the input of the receiver 421 (port 482) would be around OdBm or -30dBm, respectively. If the received signal is -90dBm, the signal-to-interference ratio caused by self-interference would be -90dB or -60dB, respectively. Thus, signal-to-interference ratio would be not only negative, but it would also be such that the leaked transmitted signal (the one causing self-interference) would cause distortion in the reception path 440 to a level that nothing could be done in the baseband processor to recover the received signal with an acceptable signal-to-interference ratio. No cancelation method that is implemented only in the baseband can achieve acceptable signal-to-interference ratio to enable signal channel full duplex operation.
[0030] For the receiver 421 to operate properly it is necessary to provide a method for reducing the power of the transmitted signal leaked to the input of the receiver 421 (port 482) to a level that does not cause distortions in the reception path 440, and to provide a method to further improve the signal-to-interference ratio in the baseband processor 400.
[0031] To reduce the power of the transmitted signal leaked to the input of the receiver (port 482), the baseband processor 400 feeds a secondary transmission path 460 with a signal adjusted in such a way that it cancels the transmission signal leaked to the port 482. To do this, the baseband processor 400:
[0032] (1) estimates the transfer function HTx(x) from the input of the transmission path 420 to the input of the reception path 440;
[0033] (2) estimates the transfer function Hsx(x) from the input of the secondary transmission path 460 to the input of the reception path 440; [0034] (3) then calculates the transfer function HD(x) 401 that has the property that
HSX(HD(X))+HTx(X)=0. The processor 400 then passes the signal at the input of the transmission path 420 through the HD(x) transfer function 401 and applies it to the input of the secondary transmission path 460 to cancel or reduce the transmission signal leaked to the port 482.
[0035] If all transfer functions are linear then ¾χ0(χ)) = ¾χ(χ)Ή0(χ)) and HD(x) can be computed as HD(x) = - HTx(x)/ ¾χ(χ). Further to this, if transfer functions are represented in the analog-domain the variable x is commonly denoted as s and if represented in digital-domain variable x is commonly denoted as z. Most practical implementations will use digital-domain representation of transfer functions. However, the present disclosure is neither limited to digital-domain representation nor to linear transfer functions.
[0036] In one embodiment, the baseband processor 400 measures the transfer function HTxRx(X)=HRx(HTX(X)) from the input of the transmission path 420 to the output of the reception path 440 and the transfer function HSXRX(X)=HRX(HSX(X)) from the input of the secondary transmission path 460 to the output of the reception path 440, where HRx(x) is the transfer function of the reception path 440, i.e., from the input of the reception path 440 to its output. The baseband processor 400 will calculate the transfer function HD(x) 401 for which HSXRx(HD(X))+HTxRx(X)=0. This guarantees that ¾χο(χ))+ΗΤχ(χ)=0 at least for the frequencies of interest, i.e. frequencies for which HRx(x) is not null.
[0037] In one embodiment, each of the HTxRx(x) and HSXRX(X) is estimated using an adaptive filter. An adaptive filter is adjusted to estimate the transfer function that, when applied to given input signal produces an output that resembles a given desired output signal with a minimum error. For HTxRx(x) the input of the adaptive filter is the input of the transmission path 420 and the desired output is the output of the reception path 440. For HsxRx(x) the input of the adaptive filter is the input of the secondary transmission path 460 and the desired output is the output of the reception path 440. Once HTxRx(x) and HSXRX(X) are estimated, HD(x) can then be computed using well known mathematical algorithms. In case of linear transfer function, HD(x) = - HTxRx(x)/ HSXRX(X).
[0038] For linear transfer functions, the most common adaptive filters are Wiener and the Least Mean Square (LMS) filter. In both cases, the transfer functions are adapted by adjusting filter coefficients to minimize the mean square error (MSE) between the desired output and the actual output of the filter when applied to the supplied input. The main difference between Wiener and LMS filters is how the coefficients are adapted. With the Wiener filter, the filter coefficients are adapted only once. More precisely, the input and desired output statistical data is first collected and then the filter coefficients are calculated from the collected data. With LMS filter, the filter coefficients are adapted after every data sample is taken.
[0039] In practical implementations it may be required to use non-linear transfer functions, at the very least for HTxRx(x) and HD(x), if not also for HSXRx(X). This is especially true when the transmission path is operated closer to its maximum transmission power case in which it introduces non-linear distortions which in turn creates in-band intermodulation products. One solution is to extend the Wiener or LMS filter to allow implementation of non-linear transfer functions. In digital domain both the Wiener and the LMS filters are Finite Impulse Response (FIR) filters. The output of an FIR is a weighted sum of terms that are derived from the input signal by adding delays:
v(n) = ho-u(n) + hru(n-l) + h2 u(n-2) + ...
where u(n) is the input, v(n) is the output and H(z) = h0+ hrz"1 + h2 z"2 + ... is the filter transfer function whose coefficients h0, hi, h2, ... are adapted. The nonlinear extension of an FIR is a weighted sum of terms that are derived from the input signal by adding delays and applying a Taylor series expansion. In the most general form, the nonlinear filter is:
v(n) = hio-u(n) + hn u(n-l) + hi2 u(n-2) + ... + h200 u(n)2 + h2iru(n-l)2 + h222 u(n-2)2 + ...+ 2 h20ru(n) u(n-l) + 2 h202 u(n) u(n-2) + 2 h2i2 u(n-l) u(n-2) + ... + h30oo u(n)3 + h m u(n- l) + h3222 u(n-2)3 + ... + 3 h30oi u(n)2 u(n-l) + ....
and the coefficients can be adapted using the same algorithms as those used for the Wiener or LMS filters in the linear case. In most practical scenarios there is no need to include all higher order terms. For communications systems where the bandwidth is significantly smaller than the center frequency, the even order intermodulation products are located outside of the bandwidth of existing circuits and are filtered out, which means there is no need to include even powers in the filter terms. Furthermore, power decreases with the order of the intermodulation products. For example, the 5th order intermodulation products have much lower power that the 3 order intermodulation products and may not need cancellation. Then, in order to perform the necessary processing, only 1st and 3rd power terms are considered, that is:
v(n) = hio u(n) + hn u(n-l) + hi2 u(n-2) + ... + h 0oo u(n)3 + h m u(n-l)3 + h 222 u(n-2)3 + ... + 3 h 0oru(n)2 u(n-l) + ... [0040] Due to limited precision, noise, and various imperfections, the secondary transmission path 460 is generally not adapted to provide a desired amount of cancellation. The transmission path 460 can typically improve signal-to-interference ratio by an amount in the range of 60dB, which is generally not sufficient to provide a satisfactory signal-to- interference ratio. Thus, in one embodiment, the baseband processor 400 is further adapted to provide additional cancellation.
[0041] In the preferred embodiment, the baseband processor 400 uses the transmission feedback path 410 and the secondary transmission feedback path 450 to acquire the signals at the output of the transmission path 420 and the secondary transmission path 460 (including the noise, the linear and the non-linear distortions). The baseband processor 400 the transmission signal, the output of the transmission feedback path 410 and the output of the secondary transmission feedback path 450 to further reduce the self-interference. In one embodiment, shown in FIG. 1 the baseband processor 400 estimates the transfer functions HTF(X) 402 and HSF(X) 403 that need to be applied to the signal at the outputs of the transmission feedback path 410 and the secondary transmission feedback path 450, respectively, so that, when added to the received signal present at the output of the reception path 440, the remaining self-interference is completely cancelled or significantly reduced. In one embodiment the HTF(x) and HSF(X) are adaptive filters with the desired output being the output of the reception path multiplied by -1. In other words, they will adapt to subtract any transmit signal, noise and distortion left after the cancelation done at the input to the reception path. In another embodiment one of the adaptive filters HTF(x) and HSF(X) is trained with the desired output being the output of the reception path multiplied by -1 while the other is trained with the desired output being the result of adding the output of the other filter to the output of the reception path, everything multiplied by -1. In other words, in the embodiment the two cancelers are cascaded instead of working in parallel.
[0042] FIG. 2 shows an embodiment of a single channel full duplex wireless communication system, where a transmission antenna 491 is connected, via the transmission splitter 415, to the transmission path 420, and a receiver antenna 492 is connected, via the combining element 465, to the reception path 440. The receiver 421 still comprises combining element 465 and reception path 440, and the input to the receiver is port 482. The crosstalk between the two antennas, transmitter antenna 491 and receiver antenna 492, plus the over-the-air reflections cause transmission signal to leak into the input of the receiver (port 482). In other words, the signal received by the combining element 465 from the receiver antenna 492 experiences self-interference due to the leaked transmission signal. Such self-interference needs to be cancelled or reduced in order to achieve desired wireless system performance.
[0043] The transmission signal leak is addressed by the processor 400 estimating and applying a transfer function HD(x) 401 that has the property that
Figure imgf000011_0001
The processor 400 then passes the signal at the input of the transmission path 420 through the transfer function HD(x) 401 and applies it to the input of the secondary transmission path 460 to cancel or significantly reduce the transmission signal leaked into the input of the receiver (the port 482) at the input of the reception path 440.
[0044] Moreover, this embodiment also provides additional cancellation in the baseband processor 400 via transmission feedback path 410 and the secondary transmission feedback path 450 as described above in relation to FIG. 1.
[0045] FIG. 3 shows an embodiment of a single channel full duplex wireless communication system where the secondary transmission feedback path 420 of FIG. 1 is not used and the secondary transmission path 460 is connected to the combining element 465. This solution is adapted for systems where the noise of the secondary transmission path 460 is low enough that its cancellation in baseband processor 400 is not required. FIG. 5 is a variation of the embodiment shown in FIG. 3 in which the transmission path 420 is connected, via the transmissions splitter 415, to the transmission antenna 491 and the reception path 440 is connected, via the combining element 465, to the receiver antenna 492. In both FIG. 3 and FIG. 5, the input to the receiver 421 is port 482, which is also an output port of a circulator-like device 480.
[0046] FIG. 4 shows an embodiment of a single channel full duplex wireless communication system where the secondary transmission path 460 is connected directly to the combining element 465 and where the transmission path 420 is connected directly to the circulator-like device 480. Both the transmission feedback path 410 and secondary transmission feedback path 450 of FIG. 1 are not used. This solution is adapted for systems where the noise of both the transmission path 420 and the secondary transmission path 460 is low enough that cancellation in baseband processor 400 is not required. FIG. 6 is a variation of the embodiment shown in FIG. 4 in which the transmission path 420 is directly connected to the transmission antenna 491 and the reception path 440 is connected, via the combining element 465, to the receiver antenna 492. [0047] FIG. 7 shows another embodiment, which is a further modification of the embodiment of FIG. 1. In FIG. 7, a copy of the transmission signal is directed to block 41 1 where it is modified by transfer function HTFsc(x)- The output from block 41 1 is then negated and summed with the output from the transmission feedback path 410 in block 412. The transfer function HTFsc(x) is adjusted so that its output matches the output of the transmission feedback path 410 as closely as possible, therefore canceling most of the transmission signal present at the output of the transmission feedback path at the output of the block 412. The signal left at the output of the block 412 contains components that cannot be canceled, more specifically the noise and distortions introduced by the transmission path 420. The output from block 412 is then fed to block 413, where it is modified by transfer function HTFNc(x)- The transfer function HTFNC(X) is adjusted so that when output of block 413 is added to the output of the reception path 440 in block 406, it cancels the noise and distortion introduced by the transmission path 420 that are leaked into the received signal. In one embodiment the transfer function HTFNc(x) is adjusted so that its output matches the negative of the output of the reception path 440 as closely as possible (that is, (- 1) χ the output of the reception path 440), and therefore the output from HTFNc(x) cancels the noise and distortion introduced by the transmission path 420 that are leaked into the received signal when added to the output of the reception path 440 in block 406. Similarly, a copy of the transmission signal is directed to block 451 where it is modified by transfer function HsFsc(x)- The output from block 451 is then negated and summed with the output from the transmission feedback path 450 in block 452. The transfer function HsFsc(x) is adjusted so that its output matches the output of the secondary transmission feedback path 450 as closely as possible, therefore cancelling most of the transmission signal present at the output of the secondary transmission feedback path 450 at the output of block 452. The signal left at the output of the block 452 contains components that cannot be canceled, more specifically the noise and the distortions introduced by the secondary transmission path 460. The output from block 452 is then fed to block 453, where it is modified by transfer function HSFNC(X)- The transfer function HSFNC(X) is adjusted so that when output of block 453 is added to the received signal in block 406, it cancels the noise and distortion introduced by the secondary transmission path 460 that are added into the received signal through the secondary transmission splitter 455 and the combining element 465. In one embodiment the transfer function HSFNC(X) is adjusted so that its output matches the negative of the output of the reception path 440 (that is, (- 1) χ the output of the reception path 440) as closely as possible, and therefore its output cancels the noise and distortion introduced by the secondary transmission path 460 that are added into the received signal through the secondary transmission splitter 455 and the combining element 465. Another copy of the transmission signal is directed to block 405 where it is modified by transfer function HTsc(x)- The transfer function HTsc(x) is adjusted so that when the output of the block 405 is added to the received signal in block 406, it cancels any remaining portion of the transmission signal leaked into the receiving signal that was not canceled by the previous stages. In one embodiment, the transfer function HTsc(x) is adjusted so that its output matches as close as possible the negative of the output of the reception path 440, and therefore its output cancels the transmission signal present at the output of the reception path 440. In another embodiment, the transfer function HTsc(x) is adjusted so that its output matches as close as possible the negative of the sum of the output of the reception path 440, the output of block 413 and the output of block 453 (that is, (-1) χ (the output of the reception path 440 + the output of block 413 + the output of block 453)), and therefore its output cancels any portion of the transmission signal present at the output of the reception path 440, the output of block 413 and the output of block 453. The output of blocks 413, 405 and 453 are then summed with the output from reception path 440 in block 406 so as to reduce any self- interference in the output from reception path 440.
[0048] FIG. 8 is an alternative embodiment of FIG. 7, except that FIG. 8 has a transmit antenna 491 and a receive antenna 492; whereas FIG. 7 has a single antenna 490 connected to a circulator-like device 480 in the same fashion as in FIG. 1.
[0049] In an alternative embodiment of FIG. 7 and FIG. 8, the input to the block 451 uses a copy of the output of the transfer function HD(x) 401 instead of a copy of the transmit signal.
[0050] In one embodiment HTFsc(x), HTFNC(X), HSFSC(X) , HSFNC(X) and HSF(x) in FIG.
7 and FIG. 8 are adaptive filters such as Wiener and LMS filters, and therefore these transfer functions are adjusted so that the mean square error between each of the outputs from these filters and a target corresponding to each of the outputs are minimized as much as possible.
[0051] FIG. 9 shows another embodiment, which is a further modification of the embodiment of FIG. 3. In FIG. 9, a copy of the transmission signal is directed to block 411 where it is modified by transfer function HTFsc(x)- The output from block 411 is then negated and summed with the output from the transmission feedback path 410 in block 412. The output from block 412 is then fed to block 413, where it is modified by transfer function HTFNC(X)- The transfer function HTFsc(x) is adjusted so that its output matches the output of the transmission feedback path 410 as closely as possible, therefore canceling most of the transmission signal present at the output of the transmission feedback path at the output of the block 412. The signal left at the output of the block 412 contains components that cannot be canceled, more specifically the noise and distortions introduced by the transmission path 420. The output from block 412 is then fed to block 413, where it is modified by transfer function HTFNC(X)- The transfer function HTFNC(X) is adjusted so that when output of block 413 is added to the output of the reception path 440 in block 406, it cancels the noise and distortion introduced by the transmission path 420 that are leaked into the received signal. In one embodiment the transfer function HTFNC(X) is adjusted so that its output matches the negative of the output of the reception path 440 (that is, (-1) χ the output of the reception path 440) as closely as possible, and therefore the output from HTFNC(X) cancels the noise and distortion introduced by the transmission path 420 that are leaked into the received signal when added to the output of the reception path 440 in block 406. Another copy of the transmission signal is directed to block 405 where it is modified by transfer function HSF(X). The transfer function HTSC(X) is adjusted so that when the output of the block 405 is added to the received signal in block 406, it cancels any remaining portion of the transmission signal leaked into the receiving signal that was not canceled by the previous stages. In one embodiment, the transfer function HTsc(x) is adjusted so that its output matches the negative of the output of the reception path 440 (that is, (-1) x the output of the reception path 440) as closely as possible, and therefore its output cancels the transmission signal present at the output of the reception path 440. In another embodiment, the transfer function HTsc(x) is adjusted so that its output matches the negative of the sum of the output of the reception path 440 and the output of block 413 (that is, (-1) χ (the output of the reception path 440 + the output of block 413)) as closely as possible, and therefore its output cancels any portion of the transmission signal present at the output of the reception path 440 and the output of block 413. The output of blocks 413 and 405 are then summed with the output from reception path 440 in block 406 so as to reduce any self-interference in the output from reception path 440.
[0052] FIG. 10 is an alternative embodiment of FIG. 9, except that FIG. 10 has a transmit antenna 491 and a receive antenna 492; whereas FIG. 9 has a single antenna 490 connected to a circulator-like device 480 in the same fashion as in FIG. 3.
[0053] In an alternative embodiment of FIG. 9 and FIG. 10, the input to the block 451 uses a copy of the output of the transfer function HD(x) 401 instead of a copy of the transmit signal. [0054] In one embodiment HTFsc(x), HTFNC(X) and HSF(X) in FIG. 9 and FIG. 10 are adaptive filters such as Wiener and LMS filters and therefore these transfer functions are adjusted so that the mean square error between each of the outputs from these filters and a target corresponding to each of the outputs are minimized as much as possible. Other embodiments of single channel full frequency communication systems can be provided, containing multiple secondary transmission paths 460, some of them containing their own splitters 455 and secondary feedback paths 450, feeding via different combining elements 465 into different stages of the reception path 440, wherein the transmission path 420 is connected to the port 481 of the circulator-like device 480 and the reception path 440 is connected, via one of the combining elements 465 to port 482, which as previously explained is both an input port to the receiver, and an output port of the circulator-like device 480. Every stage achieves removal of additional undesired signal leaked from the transmission path 420. This method can offer much better removal of undesired signal leaked from the transmission path 420.
[0055] Another embodiment of single channel full frequency communication systems can be provided, containing multiple secondary transmission paths 460, some of them containing their own splitters 455 and feedback paths 450, feeding via different combining elements 465 into different stages of the reception path 440, wherein the transmission path 420 is connected to the transmission antenna 491 and the reception path 440 is connected, via one of the combining elements 465, to the receiver antenna 492. Every stage achieves removal of additional undesired signal leaked from the transmission path 420. This method can offer significantly better removal of undesired signal leaked from the transmission path 420.
[0056] Another embodiment of single channel full frequency communication systems containing multiple-input and multiple-output (MIMO) may be provided wherein there are multiple transmission paths 420 and multiple reception paths 440. There will be, for example M reception paths 440 and N transmission paths 420. There will be M secondary transmission paths 460, one for each reception path 440. Such an arrangement can significantly improve communication performance. Specifically, in wireless communications, it offers significant increases in data transmission and link range without using any additional spectrum or transmit power. It achieves this by higher spectral efficiency and link reliability. There will be N transmission feedback paths 410 and M secondary transmission feedback paths 450. The baseband processor 400 feeds each secondary transmission path 460 with the necessary signal to cancel or reduce the interference from each transmission path 420 to the respective reception path 440. The baseband processor 400 supplies the signals at the input of the M secondary transmission paths 460 through an M x N matrix of transfer functions HD(s) 401. In other words, each of the M inputs will be the sum of N transmitted signals processed through N distinct transfer functions.
[0057] Similarly, there will a matrix of M x N HJF(X) 402 transfer functions and a matrix of MxM ¾F(X) 403 transfer functions that need to be applied to the signal at the outputs of the transmission feedback path 410 and the secondary transmission feedback path 450, respectively, so that, when added to the received signal present at the output of the reception path 440, the remaining self-interference is completely cancelled.
[0058] The embodiments described above are implemented in a variety of ways.
Generally, the embodiments described above may be implemented using hardware, software or a combination of hardware and software elements. The hardware aspects may include combinations of operatively coupled hardware components including microprocessors, logical circuitry, communication/networking ports, digital filters, memory, or logical circuitry. The hardware may be adapted to perform operations specified by a computer- executable code, which may be stored on a computer readable medium.
[0059] The baseband processor 400 described above may be implemented in a variety of ways, using, for example, an external conventional computer or an on-board field programmable gate array (FPGA) or digital signal processor (DSP), that executes software, or stored instructions. The baseband processor 400 may be implemented using one or more networked or non-networked general purpose computer systems, microprocessors, field programmable gate arrays (FPGAs), digital signal processors (DSPs), micro-controllers, and the like, programmed according to the teachings of the exemplary embodiments of the present disclosure, as is appreciated by those skilled in the computer and software arts.
[0060] The steps of the methods described herein may be achieved via an appropriate programmable processing device, such as an external conventional computer or an on-board field programmable gate array (FPGA) or digital signal processor (DSP), which executes software, or stored instructions. In general, physical processors and/or machines employed by embodiments of the present disclosure for any processing or evaluation may include one or more networked or non-networked general purpose computer systems, microprocessors, field programmable gate arrays (FPGAs), digital signal processors (DSPs), micro-controllers, and the like, programmed according to the teachings of the exemplary embodiments of the present disclosure, as is appreciated by those skilled in the computer and software arts. Appropriate software can be readily prepared by programmers of ordinary skill based on the teachings of the exemplary embodiments, as is appreciated by those skilled in the software arts. In addition, the devices and subsystems of the exemplary embodiments can be implemented by the preparation of application-specific integrated circuits or by interconnecting an appropriate network of conventional component circuits, as is appreciated by those skilled in the electrical arts. Thus, the exemplary embodiments are not limited to any specific combination of hardware circuitry and/or software.
[0061] Stored on any one or on a combination of tangible, non-transitory computer- readable media, the exemplary embodiments of the present disclosure may include software for controlling the devices and subsystems of the exemplary embodiments, for driving the devices and subsystems of the exemplary embodiments, for processing data and signals, for enabling the devices and subsystems of the exemplary embodiments to interact with a human user, and the like. Such software can include, but is not limited to, device drivers, firmware, operating systems, development tools, applications software, and the like. Such computer- readable media further can include the computer program product of an embodiment of the present disclosure for performing all or a portion (if processing is distributed) of the processing performed in implementations. Computer code devices of the exemplary embodiments of the present disclosure can include any suitable interpretable or executable code mechanism, including but not limited to scripts, interpretable programs, dynamic link libraries (DLLs), Java classes and applets, complete executable programs, and the like. Moreover, parts of the processing of the exemplary embodiments of the present disclosure can be distributed for better performance, reliability, cost, and the like.
[0062] Common forms of computer-readable media may include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, any other suitable magnetic medium, a CD-ROM, CDRW, DVD, any other suitable optical medium, punch cards, paper tape, optical mark sheets, any other suitable physical medium with patterns of holes or other optically recognizable indicia, a RAM, a PROM, an EPROM, a FLASH-EPROM, any other suitable memory chip or cartridge, a carrier wave or any other suitable medium from which a computer can read.
[0063] While particular embodiments and applications of the present disclosure have been illustrated and described, it is to be understood that the disclosure is not limited to the precise construction and compositions disclosed herein and that various modifications, changes, and variations may be apparent from the foregoing descriptions without departing from the spirit and scope of the invention as defined in the appended claims.

Claims

What is Claimed Is:
1. A single channel full duplex wireless communication system, comprising:
a baseband processor;
a transmitter coupled to the baseband processor, the transmitter transmitting a transmission signal via a transmission path; wherein a portion of the transmission signal is leaked;
a receiver to receive a received signal, wherein the received signal includes the leakage from the transmission signal, the receiver including at least one combining element and at least one reception path,
wherein the transmitter and the receiver utilize one channel, at the same time, to transmit and receive said transmission and received signals with no separation between frequencies used for the transmitting and the receiving,
wherein the at least one combining element is coupled to an input of the receiver and wherein the at least one reception path is coupled to an output of the receiver,
further wherein the output of the receiver is coupled to the baseband processor,
wherein the receiver produces an output signal, further wherein the output signal includes self-interference caused by the leakage from the transmission signal; a secondary transmission path coupled to the baseband processor and to the at least one combining element; and
the processor estimating a first transfer function, wherein the first transfer function has an input comprising the transmission signal fed to the input of the transmission path, and wherein the output of the first transfer function is fed to an input of the secondary transmission path to produce a first intermediate signal at an output of the secondary transmission path, and
wherein a first cancellation signal is generated based upon the first intermediate signal, the first cancellation signal being subsequently combined with the received signal in the at least one combining element so as to reduce the self-interference in the output signal from the receiver.
14766978.1
2. The system of claim 1, further comprising a second cancellation signal being generated by modifying a second intermediate signal using a second transfer function, the second transfer function being estimated by the baseband processor, the second cancellation signal being subsequently combined with the output signal from the receiver within the baseband processor, thereby further reducing the self-interference in the output signal from the receiver.
14766978.1
PCT/IB2013/061232 2012-12-21 2013-12-20 Single channel full duplex wireless communication with enhanced baseband processing Ceased WO2014097267A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201261740679P 2012-12-21 2012-12-21
US61/740,679 2012-12-21

Publications (1)

Publication Number Publication Date
WO2014097267A1 true WO2014097267A1 (en) 2014-06-26

Family

ID=50977718

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2013/061232 Ceased WO2014097267A1 (en) 2012-12-21 2013-12-20 Single channel full duplex wireless communication with enhanced baseband processing

Country Status (1)

Country Link
WO (1) WO2014097267A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017008851A1 (en) 2015-07-15 2017-01-19 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Transceiver and method for reducing a self-interference of a transceiver

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090186582A1 (en) * 2008-01-22 2009-07-23 Khurram Muhammad System and method for transmission interference cancellation in full duplex transceiver
US20130088393A1 (en) * 2011-10-06 2013-04-11 Toyota Motor Engineering & Manufacturing North America, Inc. Transmit and receive phased array for automotive radar improvement
US20130155913A1 (en) * 2011-12-14 2013-06-20 Redline Communications Inc. Single channel full duplex wireless communication

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090186582A1 (en) * 2008-01-22 2009-07-23 Khurram Muhammad System and method for transmission interference cancellation in full duplex transceiver
US20130088393A1 (en) * 2011-10-06 2013-04-11 Toyota Motor Engineering & Manufacturing North America, Inc. Transmit and receive phased array for automotive radar improvement
US20130155913A1 (en) * 2011-12-14 2013-06-20 Redline Communications Inc. Single channel full duplex wireless communication
US8576752B2 (en) * 2011-12-14 2013-11-05 Redline Communications, Inc. Single channel full duplex wireless communication
US20140010123A1 (en) * 2011-12-14 2014-01-09 Redline Communications, Inc. Single channel full duplex wireless communication
US20140022965A1 (en) * 2011-12-14 2014-01-23 Redline Communications, Inc. Single channel full duplex wireless communication

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LI . NA ET AL.: "Digital Interference Cancellation in Single Channel, Full Duplex Wireless Communication", WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2012 8TH INTERNATIONAL CONFÉRENCE ON, 21 September 2012 (2012-09-21) - 23 September 2012 (2012-09-23), pages 1 - 4 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017008851A1 (en) 2015-07-15 2017-01-19 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Transceiver and method for reducing a self-interference of a transceiver
US10291384B2 (en) 2015-07-15 2019-05-14 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Transceiver and method for reducing a self-interference of a transceiver

Similar Documents

Publication Publication Date Title
US9876528B2 (en) Single channel full duplex wireless communication
US10715202B2 (en) Self-interference cancellation for full-duplex communication using a phase and gain adjusted transmit signal
EP3210307B1 (en) Full duplex radio with tx leakage cancellation
CN104168234B (en) A kind of signal cancellation method and device of wireless telecommunication system
EP3042451B1 (en) Feed-forward canceller
US20160277046A1 (en) Method of and apparatus for transmit noise reduction at a receiver
CN114389628B (en) Method for dealing with passive intermodulation products
WO2013008117A1 (en) Electronic duplexer
WO2019080124A1 (en) Multichannel passive intermodulation digital cancellation circuit
US20170070217A1 (en) Method for tuning feed-forward canceller
Paireder et al. Spline-based adaptive cancellation of even-order intermodulation distortions in LTE-A/5G RF transceivers
US10103802B2 (en) Multi-stage isolation sub-system for a remote antenna unit
CN114503462B (en) Method for processing passive intermodulation products
Gheidi et al. Digital cancellation technique to mitigate receiver desensitization in cellular handsets operating in carrier aggregation mode with multiple uplinks and multiple downlinks
Su et al. Wideband Tx leakage cancellation using adaptive delay filter at RF frequencies
Kiayani et al. Active RF cancellation of nonlinear TX leakage in FDD transceivers
WO2014097267A1 (en) Single channel full duplex wireless communication with enhanced baseband processing
CN106027083A (en) Receiver and a Method for Reducing a Distortion Component
WO2021254587A1 (en) Device and method for cancelling interference
KR100632833B1 (en) Passive Mutual Distortion Signal Canceller
Hajir et al. Low Complexity Digital Interference Cancellation in Simultaneous Transmit-Receive Systems
US20240333326A1 (en) Passive intermodulation mitigation coefficient determination based on received data
WO2016062576A2 (en) Full duplex radio
KR20230016291A (en) Mimo based full duplex relaying termina having reverse noise floor reduction function

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13866391

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13866391

Country of ref document: EP

Kind code of ref document: A1