The present invention relates to a wireless communication, and more particularly, to a method of cancelling a self-interference signal in a situation of operating in an FDR mode and an apparatus therefor.
Full-duplex communication is a technology capable of theoretically doubling the capacity of a system compared to conventional half-duplex communication in which time resources or frequency resources are orthogonally divided by performing transmission and reception simultaneously by a node.
In the FDR situation illustrated in
Intra-device self-interference: Because transmission and reception take place in the same time and frequency resources, a desired signal and a signal transmitted from a BS or UE are received at the same time at the BS or UE. The transmitted signal is received with almost no attenuation at a Reception (Rx) antenna of the BS or UE, and thus with much larger power than the desired signal. As a result, the transmitted signal serves as interference.
UE to UE inter-link interference: An Uplink (UL) signal transmitted by a UE is received at an adjacent UE and thus serves as interference.
BS to BS inter-link interference: The BS to BS inter-link interference refers to interference caused by signals that are transmitted between BSs or heterogeneous BSs (pico, femto, and relay) in a HetNet state and received by an Rx antenna of another BS.
Among such three types of interference, intra-device self-interference (hereinafter, self-interference (SI)) is generated only in an FDR system to significantly deteriorate performance of the FDR system. Therefore, first of all, intra-device SI needs to be cancelled in order to operate the FDR system.
A technical task of the present invention is to provide a method of cancelling a self-interference signal when a first network node operates in an FDR mode in a wireless network.
Another technical task of the present invention is to provide a first network node for cancelling a self-interference signal when the first network node operates in an FDR mode in a wireless network.
Technical tasks obtainable from the present invention are non-limited the above-mentioned technical task. And, other unmentioned technical tasks can be clearly understood from the following description by those having ordinary skill in the technical field to which the present invention pertains.
To achieve these and other advantages and in accordance with the purpose of the present invention, as embodied and broadly described, according to one embodiment, a method of cancelling a self-interference signal in a situation that a first network node operates in an FDR (Full Duplex Radio) mode in a wireless network includes, when a frequency of a reception signal received from a second network node is not synchronized with a frequency of the self-interference signal, cancelling the self-interference signal based on frequency synchronization estimation of the self-interference signal, and estimating frequency synchronization of the reception signal using a residual signal according to the cancellation of the self-interference signal and detecting the reception signal based on the frequency synchronization estimation of the reception signal.
The cancelling the self-interference signal can further include transforming the self-interference signal into a signal of a frequency domain based on the estimated frequency synchronization of the self-interference signal, estimating a channel of the self-interference signal based on the transformed signal of the frequency domain, generating a self-interference signal in the frequency domain based on the channel estimation of the self-interference signal, and transforming the generated self-interference signal in the frequency domain into a self-interference signal of a time domain.
The cancelling the self-interference signal can further include cancelling the self-interference signal in a manner of subtracting the converted self-interference signal of the time domain from the estimated frequency synchronization self-interference signal.
The second network node can also operate in the FDR mode.
The detecting the reception signal can further include the steps of transforming the residual signal into a residual signal of a time domain after compensating for a frequency offset based on the frequency synchronization estimation of the reception signal, and detecting the reception signal based on channel estimation on the transformed residual signal of the time domain.
The frequency synchronization estimation of the reception signal can be performed based on a preamble of the reception signal included in the residual signal after the self-interference signal is cancelled.
To further achieve these and other advantages and in accordance with the purpose of the present invention, according to a different embodiment, a first network node operating in an FDR (Full Duplex Radio) mode for cancelling a self-interference signal in a wireless network can include a processor, when a frequency of a reception signal received from a second network node is not synchronized with a frequency of the self-interference signal, the processor is configured to cancel the self-interference signal based on frequency synchronization estimation of the self-interference signal, the processor is configured to estimate frequency synchronization of the reception signal using a residual signal according to the cancellation of the self-interference signal and detect the reception signal based on the frequency synchronization estimation of the reception signal.
The processor may transform the self-interference signal into a signal of a frequency domain based on the estimated frequency synchronization of the self-interference signal, estimates a channel of the self-interference signal based on the transformed signal of the frequency domain, generate a self-interference signal of the frequency domain based on the channel estimation of the self-interference signal, and transform the generated self-interference signal of the frequency domain into a self-interference signal of a time domain.
The processor may cancel the self-interference signal in a manner of subtracting the converted self-interference signal of the time domain from the estimated frequency synchronization self-interference signal.
The processor may transform the residual signal into a residual signal of a time domain after compensating for a frequency offset based on the frequency synchronization estimation of the reception signal and detect the reception signal based on channel estimation on the converted residual signal of the time domain. The second network node can also operate in the FDR mode.
The processor may perform the frequency synchronization estimation of the reception signal based on a preamble of the reception signal included in the residual signal after the self-interference signal is cancelled.
When the first network node corresponds to a user equipment, the second network node may correspond to a base station. When the first network node corresponds to a base station, the second network node may correspond to a user equipment.
According to a self-interference cancellation scheme proposed in the present invention, it is able to successfully perform self-interference cancellation and reception signal detection using a method of respectively performing frequency synchronization on a transmission signal and a reception signal in environment that two network nodes transmit a signal at the same time and a frequency offset occurs due to an oscillator error and a Doppler effect.
Effects obtainable from the present invention may be non-limited by the above mentioned effect. And, other unmentioned effects can be clearly understood from the following description by those having ordinary skill in the technical field to which the present invention pertains.
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention.
Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings. In the following detailed description of the invention includes details to help the full understanding of the present invention. Yet, it is apparent to those skilled in the art that the present invention can be implemented without these details. For instance, although the following descriptions are made in detail on the assumption that a mobile communication system includes 3GPP LTE system, the following descriptions are applicable to other random mobile communication systems in a manner of excluding unique features of the 3GPP LTE.
Occasionally, to prevent the present invention from getting vaguer, structures and/or devices known to the public are skipped or can be represented as block diagrams centering on the core functions of the structures and/or devices. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
Besides, in the following description, assume that a terminal is a common name of such a mobile or fixed user stage device as a user equipment (UE), a mobile station (MS), an advanced mobile station (AMS) and the like. And, assume that a base station (BS) is a common name of such a random node of a network stage communicating with a terminal as a Node B (NB), an eNode B (eNB), an access point (AP) and the like. Although the present specification is described based on IEEE 802.16m system, contents of the present invention may be applicable to various kinds of other communication systems.
In a mobile communication system, a user equipment is able to receive information in downlink and is able to transmit information in uplink as well. Information transmitted or received by the user equipment node may include various kinds of data and control information. In accordance with types and usages of the information transmitted or received by the user equipment, various physical channels may exist.
The following descriptions are usable for various wireless access systems including CDMA (code division multiple access), FDMA (frequency division multiple access), TDMA (time division multiple access), OFDMA (orthogonal frequency division multiple access), SC-FDMA (single carrier frequency division multiple access) and the like. CDMA can be implemented by such a radio technology as UTRA (universal terrestrial radio access), CDMA 2000 and the like. TDMA can be implemented with such a radio technology as GSM/GPRS/EDGE (Global System for Mobile communications)/General Packet Radio Service/Enhanced Data Rates for GSM Evolution). OFDMA can be implemented with such a radio technology as IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, E-UTRA (Evolved UTRA), etc. UTRA is a part of UMTS (Universal Mobile Telecommunications System). 3GPP (3rd Generation Partnership Project) LTE (long term evolution) is a part of E-UMTS (Evolved UMTS) that uses E-UTRA. The 3GPP LTE employs OFDMA in DL and SC-FDMA in UL. And, LTE-A (LTE-Advanced) is an evolved version of 3GPP LTE.
Moreover, in the following description, specific terminologies are provided to help the understanding of the present invention. And, the use of the specific terminology can be modified into another form within the scope of the technical idea of the present invention.
Although one base station 105 and one user equipment 110 (D2D user equipment included) are shown in the drawing to schematically represent a wireless communication system 100, the wireless communication system 100 may include at least one base station and/or at least one user equipment.
Referring to
In downlink, the transmitted data processor 115 receives traffic data, codes the received traffic data by formatting the received traffic data, interleaves the coded traffic data, modulates (or symbol maps) the interleaved data, and then provides modulated symbols (data symbols). The symbol modulator 120 provides a stream of symbols by receiving and processing the data symbols and pilot symbols.
The symbol modulator 120 multiplexes the data and pilot symbols together and then transmits the multiplexed symbols to the transmitter 125. In doing so, each of the transmitted symbols may include the data symbol, the pilot symbol or a signal value of zero. In each symbol duration, pilot symbols may be contiguously transmitted. In doing so, the pilot symbols may include symbols of frequency division multiplexing (FDM), orthogonal frequency division multiplexing (OFDM), or code division multiplexing (CDM).
The transmitter 125 receives the stream of the symbols, converts the received stream to at least one or more analog signals, additionally adjusts the analog signals (e.g., amplification, filtering, frequency upconverting), and then generates a downlink signal suitable for a transmission on a radio channel Subsequently, the downlink signal is transmitted to the user equipment via the antenna 130.
In the configuration of the user equipment 110, the receiving antenna 135 receives the downlink signal from the base station and then provides the received signal to the receiver 140. The receiver 140 adjusts the received signal (e.g., filtering, amplification and frequency downconverting), digitizes the adjusted signal, and then obtains samples. The symbol demodulator 145 demodulates the received pilot symbols and then provides them to the processor 155 for channel estimation.
The symbol demodulator 145 receives a frequency response estimated value for downlink from the processor 155, performs data demodulation on the received data symbols, obtains data symbol estimated values (i.e., estimated values of the transmitted data symbols), and then provides the data symbols estimated values to the received (Rx) data processor 150. The received data processor 150 reconstructs the transmitted traffic data by performing demodulation (i.e., symbol demapping, deinterleaving and decoding) on the data symbol estimated values.
The processing by the symbol demodulator 145 and the processing by the received data processor 150 are complementary to the processing by the symbol modulator 120 and the processing by the transmitted data processor 115 in the base station 105, respectively.
In the user equipment 110 in uplink, the transmitted data processor 165 processes the traffic data and then provides data symbols. The symbol modulator 170 receives the data symbols, multiplexes the received data symbols, performs modulation on the multiplexed symbols, and then provides a stream of the symbols to the transmitter 175. The transmitter 175 receives the stream of the symbols, processes the received stream, and generates an uplink signal. This uplink signal is then transmitted to the base station 105 via the antenna 135.
In the base station 105, the uplink signal is received from the user equipment 110 via the antenna 130. The receiver 190 processes the received uplink signal and then obtains samples. Subsequently, the symbol demodulator 195 processes the samples and then provides pilot symbols received in uplink and a data symbol estimated value. The received data processor 197 processes the data symbol estimated value and then reconstructs the traffic data transmitted from the user equipment 110.
The processor 155/180 of the user equipment/base station 110/105 directs operations (e.g., control, adjustment, management, etc.) of the user equipment/base station 110/105. The processor 155/180 may be connected to the memory unit 160/185 configured to store program codes and data. The memory 160/185 is connected to the processor 155/180 to store operating systems, applications and general files.
The processor 155/180 may be called one of a controller, a microcontroller, a microprocessor, a microcomputer and the like. And, the processor 155/180 may be implemented using hardware, firmware, software and/or any combinations thereof. In the implementation by hardware, the processor 155/180 may be provided with such a device configured to implement the present invention as ASICs (application specific integrated circuits), DSPs (digital signal processors), DSPDs (digital signal processing devices), PLDs (programmable logic devices), FPGAs (field programmable gate arrays), and the like.
Meanwhile, in case of implementing the embodiments of the present invention using firmware or software, the firmware or software may be configured to include modules, procedures, and/or functions for performing the above-explained functions or operations of the present invention. And, the firmware or software configured to implement the present invention is loaded in the processor 155/180 or saved in the memory 160/185 to be driven by the processor 155/180.
Layers of a radio protocol between a user equipment/base station and a wireless communication system (network) may be classified into 1st layer L1, 2nd layer L2 and 3rd layer L3 based on 3 lower layers of OSI (open system interconnection) model well known to communication systems. A physical layer belongs to the 1st layer and provides an information transfer service via a physical channel RRC (radio resource control) layer belongs to the 3rd layer and provides control radio resourced between UE and network. A user equipment and a base station may be able to exchange RRC messages with each other through a wireless communication network and RRC layers.
In the present specification, although the processor 155/180 of the user equipment/base station performs an operation of processing signals and data except a function for the user equipment/base station 110/105 to receive or transmit a signal, for clarity, the processors 155 and 180 will not be mentioned in the following description specifically. In the following description, the processor 155/180 can be regarded as performing a series of operations such as a data processing and the like except a function of receiving or transmitting a signal without being specially mentioned.
The present invention relates to self-interference cancellation in FDR communication. The present invention proposes a technique of cancelling self-interference after minimizing non-linearity of a power amplifier using a digital pre-compensation algorithm. To this end, the present invention proposes a structure of a reference signal and an operation method of a pre-compensation algorithm.
Types of self-interference cancellation (self-IC) schemes and application method
Antenna Self-IC scheme: Antenna Self-IC scheme is a Self-IC scheme that should be performed first among all Self-IC schemes. SI is cancelled at an antenna end. Most simply, transfer of an SI signal may be blocked physically by placing a signal-blocking object between a Tx antenna and an Rx antenna, the distance between antennas may be controlled artificially using multiple antennas, or a part of an SI signal may be canceled through phase inversion of a specific Tx signal. Further, a part of an SI signal may be cancelled by means of multiple polarized antennas or directional antennas.
Analog Self-IC scheme: Interference is canceled at an analog end before an Rx signal passes through an Analog-to-Digital Convertor (ADC). An SI signal is canceled using a duplicated analog signal. This operation may be performed in an RF region or an Intermediate Frequency (IF) region. SI signal cancellation may be performed in the following specific method. A duplicate of an actually received SI signal is generated by delaying an analog Tx signal and controlling the amplitude and phase of the delayed Tx signal, and subtracted from a signal received at an Rx antenna. However, due to the analog signal-based processing, the resulting implementation complexity and circuit characteristics may cause additional distortion, thereby changing interference cancellation performance significantly.
Digital Self-IC scheme: Interference is canceled after an Rx signal passes through an ADC. Digital Self-IC scheme covers all IC techniques performed in a baseband region. Most simply, a duplicate of an SI signal is generated using a digital Tx signal and subtracted from an Rx digital signal. Or, techniques of performing precoding/postcoding in a baseband using multiple antennas so that a Tx signal of a UE or an eNB may not be received at an Rx antenna may be classified into digital Self-IC scheme. However, since digital Self-IC is viable only when a digital modulated signal is quantized to a level enough to recover information of a desired signal, there is a need for the prerequisite that the difference between the signal powers of a designed signal and an interference signal remaining after interference cancellation in one of the above-described techniques should fall into an ADC range, to perform digital Self-IC.
The above mentioned self-interference cancellation schemes consider environment that synchronization of a transmitter is matched with synchronization of a receiver. Since synchronization of a Tx signal is matched with synchronization of an Rx signal, if the receiver identically uses a scheme used in legacy half-duplex mode communication to match frequency synchronization, it is able to cancel a self-interference signal without any problem.
However, when two network nodes actually communicate with each other using a full duplex communication technique, it is practically impossible to match frequency synchronization between the two network nodes. When synchronization of a Tx signal is matched with synchronization of an RX signal in one network node, another network node may have no choice but to experience an asynchronous situation as much as double of a Doppler effect. Frequency synchronization affects an Rx signal only in a half-duplex communication system. On the contrary, frequency synchronization affects not only an Rx signal but also a self-interference signal in a full-duplex communication system. Hence, the frequency asynchronous situation may considerably affect self-interference cancellation. Hence, it is necessary to have a self-interference cancellation scheme capable of mitigating performance deterioration in the frequency asynchronous environment.
In the foregoing description, it is assumed that frequency synchronization is matched between network nodes operating in an FDR mode. In this case, since a Tx signal and an Rx signal have the same frequency, if sampling is performed by matching frequency synchronization with the Rx signal, frequency synchronization of the Tx signal is automatically matched. As a result, it is able to successfully perform self-interference cancellation. However, in the frequency asynchronous environment, if frequency synchronization is matched with the Rx signal, frequency synchronization of the Tx signal is not matched. As a result, when self-interference in which the Tx signal is immediately received is received, additional interference occurs due to a frequency asynchronous problem. Since power of the Tx signal is dozens times stronger than power of the Rx signal, if additional interference occurs on a self-interference signal and self-interference cancellation performance is deteriorated, SINR of the Rx signal can be considerably lowered.
According to the related art, when two network nodes perform communication in the FDR mode, since a frequency asynchronous situation is not considered in a situation that a self-interference signal and an Rx signal are received at the same time, frequency synchronization is configured in consideration of the Rx signal only. As a result, distortion occurs on the self-interference signal due to a frequency synchronization mismatch after the self-interference signal is passed through FFT calculation. In particular, it is unable to sufficiently obtain self-interference cancellation performance using a legacy self-interference cancellation scheme having a form of subtracting the multiplication of a Tx signal and a self-interference channel. This can be comprehended as a performance loss resulted from subtracting the multiplication of the Tx signal and the self-interference channel without reflecting the distortion due to the frequency synchronization mismatch.
Consequently, according to the legacy scheme, performance is degraded in the aspect of SINR. The frequency asynchronous phenomenon occurs in actual communication environment due to a mismatch phenomenon between oscillators of two nodes and a Doppler effect. In particular, when the legacy scheme is used for actual communication environment, it may be able to anticipate degradation of performance.
A technical task of the present invention is to propose a scheme capable of successfully performing self-interference cancellation in frequency asynchronous environment that a frequency of a Tx signal is different from a frequency of an Rx signal. Basically, assume that it is able to perfectly estimate channels of a Tx signal and an Rx signal.
An operation process of a legacy digital self-interference cancellation scheme is illustrated in
Referring to
In
In order to solve the problem above, the present invention proposes a scheme of measuring frequency synchronization for a Tx signal and frequency synchronization for an Rx signal, respectively.
Referring to
The receiving end can detect a preamble (or a pilot signal) for measuring frequency synchronization of an Rx signal from a signal to which a self-interference cancellation scheme is applied. Hence, the receiving end can measure the frequency synchronization of the Rx signal again on the basis of the detected preamble. The receiving end compensates for a frequency offset on the basis of the frequency synchronization of the measured Rx signal, performs FFT calculation (by performing sampling), and estimates a channel of the Rx signal. Subsequently, the receiving end detects the Rx signal via channel compensation.
When a frequency domain interference cancellation scheme is applied, additional calculation for converting a signal into a time domain is required after interference is cancelled. On the other hand, when the scheme illustrated in
As illustrated in
In the foregoing description, an operation process of a self-interference cancellation scheme has been explained in consideration of frequency asynchronous environment in communication environment in FDR mode.
An operation process for a scheme of respectively measuring frequency synchronization of a Tx signal and frequency synchronization of an Rx signal is described in the following. A receiving end receives a self-interference synchronization signal. The self-interference synchronization signal may correspond to a preamble signal for estimating frequency synchronization of a Tx signal. The receiving end estimates frequency synchronization of a self-interference (SI) signal using a preamble of the Tx signal. The receiving end performs FFT calculation on the basis of the estimated frequency synchronization and can estimate a self-interference channel based on a sampled signal. The receiving end compensates for a frequency of an Rx signal on the basis of the frequency synchronization of the self-interference signal and may perform FFT calculation.
The receiving end generates a self-interference signal based on a self-interference channel estimated in a frequency domain and converts the self-interference signal into a signal in a time domain via IFFT calculation. Subsequently, the receiving end performs self-interference signal cancellation in the time domain. In particular, the receiving end can perform the self-interference cancellation in a manner of subtracting a self-interference signal generated in the time domain from an Rx signal received from a different network node and a signal to which a generated self-interference signal is added.
Subsequently, since the receiving end is able to detect a preamble (or a pilot signal) for measuring frequency synchronization of an Rx signal (desired signal) from a signal to which the self-interference cancellation scheme is applied, the receiving end can measure frequency synchronization of the Rx signal (desired signal) again on the basis of the detected preamble. The receiving end compensates for a frequency offset on the basis of the frequency synchronization of the measured Rx signal (desired signal), performs FFT calculation (by performing sampling), and estimates a channel of the Rx signal. Subsequently, the receiving end detects the Rx signal by performing decoding on the Rx signal.
As mentioned in the foregoing description, when two network nodes perform communication in FDR mode, a problem may occur due to frequency asynchronous environment. In order to solve the problem, the present invention proposes a self-interference cancellation scheme in consideration of the frequency asynchronous environment. According to the self-interference cancellation scheme proposed in the present invention, it is able to successfully perform self-interference cancellation and reception signal detection using a method of respectively performing frequency synchronization on a Tx signal and an Rx signal in environment that two network nodes transmit a signal at the same time and a frequency offset occurs due to an oscillator error and a Doppler effect.
The above-described embodiments correspond to combinations of elements and features of the present invention in prescribed forms. And, the respective elements or features may be considered as selective unless they are explicitly mentioned. Each of the elements or features can be implemented in a form failing to be combined with other elements or features. Moreover, it is able to implement an embodiment of the present invention by combining elements and/or features together in part. A sequence of operations explained for each embodiment of the present invention can be modified. Some configurations or features of one embodiment can be included in another embodiment or can be substituted for corresponding configurations or features of another embodiment. And, it is apparently understandable that an embodiment is configured by combining claims failing to have relation of explicit citation in the appended claims together or can be included as new claims by amendment after filing an application.
Those skilled in the art will appreciate that the present invention may be carried out in other specific ways than those set forth herein without departing from the spirit and essential characteristics of the present invention. The above embodiments are therefore to be construed in all aspects as illustrative and not restrictive. The scope of the invention should be determined by the appended claims and their legal equivalents, not by the above description, and all changes coming within the meaning and equivalency range of the appended claims are intended to be embraced therein.
A method of cancelling a self-interference signal in a situation of operating in an FDR mode and an apparatus therefor can be industrially applied to a next generation communication system such as 5G communication system and the like.
This application is the National Stage filing under 35 U.S.C. 371 of International Application No. PCT/KR2017/002248, filed on Mar. 2, 2017, which claims the benefit of U.S. Provisional Application No. 62/364,866, filed on Jul. 21, 2016, the contents of which are all hereby incorporated by reference herein in their entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/KR2017/002248 | 3/2/2017 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2018/016710 | 1/25/2018 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6480558 | Ottosson | Nov 2002 | B1 |
8725067 | Ahn | May 2014 | B2 |
8750439 | Ancora | Jun 2014 | B2 |
8780964 | Subramanian | Jul 2014 | B2 |
9071313 | Monsen | Jun 2015 | B2 |
9094275 | Papadimitriou | Jul 2015 | B1 |
9277519 | Pu | Mar 2016 | B1 |
10153924 | Kim | Dec 2018 | B2 |
10439706 | Michaels | Oct 2019 | B2 |
20020044614 | Molnar | Apr 2002 | A1 |
20030063596 | Arslan | Apr 2003 | A1 |
20050041693 | Priotti | Feb 2005 | A1 |
20090034437 | Shin | Feb 2009 | A1 |
20090180404 | Jung | Jul 2009 | A1 |
20130301487 | Khandani | Nov 2013 | A1 |
20140307830 | Hahm | Oct 2014 | A1 |
20140348018 | Bharadia | Nov 2014 | A1 |
20150043685 | Choi | Feb 2015 | A1 |
20160119110 | Kim et al. | Apr 2016 | A1 |
20160143013 | Kim | May 2016 | A1 |
20170141886 | Chung | May 2017 | A1 |
Number | Date | Country |
---|---|---|
2010019017 | Feb 2010 | WO |
2014208953 | Dec 2014 | WO |
Entry |
---|
PCT International Application No. PCT/KR2017/002248, Written Opinion of the International Searching Authority dated May 23, 2017, 23 pages. |
Number | Date | Country | |
---|---|---|---|
20190190764 A1 | Jun 2019 | US |
Number | Date | Country | |
---|---|---|---|
62364866 | Jul 2016 | US |