[go: up one dir, main page]

JP4854091B2 - COMMUNICATION SYSTEM, RECEPTION DEVICE, AND COMMUNICATION METHOD - Google Patents

COMMUNICATION SYSTEM, RECEPTION DEVICE, AND COMMUNICATION METHOD Download PDF

Info

Publication number
JP4854091B2
JP4854091B2 JP2008119288A JP2008119288A JP4854091B2 JP 4854091 B2 JP4854091 B2 JP 4854091B2 JP 2008119288 A JP2008119288 A JP 2008119288A JP 2008119288 A JP2008119288 A JP 2008119288A JP 4854091 B2 JP4854091 B2 JP 4854091B2
Authority
JP
Japan
Prior art keywords
unit
signal
soft decision
puncturing
decision value
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.)
Expired - Fee Related
Application number
JP2008119288A
Other languages
Japanese (ja)
Other versions
JP2009272726A (en
Inventor
良太 山田
貴司 吉本
寿之 示沢
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2008119288A priority Critical patent/JP4854091B2/en
Publication of JP2009272726A publication Critical patent/JP2009272726A/en
Application granted granted Critical
Publication of JP4854091B2 publication Critical patent/JP4854091B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Error Detection And Correction (AREA)

Description

本発明は、通信システム、受信装置及び通信方法に関する。   The present invention relates to a communication system, a receiving apparatus, and a communication method.

畳み込み符号やターボ符号等の誤り訂正符号は、データを伝送した際に生じる誤りを訂正するために用いられる。誤り訂正符号の誤り訂正能力は符号化率によって表される。符号化率Rは、一般に、情報ビット数mと符号化されたビット数nとの比、R=m/nで表され、Rが小さくなればなるほど誤り訂正符号の訂正能力は向上するが、冗長ビット数(パリティビット数)が増加するため伝送効率が劣化してしまう。   Error correction codes such as convolutional codes and turbo codes are used to correct errors that occur when data is transmitted. The error correction capability of the error correction code is represented by a coding rate. The coding rate R is generally expressed as a ratio of the number of information bits m to the number of encoded bits n, R = m / n, and as R decreases, the correction capability of the error correction code improves. Since the number of redundant bits (number of parity bits) increases, the transmission efficiency deteriorates.

ある所望の符号化率に設定するために符号化ビットを間引く、パンクチャリング(puncturing)技術が知られている。ターボ符号におけるパンクチャリングについて説明すると、通常用いられるターボ符号器は、情報ビット系列b、第1パリティビット系列p、第2パリティビット系列pを出力するため、符号化率1/3の符号化ビット系列cが生成される。情報ビット長をNとすると、b、p、p、cは以下の式(1)〜式(4)のように表される。 A puncturing technique is known in which coded bits are thinned out to set a certain desired coding rate. The puncturing in the turbo code will be described. Since a turbo encoder normally used outputs an information bit sequence b, a first parity bit sequence p 1 , and a second parity bit sequence p 2 , a code with a coding rate of 1/3 is used. A bit sequence c is generated. Assuming that the information bit length is N, b, p 1 , p 2 , and c are expressed by the following equations (1) to (4).

Figure 0004854091
Figure 0004854091

Figure 0004854091
Figure 0004854091

Figure 0004854091
Figure 0004854091

Figure 0004854091
Figure 0004854091

この符号化率1/3の符号化ビット系列cをパンクチャリングすることで、誤り訂正符号の符号化率を変えることが可能となる。符号化率1/2の系列を生成するには、例えば、cからp1,2m、p2,2m−1を間引けば良い。ただし、m=1〜N/2の整数である。
例えば、N=2の場合について説明すると、符号化率1/3の系列は[b,p1,1,p2,1,b,p1,2,p2,2]であるが、パンクチャリングを行って符号化率1/2の系列を生成すると[b,p1,1,b,p2,2]となる。
By puncturing the coded bit sequence c having the coding rate 1/3, the coding rate of the error correction code can be changed. In order to generate a coding rate 1/2 sequence, for example, p 1,2m and p 2,2m-1 may be thinned out from c. However, m is an integer of 1 to N / 2.
For example, in the case of N = 2, the sequence of the coding rate 1/3 is [b 1 , p 1 , 1 , p 2 , 1 , b 2 , p 1 , 2 , p 2 , 2 ]. When a puncturing is performed to generate a coding rate ½ sequence, [b 1 , p 1,1 , b 2 , p 2,2 ] is obtained.

この場合は、p2,1とp1,2がパンクチャリングされている。ここで、符号化率1/2のデータを送信したとすると、受信装置側における符号率1/2のビット系列を[x,y1,1,x,y2,2]と表すことができる。
ただし、x、y1,1、x、y2,2は軟判定値であるビット対数尤度比(LLR:Log Likelihood Ratio)であり、それぞれ受信処理で得られた情報ビット、パリティビットに対応している。
In this case, p 2,1 and p 1,2 are punctured. Here, assuming that data having a coding rate of ½ is transmitted, a bit sequence having a coding rate of ½ on the receiving device side is represented as [x 1 , y 1,1 , x 2 , y 2,2 ]. Can do.
Here, x 1 , y 1,1 , x 2 , y 2 , 2 are bit log likelihood ratios (LLRs) that are soft decision values, and information bits and parity bits obtained in the reception process, respectively. It corresponds to.

このとき受信装置側ではパンクチャリングの逆処理であるデパンクチャリング(depuncturing)を行った後に誤り訂正復号を行う。デパンクチャリングは送信装置側でパンクチャリングされたビットの位置に、所定の値、例えば0を挿入することで行う。
つまり、受信装置側におけるビット系列[x,y1,1,x,y2,2]を[x,y1,1,0,x,0,y2,2]のようにデパンクチャしてから誤り訂正復号処理を行う。LLRが0というのはそのビットが1であるか0であるか不明である状態を示している。
At this time, the receiving apparatus performs error correction decoding after performing depuncturing, which is a reverse process of puncturing. Depuncturing is performed by inserting a predetermined value, for example, 0, into the position of the punctured bit on the transmission device side.
That is, the bit sequence [x 1 , y 1 , 1 , x 2 , y 2 , 2 ] on the receiving device side is changed to [x 1 , y 1 , 1 , 0, x 2 , 0, y 2 , 2 ]. After depuncturing, error correction decoding processing is performed. An LLR of 0 indicates a state in which it is unknown whether the bit is 1 or 0.

このようなパンクチャリング処理、デパンクチャリング処理は、例えば、特許文献1に記載されている。
このように送信装置側でパンクチャリング処理、受信装置側でデパンクチャリング処理を行うことによって符号化率を変えることができ、伝送レートの制御が可能となる。
特開2000−68862号公報
Such a puncturing process and a depuncturing process are described in Patent Document 1, for example.
Thus, by performing the puncturing process on the transmission device side and the depuncturing process on the reception device side, the coding rate can be changed, and the transmission rate can be controlled.
JP 2000-68862 A

しかしながら、従来の技術では、受信装置におけるデパンクチャリングの際に、所定の値や0のような不確定の値を挿入していたため、誤り訂正復号の性能が劣化するという問題があった。   However, the conventional technique has a problem in that error correction decoding performance deteriorates because a predetermined value or an indeterminate value such as 0 is inserted at the time of depuncturing in the receiving apparatus.

本発明は、上記事情に鑑みてなされたものであり、その目的は、誤り訂正復号の性能が劣化することを防ぐことができ、受信性能の性能を向上させることができる通信システム、受信装置及び通信方法を提供することにある。   The present invention has been made in view of the above circumstances, and an object of the present invention is to prevent a deterioration in the performance of error correction decoding, and to improve the performance of reception performance. It is to provide a communication method.

(1) 本発明は、上記課題を解決するためになされたもので、本発明の一態様による通信システムは、送信装置と受信装置とを備える通信システムであって、前記送信装置は、前記受信装置に送信する信号を間引くパンクチャ処理を行うパンクチャ部と、前記パンクチャ部がパンクチャ処理を行った信号を前記受信装置に送信する送信部とを備え、前記受信装置は、復調処理を行うことにより軟判定値を算出する復調部と、前記送信装置による信号の送信時にパンクチャ処理により間引かれた信号の位置に、軟判定値を挿入するデパンクチャ処理を行うデパンクチャ部と、前記デパンクチャ部がデパンクチャ処理を行った信号に対して誤り訂正復号処理を行う復号部と、前記復号部が誤り訂正復号処理を行った信号に含まれる軟判定値のうち前記送信装置でのパンクチャ処理時に間引かれた位置の軟判定値を求める受信パンクチャ部とを備え、前記デパンクチャ部は、前記受信パンクチャ部が求めた軟判定値をデパンクチャ処理に用いる。 (1) The present invention has been made in order to solve the above problems, and a communication system according to an aspect of the present invention is a communication system including a transmission device and a reception device, and the transmission device includes the reception device. A puncturing unit that performs puncturing processing to thin out a signal to be transmitted to the device, and a transmitting unit that transmits a signal punctured by the puncturing unit to the receiving device. The receiving device performs softening by performing demodulation processing. A demodulator that calculates a decision value; a depuncture unit that performs a depuncture process that inserts a soft decision value at a position of a signal that is thinned out by a puncture process when a signal is transmitted by the transmission device; and the depuncture unit performs a depuncture process. A decoding unit that performs error correction decoding processing on the performed signal, and a soft decision value included in the signal that has been subjected to error correction decoding processing by the decoding unit; And a receiving puncturing unit for obtaining the soft decision value of the position decimated during puncturing with the transmitting device, the depuncturing unit uses a soft-decision value in which the reception puncturing part is determined to de-puncturing.

(2) また、本発明の一態様による受信装置は、送信装置と通信する受信装置であって、復調処理を行うことにより軟判定値を算出する復調部と、前記送信装置による信号の送信時にパンクチャ処理により間引かれた信号の位置に、軟判定値を挿入するデパンクチャ処理を行うデパンクチャ部と、前記デパンクチャ部がデパンクチャ処理を行った信号に対して誤り訂正復号処理を行う復号部と、前記復号部が誤り訂正復号処理を行った信号に含まれる軟判定値のうち前記送信装置でのパンクチャ処理時に間引かれた位置の軟判定値を求める受信パンクチャ部とを備え、前記デパンクチャ部は、前記受信パンクチャ部が求めた軟判定値をデパンクチャ処理に用いる。 (2) In addition, a receiving device according to an aspect of the present invention is a receiving device that communicates with a transmitting device, a demodulator that calculates a soft decision value by performing demodulation processing, and a signal transmitted by the transmitting device. A depuncture unit that performs depuncture processing to insert a soft decision value at the position of the signal thinned out by puncture processing, and a decoding unit that performs error correction decoding processing on the signal that has been depunctured by the depuncture unit, A reception puncturing unit for obtaining a soft decision value at a position thinned out during puncturing processing in the transmission device among soft decision values included in a signal subjected to error correction decoding processing by the decoding unit, and the depuncturing unit includes: The soft decision value obtained by the reception puncture unit is used for the depuncture process.

(3) また、本発明の一態様による受信装置は、干渉レプリカ生成部、減算部、信号検出部、伝搬路推定部を更に備え、前記受信パンクチャ部は、前記送信装置が信号を間引いた位置の軟判定値とパンクチャ処理した軟判定値とを求め、前記干渉レプリカ生成部は、前記受信パンクチャ部でパンクチャ処理された軟判定値に基づき干渉信号のレプリカを生成し、前記減算部は、受信信号から前記干渉信号のレプリカを減算して干渉除去を行い、前記信号検出部は、前記干渉除去後の信号に対して信号検出を行い、前記復調部は、前記信号検出部が信号検出を行った信号を復調処理する。 (3) In addition, the reception device according to an aspect of the present invention further includes an interference replica generation unit, a subtraction unit, a signal detection unit, and a propagation path estimation unit, and the reception puncture unit is a position where the transmission device thins the signal. The interference replica generation unit generates a replica of an interference signal based on the soft decision value punctured by the reception puncture unit, and the subtraction unit receives the soft decision value The replica of the interference signal is subtracted from the signal to remove the interference, the signal detection unit performs signal detection on the signal after the interference removal, and the demodulation unit performs signal detection on the signal detection unit. The received signal is demodulated.

(4) また、本発明の一態様による受信装置の前記デパンクチャ部は、繰り返し処理の最後の回のみ軟判定値のデパンクチャ処理を行う。 (4) In addition, the depuncturing unit of the receiving device according to one aspect of the present invention performs the depuncturing process of the soft decision value only in the last round of the iterative process.

(5) また、本発明の一態様による通信方法は、送信装置と通信する受信装置を用いた通信方法であって、復調処理を行うことにより軟判定値を算出する復調過程と、前記送信装置による信号の送信時にパンクチャ処理により間引かれた信号の位置に、軟判定値を挿入するデパンクチャ処理を行うデパンクチャ過程と、前記デパンクチャ過程でデパンクチャ処理を行った信号に対して誤り訂正復号処理を行う復号過程と、前記復号過程で誤り訂正復号処理を行った信号に含まれる軟判定値のうち前記送信装置でのパンクチャ処理時に間引かれた位置の軟判定値を算出する受信パンクチャ過程とを有し、前記デパンクチャ過程では、前記受信パンクチャ過程で求めた軟判定値をデパンクチャ処理に用いる。 (5) Further, a communication method according to an aspect of the present invention is a communication method using a reception device that communicates with a transmission device, wherein a demodulation process for calculating a soft decision value by performing a demodulation process, and the transmission device A depuncture process for performing a depuncture process for inserting a soft decision value at a position of a signal thinned out by a puncture process at the time of transmission of a signal by the puncture process, and an error correction decoding process for the signal that has undergone the depuncture process in the depuncture process A decoding process and a reception puncturing process for calculating a soft decision value at a position thinned out during the puncturing process in the transmitting device among the soft decision values included in the signal subjected to the error correction decoding process in the decoding process. In the depuncture process, the soft decision value obtained in the reception puncture process is used for the depuncture process.

本発明の通信システム、受信装置及び通信方法では、誤り訂正復号の性能が劣化することを防ぐことができ、受信性能の性能を向上させることができる。   According to the communication system, the receiving apparatus, and the communication method of the present invention, it is possible to prevent the performance of error correction decoding from being deteriorated and to improve the performance of the reception performance.

(第1の実施形態)
始めに、本発明の第1の実施形態による通信システムについて説明する。この通信システムは、送信装置100aと受信装置200aとを備えている。
(First embodiment)
First, a communication system according to the first embodiment of the present invention will be described. This communication system includes a transmission device 100a and a reception device 200a.

図1は、本発明の第1の実施形態による送信装置100aの構成を示す概略ブロック図である。送信装置100aは、符号部1、パンクチャ部2、変調部3、パイロット多重部4、無線部5、アンテナ部6を備えている。
情報ビットは、符号部1で例えば畳み込み符号、ターボ符号、LDPC(Low Density Parity Check:低密度パリティ検査)符号などによって誤り訂正符号化される。
FIG. 1 is a schematic block diagram showing a configuration of a transmission device 100a according to the first embodiment of the present invention. The transmitting apparatus 100a includes a coding unit 1, a puncturing unit 2, a modulation unit 3, a pilot multiplexing unit 4, a radio unit 5, and an antenna unit 6.
The information bits are subjected to error correction coding by the convolution code, turbo code, LDPC (Low Density Parity Check) code or the like in the coding unit 1.

パンクチャ部2は、符号部1の出力であるビット系列に対し、所与の符号化率やビットレートにするために、ビットを間引いて変調部3に出力する。ここでは、ターボ符号化を行った場合について説明する。
以下の実施形態でもターボ符号を用いた場合について説明するが、本発明は、ターボ符号を用いる場合に限定されるものではなく、畳み込み符号、LDPC符号などその他の誤り訂正符号を用いる通信システムにも適用できる。
The puncturing unit 2 thins out the bits from the bit sequence that is output from the encoding unit 1 and outputs the bit sequence to the modulation unit 3 in order to obtain a given coding rate and bit rate. Here, a case where turbo coding is performed will be described.
In the following embodiments, a case where a turbo code is used will be described. However, the present invention is not limited to the case where a turbo code is used, and the communication system using other error correction codes such as a convolutional code and an LDPC code is also used. Applicable.

ターボ符号を用いた場合の符号部1の出力ビット系列をcとする。ビット系列cは情報ビット系列b、第1パリティビット系列p、第2パリティビット系列pを用いて以下の式(5)〜式(8)のように表される。 Let c be the output bit sequence of the encoding unit 1 when the turbo code is used. The bit sequence c is expressed as the following equations (5) to (8) using the information bit sequence b, the first parity bit sequence p 1 , and the second parity bit sequence p 2 .

Figure 0004854091
Figure 0004854091

Figure 0004854091
Figure 0004854091

Figure 0004854091
Figure 0004854091

Figure 0004854091
Figure 0004854091

このときcの符号化率は1/3である。cはパンクチャ部2に入力され、パンクチャリング処理が施される。例えば、パンクチャリングにより符号化率1/2の系列を生成する場合には、cからp1,2m、p2,2m−1を間引けば良い。ただし、mは1〜N/2の整数である。 At this time, the coding rate of c is 1/3. c is input to the puncturing unit 2 and subjected to a puncturing process. For example, when a code rate 1/2 sequence is generated by puncturing , p 1,2m and p 2,2m-1 may be thinned out from c. However, m is an integer of 1 to N / 2.

変調部3は、入力されたビット系列をQPSK(Quadrature Phase Shift Keying:4相位相偏移変調)、16QAM(16 Quadrature Amplitude Modulation:16値直交振幅変調)などの変調シンボルにマッピングし、パイロット多重部4はパイロット信号を多重する。
無線部5は、入力信号をD/A(Digital to Analogue:デジタル/アナログ)変換し、送信フィルタ(図示省略)で波形整形し、無線周波数変換に変換して、アンテナ部6から受信装置に送信する。
The modulation unit 3 maps the input bit sequence to modulation symbols such as QPSK (Quadrature Phase Shift Keying) and 16QAM (16 Quadrature Amplitude Modulation), and the pilot multiplexing unit 4 multiplexes pilot signals.
The radio unit 5 performs D / A (Digital to Analog) conversion of the input signal, shapes the waveform with a transmission filter (not shown), converts it to radio frequency conversion, and transmits the radio signal from the antenna unit 6 to the receiving device. To do.

図2は、本発明の第1の実施形態による受信装置200aの構成を示す概略ブロック図である。受信装置200aはアンテナ部7、無線部8、伝搬路推定部9、伝搬路補償部10、復調部11、記憶部15、デパンクチャ部12、復号部13、受信パンクチャ部14を備えている。
受信装置200aは、アンテナ部7で受信信号を受信し、無線部8では無線周波数からベースバンド信号に変換し、受信フィルタ(図示省略)で波形整形し、A/D(Analogue to Digital:アナログ/デジタル)変換を行う。
FIG. 2 is a schematic block diagram showing the configuration of the receiving device 200a according to the first embodiment of the present invention. The receiving apparatus 200a includes an antenna unit 7, a radio unit 8, a propagation path estimation unit 9, a propagation path compensation unit 10, a demodulation unit 11, a storage unit 15, a depuncture unit 12, a decoding unit 13, and a reception puncture unit 14.
The receiving device 200a receives a reception signal with the antenna unit 7, the radio unit 8 converts a radio frequency into a baseband signal, shapes a waveform with a reception filter (not shown), and performs A / D (Analog to Digital). (Digital) conversion.

そして、伝搬路推定部9がパイロット信号を用いて伝搬路推定を行い、伝搬路補償部10が伝搬路推定値に基づいて伝搬路補償を行い、復調部11が復調処理を行い、軟判定値であるビットLLR(対数尤度比:Log Likelihood Ratio)を算出する。
復調部11が算出したビットLLRは、記憶部15に記憶される。デパンクチャ部12は、送信装置100aのパンクチャ部2で間引いたビットの位置に、記憶部15に記憶されているビットLLRを挿入し、復号部13で誤り訂正復号処理を行う。
Then, the propagation path estimation unit 9 performs propagation path estimation using the pilot signal, the propagation path compensation unit 10 performs propagation path compensation based on the propagation path estimation value, the demodulation unit 11 performs demodulation processing, and the soft decision value A bit LLR (Log Likelihood Ratio) is calculated.
The bit LLR calculated by the demodulation unit 11 is stored in the storage unit 15. The depuncturing unit 12 inserts the bit LLR stored in the storage unit 15 at the bit position thinned out by the puncturing unit 2 of the transmission device 100a, and the decoding unit 13 performs error correction decoding processing.

ここで、復号処理で得られる情報ビットに誤りがない場合には、情報ビットを出力して受信処理を終了する。一方、誤りが検出された場合には、ビットLLRを受信パンクチャ部14に出力する。ただし、一度も復号処理が行われていない場合には、受信パンクチャ部14には、0のような固定値が出力される。   If there is no error in the information bits obtained by the decoding process, the information bits are output and the reception process is terminated. On the other hand, if an error is detected, the bit LLR is output to the reception puncturing unit 14. However, when the decoding process has never been performed, a fixed value such as 0 is output to the reception puncturing unit 14.

復号部13への入力である符号化ビットcのLLRをL(c)とし、符号化ビットcの復号部13の出力ビットLLRをL(c)とする。Nは符号化ビット数を表しており、nは1≦n≦Nの整数である。L(c)は、L(c)〜L(c)を用いて求めることができ、復号部13は例えば以下の式(9)によりL(c)を計算して、受信パンクチャ部14に出力する。 The LLR of an input to the decoder 13 the coded bit c n and L (c n), the output bit LLR of the decoder 13 of coding bits c n and L D (c n). N represents the number of encoded bits, and n is an integer satisfying 1 ≦ n ≦ N. L D (c n ) can be obtained using L (c 1 ) to L (c N ), and the decoding unit 13 calculates L D (c n ) according to the following equation (9), for example, The data is output to the reception puncturing unit 14.

Figure 0004854091
Figure 0004854091

ただし、P(x)はxが起こる確率を表し、P(x|y)はyが起こったときにxが起こる確率(条件付確率)を表す。式(9)中のP(c=+1|L(c),・・・,L(C))は、例えば、L(c)〜L(c)が与えられたときにc=+1となるメトリック(距離)を求めることで得られる。 Where P (x) represents the probability of x occurring and P (x | y) represents the probability of x occurring when y occurs (conditional probability). P (c n = + 1 | L (c 1 ),..., L (C N )) in the formula (9) is, for example, when L (c 1 ) to L (c N ) are given. It is obtained by obtaining a metric (distance) where c n = + 1.

復号部13が出力するビットLLRは、送信装置側でパンクチャリングする前のLLRであり、情報ビットのLLRとパリティビットのLLRで構成される。デパンクチャ時に0を挿入したビットも尤度を持って出力される。つまり、LLRの値は0ではなくなる。
復号部13が出力したビットLLRは受信パンクチャ部14に入力される。受信パンクチャ部14は入力されたビットLLRのうち、送信装置100a側で間引かれたビットLLRを抽出し、デパンクチャ部12に出力する。
The bit LLR output from the decoding unit 13 is an LLR before puncturing on the transmission device side, and is configured by an LLR of information bits and an LLR of parity bits. Bits with 0 inserted at the time of depuncturing are also output with likelihood. That is, the value of LLR is not zero.
The bit LLR output from the decoding unit 13 is input to the reception puncturing unit 14. The reception puncture unit 14 extracts the bit LLR thinned out on the transmission device 100 a side from the input bit LLR and outputs the extracted bit LLR to the depuncture unit 12.

復号部13で誤り訂正復号処理が行われると、1度も復号処理が行われていない場合に0でデパンクチャしていたとしても、値を持っている他のビットから尤度が計算されるため、デパンクチャしたビットも尤度を持つことになる。
従って、ある固定値を挿入するよりも、復号処理で得られた尤度を用いてデパンクチャすることで復号性能が向上する。
When the error correction decoding process is performed in the decoding unit 13, the likelihood is calculated from other bits having a value even if the decoding process has never been performed and even if it is depunctured with 0. The depunctured bits also have a likelihood.
Therefore, decoding performance is improved by depuncturing using the likelihood obtained by the decoding process rather than inserting a fixed value.

図3は、本発明の第1の実施形態による受信装置200aの処理を示すフローチャートである。図3に示すフローチャートは、記憶部15から信号を読み出したところから始まっている。ステップS101では、復調処理後のビットLLRに対し、ステップS104の出力をデパンクチャする。
デパンクチャしたビットLLRに対して、ステップS102で誤り訂正復号処理が行われる。ステップS103では、復号処理の結果に対して誤りが検出されないか、または、規定の処理回数に達したか否かを判定する。誤りが検出されない、または、規定の処理回数に達していれば情報ビットを出力して、図3のフローチャートの処理を終了する。
FIG. 3 is a flowchart showing processing of the receiving device 200a according to the first embodiment of the present invention. The flowchart shown in FIG. 3 starts when a signal is read from the storage unit 15. In step S101, the output in step S104 is depunctured with respect to the demodulated bit LLR.
Error correction decoding processing is performed on the depunctured bit LLR in step S102. In step S103, it is determined whether or not an error is detected in the result of the decoding process, or whether the specified number of processes has been reached. If no error is detected or the specified number of processes has been reached, an information bit is output and the process of the flowchart of FIG. 3 is terminated.

誤りがあれば符号化ビットLLRを受信パンクチャ部14へ出力する。ステップS104は復号処理で得られる符号化ビットLLRのうち、送信装置100a側でパンクチャされたビットLLRを出力する。そして、再度ステップS101でデパンクチャ処理が行われる。
デパンクチャ処理は、記憶部15で記憶されている復調処理後のビットLLRに対して行われる。デパンクチャ後は、ステップS102で復号処理が行われ、誤りが検出されると、再びステップS104、ステップS101、ステップS102の処理が行われる。
If there is an error, the coded bit LLR is output to the reception puncturing unit 14. In step S104, among the encoded bit LLRs obtained by the decoding process, the bit LLR punctured on the transmitting device 100a side is output. In step S101, the depuncture process is performed again.
The depuncture process is performed on the demodulated bit LLR stored in the storage unit 15. After depuncturing, the decoding process is performed in step S102, and when an error is detected, the processes of step S104, step S101, and step S102 are performed again.

本発明の第1の実施形態による通信システムの送信装置100aは、受信装置200aに送信する信号を間引くパンクチャ処理をパンクチャ部2が行い、パンクチャ部2がパンクチャ処理を行った信号を受信装置200aに無線部5(送信部とも称する)が送信する。
また、本発明の第1の実施形態による通信システムの受信装置200aは、復調処理を行うことにより軟判定値を復調部11が算出し、送信装置100aによる信号の送信時にパンクチャ処理により間引かれた信号の位置に、軟判定値を挿入するデパンクチャ処理をデパンクチャ部12が行い、デパンクチャ部12がデパンクチャ処理を行った信号に対して誤り訂正復号処理を復号部13が行い、復号部13が誤り訂正復号処理を行った信号に含まれる軟判定値のうち送信装置100aでのパンクチャ処理時に間引かれた位置の軟判定値を受信パンクチャ部14が求める。
また、本発明の第1の実施形態による受信装置200aのデパンクチャ部12は、受信パンクチャ部14が求めた軟判定値をデパンクチャ処理に用いる。
In the transmission device 100a of the communication system according to the first embodiment of the present invention, the puncture unit 2 performs puncturing processing for thinning out a signal to be transmitted to the reception device 200a, and the signal subjected to the puncture processing by the puncture unit 2 is transmitted to the reception device 200a. Radio section 5 (also referred to as a transmission section) transmits.
In addition, in the receiving device 200a of the communication system according to the first embodiment of the present invention, the demodulation unit 11 calculates a soft decision value by performing demodulation processing, and is thinned out by puncturing processing when a signal is transmitted by the transmitting device 100a. The depuncture unit 12 performs depuncture processing to insert a soft decision value at the position of the received signal, the decoding unit 13 performs error correction decoding processing on the signal that the depuncture unit 12 has performed depuncture processing, and the decoding unit 13 Of the soft decision values included in the signal subjected to the correction decoding process, the reception puncture unit 14 obtains the soft decision values at the positions thinned out during the puncture processing in the transmission device 100a.
Further, the depuncture unit 12 of the reception device 200a according to the first embodiment of the present invention uses the soft decision value obtained by the reception puncture unit 14 for the depuncture process.

上述した本発明の第1の実施形態では、送信装置100aからパンクチャ処理によって送信していないデータでも、受信装置200a側で誤り訂正復号処理をすることにより、受信装置200aで送信装置100aでパンクチャ処理されたデータの軟判定値を算出し、その軟判定値をデパンクチャ処理に用いて再度誤り訂正復号処理を行うことで、受信装置200aの受信性能を向上させることができる。   In the first embodiment of the present invention described above, puncture processing is performed by the receiving apparatus 200a by the transmitting apparatus 100a by performing error correction decoding processing on the receiving apparatus 200a side even for data that has not been transmitted from the transmitting apparatus 100a by puncturing processing. By calculating the soft decision value of the received data and using the soft decision value for the depuncture process and performing the error correction decoding process again, the reception performance of the receiving apparatus 200a can be improved.

(第2の実施形態)
次に、本発明の第2の実施形態による通信システムについて説明する。この通信システムは、送信装置100bと受信装置200bとを備えている。第2の実施形態では、本発明を、MIMO(Multiple Input Multiple Output:多入力多出力)システムに適用した場合について説明する。
(Second Embodiment)
Next, a communication system according to the second embodiment of the present invention will be described. This communication system includes a transmission device 100b and a reception device 200b. In the second embodiment, a case where the present invention is applied to a MIMO (Multiple Input Multiple Output) system will be described.

図4は、本発明の第2の実施形態による送信装置100bの構成を示す概略ブロック図である。送信装置100bは、符号部1−1〜1−N(Nは、2又は2以上の整数)、パンクチャ部2−1〜2−N、変調部3−1〜3−N、GI(Guard Interval:ガードインターバル)挿入部33−1〜33−N、パイロット多重部4−1〜4−N、無線部5−1〜5−N、アンテナ部6−1〜6−Nを備えている。 FIG. 4 is a schematic block diagram showing the configuration of the transmission device 100b according to the second embodiment of the present invention. Transmitting apparatus 100b includes encoding units 1-1 to 1-N T (N T is an integer of 2 or 2), puncturing units 2-1 to 2-N T , modulation units 3-1 to 3-N T , GI (Guard Interval) insertion units 33-1 to 33-N T , pilot multiplexing units 4-1 to 4-N T , radio units 5-1 to 5-N T , and antenna units 6-1 to 6- NT is provided.

第2の実施形態における送信装置100bは、N本の送信アンテナから各々独立な信号を同一タイミング、同一周波数を用いて受信装置200bに送信する。すなわち、N組の情報ビットは、N組の符号部1−1、・・・、1−Nでそれぞれ誤り訂正符号化される。パンクチャ部2−1、・・・、2−Nは、符号部1−1、・・・、1−Nの出力であるビット系列に対し、所与の符号化やビットレートにするために、ビットを間引いて変調部3−1、・・・3−Nに出力する。変調部3−1、・・・3−Nは、入力されたビット系列を変調シンボルにマッピングし、GI挿入部33−1、・・・、33−Nにおいてガードインターバルを挿入する。GI挿入部33−1、・・・、33−Nの出力は、パイロット多重部4−1、・・・4−Nにおいてパイロット信号を多重され、送信フィルタ(図示省略)において波形整形され無線部5−1、・・・、5−Nに導かれる。無線部5−1、・・・、5−Nは、送信フィルタの出力を無線周波数に変換して、アンテナ部6−1、・・・、6−Nから送信する。
第2の実施形態における受信装置200bは、誤り訂正復号処理の結果を利用して、MIMOの分離を繰り返し行う。
The transmission device 100b according to the second embodiment transmits independent signals from NT transmission antennas to the reception device 200b using the same timing and the same frequency. That, N T sets of information bits, N T sets of code section 1-1, ..., are respectively error correction coding with 1-N T. Puncturing section 2-1, ..., the 2-N T, code section 1-1, ..., for the bit sequence, which is the output of the 1-N T, for a given coding and bit rate , modulation section 3-1 by thinning out bits, and outputs the ··· 3-N T. Modulating unit 3-1, ... 3-N T maps the input bit sequence to modulation symbols, GI insertion section 33-1, ..., inserts a guard interval in 33-N T. The outputs of the GI insertion units 33-1,..., 33- NT are multiplexed with pilot signals in the pilot multiplexing units 4-1,..., 4- NT , and waveform-shaped in a transmission filter (not shown). Guided to the radio units 5-1,..., 5- NT . Radio unit 5-1, ..., 5-N T converts the output of the transmit filter to the radio frequency, the antenna unit 6-1, ..., and transmits the 6-N T.
The receiving apparatus 200b according to the second embodiment repeatedly performs MIMO separation using the result of the error correction decoding process.

図5は、本発明の第2の実施形態による受信装置200bの構成を示す概略ブロック図である。受信装置200bは、アンテナ部7−1〜7−N(Nは、2又は2以上の整数)、無線部8−1〜8−N、GI除去部36−1〜36−N、伝搬路推定部16、FFT(Fast Fourier Transform:高速フーリエ変換)部26−1〜26−N、信号検出部17、復調部18−1〜18−N、デパンクチャ部19−1〜19−N、復号部20−1〜20−N、受信パンクチャ部21−1〜21−N、シンボルレプリカ生成部22−1〜22−Nを備えている。 FIG. 5 is a schematic block diagram showing the configuration of the receiving device 200b according to the second embodiment of the present invention. Receiving device 200b includes an antenna unit 7-1~7-N R (N R is 2 or an integer of 2 or more), the radio unit 8-1 to 8-N R, GI removal unit 36-1 to 36-N R , Propagation path estimation unit 16, FFT (Fast Fourier Transform) units 26-1 to 26-N R , signal detection unit 17, demodulation units 18-1 to 18-N R , depuncture units 19-1 to 19 -N R, the decoding unit 20-1 to 20-N R, receiving puncturing section 21 - 1 to 21-N R, and a symbol replica generating unit 22-1 to 22-N R.

受信装置200bは、送信装置100a側のN本のアンテナ部6−1〜6−Nから送信された信号が空間的に多重された信号を、N本のアンテナ部7−1〜7−Nで受信する。
各アンテナ部7−1〜7−Nで受信した信号は、無線部8−1〜8−Nで無線周波数からベースバンド信号に変換され、受信フィルタ(図示省略)で波形整形され、A/D変換が行われ、伝搬路推定部16やGI除去部36−1〜36−Nに出力される。
Receiving device 200b is a signal that signals transmitted from N T antennas portion 6-1 to 6-N T of the transmission device 100a side is spatially multiplexed, the N R present antenna unit 7-1 through 7 -N R Received.
Signals received by the respective antenna units 7-1 to 7-N R is converted from a radio frequency by the radio unit 8-1 to 8-N R into a baseband signal, to waveform shaping by the reception filter (not shown), A / D conversion is performed, is output to and channel estimation unit 16 GI removal unit 36-1 to 36-N R.

伝搬路推定部16ではパイロット信号を用いて伝搬路推定が行われ、伝搬路推定値を信号検出部17に出力する。
GI除去部36−1〜36−Nは、受信信号からガードインターバルを取り除き、FFT部26−1〜26−Nは時間周波数変換を行い、信号検出部17に出力する。信号検出部17は入力された受信信号とビットLLRと伝搬路推定値とを用いて、送信装置100bの各アンテナ部6−1〜6−Nから送信された信号を検出する。
The propagation path estimation unit 16 performs propagation path estimation using the pilot signal, and outputs the propagation path estimation value to the signal detection unit 17.
GI removing section 36-1 to 36-N R removes the guard interval from the received signal, FFT unit 26-1 to 26-N R performs a time-frequency conversion, and outputs to the signal detection unit 17. The signal detecting section 17 by using the channel estimation value between the received signal and the bit LLR input, detects a signal transmitted from the antenna units 6-1 to 6-N T of the transmission device 100b.

復調部18−1〜18−Nは、信号検出部17が検出した信号ごとに復調処理を行い、ビットLLRをデパンクチャ部19−1〜19−Nに出力する。デパンクチャ部19−1〜19−Nは、受信パンクチャ部21−1〜21−Nから出力される信号を、送信装置100b側でパンクチャされた位置に挿入する。
デパンクチャ部19−1〜19−Nから出力される信号は、復号部20−1〜20−Nで復号処理される。規定の回数の受信処理が行われた場合は、情報ビットを出力して処理を終了する。規定の回数の受信処理が行われていない場合は、尤度が更新されたビットLLRを出力し、繰り返し処理に移行する。
Demodulator 18-1 to 18-N R is the signal detecting unit 17 performs a demodulation process for each detected signal, and outputs the bit LLR to the de-puncturing unit 19 - 1 through 19-N R. Depuncturing section 19 - 1 through 19-N R is the signal output from the receiving puncturing section 21 - 1 to 21-N R, inserted into punctured position transmitting device 100b side.
Signal output from the depuncturing unit 19 - 1 through 19-N R is the decoding process by the decoding unit 20-1 to 20-N R. If the reception process has been performed a prescribed number of times, an information bit is output and the process ends. When the prescribed number of reception processes have not been performed, the bit LLR with the updated likelihood is output, and the process proceeds to a repetition process.

繰り返し処理では、受信パンクチャ部21−1〜21−Nは、復号部20−1〜20−Nが出力したビットLLRを送信装置100b側で行われたのと同じパンクチャパターンでパンクチャ処理を行う。
受信パンクチャ部21−1〜21−Nは、パンクチャ処理を行ったビットLLRをシンボルレプリカ生成部22−1〜22−Nに出力し、パンクチャ処理によって間引いたビットLLRをデパンクチャ部19−1〜19−Nに出力する。
In the iteration, the received puncturing section 21 - 1 to 21-N R is the puncturing process at the same puncture pattern as the bit LLR to the decoding unit 20-1 to 20-N R has output was performed at the transmitting device 100b side Do.
Receiving puncturing section 21 - 1 to 21-N R outputs bit LLR subjected to puncturing processing on the symbol replica generation unit 22-1 to 22-N R, depuncturing section 19-1 bit LLR obtained by thinning the puncturing processing and outputs it to the ~19-N R.

図6は、本発明の第2の実施形態による受信装置200bの信号検出部17の構成を示す概略ブロック図である。信号検出部17は、干渉レプリカ生成部23、減算部24−1〜24−N、信号分離部25、IFFT(Inverse Fast Fourier Transform:逆高速フーリエ変換)部27−1〜27−Nを備えている。 FIG. 6 is a schematic block diagram illustrating a configuration of the signal detection unit 17 of the reception device 200b according to the second embodiment of the present invention. The signal detection unit 17 includes an interference replica generation unit 23, subtraction units 24-1 to 24-N R , signal separation unit 25, IFFT (Inverse Fast Fourier Transform) units 27-1 to 27-N R. I have.

干渉レプリカ生成部23は、シンボルレプリカ生成部22−1〜22−Nで生成されたシンボルレプリカと伝搬路推定部より入力された伝搬路推定値より他のアンテナ部からの干渉信号のレプリカを生成する。
干渉レプリカ生成部23で生成された干渉信号のレプリカは、減算部24−1〜24−Nで受信信号から減算されることで干渉除去が行われる。信号分離部25は、干渉除去後の信号に対して、MMSE(Minimum Mean Square Error:最小二乗誤差)などを用いて空間的に多重された信号の分離を行い、IFFT部27−1〜27−Nは周波数時間変換を行う。
Interference replica generation unit 23, a replica of an interference signal from the other antenna portion from the channel estimation value input from the channel estimator and symbol replicas generated by the symbol replica generating unit 22-1 to 22-N R Generate.
Replica of the interference signal generated by the interference replica generation unit 23, interference cancellation is performed by being subtracted from the received signal by the subtraction unit 24-1 to 24-N R. The signal separation unit 25 separates the spatially multiplexed signal from the signal after interference removal using MMSE (Minimum Mean Square Error) or the like, and the IFFT units 27-1 to 27-. N R performs frequency time conversion.

図7は、本発明の第2の実施形態による受信装置200bの処理を示すフローチャートである。始めに、FFT後の信号からステップS208で生成された干渉レプリカを減算して干渉除去を行う(ステップS201)。
干渉除去後の信号に対しMIMO信号検出を行う(ステップS202)。ステップS203では、復調処理によりビットLLRを算出する。ステップS204では、デパンクチャ処理を行う。デパンクチャする際に挿入するビットLLRはステップS207で得られるパンクチャビットLLRである。
FIG. 7 is a flowchart showing processing of the receiving device 200b according to the second embodiment of the present invention. First, the interference replica generated in step S208 is subtracted from the signal after FFT to remove interference (step S201).
MIMO signal detection is performed on the signal after interference removal (step S202). In step S203, a bit LLR is calculated by demodulation processing. In step S204, depuncture processing is performed. The bit LLR to be inserted when depuncturing is the puncture bit LLR obtained in step S207.

デパンクチャ処理後、ステップS205で誤り訂正復号処理を行う。そして、ステップS206で復号処理の結果に対して誤りが検出されない場合、または、規定の処理回数に達した場合は図7のフローチャートの処理を終了する。誤りが検出された場合であって、規定の処理回数に達していない場合には、ステップS207に移行する。
ステップS207では、復号処理で得られる符号化ビットLLRのうち、送信装置100b側のパンクチャ処理で間引かれた位置のビットLLRをステップS204のデパンクチャ処理で使用し、パンクチャ処理後のビットLLRをステップS208で使用する。
ステップS208はビットLLRからMIMOの他のアンテナ部からの干渉レプリカを生成し、ステップS201で使用する。
After the depuncture processing, error correction decoding processing is performed in step S205. If no error is detected in the result of the decoding process in step S206, or if the specified number of processes has been reached, the process of the flowchart in FIG. If an error is detected and the prescribed number of processes has not been reached, the process proceeds to step S207.
In step S207, among the encoded bit LLR obtained by the decoding process, the bit LLR at the position thinned out by the puncture process on the transmission device 100b side is used in the depuncture process of step S204, and the bit LLR after the puncture process is used as a step. Used in S208.
In step S208, an interference replica from another antenna unit of MIMO is generated from the bit LLR and used in step S201.

本発明の第2の実施形態による通信システムの送信装置100bは、受信装置200bに送信する信号を間引くパンクチャ処理をパンクチャ部2−1〜2−Nが行い、パンクチャ部2−1〜2−Nがパンクチャ処理を行った信号を受信装置200bに無線部5−1〜5−N(送信部とも称する)が送信する。
また、本発明の第2の実施形態による通信システムの受信装置200bは、復調処理を行うことにより軟判定値を復調部18−1〜18−Nが算出し、送信装置100bによる信号の送信時にパンクチャ処理により間引かれた信号の位置に、軟判定値を挿入するデパンクチャ処理をデパンクチャ部19−1〜19−Nが行い、デパンクチャ部19−1〜19−Nがデパンクチャ処理を行った信号に対して誤り訂正復号処理を復号部20−1〜20−Nが行い、復号部20−1〜20−Nが誤り訂正復号処理を行った信号に含まれる軟判定値のうち送信装置100bでのパンクチャ処理時に間引かれた位置の軟判定値を受信パンクチャ部21−1〜21−Nが求める。
また、本発明の第2の実施形態による受信装置200bのデパンクチャ部19−1〜19−Nは、受信パンクチャ部21−1〜21−Nが求めた軟判定値をデパンクチャ処理に用いる。
In the transmission device 100b of the communication system according to the second exemplary embodiment of the present invention, the puncture units 2-1 to 2- NT perform puncturing processing for thinning out signals to be transmitted to the reception device 200b, and the puncture units 2-1 to 2- The radio unit 5-1 to 5-N T (also referred to as a transmission unit) transmits a signal subjected to the puncture processing by N T to the reception device 200b.
The receiving device 200b of a communication system according to a second embodiment of the present invention, a soft decision value calculated demodulator 18-1 to 18-N R is by performing the demodulation processing, transmission of the signal by the transmission device 100b sometimes the position of the decimated signal by puncturing processing, performs a depuncturing process of inserting the soft decision value is depuncturing section 19 - 1 through 19-N R, depuncturing section 19 - 1 through 19-N R is subjected to the depuncturing and the error correction decoding process performed by the decoding unit 20-1 to 20-N R to the signal, out of the soft decision value decoding unit 20-1 to 20-N R is included in the signal subjected to error correction decoding processing receiving puncturing section 21 - 1 to 21-N R a soft decision value of decimated positions during puncturing of the transmitting apparatus 100b is determined.
Further, depuncturing section 19 - 1 through 19-N R of the reception device 200b according to the second embodiment of the present invention uses a soft-decision value received puncturing unit 21 - 1 to 21-N R is determined to de-puncturing.

上述した本発明の第2の実施形態では、送信装置100bから送信していないデータでも、受信装置200b側で誤り訂正復号処理をすることにより、受信装置200b側で軟判定値を算出し、その軟判定値を再度誤り訂正復号処理に用いることで、受信装置200bの受信性能を向上させることができる。   In the second embodiment of the present invention described above, the soft decision value is calculated on the receiving device 200b side by performing error correction decoding processing on the receiving device 200b side even for data not transmitted from the transmitting device 100b. By using the soft decision value again for the error correction decoding process, it is possible to improve the reception performance of the reception device 200b.

従来の技術では、干渉除去と復号処理の繰り返し処理によって、送信されたビット尤度は更新されていき、受信性能が徐々に向上していくが、デパンクチャされるビットの尤度だけは0で変わらない。
しかし、復号処理を行ったビット尤度をデパンクチャに用いると、送信装置100b側でパンクチャしたビット尤度も更新されるため、誤り訂正復号性能が向上し、受信性能がさらに向上する。
In the conventional technique, the transmitted bit likelihood is updated and the reception performance is gradually improved by repeated processing of interference cancellation and decoding processing, but only the likelihood of the depunctured bit is changed at 0. Absent.
However, when the bit likelihood subjected to the decoding process is used for depuncturing, the bit likelihood punctured on the transmitting apparatus 100b side is also updated, so that the error correction decoding performance is improved and the reception performance is further improved.

なお、第2の実施形態では、毎回の繰り返し処理でデパンクチャする場合について説明したが、復号処理で得られるビットLLRをデパンクチャするのは必ずしも繰り返し処理毎に行わなくても良く、任意回目の繰り返し処理でデパンクチャを行うことにしても良い。例えば、繰り返し処理における規定回数の最後の回のみデパンクチャを行っても良い。
また、第2の実施形態では送信装置100bのアンテナ部ごとに異なるデータストリームを送信したが、これに限るものではなく、送信装置100bのアンテナ部の数以下の複数のデータストリームを受信装置200bに送信し、受信装置200b側で送信された複数のデータストリームを検出するようにしても良い。
In the second embodiment, the case has been described in which depuncturing is performed in each iteration. However, the bit LLR obtained in the decoding process does not necessarily have to be depunctured, and any number of iterations may be performed. You may decide to depuncture. For example, depuncturing may be performed only at the last specified number of times in the iterative process.
In the second embodiment, a different data stream is transmitted for each antenna unit of the transmission device 100b. However, the present invention is not limited to this, and a plurality of data streams equal to or less than the number of antenna units of the transmission device 100b are transmitted to the reception device 200b. A plurality of data streams that are transmitted and transmitted on the receiving apparatus 200b side may be detected.

(第3の実施形態)
次に、本発明の第3の実施形態による通信システムについて説明する。この通信システムは、送信装置100cと受信装置200cとを備えている。第3の実施形態では、本発明を、MC−CDMA(Multi Carrier−code division multiple access:マルチキャリア−符号分割多重接続)に適用する場合について説明する。
(Third embodiment)
Next, a communication system according to the third embodiment of the present invention will be described. This communication system includes a transmission device 100c and a reception device 200c. In the third embodiment, a case will be described in which the present invention is applied to MC-CDMA (Multi Carrier-code division multiple access).

図8は、本発明の第3の実施形態による送信装置100cの構成を示す概略ブロック図である。送信装置100cは、コードチャネル信号生成部29−1〜29−C(Cは、2又は2以上の整数)、コード多重部30、IFFT部27、並直列変換部31、パイロット多重部32、GI挿入部33、無線部34、アンテナ部6、パイロット信号生成部35を備えている。 FIG. 8 is a schematic block diagram showing a configuration of a transmission device 100c according to the third embodiment of the present invention. Transmission device 100c includes code channel signal generation unit 29-1~29-C n (C n is 2 or more integer), code multiplexing unit 30, IFFT unit 27, the parallel-to-serial converting unit 31, a pilot multiplexing unit 32 , A GI insertion unit 33, a radio unit 34, an antenna unit 6, and a pilot signal generation unit 35.

コードチャネル信号生成部29−1〜29−Cは、符号部1、パンクチャ部2、変調部3、直並列変換部28、拡散部29−1〜29−Cを備えている。送信装置100cは、各コードチャネル信号生成部29−1〜29−Cの符号部1で情報ビットを誤り訂正符号化して符号化ビットを出力し、パンクチャ部2は符号化ビットに対し所定のビットを間引くパンクチャリング処理を行う。
パンクチャされた符号化ビットは変調部3で変調シンボルにマッピングされ、直並列変換部28で直並列変換され、拡散部29−1〜29−Cで対応する拡散コードで拡散処理が行われる。
The code channel signal generation units 29-1 to 29 -C n include a coding unit 1, a puncturing unit 2, a modulation unit 3, a serial / parallel conversion unit 28, and spreading units 29-1 to 29 -C n . Transmitting apparatus 100c performs error correction coding on information bits in encoding section 1 of each code channel signal generation section 29-1 to 29-C n and outputs encoded bits. Puncturing section 2 performs predetermined processing on the encoded bits. Performs puncturing processing to thin out bits.
The punctured encoded bits are mapped to modulation symbols by the modulation unit 3, are serial-parallel converted by the serial-parallel conversion unit 28, and are spread by the spreading codes corresponding to the spreading units 29-1 to 29 -C n .

コード多重部30では各コードチャネル信号生成部で生成された信号が多重される。コード多重された信号は、IFFT部27で周波数時間変換され、並直列変換部31で並列直列変換され、パイロット多重部32ではパイロット信号生成部35で生成されたパイロット信号が多重される。
そして、GI挿入部33でガードインターバルが挿入され、無線部34で入力信号がD/A変換され、送信フィルタ(図示省略)で波形整形され、無線周波数変換に変換されて、アンテナ部6から受信装置200cに送信される。
The code multiplexer 30 multiplexes the signals generated by the code channel signal generators. The code-multiplexed signal is frequency-time converted by the IFFT unit 27, parallel-serial converted by the parallel-serial converter 31, and the pilot signal generated by the pilot signal generator 35 is multiplexed by the pilot multiplexer 32.
Then, the guard interval is inserted by the GI insertion unit 33, the input signal is D / A converted by the radio unit 34, the waveform is shaped by a transmission filter (not shown), converted to radio frequency conversion, and received from the antenna unit 6. Is transmitted to the device 200c.

図9は、本発明の第3の実施形態による受信装置200cの構成を示す概略ブロック図である。受信装置200cは、アンテナ部7、無線部8、GI除去部36、直並列変換部28、FFT部26、コードチャネル信号検出部40−1〜40−C、受信パンクチャ部21、コードチャネルレプリカ生成部44−1〜44−C、干渉レプリカ生成部45、伝搬路推定部46を備えている。 FIG. 9 is a schematic block diagram showing a configuration of a receiving device 200c according to the third embodiment of the present invention. The receiving device 200c includes an antenna unit 7, a radio unit 8, a GI removal unit 36, a serial-parallel conversion unit 28, an FFT unit 26, code channel signal detection units 40-1 to 40-C n , a reception puncture unit 21, and a code channel replica. Generation units 44-1 to 44-C n , an interference replica generation unit 45, and a propagation path estimation unit 46 are provided.

コードチャネル信号検出部40−1〜40−Cは、減算部241、242、伝搬路補償部37、逆拡散部39−1〜39−C、並直列変換部31、復調部18、デパンクチャ部19、復号部20を備えている。
コードチャネルレプリカ生成部44−1〜44−Cはそれぞれ、シンボルレプリカ生成部41、直並列変換部42、拡散部43−1〜43−Cを備えている。
The code channel signal detecting unit 40-1 to 40-C n, subtraction unit 241, the propagation channel compensation unit 37, despreading section 39-1~39-C n, a parallel-serial converter 31, a demodulator 18, the depuncture A unit 19 and a decoding unit 20 are provided.
Code channel replica generation unit 44-1 to 44-C n, respectively, the symbol replica generation unit 41, serial-parallel converter 42, a spreading unit 43-1 to 43-C n.

アンテナ部7で受信した信号は、無線部8で無線周波数からベースバンド信号に変換され、受信フィルタ(図示省略)で波形整形され、A/D変換が行われ、伝搬路推定部46やFFT部26に出力される。
伝搬路推定部46は、パイロット信号を用いて伝搬路推定を行い、FFT部26は時間周波数変換を行う。コードチャネル信号検出部40−1〜40−Cは、FFT後の信号からコードチャネル信号の検出を行う。
A signal received by the antenna unit 7 is converted from a radio frequency to a baseband signal by the radio unit 8, shaped by a reception filter (not shown), A / D converted, a propagation path estimation unit 46 and an FFT unit. 26.
The propagation path estimation unit 46 performs propagation path estimation using the pilot signal, and the FFT unit 26 performs time frequency conversion. Code channel signal detecting unit 40-1 to 40-C n performs detection of the code channel signal from a signal after FFT.

コードチャネル信号検出部40−1〜40−Cは、まず干渉レプリカ生成部45で生成されたコード間干渉レプリカを減算し、干渉除去を行う。干渉除去後の信号は、伝搬路補償部37で伝搬路補償され、逆拡散部39−1〜39−Cで対応する拡散コードを用いて逆拡散が行われる。
逆拡散後の信号は、並直列変換部31で並列直列変換され、復調部18は復調処理によりビットLLRが算出される。そして、デパンクチャ部19は、送信装置100c側でパンクチャされた位置に受信パンクチャ部21から得られたパンクチャビットLLRを挿入する。
Code channel signal detecting unit 40-1 to 40-C n subtracts the first code interference replica generated by the interference replica generation unit 45, performs the interference cancellation. Signal after interference cancellation is propagation channel compensation in the channel compensator 37, despreading is performed using a corresponding spreading code despreader 39-1~39-C n.
The despread signal is parallel-serial converted by the parallel-serial converter 31, and the demodulator 18 calculates the bit LLR by demodulation processing. Then, the depuncture unit 19 inserts the puncture bit LLR obtained from the reception puncture unit 21 at the position punctured on the transmission device 100c side.

そして、復号部20で誤り訂正復号処理を行う。復号処理の結果、情報ビットに誤りがない、もしくは、規定の回数処理が行われていれば受信処理は終了する。情報ビットに誤りがあり、規定の回数処理が行われていなければ復号部20は復号処理で得られる符号化ビットLLRを出力する。
復号部20から出力される符号化ビットLLRは受信パンクチャ部21に入力される。受信パンクチャ部21は、符号化ビットLLRを送信装置100c側のパンクチャ部2と同じパターンのパンクチャリング処理を行う。
Then, the decoding unit 20 performs error correction decoding processing. As a result of the decoding process, if there is no error in the information bits, or if the specified number of times of processing has been performed, the reception process ends. If there is an error in the information bits and the prescribed number of times of processing has not been performed, the decoding unit 20 outputs a coded bit LLR obtained by the decoding processing.
The encoded bit LLR output from the decoding unit 20 is input to the reception puncturing unit 21. The reception puncturing unit 21 performs puncturing processing on the encoded bits LLR in the same pattern as the puncturing unit 2 on the transmission device 100c side.

パンクチャ処理で間引かれたビットLLRはデパンクチャ部21に出力される。パンクチャ後のビットLLRはコードチャネルレプリカ生成部44−1〜44−Cに出力される。コードチャネルレプリカ生成部44−1〜44−Cではシンボルレプリカ生成部41でビットLLRから変調シンボルのレプリカを生成する。
シンボルレプリカは直並列変換部42で直列並列変換され、拡散部43−1〜43−Cで対応する拡散コードで拡散され、干渉レプリカ生成部45に入力される。干渉レプリカ生成部45は、コード間干渉のレプリカを生成する。
The bit LLR thinned out by the puncturing process is output to the depuncturing unit 21. Bit LLR punctured is output to the code channel replica generation unit 44-1 to 44-C n. Generating a replica of the modulation symbol from the bit LLR in the code channel replica generation unit 44-1 to 44-C n symbol replica generating unit 41 in.
Symbol replica are serial-to-parallel converted by serial-parallel converter 42, spread by the spreading code corresponding with a diffusion unit 43-1 to 43-C n, it is input to the interference replica generator 45. The interference replica generation unit 45 generates a replica of inter-code interference.

本発明の第3の実施形態による通信システムの送信装置100cは、受信装置200cに送信する信号を間引くパンクチャ処理をパンクチャ部2が行い、パンクチャ部2がパンクチャ処理を行った信号を受信装置200cに無線部34(送信部とも称する)が送信する。
また、本発明の第3の実施形態による通信システムの受信装置200cは、復調処理を行うことにより軟判定値を復調部18が算出し、送信装置100cによる信号の送信時にパンクチャ処理により間引かれた信号の位置に、軟判定値を挿入するデパンクチャ処理をデパンクチャ部19が行い、デパンクチャ部19がデパンクチャ処理を行った信号に対して誤り訂正復号処理を復号部20が行い、復号部20が誤り訂正復号処理を行った信号に含まれる軟判定値のうち送信装置100cでのパンクチャ処理時に間引かれた位置の軟判定値を受信パンクチャ部21が求める。
また、本発明の第3の実施形態による受信装置200cのデパンクチャ部19は、受信パンクチャ部19が求めた軟判定値をデパンクチャ処理に用いる。
In the transmission device 100c of the communication system according to the third embodiment of the present invention, the puncture unit 2 performs a puncturing process for thinning out a signal to be transmitted to the reception device 200c, and the signal obtained by the puncture unit 2 performs the puncture processing to the reception device 200c. Radio section 34 (also referred to as a transmission section) transmits.
Also, in the receiving device 200c of the communication system according to the third embodiment of the present invention, the demodulation unit 18 calculates a soft decision value by performing demodulation processing, and is thinned out by puncturing processing when a signal is transmitted by the transmitting device 100c. The depuncture unit 19 performs a depuncture process for inserting a soft decision value at the position of the received signal, and the decoding unit 20 performs an error correction decoding process on the signal that the depuncture unit 19 has performed the depuncture process. Of the soft decision values included in the signal subjected to the correction decoding process, the reception puncture unit 21 obtains a soft decision value at a position thinned out during the puncture processing in the transmission device 100c.
Further, the depuncture unit 19 of the reception device 200c according to the third embodiment of the present invention uses the soft decision value obtained by the reception puncture unit 19 for the depuncture process.

上述した本発明の第3の実施形態では、送信装置100cから送信していないデータでも、受信装置200c側で誤り訂正復号処理をすることにより、受信装置200c側で軟判定値を算出し、その軟判定値を再度誤り訂正復号処理に用いることで、受信装置200cの受信性能を向上させることができる。   In the above-described third embodiment of the present invention, the soft decision value is calculated on the receiving device 200c side by performing error correction decoding processing on the receiving device 200c side even for data not transmitted from the transmitting device 100c. By using the soft decision value again for the error correction decoding process, it is possible to improve the reception performance of the reception device 200c.

上述した第2又は第3の実施形態では、干渉信号として他のアンテナ部からの干渉、コード間干渉を考慮する場合について説明したが、本発明は、これに限定されるものではなく、シンボル間干渉、キャリア間干渉などその他の干渉を考慮するようにしても良い。
また、上述した第2又は第3の実施形態では、誤り訂正復号処理で得られるビットLLRのうち、間引いたビットLLRをデパンクチャ処理に用い、間引かれたビットLLRを干渉レプリカ生成に用いているが、本発明はこれに限定されるものではなく、受信信号を記憶しておき、干渉キャンセラを規定の回数行った後、最後に得られた復号後のビットLLRのうち、受信パンクチャ処理で間引くビットLLRのみを用い、記憶しておいた受信信号を受信処理しても良い。記憶しておいた受信信号を受信処理する場合、干渉キャンセル処理の初回については、干渉除去は行わない。
In the second or third embodiment described above, a case has been described in which interference from other antenna units and inter-code interference are considered as interference signals. However, the present invention is not limited to this, and is between symbols. You may make it consider other interferences, such as interference and interference between carriers.
In the second or third embodiment described above, among the bit LLRs obtained by the error correction decoding process, the thinned bit LLR is used for the depuncture process, and the thinned bit LLR is used for the interference replica generation. However, the present invention is not limited to this, the received signal is stored, the interference canceller is performed a specified number of times, and then the decoded bit LLR obtained at the end is thinned out by the reception puncture process. Only the bit LLR may be used to receive the stored received signal. When receiving the stored reception signal, interference cancellation is not performed for the first time of interference cancellation processing.

なお、以上説明した実施形態において、本発明の第1〜第3の実施形態による送信装置の各部や受信装置の各部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより送信装置や受信装置の制御を行っても良い。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。   In the embodiment described above, a program for realizing the function of each unit of the transmission device and each unit of the reception device according to the first to third embodiments of the present invention is recorded on a computer-readable recording medium, The program recorded on the recording medium may be read into a computer system and executed to control the transmitting device and the receiving device. Here, the “computer system” includes an OS and hardware such as peripheral devices.

また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。   The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Further, the “computer-readable recording medium” dynamically holds a program for a short time, like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. In this case, it is also assumed that a server that holds a program for a certain time, such as a volatile memory inside a computer system that serves as a server or client. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も特許請求の範囲に含まれる。   The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and the design and the like within the scope of the present invention are also within the scope of the claims. include.

本発明の第1の実施形態による送信装置100aの構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the transmitter 100a by the 1st Embodiment of this invention. 本発明の第1の実施形態による受信装置200aの構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the receiver 200a by the 1st Embodiment of this invention. 本発明の第1の実施形態による受信装置200aの処理を示すフローチャートである。It is a flowchart which shows the process of the receiver 200a by the 1st Embodiment of this invention. 本発明の第2の実施形態による送信装置100bの構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the transmitter 100b by the 2nd Embodiment of this invention. 本発明の第2の実施形態による受信装置200bの構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the receiver 200b by the 2nd Embodiment of this invention. 本発明の第2の実施形態による受信装置200bの信号検出部17の構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the signal detection part 17 of the receiver 200b by the 2nd Embodiment of this invention. 本発明の第2の実施形態による受信装置200bの処理を示すフローチャートである。It is a flowchart which shows the process of the receiver 200b by the 2nd Embodiment of this invention. 本発明の第3の実施形態による送信装置100cの構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the transmitter 100c by the 3rd Embodiment of this invention. 本発明の第3の実施形態による受信装置200cの構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the receiver 200c by the 3rd Embodiment of this invention.

符号の説明Explanation of symbols

1・・・符号部、1−1〜1−N・・・符号部、2・・・パンクチャ部、2−1〜2−N・・・パンクチャ部、3・・・変調部、3−1〜3−N・・・変調部、4・・・パイロット多重部、4−1〜4−N・・・パイロット多重部、5・・・無線部、5−1〜5−N・・・無線部、6・・・アンテナ部、6−1〜6−N・・・アンテナ部、7・・・アンテナ部、7−1〜7−N・・・アンテナ部、8・・・無線部、8−1〜8−N・・・無線部、9・・・伝搬路推定部、10・・・伝搬路補償部、11・・・復調部、12・・・デパンクチャ部、13・・・復号部、14・・・受信パンクチャ部、15・・・記憶部、16・・・伝搬路推定部、17・・・信号検出部、18−1〜18−N・・・復調部、19−1〜19−N・・・デパンクチャ部、20−1〜20−N・・・復号部、21・・・受信パンクチャ部、21−1〜21−N・・・受信パンクチャ部、22−1〜22−N・・・シンボルレプリカ生成部、26・・・FFT部、26−1〜26−N・・・FFT部、27・・・IFFT部、28・・・直並列変換部、29−1〜29−C・・・コードチャネル信号生成部、30・・・コード多重部、31・・・並直列変換部、32・・・パイロット多重部、33・・・GI挿入部、33−1〜33−N・・・GI挿入部、34・・・無線部、35・・・パイロット信号生成部、36・・・GI除去部、36−1〜36−N・・・GI除去部、40−1〜40−C・・・コードチャネル信号検出部、44−1〜44−C・・・コードチャネルレプリカ生成部、45・・・干渉レプリカ生成部、46・・・伝搬路推定部、100a〜100c・・・送信装置、200a〜200c・・・受信装置 DESCRIPTION OF SYMBOLS 1 ... Code | symbol part, 1-1 to 1-N T ... Code part, 2 ... Puncture part, 2-1 to 2-N T ... Puncture part, 3 ... Modulation part, 3 −1 to 3-N T: Modulation unit, 4 ... Pilot multiplexing unit, 4-1 to 4-N T ... Pilot multiplexing unit, 5 ... Radio unit, 5-1 to 5-N T ... wireless section, 6 ... antenna unit, 6-1 to 6-N T ... antenna unit, 7 ... antenna unit, 7-1 to 7-N R ... antenna unit, 8・ ・ ・ Radio unit, 8-1 to 8-N R・ ・ ・ Radio unit, 9 ... Propagation channel estimation unit, 10 ... Propagation channel compensation unit, 11 ... Demodulation unit, 12 ... Depuncture , 13 ... Decoding unit, 14 ... Reception puncture unit, 15 ... Storage unit, 16 ... Propagation path estimation unit, 17 ... Signal detection unit, 18-1 to 18-N R · ..Demodulation section, 19-1 9-N R ... depuncturing portion, 20-1 to 20-N R ... decoding unit, 21 ... receiving the puncturing unit, 21 - 1 to 21-N R ... receiving puncturing unit, 22-1 ˜22-N R ... Symbol replica generation unit, 26... FFT unit, 26-1 to 26-N R ... FFT unit, 27... IFFT unit, 28. 29-1 to 29-C n ... code channel signal generation unit, 30 ... code multiplexing unit, 31 ... parallel-serial conversion unit, 32 ... pilot multiplexing unit, 33 ... GI insertion unit, 33-1 to 33 -N T ... GI insertion unit, 34 ... radio unit, 35 ... pilot signal generation unit, 36 ... GI removal unit, 36-1 to 36-N R ... GI removing section, 40-1~40-C n ··· code channel signal detection unit, 44-1 to 44-C n ... code channel replica generation unit, 45 ... interference replica generation unit, 46 ... channel estimation unit, 100a-100c ... transmitting device, 200 a to 200 c ... receiving device

Claims (5)

送信装置と受信装置とを備える通信システムであって、
前記送信装置は、
前記受信装置に送信する信号を間引くパンクチャ処理を行うパンクチャ部と、
前記パンクチャ部がパンクチャ処理を行った信号を前記受信装置に送信する送信部とを備え、
前記受信装置は、
復調処理を行うことにより軟判定値を算出する復調部と、
前記復調部が算出した軟判定値に対してデパンクチャ処理を行うデパンクチャ部と、
前記デパンクチャ部がデパンクチャ処理を行った信号に対して誤り訂正復号処理を行う復号部と、
前記復号部が誤り訂正復号処理を行った信号に含まれる軟判定値のうち前記送信装置でのパンクチャ処理時に間引かれた位置の軟判定値を求める受信パンクチャ部とを備え、
前記デパンクチャ部は、前記受信パンクチャ部が求めた軟判定値を、前記送信装置による信号の送信時にパンクチャ処理により間引かれた信号の位置に挿入するデパンクチャ処理を行うこと特徴とする通信システム。
A communication system comprising a transmission device and a reception device,
The transmitter is
A puncturing unit for performing a puncturing process for thinning out a signal to be transmitted to the receiving device;
A transmission unit that transmits a signal subjected to puncture processing by the puncture unit to the reception device;
The receiving device is:
A demodulation unit that calculates a soft decision value by performing demodulation processing;
A depuncturing unit for performing de-puncturing process with respect to the soft decision value in which the demodulator has been calculated,
A decoding unit that performs error correction decoding processing on the signal that has been subjected to depuncturing processing by the depuncturing unit;
A reception puncture unit for obtaining a soft decision value at a position thinned out during puncture processing in the transmission device among soft decision values included in a signal subjected to error correction decoding processing by the decoding unit;
The communication system, wherein the depuncture unit performs a depuncture process to insert the soft decision value obtained by the reception puncture unit into a position of a signal thinned out by a puncture process when a signal is transmitted by the transmission device .
送信装置と通信する受信装置であって、
復調処理を行うことにより軟判定値を算出する復調部と、
前記復調部が算出した軟判定値に対してデパンクチャ処理を行うデパンクチャ部と、
前記デパンクチャ部がデパンクチャ処理を行った信号に対して誤り訂正復号処理を行う復号部と、
前記復号部が誤り訂正復号処理を行った信号に含まれる軟判定値のうち前記送信装置でのパンクチャ処理時に間引かれた位置の軟判定値を求める受信パンクチャ部とを備え、
前記デパンクチャ部は、前記受信パンクチャ部が求めた軟判定値を、前記送信装置による信号の送信時にパンクチャ処理により間引かれた信号の位置に挿入するデパンクチャ処理を行うことを特徴とする受信装置。
A receiving device that communicates with a transmitting device,
A demodulation unit that calculates a soft decision value by performing demodulation processing;
A depuncturing unit for performing de-puncturing process with respect to the soft decision value in which the demodulator has been calculated,
A decoding unit that performs error correction decoding processing on the signal that has been subjected to depuncturing processing by the depuncturing unit;
A reception puncture unit for obtaining a soft decision value at a position thinned out during puncture processing in the transmission device among soft decision values included in a signal subjected to error correction decoding processing by the decoding unit;
The receiving apparatus according to claim 1 , wherein the depuncturing section performs a depuncturing process for inserting the soft decision value obtained by the receiving puncturing section into a position of a signal thinned out by a puncturing process when a signal is transmitted by the transmitting apparatus.
干渉レプリカ生成部、減算部、信号検出部、伝搬路推定部を更に備え、
前記受信パンクチャ部は、前記送信装置が信号を間引いた位置の軟判定値とパンクチャ処理した軟判定値とを求め、
前記干渉レプリカ生成部は、前記受信パンクチャ部でパンクチャ処理された軟判定値に基づき干渉信号のレプリカを生成し、
前記減算部は、受信信号から前記干渉信号のレプリカを減算して干渉除去を行い、
前記信号検出部は、前記干渉除去後の信号に対して信号検出を行い、
前記復調部は、前記信号検出部が信号検出を行った信号を復調処理することを特徴とする請求項2に記載の受信装置。
Further comprising an interference replica generation unit, a subtraction unit, a signal detection unit, a propagation path estimation unit,
The reception puncture unit obtains a soft decision value at a position where the signal is thinned by the transmission device and a soft decision value subjected to puncture processing,
The interference replica generation unit generates a replica of an interference signal based on the soft decision value punctured by the reception puncture unit,
The subtracting unit performs interference removal by subtracting a replica of the interference signal from the received signal,
The signal detection unit performs signal detection on the signal after the interference removal,
The receiving apparatus according to claim 2, wherein the demodulation unit demodulates the signal detected by the signal detection unit.
前記デパンクチャ部は、繰り返し処理の最後の回のみ前記受信パンクチャ部が求めた軟判定値のデパンクチャ処理を行うことを特徴とする請求項2に記載の受信装置。 The receiving apparatus according to claim 2, wherein the depuncturing unit performs a depuncturing process on the soft decision value obtained by the reception puncturing unit only in the last iteration. 送信装置と通信する受信装置を用いた通信方法であって、
復調処理を行うことにより軟判定値を算出する復調過程と、
前記復調部が算出した軟判定値に対してデパンクチャ処理を行うデパンクチャ過程と、
前記デパンクチャ過程でデパンクチャ処理を行った信号に対して誤り訂正復号処理を行う復号過程と、
前記復号過程で誤り訂正復号処理を行った信号に含まれる軟判定値のうち前記送信装置でのパンクチャ処理時に間引かれた位置の軟判定値を求める受信パンクチャ過程とを有し、
前記デパンクチャ過程では、前記受信パンクチャ過程で求めた軟判定値を、前記送信装置による信号の送信時にパンクチャ処理により間引かれた信号の位置に挿入するデパンクチャ処理を行うことを特徴とする通信方法。
A communication method using a receiver that communicates with a transmitter,
A demodulation process for calculating a soft decision value by performing a demodulation process;
A depuncturing process of performing de-puncturing process with respect to the soft decision value in which the demodulator has been calculated,
A decoding process for performing error correction decoding processing on the signal that has been depunctured in the depuncturing process;
A reception puncturing process for obtaining a soft decision value at a position thinned out during puncturing processing in the transmitting device among soft decision values included in a signal subjected to error correction decoding processing in the decoding process;
Wherein the de-puncturing process, communication method and performing de-puncturing process of inserting a soft decision value which has been determined by the received puncturing process, the position of the transmitting device signal the signal punctured by puncturing process when sending by.
JP2008119288A 2008-04-30 2008-04-30 COMMUNICATION SYSTEM, RECEPTION DEVICE, AND COMMUNICATION METHOD Expired - Fee Related JP4854091B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008119288A JP4854091B2 (en) 2008-04-30 2008-04-30 COMMUNICATION SYSTEM, RECEPTION DEVICE, AND COMMUNICATION METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008119288A JP4854091B2 (en) 2008-04-30 2008-04-30 COMMUNICATION SYSTEM, RECEPTION DEVICE, AND COMMUNICATION METHOD

Publications (2)

Publication Number Publication Date
JP2009272726A JP2009272726A (en) 2009-11-19
JP4854091B2 true JP4854091B2 (en) 2012-01-11

Family

ID=41438924

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008119288A Expired - Fee Related JP4854091B2 (en) 2008-04-30 2008-04-30 COMMUNICATION SYSTEM, RECEPTION DEVICE, AND COMMUNICATION METHOD

Country Status (1)

Country Link
JP (1) JP4854091B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3691211B2 (en) * 1997-05-30 2005-09-07 日本放送協会 Digital signal transmitter and digital signal receiver
JPWO2009104582A1 (en) * 2008-02-21 2011-06-23 シャープ株式会社 Reception device, transmission device, communication system, and communication method

Also Published As

Publication number Publication date
JP2009272726A (en) 2009-11-19

Similar Documents

Publication Publication Date Title
RU2502197C2 (en) Incremental redundancy transmission in mimo communication system
US7639660B2 (en) Apparatus for OFDMA transmission and reception for coherent detection in uplink of wireless communication system and method thereof
JP5344121B2 (en) Wireless communication method and apparatus in single carrier transmission system
JP4782136B2 (en) Method for encoding a sequence of input bit blocks to be transmitted on a radio channel
US8953696B2 (en) Signal decoding systems
EP2247019A1 (en) Communication device, communication system, reception method, and communication method
JP7564849B2 (en) Receiving device
EP2482483A2 (en) Multidimensional constellations for coded transmission
US20110044409A1 (en) Communication device, communication system, reception method, and program
JP5356073B2 (en) Encoding device, receiving device, wireless communication system, puncture pattern selection method and program thereof
CN1708935B (en) Data detection and demodulation for radio communication systems
MXPA06010073A (en) Iterative channel and interference estimation and decoding.
CN113794662B (en) LFM technology-based satellite Internet of things transmission method and system
EP2271012A1 (en) Communication device, communication system, reception method, and program
WO2011111583A1 (en) Receiving device, receiving method, receiving program, and processor
JP2009130486A (en) Wireless communication system and receiving apparatus
JP5063705B2 (en) Data transmitting apparatus, data receiving apparatus, and wireless communication system
JP4342509B2 (en) Radio receiving apparatus and radio receiving method
US10313052B2 (en) Method and device for flexible, selective SSDF relaying
JP4854091B2 (en) COMMUNICATION SYSTEM, RECEPTION DEVICE, AND COMMUNICATION METHOD
JP5084043B2 (en) Reception device, communication system, and communication method
JP4574680B2 (en) Multi-carrier code division multiplexing transmission system and method, and receiving apparatus
JP4611271B2 (en) Receiver
JP2010045422A (en) Radio receiver, and radio reception method
KR101407172B1 (en) Data transmission method using turbo code

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100826

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110714

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110802

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110907

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110927

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111024

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141104

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees