JP2017163387A - Receiver, program to be executed by computer, and computer readable recording medium with program recorded thereon - Google Patents

Receiver, program to be executed by computer, and computer readable recording medium with program recorded thereon Download PDF

Info

Publication number
JP2017163387A
JP2017163387A JP2016046949A JP2016046949A JP2017163387A JP 2017163387 A JP2017163387 A JP 2017163387A JP 2016046949 A JP2016046949 A JP 2016046949A JP 2016046949 A JP2016046949 A JP 2016046949A JP 2017163387 A JP2017163387 A JP 2017163387A
Authority
JP
Japan
Prior art keywords
signal
interference
cancellation
filter
frequency characteristic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2016046949A
Other languages
Japanese (ja)
Inventor
達哉 吉岡
Tatsuya Yoshioka
達哉 吉岡
泰治 雨澤
Taiji Amazawa
泰治 雨澤
雅之 周東
Masayuki Shuto
雅之 周東
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ATR Advanced Telecommunications Research Institute International
Original Assignee
ATR Advanced Telecommunications Research Institute International
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ATR Advanced Telecommunications Research Institute International filed Critical ATR Advanced Telecommunications Research Institute International
Priority to JP2016046949A priority Critical patent/JP2017163387A/en
Publication of JP2017163387A publication Critical patent/JP2017163387A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Noise Elimination (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a receiver capable of cancelling an interference signal from the other user by suppressing reduction of a transmission rate or frequency utilization efficiency.SOLUTION: Duplicate own signal generation means 42 encodes and modulates a signal bit sequence from a receiver 5 using demodulation/decoding information of a receiver 10, thereby generating a duplicate own signal. A subtractor 43 subtracts the duplicate own signal from a received signal, thereby generating an own signal cancel signal. Cancel information estimation means 44 estimates, from the own signal cancel signal, cancel information required for cancelling an interference signal from the other user. Duplicate interference signal generation means 45 generates a duplicate interference signal that is a duplicate of the interference signal, using the cancel information. A subtractor 41 subtracts the duplicate interference signal from the received signal, thereby generating an interference cancel signal. The receiver 5 performs reception processing on the interference cancel signal, thereby generating an own signal bit sequence.SELECTED DRAWING: Figure 2

Description

この発明は、受信機、コンピュータに実行させるためのプログラム、およびプログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。   The present invention relates to a receiver, a program for causing a computer to execute, and a computer-readable recording medium on which the program is recorded.

現在、移動通信は、世界中で人々の日常生活に必須のものとなっている。将来は、さらに、あらゆる人とモノが無線でインターネットにつながり、移動通信の重要度は、ますます増大するものと予想される。   Today, mobile communications are essential to people's daily lives around the world. In the future, everyone and things will be connected to the Internet wirelessly, and the importance of mobile communications is expected to increase.

移動通信技術は、第三世代(3G)移動通信システムから、スマートフォン等の普及に伴い、より高速な伝送速度を低遅延かつ高効率に提供できるLTE(Long Term Evolution)のサービスが普及するようになっている。   As for mobile communication technology, LTE (Long Term Evolution) service that can provide higher transmission speed with low delay and high efficiency is spreading from the third generation (3G) mobile communication system with the spread of smartphones, etc. It has become.

現在では、さらに、急激に増加する無線アクセスの通信量(トラフィック)に対応するために、LTEをさらに発展させた第四世代(4G)と言えるLTE−Advancedが展開されている。   At present, LTE-Advanced, which is the fourth generation (4G), which is a further development of LTE, is being developed in order to cope with a rapidly increasing wireless access traffic (traffic).

さらに、今後は、大スクリーンの無線装置や革新的なサービスの増加、並びに、モバイル端末のユーザがますます増加することで、無線周波数スペクトルに対する大きな需要は、その不足をより厳しいものにしている。さらに、サービスは、今後、さらに多様化すると予想される。   Furthermore, with the increasing number of large screen wireless devices and innovative services and the increasing number of mobile terminal users, the large demand for radio frequency spectrum makes the shortage more severe. In addition, services are expected to become more diverse in the future.

このような新しい市場傾向は、来る第五世代(5G)モバイルネットワークの必要性をさらに高めるような先例のない挑戦的な必要条件を課すことになる。   This new market trend imposes unprecedented and challenging requirements that further increase the need for the coming fifth generation (5G) mobile network.

第五世代(5G)の無線通信技術として、一般化周波数分割多重化(GFDM:Generailized Frequency Divisional Multiplexing)技術が知られている(非特許文献1)。   As a fifth generation (5G) wireless communication technique, a generalized frequency division multiplexing (GFDM) technique is known (Non-Patent Document 1).

図15は、GFDM技術を用いた送信信号の受信信号における自信号のキャリア間干渉ICIと他のユーザからの干渉IUIとを示す模式図である。   FIG. 15 is a schematic diagram showing inter-carrier interference ICI of the own signal and interference IUI from other users in the reception signal of the transmission signal using the GFDM technique.

図15に示すように、GFDM技術を用いた送信信号の受信信号は、自信号のキャリア間干渉ICI(Inter Carrier Interference)と、他のユーザからの干渉IUI(Inter User Interference)とを含む。   As shown in FIG. 15, the reception signal of the transmission signal using the GFDM technique includes inter-carrier interference ICI (Inter Carrier Interference) of the own signal and interference IUI (Inter User Interference) from other users.

そして、自信号のICIと他のユーザからのIUIとをキャンセルすることによって、受信信号の特性改善が見込めることが確認されている(非特許文献2)。   It has been confirmed that the characteristics of the received signal can be improved by canceling the ICI of the own signal and the IUI from another user (Non-Patent Document 2).

Rohit DATTA, 菅野 一生, 有吉 正行, “Evaluation of Flexible Hybrid Multicarrier Transmission System for 5G Mobile Network”, 電子情報通信学会 スマート無線研究会(SR)移動通信ワークショップ, SR2014-111 pp. 1-5, Mar.2015.Rohit DATTA, Kazuo Kanno, Masayuki Ariyoshi, “Evaluation of Flexible Hybrid Multicarrier Transmission System for 5G Mobile Network”, IEICE Smart Radio Workshop (SR) Mobile Communication Workshop, SR2014-111 pp. 1-5, Mar. 2015. 夜船 誠致、吉岡 達哉、新保 宏之、“GFDMを用いた異なる幅のサブキャリア間干渉除去に関する一検討”,信学総大,B-17-5, Mar.2016.Yoko Funa, Tatsuya Yoshioka, Hiroyuki Shinbo, “A Study on Inter-subcarrier Interference Cancellation with Different Widths Using GFDM”, Shingaku Sodai, B-17-5, Mar.2016.

しかし、他のユーザからの干渉IUIをキャンセルするためには、他のユーザの送信側で送信信号の送信処理に用いた以下の情報を知る必要がある。   However, in order to cancel the interference IUI from another user, it is necessary to know the following information used for transmission processing of the transmission signal on the transmission side of the other user.

(1)同期位置
(2)チャネル推定
(3)フィルタ形状(例:UE#2のロールオフ係数)
(4)サンプリングレート(例:UE#2のサンプリングレートN)
(5)ブロックサイズ(例:UE#2のブロックサイズM)
(6)サブキャリア幅(例:UE#2の#0サブキャリア幅)
(7)中心周波数(例:UE#2の#0サブキャリアの中心周波数)
(8)サブキャリア数
(9)変調および符号化システム
送信機から他のユーザの情報を通知する場合、報知チャネルまたは制御チャネルを用いてIUIキャンセルに必要な全ての情報を通知する方法が考えられるが、オーバヘッド情報が多くなることにより、伝送レートや周波数利用効率が低下するという問題がある。
(1) Synchronization position (2) Channel estimation (3) Filter shape (eg, roll-off coefficient of UE # 2)
(4) Sampling rate (eg, sampling rate N of UE # 2)
(5) Block size (eg, block size M of UE # 2)
(6) Subcarrier width (example: # 0 subcarrier width of UE # 2)
(7) Center frequency (example: center frequency of # 0 subcarrier of UE # 2)
(8) Number of subcarriers (9) Modulation and coding system When notifying other users' information from a transmitter, a method of notifying all information necessary for IUI cancellation using a broadcast channel or a control channel is conceivable. However, there is a problem that the transmission rate and the frequency utilization efficiency decrease due to an increase in overhead information.

そこで、この発明の実施の形態によれば、伝送レートや周波数利用効率の低下を抑制して、他のユーザからの干渉信号をキャンセル可能な受信機を提供する。   Therefore, according to an embodiment of the present invention, a receiver capable of suppressing interference signals from other users while suppressing a decrease in transmission rate and frequency utilization efficiency is provided.

また、この発明の実施の形態によれば、伝送レートや周波数利用効率の低下を抑制して、他のユーザからの干渉信号のキャンセルをコンピュータに実行させるためのプログラムを提供する。   Further, according to the embodiment of the present invention, there is provided a program for causing a computer to cancel interference signals from other users while suppressing a decrease in transmission rate and frequency utilization efficiency.

更に、この発明の実施の形態によれば、伝送レートや周波数利用効率の低下を抑制して、他のユーザからの干渉信号のキャンセルをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。   Furthermore, according to the embodiment of the present invention, a computer-readable record that records a program for causing a computer to cancel interference signals from other users while suppressing a decrease in transmission rate and frequency utilization efficiency. Provide media.

この発明の実施の形態によれば、受信機は、送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムによって送信された送信信号を受信する受信機であって、信号処理手段と、キャンセル手段と、自信号生成手段とを備える。信号処理手段は、無線通信システムによって送信された電波の受信信号を受信処理する。キャンセル手段は、信号処理手段から出力された信号ビット系列を当該受信機における復調/復号情報を用いて符号化および変調して当該受信機が受信すべき自信号ビット系列の複製である複製自信号を生成し、受信信号から複製自信号を減算して得られた自信号キャンセル信号に基づいて他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定し、その推定したキャンセル情報に基づいて干渉信号の複製である複製干渉信号を生成し、受信信号から複製干渉信号を減算して干渉キャンセル信号を生成するキャンセル処理を実行する。自信号生成手段は、干渉キャンセル信号を受信処理して自信号ビット系列を生成する。   According to the embodiment of the present invention, the receiver is a receiver that receives a transmission signal transmitted by a wireless communication system in which information used for transmission processing of a transmission signal differs depending on a user, and includes signal processing means, Canceling means and own signal generating means are provided. The signal processing means receives and processes a radio wave reception signal transmitted by the wireless communication system. The canceling means encodes and modulates the signal bit sequence output from the signal processing means using the demodulation / decoding information in the receiver, and copies the own signal bit sequence that is a copy of the own signal bit sequence to be received by the receiver. And cancel information necessary for canceling the interference signal from another user based on the own signal cancellation signal obtained by subtracting the duplicated own signal from the received signal, and the estimated cancellation information Based on this, a duplicate interference signal, which is a duplicate of the interference signal, is generated, and a cancel process is performed to generate an interference cancel signal by subtracting the duplicate interference signal from the received signal. The own signal generating means receives the interference cancellation signal and generates a own signal bit sequence.

この発明の実施の形態による受信機においては、受信信号から複製自信号を減算した自信号キャンセル信号を生成し、その生成した自信号キャンセル信号に基づいてキャンセル情報を推定し、その推定したキャンセル情報を用いて他のユーザからの干渉信号の複製である複製干渉信号を生成し、受信信号から複製干渉信号を減算して干渉キャンセル信号を生成し、その生成した干渉キャンセル信号を受信処理して自信号ビット系列を生成する。   In the receiver according to the embodiment of the present invention, a self-signal cancellation signal is generated by subtracting the duplicated self-signal from the received signal, cancellation information is estimated based on the generated self-signal cancellation signal, and the estimated cancellation information Is used to generate a duplicate interference signal that is a copy of the interference signal from another user, subtract the duplicate interference signal from the received signal to generate an interference cancel signal, and receive the generated interference cancel signal for confidence. Generate a bit sequence.

その結果、キャンセル情報を制御チャネル等を用いて受信機に送信せずに他のユーザからの干渉信号をキャンセル可能である。   As a result, it is possible to cancel interference signals from other users without transmitting cancellation information to the receiver using a control channel or the like.

従って、オーバヘッドが多くなることはなく、伝送レートや周波数利用効率の低下を抑制して他のユーザからの干渉信号をキャンセルできる。   Therefore, overhead does not increase, and interference signals from other users can be canceled by suppressing a decrease in transmission rate and frequency utilization efficiency.

また、この発明の実施の形態によれば、コンピュータに実行させるためのプログラムは、送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムによって送信された送信信号の受信処理をコンピュータに実行させるためのプログラムであって、信号処理手段が、無線通信システムによって送信された電波の受信信号を受信処理する第1のステップと、キャンセル手段が、信号処理手段から出力された信号ビット系列を当該受信機における復調/復号情報を用いて符号化および変調して当該受信機が受信すべき自信号ビット系列の複製である複製自信号を生成し、受信信号から複製自信号を減算して得られた自信号キャンセル信号に基づいて他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定し、その推定したキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成し、受信信号から複製干渉信号を減算して干渉キャンセル信号を生成するキャンセル処理を実行する第2のステップと、自信号生成手段が、干渉キャンセル信号を受信処理して自信号ビット系列を生成する信号生成処理を実行する第3のステップとをコンピュータに実行させる。   Further, according to the embodiment of the present invention, a program for causing a computer to execute a computer executes reception processing of a transmission signal transmitted by a wireless communication system in which information used for transmission processing of the transmission signal is different depending on a user. A first step in which the signal processing means receives a radio wave reception signal transmitted by the wireless communication system, and a cancellation means outputs the signal bit sequence output from the signal processing means It is obtained by encoding and modulating using demodulation / decoding information at the receiver to generate a replica signal that is a copy of the signal bit sequence to be received by the receiver, and subtracting the replica signal from the received signal. Cancel information necessary for canceling interference signals from other users based on the own signal cancellation signal. And a second step of executing a cancellation process for generating a duplicate interference signal that is a duplicate of the interference signal based on the estimated cancellation information, and subtracting the duplicate interference signal from the received signal to generate an interference cancel signal; The own signal generation means causes the computer to execute a third step of executing a signal generation process for receiving the interference cancellation signal and generating the own signal bit sequence.

プログラムがコンピュータに第1のステップから第3のステップを実行させると、受信信号から複製自信号を減算して自信号キャンセル信号が生成され、その生成された自信号キャンセル信号に基づいてキャンセル情報が推定され、その推定されたキャンセル情報を用いて他のユーザからの干渉信号の複製である複製干渉信号が生成され、受信信号から複製干渉信号を減算して干渉キャンセル信号が生成され、その生成された干渉キャンセル信号を受信処理して自信号ビット系列が生成される。   When the program causes the computer to execute the first step to the third step, the own signal cancel signal is generated by subtracting the copy own signal from the received signal, and the cancel information is generated based on the generated own signal cancel signal. A duplicate interference signal that is a copy of the interference signal from another user is generated using the estimated cancellation information, and an interference cancellation signal is generated by subtracting the duplicate interference signal from the received signal. The received signal is subjected to reception processing to generate a self-signal bit sequence.

その結果、キャンセル情報を制御チャネル等を用いて受信機に送信せずに他のユーザからの干渉信号をキャンセル可能である。   As a result, it is possible to cancel interference signals from other users without transmitting cancellation information to the receiver using a control channel or the like.

従って、オーバヘッドが多くなることはなく、伝送レートや周波数利用効率の低下を抑制して他のユーザからの干渉信号をキャンセルできる。   Therefore, overhead does not increase, and interference signals from other users can be canceled by suppressing a decrease in transmission rate and frequency utilization efficiency.

更に、この発明の実施の形態によれば、記録媒体は、請求項6から請求項10のいずれか1項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体である。   Furthermore, according to an embodiment of the present invention, the recording medium is a computer-readable recording medium in which the program according to any one of claims 6 to 10 is recorded.

オーバヘッドが多くなることはなく、伝送レートや周波数利用効率の低下を抑制して他のユーザからの干渉信号をキャンセルできる。   There is no increase in overhead, and interference signals from other users can be canceled by suppressing a decrease in transmission rate and frequency utilization efficiency.

GFDM技術を用いて信号を送信する送信機の概略図である。It is the schematic of the transmitter which transmits a signal using GFDM technique. この発明の実施の形態1による受信機の概略図である。It is the schematic of the receiver by Embodiment 1 of this invention. 図2に示すキャンセル情報推定手段の概略図である。It is the schematic of the cancellation information estimation means shown in FIG. RCCフィルタの周波数特性を示す図である。It is a figure which shows the frequency characteristic of a RCC filter. 受信信号から自信号をキャンセルする概念図である。It is a conceptual diagram which cancels an own signal from a received signal. 図2に示す受信器の概略図である。FIG. 3 is a schematic diagram of the receiver shown in FIG. 2. 図2に示す受信機における動作を説明するためのフローチャートである。3 is a flowchart for explaining an operation in the receiver shown in FIG. 2. 図7に示すステップS5の詳細な動作を説明するためのフローチャートである。It is a flowchart for demonstrating the detailed operation | movement of step S5 shown in FIG. 図2に示す受信機における別の動作を説明するためのフローチャートである。6 is a flowchart for explaining another operation in the receiver shown in FIG. 2. この発明の実施の形態2による受信機の概略図である。It is the schematic of the receiver by Embodiment 2 of this invention. 図10に示すキャンセル情報推定手段の概略図である。It is the schematic of the cancellation information estimation means shown in FIG. 図10に示す受信機の動作を説明するためのフローチャートである。FIG. 11 is a flowchart for explaining an operation of the receiver shown in FIG. 10. FIG. 図10に示す受信機の別の動作を説明するためのフローチャートである。Fig. 11 is a flowchart for explaining another operation of the receiver shown in Fig. 10. 図12または図13に示すステップS5Aの詳細な動作を説明するためのフローチャートである。It is a flowchart for demonstrating the detailed operation | movement of step S5A shown in FIG. 12 or FIG. GFDM技術を用いた送信信号の受信信号における自信号のキャリア間干渉ICIと他のユーザからの干渉IUIとを示す模式図である。It is a schematic diagram which shows the inter-carrier interference ICI of the own signal in the received signal of the transmission signal using GFDM technology, and the interference IUI from other users.

本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。   Embodiments of the present invention will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals and description thereof will not be repeated.

図1は、GFDM技術を用いて信号を送信する送信機の概略図である。図1を参照して、送信機100は、QAM(Quadrature Amplitude Modulation)部101と、シリアルパラレル変換器102と、アップサンプリング処理部103−1〜103−K(Kは1以上の整数)と、波形整形フィルタ104−1〜104−Kと、サブキャリアアップコンバータ105−1〜105−Kと、加算器106と、CP(Cyclic Prefix)部107と、DA変換器108と、無線ユニット109と、アンテナ110とを含む。   FIG. 1 is a schematic diagram of a transmitter that transmits signals using GFDM technology. Referring to FIG. 1, a transmitter 100 includes a QAM (Quadrature Amplitude Modulation) unit 101, a serial / parallel converter 102, upsampling processing units 103-1 to 103-K (K is an integer of 1 or more), Waveform shaping filters 104-1 to 104-K, subcarrier up converters 105-1 to 105-K, adder 106, CP (Cyclic Prefix) unit 107, DA converter 108, radio unit 109, Antenna 110.

QAM部101は、符号情報ビットをホストシステム(図示せず)から受け、その受けた符号情報ビットを複素数データからなる送信シンボルに変調する。そして、QAM部101は、その変調した送信シンボルをシリアルパラレル変換器102へ出力する。   The QAM unit 101 receives code information bits from a host system (not shown), and modulates the received code information bits into transmission symbols composed of complex number data. Then, QAM unit 101 outputs the modulated transmission symbol to serial / parallel converter 102.

シリアルパラレル変換器102は、送信シンボルをQAM部101から受け、その受けた送信シンボルをK個のサブキャリアとM個のタイムスロットに分配する。このようにして分配されたデータは、ブロック構造によって次式(1)によって表される。   The serial / parallel converter 102 receives a transmission symbol from the QAM unit 101, and distributes the received transmission symbol to K subcarriers and M time slots. The data distributed in this way is expressed by the following equation (1) by the block structure.

Figure 2017163387
Figure 2017163387

ここで、複素数データの送信シンボルd[m]は、k(kは、1≦k≦Kを満たす整数)番目のサブキャリアで、m番目のタイムスロット中で送信されるデータシンボルである。 Here, the transmission symbol d k [m] of the complex data is a data symbol transmitted in the m th time slot on the k (k is an integer satisfying 1 ≦ k ≦ K) th subcarrier.

従って、送信機100では、各サブキャリアに対応して、K個の同様の処理系統が構成される。   Therefore, in transmitter 100, K similar processing systems are configured corresponding to each subcarrier.

送信機100のこのようなk番目の処理系統に注目すると、複素数データの送信シンボルd[m](m=0,1,・・・,M−1)は、アップサンプリング処理部103−kによってN倍にアップサンプリングされ、次式(2)で表される信号に変換される。 When attention is paid to such a k-th processing system of the transmitter 100, a transmission symbol d k [m] (m = 0, 1,..., M−1) of complex data is converted into an upsampling processing unit 103-k. Is up-sampled N times and converted to a signal expressed by the following equation (2).

Figure 2017163387
Figure 2017163387

ここで、δ[・]は、ディラック関数である。   Here, δ [·] is a Dirac function.

従って、次式(3)が成り立つ。   Therefore, the following expression (3) is established.

Figure 2017163387
Figure 2017163387

続いて、波形整形フィルタ104−kは、フィルタ長さL(≦M)のパルス整形フィルタg[n](n=0,1,・・・,(LN−1))をデータシーケンスd [n]に適用する。 Subsequently, the waveform shaping filter 104-k converts the pulse shaping filter g [n] (n = 0, 1,..., (LN−1)) having the filter length L (≦ M) into the data sequence d N k. Applies to [n].

ここで、フィルタリングによる伝送レートの低下は、以下の公知文献1に記述されるテイルバイティング技術およびそれに続くディジタル・サブキャリアアップコンバートにより回避される。   Here, the reduction of the transmission rate due to filtering is avoided by the tail biting technique described in the following known document 1 and the subsequent digital subcarrier up-conversion.

公知文献1:G. Fettweis, M. Krondorf, and S. Bittner,”Gfdm - Generalized Freq
uency Division Multiplexing,” in Vehicular Technology Conference, 2009. VTC Spr
ing 2009 IEEE 69th, april 2009, pp. 1 -4.
従って、サブキャリアアップコンバータ105−kから出力されるサブキャリア送信信号x[n]は、次式(4)によって表すことができる。
Known Document 1: G. Fettweis, M. Krondorf, and S. Bittner, “Gfdm-Generalized Freq
uency Division Multiplexing, ”in Vehicular Technology Conference, 2009. VTC Spr
ing 2009 IEEE 69th, april 2009, pp. 1 -4.
Therefore, the subcarrier transmission signal x k [n] output from the subcarrier up converter 105-k can be expressed by the following equation (4).

Figure 2017163387
Figure 2017163387

ここで、○内に+の記号は、巡回畳込を表示し、wknは、次式(5)によって表される。 Here, the symbol + in circles indicates cyclic convolution, and w kn is expressed by the following equation (5).

Figure 2017163387
Figure 2017163387

Nは、サブキャリアの各々のパルス波形に必要なアップサンプリングファクタである。   N is an upsampling factor required for each pulse waveform of the subcarrier.

式(1)と同様に、送信信号x[n]も、次式(6)のようなブロック構造で表現することができる。 Similar to Expression (1), the transmission signal x k [n] can also be expressed by a block structure like the following Expression (6).

Figure 2017163387
Figure 2017163387

その後、加算器106は、サブキャリア信号を全て加算することにより、データブロックDの送信信号を、次式(7)のように生成する。   Thereafter, the adder 106 adds all the subcarrier signals to generate a transmission signal of the data block D as shown in the following equation (7).

Figure 2017163387
Figure 2017163387

そして、加算器106は、式(7)により表されるデータブロックDの送信信号をCP部107へ出力する。   Adder 106 then outputs the transmission signal of data block D represented by Expression (7) to CP section 107.

CP部107は、データブロックDの送信信号の先頭にサイクリックプレフィックスと呼ばれるガード区間を挿入してDA変換器108へ出力する。   CP section 107 inserts a guard section called a cyclic prefix at the beginning of the transmission signal of data block D and outputs the result to DA converter 108.

DA変換器108は、送信信号をCP部107から受け、その受けた送信信号をデジタル信号からアナログ信号に変換し、その変換したアナログ信号からなる送信信号を無線ユニット109へ出力する。   The DA converter 108 receives a transmission signal from the CP unit 107, converts the received transmission signal from a digital signal to an analog signal, and outputs the transmission signal including the converted analog signal to the wireless unit 109.

無線ユニット109は、DA変換器108から受けた送信信号をベースバンド信号に変換し、その変換したベースバンド信号をアンテナ110を介して送信する。   Wireless unit 109 converts the transmission signal received from DA converter 108 into a baseband signal, and transmits the converted baseband signal via antenna 110.

送信機100は、上述した方法によってGFDM技術を用いて送信信号を送信する。   The transmitter 100 transmits a transmission signal using the GFDM technique by the method described above.

[実施の形態1]
図2は、この発明の実施の形態1による受信機の概略図である。図2を参照して、この発明の実施の形態1による受信機10は、アンテナ1と、無線ユニット2と、AD変換器3と、キャンセル手段4と、受信器5とを備える。
[Embodiment 1]
FIG. 2 is a schematic diagram of a receiver according to Embodiment 1 of the present invention. Referring to FIG. 2, receiver 10 according to the first embodiment of the present invention includes an antenna 1, a radio unit 2, an AD converter 3, a canceling unit 4, and a receiver 5.

無線ユニット2は、アンテナ1を介して、送信機100から送信された電波を受信し、その受信した電波のうち、ベースバンド信号の周波数を有する電波(=ベースバンド信号)をAD変換器3へ出力する。   The radio unit 2 receives the radio wave transmitted from the transmitter 100 via the antenna 1, and of the received radio wave, the radio wave having the frequency of the baseband signal (= baseband signal) to the AD converter 3. Output.

AD変換器3は、ベースバンド信号を無線ユニット2から受け、その受けたベースバンド信号をアナログ信号からデジタル信号に変換し、その変換したデジタル信号を減算器41,43へ出力する。なお、AD変換器3から出力されたデジタル信号を「受信信号」と呼ぶ。   The AD converter 3 receives the baseband signal from the wireless unit 2, converts the received baseband signal from an analog signal to a digital signal, and outputs the converted digital signal to the subtractors 41 and 43. The digital signal output from the AD converter 3 is referred to as a “reception signal”.

キャンセル手段4は、AD変換器3から受信信号を受け、その受けた受信信号に基づいて、後述する方法によって、他のユーザからの干渉信号をキャンセルし、受信信号から干渉信号をキャンセルした干渉キャンセル信号を受信器5へ出力する。   The canceling unit 4 receives the reception signal from the AD converter 3, cancels an interference signal from another user based on the received signal, and cancels the interference signal from the reception signal by a method described later. The signal is output to the receiver 5.

受信器5は、干渉キャンセル信号をキャンセル手段4から受け、その受けた干渉キャンセル信号を受信処理して信号ビット系列を外部またはキャンセル手段4の複製自信号生成手段42へ出力する。   The receiver 5 receives the interference cancel signal from the cancel unit 4, receives the received interference cancel signal, and outputs the signal bit sequence to the outside or the duplicate signal generating unit 42 of the cancel unit 4.

キャンセル手段4は、減算器41,43と、複製自信号生成手段42と、キャンセル情報推定手段44と、複製干渉信号生成手段45とを含む。   Canceling means 4 includes subtractors 41 and 43, duplicate signal generating means 42, cancellation information estimating means 44, and duplicate interference signal generating means 45.

減算器41は、AD変換器3から受信信号を受け、複製干渉信号生成手段45から複製干渉信号を受ける。そして、減算器41は、受信信号から複製干渉信号を減算し、その減算して得られた干渉キャンセル信号を受信器5へ出力する。   The subtractor 41 receives the received signal from the AD converter 3 and receives the duplicate interference signal from the duplicate interference signal generating means 45. Then, the subtractor 41 subtracts the duplicate interference signal from the received signal and outputs an interference cancellation signal obtained by the subtraction to the receiver 5.

なお、減算器41は、複製干渉信号生成手段45から複製干渉信号を受けていないとき、AD変換器3から受けた受信信号を受信器5へ出力する。   The subtractor 41 outputs the reception signal received from the AD converter 3 to the receiver 5 when it does not receive the replication interference signal from the replication interference signal generation means 45.

複製自信号生成手段42は、受信器5から信号ビット系列を受け、その受けた信号ビット系列を受信機10における復調/復号情報を用いて符号化および変調して受信機10が受信すべき自信号の複製である複製自信号を生成し、その生成した複製自信号を減算器43へ出力する。   The self-signal generation means 42 receives the signal bit sequence from the receiver 5, encodes and modulates the received signal bit sequence using the demodulation / decoding information in the receiver 10, and is confident that the receiver 10 should receive it. A duplicate self signal that is a duplicate of the signal is generated, and the generated duplicate self signal is output to the subtractor 43.

減算器43は、AD変換器3から受信信号を受け、複製自信号生成手段42から複製自信号を受ける。そして、減算器43は、受信信号から複製自信号を減算して自信号キャンセル信号を生成し、その生成した自信号キャンセル信号をキャンセル情報推定手段44へ出力する。   The subtractor 43 receives the received signal from the AD converter 3 and receives the duplicated self signal from the duplicated self signal generating means 42. Then, the subtractor 43 subtracts the duplicated self signal from the received signal to generate a self signal cancel signal, and outputs the generated self signal cancel signal to the cancel information estimation unit 44.

キャンセル情報推定手段44は、自信号キャンセル信号を減算器43から受け、その受けた自信号キャンセル信号に基づいて、後述する方法によって、他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定する。そして、キャンセル情報推定手段44は、その推定したキャンセル情報を複製干渉信号生成手段45へ出力する。   The cancel information estimation means 44 receives the own signal cancel signal from the subtracter 43, and based on the received own signal cancel signal, cancel information necessary for canceling an interference signal from another user by a method described later. Is estimated. Then, the cancellation information estimation unit 44 outputs the estimated cancellation information to the duplicate interference signal generation unit 45.

複製干渉信号生成手段45は、キャンセル情報推定手段44からキャンセル情報を受け、その受けたキャンセル情報に基づいて、他のユーザからの干渉信号の複製である複製干渉信号を生成し、その生成した複製干渉信号を減算器41へ出力する。   The duplicate interference signal generation means 45 receives the cancellation information from the cancellation information estimation means 44, generates a duplicate interference signal that is a duplicate of the interference signal from another user based on the received cancellation information, and the generated duplicate The interference signal is output to the subtracter 41.

図3は、図2に示すキャンセル情報推定手段44の概略図である。図3を参照して、キャンセル情報推定手段44は、周波数特性生成手段441と、フィルタ特性生成手段442と、マッチング手段443とを含む。   FIG. 3 is a schematic diagram of the cancel information estimation unit 44 shown in FIG. Referring to FIG. 3, cancel information estimation unit 44 includes frequency characteristic generation unit 441, filter characteristic generation unit 442, and matching unit 443.

周波数特性生成手段441は、減算器43から自信号キャンセル信号を受け、その受けた自信号キャンセル信号の周波数特性を生成し、その生成した周波数特性をマッチング手段443へ出力する。   The frequency characteristic generation unit 441 receives the own signal cancellation signal from the subtractor 43, generates the frequency characteristic of the received own signal cancellation signal, and outputs the generated frequency characteristic to the matching unit 443.

フィルタ特性生成手段442は、送信機100におけるフィルタ(波形整形フィルタ104−1〜104−K)の複数の候補を予め保持している。送信機100におけるフィルタの複数の候補は、既知であるため、フィルタ特性生成手段442は、フィルタ(波形整形フィルタ104−1〜104−K)の複数の候補を予め保持できる。   The filter characteristic generation unit 442 holds a plurality of candidates for the filters (waveform shaping filters 104-1 to 104-K) in the transmitter 100 in advance. Since a plurality of filter candidates in the transmitter 100 are known, the filter characteristic generation unit 442 can hold a plurality of filters (waveform shaping filters 104-1 to 104-K) in advance.

そして、フィルタ特性生成手段442は、フィルタの複数の候補の各々について周波数特性を生成する。そうすると、フィルタ特性生成手段442は、フィルタの複数の候補の複数の周波数特性をマッチング手段443へ出力する。   The filter characteristic generation unit 442 generates a frequency characteristic for each of the plurality of filter candidates. Then, the filter characteristic generation unit 442 outputs a plurality of frequency characteristics of a plurality of filter candidates to the matching unit 443.

マッチング手段443は、周波数特性生成手段441から周波数特性を受け、フィルタ特性生成手段442からフィルタの複数の候補の複数の周波数特性を受ける。そして、マッチング手段443は、周波数特性生成手段441から受けた周波数特性と、フィルタ特性生成手段442から受けた複数の周波数特性とのマッチングを行い、周波数特性生成手段441から受けた周波数特性に最も特性の近いフィルタの周波数特性を複数の周波数特性から選択する。例えば、マッチング手段443は、周波数特性生成手段441から受けた周波数特性とフィルタ特性生成手段442から受けた複数の周波数特性の各々との平均二乗誤差を演算し、その演算した平均二乗誤差が最小であるフィルタの周波数特性を、周波数特性生成手段441から受けた周波数特性に最も特性の近いフィルタの周波数特性として選択する。なお、マッチングを周波数領域で実施しているが、この発明の実施の形態においては、逆フーリエ変換によって得られる時間領域でマッチングを行ってもよい。   The matching unit 443 receives the frequency characteristic from the frequency characteristic generation unit 441 and receives a plurality of frequency characteristics of a plurality of filter candidates from the filter characteristic generation unit 442. Then, the matching unit 443 performs matching between the frequency characteristic received from the frequency characteristic generation unit 441 and the plurality of frequency characteristics received from the filter characteristic generation unit 442, and has the most characteristic to the frequency characteristic received from the frequency characteristic generation unit 441. A frequency characteristic of a filter having a close frequency is selected from a plurality of frequency characteristics. For example, the matching unit 443 calculates an average square error between the frequency characteristic received from the frequency characteristic generation unit 441 and each of the plurality of frequency characteristics received from the filter characteristic generation unit 442, and the calculated average square error is minimum. The frequency characteristic of a certain filter is selected as the frequency characteristic of the filter having the closest characteristic to the frequency characteristic received from the frequency characteristic generation unit 441. Although matching is performed in the frequency domain, in the embodiment of the present invention, matching may be performed in the time domain obtained by inverse Fourier transform.

そうすると、マッチング手段443は、その選択した周波数特性に基づいてキャンセル情報を生成し、その生成したキャンセル情報を複製干渉信号生成手段45へ出力する。   Then, the matching unit 443 generates cancellation information based on the selected frequency characteristic, and outputs the generated cancellation information to the duplicate interference signal generation unit 45.

図4は、RCCフィルタの周波数特性を示す図である。図4において、実線は、フィルタ特性生成手段442から出力される複数の周波数特性を示し(曲線k1〜k6参照)、点線は、周波数特性生成手段441から出力される周波数特性を示す(曲線k7〜k12参照)。   FIG. 4 is a diagram illustrating frequency characteristics of the RCC filter. In FIG. 4, a solid line indicates a plurality of frequency characteristics output from the filter characteristic generation unit 442 (see curves k1 to k6), and a dotted line indicates a frequency characteristic output from the frequency characteristic generation unit 441 (curves k7 to k12).

曲線k7〜k12によって示される周波数特性(周波数特性生成手段441から出力される周波数特性)は、それぞれ、曲線k1〜k6によって示される周波数特性(フィルタ特性生成手段442から出力される周波数特性)に最も近い。   The frequency characteristics indicated by the curves k7 to k12 (the frequency characteristics output from the frequency characteristic generating means 441) are the highest in the frequency characteristics indicated by the curves k1 to k6 (the frequency characteristics output from the filter characteristic generating means 442), respectively. close.

曲線k1〜k3,k7〜k9によって示される周波数特性は、サンプリングレートが32であり、ブロック数が16である。そして、曲線k1,k7によって示される周波数特性は、ロールオフ率が0.1であり、曲線k2,k8によって示される周波数特性は、ロールオフ率が0.5であり、曲線k3,k9によって示される周波数特性は、ロールオフ率が0.9である。   The frequency characteristics indicated by the curves k1 to k3 and k7 to k9 have a sampling rate of 32 and a block number of 16. The frequency characteristics indicated by the curves k1 and k7 have a roll-off rate of 0.1, and the frequency characteristics indicated by the curves k2 and k8 have a roll-off rate of 0.5 and are indicated by the curves k3 and k9. The frequency characteristic to be obtained has a roll-off rate of 0.9.

また、曲線k4〜k6,k10〜k12によって示される周波数特性は、サンプリングレートが16であり、ブロック数が32である。そして、曲線k4,k10によって示される周波数特性は、ロールオフ率が0.1であり、曲線k5,k11によって示される周波数特性は、ロールオフ率が0.5であり、曲線k6,k12によって示される周波数特性は、ロールオフ率が0.9である。   The frequency characteristics indicated by the curves k4 to k6 and k10 to k12 have a sampling rate of 16 and a block count of 32. The frequency characteristics indicated by the curves k4 and k10 have a roll-off rate of 0.1, and the frequency characteristics indicated by the curves k5 and k11 have a roll-off rate of 0.5 and are indicated by the curves k6 and k12. The frequency characteristic to be obtained has a roll-off rate of 0.9.

従って、マッチング手段443は、周波数特性生成手段441から出力された周波数特性と曲線k1〜k6によって示される複数の周波数特性とのマッチングを行い、周波数特性生成手段441から出力された周波数特性に最も近い周波数特性(曲線k1〜k6によって示される複数の周波数特性のいずれか)を選択し、その選択した周波数特性に基づいて、ロールオフ率、サンプリングレートおよびブロック数を検出できる。そして、マッチング手段443は、その検出したロールオフ率、サンプリングレートおよびブロック数をキャンセル情報として複製干渉信号生成手段45へ出力する。   Therefore, the matching unit 443 performs matching between the frequency characteristic output from the frequency characteristic generation unit 441 and a plurality of frequency characteristics indicated by the curves k1 to k6, and is closest to the frequency characteristic output from the frequency characteristic generation unit 441. A frequency characteristic (one of a plurality of frequency characteristics indicated by curves k1 to k6) is selected, and the roll-off rate, sampling rate, and number of blocks can be detected based on the selected frequency characteristic. Then, the matching unit 443 outputs the detected roll-off rate, sampling rate, and number of blocks to the duplicate interference signal generation unit 45 as cancellation information.

複製干渉信号生成手段45は、ブロック数が分かれば、送信機100におけるアップサンプリング処理部103−1〜103−K、波形整形フィルタ104−1〜104−K、およびサブキャリアアップコンバータ105−1〜105−Kの個数Kを知ることができる。   If the number of blocks is known, duplication interference signal generation means 45 will up-sampling processing sections 103-1 to 103-K, waveform shaping filters 104-1 to 104-K, and subcarrier up converters 105-1 to 105-1 in transmitter 100. The number K of 105-K can be known.

また、複製干渉信号生成手段45は、サンプリングレートが分かれば、アップサンプリング処理部103−1〜103−Kの各々によってN倍にアップサンプリングされるときのNを知ることができる。   In addition, if the sampling rate is known, the duplicate interference signal generation unit 45 can know N when upsampling is performed N times by each of the upsampling processing units 103-1 to 103-K.

更に、複製干渉信号生成手段45は、ロールオフ率が分かれば、波形整形フィルタ104−1〜104−Kの特性を知ることができる。   Furthermore, if the roll-off rate is known, the duplicate interference signal generation unit 45 can know the characteristics of the waveform shaping filters 104-1 to 104-K.

更に、複製干渉信号生成手段45は、サンプリングレートが分かれば、式(4)におけるサンプリング数nを知ることができるので、サブキャリアアップコンバータ105−1〜105−Kから出力される送信信号を知ることができる。   Furthermore, if the sampling rate is known, the duplicate interference signal generation means 45 can know the sampling number n in the equation (4), and thus knows the transmission signals output from the subcarrier up converters 105-1 to 105-K. be able to.

そうすると、複製干渉信号生成手段45は、サブキャリアアップコンバータ105−1〜105−Kから出力される信号を加算し、その加算結果にサイクリックプレフィックスを追加することによって、他のユーザからの送信信号の複製、即ち、干渉信号の複製である複製干渉信号を生成することができる。   Then, duplication interference signal generation means 45 adds the signals output from subcarrier up converters 105-1 to 105-K, and adds a cyclic prefix to the addition result, thereby transmitting signals from other users. A duplicate interference signal that is a duplicate of the interference signal, i.e. a duplicate of the interference signal.

図5は、受信信号から自信号をキャンセルする概念図である。図5を参照して、複製自信号生成手段42は、受信器5から信号ビット系列を受け、その受けた信号ビット系列を受信機10における復調/復号情報を用いて符号化および変調して複製自信号を生成する。この場合、複製自信号生成手段42は、受信機10における復調/復号情報を用いて信号ビット系列を符号化および変調するので、その結果、得られる複製自信号は、他のユーザからの干渉信号を含まない。   FIG. 5 is a conceptual diagram for canceling the own signal from the received signal. Referring to FIG. 5, duplicate self-signal generating means 42 receives a signal bit sequence from receiver 5, encodes and modulates the received signal bit sequence using demodulation / decoding information in receiver 10, and duplicates the received signal bit sequence. Generate its own signal. In this case, the duplicated self signal generating means 42 encodes and modulates the signal bit sequence using the demodulation / decoding information in the receiver 10, and as a result, the duplicated self signal obtained is an interference signal from another user. Not included.

減算器43は、受信信号から複製自信号を減算して自信号キャンセル信号を生成する。複製自信号は、他のユーザからの干渉信号を含まないので、受信信号から複製自信号を減算することによって、精度良く自信号をキャンセルすることができる。   The subtractor 43 subtracts the copy signal from the received signal to generate a signal cancel signal. Since the duplicate signal does not include an interference signal from another user, the duplicate signal can be canceled with high accuracy by subtracting the duplicate signal from the received signal.

その結果、自信号キャンセル信号は、他のユーザからの干渉信号からなるので、キャンセル情報推定手段44は、自信号キャンセル信号に基づいて他のユーザ情報、即ち、キャンセル情報を推定することができる。   As a result, the own signal cancellation signal is made up of interference signals from other users, so that the cancellation information estimation means 44 can estimate other user information, that is, cancellation information based on the own signal cancellation signal.

図6は、図2に示す受信器5の概略図である。図6を参照して、受信器5は、CP除去部51と、等化器52と、チャネル推定器53と、サブキャリアダウンコンバータ54−1〜54−Kと、マッチドフィルタ55−1〜55−Kと、ダウンサンプリング処理部56−1〜56−Kと、パラレルシリアル変換器57と、復調器58と、デコーダ59とを含む。   FIG. 6 is a schematic diagram of the receiver 5 shown in FIG. Referring to FIG. 6, receiver 5 includes a CP removing unit 51, an equalizer 52, a channel estimator 53, subcarrier down converters 54-1 to 54-K, and matched filters 55-1 to 55. -K, downsampling processing units 56-1 to 56-K, a parallel-serial converter 57, a demodulator 58, and a decoder 59.

CP除去部51は、受信信号(ベースバンド信号)からサイクリックプレフィックスを除去し、サイクリックプレフィックスを除去した信号を等化器52およびチャネル推定器53へ出力する。   CP removing section 51 removes the cyclic prefix from the received signal (baseband signal), and outputs the signal from which the cyclic prefix has been removed to equalizer 52 and channel estimator 53.

等化器52は、受信信号をCP除去部51から受け、受信信号の周波数特性をチャネル推定器53から受ける。そして、等化器52は、伝搬チャネルの周波数特性に基づいて受信信号を等化する。その後、等化器52は、等化器出力y[n]をサブキャリアダウンコンバータ54−1〜54−Kへ出力する。   The equalizer 52 receives the received signal from the CP removing unit 51 and receives the frequency characteristic of the received signal from the channel estimator 53. The equalizer 52 equalizes the received signal based on the frequency characteristics of the propagation channel. Thereafter, the equalizer 52 outputs the equalizer output y [n] to the subcarrier down converters 54-1 to 54-K.

チャネル推定器53は、受信信号をCP除去部51から受け、その受けた受信信号の周波数特性を検出して等化器52へ出力する。   Channel estimator 53 receives the received signal from CP removing section 51, detects the frequency characteristic of the received signal, and outputs the detected frequency characteristic to equalizer 52.

GFDM技術を用いた無線通信方式は、送信データを変調し、その変調した送信データをKM個の複素データシンボルのシーケンスに分割し、その分割したKM個の複素データシンボルの各々を処理して同時に送信する方式である。そして、このシーケンスは、K個のサブキャリアとM個のタイムスロットとに分配される。   A wireless communication system using GFDM technology modulates transmission data, divides the modulated transmission data into a sequence of KM complex data symbols, and processes each of the divided KM complex data symbols simultaneously. This is a transmission method. This sequence is distributed to K subcarriers and M time slots.

サブキャリアダウンコンバータ54−1〜54−Kは、K個のサブキャリアに対応して設けられる。   Subcarrier down converters 54-1 to 54-K are provided corresponding to K subcarriers.

サブキャリアダウンコンバータ54−kは、対応するサブキャリアへ受信信号y[n]をデジタルダウンコンバートし、次式(8)によって表されるサブキャリア受信信号を得る。   The subcarrier down converter 54-k digitally downconverts the received signal y [n] to the corresponding subcarrier to obtain a subcarrier received signal represented by the following equation (8).

Figure 2017163387
Figure 2017163387

そして、サブキャリアダウンコンバータ54−kは、サブキャリア受信信号をマッチドフィルタ55−kへ出力する。   Then, the subcarrier down converter 54-k outputs the subcarrier reception signal to the matched filter 55-k.

マッチドフィルタ55−1〜55−Kは、それぞれ、サブキャリアダウンコンバータ54−1〜54−Kに対応して設けられる。   Matched filters 55-1 to 55-K are provided corresponding to subcarrier down converters 54-1 to 54-K, respectively.

マッチドフィルタ55−kは、サブキャリア受信信号をサブキャリアダウンコンバータ54−kから受け、その受けたサブキャリア受信信号に対して受信機整合フィルタg[n]により畳み込み演算を行う。そして、畳み込み演算後の信号は、次式(9)によって定義されるものとする。   The matched filter 55-k receives the subcarrier received signal from the subcarrier down converter 54-k, and performs a convolution operation on the received subcarrier received signal by the receiver matched filter g [n]. And the signal after a convolution operation shall be defined by following Formula (9).

Figure 2017163387
Figure 2017163387

従って、サブキャリアダウンコンバータ54−kおよびマッチドフィルタ55−kにおける処理は、それぞれ、式(10),(11)によって示される。   Therefore, the processes in the subcarrier down converter 54-k and the matched filter 55-k are expressed by equations (10) and (11), respectively.

Figure 2017163387
Figure 2017163387

Figure 2017163387
Figure 2017163387

そして、マッチドフィルタ55−kの出力は、上記式(9)によって表される。   The output of the matched filter 55-k is expressed by the above equation (9).

ダウンサンプリング処理部56−kは、マッチドフィルタ55−kの出力(=式(9))を受け、その受けた出力をダインサンプリングすることにより、次式(12)によって表されるダウンサンプリング受信データシンボルが得られる。   The downsampling processing unit 56-k receives the output (= formula (9)) of the matched filter 55-k, and performs din sampling on the received output, thereby downsampled reception data represented by the following formula (12). A symbol is obtained.

Figure 2017163387
Figure 2017163387

このダウンサンプリングは、次式(13)のような処理である。   This downsampling is processing like the following equation (13).

Figure 2017163387
Figure 2017163387

パラレルシリアル変換器57は、ダウンサンプリング処理部56−1〜56−KからK個のダウンサンプリング受信データシンボル(式(13))を受け、その受けたK個のダウンサンプリング受信データシンボルをパラレルシリアル変換し、その変換後のシリアル系列のデータシンボルを復調器58へ出力する。   The parallel-serial converter 57 receives K down-sampling reception data symbols (formula (13)) from the down-sampling processing units 56-1 to 56-K, and parallel-serializes the received K down-sampling reception data symbols. The converted serial series data symbols are output to the demodulator 58.

復調器58は、パラレルシリアル変換器57からシリアル系列のデータシンボルを受け、その受けたシリアル系列のデータシンボルから復調系列を抽出し、その抽出した復調系列をデコーダ59へ出力する。   Demodulator 58 receives a serial series data symbol from parallel serial converter 57, extracts a demodulated series from the received serial series data symbol, and outputs the extracted demodulated series to decoder 59.

デコーダ59は、復調系列を復調器58から受け、その受けた系列を復号して信号ビット系列を得る。そして、デコーダ59は、信号ビット系列をホストシステムおよび複製自信号生成手段42へ出力する。   Decoder 59 receives the demodulated sequence from demodulator 58 and decodes the received sequence to obtain a signal bit sequence. Then, the decoder 59 outputs the signal bit sequence to the host system and the duplicated signal generation means 42.

図7は、図2に示す受信機10における動作を説明するためのフローチャートである。図7を参照して、受信機10における動作が開始されると、受信器5は、j(jは正の整数)=1を設定し(ステップS1)、信号のGFDM技術を用いた無線通信システムにおける受信処理を上述した方法によって行い、信号ビット系列を出力する(ステップS2)。   FIG. 7 is a flowchart for explaining the operation in the receiver 10 shown in FIG. Referring to FIG. 7, when the operation in receiver 10 is started, receiver 5 sets j (j is a positive integer) = 1 (step S1), and wireless communication using a GFDM technique for signals is performed. The reception process in the system is performed by the method described above, and a signal bit sequence is output (step S2).

そして、複製自信号生成手段42は、受信器5から信号ビット系列を受け、その受けた信号ビット系列を受信機10における復調/復号情報を用いて符号化および変調して複製自信号を生成する(ステップS3)。   Duplicate own signal generating means 42 receives the signal bit sequence from receiver 5, encodes and modulates the received signal bit sequence using the demodulation / decoding information in receiver 10, and generates a duplicate own signal. (Step S3).

その後、減算器43は、受信信号をAD変換器3から受け、複製自信号を複製自信号生成手段42から受ける。そして、減算器43は、受信信号から複製自信号を減算して自信号キャンセル信号を生成し(ステップS4)、その生成した自信号キャンセル信号をキャンセル情報推定手段44へ出力する。   Thereafter, the subtractor 43 receives the received signal from the AD converter 3 and receives the duplicate signal from the duplicate signal generator 42. Then, the subtractor 43 subtracts the duplicated self signal from the received signal to generate a self signal cancel signal (step S4), and outputs the generated self signal cancel signal to the cancel information estimation unit 44.

キャンセル情報推定手段44は、自信号キャンセル信号を減算器43から受け、その受けた自信号キャンセル信号に基づいて、上述した方法によって、キャンセル情報(サンプリングレート、ブロック数、ロールオフ率)を推定し(ステップS5)、その推定したキャンセル情報(サンプリングレート、ブロック数、ロールオフ率)を複製干渉信号生成手段45へ出力する。   The cancellation information estimation unit 44 receives the own signal cancellation signal from the subtractor 43, and estimates cancellation information (sampling rate, number of blocks, roll-off rate) by the above-described method based on the received own signal cancellation signal. (Step S5), the estimated cancellation information (sampling rate, number of blocks, roll-off rate) is output to the duplication interference signal generating means 45.

複製干渉信号生成手段45は、推定されたキャンセル情報(サンプリングレート、ブロック数、ロールオフ率)をキャンセル情報推定手段44から受け、その受けたキャンセル情報(サンプリングレート、ブロック数、ロールオフ率)に基づいて、他のユーザからの干渉信号の複製である複製干渉信号を生成し(ステップS6)、その生成した複製干渉信号を減算器41へ出力する。   The duplicate interference signal generation unit 45 receives the estimated cancellation information (sampling rate, number of blocks, roll-off rate) from the cancellation information estimation unit 44, and uses the received cancellation information (sampling rate, number of blocks, roll-off rate). Based on this, a duplicate interference signal that is a duplicate of the interference signal from another user is generated (step S6), and the generated duplicate interference signal is output to the subtractor 41.

減算器41は、複製干渉信号生成手段45から複製干渉信号を受け、受信信号から複製干渉信号を減算して干渉キャンセル信号を生成し(ステップS7)、その生成した干渉キャンセル信号を受信器5へ出力する。   The subtractor 41 receives the duplicate interference signal from the duplicate interference signal generation means 45, subtracts the duplicate interference signal from the received signal to generate an interference cancel signal (step S7), and sends the generated interference cancel signal to the receiver 5. Output.

受信器5は、干渉キャンセル信号を減算器41から受ける。そして、受信器5は、j=J(Jは2以上の整数)であるか否かを判定する(ステップS8)。   The receiver 5 receives the interference cancellation signal from the subtractor 41. Then, the receiver 5 determines whether j = J (J is an integer of 2 or more) (step S8).

ステップS8において、j=Jでないと判定されたとき、受信器5は、j=j+1を設定する(ステップS9)。その後、一連の動作は、ステップS2へ戻り、ステップS8において、j=Jであると判定されるまで、ステップS2〜ステップS9が繰り返し実行される。   When it is determined in step S8 that j = J is not satisfied, the receiver 5 sets j = j + 1 (step S9). Thereafter, the series of operations returns to step S2, and steps S2 to S9 are repeatedly executed until it is determined in step S8 that j = J.

そして、ステップS8において、j=Jであると判定されたとき、受信器5は、減算器41から最後に受けた干渉キャンセル信号の受信処理を上述した方法によって行い、自信号ビット系列を取得する(ステップS10)。これによって、一連の動作が終了する。   When it is determined in step S8 that j = J, the receiver 5 performs the reception process of the interference cancellation signal last received from the subtractor 41 by the above-described method, and acquires its own signal bit sequence. (Step S10). As a result, a series of operations is completed.

受信器5は、1回目にステップS2を実行する場合、減算器41を介してAD変換器3から受けた受信信号の受信処理を行う。   When the receiver 5 executes step S <b> 2 for the first time, the receiver 5 receives the received signal received from the AD converter 3 via the subtractor 41.

また、受信器5は、2回目以降にステップS2を実行する場合、減算器41から受けた干渉キャンセル信号の受信処理を行う。   Further, the receiver 5 performs the reception process of the interference cancellation signal received from the subtractor 41 when executing step S2 after the second time.

図7に示すフローチャートは、受信器5における信号の受信処理とキャンセル手段4による他のユーザからの干渉信号の推定及び干渉信号のキャンセルとを所定回数(=J回)繰り返し実行するフローチャートである。   The flowchart shown in FIG. 7 is a flowchart in which the reception process of the signal in the receiver 5 and the interference signal estimation and cancellation of the interference signal by the canceling unit 4 are repeatedly performed a predetermined number of times (= J times).

このように、他のユーザからの干渉信号の推定及び干渉信号のキャンセルを繰り返し実行することにより、伝送レートや周波数利用効率の低下を抑制して、他のユーザからの干渉信号をキャンセルできる。   Thus, by repeatedly performing estimation of interference signals from other users and cancellation of interference signals, it is possible to suppress a decrease in transmission rate and frequency utilization efficiency and cancel interference signals from other users.

また、他のユーザのキャンセル情報を受信機10へ通知することなく、複製自信号を精度良く生成でき、自信号ビット系列の特性を改善できる。   Further, it is possible to accurately generate a duplicate self-signal without notifying other receivers of cancellation information to the receiver 10 and to improve the characteristics of the self-signal bit sequence.

図8は、図7に示すステップS5の詳細な動作を説明するためのフローチャートである。図8を参照して、図7のステップS4の後、周波数特性生成手段441は、自信号キャンセル信号を減算器43から受け、その受けた自信号キャンセル信号の周波数特性を生成する(ステップS51)。   FIG. 8 is a flowchart for explaining the detailed operation of step S5 shown in FIG. Referring to FIG. 8, after step S4 of FIG. 7, frequency characteristic generation means 441 receives the own signal cancellation signal from subtractor 43, and generates the frequency characteristic of the received own signal cancellation signal (step S51). .

そして、フィルタ特性生成手段442は、キャンセル情報の候補ごとに他のユーザの送信側における送信信号の処理に用いるフィルタの周波数特性を生成する(ステップS52)。   And the filter characteristic production | generation means 442 produces | generates the frequency characteristic of the filter used for the process of the transmission signal in the transmission side of another user for every candidate of cancellation information (step S52).

そうすると、マッチング手段443は、周波数特性を周波数特性生成手段441から受け、フィルタの複数の周波数特性をフィルタ特性生成手段442から受ける。そして、マッチング手段443は、周波数特性生成手段441から受けた周波数特性とフィルタ特性生成手段442から受けた複数の周波数特性とのマッチングを行い(ステップS53)、周波数特性生成手段441から受けた周波数特性に最も近いフィルタの周波数特性をフィルタの複数の周波数特性から選択し、その選択した周波数特性に基づいてキャンセル情報(サンプリングレート、ブロック数、ロールオフ率)を生成して出力する(ステップS54)。その後、一連の動作は、図7のステップS6へ移行する。   Then, the matching unit 443 receives the frequency characteristic from the frequency characteristic generation unit 441 and receives a plurality of frequency characteristics of the filter from the filter characteristic generation unit 442. Then, the matching unit 443 performs matching between the frequency characteristic received from the frequency characteristic generation unit 441 and the plurality of frequency characteristics received from the filter characteristic generation unit 442 (step S53), and the frequency characteristic received from the frequency characteristic generation unit 441. Is selected from the plurality of frequency characteristics of the filter, and cancel information (sampling rate, number of blocks, roll-off rate) is generated and output based on the selected frequency characteristics (step S54). Thereafter, the series of operations proceeds to step S6 in FIG.

図9は、図2に示す受信機10における別の動作を説明するためのフローチャートである。   FIG. 9 is a flowchart for explaining another operation in the receiver 10 shown in FIG.

図9に示すフローチャートは、図7に示すフローチャートのステップS1,S8,S9を削除し、ステップS11〜ステップS13を追加したものであり、その他は、図7に示すフローチャートと同じである。   The flowchart shown in FIG. 9 is the same as the flowchart shown in FIG. 7 except that steps S1, S8, and S9 of the flowchart shown in FIG. 7 are deleted and steps S11 to S13 are added.

図9を参照して、受信機10における動作が開始されると、上述したステップS2〜S7,S10が順次実行される。   Referring to FIG. 9, when the operation in receiver 10 is started, steps S2 to S7 and S10 described above are sequentially executed.

そして、ステップS10の後、受信器5は、その取得した自信号ビット系列の誤り(CRC)を検出する(ステップS11)。   After step S10, the receiver 5 detects an error (CRC) in the acquired own signal bit sequence (step S11).

その後、受信器5は、誤りが”0”であるか否かを判定する(ステップS12)。ステップS12において、誤りが”0”でないと判定されたとき、一連の動作は、ステップS2へ戻り、ステップS12において、誤りが”0”であると判定されるまで、ステップS2〜S7,S10〜S12が繰り返し実行される。   Thereafter, the receiver 5 determines whether or not the error is “0” (step S12). When it is determined in step S12 that the error is not “0”, the series of operations returns to step S2, and steps S2 to S7, S10 are performed until it is determined in step S12 that the error is “0”. S12 is repeatedly executed.

そして、ステップS12において、誤りが”0”であると判定されると、受信器5は、誤りが”0”である自信号ビット系列を出力する(ステップS13)。これにより、一連の動作が終了する。   When it is determined in step S12 that the error is “0”, the receiver 5 outputs a self-signal bit sequence in which the error is “0” (step S13). Thereby, a series of operation | movement is complete | finished.

図9に示すフローチャートは、受信器5における信号の受信処理によって得られる信号ビット系列の誤りが”0”になるまで、受信器5における信号の受信処理とキャンセル手段4による他のユーザからの干渉信号の推定及び干渉信号のキャンセルとを繰り返し実行するフローチャートである。   The flowchart shown in FIG. 9 shows the signal reception process in the receiver 5 and interference from other users by the canceling means 4 until the error of the signal bit sequence obtained by the signal reception process in the receiver 5 becomes “0”. 6 is a flowchart for repeatedly executing signal estimation and interference signal cancellation.

従って、自信号ビット系列の特性を更に改善できる。   Therefore, the characteristics of the own signal bit sequence can be further improved.

なお、図9に示すフローチャートにおいては、ステップS12において、誤りがしきい値以下であるかを判定し、誤りがしきい値よりも大きい場合、ステップS2〜S7,S10〜S12を繰り返し実行し、誤りがしきい値以下であると判定されると、ステップS13を実行するようにしてもよい。   In the flowchart shown in FIG. 9, in step S12, it is determined whether the error is equal to or smaller than the threshold value. If the error is larger than the threshold value, steps S2 to S7 and S10 to S12 are repeatedly executed. If it is determined that the error is equal to or less than the threshold value, step S13 may be executed.

これにより、所望の特性を有する自信号ビット系列を得ることができる。   Thereby, a self-signal bit sequence having desired characteristics can be obtained.

[実施の形態2]
図10は、この発明の実施の形態2による受信機の概略図である。この発明の実施の形態による受信機は、図10に示す受信機10Aであってもよい。
[Embodiment 2]
FIG. 10 is a schematic diagram of a receiver according to Embodiment 2 of the present invention. The receiver according to the embodiment of the present invention may be a receiver 10A shown in FIG.

図10を参照して、実施の形態2による受信機10Aは、図2に示す受信機10のキャンセル手段4をキャンセル手段4Aに代えたものであり、その他は、図2に示す受信機10と同じである。   Referring to FIG. 10, a receiver 10A according to the second embodiment is obtained by replacing canceling means 4 of receiver 10 shown in FIG. 2 with canceling means 4A, and the rest is the same as receiver 10 shown in FIG. The same.

キャンセル手段4Aは、図2に示すキャンセル手段4のキャンセル情報推定手段44をキャンセル情報推定手段44Aに代えたものであり、その他は、図2に示すキャンセル情報推定手段44と同じである。   The cancellation unit 4A is the same as the cancellation information estimation unit 44 shown in FIG. 2 except that the cancellation information estimation unit 44 of the cancellation unit 4 shown in FIG. 2 is replaced with a cancellation information estimation unit 44A.

キャンセル情報推定手段44Aは、自信号キャンセル信号の周波数特性を生成し、その生成した周波数特性に基づいて他のユーザの送信側における送信信号の送信処理に用いるフィルタの周波数特性の推定値であるフィルタ周波数特性推定値を推定し、その推定したフィルタ周波数特性推定値からフィルタの形状を生成し、その生成したフィルタの形状から得られるフィルタの通過帯域幅に基づいてサンプリングレートおよびブロック数を生成し、フィルタの形状、サンプリングレートおよびブロック数をキャンセル情報として複製干渉信号生成手段45へ出力する。   The cancellation information estimation unit 44A generates a frequency characteristic of the own signal cancellation signal, and based on the generated frequency characteristic, a filter that is an estimated value of a frequency characteristic of a filter used for transmission processing of a transmission signal on the transmission side of another user Estimating the frequency characteristic estimate, generating the filter shape from the estimated filter frequency characteristic estimate, generating the sampling rate and the number of blocks based on the passband width of the filter obtained from the generated filter shape, The filter shape, sampling rate, and number of blocks are output to the duplicate interference signal generation means 45 as cancellation information.

例えば、キャンセル情報推定手段44Aは、自信号キャンセル信号の周波数特性を生成し、その生成した周波数特性に基づいて他のユーザの送信側における送信信号の送信処理に用いるフィルタの周波数特性の推定値であるフィルタ周波数特性推定値の近似曲線を求めることでフィルタの形状を生成し、その生成したフィルタの形状から得られるフィルタの通過帯域幅に基づいてサンプリングレートおよびブロック数を生成し、フィルタの形状、サンプリングレートおよびブロック数をキャンセル情報として複製干渉信号生成手段45へ出力する。フィルタの形状の生成を周波数領域で実施しているが、フィルタ周波数特性推定値を逆フーリエ変換することによって得られる信号の近似曲線を求めることでフィルタの形状を生成することもできる。   For example, the cancellation information estimation unit 44A generates a frequency characteristic of the own signal cancellation signal, and based on the generated frequency characteristic, an estimation value of a frequency characteristic of a filter used for transmission processing of a transmission signal on the transmission side of another user. A filter shape is generated by obtaining an approximate curve of a certain filter frequency characteristic estimation value, and a sampling rate and the number of blocks are generated based on a filter pass bandwidth obtained from the generated filter shape. The sampling rate and the number of blocks are output to the duplicate interference signal generating means 45 as cancellation information. Although the filter shape is generated in the frequency domain, the filter shape can also be generated by obtaining an approximate curve of a signal obtained by inverse Fourier transform of the filter frequency characteristic estimation value.

図11は、図10に示すキャンセル情報推定手段44Aの概略図である。図11を参照して、キャンセル情報推定手段44Aは、図3に示すキャンセル情報推定手段44のフィルタ特性生成手段442及びマッチング手段443をフィルタ形状推定手段444およびフィルタ特性生成手段445に代えたものであり、その他は、図3に示すキャンセル情報推定手段44と同じである。   FIG. 11 is a schematic diagram of the cancel information estimation unit 44A shown in FIG. Referring to FIG. 11, cancel information estimating means 44A is obtained by replacing filter characteristic generating means 442 and matching means 443 of cancel information estimating means 44 shown in FIG. 3 with filter shape estimating means 444 and filter characteristic generating means 445. Yes, and others are the same as the cancellation information estimation means 44 shown in FIG.

図11を参照して、フィルタ形状推定手段444は、周波数特性生成手段441から自信号キャンセル信号の周波数特性を受け、その受けた周波数特性に基づいてフィルタ周波数特性推定値を生成する。より具体的には、フィルタ形状推定手段444は、周波数特性生成手段441から受けた周波数特性の近似曲線を求め、その求めた近似曲線からフィルタ周波数特性推定値を生成する。   Referring to FIG. 11, filter shape estimation means 444 receives the frequency characteristic of the own signal cancellation signal from frequency characteristic generation means 441, and generates a filter frequency characteristic estimation value based on the received frequency characteristic. More specifically, the filter shape estimation unit 444 obtains an approximate curve of the frequency characteristic received from the frequency characteristic generation unit 441, and generates a filter frequency characteristic estimation value from the obtained approximate curve.

フィルタ特性生成手段445は、フィルタ周波数特性推定値からフィルタの形状を生成し、その生成したフィルタの形状から得られるフィルタの通過帯域幅に基づいてサンプリングレートおよびブロック数を生成する。そして、フィルタ特性生成手段445は、フィルタの形状、サンプリングレートおよびブロック数をキャンセル情報として複製干渉信号生成手段45へ出力する。   The filter characteristic generation unit 445 generates a filter shape from the filter frequency characteristic estimation value, and generates a sampling rate and a block number based on the passband width of the filter obtained from the generated filter shape. Then, the filter characteristic generation unit 445 outputs the filter shape, the sampling rate, and the number of blocks to the duplicate interference signal generation unit 45 as cancellation information.

このように、キャンセル手段44Aは、フィルタの形状、サンプリングレートおよびブロック数をキャンセル情報として生成するので、複製干渉信号生成手段45は、上述したように、他のユーザからの干渉信号の複製である複製干渉信号を生成することができる。   As described above, since the cancel unit 44A generates the filter shape, sampling rate, and number of blocks as cancel information, the duplicate interference signal generation unit 45 is a duplicate of an interference signal from another user as described above. A duplicate interference signal can be generated.

図12は、図10に示す受信機10Aの動作を説明するためのフローチャートである。図12に示すフローチャートは、図7に示すフローチャートのステップS5をステップS5Aに代えたものであり、その他は、図7に示すフローチャートと同じである。   FIG. 12 is a flowchart for explaining the operation of the receiver 10A shown in FIG. The flowchart shown in FIG. 12 is the same as the flowchart shown in FIG. 7 except that step S5 of the flowchart shown in FIG. 7 is replaced with step S5A.

図12を参照して、受信機10Aの動作が開始されると、上述したステップS1〜ステップS4が順次実行される。   Referring to FIG. 12, when the operation of receiver 10A is started, steps S1 to S4 described above are sequentially executed.

ステップS4の後、キャンセル情報推定手段44Aは、自信号キャンセル信号からキャンセル情報(サンプリングレート、ブロック数、フィルタ形状)を推定する(ステップS5A)。   After step S4, the cancellation information estimation unit 44A estimates cancellation information (sampling rate, number of blocks, filter shape) from the own signal cancellation signal (step S5A).

その後、上述したステップS6〜ステップS10が実行され、受信機10Aの動作が終了する。   Thereafter, steps S6 to S10 described above are executed, and the operation of the receiver 10A ends.

図13は、図10に示す受信機10Aの別の動作を説明するためのフローチャートである。   FIG. 13 is a flowchart for explaining another operation of the receiver 10A shown in FIG.

図13に示すフローチャートは、図9に示すフローチャートのステップS5をステップS5Aに代えたものであり、その他は、図9に示すフローチャートと同じである。   The flowchart shown in FIG. 13 is the same as the flowchart shown in FIG. 9 except that step S5 of the flowchart shown in FIG. 9 is replaced with step S5A.

図13を参照して、受信機10Aの別の動作が開始されると、上述したステップS2〜ステップS4が順次実行される。   Referring to FIG. 13, when another operation of receiver 10A is started, steps S2 to S4 described above are sequentially executed.

ステップS4の後、キャンセル情報推定手段44Aは、自信号キャンセル信号からキャンセル情報(サンプリングレート、ブロック数、フィルタ形状)を推定する(ステップS5A)。   After step S4, the cancellation information estimation unit 44A estimates cancellation information (sampling rate, number of blocks, filter shape) from the own signal cancellation signal (step S5A).

その後、上述したステップS6〜ステップS7,S10〜S13が実行され、受信機10Aの動作が終了する。   Thereafter, Steps S6 to S7 and S10 to S13 described above are executed, and the operation of the receiver 10A is completed.

図14は、図12または図13に示すステップS5Aの詳細な動作を説明するためのフローチャートである。   FIG. 14 is a flowchart for explaining the detailed operation of step S5A shown in FIG. 12 or FIG.

図14に示すフローチャートは、図8に示すフローチャートのステップS52〜ステップS54をステップS55〜ステップS58に代えたものであり、その他は、図8に示すフローチャートと同じである。   The flowchart shown in FIG. 14 is the same as the flowchart shown in FIG. 8 except that steps S52 to S54 in the flowchart shown in FIG. 8 are replaced with steps S55 to S58.

図14を参照して、図12または図13に示すステップS4の後、上述したステップS51が実行される。   Referring to FIG. 14, step S51 described above is executed after step S4 shown in FIG.

そして、ステップS51の後、フィルタ形状推定手段444は、自信号キャンセル信号の周波数特性を周波数特性生成手段441から受け、その受けた自信号キャンセル信号の周波数特性からフィルタ周波数特性推定値を生成する(ステップS55)。   After step S51, the filter shape estimation unit 444 receives the frequency characteristic of the own signal cancellation signal from the frequency characteristic generation unit 441 and generates a filter frequency characteristic estimation value from the received frequency characteristic of the own signal cancellation signal ( Step S55).

その後、フィルタ形状推定手段444は、その生成したフィルタ周波数特性推定値からフィルタ形状を生成する(ステップS56)。   Thereafter, the filter shape estimation means 444 generates a filter shape from the generated filter frequency characteristic estimation value (step S56).

フィルタ特性生成手段445は、フィルタ形状推定手段444からフィルタ形状を受け、その受けたフィルタ形状に基づいてフィルタの通過帯域幅からサンプリングレートおよびブロック数を生成する(ステップS57)。   The filter characteristic generation unit 445 receives the filter shape from the filter shape estimation unit 444, and generates the sampling rate and the number of blocks from the passband width of the filter based on the received filter shape (step S57).

そして、フィルタ特性生成手段445は、サンプリングレート、ブロック数およびフィルタ形状からなるキャンセル情報を出力する(ステップS58)。   Then, the filter characteristic generation unit 445 outputs cancellation information including the sampling rate, the number of blocks, and the filter shape (step S58).

その後、一連の動作は、図12または図13に示すステップS6へ移行する。   Thereafter, the series of operations proceeds to step S6 shown in FIG.

実施の形態2においても、他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を受信機10Aにおいて推定し、その推定したキャンセル情報を用いて他のユーザからの干渉信号の複製である複製干渉信号を生成し、その生成した複数干渉信号を受信信号から減算して干渉キャンセル信号を生成し、その生成した干渉キャンセル信号の受信処理を行うことを繰り返し実行する。   Also in the second embodiment, cancellation information necessary for canceling an interference signal from another user is estimated in the receiver 10A, and the interference signal from the other user is copied using the estimated cancellation information. A duplicate interference signal is generated, an interference cancellation signal is generated by subtracting the generated multiple interference signals from the reception signal, and reception processing of the generated interference cancellation signal is repeatedly performed.

従って、伝送レートや周波数利用効率の低下を抑制して、他のユーザからの干渉信号をキャンセルできる。   Therefore, it is possible to cancel interference signals from other users while suppressing a decrease in transmission rate and frequency utilization efficiency.

また、他のユーザのキャンセル情報を受信機10Aへ通知することなく、複製自信号を精度良く生成でき、自信号ビット系列の特性を改善できる。   Further, it is possible to generate a duplicate self-signal with high accuracy without notifying other users' cancellation information to the receiver 10A, and to improve the characteristics of the self-signal bit sequence.

この発明の実施の形態においては、受信機10,10Aの動作をソフトウェアによって実現してもよい。   In the embodiment of the present invention, the operations of the receivers 10 and 10A may be realized by software.

この場合、受信機10または受信機10Aは、CPU(Central Processing Unit)、ROM(Read Only Memory)およびRAM(Random Access Memory)を備える。そして、ROMは、図7に示すフローチャート(図8に示すフローチャートも含む)の各ステップからなるプログラムProg_A、図9に示すフローチャート(図8に示すフローチャートも含む)の各ステップからなるプログラムProg_B、図12に示すフローチャート(図14に示すフローチャートも含む)の各ステップからなるプログラムProg_Cおよび図13に示すフローチャート(図14に示すフローチャートも含む)の各ステップからなるプログラムProg_Dのいずれかを記憶する。   In this case, the receiver 10 or the receiver 10A includes a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory). The ROM is a program Prog_A composed of steps of the flowchart shown in FIG. 7 (including the flowchart shown in FIG. 8), a program Prog_B composed of the steps of the flowchart shown in FIG. 9 (including the flowchart shown in FIG. 8), FIG. 12 stores the program Prog_C consisting of the steps of the flowchart shown in FIG. 12 (including the flowchart shown in FIG. 14) and the program Prog_D consisting of the steps of the flowchart shown in FIG. 13 (including the flowchart shown in FIG. 14).

CPUは、ROMからプログラムProg_A〜Prog_Dのいずれかを読み出し、その読み出したプログラムProg(プログラムProg_A〜Prog_Dのいずれか)を実行して、他のユーザからの干渉信号をキャンセルした自信号ビット系列を生成する。この場合、CPUは、RAMを用いて周波数特性のマッチング等を行う。   The CPU reads one of the programs Prog_A to Prog_D from the ROM, executes the read program Prog (any one of the programs Prog_A to Prog_D), and generates a self-signal bit sequence in which an interference signal from another user is canceled. To do. In this case, the CPU performs matching of frequency characteristics and the like using the RAM.

また、プログラムProg(プログラムProg_A〜Prog_Dのいずれか)は、CD,DVD等の記録媒体に記録されて流通してもよい。プログラムProg(プログラムProg_A〜Prog_Dのいずれか)を記録した記録媒体がコンピュータに装着されると、コンピュータは、記録媒体からプログラムProg(プログラムProg_A〜Prog_Dのいずれか)を読み出して実行し、他のユーザからの干渉信号をキャンセルした自信号ビット系列を生成する。   The program Prog (any one of the programs Prog_A to Prog_D) may be recorded and distributed on a recording medium such as a CD or a DVD. When a recording medium that records the program Prog (any one of the programs Prog_A to Prog_D) is loaded into the computer, the computer reads the program Prog (any one of the programs Prog_A to Prog_D) from the recording medium, executes it, and other users The self-signal bit sequence in which the interference signal from is canceled is generated.

従って、プログラムProg(プログラムProg_A〜Prog_Dのいずれか)を記録した記録媒体は、コンピュータ読み取り可能な記録媒体である。   Therefore, the recording medium on which the program Prog (any one of the programs Prog_A to Prog_D) is recorded is a computer-readable recording medium.

なお、この発明の実施の形態においては、受信信号を受信処理する受信器5は、「信号処理手段」を構成する。   In the embodiment of the present invention, the receiver 5 that receives and processes a received signal constitutes a “signal processing means”.

また、この発明の実施の形態においては、干渉キャンセル信号を受信処理する受信器5は、「自信号生成手段」を構成する。   In the embodiment of the present invention, the receiver 5 that receives and processes the interference cancellation signal constitutes “own signal generation means”.

更に、この発明の実施の形態においては、受信信号から複製自信号を減算する減算器43は、「第1の減算手段」を構成する。   Furthermore, in the embodiment of the present invention, the subtractor 43 that subtracts the duplicated signal from the received signal constitutes “first subtracting means”.

更に、この発明の実施の形態においては、受信信号から干渉キャンセル信号を減算する減算器41は、「第2の減算手段」を構成する。   Furthermore, in the embodiment of the present invention, the subtractor 41 that subtracts the interference cancellation signal from the received signal constitutes “second subtracting means”.

上記においては、GFDM技術を用いた無線通信システムによって送信された送信信号を受信する受信機10,10Aについて説明した。   In the above description, the receivers 10 and 10A that receive transmission signals transmitted by the wireless communication system using the GFDM technology have been described.

このGFDM技術を用いた無線通信システムにおいては、送信側における送信信号の送信処理に用いられるフィルタ等の情報がユーザによって異なる。その結果、これらの情報を制御チャネル等を用いて受信機へ送信すると、オーバヘッド情報が多くなり、伝送レートや周波数利用効率が低下するという問題がある。   In a wireless communication system using this GFDM technology, information such as filters used for transmission processing of transmission signals on the transmission side differs depending on the user. As a result, when such information is transmitted to a receiver using a control channel or the like, there is a problem in that overhead information increases and the transmission rate and frequency utilization efficiency decrease.

このような問題を解決するために、この発明の実施の形態においては、他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を受信信号から推定し、その推定したキャンセル情報に基づいて他のユーザからの干渉信号の複製である複製干渉信号を生成し、受信信号から複製干渉信号を減算して干渉キャンセル信号を生成することによって、他のユーザからの干渉信号をキャンセルする。   In order to solve such a problem, in the embodiment of the present invention, cancel information necessary for canceling an interference signal from another user is estimated from the received signal, and based on the estimated cancel information. A duplicate interference signal that is a duplicate of an interference signal from another user is generated, and an interference cancel signal is generated by subtracting the duplicate interference signal from the received signal, thereby canceling the interference signal from the other user.

このような構成によれば、キャンセル情報を受信機へ送信することはないので、オーバヘッド情報が多くなることはなく、伝送レートや周波数利用効率の低下を抑制できる。   According to such a configuration, since the cancel information is not transmitted to the receiver, the overhead information does not increase, and a decrease in transmission rate and frequency utilization efficiency can be suppressed.

そして、この発明の実施の形態においては、送信信号を送信する無線通信システムは、GFDM技術を用いた無線通信システムに限らず、その他の無線通信システムであってもよく、一般的には、送信側における送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムであれば、どのような無線通信システムであってもよい。このような無線通信システムであれば、上述した実施の形態において説明したように、伝送レートや周波数利用効率が低下するという問題を解決できるからである。   In the embodiment of the present invention, the wireless communication system for transmitting the transmission signal is not limited to the wireless communication system using the GFDM technology, and may be other wireless communication systems. Any wireless communication system may be used as long as the information used for the transmission processing of the transmission signal on the side is different depending on the user. This is because such a wireless communication system can solve the problem that the transmission rate and the frequency utilization efficiency decrease as described in the above-described embodiment.

また、上記においては、キャンセル手段44,44Aにおける動作および受信器5における動作を繰り返し実行すると説明したが、この発明の実施の形態においては、これに限らず、キャンセル手段44,44Aにおける動作および受信器5における動作は、少なくとも1回実行されればよい。キャンセル手段44,44Aにおける動作および受信器5における動作が1回実行されれば、他のユーザからの干渉信号は、キャンセルされるので、キャンセル情報を受信機へ送信せずに(即ち、オーバヘッド情報が多くならずに)、伝送レートや周波数利用効率の低下を抑制して他のユーザからの干渉信号をキャンセル可能であるからである。   In the above description, it has been described that the operation in the canceling means 44, 44A and the operation in the receiver 5 are repeatedly executed. However, the embodiment of the present invention is not limited to this, and the operation and reception in the canceling means 44, 44A. The operation in the device 5 may be executed at least once. If the operation in the canceling means 44, 44A and the operation in the receiver 5 are executed once, the interference signal from another user is canceled, so that the cancel information is not transmitted to the receiver (that is, the overhead information). This is because an interference signal from another user can be canceled by suppressing a decrease in transmission rate and frequency utilization efficiency.

従って、この発明の実施の形態による受信機は、送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムによって送信された送信信号を受信する受信機であって、前記無線通信システムによって送信された電波の受信信号を受信処理する信号処理手段と、前記信号処理手段から出力された信号ビット系列を当該受信機における復調/復号情報を用いて符号化および変調して当該受信機が受信すべき自信号ビット系列の複製である複製自信号を生成し、前記受信信号から前記複製自信号を減算して得られた自信号キャンセル信号に基づいて他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定し、その推定したキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成し、前記受信信号から前記複製干渉信号を減算して干渉キャンセル信号を生成するキャンセル処理を実行するキャンセル手段と、前記干渉キャンセル信号を受信処理して前記自信号ビット系列を生成する信号生成処理を実行する自信号生成手段とを備えていればよい。   Therefore, the receiver according to the embodiment of the present invention is a receiver that receives a transmission signal transmitted by a wireless communication system in which information used for transmission processing of a transmission signal differs depending on a user, and is transmitted by the wireless communication system. A signal processing means for receiving the received signal of the radio wave, and a signal bit sequence output from the signal processing means is encoded and modulated by using the demodulation / decoding information in the receiver and received by the receiver In order to cancel the interference signal from other users based on the own signal cancellation signal generated by subtracting the duplicate own signal from the received signal, generating a duplicate own signal that is a duplicate of the own signal bit sequence Estimating necessary cancellation information, and generating a duplicate interference signal that is a duplicate of the interference signal based on the estimated cancellation information, A cancel unit that executes a cancellation process for generating an interference cancellation signal by subtracting the duplicate interference signal from a received signal, and a confidence that executes a signal generation process for receiving the interference cancellation signal and generating the own signal bit sequence It is sufficient if it has a signal generation means.

また、この発明の実施の形態によるコンピュータに実行させるためのプログラムは、送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムによって送信された送信信号の受信処理をコンピュータに実行させるためのプログラムであって、信号処理手段が、前記無線通信システムによって送信された電波の受信信号を受信処理する第1のステップと、キャンセル手段が、前記信号処理手段から出力された信号ビット系列を当該受信機における復調/復号情報を用いて符号化および変調して当該受信機が受信すべき自信号ビット系列の複製である複製自信号を生成し、前記受信信号から前記複製自信号を減算して得られた自信号キャンセル信号に基づいて他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定し、その推定したキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成し、前記受信信号から前記複製干渉信号を減算して干渉キャンセル信号を生成するキャンセル処理を実行する第2のステップと、自信号生成手段が、前記干渉キャンセル信号を受信処理して前記自信号ビット系列を生成する信号生成処理を実行する第3のステップとをコンピュータに実行させるものであればよい。   In addition, a program for causing a computer to execute according to an embodiment of the present invention causes a computer to execute transmission signal reception processing in which information used for transmission signal transmission processing is transmitted by a wireless communication system that is different for each user. A first step in which a signal processing means receives a radio signal received by the wireless communication system; and a cancellation means receives the signal bit sequence output from the signal processing means. It is obtained by subtracting the duplicate signal from the received signal by generating a duplicate signal that is a duplicate of the own signal bit sequence to be received by the receiver by encoding and modulating using the demodulation / decoding information in the machine. Based on the received self-signal cancellation signal, it is necessary to cancel the interference signal from other users. The cancel information is estimated based on the estimated cancellation information, a duplicate interference signal that is a duplicate of the interference signal is generated, and an interference cancel signal is generated by subtracting the duplicate interference signal from the received signal. If the self-signal generating means causes the computer to execute a second step of performing a signal generating process of receiving the interference cancellation signal and generating the self-signal bit sequence. Good.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is shown not by the above description of the embodiments but by the scope of claims for patent, and is intended to include meanings equivalent to the scope of claims for patent and all modifications within the scope.

この発明は、受信機、コンピュータに実行させるためのプログラム、およびプログラムを記録したコンピュータ読み取り可能な記録媒体に適用される。   The present invention is applied to a receiver, a program for causing a computer to execute, and a computer-readable recording medium on which the program is recorded.

1,110アンテナ、2,109 無線ユニット、3 AD変換器、4,4A キャンセル手段、5 受信器、10,10A 受信機、41,43 減算器、42 複製自信号生成手段、44,44A キャンセル情報推定手段、45 複製干渉信号生成手段、51 CP除去部、52 等化器、53 チャネル推定器、54−1〜54−K サブキャリアダウンコンバータ、55−1〜55−K マッチドフィルタ、56−1〜56−K ダウンサンプリング処理部、57 パラレルシリアル変換器、58 復調器、59 デコーダ、100 送信機、101 QAM部、102 シリアルパラレル変換器、103−1〜103−K アップサンプリング処理部、104−1〜104−K 波形整形フィルタ、105−1〜105−K サブキャリアアップコンバータ、106 加算器106、107 CP部、108 DA変換器、441 周波数特性生成手段、442,445 フィルタ特性生成手段、443 マッチング手段、444 フィルタ形状推定手段。   1,110 antenna, 2,109 wireless unit, 3 AD converter, 4,4A canceling means, 5 receiver, 10,10A receiver, 41,43 subtractor, 42 duplicate signal generating means, 44,44A cancellation information Estimating means, 45 duplicate interference signal generating means, 51 CP removing section, 52 equalizer, 53 channel estimator, 54-1 to 54-K subcarrier down converter, 55-1 to 55-K matched filter, 56-1 -56-K downsampling processing unit, 57 parallel serial converter, 58 demodulator, 59 decoder, 100 transmitter, 101 QAM unit, 102 serial parallel converter, 103-1 to 103-K upsampling processing unit, 104- 1 to 104-K Waveform shaping filter, 105-1 to 105-K Subcarrier up Converter, 106 an adder 106 and 107 CP unit, 108 DA converter, 441 a frequency characteristic generating means, 442, 445 filter characteristic generating means, 443 matching means, 444 filter shape estimation means.

Claims (11)

送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムによって送信された送信信号を受信する受信機であって、
前記無線通信システムによって送信された電波の受信信号を受信処理する信号処理手段と、
前記信号処理手段から出力された信号ビット系列を当該受信機における復調/復号情報を用いて符号化および変調して当該受信機が受信すべき自信号ビット系列の複製である複製自信号を生成し、前記受信信号から前記複製自信号を減算して得られた自信号キャンセル信号に基づいて他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定し、その推定したキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成し、前記受信信号から前記複製干渉信号を減算して干渉キャンセル信号を生成するキャンセル処理を実行するキャンセル手段と、
前記干渉キャンセル信号を受信処理して前記自信号ビット系列を生成する信号生成処理を実行する自信号生成手段とを備える受信機。
A receiver that receives a transmission signal transmitted by a wireless communication system in which information used for transmission processing of a transmission signal varies depending on a user,
Signal processing means for receiving and processing radio wave reception signals transmitted by the wireless communication system;
The signal bit sequence output from the signal processing means is encoded and modulated using the demodulation / decoding information in the receiver to generate a duplicated own signal that is a duplicate of the own signal bit sequence to be received by the receiver. , Estimating cancel information necessary to cancel an interference signal from another user based on the own signal cancellation signal obtained by subtracting the duplicated own signal from the received signal, and based on the estimated cancellation information Canceling means for generating a copy interference signal that is a copy of the interference signal and executing a cancel process for generating an interference cancel signal by subtracting the copy interference signal from the received signal;
A receiver comprising: a signal generation unit configured to perform a signal generation process of receiving the interference cancellation signal to generate the signal sequence of the signal;
前記キャンセル手段は、前記キャンセル処理を所定の回数繰り返し実行し、
前記自信号生成手段は、前記信号生成処理を前記所定の回数繰り返し実行する、請求項1に記載の受信機。
The cancel unit repeatedly executes the cancel process a predetermined number of times,
The receiver according to claim 1, wherein the signal generation unit repeatedly executes the signal generation process a predetermined number of times.
前記キャンセル手段は、
前記信号処理手段から出力された信号ビット系列を前記復調/復号情報を用いて符号化および変調して前記複製自信号を生成する複製自信号生成手段と、
前記受信信号から前記複製自信号を減算して前記自信号キャンセル信号を生成する第1の減算手段と、
前記自信号キャンセル信号に基づいて前記キャンセル情報を推定するキャンセル情報推定手段と、
前記推定されたキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成する複製干渉信号生成手段と、
前記受信信号から前記複製干渉信号を減算して干渉キャンセル信号を生成する第2の減算手段とを含む、請求項1または請求項2に記載の受信機。
The canceling means is
Duplicate own signal generating means for encoding and modulating the signal bit sequence output from the signal processing means using the demodulation / decoding information to generate the duplicate own signal;
First subtraction means for subtracting the duplicate signal from the received signal to generate the signal cancel signal;
Cancellation information estimation means for estimating the cancellation information based on the own signal cancellation signal;
Duplicate interference signal generation means for generating a duplicate interference signal that is a duplicate of the interference signal based on the estimated cancellation information;
The receiver according to claim 1, further comprising: a second subtracting unit that subtracts the duplicate interference signal from the received signal to generate an interference cancellation signal.
前記キャンセル情報推定手段は、
前記自信号キャンセル信号の周波数特性を生成する周波数特性生成手段と、
前記キャンセル情報の候補ごとに他のユーザの送信側における送信信号の処理に用いるフィルタの周波数特性を生成するフィルタ特性生成手段と、
前記周波数特性生成手段によって生成された周波数特性と前記フィルタ特性生成手段によって生成された周波数特性とのマッチングを行い、最も特性の近いフィルタ特性を選択し、その選択したフィルタ特性に基づいて前記キャンセル情報を選択して出力するマッチング手段とを含む、請求項3に記載の受信機。
The cancellation information estimation means includes
A frequency characteristic generating means for generating a frequency characteristic of the own signal cancellation signal;
Filter characteristic generating means for generating a frequency characteristic of a filter used for processing a transmission signal on the transmission side of another user for each candidate of the cancellation information;
The frequency characteristic generated by the frequency characteristic generation unit is matched with the frequency characteristic generated by the filter characteristic generation unit, the filter characteristic having the closest characteristic is selected, and the cancellation information is based on the selected filter characteristic The receiver according to claim 3, further comprising: matching means for selecting and outputting
前記キャンセル情報推定手段は、
前記自信号キャンセル信号の周波数特性を生成する周波数特性生成手段と、
前記周波数特性生成手段によって生成された周波数特性に基づいて他のユーザの送信側における送信信号の処理に用いるフィルタの周波数特性の推定値であるフィルタ周波数特性推定値を推定するフィルタ形状推定手段と、
前記フィルタ周波数特性推定値から前記フィルタの形状を生成し、その生成したフィルタの形状から得られる前記フィルタの通過帯域幅に基づいてサンプリングレートおよびブロック数を生成し、前記フィルタの形状、前記サンプリングレートおよび前記ブロック数を前記キャンセル情報として出力するフィルタ特性生成手段とを含む、請求項3に記載の受信機。
The cancellation information estimation means includes
A frequency characteristic generating means for generating a frequency characteristic of the own signal cancellation signal;
A filter shape estimation unit that estimates a filter frequency characteristic estimation value that is an estimation value of a frequency characteristic of a filter used for processing a transmission signal on the transmission side of another user based on the frequency characteristic generated by the frequency characteristic generation unit;
The filter shape is generated from the filter frequency characteristic estimation value, the sampling rate and the number of blocks are generated based on the passband width of the filter obtained from the generated filter shape, and the filter shape and the sampling rate are generated. The receiver according to claim 3, further comprising: filter characteristic generation means for outputting the number of blocks as the cancellation information.
送信信号の送信処理に用いられる情報がユーザによって異なる無線通信システムによって送信された送信信号の受信処理をコンピュータに実行させるためのプログラムであって、
信号処理手段が、前記無線通信システムによって送信された電波の受信信号を受信処理する第1のステップと、
キャンセル手段が、前記信号処理手段から出力された信号ビット系列を当該受信機における復調/復号情報を用いて符号化および変調して当該受信機が受信すべき自信号ビット系列の複製である複製自信号を生成し、前記受信信号から前記複製自信号を減算して得られた自信号キャンセル信号に基づいて他のユーザからの干渉信号をキャンセルするために必要なキャンセル情報を推定し、その推定したキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成し、前記受信信号から前記複製干渉信号を減算して干渉キャンセル信号を生成するキャンセル処理を実行する第2のステップと、
自信号生成手段が、前記干渉キャンセル信号を受信処理して前記自信号ビット系列を生成する信号生成処理を実行する第3のステップとをコンピュータに実行させるためのプログラム。
A program for causing a computer to execute a reception process of a transmission signal transmitted by a wireless communication system in which information used for a transmission process of a transmission signal differs depending on a user,
A first step in which a signal processing means receives and processes a reception signal of a radio wave transmitted by the wireless communication system;
A replication means is a copy confidence that is a copy of the own signal bit series to be received by the receiver after the signal bit series output from the signal processing means is encoded and modulated using the demodulation / decoding information in the receiver. And cancel information necessary for canceling interference signals from other users based on the own signal cancellation signal obtained by subtracting the duplicated own signal from the received signal, and the estimated A second step of generating a interference signal that is a copy of the interference signal based on cancellation information, and performing a cancellation process of subtracting the replication interference signal from the received signal to generate an interference cancellation signal;
A program for causing a computer to execute a third step of performing signal generation processing in which the own signal generation unit receives the interference cancellation signal to generate the own signal bit sequence.
前記第2のステップにおいて、前記キャンセル手段は、前記キャンセル処理を所定の回数繰り返し実行し、
前記第3のステップにおいて、前記自信号生成手段は、前記信号生成処理を前記所定の回数繰り返し実行する、請求項6に記載のコンピュータに実行させるためのプログラム。
In the second step, the cancel unit repeatedly executes the cancel process a predetermined number of times,
The program for causing a computer to execute the signal generation processing in the third step, wherein the signal generation unit repeatedly executes the signal generation processing a predetermined number of times.
前記第2のステップは、
複製自信号生成手段が、前記第1のステップにおいて出力された信号ビット系列を前記復調/復号情報を用いて符号化および変調して前記複製自信号を生成する第1のサブステップと、
第1の減算手段が、前記受信信号から前記複製自信号を減算して前記自信号キャンセル信号を生成する第2のサブステップと、
キャンセル情報推定手段が、前記自信号キャンセル信号に基づいて前記キャンセル情報を推定する第3のサブステップと、
複製干渉信号生成手段が、前記推定されたキャンセル情報に基づいて前記干渉信号の複製である複製干渉信号を生成する第4のサブステップと、
第2の減算手段が、前記受信信号から前記複製干渉信号を減算して干渉キャンセル信号を生成する第4のサブステップとを含む、請求項6または請求項7に記載のコンピュータに実行させるためのプログラム。
The second step includes
A first sub-step in which a duplicated self-signal generating means generates the duplicated self-signal by encoding and modulating the signal bit sequence output in the first step using the demodulation / decoding information;
A second sub-step in which a first subtracting unit subtracts the replica signal from the received signal to generate the signal cancel signal;
A third substep in which cancellation information estimation means estimates the cancellation information based on the own signal cancellation signal;
A fourth sub-step in which a duplicate interference signal generating means generates a duplicate interference signal that is a duplicate of the interference signal based on the estimated cancellation information;
The second subtracting unit includes a fourth sub-step of generating an interference cancellation signal by subtracting the duplicate interference signal from the received signal, and causing the computer to execute the method according to claim 6 or 7. program.
前記第3のサブステップは、
周波数特性生成手段が、前記自信号キャンセル信号の周波数特性を生成するステップAと、
フィルタ特性生成手段が、前記キャンセル情報の候補ごとに他のユーザの送信側における送信信号の処理に用いるフィルタの周波数特性を生成するステップBと、
マッチング手段が、前記ステップAにおいて生成された周波数特性と前記ステップBにおいて生成された周波数特性とのマッチングを行い、最も特性の近いフィルタ特性を選択し、その選択したフィルタ特性に基づいて前記キャンセル情報を選択して出力するステップCとを含む、請求項8に記載のコンピュータに実行させるためのプログラム。
The third sub-step includes
Step A in which a frequency characteristic generating means generates a frequency characteristic of the own signal cancellation signal;
A step B in which a filter characteristic generation unit generates a frequency characteristic of a filter used for processing of a transmission signal on the transmission side of another user for each candidate of the cancellation information;
A matching unit performs matching between the frequency characteristic generated in step A and the frequency characteristic generated in step B, selects a filter characteristic having the closest characteristic, and the cancellation information based on the selected filter characteristic A program for causing a computer to execute the program according to claim 8, comprising: step C for selecting and outputting.
前記第3のサブステップは、
周波数特性生成手段が、前記自信号キャンセル信号の周波数特性を生成するステップAと、
フィルタ形状推定手段が、前記ステップAにおいて生成された周波数特性に基づいて他のユーザの送信側における送信信号の処理に用いるフィルタの周波数特性の推定値であるフィルタ周波数特性推定値を推定するステップBと、
フィルタ特性生成手段が、前記フィルタ周波数特性推定値を逆フーリエ変換して前記フィルタの形状を生成し、その生成したフィルタの形状から得られる前記フィルタの通過帯域幅に基づいてサンプリングレートおよびブロック数を生成し、前記フィルタの形状、前記サンプリングレートおよび前記ブロック数を前記キャンセル情報として出力するステップCとを含む、請求項8に記載のコンピュータに実行させるためのプログラム。
The third sub-step includes
Step A in which a frequency characteristic generating means generates a frequency characteristic of the own signal cancellation signal;
Step B in which the filter shape estimation means estimates a filter frequency characteristic estimated value that is an estimated value of the frequency characteristic of the filter used for processing the transmission signal on the transmission side of another user based on the frequency characteristic generated in Step A When,
Filter characteristic generation means generates the filter shape by performing inverse Fourier transform on the filter frequency characteristic estimation value, and sets the sampling rate and the number of blocks based on the passband width of the filter obtained from the generated filter shape. A program for causing a computer to execute the program according to claim 8, comprising: generating and outputting the filter shape, the sampling rate, and the number of blocks as the cancellation information.
請求項6から請求項10のいずれか1項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。   The computer-readable recording medium which recorded the program of any one of Claims 6-10.
JP2016046949A 2016-03-10 2016-03-10 Receiver, program to be executed by computer, and computer readable recording medium with program recorded thereon Pending JP2017163387A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016046949A JP2017163387A (en) 2016-03-10 2016-03-10 Receiver, program to be executed by computer, and computer readable recording medium with program recorded thereon

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016046949A JP2017163387A (en) 2016-03-10 2016-03-10 Receiver, program to be executed by computer, and computer readable recording medium with program recorded thereon

Publications (1)

Publication Number Publication Date
JP2017163387A true JP2017163387A (en) 2017-09-14

Family

ID=59857449

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016046949A Pending JP2017163387A (en) 2016-03-10 2016-03-10 Receiver, program to be executed by computer, and computer readable recording medium with program recorded thereon

Country Status (1)

Country Link
JP (1) JP2017163387A (en)

Similar Documents

Publication Publication Date Title
JP4725648B2 (en) Channel estimation apparatus, equalization apparatus, and estimation and equalization method thereof
CA2743371C (en) Method and system for reduced complexity channel estimation and interference cancellation for v-mimo demodulation
Gaspar et al. Low complexity GFDM receiver based on sparse frequency domain processing
JP5278678B2 (en) Receiving method and receiving apparatus
JP4960438B2 (en) OFDMA tone interference cancellation method
CN111245750B (en) Frequency offset estimation method, device and storage medium
JP5054190B2 (en) Burst interference suppression for communication receivers.
CN104982017A (en) System and Method for Orthogonal Frequency Division Multiplexing-Offset Quadrature Amplitude Modulation
WO2011111583A1 (en) Receiving device, receiving method, receiving program, and processor
JPWO2011108429A1 (en) Channel estimation circuit, channel estimation method, and receiver
CN109412987A (en) A kind of ofdm system channel tracking method
KR20170016653A (en) Method and apparatus of interference reconstruction and channel estimation for multicarrier systems with non-orthogonal waveform
CN104301282A (en) Self-adaptive inter-carrier interference (ICI) suppression method of ultra-high speed moving orthogonal frequency division multiplexing (OFDM) system
CN112838915A (en) Physical signal transmission method, terminal and base station
JP2017163387A (en) Receiver, program to be executed by computer, and computer readable recording medium with program recorded thereon
JP2019140590A (en) Single carrier MIMO transmitter and single carrier MIMO receiver
EP3595251B1 (en) Transmitter apparatus, receiver apparatus, communication system and transmission method
JP2007189680A (en) Signal separation method for cellular multi-carrier telecommunication system
Gao et al. Subcarrier spreading for ICI mitigation in OFDM/OFDMA systems
Selim et al. Efficient cyclic prefix reconstruction for shaped OFDM systems without cyclic prefix
KR100391565B1 (en) An Rayleigh Fading Compensation Method with Modified Sinc Interpolation
JP6869449B1 (en) Transmission line equalization processing device and transmission line equalization processing method
JP5873427B2 (en) Transmission path estimator, receiving apparatus, and transmission path estimation method
JP2010045422A (en) Radio receiver, and radio reception method
WO2014027667A1 (en) Communication system, communication device, and communication method