Transmission reception device
Abstract
Problem to be solved.To provide a transmitter / receiver capable of improving the removal performance of a self-interference signal even when the wraparound self-interference signal is subject to random time fluctuations.
Solution.A transmitter / receiver 150 that simultaneously transmits / receives radio waves in the same frequency band, and generates a feedback signal and a replica generation unit 15 that generates a replica signal of the transmission signal using a transmission signal transmitted by the transmitter / receiver. The feedback unit 70, the detection unit that detects the arrival time of the wraparound self-interference signal using the received signal, and the difference information between the feedback signal and the wraparound self-interference signal were obtained, and the obtained difference information was detected. The control unit 80 that controls the replica generation unit using the time, the cancel unit 90 that uses the feedback signal to wrap around from the received signal and removes the self-interference signal based on the detected time, and the wraparound self that remains in the received signal. It is provided with a determination unit 81 that compares the residual component of the interference signal with the threshold value and determines whether or not the self-interference signal has been removed from the received signal. [Selection diagram] Fig. 1

Term
8.8 yearsto projected expiry
Projected expiry 16 July 2035, counted from filing; an application has no term until it is granted.
- Priority and filed
- Published
- Today
- Projected expiry
6 claims: 2 independent, 4 dependent
- 1同一周波数帯域で電波の同時送受信を行う送受信機であって、 前記送受信機が送信する送信信号を用いて前記送信信号のレプリカであるレプリカ信号を生成する第1生成部と、 前記送受信機が受信する受信信号に対して実行する受信処理を、前記送信信号のレプリカ信号に対して実行し、フィードバック信号を生成するフィードバック部と、 前記受信信号に含まれる信号のうち自装置の前記送信信号が回り込んだ回り込み自干渉信号の到来した時刻を、前記受信信号を用いて検出する検出部と、 前記フィードバック信号と前記回り込み自干渉信号とを比較し、前記フィードバック信号と前記回り込み自干渉信号との間の振幅および位相の差を示す差分情報を求め、求めた差分情報と検出された前記時刻とを用いて前記第1生成部を制御する制御部と、 検出された前記時刻に基づいて、前記フィードバック信号を前記回り込み自干渉信号のレプリカ信号として用いて前記受信信号から前記回り込み自干渉信号を除去するキャンセル部と、 前記回り込み自干渉信号が除去された前記受信信号に残留する前記回り込み自干渉信号の残留成分と閾値とを比較し、前記キャンセル部から出力される前記受信信号から前記回り込み自干渉信号が除去されたか否かを判定する判定部と を備えることを特徴とする送受信機。
- 2前記第1生成部は、検出された前記時刻に基づくタイミングで、前記差分情報を用いて前記送信信号のレプリカ信号から前記回り込み自干渉信号のレプリカ信号を生成し、 前記キャンセル部は、前記第1生成部により生成された前記回り込み自干渉信号のレプリカ信号を用いて前記受信信号から前記回り込み自干渉信号を除去する ことを特徴とする請求項1に記載の送受信機。
- 3前記差分情報を用いて前記送信信号のレプリカ信号から前記回り込み自干渉信号のレプリカ信号を生成する少なくとも1以上の第2生成部を備え、 前記検出部は、前記受信信号に含まれる前記回り込み自干渉信号の到来した前記時刻を前記第2生成部の数に応じて検出し、 前記制御部は、検出された前記時刻に基づくタイミングで、前記第2生成部に前記回り込み自干渉信号のレプリカ信号を生成させ、 前記キャンセル部は、前記第2生成部により生成された前記回り込み自干渉信号のレプリカ信号を用いて前記受信信号から前記回り込み自干渉信号を除去する ことを特徴とする請求項1に記載の送受信機。
- 4前記送信信号の時変動成分を抽出する抽出部を備え、 前記第1生成部は、抽出した前記時変動成分を用いて前記送信信号のレプリカ信号を生成することを特徴とする請求項1に記載の送受信機。
- 5同一周波数帯域で電波の同時送受信を行う送受信機であって、 前記送受信機が送信する送信信号を用いて前記送信信号のレプリカであるレプリカ信号を生成する第1生成部と、 前記送受信機が受信する受信信号に対して実行する受信処理のうち一部の処理が除外された処理を、前記送信信号のレプリカ信号に対して実行し、フィードバック信号を生成するフィードバック部と、 前記送受信機が受信する受信信号の時変動成分のうち、除外された前記一部の処理に対応する時変動成分を抽出する抽出部と、 前記受信信号に含まれる信号のうち自装置の前記送信信号が回り込んだ回り込み自干渉信号の到来した時刻を、前記受信信号を用いて検出する検出部と、 前記フィードバック信号と抽出した前記時変動成分と検出した前記時刻とを用いて、参照信号を生成する第2生成部と、 前記参照信号と前記回り込み自干渉信号とを比較し、前記参照信号と前記回り込み自干渉信号との間の振幅および位相の差を示す差分情報を求め、求めた前記差分情報を用いて前記参照信号から前記回り込み自干渉信号のレプリカであるレプリカ信号を生成する第3生成部と、 検出された前記時刻に基づいて、前記回り込み自干渉信号のレプリカ信号を用いて前記受信信号から前記回り込み自干渉信号を除去するキャンセル部と、 前記回り込み自干渉信号が除去された前記受信信号に残留する前記回り込み自干渉信号の残留成分と閾値とを比較し、前記キャンセル部から出力される前記受信信号から前記回り込み自干渉信号が除去されたか否かを判定する判定部と を備えることを特徴とする送受信機。
- 6前記送信信号の時変動成分を抽出する抽出部を備え、 前記第1生成部は、抽出した前記時変動成分を用いて前記送信信号のレプリカ信号を生成することを特徴とする請求項5に記載の送受信機。
Independent claims6
152 paragraphs, as filed
The present invention relates to a transmitter / receiver that simultaneously transmits / receives radio waves in the same frequency band.
In recent years, with the development of wireless communication systems such as mobile phones and wireless LANs, frequency demand has increased, and in order to improve frequency utilization efficiency, a technique for simultaneous transmission / reception using the same frequency has been proposed.
In this technique, since the receiving antenna receives a transmission signal (hereinafter, also referred to as a wraparound self-interference signal) that has wraparound with extremely high power, it is necessary to remove the wraparound self-interference signal with high accuracy. For example, using a known transmission signal, the timing, amplitude, and phase of the wraparound self-interference signal are estimated, the transmission signal is branched in the transmitter / receiver, and adjusted to the same level as the delayer that matches the timing with the wraparound self-interference signal. A technique has been proposed in which reverse phase synthesis is performed using an attenuator, a phase shifter for matching the phase, and a combiner to remove the wraparound self-interference signal (see, for example, Non-Patent Documents 1 and 2).
In addition, using a known transmission signal, the timing and channel characteristics of the wraparound self-interference signal are estimated, a transmission processing unit having the same configuration is separately prepared, and the wraparound self-interference signal is generated by predistortion technology for reverse phase synthesis. Therefore, a technique for removing the wraparound self-interference signal has been proposed (see, for example, Non-Patent Document 3).
<p num="0005"><nplcit num="1"><text>D. Korpi, et. Al., "Widely Linear Digital Self-Interference Cancellation in Direct-Conversion Full-Duplex Transceiver", IEEE Journal on Selected Areas in Communications, vol.32, no.9, pp.1674-1687, Sept . 2014</text></nplcit><nplcit num="2"><text>V. Syrjala, et. Al., "Analysis of oscillator phase-noise effects on self-interference cancellation in full-duplex OFDM radio transceivers", IEEE Transactions on Wireless Communications, vol.13, no.6, pp.2977-2990 , June 2014</text></nplcit><nplcit num="3"><text>R. Askar, et. Al., "Active self-interference cancellation mechanism for full-duplex wireless transceivers", 9th International Conference on Cognitive Radio Oriented Wireless Networks and Communications (CROWNCOM) 2014. pp.539-544, June 2014</text></nplcit></p>
<p num="0006"> However, in Non-Patent Documents 1 and 2, it is necessary to set the timing, amplitude, and phase with high accuracy, but when the wraparound self-interference signal is subject to random time fluctuations in the transmission / reception circuit, the estimation error is large. There is a problem that the residual component of the wraparound self-interference signal remains superimposed.</p><p num="0007"> Further, in Non-Patent Document 3, since the pre-distortion technique is used to generate a wraparound self-interference signal, there is a time difference between the time when the parameter is estimated and the time when the cancellation process is performed, and if the time is changed after the estimation, the error becomes large. There is a problem of becoming.</p><p num="0008"> According to the present invention, even when the wraparound self-interference signal is subject to random time fluctuations in the transmitter / receiver, a signal for removing the wraparound self-interference signal from the received signal can be generated with high accuracy, and the removal performance can be improved. The purpose is to provide a transmitter / receiver.</p>
<p num="0009"> The first invention is a transmitter / receiver that simultaneously transmits / receives radio waves in the same frequency band, and has a first generator that generates a replica signal that is a replica of the transmission signal using the transmission signal transmitted by the transmitter / receiver, and transmission / reception. The reception process executed for the received signal received by the machine is executed for the replica signal of the transmitted signal, and the feedback unit that generates the feedback signal and the transmitted signal of the own device among the signals included in the received signal rotate. The detection unit that detects the arrival time of the wraparound self-interference signal using the received signal compares the feedback signal with the wraparound self-interference signal, and compares the amplitude and phase between the feedback signal and the wraparound self-interference signal. A control unit that obtains the difference information indicating the difference and controls the first generation unit using the obtained difference information and the detected time, and a replica signal of the self-interference signal that wraps around the feedback signal based on the detected time. The canceling unit that removes the wraparound self-interference signal from the received signal is compared with the residual component of the wraparound self-interference signal remaining in the received signal from which the wraparound self-interference signal is removed and the threshold value, and is output from the canceling unit. It is characterized by including a determination unit for determining whether or not the self-interference signal has been removed from the received signal.</p><p num="0010"> In the second invention, the first generation unit generates a replica signal of the self-interference signal from the replica signal of the transmission signal using the difference information at the timing based on the detected time, and the cancel unit generates the first generation. It is characterized in that the wraparound self-interference signal is removed from the received signal by using the replica signal of the wraparound self-interference signal generated by the unit.</p><p num="0011"> The third invention includes at least one second generation unit that generates a replica signal of the wraparound self-interference signal from the replica signal of the transmission signal using the difference information, and the detection unit is a wraparound self-interference included in the received signal. The time when the signal arrives is detected according to the number of the second generation units, the control unit wraps around to the second generation unit and generates a replica signal of the self-interference signal at the timing based on the detected time, and the cancel unit generates a replica signal of the self-interference signal. It is characterized in that the wraparound self-interference signal is removed from the received signal by using the replica signal of the wraparound self-interference signal generated by the second generation unit.</p><p num="0012"> The fourth invention is characterized in that it includes an extraction unit that extracts a time-varying component of a transmission signal, and the first generation unit generates a replica signal of a transmission signal using the extracted time-variable component.</p><p num="0013"> A fifth invention is a transmitter / receiver that simultaneously transmits / receives radio waves in the same frequency band, and has a first generator that generates a replica signal that is a replica of the transmission signal using the transmission signal transmitted by the transmitter / receiver, and transmission / reception. A feedback unit that generates a feedback signal by executing processing that excludes some of the reception processing executed for the reception signal received by the machine for the replica signal of the transmission signal, and the transmitter / receiver receive Of the time-varying components of the received signal to be received, the extraction unit that extracts the time-varying component corresponding to some of the excluded processing, and the self-interference that the transmission signal of the own device wraps around among the signals included in the received signal. A detector that detects the arrival time of the signal using the received signal, a second generator that generates a reference signal using the feedback signal, the extracted time-varying component, and the detected time, and a reference signal and wraparound. The self-interference signal is compared, the difference information indicating the difference in amplitude and phase between the reference signal and the wraparound self-interference signal is obtained, and the obtained difference information is used to obtain a replica of the wraparound self-interference signal from the reference signal. The third generation unit that generates a signal, the cancel unit that removes the wraparound self-interference signal from the received signal by using the replica signal of the wraparound self-interference signal based on the detected time, and the wraparound self-interference signal are removed. It is characterized by being provided with a determination unit that compares the residual component of the wraparound self-interference signal remaining in the received signal with the threshold value and determines whether or not the wraparound self-interference signal has been removed from the received signal output from the cancel unit. To do.</p><p num="0014"> The sixth invention is characterized in that it includes an extraction unit that extracts a time-varying component of the transmission signal, and the first generation unit generates a replica signal of the transmission signal using the extracted time-variable component.</p>
<p num="0015"> According to the present invention, even when the wraparound self-interference signal is subject to random time fluctuations in the transmitter / receiver, a signal for removing the wraparound self-interference signal from the received signal can be generated with high accuracy, and the removal performance can be improved. ..</p>
<figref num="1">It is a figure which shows one Embodiment of a transmitter / receiver.</figref><figref num="2">It is a figure which shows an example of the transmission / reception processing in the transmitter / receiver shown in FIG.</figref><figref num="3">It is a figure which shows another embodiment of a transmitter / receiver.</figref><figref num="4">It is a figure which shows an example of the transmission / reception processing in the transmitter / receiver shown in FIG.</figref><figref num="5">It is a figure which shows another embodiment of a transmitter / receiver.</figref><figref num="6">It is a figure which shows an example of the transmission / reception processing in the transmitter / receiver shown in FIG.</figref><figref num="7">It is a figure which shows another embodiment of a transmitter / receiver.</figref><figref num="8">It is a figure which shows an example of the transmission / reception processing in the transmitter / receiver shown in FIG.</figref><figref num="9">It is a figure which shows another embodiment of a transmitter / receiver.</figref><figref num="10">It is a figure which shows an example of the transmission / reception processing in the transmitter / receiver shown in FIG.</figref><figref num="11">It is a figure which shows another embodiment of a transmitter / receiver.</figref><figref num="12">It is a figure which shows another embodiment of a transmitter / receiver.</figref><figref num="13">It is a figure which shows another embodiment of a transmitter / receiver.</figref>
Hereinafter, embodiments will be described with reference to the drawings.
FIG. 1 shows an embodiment of a transmitter / receiver.
The transmitter / receiver 150 shown in FIG. 1 includes a transmitter 10, a replica generator 15, a receiver 40, a local oscillator 50, a clock generator 60, a feedback unit 70, a control unit 80, and a cancel unit 90.
The transmission unit 10 includes a DAC (Digital to Analog Converter) 11, a mixer 12, and a PA (Power Amplifier) 13. Further, the transmission unit 10 is connected to the transmission antenna 20 and transmits a transmission signal via the transmission antenna 20.
The DAC 11 transmits an analog transmission signal including data modulated by a modulation method such as QPSK (Quadrature Phase Shift Keying) by a modulator included in the transmission unit 10 based on a clock signal output by the clock generator 60. Convert to a signal.
The mixer 12 up-converts an analog transmission signal (that is, a baseband signal) including data to a frequency in the RF (Radio Frequency) band of the LO (Local) signal output by the local oscillator 50.
PA13 amplifies the power of the generated transmitted signal. Then, the transmission unit 10 outputs the transmission signal to the transmission antenna 20 and the replica generation unit 15, respectively.
The replica generation unit 15 generates a replica signal which is a replica of the transmission signal by using the transmission signal received from the transmission unit 10. That is, the replica generation unit 15 uses the transmission signal received from the transmission unit 10 as a replica signal of the transmission signal. The replica generation unit 15 outputs a replica signal of the transmission signal to the feedback unit 70.
The receiving unit 40 is connected to the receiving antenna 30 and receives a transmission signal transmitted from another transmitter / receiver via the receiving antenna 30. Further, since the transmitter / receiver 150 simultaneously transmits / receives the same frequency band, the receiving unit 40 receives the transmission signal transmitted by the transmitting unit 10 of its own device via the receiving antenna 30. Hereinafter, among the received signals, the transmission signal of the own device that wraps around the receiving antenna 30 is also referred to as a wraparound self-interference signal. The receiving unit 40 includes an LNA (Low Noise Amplifier) 41, a mixer 42, an AGC (Automatic Gain Control) 43, and an ADC (Analog to Digital Converter) 44.
The LNA41 is a low-noise amplifier that amplifies the received signal received via the receiving antenna 30.
The mixer 42 down-converts the frequency of the RF band to the frequency of the baseband signal using the LO signal output by the local oscillator 50. The mixer 42 outputs the baseband reception signal to the AGC43.
The AGC43 controls the power level of the received signal so that the power of the received signal of the received baseband is within a predetermined range, and outputs the controlled received signal to the ADC44. Further, the AGC 43 outputs a signal including gain information indicating the content of the gain control executed for the received signal to the AGC 43 included in the feedback unit 70 described later.
The ADC 44 converts the baseband received signal into a digital signal based on the clock signal output by the clock generator 60. Then, the receiving unit 40 outputs the received signal converted into a digital signal to the control unit 80 and the canceling unit 90, respectively.
Each of the above-mentioned baseband signals may be an IF (Intermediate Frequency) band signal (the same applies to subsequent baseband signals).
The local oscillator 50 is an oscillator such as a VCO (Voltage-Controlled Oscillator), and generates an LO signal having a predetermined frequency by controlling the oscillation frequency according to the applied voltage. The local oscillator 50 outputs the LO signal generated to each of the mixer 12 of the transmitting unit 10, the mixer 42 of the receiving unit 40, and the mixer 42 included in the feedback unit 70.
The clock generator 60 generates a clock signal for operating the DAC 11 of the transmitting unit 10, the ADC 44 of the receiving unit 40, and the ADC 44 included in the feedback unit 70. Then, the clock generator 60 outputs the generated clock signal to each of the DAC 11 of the transmitting unit 10, the ADC 44 of the receiving unit 40, and the DAC 44 of the feedback unit 70.
The feedback unit 70, like the receiving unit 40, has an LNA 41, a mixer 42, an AGC 43, and an ADC 44. That is, the feedback unit 70 executes the same reception processing performed on the reception signal received by the reception unit 40 on the replica signal of the transmission signal received from the replica generation unit 15. The feedback unit 70 generates a feedback signal (that is, a replica signal of the wraparound self-interference signal) on which the same reception processing is executed. The feedback unit 70 outputs the generated feedback signal to the control unit 80 and the cancel unit 90.
The control unit 80 is a processor or the like, and controls each element of the transmitter / receiver 150 by executing a program stored in a storage device such as a memory included in the transmitter / receiver 150.
The control unit 80 uses the reception signal received from the reception unit 40 to detect the time when the transmission signal of the own device wraps around via the reception antenna 30 and the wraparound self-interference signal arrives. For example, the control unit 80 compares the power of the received signal received from the receiving unit 40 with a predetermined value, wraps around the time when the value exceeds the predetermined value, and detects it as the time when the self-interference signal arrives. Alternatively, the control unit 80 executes correlation processing between the feedback signal received from the feedback unit 70 and the received signal received from the reception unit 40, wraps around the time when the correlation value shows a peak, and detects it as the time when the self-interference signal arrives. You may. Then, the control unit 80 obtains, for example, the propagation time of the transmission signal from the transmission unit 10 transmitting the transmission signal to the reception unit 40 wrapping around and receiving the self-interference signal. The propagation time is, for example, the total transit time between each input / output of the transmitting unit 10 and the receiving unit 40 measured in advance according to the RF used, from the input time to the transmitting unit 10 to the output time of the receiving unit 40. It is calculated as the time subtracted from the time of.
Further, the control unit 80 compares the feedback signal generated by the feedback unit 70 with the wraparound self-interference signal included in the reception signal received from the reception unit 40 at the timing of the detected time. The control unit 80 obtains difference information indicating the relative amplitude and phase difference between the feedback signal and the wraparound self-interference signal. Then, the control unit 80 controls the replica generation unit 15 by using the obtained difference information and the detected time. For example, the control unit 80 causes the replica generation unit 15 to generate a replica signal of the transmission signal whose amplitude and phase are changed by using the difference information at the timing of the arrival of the wraparound self-interference signal obtained from the propagation time. , Output to the feedback unit 70. As a result, the feedback unit 70 can generate a feedback signal showing the same time variation as the reception signal output from the reception unit 40.
The LNA41 of the feedback unit 70 may be omitted, and the amount of change in amplitude and phase due to the LNA41 may be added to the amount of change in amplitude and phase in the replica generation unit 15.
Further, the control unit 80 operates as the determination unit 81 by executing the program. The determination unit 81 measures the remaining amount of the wraparound self-interference signal remaining in the received signal from the power of the received signal in the received signal from which the wraparound self-interference signal has been removed by the canceling unit 90. For example, during the training period in which the control unit 80 wraps around and obtains the arrival time and difference information of the self-interference signal, the transmitter / receiver 150 transmits a transmission signal (training signal) including predetermined data. That is, during the training period, the transmitter / receiver 150 does not receive any signal other than the wraparound self-interference signal of the transmitted training signal. Therefore, the determination unit 81 can measure the power of the received signal received from the cancel unit 90, that is, the remaining wraparound self-interference signal as a residual error. Then, the determination unit 81 determines whether or not the measured residual error value is equal to or less than the threshold value of the training period. The threshold value of the training period is a threshold value set by the control unit 80 in the determination unit 81 during the training period, and is set based on the noise level and the power of the allowable residual wraparound self-interference signal.
When the value of the residual error is equal to or less than the threshold value of the training period, the determination unit 81 determines that the wraparound self-interference signal has been removed by the cancel unit 90. In this case, the control unit 80 stores the arrival time of the detected wraparound self-interference signal, the propagation time obtained from the arrival time, and the difference information in the storage device of the transmitter / receiver 150. On the other hand, when the value of the residual error is larger than the threshold value of the training period, the determination unit 81 determines that the wraparound self-interference signal is not sufficiently removed from the received signal. In this case, the control unit 80 adjusts the time when the wraparound self-interference signal arrives by executing an optimization algorithm such as an LMS (Least Mean Squares) algorithm so that the residual error value is minimized. Then, the control unit 80 repeatedly adjusts until the residual error value becomes equal to or less than the threshold value of the training period (that is, the wraparound self-interference signal is removed by the cancel unit 90).
Then, after the training period ends, the control unit 80 shifts to the normal operation of simultaneous transmission / reception. The control unit 80 controls the operation of the replica generation unit 15 at any time by using the difference information stored in the storage device of the transmitter / receiver 150 at the timing of the arrival of the wraparound self-interference signal obtained from the propagation time obtained during the training period. ..
In addition, the control unit 80 makes the determination unit 81 measure the residual error of the self-interference signal even during the normal operation period, compares the measured residual error value with the threshold value of the normal operation, and the residual error value is normal. If it is larger than the operational threshold, the training period may be returned again. The threshold value for normal operation is a threshold value set by the control unit 80 in the determination unit 81 during the normal operation period, and is based on the power received from other transmitters and receivers and the allowable power of the remaining wraparound self-interference signal. Is set. Further, the control unit 80 causes the determination unit 81 to measure an error rate such as a bit error rate or a packet error rate of the received signal received from another transmitter / receiver instead of the determination based on the residual error, and the measured error rate is predetermined. If it deteriorates from the value, it may be returned to the training period. Further, the control unit 80 may start from the training period each time the transmitter / receiver 150 is activated. In addition, the training period may be returned at a predetermined cycle.
The canceling unit 90 uses the feedback signal generated by the feedback unit 70 as a replica signal of the wraparound self-interference signal to remove the wraparound self-interference signal included in the received signal. For example, the canceling unit 90 synthesizes a replica signal of the wraparound self-interference signal in the opposite phase to the received signal at the timing when the wraparound self-interference signal arrives, and removes the wraparound self-interference signal included in the received signal. The cancel unit 90 outputs the received signal from which the wraparound self-interference signal has been removed to the determination unit 81. Further, the transmitter / receiver 150 executes demodulation processing on the received signal from which the self-interference signal has been removed by the canceling unit 90.
FIG. 2 shows an example of transmission / reception processing in the transmitter / receiver 150 shown in FIG. The processing shown in FIG. 2 is realized, for example, by executing a program stored in the storage device by the control unit 80 such as a processor included in the transmitter / receiver 150. The process shown in FIG. 2 may be executed by the hardware provided in the transmitter / receiver 150. In this case, the determination unit 81 shown in FIG. 1 is realized by a circuit arranged in the transmitter / receiver 150.
In step S100, during the training period, the transmitting unit 10 transmits a training signal including predetermined data via the transmitting antenna 20 based on the instruction from the control unit 80. Further, the transmission unit 10 outputs the training signal to the replica generation unit 15.
In step S110, the replica generation unit 15 generates a replica signal of the transmission signal by using the transmission signal (training signal) received from the transmission unit 10. That is, the replica generation unit 15 uses the transmission signal received from the transmission unit 10 as a replica signal of the transmission signal, and outputs the replica signal of the transmission signal to the feedback unit 70.
In step S120, the feedback unit 70 executes the same reception processing as the receiving unit 40 on the replica signal of the transmission signal generated in step S110, and generates a feedback signal (that is, a replica signal of the wraparound self-interference signal). ..
In step S130, the control unit 80 uses the reception signal received by the reception unit 40 to detect the time when the wraparound self-interference signal that the transmission signal wraps around via the reception antenna 30 arrives.
In step S140, the control unit 80 compares the feedback signal generated in step S130 with the wraparound self-interference signal included in the received signal received from the receiving unit 40, and the relative between the feedback signal and the wraparound self-interference signal. Find the difference information that shows the difference in amplitude and phase. Then, the control unit 80 controls the replica generation unit 15 by using the time detected in step S130 and the obtained difference information.
In step S150, the canceling unit 90 uses the feedback signal generated in step S120 as a replica signal of the wraparound self-interference signal to remove the wraparound self-interference signal included in the received signal.
In step S160, the determination unit 81 measures the power of the received signal from which the self-interference signal has been removed in step S150 as a residual error.
In step S170, the determination unit 81 determines whether or not the residual error value measured in step S160 is equal to or less than the threshold value of the training period. When the measured residual error value is equal to or less than the threshold value of the training period, the determination unit 81 determines that the wraparound self-interference signal has been removed from the received signal. Then, the control unit 80 stores the time when the wraparound self-interference signal arrives, the propagation time obtained from the arrival time, and the difference information in the storage device of the transmitter / receiver 150. In this case, the processing of the transmitter / receiver 150 ends the training period (that is, the processing shown in FIG. 2) and shifts to normal operation.
On the other hand, when the value of the residual error is larger than the threshold value of the training period, the determination unit 81 determines that the wraparound self-interference signal is not sufficiently removed from the received signal. Then, the control unit 80 adjusts the time when the wraparound self-interference signal arrives by executing an optimization algorithm such as an LMS algorithm so that the value of the residual error is minimized. In this case, the process of the transmitter / receiver 150 proceeds to step S100.
As described above, in the embodiment shown in FIGS. 1 and 2, the feedback unit 70 performs the same reception processing performed on the received signal received by the receiving unit 40 as the replica signal of the transmission signal received from the replica generation unit 15. To generate a feedback signal (ie, a replica signal of the wraparound self-interference signal). As a result, the transmitter / receiver 150 can generate a signal for removing the wraparound self-interference signal from the received signal with high accuracy even when the wraparound self-interference signal is subject to random time fluctuations in the transmitter / receiver 150. Then, the transmitter / receiver 150 can improve the performance of removing the wraparound self-interference signal.
FIG. 3 shows another embodiment of the transmitter / receiver. Elements that are the same as or similar to those described in FIG. 1 are designated by the same or similar reference numerals, and detailed description thereof will be omitted.
The transmitter / receiver 150A shown in FIG. 3 includes a transmitter 10, a replica generator 15a, a receiver 40, a local oscillator 50, a clock generator 60, a feedback unit 70, a control unit 80a, and a cancel unit 90a.
Similar to the replica generation unit 15 shown in FIG. 1, the replica generation unit 15a uses the transmission signal received from the transmission unit 10 as the replica signal of the transmission signal. The replica generation unit 15a outputs a replica signal of the transmission signal to the feedback unit 70. Further, the replica generation unit 15a uses the difference information held in the storage device of the transmitter / receiver 150 at the timing of receiving the instruction from the control unit 80a (that is, the time when the wraparound self-interference signal arrives) to transmit the replica generation unit 15a. A replica signal of the self-interference signal is generated from the transmission signal received from 10. The replica generation unit 15a outputs the replica signal of the generated wraparound self-interference signal to the cancel unit 90a.
The control unit 80a is a processor or the like, and controls each element of the transmitter / receiver 150A by executing a program stored in a storage device such as a memory included in the transmitter / receiver 150A. Further, the control unit 80a operates as the determination unit 81 by executing the program.
For example, the control unit 80a uses the reception signal received from the reception unit 40 to detect the time when the self-interference signal arrives by wrapping around through the reception antenna 30, similarly to the control unit 80 shown in FIG. Then, the control unit 80a obtains, for example, the propagation time of the transmission signal from the transmission unit 10 transmitting the transmission signal to the reception unit 40 wrapping around and receiving the self-interference signal. When detecting the time when the wraparound self-interference signal arrives, the control unit 80a temporarily stops the operation of the cancel unit 90a (that is, passes the received signal received via the receiving antenna 30 as it is). Is preferable. Then, the control unit 80a detects the time when the wraparound self-interference signal arrives, and then restarts the operation of the cancel unit 90a.
In addition, in relation to the arrangement of the transmitting antenna 20 and the receiving antenna 30, the distance between the transmitting antenna 20 and the receiving antenna 30 and the surrounding environment (walls, ceilings, floors, the shape and material of the housing as surrounding reflectors, etc.) ), The arrival time, amplitude, and phase change of the wraparound self-interference signal are predicted from the information known at the start of training, and the control unit 80a instructs the replica generation unit 15a based on these predicted values for training. The canceling unit 90a may be operated from the start point.
Further, the control unit 80a compares the feedback signal generated by the feedback unit 70 with the wraparound self-interference signal included in the reception signal received from the reception unit 40, similarly to the control unit 80 shown in FIG. The control unit 80a obtains the difference information indicating the relative amplitude and phase difference between the feedback signal and the wraparound self-interference signal. Then, the control unit 80a controls the replica generation unit 15a by using the obtained difference information and the detected time. For example, the control unit 80a changes the amplitude and phase of the transmission signal received from the transmission unit 10 with respect to the replica generation unit 15a at the timing of the arrival of the wraparound self-interference signal obtained from the propagation time. To generate an analog replica signal of the transmission signal. Then, the replica generation unit 15a outputs the replica signal of the generated transmission signal to the feedback unit 70. As a result, the feedback unit 70 can generate a feedback signal showing the same time variation as the reception signal output from the reception unit 40.
Further, the control unit 80a uses the difference information to transmit the difference information to the replica generation unit 15a at the timing when the wraparound self-interference signal obtained from the propagation time arrives (that is, the timing when the instruction is received from the control unit 80a). The amplitude and phase of the transmission signal from 10 are changed to generate an analog replica signal of the wraparound self-interference signal.
The canceling unit 90a uses the replica signal of the wraparound self-interference signal generated by the replica generation unit 15a to remove the wraparound self-interference signal included in the received signal. For example, the canceling unit 90a synthesizes the replica signal of the wraparound self-interference signal with the received signal received via the receiving antenna 30 in the opposite phase, and removes the wraparound self-interference signal included in the received signal. Then, the canceling unit 90a outputs the received signal from which the wraparound self-interference signal has been removed to the receiving unit 40.
In addition, since the received signal wraps around and includes the self-interference signal, the power of the received signal may exceed the permissible level of power in the receiving unit 40 such as LNA41 and AGC43. Therefore, as shown in FIG. 3, in the transmitter / receiver 150A, the canceling unit 90a is arranged between the receiving antenna 30 and the receiving unit 40. As a result, the canceling unit 90a wraps around in front of the receiving unit 40 and removes the self-interference signal from the received signal, so that the power of the received signal can be suppressed within the allowable level of the LNA41 or the like of the receiving unit 40.
Further, when the power of the received signal is within the permissible level of the LNA41 of the receiving unit 40, the canceling unit 90a can be installed after the output of the LNA41 of the receiving unit 40. In this case, the LNA41 of the feedback unit 70 is omitted, the amount of change in amplitude and phase due to the LNA41 of the feedback unit 70 is added to the amount of change in amplitude and phase in the replica generation unit 15a, and the wraparound after the output of the LNA41 of the reception unit 40. It may be generated as a replica signal of the self-interference signal.
FIG. 4 shows an example of transmission / reception processing in the transmitter / receiver 150A shown in FIG. The processing shown in FIG. 4 is realized, for example, by executing a program stored in the storage device by the control unit 80a such as a processor included in the transmitter / receiver 150A. The process shown in FIG. 4 may be executed by the hardware provided in the transmitter / receiver 150A. In this case, the determination unit 81 shown in FIG. 3 is realized by a circuit arranged in the transmitter / receiver 150A.
Of the step operations shown in FIG. 4, those showing the same or similar processing as the step shown in FIG. 2 are assigned the same step numbers, and detailed description thereof will be omitted.
The transmitter / receiver 150A executes the processes of steps S100 to S140 shown in FIG. 4, and then executes the processes of step S145.
In step S145, the replica generation unit 15a transmits from the transmission unit 10 using the difference information at the timing of the arrival of the wraparound self-interference signal obtained from the propagation time (that is, the timing instructed by the control unit 80a). The amplitude and phase of the signal are changed to generate a replica signal of the wraparound self-interference signal. The replica generation unit 15a outputs the replica signal of the generated wraparound self-interference signal to the cancel unit 90a.
In step S155, the canceling unit 90a removes the wraparound self-interference signal included in the received signal by using the replica signal of the wraparound self-interference signal generated in step S145.
The transmitter / receiver 150A executes the processing of step S155, and then executes the processing of step S160 and step S170.
As described above, in the embodiment shown in FIGS. 3 and 4, the feedback unit 70 performs the same reception processing performed on the reception signal received by the reception unit 40 as a replica of the transmission signal received from the replica generation unit 15a. Executes on the signal and generates a feedback signal. The control unit 80a compares the feedback signal with the wraparound self-interference signal included in the received signal received from the reception unit 40, and obtains the difference information between the feedback signal and the wraparound self-interference signal. Then, the replica generation unit 15a changes the amplitude and phase of the transmission signal received from the transmission unit 10 by using the difference information received from the control unit 80a, and generates a replica signal of the wraparound self-interference signal.
As a result, the transmitter / receiver 150A can generate a signal for removing the wraparound self-interference signal from the received signal with high accuracy even when the wraparound self-interference signal is subject to random time fluctuations in the transmitter / receiver 150A. Then, the transmitter / receiver 150A can improve the performance of removing the wraparound self-interference signal.
Further, the canceling unit 90a is arranged between the receiving antenna 30 and the receiving unit 40, wraps around in front of the receiving unit 40, and removes the self-interference signal from the received signal, so that the power of the received signal is transferred to the LNA41 of the receiving unit 40, etc. It can be kept within the permissible level of power.
FIG. 5 shows another embodiment of the transmitter / receiver. Elements that are the same as or similar to those described in FIG. 1 are designated by the same or similar reference numerals, and detailed description thereof will be omitted.
The transmitter / receiver 150B shown in FIG. 5 includes a transmitter 10, a replica generator 15, 35 (1) -35 (N), a receiver 40, a local oscillator 50, a clock generator 60, a feedback unit 70, and a control unit 80b. It has a canceling unit 90b and a residual component removing unit 100 (N is an integer of 1 or more).
Each of the replica generation units 35 (35 (1) -35 (N)) has a difference at each timing of N different arrival times of the wraparound self-interference signals detected by the control unit 80b due to a delay in propagation or the like. Using the information, it wraps around from the transmission signal received from the transmission unit 10 and generates a replica signal of the self-interference signal. Each replica generation unit 35 outputs the replica signal of each generated self-interference signal to the cancel unit 90b.
The control unit 80b is a processor or the like, and controls each element of the transmitter / receiver 150B by executing a program stored in a storage device such as a memory included in the transmitter / receiver 150B. Further, the control unit 80b operates as the determination unit 81 by executing the program.
For example, the control unit 80b uses the reception signal received from the reception unit 40 to detect the time when the self-interference signal arrives around the reception antenna 30 as in the control unit 80 shown in FIG. The wraparound self-interference signal is received via the receiving antenna 30 at a plurality of different times when it is affected by a delay or the like in propagation. In this case, the control unit 80b detects, for example, N arrival times. Then, the control unit 80b obtains the propagation time from the transmission unit 10 transmitting the transmission signal to the reception unit 40 wrapping around and receiving the self-interference signal.
When detecting the arrival time of the wraparound self-interference signal, the control unit 80b temporarily stops the operation of the canceling unit 90b (that is, the received signal received via the receiving antenna 30 is passed as it is). Is preferable. Then, the control unit 80b restarts the operation of the cancel unit 90b after detecting the time when the wraparound self-interference signal arrives.
In addition, in relation to the arrangement of the transmitting antenna 20 and the receiving antenna 30, the distance between the transmitting antenna 20 and the receiving antenna 30 and the surrounding environment (walls, ceilings, floors, the shape and material of the housing as surrounding reflectors, etc.) ), The arrival time, amplitude, and phase change of the wraparound self-interference signal are predicted from the information known at the start of training, and the control unit 80b determines the replica generation unit 35 (1) -35 based on these predicted values. (N) may be instructed to operate the cancel section 90b from the start of training.
Further, when a plurality of arrival times are detected due to the influence of delay or the like, the number of arrival times to be detected may be less than N, and if there are many, it may be terminated at N. Then, the replica generation units 35 (1) -35 (N) may also be operated according to the number of detected arrival times. Furthermore, it is not necessary to generate replica signals of all N wraparound self-interference signals in the first training, and it may be updated during multiple trainings or operation after training. That is, the replica signal is generated by adding the incoming wave of the detected wraparound self-interference signal from the received signal after canceling using the replica signal of the wraparound self-interference signal detected and generated in one training. May be good.
Then, the control unit 80b compares the feedback signal generated by the feedback unit 70 with the wraparound self-interference signal included in the reception signal received from the reception unit 40, similarly to the control unit 80 shown in FIG. The wraparound self-interference signal to be compared with the feedback signal is, for example, a wraparound self-interference signal with the earliest arrival time (that is, received without receiving a delay). The control unit 80b obtains the difference information indicating the relative amplitude and phase difference between the feedback signal and the wraparound self-interference signal. Then, the control unit 80b controls the replica generation unit 15 by using the obtained difference information and the detected time. As a result, the feedback unit 70 can generate a feedback signal showing the same time variation as the reception signal output from the reception unit 40.
Further, the control unit 80b controls each replica generation unit 35 by using the obtained difference information and the detected N times. For example, the control unit 80b uses the difference information for each replica generation unit 35 at each timing of the arrival of the wraparound self-interference signal obtained from each propagation time to obtain the amplitude of the transmission signal from the transmission unit 10 and The phase is changed to generate an analog replica signal of the wraparound self-interference signal.
The canceling unit 90b removes the wraparound self-interference signal included in the received signal by using the replica signal of each wraparound self-interference signal generated by each replica generation unit 35. For example, the canceling unit 90b synthesizes the replica signal of the wraparound self-interference signal from each replica generation unit 35 with the received signal received via the receiving antenna 30 in the opposite phase, and the wraparound self-interference signal included in the received signal. To remove. Then, the canceling unit 90b outputs the received signal from which the wraparound self-interference signal has been removed to the receiving unit 40.
In addition, since the received signal wraps around and includes the self-interference signal, the power of the received signal may exceed the permissible level of power in the receiving unit 40 such as LNA41 and AGC43. Therefore, as shown in FIG. 5, in the transmitter / receiver 150B, the canceling unit 90b is arranged between the receiving antenna 30 and the receiving unit 40. As a result, the canceling unit 90b wraps around in front of the receiving unit 40 and removes the self-interference signal from the received signal, so that the power of the received signal can be suppressed within the allowable level of the LNA41 or the like of the receiving unit 40.
The residual component removing unit 100 removes the residual component of the wraparound self-interference signal remaining in the received signal received from the receiving unit 40 by using the replica signal of the residual component of the wraparound self-interference signal received from the feedback unit 70. That is, the wraparound self-interference signal included in the received signal is not removed by the canceling unit 90b and remains as a residual component because it receives distortion or delay in propagation. Therefore, for example, the control unit 80b adjusts the arrival time, amplitude, and phase of the wraparound self-interference signal in the difference information, and causes the replica generation unit 15 to generate a replica signal of the adjusted transmission signal. The feedback unit 70 executes reception processing on the replica signal of the transmission signal adjusted by the replica generation unit 15 at the timing when the residual component of the wraparound self-interference signal arrives, and removes the residual component of the wraparound self-interference signal. Generates the indicated feedback signal. The feedback unit 70 wraps around the generated feedback signal and outputs it to the residual component removing unit 100 as a replica signal of the residual component of the self-interference signal.
The residual component removing unit 100 removes the residual component of the wraparound self-interference signal remaining in the received signal received from the receiving unit 40 by using the replica signal of the residual component of the wraparound self-interference signal received from the feedback unit 70. For example, the residual component removing unit 100 synthesizes a replica signal of the residual component of the wraparound self-interference signal in the opposite phase to the received signal received from the receiving unit 40, and removes the residual component of the wraparound self-interference signal included in the received signal. To do.
FIG. 6 shows an example of transmission / reception processing in the transmitter / receiver 150B shown in FIG. The processing shown in FIG. 6 is realized, for example, by executing a program stored in the storage device by the control unit 80b such as a processor included in the transmitter / receiver 150B. The process shown in FIG. 6 may be executed by the hardware provided in the transmitter / receiver 150B. In this case, the determination unit 81 shown in FIG. 5 is realized by a circuit arranged in the transmitter / receiver 150B.
Of the step operations shown in FIG. 6, those showing the same or similar processing as the step shown in FIG. 2 are assigned the same step numbers, and detailed description thereof will be omitted.
The transmitter / receiver 150B executes the processes of steps S100 to S140 shown in FIG. 6, and then executes the processes of step S145a.
In step S145a, each replica generation unit 35 uses the difference information at the timing of the arrival of the wraparound self-interference signal obtained from each propagation time (that is, the timing when instructions are received from the control unit 80a at different times). The amplitude and phase of the transmission signal from the transmission unit 10 are changed to generate a replica signal of the wraparound self-interference signal. Each replica generation unit 35 outputs the replica signal of each generated self-interference signal to the cancel unit 90b.
In step S155a, the canceling unit 90b removes the wraparound self-interference signal included in the received signal by using the replica signal of the wraparound self-interference signal generated by each replica generation unit 35 in step S145a.
In step S156, the control unit 80b adjusts the arrival time, amplitude, and phase of the wraparound self-interference signal in the difference information, and uses the adjusted difference information to wrap around to the replica generation unit 15 and the feedback unit 70, and the self-interference signal remains. Generate a replica signal of the component. That is, the replica generation unit 15 generates a replica signal of the transmission signal whose amplitude and phase have been adjusted using the adjusted difference information. The feedback unit 70 executes reception processing on the replica signal of the transmission signal adjusted by the replica generation unit 15 at the timing when the residual component of the wraparound self-interference signal arrives, and removes the residual component of the wraparound self-interference signal. Generate the indicated feedback signal. Then, the feedback unit 70 wraps around the generated feedback signal and outputs it to the residual component removing unit 100 as a replica signal of the residual component of the self-interference signal.
In step S157, the residual component removing unit 100 uses the replica signal of the residual component of the wraparound self-interference signal generated in step S156 to remove the residual component of the wraparound self-interference signal included in the received signal received from the receiving unit 40. Remove.
The transmitter / receiver 150B executes the processes of step S157 and then the processes of steps S160 and S170.
As described above, in the embodiment shown in FIGS. 5 and 6, the feedback unit 70 performs the same reception processing for the received signal received by the receiving unit 40 as the replica signal of the transmission signal received from the replica generation unit 15. And generate a feedback signal. The control unit 80b detects a plurality of times when the wraparound self-interference signal arrives due to delay or the like by comparing the feedback signal with the wraparound self-interference signal included in the received signal received from the reception unit 40, and detects the feedback signal and the wraparound self-interference signal. Obtain the difference information with the interference signal. Then, the control unit 80b changes the amplitude and phase of the transmission signal received from the transmission unit 10 by using the obtained difference information for each of the replica generation units 35 at the timing of each detected time, and the wraparound self-interference signal. Generate a replica signal of.
As a result, the transmitter / receiver 150B can generate a signal for removing the wraparound self-interference signal from the received signal with high accuracy even when the wraparound self-interference signal is subject to random time fluctuations in the transmitter / receiver 150B. Then, the transmitter / receiver 150B can improve the performance of removing the wraparound self-interference signal.
Further, the control unit 80b adjusts the arrival time, amplitude, and phase of the wraparound self-interference signal in the difference information, and uses the adjusted difference information to wrap around to the replica generation unit 15 and the feedback unit 70 to obtain the residual component of the wraparound self-interference signal. Generate a replica signal. Then, the residual component removing unit 100 removes the residual component of the wraparound self-interference signal included in the received signal received from the receiving unit 40 by using the replica signal of the residual component of the generated wraparound self-interference signal. As a result, the transmitter / receiver 150B can remove the received wraparound self-interference signal from the received signal with high accuracy.
Further, the canceling unit 90b is arranged between the receiving antenna 30 and the receiving unit 40, and wraps around in front of the receiving unit 40 to remove the self-interference signal from the received signal, thereby supplying the power of the received signal to the LNA41 of the receiving unit 40. It can be suppressed within the permissible level of electric power such as.
FIG. 7 shows another embodiment of the transmitter / receiver. Elements that are the same as or similar to those described in FIG. 1 are designated by the same or similar reference numerals, and detailed description thereof will be omitted.
The transmitter / receiver 150C shown in FIG. 7 includes a transmitter 10, a receiver 40, a local oscillator 50, a clock generator 60, a feedback unit 70, a control unit 80c, a cancel unit 90, and a time-varying component extraction unit 110.
The control unit 80c is a processor or the like, and controls each element of the transmitter / receiver 150C by executing a program stored in a storage device such as a memory included in the transmitter / receiver 150C. Further, the control unit 80c operates as the determination unit 81 and the replica generation unit 82 by executing the program.
The replica generation unit 82 receives a digital transmission signal including data. Further, the replica generation unit 82 acquires the time variation components of the amplitude and phase of the transmission signal extracted by the time variation component extraction unit 110, which will be described later (that is, the LO signal of the local oscillator 50 and the clock signal of the clock generator 60). To do. The replica generation unit 82 changes the amplitude and phase of the digital transmission signal received by using the acquired time-varying component, and the replica signal of the transmission signal that has been simulated by the DAC 11 and the mixer 12 of the transmission unit 10. To generate. The replica generation unit 82 outputs the replica signal of the generated transmission signal to the feedback unit 70 via the DAC or the like included in the control unit 80c. As a result, the feedback unit 70 can generate a feedback signal.
Further, the control unit 80c uses the reception signal received from the reception unit 40 to detect the time when the self-interference signal arrives through the reception antenna 30 as in the control unit 80 shown in FIG. Then, the control unit 80c obtains, for example, the propagation time of the transmission signal from the transmission unit 10 transmitting the transmission signal to the reception unit 40 wrapping around and receiving the self-interference signal.
Further, the control unit 80c compares the feedback signal generated by the feedback unit 70 with the wraparound self-interference signal included in the reception signal received from the reception unit 40, similarly to the control unit 80 shown in FIG. The control unit 80c obtains the difference information indicating the relative amplitude and phase difference between the feedback signal and the wraparound self-interference signal. Then, the control unit 80c controls the replica generation unit 82 by using the obtained difference information and the detected time. For example, the control unit 80a changes the amplitude and phase of the transmission signal with respect to the replica generation unit 82 at the timing of the arrival of the wraparound self-interference signal obtained from the propagation time, and replicas the transmission signal. Generate a signal. Then, the replica generation unit 82 outputs the replica signal of the generated transmission signal to the feedback unit 70. As a result, the feedback unit 70 can generate a feedback signal showing the same time variation as the reception signal output from the reception unit 40.
The time-varying component extraction unit 110 extracts time-varying components such as amplitude and phase in the transmission signal transmitted by the transmitter / receiver 150C. For example, the time-varying component extraction unit 110 receives the LO signal of the local oscillator 50 and the clock signal of the clock generator 60 as time-varying components such as amplitude and phase in the transmission signal. Then, the time-variable component extraction unit 110 samples the signals received from each of the local oscillator 50 and the clock generator 60 using the ADC included in the time-variable component extraction unit 110, and the sampled signals are sampled by the control unit 80c. Output to. The time-varying component extraction unit 110 samples the phase noise of the LO signal or the LO signal of the local oscillator 50 and extracts it as the time-varying component of the amplitude or phase of the transmission signal. Further, the time fluctuation component extraction unit 110 samples the clock signal or clock jitter of the clock generator 60 and extracts them as time fluctuation components of amplitude and phase in the transmission signal.
FIG. 8 shows an example of transmission / reception processing in the transmitter / receiver 150C shown in FIG. The processing shown in FIG. 8 is realized, for example, by executing a program stored in the storage device by the control unit 80c such as a processor included in the transmitter / receiver 150C. The process shown in FIG. 8 may be executed by the hardware provided in the transmitter / receiver 150C. In this case, the determination unit 81 and the replica generation unit 82 shown in FIG. 7 are realized by a circuit arranged in the transmitter / receiver 150C.
Of the step operations shown in FIG. 8, those showing the same or similar processing as the step shown in FIG. 2 are assigned the same step numbers, and detailed description thereof will be omitted.
The transmitter / receiver 150C executes the process of step S100 shown in FIG. 8 and then executes the process of step S105.
In step S105, the time-varying component extraction unit 110 extracts time-varying components such as amplitude and phase in the transmission signal (that is, training signal) transmitted by the transmitter / receiver 150C. For example, the time-varying component extraction unit 110 receives the LO signal of the local oscillator 50 and the clock signal of the clock generator 60 as the amplitude and phase time-varying components of the transmission signal, respectively. Then, the time-varying component extraction unit 110 samples the signals received from each of the local oscillator 50 and the clock generator 60 using the ADC included in the time-varying component extraction unit 110, and outputs the signals to the control unit 80c.
In step S115, the replica generator 82 uses the digital transmit signal (training signal) and the amplitude and phase time-varying components of the transmit signal extracted in step S105 (ie, the LO signal and clock generator 60 of the local oscillator 50). (Clock jitter) is used to generate a replica signal of the transmission signal transmitted by the transmission unit 10. Further, when the transmission signal is affected by the non-linear characteristics of the mixer 12 or PA 13, the non-linear characteristics may be added to the replica signal of the transmission signal by digital signal processing or the like. Further, the training signal input to the transmission unit 10 may be subjected to pre-distortion processing or the like to cancel the influence of the non-linear characteristic.
After executing the process of step S115, the transmitter / receiver 150C executes the processes of steps S120 to S170.
As described above, in the embodiment shown in FIGS. 7 and 8, the replica generation unit 82 uses the time-varying components of the amplitude and phase of the transmission signal extracted by the time-varying component extraction unit 110 to replicate the digital transmission signal. Generate a signal. The feedback unit 70 executes the same reception processing performed on the received signal received by the receiving unit 40 on the replica signal of the transmission signal generated by the replica generation unit 82, and performs the feedback signal (that is, wraparound). A replica signal of the self-interference signal) is generated. As a result, the transmitter / receiver 150C can generate a signal for removing the wraparound self-interference signal from the received signal with high accuracy even when the wraparound self-interference signal is subject to random time fluctuations in the transmitter / receiver 150C. Then, the transmitter / receiver 150C can improve the performance of removing the wraparound self-interference signal.
FIG. 9 shows another embodiment of the transmitter / receiver. Elements that are the same as or similar to those described in FIG. 1 are designated by the same or similar reference numerals, and detailed description thereof will be omitted.
The transmitter / receiver 150D shown in FIG. 9 includes a transmitter 10, a replica generator 15, a receiver 40, a local oscillator 50, a clock generator 60, a feedback unit 70a, a control unit 80d, a cancel unit 90, and a time-varying component extraction unit 110a. Has.
The feedback section 70a has LNA41, AGC43 and ADC44. That is, in the feedback unit 70a, for example, the mixer 42 of the feedback unit 70 shown in FIG. 1 is omitted. Then, the feedback unit 70a executes the reception processing excluding the processing by the mixer 42 on the replica signal of the transmission signal received from the replica generation unit 15 to generate the feedback signal. The feedback unit 70a outputs the generated feedback signal to the control unit 80d. In the feedback unit 70a, AGC43 or ADC44 may be omitted instead of the mixer 42.
The time-varying component extraction unit 110a extracts the time-varying component of the received signal received by the transmitter / receiver 150D, which corresponds to the processing by the mixer 42 excluded by the feedback unit 70a. For example, the time-varying component extraction unit 110a receives the LO signal of the local oscillator 50 as the time-varying component corresponding to the processing by the mixer 42. That is, the time-varying component extraction unit 110a samples the LO signal received from the local oscillator 50 using the ADC included in the time-varying component extraction unit 110a, and outputs the sampled signal to the control unit 80d. That is, the time-varying component extraction unit 110a extracts the LO signal of the local oscillator 50 or the phase noise of the LO signal as the time-varying component corresponding to the processing by the mixer 42. When AGC43 and ADC44 are omitted in the feedback unit 70a, the time-varying component extraction unit 110 may extract the signal from the AGC43 or the signal from the clock generator 60 as the time-varying component.
The control unit 80d is a processor or the like, and controls each element of the transmitter / receiver 150D by executing a program stored in a storage device such as a memory included in the transmitter / receiver 150D. Further, the control unit 80d uses the reception signal received from the reception unit 40 to detect the time when the self-interference signal arrives through the reception antenna 30 as in the control unit 80 shown in FIG. Further, the control unit 80d operates as the determination unit 81 and the replica generation unit 82a by executing the program.
The replica generation unit 82a detects the feedback signal generated by the feedback unit 70a and the time fluctuation component (that is, the LO signal or phase noise of the local oscillator 50) of the received signal extracted by the time fluctuation component extraction unit 110a. A replica signal of the wraparound self-interference signal is generated by using the time and time. For example, the replica generation unit 82a changes the amplitude and phase of the feedback signal received from the feedback unit 70a by calculation or the like using the time-varying component of the extracted LO signal of the local oscillator 50 at the timing of the detected time. And generate a reference signal. That is, the replica generation unit 82a pseudo-adds the time variation due to the excluded mixer 42 to the feedback signal.
As shown in FIG. 9, since the mixer 42 is omitted from the feedback unit 70a, the frequency of the signal input to the ADC 44 is in the RF band. Therefore, since the ADC 44 of the feedback unit 70a targets the low frequency signal after being down-converted and samples at a low rate, the feedback signal is down-converted to a low frequency band due to the effect of undersampling. Since undersampling may convert the frequency to a frequency different from the original training signal or there may be unnecessary waves outside the signal band, the replica generator 82a executes bandpass filter processing on the down-converted feedback signal. Then, if necessary, further frequency conversion processing is performed to extract the components of the wraparound self-interference signal. The difference between the center frequency of the signal after undersampling and the center frequency of the training signal can be obtained from the relationship between the center frequency of the training signal and the sampling rate of the ADC44.
The replica generation unit 82a compares the generated reference signal with the wraparound self-interference signal included in the received signal received from the reception unit 40, and the relative amplitude and phase difference between the reference signal and the wraparound self-interference signal. Find the difference information that indicates. Then, the replica generation unit 82a changes the amplitude and phase of the reference signal by using the obtained difference information, and generates a replica signal of the wraparound self-interference signal. The replica generation unit 82a outputs the replica signal of the generated wraparound self-interference signal to the cancel unit 90.
FIG. 10 shows an example of transmission / reception processing in the transmitter / receiver 150D shown in FIG. The processing shown in FIG. 10 is realized, for example, by executing a program stored in the storage device by the control unit 80d such as a processor included in the transmitter / receiver 150D. The process shown in FIG. 10 may be executed by the hardware provided in the transmitter / receiver 150D. In this case, the determination unit 81 and the replica generation unit 82a shown in FIG. 9 are realized by a circuit arranged in the transmitter / receiver 150D.
Of the step operations shown in FIG. 10, those showing the same or similar processing as the step shown in FIG. 8 are given the same step numbers, and detailed description thereof will be omitted.
The transmitter / receiver 150D executes the processes of steps S100 to S130 shown in FIG. 10 and then executes the process of step S135.
In step S135, the replica generation unit 82a generates a reference signal by changing the amplitude and phase of the feedback signal by using the time variation component extracted by the time variation component extraction unit 110a at the timing of the time detected in step S130. To do.
In step S140b, the replica generation unit 82a compares the reference signal generated in step S135 with the wraparound self-interference signal included in the received signal received from the reception unit 40, and between the reference signal and the wraparound self-interference signal. Find the difference information.
In step S145b, the replica generation unit 82a changes the amplitude and phase of the reference signal by using the difference information at the timing of the arrival of the wraparound self-interference signal obtained from the propagation time, and generates a replica signal of the wraparound self-interference signal. To do. The replica generation unit 82a outputs the replica signal of the generated wraparound self-interference signal to the cancel unit 90.
The transmitter / receiver 150D executes the process of step S145b, and then executes the process of steps S150 to S170.
As described above, in the embodiment shown in FIGS. 9 and 10, the replica generation unit 82a is extracted by the feedback signal generated by the feedback unit 70a and the time-varying component extraction unit 110a (that is, excluded from the feedback unit 70a). A replica signal of the wraparound self-interference signal is generated by using the time-varying component (indicating the reception process). In other words, the replica generation unit 82a corrects the feedback signal by using the time fluctuation component extracted by the time fluctuation component extraction unit 110a for the reception process excluded by the feedback unit 70a, and the replica signal of the wraparound self-interference signal. To generate. As a result, the transmitter / receiver 150D can generate a signal for removing the wraparound self-interference signal from the received signal with high accuracy even when the wraparound self-interference signal is subject to random time fluctuations in the transmitter / receiver 150D. Then, the transmitter / receiver 150D can improve the performance of removing the wraparound self-interference signal.
FIG. 11 shows another embodiment of the transmitter / receiver. Elements that are the same as or similar to those described in FIG. 10 are designated by the same or similar reference numerals, and detailed description thereof will be omitted.
The transmitter / receiver 150E shown in FIG. 11 includes a transmitter 10, a replica generator 15, a receiver 40, a local oscillator 50, a clock generator 60, a feedback unit 70b, a control unit 80d, a cancel unit 90, and a time-varying component extraction unit 110b. Has.
The feedback section 70b has an LNA 41, a mixer 42 and an ADC 44. That is, in the feedback unit 70b, for example, the AGC43 of the feedback unit 70 shown in FIG. 1 is omitted. Then, the feedback unit 70b executes the reception processing excluding the processing by the AGC43 on the replica signal of the transmission signal received from the replica generation unit 15 to generate the feedback signal. The feedback unit 70b outputs the generated feedback signal to the control unit 80d.
The time-varying component extraction unit 110b extracts the time-varying component of the received signal received by the transmitter / receiver 150E, which corresponds to the processing by the AGC43 excluded by the feedback unit 70b. For example, the time-varying component extraction unit 110a receives a signal including gain information indicating the content of the gain control executed by the AGC43 on the received signal as the time-varying component corresponding to the processing by the AGC43. Then, the time-varying component extraction unit 110b samples the gain information signal received from the AGC43 using the ADC included in the time-varying component extraction unit 110b, and outputs the sampled gain information to the control unit 80d. That is, the time-varying component extraction unit 110b extracts the gain information of the AGC43 as the time-varying component of the amplitude in the received signal.
The transmission / reception processing in the transmitter / receiver 150E shown in FIG. 11 is the same as or the same as the processing shown in FIG. 10, and detailed description thereof will be omitted.
As described above, in the embodiment shown in FIG. 11, the replica generation unit 82a has the feedback signal generated by the feedback unit 70b and the reception process extracted by the time-varying component extraction unit 110b (that is, the reception process excluded by the feedback unit 70b). A replica signal of the wraparound self-interference signal is generated by using the time fluctuation component (indicating). In other words, the replica generation unit 82a corrects the feedback signal by using the time variation component extracted by the time variation component extraction unit 110b for the reception process excluded by the feedback unit 70b, and the replica signal of the wraparound self-interference signal. To generate. As a result, the transmitter / receiver 150E can generate a signal for removing the wraparound self-interference signal from the received signal with high accuracy even when the wraparound self-interference signal is subject to random time fluctuations in the transmitter / receiver 150E. Then, the transmitter / receiver 150E can improve the performance of removing the wraparound self-interference signal.
FIG. 12 shows another embodiment of the transmitter / receiver. Elements that are the same as or similar to those described in FIG. 10 are designated by the same or similar reference numerals, and detailed description thereof will be omitted.
The transmitter / receiver 150F shown in FIG. 12 includes a transmitter 10, a replica generator 15, a receiver 40, a local oscillator 50a and 50b, a clock generator 60, a feedback unit 70, a control unit 80e, a cancel unit 90, and time variation component extraction. It has a part 110c.
The local oscillators 50a and 50b are oscillators such as VCOs, and generate LO signals of a predetermined frequency by controlling the oscillation frequency according to the applied voltage. The local oscillator 50a outputs the LO signal generated to each of the mixer 12 of the transmitting unit 10, the mixer 42 of the receiving unit 40, and the time-varying component extraction unit 110c. The local oscillator 50b outputs the LO signal generated to each of the mixer 42 of the feedback unit 70 and the time-varying component extraction unit 110c. The LO signals of the local oscillators 50a and 50b may be set to the same frequency or different frequencies.
For example, when the frequencies of the LO signals of the local oscillators 50a and 50b are set to the same frequency, the receiving unit 40 and the feedback unit 70 execute the same reception processing. However, when the LO signals between the local oscillators 50a and 50b are not synchronized with each other, a difference in time variation in reception processing occurs between the receiving unit 40 and the feedback unit 70. On the other hand, when the frequencies of the LO signals of the local oscillators 50a and 50b are set to different frequencies, the receiving unit 40 and the feedback unit 70 perform different processing in the mixer 42. Therefore, the time-varying component extraction unit 110c extracts the difference in reception processing between the receiving unit 40 and the feedback unit 70 as a time-varying component by receiving the LO signal or phase noise of the local oscillators 50a and 50b. When the frequencies of the LO signals of the local oscillators 50a and 50b are the same, the mixer 12 of the transmission / reception 10 or the mixer 42 of the reception unit 40 may receive the LO signal of the local oscillator 50b.
Although the transmitter / receiver 150F is provided with two local oscillators 50a and 50b, two clock generators 60 may be provided. That is, one clock generator 60 supplies a clock signal to DAC 11 of the transmitting unit 10 and ADC 44 of the receiving unit 40. The other clock generator 60 supplies a clock signal to the ADC 44 of the feedback unit 70. In this case, the time-varying component extraction unit 110c receives the clock signal or clock jitter of the two clock generators 60, and the difference in time fluctuation between the two clock generators 60 is detected in the receiving unit 40 and the feedback unit 70. Extracted as a difference in reception processing (that is, a time-varying component). The frequencies of the clock signals of the two clock generators 60 may be the same or different. As an example of the case where the frequencies of the clock signals are different, the mixer 42 as shown in FIG. 9 may be omitted, and a feedback signal sampled at a high rate by the ADC 44 as an RF band signal may be input to the control unit 80e. In this case, the replica generation unit 82b digitally down-converts the frequency of the feedback signal, for example, to match the frequency of the reception signal received by the reception unit 40.
Further, the AGC43 of the receiving unit 40 and the feedback unit 70 may operate independently of each other. In this case, the time variation component extraction unit 110c receives the signal including the gain information of each AGC43, and the difference in the time variation between the two AGC43s is the difference in the reception processing between the reception unit 40 and the feedback unit 70 (that is, the difference in reception processing). Extract as a time-varying component).
The control unit 80e is a processor or the like, and controls each element of the transmitter / receiver 150F by executing a program stored in a storage device such as a memory included in the transmitter / receiver 150F. Further, the control unit 80e uses the reception signal received from the reception unit 40 to detect the time when the self-interference signal arrives through the reception antenna 30 as in the control unit 80 shown in FIG. Further, the control unit 80e operates as the determination unit 81 and the replica generation unit 82b by executing the program.
The replica generation unit 82b is a unit of the feedback signal generated by the feedback unit 70 and the time variation component of the reception signal extracted by the time variation component extraction unit 110c (that is, the LO signal or the LO signal of each of the local oscillators 50a and 50b). (Phase noise) and the detected time are used to generate a replica signal of the wraparound self-interference signal. For example, when the frequencies of the LO signals of the local oscillators 50a and 50b are the same, the replica generator 82b detects the phase difference (that is, the time difference) between the LO signals of the local oscillators 50a and 50b at the timing of the detected time. .. Then, the replica generation unit 82b generates a reference signal by changing the amplitude and phase of the feedback signal by four rules or the like using the detected phase difference and the time-varying component of the LO signal of the extracted local oscillators 50a and 50b. To do.
On the other hand, when the frequencies of the LO signals of the local oscillators 50a and 50b are different from each other, the replica generation unit 82b adjusts the frequency of the feedback signal to the frequency of the received signal received by the receiving unit 40, for example, by digitally down-converting the frequency. .. Then, the replica generation unit 82b uses the time-varying components of the LO signals of the extracted local oscillators 50a and 50b to change the amplitude and phase of the feedback signal by calculation or the like to generate a reference signal.
The replica generation unit 82b compares the generated reference signal with the wraparound self-interference signal included in the received signal received from the reception unit 40, and the relative amplitude and phase difference between the reference signal and the wraparound self-interference signal. Find the difference information that indicates. Then, the replica generation unit 82b changes the amplitude and phase of the reference signal by using the obtained difference information, and generates a replica signal of the wraparound self-interference signal. The replica generation unit 82b outputs the replica signal of the generated wraparound self-interference signal to the cancel unit 90.
The transmission / reception processing in the transmitter / receiver 150F shown in FIG. 12 is the same as or the same as the processing shown in FIG. 10, and detailed description thereof will be omitted.
As described above, in the embodiment shown in FIG. 12, the replica generation unit 82b receives the feedback signal generated by the feedback unit 70 and the reception processing by the reception unit 40 and the feedback unit 70 extracted by the time-varying component extraction unit 110c. A replica signal of the wraparound self-interference signal is generated by using the time-varying component indicating the difference. That is, the replica generation unit 82b corrects the feedback signal by using the time variation component extracted by the time variation component extraction unit 110c with respect to the difference in the reception processing between the reception unit 40 and the feedback unit 70b, and the wraparound self-interference signal. Generate a replica signal. As a result, the transmitter / receiver 150F can generate a signal for removing the wraparound self-interference signal from the received signal with high accuracy even when the wraparound self-interference signal is subject to random time fluctuations in the transmitter / receiver 150F. Then, the transmitter / receiver 150F can improve the performance of removing the wraparound self-interference signal.
FIG. 13 shows another embodiment of the transmitter / receiver. Elements that are the same as or similar to those described in FIG. 7 are designated by the same or similar reference numerals, and detailed description thereof will be omitted.
The transmitter / receiver 150G shown in FIG. 13 includes a transmitter 10, a receiver 40, a local oscillator 50, a clock generator 60, a feedback unit 70c, a control unit 80f, a cancel unit 90, and a time-varying component extraction unit 110.
The feedback unit 70c has LNA41, AGC43 and ADC44, similarly to the feedback unit 70a shown in FIG. That is, the mixer 42 is omitted from the feedback unit 70c. As a result, the feedback unit 70c executes the reception processing excluding the processing by the mixer 42 on the replica signal of the transmission signal received from the control unit 80f, and generates a feedback signal. The feedback unit 70c outputs the generated feedback signal to the control unit 80f.
The control unit 80f is a processor or the like, and controls each element of the transmitter / receiver 150G by executing a program stored in a storage device such as a memory included in the transmitter / receiver 150G. Further, the control unit 80f uses the reception signal received from the reception unit 40 to detect the time when the self-interference signal arrives through the reception antenna 30 as in the control unit 80c shown in FIG. Further, the control unit 80f operates as the determination unit 81 and the replica generation unit 82c by executing the program.
The replica generation unit 82c receives the digital transmission signal in the same manner as the replica generation unit 82 shown in FIG. 7. Further, the replica generation unit 82c acquires the time variation components of the amplitude and phase of the transmission signal extracted by the time variation component extraction unit 110 (that is, the LO signal of the local oscillator 50 and the clock jitter of the clock generator 60). The replica generation unit 82c changes the amplitude and phase of the digital transmission signal received by using the acquired time-varying component, and the replica signal of the transmission signal that has been simulated by the DAC 11 and the mixer 12 of the transmission unit 10. To generate. The replica generation unit 82c outputs the replica signal of the generated transmission signal to the feedback unit 70c via the DAC or the like included in the control unit 80f. As a result, the feedback unit 70c can generate a feedback signal.
Further, the replica generation unit 82c receives the LO signal or phase noise of the local oscillator 50 extracted by the time variation component extraction unit 110 together with the feedback signal generated by the feedback unit 70c and the detection time, and the time variation component of the reception signal. To generate a replica signal of the wraparound self-interference signal. For example, the replica generation unit 82c uses the time-varying component of the extracted LO signal of the local oscillator 50 at the timing of the detected time to obtain the amplitude and phase of the feedback signal received from the feedback unit 70a by four rules or the like. Change to generate a reference signal. That is, the replica generation unit 82c pseudo-adds the time variation due to the excluded mixer 42 to the feedback signal.
Since the mixer 42 is omitted from the feedback unit 70c, the frequency of the signal input to the ADC 44 is in the RF band. Therefore, since the ADC 44 of the feedback unit 70c targets the low frequency signal after being down-converted and samples at a low rate, the feedback signal is down-converted to a low frequency band due to the effect of undersampling. Since undersampling may convert the signal to a frequency different from the original training signal or there may be unnecessary waves outside the signal band, the replica generator 82c executes bandpass filter processing on the down-converted feedback signal. Then, if necessary, further frequency conversion processing is performed to extract the components of the wraparound self-interference signal.
The replica generation unit 82c compares the generated reference signal with the wraparound self-interference signal included in the received signal received from the reception unit 40, and the relative amplitude and phase difference between the reference signal and the wraparound self-interference signal. Find the difference information that indicates. Then, the replica generation unit 82c changes the amplitude and phase of the reference signal using the obtained difference information, and generates a replica signal of the wraparound self-interference signal. The replica generation unit 82c outputs the replica signal of the generated wraparound self-interference signal to the cancel unit 90.
The transmission / reception processing in the transmitter / receiver 150G shown in FIG. 13 is the same as or similar to the processing shown in FIG. 10, and detailed description thereof will be omitted.
As described above, in the embodiment shown in FIG. 13, the replica generation unit 82c corresponds to the feedback signal generated by the feedback unit 70c and the reception process excluded from the feedback unit 70c extracted by the time-varying component extraction unit 110. A replica signal of the wraparound self-interference signal is generated by using the time-varying component. That is, the replica generation unit 82c corrects the feedback signal by using the time variation component extracted by the time variation component extraction unit 110 for the reception processing excluded by the feedback unit 70c, and generates a replica signal of the wraparound self-interference signal. To do. As a result, the transmitter / receiver 150G can generate a signal for removing the wraparound self-interference signal from the received signal with high accuracy even when the wraparound self-interference signal is subject to random time fluctuations in the transmitter / receiver 150G. Then, the transmitter / receiver 150G can improve the performance of removing the wraparound self-interference signal.
The above detailed description will clarify the features and advantages of the embodiments. It is intended that the claims extend to the features and advantages of the embodiments as described above, without departing from their spirit and scope of rights. Also, anyone with ordinary knowledge in the art should be able to easily come up with any improvements or changes. Therefore, there is no intention to limit the scope of the embodiments having invention to those described above, and it is possible to rely on suitable improvements and equivalents included in the scope disclosed in the embodiments.
10 ... Transmitter; 11 ... DAC; 12,42 ... Mixer; 13 ... PA; 15,15a, 35 (1) -35 (N), 82,82a, 82b, 82c .. .Replica generator; 20 ... Transmit antenna; 30 ... Receive antenna; 40 ... Receiver; 41 ... LNA; 43 ... AGC; 44 ... ADC; 50,50a, 50b. .. Local Oscillator; 60 ... Clock Generator; 70,70a, 70b, 70c ... Feedback Unit; 80,80a, 80b, 80c, 80d, 80e, 80f ... Control Unit; 81 ... Judgment Part; 90,90a ... Cancel part; 100 ... Residual component removal part; 110 ... Time-varying component extraction part; 150,150A, 150B, 150C, 150D, 150E, 150F, 150G ... Transmitter
14 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| CN107465480A | Cited by | China | Search report |
| CN107370553A | Cited by | China | Search report |
| JP2001168811A | Cites | Japan | Search report |
| JP2008236021A | Cites | Japan | Search report |
| JP2013110510A | Cites | Japan | Search report |
| US5691978A | Cites | United States of America | Search report |
2 members in 1 office
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 2015142058 | Japan | A | |
| JP20150142058 | – | – | – |
Members2
| Document | Office | Kind | |
|---|---|---|---|
| JP2017028362AThis record | Japan | A | |
| JP6367159B2 | Japan | B2 |
12 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Written notification of registration of transferJAPANESE INTERMEDIATE CODE: R350R350 | R350 | |
| Written request for registration of change of nameJAPANESE INTERMEDIATE CODE: R313533S533 | S533 | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Report on retrievalJAPANESE INTERMEDIATE CODE: A971007A977 | A977 | |
| Written request for application examinationJAPANESE INTERMEDIATE CODE: A621A621 | A621 | |
| Notification of resignation of power of attorneyJAPANESE INTERMEDIATE CODE: A7424RD04 | RD04 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A821A521 | A521 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A821A521 | A521 | |
| Notification of acceptance of power of attorneyJAPANESE INTERMEDIATE CODE: A7422RD02 | RD02 |
Numbers
- Publication
- 2017028362
- Publication, DOCDB
- 2017028362
- Publication, EPODOC
- JP2017028362
- Application
- 142058
- Application, DOCDB
- 2015142058
- Application, EPODOC
- JP20150142058
Titles2
- Japanese
- 送受信機
- English
- Transmitter / receiver
Classification
- IPC, 1
- H04B1 408