JP2017112583A - OFDM transmitter and OFDM receiver - Google Patents
OFDM transmitter and OFDM receiver Download PDFInfo
- Publication number
- JP2017112583A JP2017112583A JP2015248085A JP2015248085A JP2017112583A JP 2017112583 A JP2017112583 A JP 2017112583A JP 2015248085 A JP2015248085 A JP 2015248085A JP 2015248085 A JP2015248085 A JP 2015248085A JP 2017112583 A JP2017112583 A JP 2017112583A
- Authority
- JP
- Japan
- Prior art keywords
- error correction
- ofdm
- correction code
- zero
- code length
- 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.)
- Granted
Links
- 238000012937 correction Methods 0.000 claims abstract description 652
- 238000003780 insertion Methods 0.000 claims abstract description 325
- 230000037431 insertion Effects 0.000 claims abstract description 325
- 230000005540 biological transmission Effects 0.000 claims abstract description 72
- 238000004904 shortening Methods 0.000 claims abstract description 40
- 238000009432 framing Methods 0.000 claims abstract description 21
- 239000000969 carrier Substances 0.000 claims description 31
- 238000012545 processing Methods 0.000 claims description 27
- 230000008859 change Effects 0.000 claims description 10
- 238000000034 method Methods 0.000 abstract description 95
- 230000008569 process Effects 0.000 abstract description 36
- 238000000605 extraction Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 13
- 230000007423 decrease Effects 0.000 description 9
- 240000001973 Ficus microcarpa Species 0.000 description 6
- 239000000284 extract Substances 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 108010076504 Protein Sorting Signals Proteins 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
【課題】パイロット挿入比率が変更された場合であっても、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させることで、同期性能及び伝送効率を向上させる。【解決手段】OFDM送信装置1は、誤り訂正符号の先頭とOFDMフレームの先頭とが一致するように、予め設定されたパイロット挿入比率PR、符号長L、符号化率CR、ブロック数BN等を用いて処理を行う。誤り訂正符号化部10は、セグメント数Nseg、変調多値の指数M、符号長L、符号化率CR及びパイロット挿入比率PRに対応するブロック数BN及びブロック毎のゼロ挿入数ZNを、テーブル14から読み出し、ブロック毎に、通常の誤り訂正符号化または短縮化を伴う誤り訂正符号化を行う。OFDMフレーム化部12は、変調信号、及び、パイロット挿入比率PR、符号長L等を含むTMCC等の制御信号を所定の周波数の位置に配置し、OFDMフレームを構成する。【選択図】図10Even when a pilot insertion ratio is changed, synchronization performance and transmission efficiency are improved by matching the head of an error correction code with the head of an OFDM frame. An OFDM transmission apparatus 1 sets a pilot insertion ratio PR, a code length L, a coding rate CR, a block number BN, and the like set in advance so that the head of an error correction code matches the head of an OFDM frame. To process. The error correction coding unit 10 stores the number of segments Nseg, the modulation multivalued index M, the code length L, the coding rate CR, and the number of zero insertions ZN per block corresponding to the coding rate CR and the pilot insertion ratio PR. The error correction coding with normal error correction coding or shortening is performed for each block. The OFDM framing unit 12 arranges a modulation signal and a control signal such as a TMCC including a pilot insertion ratio PR, a code length L, and the like at a predetermined frequency position to form an OFDM frame. [Selection] Figure 10
Description
本発明は、次世代地上デジタル放送用のOFDM(Orthogonal Frequency Division Multiplexing:直交周波数分割多重)送信装置及びOFDM受信装置に関する。 The present invention relates to an OFDM (Orthogonal Frequency Division Multiplexing) transmitter and an OFDM receiver for next-generation terrestrial digital broadcasting.
従来、地上デジタル放送(ISDB−T)は、ARIB(社団法人電波産業会)により規定された標準規格に従って運用がなされている(非特許文献1を参照)。この従来の地上デジタル放送では、送信側は、誤り訂正符号(外符号)のブロック長とOFDMフレーム長とを一致させる。これにより、受信側では、OFDM信号の同期処理に伴って、誤り訂正符号及びTSP(Transport Stream Packet:トランスポートストリームパケット)の同期信号を容易に再生することができる。 Conventionally, terrestrial digital broadcasting (ISDB-T) has been operated in accordance with a standard defined by ARIB (Radio Industry Association) (see Non-Patent Document 1). In this conventional digital terrestrial broadcasting, the transmission side matches the block length of the error correction code (outer code) with the OFDM frame length. Thereby, on the receiving side, the synchronization signal of the error correction code and the TSP (Transport Stream Packet) can be easily reproduced along with the synchronization processing of the OFDM signal.
このように、従来の地上デジタル放送では、誤り訂正符号のブロック長とOFDMフレーム長とを一致させることにより、同期性能の強化が実現されている。また、OFDM信号には、誤り訂正符号とOFDMフレームとの関係を示すヘッダ領域が不要となることから、伝送効率を上げることができる。さらに、送信側にはヘッダの付加機能が不要となり、受信側にはその復号機能が不要となり、先頭位置を制御する機能も不要となる。 As described above, in the conventional terrestrial digital broadcasting, the synchronization performance is enhanced by matching the block length of the error correction code with the OFDM frame length. Also, since the OFDM signal does not require a header region indicating the relationship between the error correction code and the OFDM frame, transmission efficiency can be increased. Furthermore, a header adding function is unnecessary on the transmitting side, a decoding function is unnecessary on the receiving side, and a function for controlling the head position is also unnecessary.
ところで、次世代地上デジタル放送では、受信特性の改善に向けて、訂正能力の高いブロック符号の使用が検討されている。また、DVB−T2の伝送方式(非特許文献2を参照)及び高度広帯域衛星デジタル放送(高度BS)の伝送方式(非特許文献3を参照)で採用されているLDPC(Low Density Parity Check:低密度パリティ検査)符号も検討されている。 By the way, in next-generation terrestrial digital broadcasting, use of a block code having a high correction capability is being studied in order to improve reception characteristics. Further, LDPC (Low Density Parity Check: Low) adopted in the DVB-T2 transmission system (see Non-Patent Document 2) and the advanced broadband satellite digital broadcasting (Advanced BS) transmission system (see Non-Patent Document 3). Density parity check) codes are also being considered.
DVB−T2の誤り訂正符号長は16,200ビットまたは64,800ビットが用いられ、高度BSでは44,880ビットが用いられている。また、さらに受信特性を改善するために、20万ビット以上の誤り訂正符号長の空間結合LDPC符号も検討されている(非特許文献4を参照) The error correction code length of DVB-T2 is 16,200 bits or 64,800 bits, and the advanced BS uses 44,880 bits. Further, in order to further improve the reception characteristics, a spatially coupled LDPC code having an error correction code length of 200,000 bits or more has been studied (see Non-Patent Document 4).
従来の地上デジタル放送(ISDB−T)のモード3において、1セグメントのOFDMフレームあたりのデータキャリア数は、78,336(=384×204)である。変調方式としてQPSKを用いた場合、1セグメントのOFDMフレームあたりに割り当てられるビット数は、156,672(=78,336×2)となる。
In
このビット数(156,672ビット)は、RS符号(リードソロモン符号)の誤り訂正符号長(1,632(=204×8)ビット)の96倍となるが(156,672=1,632×96)、LDPC符号の誤り訂正符号長(16,200、64,800、44,880ビット)の整数倍になっていない。 This number of bits (156,672 bits) is 96 times the error correction code length (1,632 (= 204 × 8) bits) of RS code (Reed-Solomon code) (156,672 = 1,632 × 96), but error correction of LDPC code It is not an integral multiple of the code length (16,200, 64,800, 44,880 bits).
つまり、誤り訂正符号としてRS符号を用いた場合、誤り訂正符号の先頭とOFDMフレームの先頭は一致するが、LDPC符号を用いた場合、これらの先頭は一致しない。 That is, when the RS code is used as the error correction code, the head of the error correction code and the head of the OFDM frame match, but when the LDPC code is used, these heads do not match.
一方、次世代地上デジタル放送では、様々な環境での運用への対応を考慮し、パイロット挿入比率に応じたパイロットパターン等の伝送パラメータが多様化することが想定される。例えば、欧州にて採用されているDVB−T2では、SISO(Single Input Single Output)システムのパイロットパターンとして8種類(パイロット挿入比率は4種類)が設定されており、運用時に選択することができる。 On the other hand, in next-generation terrestrial digital broadcasting, it is assumed that transmission parameters such as a pilot pattern according to a pilot insertion ratio will be diversified in consideration of operation in various environments. For example, in DVB-T2 adopted in Europe, eight types (four types of pilot insertion ratios) are set as pilot patterns of a SISO (Single Input Single Output) system and can be selected during operation.
従来の地上デジタル放送(ISDB−T)では、ハイビジョンを伝送している12セグメント部分とワンセグを伝送している1セグメント部分で階層伝送を行っているが、同じパイロット挿入比率にて伝送が行われている。つまり、パイロット挿入比率のパイロットパターンは1種類であり、パイロット挿入比率は、1/12=0.08333・・・が用いられている。 In conventional terrestrial digital broadcasting (ISDB-T), hierarchal transmission is performed with 12 segment parts transmitting high-definition and 1 segment part transmitting one segment, but transmission is performed with the same pilot insertion ratio. ing. That is, there is one type of pilot pattern of the pilot insertion ratio, and 1/12 = 0.08333... Is used as the pilot insertion ratio.
このように、次世代地上デジタル放送では、移動受信用のセグメントにパイロットを多く配置する等、セグメント毎に異なるパイロット挿入比率のパイロットパターンを用いることが想定される。 As described above, in next-generation terrestrial digital broadcasting, it is assumed that a pilot pattern having a different pilot insertion ratio is used for each segment, such as arranging many pilots in a mobile reception segment.
しかしながら、従来の地上デジタル放送(ISDB−T)では、パイロットパターンが1種類であることから、当該技術を次世代地上デジタル放送にそのまま適用すれば、次世代地上デジタル放送では、パイロットパターンに対応した伝送パラメータを柔軟に選択することが困難である。 However, in conventional terrestrial digital broadcasting (ISDB-T), since there is only one type of pilot pattern, if the technology is applied to next-generation terrestrial digital broadcasting as it is, next-generation terrestrial digital broadcasting supports pilot patterns. It is difficult to select transmission parameters flexibly.
ここで、次世代の地上デジタル放送において、誤り訂正符号長が長く、複数のパイロット挿入比率を許容するシステムであっても、伝送パラメータを柔軟に選択でき、従来の地上デジタル放送(ISDB−T)と同様の同期性能及び伝送効率を実現し、送受信側の機能を削減できることが望ましい。 Here, in the next-generation terrestrial digital broadcasting, even in a system that has a long error correction code length and allows a plurality of pilot insertion ratios, transmission parameters can be flexibly selected, and conventional terrestrial digital broadcasting (ISDB-T) It is desirable to be able to achieve the same synchronization performance and transmission efficiency as in the above, and reduce the functions on the transmission and reception side.
そこで、本発明は前記課題を解決するためになされたものであり、その目的は、パイロット挿入比率が変更された場合であっても、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させることで、同期性能及び伝送効率を向上させることが可能なOFDM送信装置及びOFDM受信装置を提供することにある。 Therefore, the present invention has been made to solve the above-described problem, and its purpose is to make the head of the error correction code coincide with the head of the OFDM frame even when the pilot insertion ratio is changed. Therefore, an object of the present invention is to provide an OFDM transmitter and an OFDM receiver that can improve synchronization performance and transmission efficiency.
前記課題を解決するために、請求項1のOFDM送信装置は、送信対象のデータを誤り訂正符号化し、誤り訂正符号をキャリア変調し、変調信号をOFDMフレーム化し、OFDMフレームの信号をIFFTしてOFDM信号を送信するOFDM送信装置において、誤り訂正符号長と、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数との間の関係が正の整数比となるように、前記誤り訂正符号長が予め設定され、パイロット挿入比率に対応するブロック数のブロック毎に、所定データに誤り訂正符号化を行うことで、前記誤り訂正符号長の前記誤り訂正符号を生成する通常の誤り訂正符号化を行うか、または、所定データに所定のゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行うことで、前記誤り訂正符号長の符号を生成し、そして、前記符号から前記所定のゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する短縮化を伴う誤り訂正符号化を行う誤り訂正符号化部と、前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記OFDMフレームを構成するOFDMフレーム化部と、を備え、前記誤り訂正符号化部が、予め設定されたパイロット挿入比率の場合、全てのブロックについて、前記通常の誤り訂正符号化を行い、前記予め設定されたパイロット挿入比率が変更された場合、前記全てのブロックについて、前記短縮化を伴う誤り訂正符号化を行うか、または、前記全てのブロックのうちの一部のブロックについて、前記短縮化を伴う誤り訂正符号化を行い、残りのブロックについて、前記通常の誤り訂正符号化を行う、ことを特徴とする。
In order to solve the above-mentioned problem, the OFDM transmitter according to
また、請求項2のOFDM送信装置は、送信対象のデータを誤り訂正符号化し、誤り訂正符号をキャリア変調し、変調信号をOFDMフレーム化し、OFDMフレームの信号をIFFTしてOFDM信号を送信するOFDM送信装置において、セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数のブロック毎に、前記送信対象のデータに対し誤り訂正符号化処理を施し、前記誤り訂正符号を生成する誤り訂正符号化部と、前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記OFDMフレームを構成するOFDMフレーム化部と、を備え、前記誤り訂正符号化部が、前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数及び前記ブロック毎のゼロ挿入数を読み出し、前記ゼロ挿入数が0のブロックについて、所定データに誤り訂正符号化を行い、予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、前記ゼロ挿入数が0でないブロックについて、所定データに前記ゼロ挿入数のゼロビットを挿入して第1のデータを生成し、前記第1のデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の第1の符号を生成し、前記第1の符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とする。
Further, the OFDM transmitter according to
また、請求項3のOFDM送信装置は、請求項2に記載のOFDM送信装置において、前記セグメント数をNseg、前記変調多値情報を変調多値数とした場合の当該変調多値数を2のべき乗で表したときの指数をM、前記OFDMフレームの1シンボルあたりのデータキャリア数をNd、前記OFDMフレームのシンボル数をSf、前記誤り訂正符号長をL、所定の正の整数または正の整数分の1の数をaとした場合、数式:Nseg×M×Nd×Sf=a×Lを満たす、ことを特徴とする。
An OFDM transmission apparatus according to
また、請求項4のOFDM送信装置は、請求項2に記載のOFDM送信装置において、前記予め設定された誤り訂正符号長として、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数に対して正の整数倍の値または正の整数分の1の値が用いられ、前記予め設定されたパイロット挿入比率の場合、前記誤り訂正符号化部が、前記ブロック数の全てのブロックについて、前記所定データに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、前記予め設定されたパイロット挿入比率が変更された場合、前記ブロック毎のゼロ挿入数として、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数の変化分に応じた数が用いられ、前記誤り訂正符号化部が、前記ブロック数の全てのブロックについて、前記所定データに前記ゼロ挿入数のゼロビットを挿入して前記第1のデータを生成し、前記第1のデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記第1の符号を生成し、前記第1の符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とする。
An OFDM transmission apparatus according to
また、請求項5のOFDM送信装置は、請求項2に記載のOFDM送信装置において、前記予め設定された誤り訂正符号長として、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数に対して正の整数倍の値または正の整数分の1の値が用いられ、前記予め設定されたパイロット挿入比率の場合、前記誤り訂正符号化部が、前記ブロック数の全てのブロックについて、前記所定データに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、前記予め設定されたパイロット挿入比率が変更された場合、前記ブロック毎のゼロ挿入数として、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数の変化分に応じた数が用いられ、前記誤り訂正符号化部が、前記ブロック数の全てのブロックのうち、前記ゼロ挿入数が0でない一部のブロックについて、前記所定データに前記ゼロ挿入数のゼロビットを挿入して前記第1のデータを生成し、前記第1のデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記第1の符号を生成し、前記第1の符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成し、前記ブロック数の全てのブロックのうち、前記ゼロ挿入数が0でない他のブロックについて、前記所定データに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成する、ことを特徴とする。
An OFDM transmission apparatus according to claim 5 is the OFDM transmission apparatus according to
さらに、請求項6のOFDM受信装置は、請求項1のOFDM送信装置からOFDM信号を受信し、前記OFDM信号をFFTし、FFT後の信号を等化し、等化後の信号をキャリア復調し、キャリア復調後の信号を誤り訂正復号して元のデータを復元するOFDM受信装置において、前記等化後の信号に対し、前記OFDM送信装置と同じ変調多値情報に従うキャリア復調を行い、復調信号を生成するキャリア復調部と、パイロット挿入比率に対応するブロック数のブロック毎に、前記OFDM送信装置と同じ誤り訂正符号長の前記復調信号に誤り訂正復号を行うことで、元のデータを復元する通常の誤り訂正復号を行うか、または、前記OFDM送信装置と同じ誤り訂正符号長から所定のゼロ挿入数を減算し、減算結果の長さの前記復調信号に前記所定のゼロ挿入数のゼロビットを挿入して前記OFDM送信装置と同じ誤り訂正符号長の第1の復調信号を生成し、前記第1の復調信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記所定のゼロ挿入数のゼロビットを削除して元のデータを復元する延長化を伴う誤り訂正復号を行う誤り訂正復号部と、を備え、前記誤り訂正復号部が、前記OFDM送信装置と同じ予め設定されたパイロット挿入比率の場合、全てのブロックについて、前記通常の誤り訂正復号を行い、前記OFDM送信装置と同じ予め設定されたパイロット挿入比率が変更された場合、前記全てのブロックについて、前記延長化を伴う誤り訂正復号を行うか、または、前記全てのブロックのうちの一部のブロックについて、前記延長化を伴う誤り訂正復号を行い、残りのブロックについて、前記通常の誤り訂正復号を行う、ことを特徴とする。
Furthermore, the OFDM receiver of claim 6 receives an OFDM signal from the OFDM transmitter of
また、請求項7のOFDM受信装置は、請求項2または3のOFDM送信装置からOFDM信号を受信し、前記OFDM信号をFFTし、FFT後の信号を等化し、等化後の信号をキャリア復調し、キャリア復調後の信号を誤り訂正復号して元のデータを復元するOFDM受信装置において、セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、前記等化後の信号に対し、前記OFDM送信装置と同じ変調多値情報に従うキャリア復調を行い、復調信号を生成するキャリア復調部と、前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数のブロック毎に、前記キャリア復調部により生成された復調信号に対し誤り訂正復号処理を施し、元のデータを復元する誤り訂正復号部と、を備え、前記誤り訂正復号部が、前記テーブルから、前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数及び前記ブロック毎のゼロ挿入数を読み出し、前記ゼロ挿入数が0のブロックについて、前記OFDM送信装置と同じ誤り訂正符号長の前記復調信号に誤り訂正復号を行い、元のデータを復元し、前記ゼロ挿入数が0でないブロックについて、前記OFDM送信装置と同じ誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果の長さの前記復調信号に前記ゼロ挿入数のゼロビットを挿入して前記OFDM送信装置と同じ誤り訂正符号長の第1の復調信号を生成し、前記第1の復調信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除して元のデータを復元する、ことを特徴とする。
An OFDM receiver according to claim 7 receives an OFDM signal from the OFDM transmitter according to
また、請求項8のOFDM受信装置は、請求項7に記載のOFDM受信装置において、当該OFDM受信装置が、請求項2または3のOFDM送信装置の代わりに請求項4のOFDM送信装置からOFDM信号を受信し、前記OFDM送信装置と同じ誤り訂正符号長として、OFDMフレームに配置される全ての変調信号に対応する送信対象のデータのビット数に対して正の整数倍の値または正の整数分の1の値が用いられ、前記OFDM送信装置と同じ予め設定されたパイロット挿入比率の場合、前記誤り訂正復号部が、全てのブロックについて、前記OFDM送信装置と同じ誤り訂正符号長の前記復調信号に誤り訂正復号を行い、元のデータを復元し、前記OFDM送信装置と同じ予め設定されたパイロット挿入比率が変更された場合、前記ブロック毎のゼロ挿入数として、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数の変化分に応じた数が用いられ、前記誤り訂正復号部が、前記全てのブロックについて、前記OFDM送信装置と同じ誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果の長さの前記復調信号に前記ゼロ挿入数のゼロビットを挿入して前記OFDM送信装置と同じ誤り訂正符号長の第1の復調信号を生成し、前記第1の復調信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除して元のデータを復元する、ことを特徴とする。
An OFDM receiving apparatus according to
また、請求項9のOFDM受信装置は、請求項7に記載のOFDM受信装置において、当該OFDM受信装置が、請求項2または3のOFDM送信装置の代わりに請求項5のOFDM送信装置からOFDM信号を受信し、前記OFDM送信装置と同じ予め設定された誤り訂正符号長として、OFDMフレームに配置される全ての変調信号に対応する送信対象のデータのビット数に対して正の整数倍の値または正の整数分の1の値が用いられ、前記OFDM送信装置と同じ予め設定されたパイロット挿入比率の場合、前記誤り訂正復号部が、全てのブロックについて、前記OFDM送信装置と同じ誤り訂正符号長の前記復調信号に誤り訂正復号を行い、元のデータを復元し、前記OFDM送信装置と同じ予め設定されたパイロット挿入比率が変更された場合、前記ブロック毎のゼロ挿入数として、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数の変化分に応じた数が用いられ、前記誤り訂正復号部が、前記全てのブロックのうち、前記ゼロ挿入数が0でない一部のブロックについて、前記OFDM送信装置と同じ誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果の長さの前記復調信号に前記ゼロ挿入数のゼロビットを挿入して前記OFDM送信装置と同じ誤り訂正符号長の第1の復調信号を生成し、前記第1の復調信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除して元のデータを復元し、前記全てのブロックのうち、前記ゼロ挿入数が0でない他のブロックについて、前記OFDM送信装置と同じ誤り訂正符号長の前記復調信号に誤り訂正復号を行い、元のデータを復元する、ことを特徴とする。
An OFDM receiving apparatus according to claim 9 is the OFDM receiving apparatus according to claim 7, wherein the OFDM receiving apparatus receives an OFDM signal from the OFDM transmitting apparatus according to claim 5 instead of the OFDM transmitting apparatus according to
以上のように、本発明によれば、パイロット挿入比率が変更された場合であっても、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させることができ、同期性能及び伝送効率を向上させることができる。 As described above, according to the present invention, even when the pilot insertion ratio is changed, the head of the error correction code and the head of the OFDM frame can be matched to improve synchronization performance and transmission efficiency. be able to.
以下、本発明を実施するための形態について図面を用いて詳細に説明する。本発明は、OFDM送信装置において、パイロット挿入比率が変更された場合、誤り訂正符号化の際に、送信対象のデータに所定数のゼロビットを挿入して短縮化を行う。また、本発明は、OFDM受信装置において、パイロット挿入比率が変更された場合、誤り訂正復号の際に、送信側の誤り訂正符号化に対応した処理を行う。 Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the drawings. The present invention performs shortening by inserting a predetermined number of zero bits into data to be transmitted at the time of error correction coding when the pilot insertion ratio is changed in the OFDM transmission apparatus. Further, according to the present invention, when the pilot insertion ratio is changed in the OFDM receiver, a process corresponding to the error correction coding on the transmission side is performed at the time of error correction decoding.
これにより、パイロット挿入比率が変更された場合であっても、誤り訂正符号長を変更することなく、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させることができ、同期性能及び伝送効率を向上させることができる。 As a result, even if the pilot insertion ratio is changed, the head of the error correction code and the head of the OFDM frame can be matched without changing the error correction code length, and synchronization performance and transmission efficiency can be improved. Can be improved.
誤り訂正符号長は、所定のパイロット挿入比率において、1OFDMフレームあたりのデータキャリア数(OFDMフレームに配置される全ての送信対象のデータの変調信号におけるビット数に対応)に対してn(正の整数)分の1の値、またはn倍の値が用いられる。 The error correction code length is n (a positive integer) with respect to the number of data carriers per OFDM frame (corresponding to the number of bits in the modulation signal of all transmission target data arranged in the OFDM frame) at a predetermined pilot insertion ratio. ) A value of 1 / n or a value of n times is used.
例えば、パイロット挿入比率が所定のパイロット挿入比率よりも大きい値に変更された場合、1OFDMフレームあたりのデータキャリア数が少なくなる。OFDM送信装置は、送信対象のデータにゼロビットを挿入し、同じ誤り訂正符号長の誤り訂正符号化を行い、その後、挿入したゼロビットを削除する(短縮化を伴う誤り訂正符号化を行う)。 For example, when the pilot insertion ratio is changed to a value larger than a predetermined pilot insertion ratio, the number of data carriers per OFDM frame decreases. The OFDM transmitter inserts zero bits into data to be transmitted, performs error correction coding with the same error correction code length, and then deletes the inserted zero bits (performs error correction coding with shortening).
OFDMフレームのデータキャリア数が少なくなった分、誤り訂正符号化の際に、ゼロビットを利用した削減処理を行うことで、短縮化を伴う誤り訂正符号化後の誤り訂正符号の長さと、OFDMフレームのデータキャリア数と対応させる。OFDM受信装置は、短縮化を伴う誤り訂正符号化に対応した誤り訂正復号を行う。 Since the number of data carriers in the OFDM frame has decreased, by performing reduction processing using zero bits during error correction coding, the length of the error correction code after error correction coding with shortening and the OFDM frame Corresponding to the number of data carriers. The OFDM receiver performs error correction decoding corresponding to error correction coding with shortening.
〔誤り訂正符号長及びOFDMフレーム長〕
まず、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させることが可能な誤り訂正符号長及びOFDMフレーム長について説明する。以下に説明する実施例1は、ISDB−Tのモード3と同じセグメントパラメータを適用し、1セグメント及び1OFDMシンボルあたりのキャリアの総数を432本、AC/TMCCを12本、パイロット挿入比率を1/12,1/6とした場合の例を示す。実施例2は、1セグメント及び1OFDMシンボルあたりのキャリアの総数を216本、AC/TMCCを6本、パイロット挿入比率を1/24,1/12,1/6とした場合の例を示す。実施例3は、実施例2と同様に、1セグメント及び1OFDMシンボルあたりvのキャリアの総数を216本、AC/TMCCを6本、パイロット挿入比率を1/24,1/12,1/6とした場合において、実施例2よりも長い誤り訂正符号長を用いる例を示す。
[Error correction code length and OFDM frame length]
First, an error correction code length and an OFDM frame length that can match the head of the error correction code with the head of the OFDM frame will be described. In the first embodiment described below, the same segment parameters as in ISDB-
実施例1,2では、誤り訂正符号長が、1個のOFDMフレームあたりのデータキャリア数に対してn(正の整数)分の1の場合、すなわち、複数の誤り訂正符号が1個のOFDMフレームに格納される場合を示す。実施例3では、誤り訂正符号長が、1個のOFDMフレームあたりのデータキャリア数に対してn倍の場合、すなわち、1個の誤り訂正符号が分割され、複数の分割された誤り訂正符号が複数のOFDMフレームにそれぞれ格納される場合を示す。 In the first and second embodiments, when the error correction code length is 1 / n (positive integer) with respect to the number of data carriers per OFDM frame, that is, a plurality of error correction codes are one OFDM. The case where it is stored in a frame is shown. In the third embodiment, when the error correction code length is n times the number of data carriers per OFDM frame, that is, one error correction code is divided and a plurality of divided error correction codes are obtained. The case where each is stored in a plurality of OFDM frames is shown.
〔実施例1〕
まず、実施例1における誤り訂正符号長及びOFDMフレーム長について説明する。実施例1は、ISDB−Tのモード3と同じセグメントパラメータを適用し、1セグメント及び1OFDMシンボルあたりのキャリアの総数を432本、AC/TMCCを12本、パイロット挿入比率を1/12,1/6とした場合の例を示す。ここでは、内符号としてブロック符号のLDPC符号を使用するものとし、LDPC符号の先頭とOFDMフレームの先頭とを一致させる例を示す。後述する実施例2及び実施例3についても同様である。
[Example 1]
First, the error correction code length and the OFDM frame length in the first embodiment will be described. In the first embodiment, the same segment parameters as in ISDB-
図4は、ISDB−Tのモード3のセグメントパラメータを示す図であり、GI(Guard Interval:ガードインターバル)比=1/8の場合を示している。実施例1では、図4に示すキャリア間隔として125/126=0.99206・・・kHz、1セグメント及び1OFDMシンボルあたりのキャリアの総数として432、データキャリア数Ndとして384、SPの数として36等を適用する。
FIG. 4 is a diagram showing segment parameters in ISDB-
まず、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させるための条件として、以下の式を満たす必要がある。
〔数式1〕
Nseg×M×Nd×Sf=a×L ・・・(1)
ここで、パラメータaは正の整数である。また、変調多値数を2のべき乗で表したとき(変調多値数B=2M)の指数をM、すなわちIQ平面における変調多値数分の各信号点に割り当てるビット数をMとする。さらに、1セグメント及び1OFDMシンボルあたりのデータキャリア数をNd、1OFDMフレームあたりのシンボル数をSf、誤り訂正符号の符号長(誤り訂正符号長)をL、当該階層で用いるセグメント数をNsegとする。前記数式(1)の左辺及び右辺は、1OFDMフレームあたりのデータ数(ビット数)を示す。
First, it is necessary to satisfy the following expression as a condition for matching the head of the error correction code with the head of the OFDM frame.
[Formula 1]
N seg × M × N d × S f = a × L (1)
Here, the parameter a is a positive integer. Further, when the modulation multilevel number is expressed by a power of 2 (modulation multilevel number B = 2 M ), the index is M, that is, the number of bits allocated to each signal point corresponding to the modulation multilevel number on the IQ plane is M. . Furthermore, the number of data carriers per segment and one OFDM symbol is N d , the number of symbols per OFDM frame is S f , the code length of the error correction code (error correction code length) is L, and the number of segments used in the layer is N seg And The left side and right side of Equation (1) indicate the number of data (number of bits) per OFDM frame.
前記数式(1)を満たすデータキャリア数Nd、シンボル数Sf及び誤り訂正符号長Lを求めることにより、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させることができる。ここでは、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させるための条件として、前記数式(1)に加え、さらに、他の条件を加味する。 By obtaining the number of data carriers N d , the number of symbols S f, and the error correction code length L that satisfy Equation (1), the head of the error correction code and the head of the OFDM frame can be matched. Here, in addition to the equation (1), other conditions are added as conditions for matching the head of the error correction code with the head of the OFDM frame.
他の条件として第1に、OFDMフレームの先頭シンボルにおけるパイロット配置を統一するため、シンボル数Sfは、パイロットのシンボル間隔Dyの倍数にする必要がある。ISDB−T及びDVB−T2の規格により、パイロットのシンボル間隔Dy=1,2,4が候補として考えられるため、シンボル数Sfは4の倍数とする。 First as other conditions, to unify the pilot arrangement in the first symbol of the OFDM frame, the symbol number S f, it is necessary to be a multiple of the symbol interval D y of the pilot. According to the ISDB-T and DVB-T2 standards, the pilot symbol interval Dy = 1, 2, 4 is considered as a candidate, so the number of symbols Sf is a multiple of 4.
また、OFDMフレームの時間的な長さを、従来の地上デジタル放送(ISDB−T)と同様の200ms〜300msに設定し、同期確立及びチャンネル切り替えに要する時間を同程度にする。そのために、モード3、GI比=1/8の場合、180≦Sf≦264にする必要がある。
In addition, the time length of the OFDM frame is set to 200 ms to 300 ms, which is the same as that of conventional terrestrial digital broadcasting (ISDB-T), and the time required for synchronization establishment and channel switching is made comparable. Therefore, in the case of
他の条件として第2に、ビットインターリーブの効果を誤り訂正符号のブロックに対して均等にするには、想定される多値数(QPSK、16QAM、64QAM、256QAM、1024QAM、4096QAM)において、誤り訂正符号の先頭を、データキャリアへ割り当てるビット列の先頭に配置する必要がある。そのために、誤り訂正符号長Lは、それぞれの変調多値数を2のM乗としたときのM=2,4,6,8,10,12の最小公倍数120の倍数にする必要がある。これにより、DVB−T2の符号化率CR=1/2、3/5、2/3、4/5、5/6、及び、高度BSの符号化率CR=xx/120にも対応することができる。xxは正の整数である。 As another condition, secondly, in order to make the bit interleaving effect equal to the block of the error correction code, error correction is performed in the assumed multi-value number (QPSK, 16QAM, 64QAM, 256QAM, 1024QAM, 4096QAM). It is necessary to arrange the beginning of the code at the beginning of the bit string assigned to the data carrier. Therefore, the error correction code length L needs to be a multiple of the least common multiple 120 of M = 2, 4, 6, 8, 10, 12 when the modulation multi-level number is 2 to the Mth power. As a result, DVB-T2 coding rate CR = 1/2, 3/5, 2/3, 4/5, 5/6, and advanced BS coding rate CR = xx / 120 are also supported. Can do. xx is a positive integer.
以上をまとめると、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させるための条件は、以下の<a>〜<c>となる。
<a>前記数式(1)を満たすこと
<b>シンボル数Sfは4の倍数であること(モード3、GI比=1/8の場合は、さらに180≦Sf≦264であること)
<c>誤り訂正符号長Lは120の倍数であること
In summary, the conditions for matching the head of the error correction code with the head of the OFDM frame are the following <a> to <c>.
<a> Satisfying the above formula (1) <b> The number of symbols S f is a multiple of 4 (in the case of
<C> The error correction code length L is a multiple of 120.
(パイロット挿入比率1/12の場合:実施例1)
これらの条件の下、パイロット挿入比率1/12の場合において、誤り訂正符号の先頭とOFDMフレームの先頭とが一致するための誤り訂正符号長L及びシンボル数Sfは、以下のように決定される。
(
Under these conditions, when the pilot insertion ratio is 1/12, the error correction code length L and the number of symbols S f for matching the beginning of the error correction code and the beginning of the OFDM frame are determined as follows. The
図4のように、1セグメント及び1OFDMシンボルあたりのキャリアの総数432本のうちAC/TMCCを12本とし、SPを36本(=432/12)とすると、1セグメント及び1OFDMシンボルあたりのデータキャリア数Ndは384(=432−12−36)となる。また、変調多値数を2のM乗としたときのMを偶数とした場合、変調方式がQPSK(M=2)のときに前記数式(1)を満たせば、全ての偶数のMにおいて、前記数式(1)を満たすことになる。 As shown in FIG. 4, when AC / TMCC is 12 and SP is 36 (= 432/12) out of a total of 432 carriers per segment and OFDM symbol, data carriers per segment and OFDM symbol the number N d is the 384 (= 432-12-36). In addition, when M is an even number when the modulation multi-level number is 2 to the power of M, if the above equation (1) is satisfied when the modulation method is QPSK (M = 2), The mathematical formula (1) is satisfied.
したがって、前記数式(1)は、以下のように表される。
〔数式2〕
Nseg×2(M)×384(Nd)×4×Sf’=a×120×L’ ・・・(2)
ここで、シンボル数Sf =4×Sf’であり、誤り訂正符号長L=120×L’である。また、パラメータaは正の整数である。
Therefore, the mathematical formula (1) is expressed as follows.
[Formula 2]
N seg × 2 (M) × 384 (N d ) × 4 × S f ′ = a × 120 × L ′ (2)
Here, the number of symbols S f = 4 × S f ′, and the error correction code length L = 120 × L ′. The parameter a is a positive integer.
前記数式(2)は、以下のように表される。
Nseg×2×64×Sf’=a×5×L’
パラメータaを小さくすることにより、誤り訂正符号長Lを長く設定することができ、パラメータaを大きくすることにより、誤り訂正符号長Lを短く設定することができる。
The mathematical formula (2) is expressed as follows.
N seg × 2 × 64 × S f '= a × 5 × L ′
By reducing the parameter a, the error correction code length L can be set longer, and by increasing the parameter a, the error correction code length L can be set shorter.
前記数式よりパラメータSf’は5の倍数となり、また、シンボル数Sfは、モード3、GI比=1/8の場合に180≦Sf≦264であるから、パラメータSf’は、45≦Sf’≦66となる。したがって、パラメータSf’として取り得る値は、45,50,55,60,65の5種類となる。
According to the above equation, the parameter S f ′ is a multiple of 5, and the symbol number S f is 180 ≦ S f ≦ 264 when the
図1は、実施例1において、セグメント数Nseg=12、及び変調多値数を2のM乗としたときのM=2とし、パラメータa=24,48のときの1OFDMフレームあたりのシンボル数Sf及び誤り訂正符号長Lの組み合わせ例を示す図である。 FIG. 1 shows the number of symbols per OFDM frame when the number of segments N seg = 12, M = 2 when the number of modulation multivalues is 2 to the Mth power, and parameter a = 24,48 in the first embodiment. It is a figure which shows the example of a combination of Sf and error correction code length L. FIG.
図1に示すように、シンボル数Sf及び誤り訂正符号長Lの組み合わせ例は、パラメータa=24のときに、(シンボル数Sf,誤り訂正符号長L)=(180,69,120)、(200,76,800)等となり、パラメータa=48のときに、(180,34,560)、(200,38,400)等となる。また、パラメータaを小さくすることにより、誤り訂正符号長Lを長く設定することができ、パラメータaを大きくすることにより、誤り訂正符号長Lを短く設定することができる。 As shown in FIG. 1, an example of a combination of the number of symbols S f and the error correction code length L is as follows: (parameter number S f , error correction code length L) = (180, 69, 120), ( 200, 76, 800), etc., and when parameter a = 48, (180, 34, 560), (200, 38, 400), etc. Further, the error correction code length L can be set longer by decreasing the parameter a, and the error correction code length L can be set shorter by increasing the parameter a.
(パイロット挿入比率1/6の場合:実施例1)
次に、パイロット挿入比率1/12の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/6に対応させる場合について説明する。ここで、パイロット挿入比率が1/12から1/6へ高い比率に変更された場合、1OFDMフレームにおいて、パイロットの数が増加し、データの数が減少する。パイロット挿入比率が低い場合は、1OFDMフレームにおいてデータ比率が高いことを意味し、パイロット挿入比率が高い場合は、1OFDMフレームにおいてデータ比率が低いことを意味する。
(
Next, a case will be described in which the error correction code length L and the OFDM frame length determined in the case of the
図1において、セグメント数Nseg=12、変調多値数を2のM乗としたときのM=2、パラメータa=24、シンボル数Sf=200、誤り訂正符号長L=76,800の場合について説明する。パイロット挿入比率が1/12から1/6に変更されることで、1セグメント及び1OFDMシンボルあたりのデータキャリア数Ndは、384(=432−12−432/12)から348(=432−12−432/6)へ減少する。そうすると、1OFDMフレームあたりのビット数は、24×76,800(=12×2×384×200=1,843,200)から24×69,600(=12×2×348×200=1,670,400)へ減少する。 In FIG. 1, a case where the number of segments N seg = 12, M = 2 when the modulation multilevel number is 2 to the Mth power, parameter a = 24, number of symbols S f = 200, and error correction code length L = 76,800. explain. By pilot insertion ratio is changed from 1/12 to 1/6, 1 segment and 1OFDM the number of data carriers N d per symbol, 348 384 (= 432-12-432 / 12) (= 432-12 -432/6). Then, the number of bits per OFDM frame decreases from 24 × 76,800 (= 12 × 2 × 384 × 200 = 1,843,200) to 24 × 69,600 (= 12 × 2 × 348 × 200 = 1,670,400).
この場合の手法(パイロット挿入比率1/12のときに決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/6に対応させる手法)には、2つがある。第1の手法は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックについて短縮化を行うものである。また、第2の手法は、誤り訂正符号化の際に、一部の誤り訂正符号ブロックについて短縮化を行うものである。
There are two methods in this case (methods corresponding to the
(第1の手法)
まず、第1の手法について説明する。前述のとおり、第1の手法は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックについて短縮化を行うものである。図5は、実施例1において、パイロット挿入比率1/12の場合の誤り訂正符号化処理等を説明する図である。図6は、実施例1において、パイロット挿入比率1/12のときに決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/6に対応させる場合の第1の手法を説明する図である。1OFDMフレームあたりの誤り訂正符号ブロック数は、24個である。
(First method)
First, the first method will be described. As described above, the first method shortens all error correction code blocks at the time of error correction coding. FIG. 5 is a diagram for explaining error correction coding processing and the like when the pilot insertion ratio is 1/12 in the first embodiment. FIG. 6 shows a first method in the first embodiment in which the error correction code length L and the OFDM frame length determined when the pilot insertion ratio is 1/12 are not changed, and the pilot insertion ratio is 1/6. FIG. The number of error correction code blocks per OFDM frame is 24.
図5に示すように、パイロット挿入比率1/12の場合、OFDM送信装置は、誤り訂正符号化の際に、全ての(24個の)誤り訂正符号ブロックのそれぞれについて、所定長のデータDに対し誤り訂正符号化を行う(ステップS501)。これにより、データD及びパリティからなる、誤り訂正符号長L=76,800ビットの誤り訂正符号が生成される。そして、OFDM送信装置は、全ての(24個の)誤り訂正符号ブロックの誤り訂正符号に基づいて、76,800×24=1,843,200ビットのOFDMフレームを構成する(ステップS502)。 As shown in FIG. 5, when the pilot insertion ratio is 1/12, the OFDM transmitter converts the data D of a predetermined length into each of all (24) error correction code blocks at the time of error correction coding. On the other hand, error correction coding is performed (step S501). As a result, an error correction code having an error correction code length L = 76,800 bits composed of data D and parity is generated. The OFDM transmitter configures an OFDM frame of 76,800 × 24 = 1,843,200 bits based on the error correction codes of all (24) error correction code blocks (step S502).
これに対し、図6に示すように、パイロット挿入比率1/6の場合、OFDM送信装置は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックのそれぞれについて、7,200(=76,800−69,600)ビットの短縮化を行う。短縮化とは、所定のデータに対してゼロのビット(ゼロビット)を挿入して誤り訂正符号化を行い、挿入したゼロビットは伝送しない処理をいう。 On the other hand, as shown in FIG. 6, when the pilot insertion ratio is 1/6, the OFDM transmitter performs 7,200 (= 76,800−69,600) for each of all error correction code blocks at the time of error correction coding. Shorten bits. The shortening refers to a process in which zero bits (zero bits) are inserted into predetermined data to perform error correction coding, and the inserted zero bits are not transmitted.
具体的には、OFDM送信装置は、全ての(24個の)誤り訂正符号ブロックのそれぞれについて、所定長のデータD’の所定位置(例えば後ろの位置)に、7,200ビットのゼロビットを挿入する(ステップS601)。そして、OFDM送信装置は、データD’及びゼロビットに対し、誤り訂正符号化を行う(ステップS602)。これにより、データD’、ゼロビット及びパリティからなる、誤り訂正符号長が76,800ビットの誤り訂正符号が生成される。尚、データD’は、符号化率CRに応じて決まるビット数である。 Specifically, the OFDM transmitter inserts 7,200 zero bits at a predetermined position (for example, a rear position) of data D ′ having a predetermined length for each of all (24) error correction code blocks ( Step S601). Then, the OFDM transmitter performs error correction coding on the data D ′ and zero bits (step S602). As a result, an error correction code consisting of data D ′, zero bits and parity and having an error correction code length of 76,800 bits is generated. The data D 'is the number of bits determined according to the coding rate CR.
OFDM送信装置は、誤り訂正符号長L=76,800ビットの誤り訂正符号から、ステップS601にて挿入したゼロビットを削除する(ステップS603)。これにより、データD’及びパリティからなる、符号長が69,600ビットの誤り訂正符号(短縮化後の誤り訂正符号)が生成される。このような短縮化に伴う誤り訂正符号化では、挿入されるゼロビットの位置が予め設定されているから、OFDM受信装置における誤り訂正復号の精度が高くなり、伝送特性を向上させることができる。 The OFDM transmitter deletes the zero bit inserted in step S601 from the error correction code having the error correction code length L = 76,800 bits (step S603). As a result, an error correction code (error correction code after shortening) having a code length of 69,600 bits, which is composed of data D ′ and parity, is generated. In error correction coding accompanying such shortening, the position of the zero bit to be inserted is set in advance, so that the accuracy of error correction decoding in the OFDM receiver increases, and transmission characteristics can be improved.
OFDM送信装置は、全ての(24個の)誤り訂正符号ブロックの誤り訂正符号(短縮化後の誤り訂正符号)に基づいて、69,600×24=1,670,400ビットのOFDMフレームを構成する(ステップS604)。 The OFDM transmitter configures an OFDM frame of 69,600 × 24 = 1,670,400 bits based on the error correction codes (error correction codes after shortening) of all (24) error correction code blocks (step S604).
このように、パイロット挿入比率1/12の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/6に対応させることができる。つまり、パイロット挿入比率が1/12から1/6に変更された場合であっても、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。そして、全ての誤り訂正符号化及び誤り訂正復号の処理を一様とすることができる。
In this way, it is possible to correspond to the
また、第1の手法を用いることにより、複数の誤り訂正符号ブロックについて、同じ短縮化を伴う誤り訂正符号化が行われるから、異なる複数の処理が不要となり、処理負荷を低減することができる。 Also, by using the first technique, error correction coding with the same shortening is performed for a plurality of error correction code blocks, so that a plurality of different processes are not required, and the processing load can be reduced.
また、階層伝送を行う際に、1つの階層でパイロット挿入比率を1/6、他の階層のパイロット挿入比率を1/12に設定した場合であっても、2つの階層において、同じ誤り訂正符号長の誤り訂正符号を用いることができる。そして、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。 In addition, when performing hierarchical transmission, even if the pilot insertion ratio is set to 1/6 in one layer and the pilot insertion ratio in another layer is set to 1/12, the same error correction code is used in the two layers. A long error correction code can be used. And the head of an error correction code and the head of an OFDM frame can always be made to correspond.
尚、受信側のOFDM受信装置は、図5及び図6に示した処理に対して逆の処理を行う。 Note that the receiving-side OFDM receiving apparatus performs processing opposite to the processing shown in FIGS.
(第2の手法)
次に、第2の手法について説明する。前述のとおり、第2の手法は、誤り訂正符号化の際に、一部の誤り訂正符号ブロックについて短縮化を行うものである。図7は、実施例1において、パイロット挿入比率1/12のときに決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/6に対応させる場合の第2の手法を説明する図である。1OFDMフレームあたりの誤り訂正符号ブロック数は、22個である。
(Second method)
Next, the second method will be described. As described above, the second method shortens some error correction code blocks at the time of error correction coding. FIG. 7 shows a second method in the first embodiment in which the error correction code length L and the OFDM frame length determined when the pilot insertion ratio is 1/12 are not changed and the pilot insertion ratio is 1/6. FIG. The number of error correction code blocks per OFDM frame is 22.
図7に示すように、パイロット挿入比率1/6の場合、OFDM送信装置は、誤り訂正符号化の際に、全ての(22個の)誤り訂正符号ブロックのうち21個の誤り訂正符号ブロックのそれぞれについて、短縮化を行わず、通常の処理を行う。また、OFDM送信装置は、残りの1個の誤り訂正符号ブロックについて、19,200ビット(=76,800−57,600)の短縮化を行う。 As shown in FIG. 7, when the pilot insertion ratio is 1/6, the OFDM transmitter performs error correction coding on 21 error correction code blocks among all (22) error correction code blocks. For each, normal processing is performed without shortening. Further, the OFDM transmission apparatus shortens 19,200 bits (= 76,800−57,600) for the remaining one error correction code block.
具体的には、OFDM送信装置は、21個の誤り訂正符号ブロックのそれぞれについて、所定長のデータDに対し誤り訂正符号化を行う(ステップS701)。これにより、データD及びパリティからなる、誤り訂正符号長L=76,800ビットの誤り訂正符号が生成される。 Specifically, the OFDM transmitter performs error correction coding on data D having a predetermined length for each of 21 error correction code blocks (step S701). As a result, an error correction code having an error correction code length L = 76,800 bits composed of data D and parity is generated.
OFDM送信装置は、1個の誤り訂正符号ブロックについて、所定長のデータD”の所定位置(例えば後ろの位置)に、19,200ビットのゼロビットを挿入する(ステップS702)。そして、OFDM送信装置は、データD”及びゼロビットに対し、誤り訂正符号化を行う(ステップS703)。これにより、データD”、ゼロビット及びパリティからなる、誤り訂正符号長L=76,800ビットの誤り訂正符号が生成される。 The OFDM transmission apparatus inserts 19,200 zero bits at a predetermined position (for example, the rear position) of the data D ″ having a predetermined length for one error correction code block (step S702). Error correction coding is performed on the data D ″ and zero bits (step S703). As a result, an error correction code having an error correction code length L = 76,800 bits, which includes data D ″, zero bits, and parity, is generated.
OFDM送信装置は、ステップS703にて生成した誤り訂正符号長L=76,800ビットの誤り訂正符号から、ステップS702にて挿入したゼロビットを削除する(ステップS704)。これにより、データD”及びパリティからなる、符号長が57,600ビットの誤り訂正符号(短縮化後の誤り訂正符号)が生成される。 The OFDM transmitter deletes the zero bit inserted in step S702 from the error correction code having the error correction code length L = 76,800 bits generated in step S703 (step S704). As a result, an error correction code (shortened error correction code) having a code length of 57,600 bits, which is composed of data D ″ and parity, is generated.
そして、OFDM送信装置は、21個の誤り訂正符号ブロックの誤り訂正符号及び1個の誤り訂正符号ブロックの誤り訂正符号(短縮化後の誤り訂正符号)に基づいて、76,800×21+57,600×1=1,670,400ビットのOFDMフレームを構成する(ステップS705,ステップS706)。 Then, the OFDM transmitter is based on the error correction code of 21 error correction code blocks and the error correction code (error correction code after shortening) of one error correction code block, 76,800 × 21 + 57,600 × 1. = 1,670,400 bits OFDM frame is constructed (step S705, step S706).
このように、パイロット挿入比率1/12の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/6に対応させることができる。つまり、パイロット挿入比率が1/12から1/6に変更された場合であっても、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。
In this way, it is possible to correspond to the
また、第2の手法を用いることにより、誤り訂正符号ブロックの数を減らすことができるから、誤り訂正符号化の処理回数が少なくなり、処理負荷を低減することができる。前述の例において、第1の手法では、1OFDMフレームあたりの誤り訂正符号ブロック数は24個であるが、第2の手法では22個とすることができ、その数を減らすことができる。 Moreover, since the number of error correction code blocks can be reduced by using the second method, the number of error correction encoding processes can be reduced, and the processing load can be reduced. In the above-described example, in the first method, the number of error correction code blocks per OFDM frame is 24, but in the second method, it can be 22 and the number can be reduced.
また、階層伝送を行う際に、1つの階層でパイロット挿入比率を1/6、他の階層のパイロット挿入比率を1/12に設定した場合であっても、2つの階層において、同じ誤り訂正符号長の誤り訂正符号を用いることができる。そして、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。 In addition, when performing hierarchical transmission, even if the pilot insertion ratio is set to 1/6 in one layer and the pilot insertion ratio in another layer is set to 1/12, the same error correction code is used in the two layers. A long error correction code can be used. And the head of an error correction code and the head of an OFDM frame can always be made to correspond.
尚、図7の例では、短縮化を行う誤り訂正符号ブロックの数を1としたが、当該数は、誤り訂正符号化の符号化率CR、セグメント数Nseg等に応じて変更するようにしてもよい。また、受信側のOFDM受信装置は、図7に示した処理に対して逆の処理を行う。また、データDのビット数が挿入するゼロビットの数より少なくなるような小さい符号化率CR(例えば1/5等)を用いる場合、符号化率CRに応じて短縮する誤り訂正符号長、ゼロビットの数、または短縮する誤り訂正符号長及びゼロビットの数を設定するようにしてもよい。 In the example of FIG. 7, the number of error correction code blocks to be shortened is 1, but the number is changed according to the coding rate CR of error correction coding, the number of segments N seg , and the like. May be. Further, the receiving-side OFDM receiving apparatus performs a process reverse to the process shown in FIG. In addition, when using a small coding rate CR (for example, 1/5) such that the number of bits of data D is smaller than the number of zero bits to be inserted, an error correction code length shortened according to the coding rate CR, The number or the error correction code length to be shortened and the number of zero bits may be set.
〔実施例2〕
次に、実施例2における誤り訂正符号長及びOFDMフレーム長について説明する。実施例2は、1セグメント及び1OFDMシンボルあたりのキャリアの総数を216本、AC/TMCCを6本、パイロット挿入比率を1/24,1/12,1/6とした場合の例を示す。
[Example 2]
Next, the error correction code length and the OFDM frame length in the second embodiment will be described. The second embodiment shows an example in which the total number of carriers per segment and one OFDM symbol is 216, AC / TMCC is 6, and pilot insertion ratio is 1/24, 1/12, and 1/6.
誤り訂正符号の先頭とOFDMフレームの先頭とを一致させるための条件は、実施例1と同様に、前記数式(1)を満たすことであり、他の条件を加味すると、前記<a>〜<c>となる。 The condition for matching the head of the error correction code with the head of the OFDM frame is to satisfy the above formula (1) as in the first embodiment, and considering other conditions, the above <a> to < c>.
(パイロット挿入比率1/24の場合:実施例2)
これらの条件の下、パイロット挿入比率1/24の場合において、誤り訂正符号の先頭とOFDMフレームの先頭とが一致するための誤り訂正符号長L及びシンボル数Sfは、以下のように決定される。
(
Under these conditions, when the pilot insertion ratio is 1/24, the error correction code length L and the number of symbols S f for matching the head of the error correction code with the head of the OFDM frame are determined as follows. The
パイロット挿入比率1/24の場合、1セグメント及び1OFDMシンボルあたりのキャリアの総数216本のうちAC/TMCCを6本としているから、1セグメント及び1OFDMシンボルあたりのデータキャリア数Ndは201(=216−6−216/24=216−6−9)となる。実施例1と同様に、変調多値数を2のM乗としたときのMを偶数とした場合、変調方式がQPSK(M=2)のときに前記数式(1)を満たせば、全ての偶数のMにおいて、前記数式(1)を満たすことになる。
For
したがって、前記数式(1)は、以下のように表される。
〔数式3〕
Nseg×2(M)×201(Nd)×4×Sf’=a×120×L’ ・・・(3)
ここで、シンボル数Sf =4×Sf’であり、誤り訂正符号長L=120×L’である。また、パラメータaは正の整数である。
Therefore, the mathematical formula (1) is expressed as follows.
[Formula 3]
N seg × 2 (M) × 201 (N d ) × 4 × S f ′ = a × 120 × L ′ (3)
Here, the number of symbols S f = 4 × S f ′, and the error correction code length L = 120 × L ′. The parameter a is a positive integer.
前記数式(3)は、以下のように表される。
Nseg×67×Sf’=a×5×L’
パラメータaを小さくすることにより、誤り訂正符号長Lを長く設定することができ、パラメータaを大きくすることにより、誤り訂正符号長Lを短く設定することができる。
The mathematical formula (3) is expressed as follows.
N seg × 67 × S f '= a × 5 × L'
By reducing the parameter a, the error correction code length L can be set longer, and by increasing the parameter a, the error correction code length L can be set shorter.
前記数式より、パラメータSf’は5の倍数となり、また、シンボル数Sfは、モード3、GI比=1/8の場合に180≦Sf≦264であるから、パラメータSf’は、45≦Sf’≦66となる。したがって、パラメータSf’のとり得る値は、45,50,55,60,65となる。
From the above equation, the parameter S f ′ is a multiple of 5, and the symbol number S f is 180 ≦ S f ≦ 264 in the case of
図2は、実施例2において、セグメント数Nseg=1、及び変調多値数を2のM乗としたときのM=2とし、パラメータa=1のときの1OFDMフレームあたりのシンボル数Sf及び誤り訂正符号長Lの組み合わせ例を示す図である。 FIG. 2 shows a symbol number S f per OFDM frame when the number of segments N seg = 1, M = 2 when the modulation multilevel number is 2 to the Mth power, and the parameter a = 1 in the second embodiment. 4 is a diagram illustrating a combination example of error correction code length L. FIG.
図2に示すように、シンボル数Sf及び誤り訂正符号長Lの組み合わせ例は、(シンボル数Sf,誤り訂正符号長L)=(180,72,360)、(200,80,400)、(220,88,440)、(240,96,480)等となる。 As shown in FIG. 2, examples of combinations of the number of symbols S f and the error correction code length L are (symbol number S f , error correction code length L) = (180, 72, 360), (200, 80, 400), (220, 88,440), (240,96,480), etc.
(パイロット挿入比率1/12,1/6の場合:実施例2)
次に、パイロット挿入比率1/24の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/12,1/6に対応させる場合について説明する。
(
Next, a case will be described in which the error correction code length L and the OFDM frame length determined in the case of the
図2において、セグメント数Nseg=1、変調多値数を2のM乗としたときのM=2、パラメータa=1、シンボル数Sf=200、誤り訂正符号長L=80,400の場合について説明する。パイロット挿入比率が1/24から1/12に変更されることで、1セグメント及び1OFDMシンボルあたりのデータキャリア数Ndは、201(=216−6−216/24=216−6−9)から192(=216−6−216/12=216−6−18)へ減少する。そうすると、1OFDMフレームあたりのビット数は、80,400×1(=1×2×201×200)から76,800×1(=1×2×192×200)へ減少する。 In FIG. 2, a case where the number of segments N seg = 1, M = 2 when the modulation multilevel number is 2 to the Mth power, parameter a = 1, number of symbols S f = 200, and error correction code length L = 80,400 explain. By pilot insertion ratio is changed to 1/12 from 1/24, 1 segment and 1OFDM the number of data carriers N d per symbol, from 201 (= 216-6-216 / 24 = 216-6-9) It decreases to 192 (= 216−6−216 / 12 = 216−6−18). Then, the number of bits per OFDM frame decreases from 80,400 × 1 (= 1 × 2 × 201 × 200) to 76,800 × 1 (= 1 × 2 × 192 × 200).
また、パイロット挿入比率が1/24から1/6に変更されることで、1セグメント及び1OFDMシンボルあたりのデータキャリア数Ndは、201(=216−6−216/24=216−6−9)から174(=216−6−216/6=216−6−36)へ減少する。そうすると、1OFDMフレームあたりのビット数は、80,400×1(=1×2×201×200)から69,600×1(=1×2×174×200)へ減少する。 In addition, by pilot insertion ratio is changed to 1/6 from 1/24, 1 segment and 1OFDM the number of data carriers N d per symbol, 201 (= 216-6-216 / 24 = 216-6-9 ) To 174 (= 216−6−216 / 6 = 216−6−36). Then, the number of bits per OFDM frame decreases from 80,400 × 1 (= 1 × 2 × 201 × 200) to 69,600 × 1 (= 1 × 2 × 174 × 200).
この場合の手法(パイロット挿入比率1/24の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/12,1/6に対応させる手法)には、前述と同様の第1の手法及び第2の手法がある。第1の手法は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックについて短縮化を行うものである。また、第2の手法は、誤り訂正符号化の際に、一部の誤り訂正符号ブロックについて短縮化を行うものである。 The method in this case (a method of corresponding to the pilot insertion ratios of 1/12 and 1/6 without changing the error correction code length L and the OFDM frame length determined in the case of the pilot insertion ratio of 1/24) is described above. There are the same first method and second method. The first method is to shorten all error correction code blocks at the time of error correction coding. In the second method, some error correction code blocks are shortened at the time of error correction encoding.
パイロット挿入比率1/24の場合、送信側のOFDM送信装置は、誤り訂正符号化の際に、全ての(1個の)誤り訂正符号ブロックについて、所定長のデータDに対し誤り訂正符号化を行い、誤り訂正符号長が80,400ビットの誤り訂正符号を生成する。そして、OFDM送信装置は、全ての(1個の)誤り訂正符号ブロックの誤り訂正符号に基づいて、80,400ビットのOFDMフレームを構成する。 When the pilot insertion ratio is 1/24, the OFDM transmitter on the transmission side performs error correction coding on the data D of a predetermined length for all (one) error correction code blocks at the time of error correction coding. And an error correction code having an error correction code length of 80,400 bits is generated. Then, the OFDM transmitter configures an OFDM frame of 80,400 bits based on the error correction codes of all (one) error correction code blocks.
これに対し、第1の手法において、パイロット挿入比率1/12の場合、OFDM送信装置は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックのそれぞれについて、3,600ビット(=80,400−76,800)の短縮化を行う。また、パイロット挿入比率1/6の場合、OFDM送信装置は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックのそれぞれについて、10,800ビット(=80,400−69,600)の短縮化を行う。 On the other hand, in the first method, when the pilot insertion ratio is 1/12, the OFDM transmitter performs 3,600 bits (= 80,400-76,800) for each of all error correction code blocks at the time of error correction coding. Shortening. When the pilot insertion ratio is 1/6, the OFDM transmission apparatus shortens 10,800 bits (= 80,400-69,600) for each of all error correction code blocks at the time of error correction coding.
第1の手法を用いた場合のOFDM送信装置の処理は、図6において誤り訂正符号ブロックの数が1個の場合と同様であるから、ここでは説明を省略する。 The processing of the OFDM transmitter when the first method is used is the same as that in the case where the number of error correction code blocks is one in FIG.
このように、パイロット挿入比率1/24の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/12,1/6に対応させることができる。つまり、パイロット挿入比率が1/24から1/12,1/6に変更された場合であっても、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。そして、全ての誤り訂正符号化及び誤り訂正復号の処理を一様とすることができる。
Thus, it is possible to correspond to the
また、階層伝送を行う際に、1つの階層でパイロット挿入比率を1/6、他の階層のパイロット挿入比率を1/12、さらに他のパイロット挿入比率を1/24に設定した場合であっても、3つの階層において、同じ誤り訂正符号長の誤り訂正符号を用いることができる。そして、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。 In addition, when performing hierarchical transmission, the pilot insertion ratio in one layer is set to 1/6, the pilot insertion ratio in another layer is set to 1/12, and the other pilot insertion ratio is set to 1/24. Also, error correction codes having the same error correction code length can be used in the three layers. And the head of an error correction code and the head of an OFDM frame can always be made to correspond.
尚、前記例では誤り訂正符号ブロックの数が1個であるから、第2の手法における処理は、第1の手法と実質的に同じになる。第2の手法は、特に、誤り訂正符号ブロックが複数の場合に適用がある。 In the above example, since the number of error correction code blocks is one, the processing in the second method is substantially the same as that in the first method. The second method is particularly applicable when there are a plurality of error correction code blocks.
〔実施例3〕
次に、実施例3における誤り訂正符号長及びOFDMフレーム長について説明する。実施例3は、実施例2と同様に、1セグメント及び1OFDMシンボルあたりのキャリアの総数を216本、AC/TMCCを6本、パイロット挿入比率を1/24,1/12,1/6とした場合において、実施例2よりも長い誤り訂正符号長を用いる例を示す。
Example 3
Next, the error correction code length and the OFDM frame length in the third embodiment will be described. In the third embodiment, as in the second embodiment, the total number of carriers per segment and one OFDM symbol is 216, the AC / TMCC is six, and the pilot insertion ratio is 1/24, 1/12, and 1/6. In this case, an example in which an error correction code length longer than that of the second embodiment is used will be described.
誤り訂正符号の先頭とOFDMフレームの先頭とを一致させるための条件は、実施例1と同様に、前記数式(1)を満たすことであり、他の条件を加味すると、前記<a>〜<c>となる。 The condition for matching the head of the error correction code with the head of the OFDM frame is to satisfy the above formula (1) as in the first embodiment, and considering other conditions, the above <a> to < c>.
(パイロット挿入比率1/24の場合:実施例3)
これらの条件の下、パイロット挿入比率1/24の場合において、誤り訂正符号の先頭とOFDMフレームの先頭とが一致するための誤り訂正符号長L及びシンボル数Sfは、以下のように決定される。
(
Under these conditions, when the pilot insertion ratio is 1/24, the error correction code length L and the number of symbols S f for matching the head of the error correction code with the head of the OFDM frame are determined as follows. The
パイロット挿入比率1/24の場合、1セグメント及び1OFDMシンボルあたりのキャリアの総数216本のうちAC/TMCCを6本としているから、1セグメント及び1OFDMシンボルあたりのデータキャリア数Ndは201(=216−6−216/24=216−6−9)となる。実施例1と同様に、変調多値数を2のM乗としたときのMを偶数とした場合、変調方式がQPSK(M=2)のときに前記数式(1)を満たせば、全ての偶数のMにおいて、前記数式(1)を満たすことになる。
For
したがって、前記数式(1)は、以下のように表される。
〔数式4〕
Nseg×2(M)×201(Nd)×4×Sf’=a×120×L’ ・・・(4)
ここで、シンボル数Sf =4×Sf’であり、誤り訂正符号長L=120×L’である。また、パラメータaは正の整数分の1である。
Therefore, the mathematical formula (1) is expressed as follows.
[Formula 4]
N seg × 2 (M) × 201 (N d ) × 4 × S f ′ = a × 120 × L ′ (4)
Here, the number of symbols S f = 4 × S f ′, and the error correction code length L = 120 × L ′. The parameter a is a positive integer.
前記数式(3)は、以下のように表される。
Nseg×67×Sf’=a×5×L’
パラメータaを小さくすることにより、誤り訂正符号長Lを長く設定することができ、パラメータaを大きくすることにより、誤り訂正符号長Lを短く設定することができる。
The mathematical formula (3) is expressed as follows.
N seg × 67 × S f '= a × 5 × L'
By reducing the parameter a, the error correction code length L can be set longer, and by increasing the parameter a, the error correction code length L can be set shorter.
前記数式(4)より、パラメータSf’は5の倍数となり、また、シンボル数Sfは、モード3、GI比=1/8の場合に180≦Sf≦264であるから、パラメータSf’は、45≦Sf’≦66となる。したがって、パラメータSf’のとり得る値は、45,50,55,60,65となる。
From the foregoing equation (4), the parameter S f 'becomes a multiple of 5, and the symbol number S f, because it is 180 ≦ S f ≦ 264 when the
図3は、実施例3において、セグメント数Nseg=1、及び変調多値数を2のM乗としたときのM=2とし、パラメータa=1/3のときの1OFDMフレームあたりのシンボル数Sf及び誤り訂正符号長Lの組み合わせ例を示す図である。 FIG. 3 shows the number of symbols per OFDM frame when the number of segments N seg = 1, M = 2 when the number of modulation levels is 2 to the Mth power, and parameter a = 1/3 in the third embodiment. It is a figure which shows the example of a combination of Sf and error correction code length L. FIG.
図3に示すように、シンボル数Sf及び誤り訂正符号長Lの組み合わせ例は、(シンボル数Sf,誤り訂正符号長L)=(180,217,080)、(200,241,200)、(220,265,320)、(240,289,440)等となる。 As shown in FIG. 3, examples of combinations of the number of symbols S f and the error correction code length L are (number of symbols S f , error correction code length L) = (180, 217,080), (200, 241, 200), (220, 265,320), (240,289,440), etc.
(パイロット挿入比率1/12,1/6の場合:実施例3)
次に、パイロット挿入比率1/24の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/12,1/6に対応させる場合について説明する。
(In case of
Next, a case will be described in which the error correction code length L and the OFDM frame length determined in the case of the
図3において、セグメント数Nseg=1、変調多値数を2のM乗としたときのM=2、パラメータa=1/3、シンボル数Sf=200、誤り訂正符号長L=241,200の場合について説明する。パイロット挿入比率が1/24から1/12に変更されることで、1セグメント及び1OFDMシンボルあたりのデータキャリア数Ndは、201(=216−6−216/24=216−6−9)から192(=216−6−216/12=216−6−18)へ減少する。そうすると、1OFDMフレームあたりのビット数は、80,400×1(=1×2×201×200)から76,800×1(=1×2×192×200)へ減少する。 In FIG. 3, M = 2 when the number of segments N seg = 1, the modulation multi-level number is 2 to the Mth power, parameter a = 1/3, the number of symbols S f = 200, and the error correction code length L = 241,200 The case will be described. By pilot insertion ratio is changed to 1/12 from 1/24, 1 segment and 1OFDM the number of data carriers N d per symbol, from 201 (= 216-6-216 / 24 = 216-6-9) It decreases to 192 (= 216−6−216 / 12 = 216−6−18). Then, the number of bits per OFDM frame decreases from 80,400 × 1 (= 1 × 2 × 201 × 200) to 76,800 × 1 (= 1 × 2 × 192 × 200).
ここで、パイロット挿入比率1/24の場合、誤り訂正符号長L=241,200の1個の誤り訂正符号が3分割された場合、分割された1個の誤り訂正符号あたりの符号長は80,400(=241,200/3)となる。したがって、3個の符号長80,400(=241,200/3)の誤り訂正符号が、3個のビット数80,400のOFDMフレームにそれぞれ格納されるようにすればよい。 Here, when the pilot insertion ratio is 1/24, when one error correction code having an error correction code length L = 241,200 is divided into three, the code length per one error correction code is 80,400 (= 241,200 / 3). Therefore, three error correction codes having a code length of 80,400 (= 241,200 / 3) may be stored in three OFDM frames having 80,400 bits.
一方で、パイロット挿入比率1/12の場合、誤り訂正符号長L=241,200は、1OFDMフレームあたりのビット数76,800で割り切れないから、誤り訂正符号化の際に、短縮化を行う必要がある。1OFDMフレームあたりのビット数は76,800であるから、3個のビット数76,800のOFDMフレームを想定すると、合計230,400(=76,800×3)となる。したがって、誤り訂正符号化の際に、10,800(=241,200−230,400)ビットの短縮化を行う必要がある。 On the other hand, when the pilot insertion ratio is 1/12, the error correction code length L = 241,200 cannot be divided by the number of bits per OFDM frame of 76,800, and therefore it is necessary to shorten the error correction coding. Since the number of bits per OFDM frame is 76,800, assuming an OFDM frame with three bits of 76,800, the total is 230,400 (= 76,800 × 3). Therefore, it is necessary to shorten 10,800 (= 241,200−230,400) bits at the time of error correction coding.
また、パイロット挿入比率が1/24から1/6に変更されることで、1セグメント及び1OFDMシンボルあたりのデータキャリア数Ndは、201(=216−6−216/24=216−6−9)から174(=216−6−216/6=216−6−36)へ減少する。そうすると、1OFDMフレームあたりのビット数は、80,400×1(=1×2×201×200)から69,600×1(=1×2×174×200)へ減少する。 In addition, by pilot insertion ratio is changed to 1/6 from 1/24, 1 segment and 1OFDM the number of data carriers N d per symbol, 201 (= 216-6-216 / 24 = 216-6-9 ) To 174 (= 216−6−216 / 6 = 216−6−36). Then, the number of bits per OFDM frame decreases from 80,400 × 1 (= 1 × 2 × 201 × 200) to 69,600 × 1 (= 1 × 2 × 174 × 200).
ここで、パイロット挿入比率1/6の場合、誤り訂正符号長L=241,200は、1OFDMフレームあたりのビット数69,600で割り切れないから、誤り訂正符号化の際に、短縮化を行う必要がある。1OFDMフレームあたりのビット数は69,600であるから、3個のビット数69,600のOFDMフレームを想定すると、合計208,800(=69,600×3)となる。したがって、誤り訂正符号化の際に、32,400(=241,200−208,800)ビットの短縮化を行う必要がある。 Here, when the pilot insertion ratio is 1/6, the error correction code length L = 241,200 is not divisible by 69,600 bits per OFDM frame, so it is necessary to shorten the error correction encoding. Since the number of bits per OFDM frame is 69,600, assuming an OFDM frame with three bits of 69,600, the total is 208,800 (= 69,600 × 3). Therefore, it is necessary to shorten 32,400 (= 241,200−208,800) bits in error correction coding.
この場合の手法(パイロット挿入比率1/24の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/12,1/6に対応させる手法)には、前述と同様の第1の手法及び第2の手法がある。 The method in this case (a method of corresponding to the pilot insertion ratios of 1/12 and 1/6 without changing the error correction code length L and the OFDM frame length determined in the case of the pilot insertion ratio of 1/24) is described above. There are the same first method and second method.
前述のとおり、第1の手法は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックについて短縮化を行うものである。図8は、実施例3において、パイロット挿入比率1/24の場合の誤り訂正符号化処理等を説明する図である。図9は、実施例3において、パイロット挿入比率1/24のときに決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/12に対応させる場合の第1の手法を説明する図である。誤り訂正符号ブロックあたりのOFDMフレーム数は、3個である。
As described above, the first method shortens all error correction code blocks at the time of error correction coding. FIG. 8 is a diagram for explaining error correction coding processing and the like in the case of the
図8に示すように、パイロット挿入比率1/24の場合、OFDM送信装置は、誤り訂正符号化の際に、1個の誤り訂正符号ブロックについて、所定長のデータDに対し誤り訂正符号化を行う(ステップS801)。これにより、データD及びパリティからなる、誤り訂正符号長が241,200ビットの誤り訂正符号が生成される。 As shown in FIG. 8, when the pilot insertion ratio is 1/24, the OFDM transmitter performs error correction coding on data D of a predetermined length for one error correction code block at the time of error correction coding. This is performed (step S801). As a result, an error correction code consisting of data D and parity and having an error correction code length of 241,200 bits is generated.
OFDM送信装置は、誤り訂正符号を3分割することで、符号長80,400(=241,200/3)の誤り訂正符号(分割後の誤り訂正符号)を3個生成する。そして、OFDM送信装置は、1個の誤り訂正符号(分割後の誤り訂正符号)を1個のOFDMフレームに対応させることで、3個の符号長80,400(=241,200/3)の誤り訂正符号(分割後の誤り訂正符号)に基づいて、3個のビット数80,400のOFDMフレームを構成する(ステップS802)。 The OFDM transmitter generates three error correction codes (divided error correction codes) having a code length of 80,400 (= 241,200 / 3) by dividing the error correction code into three. Then, the OFDM transmission apparatus associates one error correction code (divided error correction code) with one OFDM frame, thereby three error correction codes (80,400 (= 241,200 / 3) error correction codes ( Based on the divided error correction code), three OFDM frames with 80,400 bits are constructed (step S802).
これに対し、図9に示すように、パイロット挿入比率1/12の場合、OFDM送信装置は、誤り訂正符号化の際に、1個の誤り訂正符号ブロックについて、10,800(=241,200−230,400)ビットの短縮化を行う。 On the other hand, as shown in FIG. 9, when the pilot insertion ratio is 1/12, the OFDM transmitter performs 10,800 (= 241,200-230,400) bits for one error correction code block at the time of error correction coding. Shortening.
具体的には、OFDM送信装置は、1個の誤り訂正符号ブロックについて、所定長のデータD1の所定位置(例えば後ろの位置)に、10,800ビットのゼロビットを挿入する(ステップS901)。そして、OFDM送信装置は、データD1及びゼロビットに対し、誤り訂正符号化を行う(ステップS902)。これにより、データD1、ゼロビット及びパリティからなる、誤り訂正符号長L=241,200ビットの誤り訂正符号が生成される。 Specifically, the OFDM transmitter inserts 10,800 zero bits at a predetermined position (for example, a rear position) of data D1 having a predetermined length for one error correction code block (step S901). Then, the OFDM transmitter performs error correction coding on the data D1 and zero bits (step S902). As a result, an error correction code having an error correction code length L = 241,200 bits, which includes data D1, zero bits, and parity, is generated.
OFDM送信装置は、誤り訂正符号長L=241,200ビットの誤り訂正符号から、ステップS901にて挿入したゼロビットを削除する(ステップS903)。これにより、データD1及びパリティからなる、符号長が230,400ビットの誤り訂正符号(短縮化後の誤り訂正符号)が生成される。 The OFDM transmitter deletes the zero bits inserted in step S901 from the error correction code having the error correction code length L = 241,200 bits (step S903). As a result, an error correction code (error correction code after shortening) having a code length of 230,400 bits composed of data D1 and parity is generated.
OFDM送信装置は、符号長が230,400ビットの誤り訂正符号(短縮化後の誤り訂正符号)を3分割することで、符号長76,800(=230,400/3)の誤り訂正符号(短縮化及び分割後の誤り訂正符号)を3個生成する。そして、OFDM送信装置は、1個の誤り訂正符号(短縮化及び分割後の誤り訂正符号)を1個のOFDMフレームに対応させることで、3個の符号長76,800(=230,400/3)の誤り訂正符号(短縮化及び分割後の誤り訂正符号)に基づいて、3個のビット数76,800のOFDMフレームを構成する(ステップS904)。 An OFDM transmission apparatus divides an error correction code having a code length of 230,400 bits (error correction code after shortening) into three, and thereby an error correction code having a code length of 76,800 (= 230,400 / 3) (after shortening and division). 3 error correction codes) are generated. Then, the OFDM transmitting apparatus associates one error correction code (error correction code after shortening and division) with one OFDM frame, thereby generating three code length 76,800 (= 230,400 / 3) errors. Based on the correction code (error correction code after shortening and division), three OFDM frames having 76,800 bits are formed (step S904).
このように、パイロット挿入比率1/24の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/12に対応させることができる。つまり、パイロット挿入比率が1/24から1/12に変更された場合であっても、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。そして、全ての誤り訂正符号化及び誤り訂正復号の処理を一様とすることができる。
Thus, the
尚、パイロット挿入比率1/24の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/6に対応させる場合も同様である。また、前記例では誤り訂正符号ブロックが1個であるから、第2の手法における処理は、第1の手法と実質的に同じになる。第2の手法は、特に、誤り訂正符号ブロックが複数の場合に適用がある。
The same applies to the case where the pilot insertion ratio is 1/6 without changing the error correction code length L and the OFDM frame length determined in the case of the
また、図8及び図9の例において、OFDM送信装置は、1個の誤り訂正符号ブロックに対応する3個のOFDMフレームのうち先頭のOFDMフレーム(誤り訂正符号の先頭が存在するOFDMフレーム)であることを示す識別子を、先頭のOFDMフレームのTMCC、AC等に設定する。この場合、OFDM送信装置は、前記識別子を含むヘッダを生成し、誤り訂正符号の先頭ビットにそのヘッダを挿入するようにしてもよい。これにより、受信側のOFDM受信装置は、誤り訂正符号の先頭を容易に特定することができる。また、OFDM受信装置は、図8及び図9に示した処理に対して逆の処理を行う。 8 and 9, the OFDM transmitter uses the first OFDM frame (OFDM frame where the head of the error correction code exists) among the three OFDM frames corresponding to one error correction code block. An identifier indicating the presence is set in TMCC, AC, or the like of the first OFDM frame. In this case, the OFDM transmission apparatus may generate a header including the identifier and insert the header into the first bit of the error correction code. Thereby, the OFDM receiver on the receiving side can easily specify the head of the error correction code. Further, the OFDM receiving apparatus performs a process opposite to the process shown in FIGS.
〔OFDM送信装置〕
次に、本発明の実施形態によるOFDM送信装置について説明する。図10は、本発明の実施形態によるOFDM送信装置の構成例を示すブロック図である。このOFDM送信装置1は、誤り訂正符号化部10、キャリア変調部11、OFDMフレーム化部12、IFFT(Inverse Fast Fourier Transform:逆高速フーリエ変換)部13及びテーブル14を備えている。尚、GIを付加する構成部等の本発明とは直接関係しない箇所は省略してある。
[OFDM transmitter]
Next, an OFDM transmission apparatus according to an embodiment of the present invention will be described. FIG. 10 is a block diagram illustrating a configuration example of an OFDM transmission apparatus according to an embodiment of the present invention. The
誤り訂正符号化部10は、送信対象のデータを入力すると共に、予め設定されたパイロット挿入比率PR、誤り訂正符号長L(以下、「符号長L」という。)、符号化率CR、セグメント数Nseg、及び変調多値数を2のM乗としたときのM(以下、「変調多値の指数M」という。)を入力する。また、誤り訂正符号化部10は、セグメント数Nseg、変調多値の指数M、符号長L、符号化率CR及びパイロット挿入比率PRに対応する誤り訂正符号ブロック数BN(以下、「ブロック数BN」という。)及び誤り訂正符号ブロック(以下「ブロック」という。)毎のゼロ挿入数ZNを、テーブル14から読み出す。
The error
ここで、符号長Lは、誤り訂正符号化部10により出力される誤り訂正符号の先頭と、OFDMフレーム化部12により構成されるOFDMフレームの先頭とが一致するように、前述の実施例1等により設定された値である。また、テーブル14には、誤り訂正符号化部10により出力される誤り訂正符号の先頭と、OFDMフレーム化部12により構成されるOFDMフレームの先頭とが一致するように設定された各種データが、予め記憶されている。
Here, the code length L is set so that the head of the error correction code output from the error
誤り訂正符号化部10は、テーブル14から読み出したブロック数BNのブロック毎に、所定長のデータに対して符号化率CRの誤り訂正符号化処理を行い、誤り訂正符号を生成する。そして、誤り訂正符号化部10は、ブロック毎に、所定長の誤り訂正符号をキャリア変調部11に出力する。
The error
ここで、所定長の誤り訂正符号とは、テーブル14から読み出したブロック毎のゼロ挿入数ZNにおけるゼロ挿入数ZN=0のブロックの場合、符号長Lの誤り訂正符号であり、ゼロ挿入数ZN≠0のブロックの場合、符号長(L−ZN)の誤り訂正符号をいう。 Here, the error correction code of a predetermined length is an error correction code having a code length L in the case of a block with a zero insertion number ZN = 0 in the zero insertion number ZN for each block read from the table 14, and the zero insertion number ZN. In the case of ≠ 0 block, it means an error correction code having a code length (L-ZN).
図11は、前述の第1の手法を用いた場合のテーブル14の構成例を示す図である。前述のとおり、第1の手法は、誤り訂正符号化の際に、全てのブロックについて短縮化を行うものである。このテーブル14は、セグメント数Nseg、変調多値の指数M、符号長L、符号化率CR、パイロット挿入比率PR、ブロック数BN及びブロック毎のゼロ挿入数ZNの各種データにより構成される。 FIG. 11 is a diagram showing a configuration example of the table 14 in the case where the first method described above is used. As described above, the first method shortens all the blocks at the time of error correction coding. This table 14 is composed of various data such as the number of segments N seg , the modulation multilevel index M, the code length L, the coding rate CR, the pilot insertion ratio PR, the number of blocks BN, and the number of zero insertions ZN for each block.
第1の手法を用いる場合、例えば、テーブル14には、(セグメント数Nseg,変調多値の指数M,符号長L,符号化率CR,パイロット挿入比率PR,ブロック数BN,ブロック毎のゼロ挿入数ZN)=(12,2,76,800,CR1,1/12,24,<0,・・,0>)、(12,2,76,800,CR1,1/6,24,<7,200,・・,7,200>)等が記憶されている。(12,2,76,800,CR1,1/12,24,<0,・・,0>)は、図5に対応したデータであり、(12,2,76,800,CR1,1/6,24,<7,200,・・,7,200>)は、図6に対応したデータである。
When the first method is used, for example, the table 14 includes (number of segments N seg , modulation multivalued index M, code length L, coding rate CR, pilot insertion ratio PR, number of blocks BN, zero for each block. Insertion number ZN) = (12,2,76,800, CR1,1 / 12,24, <0, ..., 0>), (12,2,76,800, CR1,1 / 6,24, <7,200, ... , 7,200>) and the like are stored. (12, 2, 76, 800,
図12は、前述の第2の手法を用いた場合のテーブル14の構成例を示す図である。前述のとおり、第2の手法は、誤り訂正符号化の際に、一部のブロックについて短縮化を行うものである。このテーブル14は、図11と同様に、セグメント数Nseg、変調多値の指数M、符号長L、符号化率CR、パイロット挿入比率PR、ブロック数BN及びブロック毎のゼロ挿入数ZNの各種データにより構成される。 FIG. 12 is a diagram illustrating a configuration example of the table 14 in the case where the second method described above is used. As described above, the second method shortens some blocks at the time of error correction coding. This table 14 is similar to FIG. 11 in that the number of segments N seg , modulation multivalued index M, code length L, coding rate CR, pilot insertion ratio PR, block number BN, and zero insertion number ZN for each block Consists of data.
第2の手法を用いる場合、例えば、テーブル14には、(セグメント数Nseg,変調多値の指数M,符号長L,符号化率CR,パイロット挿入比率PR,ブロック数BN,ブロック毎のゼロ挿入数ZN)=(12,2,76,800,CR1,1/12,24,<0,・・,0>)、(12,2,76,800,CR1,1/6,22,<0,・・,0,19,200>)等が記憶されている。(12,2,76,800,CR1,1/6,22,<0,・・,0,19,200>)は、図7に対応したデータである。 When the second method is used, for example, the table 14 includes (number of segments N seg , modulation multivalued index M, code length L, coding rate CR, pilot insertion ratio PR, number of blocks BN, zero for each block. Insertion number ZN) = (12,2,76,800, CR1,1 / 12,24, <0, ..., 0>), (12,2,76,800, CR1,1 / 6,22, <0, ...) , 0, 19,200>) and the like are stored. (12, 2, 76, 800, CR1, 1/6, 22, <0,..., 0, 19,200>) is data corresponding to FIG.
図10に戻って、前述の実施例1において第1の手法を用いた場合について説明する。誤り訂正符号化部10は、予め設定されたパイロット挿入比率PR=1/12、符号長L=76,800、符号化率CR=CR1、セグメント数Nseg=12及び変調多値の指数M=2を入力する。そうすると、誤り訂正符号化部10は、図11に示したテーブル14から、セグメント数Nseg=12、変調多値の指数M=2、符号長L=76,800、符号化率CR=CR1及びパイロット挿入比率PR=1/12に対応する(セグメント数Nseg,変調多値の指数M,符号長L,符号化率CR,パイロット挿入比率PR,ブロック数BN,ブロック毎のゼロ挿入数ZN)=(12,2,76,800,CR1,1/12,24,<0,・・,0>)を読み出す。
Returning to FIG. 10, the case where the first method is used in the first embodiment will be described. The error
誤り訂正符号化部10は、全てのブロックのゼロ挿入数ZN=0であると判断し、短縮化を行わない通常の符号化処理、すなわち図5に示したステップS501の処理を行う。
The error
具体的には、誤り訂正符号化部10は、ブロック数BN=24のブロック毎に、所定長のデータDに符号化率CR1の誤り訂正符号化を行い、符号長L=76,800ビットの誤り訂正符号を生成する。そして、誤り訂正符号化部10は、ブロック毎に、符号長L=76,800ビットの誤り訂正符号をキャリア変調部11に出力する。
Specifically, the error
そして、パイロット挿入比率PRが1/12から1/6に変更された場合、誤り訂正符号化部10は、変更後のパイロット挿入比率PR=1/6、符号長L=76,800、符号化率CR=CR1、セグメント数Nseg=12及び変調多値の指数M=2を入力する。そうすると、誤り訂正符号化部10は、図11に示したテーブル14から、セグメント数Nseg=12、変調多値の指数M=2、符号長L=76,800、符号化率CR=CR1及びパイロット挿入比率PR=1/6に対応する(セグメント数Nseg,変調多値の指数M,符号長L,符号化率CR,パイロット挿入比率PR,ブロック数BN,ブロック毎のゼロ挿入数ZN)=(12,2,76,800,CR1,1/6,24,<7,200,・・,7,200>)を読み出す。
When the pilot insertion ratio PR is changed from 1/12 to 1/6, the error
誤り訂正符号化部10は、全てのブロックのゼロ挿入数ZN≠0であると判断し、ゼロ挿入数7,200ビットの短縮化を伴う符号化処理、すなわち図6に示したステップS601〜ステップS603の処理を行う。
The error
具体的には、誤り訂正符号化部10は、ブロック数BN=24のブロック毎に、所定長のデータD’の所定位置(例えば後ろの位置)にゼロ挿入数ZN=7,200ビットのゼロビットを挿入する。そして、誤り訂正符号化部10は、ブロック毎に、データD’及びゼロビットに符号化率CR1の誤り訂正符号化を行い、データD’、ゼロビット及びパリティからなる、符号長L=76,800ビットの誤り訂正符号を生成する。
Specifically, the error
誤り訂正符号化部10は、ブロック毎に、符号長L=76,800ビットの誤り訂正符号からゼロ挿入数ZN=7,200ビットのゼロビットを削除し、データD’及びパリティからなる符号長69,600ビットの誤り訂正符号(短縮化後の誤り訂正符号)を生成する。そして、誤り訂正符号化部10は、ブロック毎に、符号長69,600ビットの誤り訂正符号(短縮化後の誤り訂正符号)をキャリア変調部11に出力する。
The error
次に、前述の実施例1において第2の手法を用いた場合について説明する。パイロット挿入比率PRが1/12から1/6に変更された場合、誤り訂正符号化部10は、変更後のパイロット挿入比率PR=1/6、符号長L=76,800、符号化率CR=CR1、セグメント数Nseg=12及び変調多値の指数M=2を入力する。そうすると、誤り訂正符号化部10は、図12に示したテーブル14から、セグメント数Nseg=12、変調多値の指数M=2、符号長L=76,800、符号化率CR=CR1及びパイロット挿入比率PR=1/6に対応する(セグメント数Nseg,変調多値の指数M,符号長L,符号化率CR,パイロット挿入比率PR,ブロック数BN,ブロック毎のゼロ挿入数ZN)=(12,2,76,800,CR1,1/6,22,<0,・・,0,19,200>)を読み出す。
Next, the case where the second method is used in the first embodiment will be described. When the pilot insertion ratio PR is changed from 1/12 to 1/6, the
誤り訂正符号化部10は、ブロック数BN=22のうち1番目から21番目のブロックのゼロ挿入数ZN=0であり、22番目のブロックのゼロ挿入数ZN≠0であると判断する。誤り訂正符号化部10は、1番目から21番目のブロックについて、短縮化を行わない通常の符号化処理、すなわち図7に示したステップS701の処理を行う。また、誤り訂正符号化部10は、22番目のブロックについて、ゼロ挿入数19,200ビットの短縮化を伴う符号化処理、すなわち図7示したステップS702、ステップS703及びステップS704の処理を行う。
The error
具体的には、誤り訂正符号化部10は、1番目から21番目のブロック毎に、所定長のデータDに符号化率CR1の誤り訂正符号化を行い、符号長L=76,800ビットの誤り訂正符号を生成する。そして、誤り訂正符号化部10は、1番目から21番目のブロック毎に、符号長L=76,800ビットの誤り訂正符号をキャリア変調部11に出力する。
Specifically, the error
また、誤り訂正符号化部10は、22番目のブロックについて、所定長のデータD”の所定位置(例えば後ろの位置)にゼロ挿入数ZN=19,200ビットのゼロビットを挿入する。そして、誤り訂正符号化部10は、22番目のブロックについて、データD”及びゼロビットに符号化率CR1の誤り訂正符号化を行い、データD”、ゼロビット及びパリティからなる、符号長L=76,800ビットの誤り訂正符号を生成する。
Further, the error
誤り訂正符号化部10は、22番目のブロックについて、符号長L=76,800ビットの誤り訂正符号からゼロ挿入数ZN=19,200ビットのゼロビットを削除し、データD”及びパリティからなる符号長57,600ビットの誤り訂正符号(短縮化後の誤り訂正符号)を生成する。そして、誤り訂正符号化部10は、22番目のブロックについて、符号長57,600ビットの誤り訂正符号(短縮化後の誤り訂正符号)をキャリア変調部11に出力する。
For the 22nd block, the error
図10に戻って、キャリア変調部11は、誤り訂正符号化部10から誤り訂正符号を入力すると共に、予め設定された変調多値の指数Mを入力する。そして、キャリア変調部11は、誤り訂正符号に対し、所定の変調方式にて変調多値の指数Mのキャリア変調(変調多値数2Mのキャリア変調)を行い、IQ軸のコンスタレーション配置上にマッピングして変調信号を生成する。キャリア変調部11は、変調信号をOFDMフレーム化部12に出力する。
Returning to FIG. 10, the
OFDMフレーム化部12は、キャリア変調部11から変調信号を入力すると共に、パイロット挿入比率PR、符号長L、符号化率CR、セグメント数Nseg、変調多値の指数M等を含むTMCC等の制御信号を入力する。
The
ここで、図示しないTMCC生成部は、パイロット挿入比率PR、符号長L、符号化率CR、セグメント数Nseg、変調多値の指数M等を入力し、これらのデータを含むTMCCを生成し、TMCCをOFDMフレーム化部12に出力する。
Here, a TMCC generation unit (not shown) inputs a pilot insertion ratio PR, a code length L, a coding rate CR, a segment number N seg , a modulation multi-valued index M, etc., and generates a TMCC including these data, The TMCC is output to the
OFDMフレーム化部12は、変調信号、及びTMCC等の制御信号を所定の周波数位置に配置し、OFDMフレームを構成する。そして、OFDMフレーム化部12は、OFDM信号をIFFT部13に出力する。
The
OFDMフレームのサイズ等の構成内容については、予め設定されたデータキャリア数Nd及びシンボル数Sf等に基づいて設定されているものとする。データキャリア数Ndは、パイロット挿入比率PRに基づいて設定されるようにしてもよい。 The configuration content such as the size of the OFDM frame is set based on the number of data carriers N d and the number of symbols S f set in advance. The number of data carriers N d may also be set based on the pilot insertion ratio PR.
具体的には、図5の例の場合、OFDMフレーム化部12は、ブロック数BN=24の誤り訂正符号に対応する変調信号等をOFDMフレームに格納することで、76,800×24=1,843,200ビットの誤り訂正符号を含む1個のOFDMフレームを構成する。また、図6の例の場合、OFDMフレーム化部12は、ブロック数BN=24の誤り訂正符号に対応する変調信号等をOFDMフレームに格納することで、69,600×24=1,670,400ビットの誤り訂正符号を含む1個のOFDMフレームを構成する。また、図7の例の場合、OFDMフレーム化部12は、ブロック数BN=22の誤り訂正符号に対応する変調信号等をOFDMフレームに格納することで、76,800×21+57,600×1=1,670,400ビットの誤り訂正符号を含む1個のOFDMフレームを構成する。
Specifically, in the example of FIG. 5, the
IFFT部13は、OFDMフレーム化部12からOFDM信号を入力し、OFDM信号にIFFTを行い、周波数軸上の信号から時間軸上の信号に変換する。IFFT部13により変換されたOFDM信号は、所定の送信処理が行われ、送信アンテナから送信される。
The
以上のように、本発明の実施形態のOFDM送信装置1によれば、誤り訂正符号化部10により出力される誤り訂正符号の先頭と、OFDMフレーム化部12により構成されるOFDMフレームの先頭とが一致するように、予め設定されたパイロット挿入比率PR、符号長L、符号化率CR、ブロック数BN、ゼロ挿入数ZN、変調多値の指数M等を用いて、処理を行う。
As described above, according to the
具体的には、誤り訂正符号化部10は、セグメント数Nseg、変調多値の指数M、符号長L、符号化率CR及びパイロット挿入比率PRに対応するブロック数BN及びブロック毎のゼロ挿入数ZNを、テーブル14から読み出す。そして、誤り訂正符号化部10は、ブロック毎に、通常の誤り訂正符号化または短縮化を伴う誤り訂正符号化を行い、誤り訂正符号を生成する。キャリア変調部11は、誤り訂正符号に対し、所定の変調方式にて変調多値の指数Mのキャリア変調(変調多値数2Mのキャリア変調)を行い、変調信号を生成する。OFDMフレーム化部12は、変調信号、及び、パイロット挿入比率PR、符号長L、符号化率CR、セグメント数Nseg、変調多値の指数M等を含むTMCC等の制御信号を所定の周波数位置に配置し、OFDMフレームを構成する。
Specifically, the error
これにより、パイロット挿入比率PRが変更された場合であっても、符号長L及びOFDMフレーム長を変えることなく、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。したがって、後述するOFDM受信装置2は、これらの先頭を一致させる処理が不要となり、同期信号を容易に再生することができるから、同期性能を向上させることができる。
Thereby, even if the pilot insertion ratio PR is changed, the head of the error correction code and the head of the OFDM frame can always be matched without changing the code length L and the OFDM frame length. Therefore, the
また、OFDM送信装置1は、これらの先頭を一致させるためのデータを送信する必要がない。したがって、OFDM送信装置1では余分な機能が不要となり、OFDM受信装置2ではそれに対応する復号機能も不要となる。つまり、従来の地上デジタル放送(ISDB−T)と同様の同期性能及び伝送効率を実現することができ、送信側及び受信側において機能削減が可能となる。
Further, the
尚、図10に示したOFDM送信装置1の誤り訂正符号化部10〜IFFT部13の処理は、前述の実施例2及び前述の実施例3(実施例2よりも長い符号長を用いる例)にも適用される。
Note that the processes of the error
実施例3の場合、1個の誤り訂正符号が複数(3個)のOFDMフレームに対応する。したがって、OFDM送信装置1のOFDMフレーム化部12は、1個の誤り訂正符号に対応する変調信号の列を3つに分け、3つに分けた変調信号の列のそれぞれについて、変調信号、及びTMCC等の制御信号を、OFDMフレームにおける所定の周波数位置に配置する。そして、OFDMフレーム化部12は、図8に示したステップS802及び図9に示したステップS904のとおり、3個のOFDMフレームを構成する。
In the case of the third embodiment, one error correction code corresponds to a plurality (three) of OFDM frames. Therefore, the
また、OFDM送信装置1の誤り訂正符号化部10は、セグメント数Nsegがm倍(mは2以上の整数)に変更され、変更後のセグメント数Nsegがテーブル14に記憶されていない場合、テーブル14から読み出し済みのブロック数BN(m倍に変更される前のセグメント数Nsegに対応するブロック数BN)をm倍するようにしてもよい。誤り訂正符号化部10は、m倍したブロック数BNのそれぞれのブロックについて、誤り訂正符号化を行う。この場合のゼロ挿入数は、テーブル14から読み出し済みのゼロ挿入数を、対応するブロックにそれぞれ用いる。変調多値の指数Mがm倍に変更された場合も同様である。
Further, the error
これにより、セグメント数Nsegのみが変更された場合、変調多値の指数Mのみが変更された場合、または、セグメント数Nseg及び変調多値の指数Mが変更された場合であっても、符号長L及びOFDMフレーム長を変えることなく、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができ、前述と同様の効果を奏する。 Accordingly, even when only the segment number N seg is changed, only when the modulation multi-value index M is changed, or when the segment number N seg and the modulation multi-value index M are changed, Without changing the code length L and the OFDM frame length, the head of the error correction code and the head of the OFDM frame can always be matched, and the same effect as described above can be obtained.
〔OFDM受信装置〕
次に、本発明の実施形態によるOFDM受信装置について説明する。図13は、本発明の実施形態によるOFDM受信装置の構成例を示すブロック図である。このOFDM受信装置2は、有効シンボル期間抽出部20、FFT(Fast Fourier Transform:高速フーリエ変換)部21、等化部22、TMCC抽出部23、キャリア復調部24、誤り訂正復号部25及びテーブル26を備えている。
[OFDM receiver]
Next, an OFDM receiving apparatus according to an embodiment of the present invention will be described. FIG. 13 is a block diagram illustrating a configuration example of an OFDM receiver according to an embodiment of the present invention. The
尚、図13において、本発明とは直接関係しない箇所は省略してある。また、OFDMフレームのサイズ等の構成内容については、予め設定されたデータキャリア数Nd及びシンボル数Sf等に基づいて設定されているものとする。データキャリア数Ndは、後述するTMCC抽出部23により抽出されたパイロット挿入比率PRに基づいて設定されるようにしてもよい。
In FIG. 13, portions not directly related to the present invention are omitted. Moreover, the configuration contents such as the size of the OFDM frame, and is set based on a preset data carrier number N d and the number of symbols S f or the like. The number of data carriers N d may also be set based on the pilot insertion ratio PR, which is extracted by the
OFDM受信装置2は、図示しない受信アンテナを介してOFDM信号を受信し、所定の受信処理を行う。有効シンボル期間抽出部20は、受信処理が行われたOFDM信号を入力し、1OFDMシンボル期間において、GI期間の信号の相関処理により、有効シンボル期間を抽出し、有効シンボル期間のOFDM信号をFFT部21に出力する。
The
FFT部21は、有効シンボル期間抽出部20から有効シンボル期間のOFDM信号を入力し、OFDM信号にFFTを行い、時間軸上の信号から周波数軸上の信号に変換し、周波数軸上の信号を等化部22及びTMCC抽出部23に出力する。
The
等化部22は、FFT部21から周波数軸上の信号を入力し、周波数軸上の信号から所定位置のSPを抽出して伝送路応答を算出し、入力した周波数軸上の信号を等化する。そして、等化部22は、等化後の信号(図10に示したキャリア変調部11により出力された変調信号に対応する信号)をキャリア復調部24に出力する。
The
TMCC抽出部23は、FFT部21から周波数軸上の信号を入力し、周波数軸上の信号から所定位置のTMCCを抽出し、TMCCからパイロット挿入比率PR、符号長L、符号化率CR、セグメント数Nseg、変調多値の指数M等を抽出する。そして、TMCC抽出部23は、変調多値の指数Mをキャリア復調部24に出力し、パイロット挿入比率PR、符号長L、符号化率CR、セグメント数Nseg、変調多値の指数M等を誤り訂正復号部25に出力する。
The
キャリア復調部24は、等化部22から等化後の信号を入力すると共に、TMCC抽出部23から変調多値の指数Mを入力する。そして、キャリア復調部24は、等化後の信号(IQ軸上のコンスタレーション配置上の信号)に対し、図10に示したキャリア変調部11と同じ所定の変調方式にて、変調多値の指数Mのキャリア復調(変調多値数2Mのキャリア復調)を行う。キャリア復調部24は、キャリア復調後の復調信号(図10に示した誤り訂正符号化部10により出力された誤り訂正符号に対応する信号)を誤り訂正復号部25に出力する。
The
誤り訂正復号部25は、キャリア復調部24から復調信号(誤り訂正符号に対応する信号)を入力すると共に、TMCC抽出部23からパイロット挿入比率PR、符号長L、符号化率CR、セグメント数Nseg、変調多値の指数M等を入力する。誤り訂正復号部25は、セグメント数Nseg、変調多値の指数M、符号長L、符号化率CR及びパイロット挿入比率PRに対応するブロック数BN及びブロック毎のゼロ挿入数ZNを、テーブル26から読み出す。
The error
ここで、テーブル26には、図10に示したテーブル14と同じ各種データが予め記憶されている。尚、OFDM送信装置1は、テーブル14から各種データを読み出し、OFDM信号としてOFDM受信装置2へ送信し、OFDM受信装置2は、OFDM送信装置1からOFDM信号を受信し、当該各種データをテーブル26に格納するようにしてもよい。
Here, in the table 26, the same various data as the table 14 shown in FIG. 10 are stored in advance. The
誤り訂正復号部25は、テーブル26から読み出したブロック数分のブロック毎に、復調信号(誤り訂正符号に対応する信号)に対し、符号化率CRの誤り訂正復号処理を行い、元のデータを復元して出力する。
The error
前述の実施例1において第1の手法を用いた場合について説明する。誤り訂正復号部25は、TMCC抽出部23からパイロット挿入比率PR=1/12、符号長L=76,800、符号化率CR=CR1、セグメント数Nseg=12及び変調多値の指数M=2を入力する。そうすると、誤り訂正復号部25は、テーブル26から、セグメント数Nseg=12、変調多値の指数M=2、符号長L=76,800、符号化率CR=CR1及びパイロット挿入比率PR=1/12に対応する(セグメント数Nseg,変調多値の指数M,符号長L,符号化率CR,パイロット挿入比率PR,ブロック数BN,ブロック毎のゼロ挿入数ZN)=(12,2,76,800,CR1,1/12,24,<0,・・,0>)を読み出す。尚、テーブル26には、図11に示したテーブル14と同じ各種データが記憶されている。
A case where the first method is used in the first embodiment will be described. The error
誤り訂正復号部25は、全てのブロックのゼロ挿入数ZN=0であると判断し、延長化(短縮化に対応する処理)を伴わない通常の誤り訂正復号、すなわち図5に示したステップS501の逆の処理を行う。
The error
具体的には、誤り訂正復号部25は、1個のOFDMフレームに対応する信号(符号長L×ブロック数=76,800×24=1,843,200ビットの信号)をブロック数BN=24に分割し、分割した信号をブロック毎の信号とする。誤り訂正復号部25は、ブロック数BN=24のブロック毎に、符号長L=76,800ビットの信号(等化後の信号、すなわち誤り訂正符号に対応する信号)に符号化率CR1の誤り訂正復号を行い、元の所定長のデータDを生成する。符号長L=76,800ビットの信号は、図5のとおり、データD及びパリティにより構成される。そして、誤り訂正復号部25は、ブロック毎のデータDを元のデータとして出力する。
Specifically, the error
そして、パイロット挿入比率PRが1/12から1/6に変更された場合、誤り訂正復号部25は、TMCC抽出部23からパイロット挿入比率PR=1/6、符号長L=76,800、符号化率CR=CR1、セグメント数Nseg=12及び変調多値の指数M=2を入力する。そうすると、誤り訂正復号部25は、テーブル26から、セグメント数Nseg=12、変調多値の指数M=2、符号長L=76,800、符号化率CR=CR1及びパイロット挿入比率PR=1/6に対応する(セグメント数Nseg,変調多値の指数M,符号長L,符号化率CR,パイロット挿入比率PR,ブロック数BN,ブロック毎のゼロ挿入数ZN)=(12,2,76,800,CR1,1/6,24,<7,200,・・,7,200>)を読み出す。
When the pilot insertion ratio PR is changed from 1/12 to 1/6, the error
誤り訂正復号部25は、全てのブロックのゼロ挿入数ZN≠0であると判断し、ゼロ挿入数7,200ビットの延長化を伴う誤り訂正復号、すなわち図6に示したステップS601〜ステップS603の逆の処理を行う。
The error
具体的には、誤り訂正復号部25は、1個のOFDMフレームに対応する信号((符号長L−ゼロ挿入数ZN)×ブロック数=(76,800−7,200)×24=69,600×24=1,670,400ビットの信号)をブロック数BN=24に分割し、分割した信号をブロック毎の信号とする。誤り訂正復号部25は、ブロック数BN=24のブロック毎に、符号長L=76,800ビットからゼロ挿入数ZN=7,200ビットを減算して符号長69,600(=76,800−7,200)を求める。そして、誤り訂正復号部25は、ブロック毎に、符号長69,600ビットの信号(等化後の信号、すなわち誤り訂正符号に対応する信号)の所定位置(例えばデータD’とパリティとの間の位置)にゼロ挿入数ZN=7,200ビットのゼロビットを挿入することで、データD’、ゼロビット及びパリティからなる符号長L=76,800ビットの信号を生成する。これは、図6に示したステップS603の逆の処理である。
Specifically, the error
誤り訂正復号部25は、ブロック毎に、符号長L=76,800ビットの信号に符号化率CR1の誤り訂正復号を行い、データD’及びゼロビットからなる信号を生成する。これは、図6に示したステップS602の逆の処理である。そして、誤り訂正復号部25は、ブロック毎に、データD’及びゼロビットからなる信号からゼロビットを削除し、元のデータD’を生成する。これは、図6に示したステップS601の逆の処理である。誤り訂正復号部25は、ブロック毎のデータD’を元のデータとして出力する。
The error
次に、前述の実施例1において第2の手法を用いた場合について説明する。パイロット挿入比率PRが1/12から1/6に変更された場合、誤り訂正復号部25は、TMCC抽出部23からパイロット挿入比率PR=1/6、符号長L=76,800、符号化率CR=CR1、セグメント数Nseg=12及び変調多値の指数M=2を入力する。そうすると、誤り訂正復号部25は、テーブル26から、セグメント数Nseg=12、変調多値の指数M=2、符号長L=76,800、符号化率CR=CR1及びパイロット挿入比率PR=1/6に対応する(セグメント数Nseg,変調多値の指数M,符号長L,符号化率CR,パイロット挿入比率PR,ブロック数BN,ブロック毎のゼロ挿入数ZN)=(12,2,76,800,CR1,1/6,22,<0,・・,0,19,200>)を読み出す。尚、テーブル26には、図12に示したテーブル14と同じ各種データが記憶されている。
Next, the case where the second method is used in the first embodiment will be described. When the pilot insertion ratio PR is changed from 1/12 to 1/6, the error
誤り訂正復号部25は、ブロック数BN=22のうち1番目から21番目のブロックのゼロ挿入数ZN=0であり、22番目のブロックのゼロ挿入数ZN≠0であると判断する。誤り訂正復号部25は、1番目から21番目のブロックについて、延長化を行わない通常の誤り訂正復号、すなわち図7に示したステップS701の逆の処理を行う。また、誤り訂正復号部25は、22番目のブロックについて、ゼロ挿入数19,200ビットの延長化を伴う誤り訂正復号、すなわち図7示したステップS702、ステップS703及びステップS704の逆の処理を行う。
The error
具体的には、誤り訂正復号部25は、1個のOFDMフレームに対応する信号(1,670,400ビットの信号)を、1番目から21番目のブロックにおける21個の符号長L=76,800ビットの信号、及び22番目のブロックにおける1個の符号長57,600(=符号長L−ゼロ挿入数=76,800−19,200)ビットの信号に分割する。
Specifically, the error
誤り訂正復号部25は、1番目から21番目のブロック毎に、符号長L=76,800ビットの信号(等化後の信号、すなわち誤り訂正符号に対応する信号)に符号化率CR1の誤り訂正復号を行い、元の所定長のデータDを生成する。符号長L=76,800ビットの信号は、図7のとおり、データD及びパリティにより構成される。そして、誤り訂正復号部25は、ブロック毎のデータDを元のデータとして出力する。
The error
また、誤り訂正復号部25は、22番目のブロックについて、符号長L=76,800ビットからゼロ挿入数ZN=19,200ビットを減算して符号長57,600(=76,800−19,200)を求める。そして、誤り訂正復号部25は、22番目のブロックについて、符号長57,600ビットの信号(等化後の信号、すなわち誤り訂正符号に対応する信号)の所定位置(例えばデータD”とパリティとの間の位置)にゼロ挿入数ZN=19,200ビットのゼロビットを挿入することで、データD”、ゼロビット及びパリティからなる符号長L=76,800ビットの信号を生成する。これは、図7に示したステップS704の逆の処理である。
Further, the error
誤り訂正復号部25は、22番目のブロックについて、符号長L=76,800ビットの信号に符号化率CR1の誤り訂正復号を行い、データD”及びゼロビットからなる信号を生成する。これは、図7に示したステップS703の逆の処理である。そして、誤り訂正復号部25は、22番目のブロックについて、データD”及びゼロビットからなる信号からゼロビットを削除し、元のデータD”を生成する。これは、図7に示したステップS702の逆の処理である。誤り訂正復号部25は、22番目のブロックについて、データD”を元のデータとして出力する。
The error
以上のように、本発明の実施形態のOFDM受信装置2によれば、誤り訂正符号の先頭とOFDMフレームの先頭とが一致するように、予め設定された各種データ及びOFDM送信装置1から受信したパイロット挿入比率PR、符号長L、符号化率CR、ブロック数BN、ゼロ挿入数ZN、変調多値の指数M等を用いて、処理を行う。
As described above, according to the
具体的には、TMCC抽出部23は、受信したOFDM信号における周波数軸上の信号から所定位置のTMCCを抽出し、TMCCからパイロット挿入比率PR、符号長L、符号化率CR、セグメント数Nseg、変調多値の指数M等を抽出する。キャリア復調部24は、等化後の信号(IQ軸上のコンスタレーション配置上の信号)に対し、送信側と同じ所定の変調方式にて、変調多値の指数Mのキャリア復調(変調多値数2Mのキャリア復調)を行う。
Specifically, the
誤り訂正復号部25は、セグメント数Nseg、変調多値の指数M、符号長L、符号化率CR及びパイロット挿入比率PRに対応するブロック数BN及びブロック毎のゼロ挿入数ZNを、送信側のテーブル14と同じ各種データが記憶されたテーブル26から読み出す。そして、誤り訂正復号部25は、ブロック毎に、ゼロ挿入数ZN=0の場合、通常の誤り訂正復号を行い、ゼロ挿入数ZN≠0の場合、延長化を伴う誤り訂正復号を行い、元のデータを復元する。
The error
これにより、パイロット挿入比率PRが変更された場合であっても、符号長L及びOFDMフレーム長を変えることなく、誤り訂正符号の先頭とOFDMフレームの先頭が常に一致する。したがって、OFDM受信装置2において、これらの先頭を一致させる処理が不要となり、同期信号を容易に再生することができるから、同期性能を向上させることができる。また、OFDM送信装置1は、これらの先頭を一致させるためのデータを送信する必要がない。したがって、OFDM送信装置1では余分な機能が不要となり、OFDM受信装置2においても、それに対応する復号機能も不要となる。つまり、従来の地上デジタル放送(ISDB−T)と同様の同期性能及び伝送効率を実現することができ、送信側及び受信側において機能削減が可能となる。
Thereby, even if the pilot insertion ratio PR is changed, the head of the error correction code and the head of the OFDM frame always coincide with each other without changing the code length L and the OFDM frame length. Therefore, in the
尚、図13に示したOFDM受信装置2の有効シンボル期間抽出部20から誤り訂正復号部25までの処理は、前述の実施例2及び前述の実施例3にも適用される。
The processing from the effective symbol
実施例3の場合、1個の誤り訂正符号が複数(3個)のOFDMフレームに対応する。したがって、OFDM受信装置2の誤り訂正復号部25は、3個のOFDMフレームに対応するそれぞれの信号を結合し、1個の信号を生成する。これは、図8に示したステップS802の逆の処理、及び図9に示したステップS904の逆の処理である。そして、誤り訂正復号部25は、図8の場合、通常の誤り訂正復号を行い、図9の場合、延長化を伴う誤り訂正復号を行う。
In the case of the third embodiment, one error correction code corresponds to a plurality (three) of OFDM frames. Accordingly, the error
また、OFDM受信装置2の誤り訂正復号部25は、TMCC抽出部23から入力したセグメント数Nsegがm倍(mは2以上の整数)に変更されたと判断した場合、変更後のセグメント数Nsegがテーブル26に記憶されていないときに、テーブル26から読み出し済みのブロック数BN(m倍に変更される前のセグメント数Nsegに対応するブロック数BN)をm倍するようにしてもよい。誤り訂正復号部25は、m倍したブロック数BNのそれぞれのブロックについて、誤り訂正復号を行う。この場合のゼロ挿入数は、テーブル26から読み出し済みのゼロ挿入数を、対応するブロックにそれぞれ用いる。変調多値の指数Mがm倍に変更されたと判断した場合も同様である。
When the error
これにより、セグメント数Nsegのみが変更された場合、変調多値の指数Mのみが変更された場合、または、セグメント数Nseg及び変調多値の指数Mが変更された場合であっても、符号長L及びOFDMフレーム長を変えることなく、誤り訂正符号の先頭とOFDMフレームの先頭を常に一致させることができ、前述と同様の効果を奏する。 Accordingly, even when only the segment number N seg is changed, only when the modulation multi-value index M is changed, or when the segment number N seg and the modulation multi-value index M are changed, Without changing the code length L and the OFDM frame length, the head of the error correction code and the head of the OFDM frame can always be matched, and the same effect as described above can be obtained.
以上、実施形態を挙げて本発明を説明したが、本発明は前記実施形態に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。例えば、図6、図7及び図9において、OFDM送信装置1は、短縮化を伴う誤り訂正符号化の際に、データの後ろにゼロビットを挿入して誤り訂正符号化を行い、誤り訂正符号において当該データの後ろとパリティとの間からゼロビットを削除する。また、OFDM受信装置2は、データの後ろとパリティとの間にゼロビットを挿入して誤り訂正復号を行い、データの後ろからゼロビットを削除する。本発明は、挿入及び削除するゼロビットの位置を、データの後ろに限定するものではない。例えば、ゼロビットの位置を、データの前とするようにしてもよいし、データを複数に分割した場合に、その分割したデータの間としてもよい。
The present invention has been described with reference to the embodiment. However, the present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the technical idea thereof. For example, in FIGS. 6, 7, and 9, the
また、図6において、パイロット挿入比率が1/12から1/6に変更された場合、OFDM送信装置1は、24個のブロックのそれぞれについて、7,200ビットの短縮化を伴う誤り訂正符号化により、符号長が69,600ビットの誤り訂正符号を生成する。これにより、パイロット挿入比率1/6に対応した69,600×24=1,670,400ビットのOFDMフレームが構成される。パイロット挿入比率1/6の場合、1OFDMフレームあたりのビット数は1,670,400であり、24で割り切れる値である。このため、ブロック数は、図5に示したパイロット挿入比率が1/12の場合と同じ数となる。
Further, in FIG. 6, when the pilot insertion ratio is changed from 1/12 to 1/6, the
これに対し、符号長Lによっては、パイロット挿入比率1/6のときの1OFDMフレームあたりのビット数が正の整数で割り切れないことがあり得る。この場合には、ブロック間で、異なるゼロ挿入数を用いるようにする。つまり、テーブル14には、ブロック毎に、異なるゼロ挿入数が記憶されていることもあり得る。 On the other hand, depending on the code length L, the number of bits per OFDM frame when the pilot insertion ratio is 1/6 may not be divisible by a positive integer. In this case, different zero insertion numbers are used between blocks. That is, the table 14 may store a different number of zero insertions for each block.
また、前記実施形態では、OFDM送信装置1の誤り訂正符号化部10は、パイロット挿入比率1/12の場合、通常の誤り訂正符号化を行い、これよりも高いパイロット挿入比率1/6に変更された場合、短縮化を伴う誤り訂正符号化を行うようにした。これに対し、誤り訂正符号化部10は、パイロット挿入比率1/12の場合、通常の誤り訂正符号化を行い、これよりも低いパイロット挿入比率1/24に変更された場合、短縮化を伴う誤り訂正符号化を行うようにしてもよい。
Further, in the above embodiment, the error
例えば、パイロット挿入比率をPR1,PR2,PR3(PR1<PR2<PR3)とし、OFDM送信装置1の誤り訂正符号化部10は、最も低いパイロット挿入比率PR1の場合、これを基準として通常の誤り訂正符号化を行う。そして、誤り訂正符号化部10は、パイロット挿入比率がPR1からPR2,PR3へと高い比率に変更された場合、短縮化を伴う誤り訂正符号化を行う。
For example, when the pilot insertion ratio is PR1, PR2, PR3 (PR1 <PR2 <PR3), and the error
誤り訂正符号化部10は、最も高いパイロット挿入比率PR3の場合、これを基準として通常の誤り訂正符号化を行い、パイロット挿入比率がPR3からPR2,PR1へと低い比率に変更された場合、短縮化を伴う誤り訂正符号化を行う。
The error
誤り訂正符号化部10は、パイロット挿入比率PR2の場合、これを基準として通常の誤り訂正符号化を行い、パイロット挿入比率がPR2からPR1,PR3に変更された場合、短縮化を伴う誤り訂正符号化を行うようにしてもよい。
In the case of the pilot insertion ratio PR2, the error
また、テーブル14,26には、変調多値の指数Mの代わりに、変調多値数等の変調多値に関する情報(変調多値情報)が記憶されていてもよい。これらの変調多値情報は、例えば変調多値の指数Mに対応して変調多値数等が一義的に定まる関係にある。したがって、OFDM送信装置1の誤り訂正符号化部10は、例えば、変調多値数等の他の変調多値情報を変調多値の指数Mに変換し、前記処理を行うようにしてもよいし、変調多値数等の他の変調多値情報を用いて、前記処理を行うようにしてもよい。キャリア変調部11及びOFDMフレーム化部12についても同様である。また、OFDM受信装置2のTMCC抽出部23、キャリア復調部24及び誤り訂正復号部25についても同様である。
In addition, in the tables 14 and 26, information (modulation multi-value information) regarding the modulation multi-value such as the modulation multi-value number may be stored instead of the modulation multi-value index M. The modulation multilevel information has a relationship in which, for example, the modulation multilevel number is uniquely determined corresponding to the modulation multilevel index M. Therefore, the error
1 OFDM送信装置
2 OFDM受信装置
10 誤り訂正符号化部
11 キャリア変調部
12 OFDMフレーム化部
13 IFFT部
14,26 テーブル
20 有効シンボル期間抽出部
21 FFT部
22 等化部
23 TMCC抽出部
24 キャリア復調部
25 誤り訂正復号部
DESCRIPTION OF
Claims (9)
誤り訂正符号長と、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数との間の関係が正の整数比となるように、前記誤り訂正符号長が予め設定され、
パイロット挿入比率に対応するブロック数のブロック毎に、所定データに誤り訂正符号化を行うことで、前記誤り訂正符号長の前記誤り訂正符号を生成する通常の誤り訂正符号化を行うか、または、所定データに所定のゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行うことで、前記誤り訂正符号長の符号を生成し、そして、前記符号から前記所定のゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する短縮化を伴う誤り訂正符号化を行う誤り訂正符号化部と、
前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、
前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記OFDMフレームを構成するOFDMフレーム化部と、を備え、
前記誤り訂正符号化部は、
予め設定されたパイロット挿入比率の場合、全てのブロックについて、前記通常の誤り訂正符号化を行い、
前記予め設定されたパイロット挿入比率が変更された場合、前記全てのブロックについて、前記短縮化を伴う誤り訂正符号化を行うか、または、前記全てのブロックのうちの一部のブロックについて、前記短縮化を伴う誤り訂正符号化を行い、残りのブロックについて、前記通常の誤り訂正符号化を行う、ことを特徴とするOFDM送信装置。 In an OFDM transmission apparatus that performs error correction encoding on data to be transmitted, carrier-modulates the error correction code, converts the modulated signal into an OFDM frame, IFFTs the OFDM frame signal, and transmits the OFDM signal.
The error correction code length is set to a positive integer ratio so that the relationship between the error correction code length and the number of bits of the transmission target data corresponding to all the modulation signals arranged in the OFDM frame is a positive integer ratio. Preset,
For each block of the number of blocks corresponding to the pilot insertion ratio, by performing error correction coding on predetermined data, normal error correction coding for generating the error correction code of the error correction code length is performed, or Error correction coding is performed by inserting zero bits of a predetermined number of zero insertions into predetermined data to generate a code of the error correction code length, and deleting the zero bits of the predetermined number of zero insertions from the code An error correction encoding unit for performing error correction encoding with shortening to generate the error correction code;
A carrier modulation unit that performs carrier modulation in accordance with preset modulation multilevel information and generates the modulation signal for the error correction code generated by the error correction coding unit;
An OFDM framing unit that arranges the modulation signal generated by the carrier modulation unit at a predetermined position and constitutes the OFDM frame;
The error correction encoder is
In the case of a preset pilot insertion ratio, the normal error correction coding is performed for all blocks,
When the preset pilot insertion ratio is changed, error correction coding with the shortening is performed for all the blocks, or the shortening is performed for some of the blocks. An OFDM transmitter characterized by performing error correction coding with encoding and performing the normal error correction coding for the remaining blocks.
セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、
予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数のブロック毎に、前記送信対象のデータに対し誤り訂正符号化処理を施し、前記誤り訂正符号を生成する誤り訂正符号化部と、
前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、
前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記OFDMフレームを構成するOFDMフレーム化部と、を備え、
前記誤り訂正符号化部は、
前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数及び前記ブロック毎のゼロ挿入数を読み出し、
前記ゼロ挿入数が0のブロックについて、所定データに誤り訂正符号化を行い、予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、
前記ゼロ挿入数が0でないブロックについて、所定データに前記ゼロ挿入数のゼロビットを挿入して第1のデータを生成し、前記第1のデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の第1の符号を生成し、前記第1の符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とするOFDM送信装置。 In an OFDM transmission apparatus that performs error correction encoding on data to be transmitted, carrier-modulates the error correction code, converts the modulated signal into an OFDM frame, IFFTs the OFDM frame signal, and transmits the OFDM signal.
Corresponding to the number of segments, modulation multilevel information, error correction code length, coding rate and pilot insertion ratio, a table storing the number of blocks and the number of zero insertions for each block;
For each block of the number of blocks corresponding to a preset number of segments, modulation multilevel information, error correction code length, coding rate and pilot insertion ratio, perform error correction coding processing on the transmission target data, An error correction encoding unit for generating the error correction code;
A carrier modulation unit that performs carrier modulation in accordance with preset modulation multilevel information and generates the modulation signal for the error correction code generated by the error correction coding unit;
An OFDM framing unit that arranges the modulation signal generated by the carrier modulation unit at a predetermined position and constitutes the OFDM frame;
The error correction encoder is
From the table, read the number of blocks corresponding to the preset number of segments, modulation multilevel information, error correction code length, coding rate and pilot insertion ratio, and the number of zero insertions for each block,
Perform error correction coding on predetermined data for the block with zero insertion number of 0, and generate the error correction code of a preset error correction code length,
For the block whose number of zero insertions is not 0, the first data is generated by inserting zero bits of the number of zero insertions into predetermined data, error correction coding is performed on the first data, and the preset error An OFDM transmission apparatus, wherein a first code having a correction code length is generated, and the error correction code is generated by deleting zero bits of the number of zero insertions from the first code.
前記セグメント数をNseg、前記変調多値情報を変調多値数とした場合の当該変調多値数を2のべき乗で表したときの指数をM、前記OFDMフレームの1シンボルあたりのデータキャリア数をNd、前記OFDMフレームのシンボル数をSf、前記誤り訂正符号長をL、所定の正の整数または正の整数分の1の数をaとした場合、
数式:Nseg×M×Nd×Sf=a×L
を満たす、ことを特徴とするOFDM送信装置。 The OFDM transmitter according to claim 2,
When the number of segments is N seg and the modulation multilevel information is the modulation multilevel number, the index when the modulation multilevel number is expressed as a power of 2 is M, and the number of data carriers per symbol of the OFDM frame Is N d , the number of symbols of the OFDM frame is S f , the error correction code length is L, and a predetermined positive integer or a number of positive integers is a,
Formula: N seg × M × N d × S f = a × L
An OFDM transmitter characterized by satisfying:
前記予め設定された誤り訂正符号長として、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数に対して正の整数倍の値または正の整数分の1の値が用いられ、
前記予め設定されたパイロット挿入比率の場合、
前記誤り訂正符号化部は、
前記ブロック数の全てのブロックについて、前記所定データに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、
前記予め設定されたパイロット挿入比率が変更された場合、
前記ブロック毎のゼロ挿入数として、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数の変化分に応じた数が用いられ、
前記誤り訂正符号化部は、
前記ブロック数の全てのブロックについて、前記所定データに前記ゼロ挿入数のゼロビットを挿入して前記第1のデータを生成し、前記第1のデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記第1の符号を生成し、前記第1の符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とするOFDM送信装置。 The OFDM transmitter according to claim 2,
As the preset error correction code length, a positive integer multiple or a positive integer fraction with respect to the number of bits of data to be transmitted corresponding to all the modulation signals arranged in the OFDM frame Value of
In the case of the preset pilot insertion ratio,
The error correction encoder is
For all the blocks of the number of blocks, perform error correction encoding on the predetermined data, and generate the error correction code of the preset error correction code length,
When the preset pilot insertion ratio is changed,
As the number of zero insertions for each block, a number according to the change in the number of bits of the transmission target data corresponding to all the modulation signals arranged in the OFDM frame is used,
The error correction encoder is
For all the blocks of the number of blocks, the first data is generated by inserting zero bits of the number of zero insertions into the predetermined data, error correction coding is performed on the first data, and the preset An OFDM transmitting apparatus, wherein the first code having an error correction code length is generated, and the error correction code is generated by deleting the zero bits of the number of zero insertions from the first code.
前記予め設定された誤り訂正符号長として、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数に対して正の整数倍の値または正の整数分の1の値が用いられ、
前記予め設定されたパイロット挿入比率の場合、
前記誤り訂正符号化部は、
前記ブロック数の全てのブロックについて、前記所定データに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、
前記予め設定されたパイロット挿入比率が変更された場合、
前記ブロック毎のゼロ挿入数として、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数の変化分に応じた数が用いられ、
前記誤り訂正符号化部は、
前記ブロック数の全てのブロックのうち、前記ゼロ挿入数が0でない一部のブロックについて、前記所定データに前記ゼロ挿入数のゼロビットを挿入して前記第1のデータを生成し、前記第1のデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記第1の符号を生成し、前記第1の符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成し、
前記ブロック数の全てのブロックのうち、前記ゼロ挿入数が0でない他のブロックについて、前記所定データに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成する、ことを特徴とするOFDM送信装置。 The OFDM transmitter according to claim 2,
As the preset error correction code length, a positive integer multiple or a positive integer fraction with respect to the number of bits of data to be transmitted corresponding to all the modulation signals arranged in the OFDM frame Value of
In the case of the preset pilot insertion ratio,
The error correction encoder is
For all the blocks of the number of blocks, perform error correction encoding on the predetermined data, and generate the error correction code of the preset error correction code length,
When the preset pilot insertion ratio is changed,
As the number of zero insertions for each block, a number according to the change in the number of bits of the transmission target data corresponding to all the modulation signals arranged in the OFDM frame is used,
The error correction encoder is
Of all the blocks of the number of blocks, the first data is generated by inserting zero bits of the number of zero insertions into the predetermined data for some of the blocks where the number of zero insertions is not 0, and the first data Perform error correction coding on the data, generate the first code having the preset error correction code length, and delete the zero bits of the zero insertion number from the first code to generate the error correction code And
Among all the blocks of the number of blocks, error correction coding is performed on the predetermined data for other blocks where the zero insertion number is not 0, and the error correction code having the preset error correction code length is generated. An OFDM transmitter characterized by that.
前記等化後の信号に対し、前記OFDM送信装置と同じ変調多値情報に従うキャリア復調を行い、復調信号を生成するキャリア復調部と、
パイロット挿入比率に対応するブロック数のブロック毎に、前記OFDM送信装置と同じ誤り訂正符号長の前記復調信号に誤り訂正復号を行うことで、元のデータを復元する通常の誤り訂正復号を行うか、または、前記OFDM送信装置と同じ誤り訂正符号長から所定のゼロ挿入数を減算し、減算結果の長さの前記復調信号に前記所定のゼロ挿入数のゼロビットを挿入して前記OFDM送信装置と同じ誤り訂正符号長の第1の復調信号を生成し、前記第1の復調信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記所定のゼロ挿入数のゼロビットを削除して元のデータを復元する延長化を伴う誤り訂正復号を行う誤り訂正復号部と、を備え、
前記誤り訂正復号部は、
前記OFDM送信装置と同じ予め設定されたパイロット挿入比率の場合、全てのブロックについて、前記通常の誤り訂正復号を行い、
前記OFDM送信装置と同じ予め設定されたパイロット挿入比率が変更された場合、前記全てのブロックについて、前記延長化を伴う誤り訂正復号を行うか、または、前記全てのブロックのうちの一部のブロックについて、前記延長化を伴う誤り訂正復号を行い、残りのブロックについて、前記通常の誤り訂正復号を行う、ことを特徴とするOFDM受信装置。 An OFDM signal is received from the OFDM transmitter according to claim 1, the OFDM signal is subjected to FFT, the signal after FFT is equalized, the equalized signal is carrier demodulated, and the signal after carrier demodulation is subjected to error correction decoding. In the OFDM receiver that restores the original data,
A carrier demodulation unit that performs carrier demodulation in accordance with the same modulation multilevel information as the OFDM transmitter, and generates a demodulated signal for the equalized signal,
Whether normal error correction decoding is performed to restore the original data by performing error correction decoding on the demodulated signal having the same error correction code length as that of the OFDM transmitter for each block corresponding to the pilot insertion ratio. Or subtracting a predetermined number of zero insertions from the same error correction code length as that of the OFDM transmitter, and inserting the zero bits of the predetermined number of zero insertions into the demodulated signal having the length of the subtraction result, A first demodulated signal having the same error correction code length is generated, error correction decoding is performed on the first demodulated signal, and zero bits of the predetermined number of zero insertions are deleted from the signal after error correction decoding. An error correction decoding unit that performs error correction decoding with extension to restore
The error correction decoding unit
In the case of the same pilot insertion ratio as that of the OFDM transmitter, the normal error correction decoding is performed for all blocks,
When the same pilot insertion ratio as that of the OFDM transmitter is changed, error correction decoding with the extension is performed for all the blocks, or some of the blocks An OFDM receiving apparatus, wherein error correction decoding with extension is performed on the remaining blocks, and the normal error correction decoding is performed on the remaining blocks.
セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、
前記等化後の信号に対し、前記OFDM送信装置と同じ変調多値情報に従うキャリア復調を行い、復調信号を生成するキャリア復調部と、
前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数のブロック毎に、前記キャリア復調部により生成された復調信号に対し誤り訂正復号処理を施し、元のデータを復元する誤り訂正復号部と、を備え、
前記誤り訂正復号部は、
前記テーブルから、前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数及び前記ブロック毎のゼロ挿入数を読み出し、
前記ゼロ挿入数が0のブロックについて、前記OFDM送信装置と同じ誤り訂正符号長の前記復調信号に誤り訂正復号を行い、元のデータを復元し、
前記ゼロ挿入数が0でないブロックについて、前記OFDM送信装置と同じ誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果の長さの前記復調信号に前記ゼロ挿入数のゼロビットを挿入して前記OFDM送信装置と同じ誤り訂正符号長の第1の復調信号を生成し、前記第1の復調信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除して元のデータを復元する、ことを特徴とするOFDM受信装置。 An OFDM signal is received from the OFDM transmitter according to claim 2, the OFDM signal is subjected to FFT, the signal after FFT is equalized, the equalized signal is carrier-demodulated, and the signal after carrier demodulation is error-correction decoded Then, in the OFDM receiver that restores the original data,
Corresponding to the number of segments, modulation multilevel information, error correction code length, coding rate and pilot insertion ratio, a table storing the number of blocks and the number of zero insertions for each block;
A carrier demodulation unit that performs carrier demodulation in accordance with the same modulation multilevel information as the OFDM transmitter, and generates a demodulated signal for the equalized signal,
For each block of the number of blocks corresponding to the same number of segments, modulation multilevel information, error correction code length, coding rate, and pilot insertion ratio as in the OFDM transmitter, an error occurs with respect to the demodulated signal generated by the carrier demodulator. An error correction decoding unit that performs correction decoding processing and restores the original data,
The error correction decoding unit
From the table, read the same number of segments, modulation multi-value information, error correction code length, coding rate and pilot insertion ratio as the OFDM transmitter, and the number of zero insertions for each block,
For the block where the number of zero insertions is 0, error correction decoding is performed on the demodulated signal having the same error correction code length as that of the OFDM transmitter, and the original data is restored,
For the block where the number of zero insertions is not 0, subtract the number of zero insertions from the same error correction code length as the OFDM transmitter, insert zero bits of the number of zero insertions into the demodulated signal of the length of the subtraction result, and A first demodulated signal having the same error correction code length as that of the OFDM transmitter is generated, error correction decoding is performed on the first demodulated signal, and zero bits of the zero insertion number are deleted from the signal after error correction decoding. An OFDM receiver characterized in that the data is restored.
当該OFDM受信装置が、請求項2または3のOFDM送信装置の代わりに請求項4のOFDM送信装置からOFDM信号を受信し、
前記OFDM送信装置と同じ誤り訂正符号長として、OFDMフレームに配置される全ての変調信号に対応する送信対象のデータのビット数に対して正の整数倍の値または正の整数分の1の値が用いられ、
前記OFDM送信装置と同じ予め設定されたパイロット挿入比率の場合、
前記誤り訂正復号部は、
全てのブロックについて、前記OFDM送信装置と同じ誤り訂正符号長の前記復調信号に誤り訂正復号を行い、元のデータを復元し、
前記OFDM送信装置と同じ予め設定されたパイロット挿入比率が変更された場合、
前記ブロック毎のゼロ挿入数として、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数の変化分に応じた数が用いられ、
前記誤り訂正復号部は、
前記全てのブロックについて、前記OFDM送信装置と同じ誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果の長さの前記復調信号に前記ゼロ挿入数のゼロビットを挿入して前記OFDM送信装置と同じ誤り訂正符号長の第1の復調信号を生成し、前記第1の復調信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除して元のデータを復元する、ことを特徴とするOFDM受信装置。 The OFDM receiver according to claim 7,
The OFDM receiver receives an OFDM signal from the OFDM transmitter of claim 4 instead of the OFDM transmitter of claim 2 or 3,
A value that is a positive integer multiple or a positive integer fraction of the number of bits of data to be transmitted corresponding to all modulated signals arranged in an OFDM frame, with the same error correction code length as that of the OFDM transmitter Is used,
In the case of the same pilot insertion ratio as that of the OFDM transmitter,
The error correction decoding unit
For all blocks, perform error correction decoding on the demodulated signal with the same error correction code length as the OFDM transmitter, and restore the original data,
If the same pilot insertion ratio as the OFDM transmitter is changed,
As the number of zero insertions for each block, a number according to the change in the number of bits of the transmission target data corresponding to all the modulation signals arranged in the OFDM frame is used,
The error correction decoding unit
For all the blocks, the number of zero insertions is subtracted from the same error correction code length as that of the OFDM transmitter, and the zero bits of the number of zero insertions are inserted into the demodulated signal having the length of the subtraction result. A first demodulated signal having the same error correction code length is generated, error correction decoding is performed on the first demodulated signal, and zero bits of the zero insertion number are deleted from the signal after error correction decoding to restore the original data An OFDM receiver characterized by:
当該OFDM受信装置が、請求項2または3のOFDM送信装置の代わりに請求項5のOFDM送信装置からOFDM信号を受信し、
前記OFDM送信装置と同じ誤り訂正符号長として、OFDMフレームに配置される全ての変調信号に対応する送信対象のデータのビット数に対して正の整数倍の値または正の整数分の1の値が用いられ、
前記OFDM送信装置と同じ予め設定されたパイロット挿入比率の場合、
前記誤り訂正復号部は、
全てのブロックについて、前記OFDM送信装置と同じ誤り訂正符号長の前記復調信号に誤り訂正復号を行い、元のデータを復元し、
前記OFDM送信装置と同じ予め設定されたパイロット挿入比率が変更された場合、
前記ブロック毎のゼロ挿入数として、前記OFDMフレームに配置される全ての前記変調信号に対応する前記送信対象のデータのビット数の変化分に応じた数が用いられ、
前記誤り訂正復号部は、
前記全てのブロックのうち、前記ゼロ挿入数が0でない一部のブロックについて、前記OFDM送信装置と同じ誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果の長さの前記復調信号に前記ゼロ挿入数のゼロビットを挿入して前記OFDM送信装置と同じ誤り訂正符号長の第1の復調信号を生成し、前記第1の復調信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除して元のデータを復元し、
前記全てのブロックのうち、前記ゼロ挿入数が0でない他のブロックについて、前記OFDM送信装置と同じ誤り訂正符号長の前記復調信号に誤り訂正復号を行い、元のデータを復元する、ことを特徴とするOFDM受信装置。 The OFDM receiver according to claim 7,
The OFDM receiver receives an OFDM signal from the OFDM transmitter of claim 5 instead of the OFDM transmitter of claim 2 or 3,
A value that is a positive integer multiple or a positive integer fraction of the number of bits of data to be transmitted corresponding to all modulated signals arranged in an OFDM frame, with the same error correction code length as that of the OFDM transmitter Is used,
In the case of the same pilot insertion ratio as that of the OFDM transmitter,
The error correction decoding unit
For all blocks, perform error correction decoding on the demodulated signal with the same error correction code length as the OFDM transmitter, and restore the original data,
If the same pilot insertion ratio as the OFDM transmitter is changed,
As the number of zero insertions for each block, a number according to the change in the number of bits of the transmission target data corresponding to all the modulation signals arranged in the OFDM frame is used,
The error correction decoding unit
Of the all blocks, the zero insertion number is subtracted from the same error correction code length as that of the OFDM transmitter for a part of the blocks where the zero insertion number is not 0, and the demodulated signal of the length of the subtraction result A first demodulated signal having the same error correction code length as that of the OFDM transmitter is generated by inserting zero bits of the number of zero insertions, error correction decoding is performed on the first demodulated signal, and the signal after error correction decoding is Delete the zero bit of the zero insertion number to restore the original data,
Of all the blocks, the other blocks whose zero insertion number is not 0 are subjected to error correction decoding on the demodulated signal having the same error correction code length as that of the OFDM transmitter, and the original data is restored. An OFDM receiver.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015248085A JP6660172B2 (en) | 2015-12-19 | 2015-12-19 | OFDM transmitter and OFDM receiver |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015248085A JP6660172B2 (en) | 2015-12-19 | 2015-12-19 | OFDM transmitter and OFDM receiver |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017112583A true JP2017112583A (en) | 2017-06-22 |
JP6660172B2 JP6660172B2 (en) | 2020-03-11 |
Family
ID=59081312
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015248085A Expired - Fee Related JP6660172B2 (en) | 2015-12-19 | 2015-12-19 | OFDM transmitter and OFDM receiver |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6660172B2 (en) |
-
2015
- 2015-12-19 JP JP2015248085A patent/JP6660172B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP6660172B2 (en) | 2020-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE49301E1 (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
US12132945B2 (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
USRE49255E1 (en) | Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, broadcast signal transmitting method, and broadcast signal receiving method | |
CN105027573B (en) | Apparatus and method for transmitting broadcast signal, apparatus and method for receiving broadcast signal | |
KR102004274B1 (en) | Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, broadcast signal transmitting method, and broadcast signal receiving method | |
US10103920B2 (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
CN110719114B (en) | Transmission apparatus and interleaving method thereof | |
WO2015072768A1 (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
US20170201272A1 (en) | Transmitting apparatus and interleaving method thereof | |
US9350472B2 (en) | Apparatus and method for transmitting and receiving broadcast signals | |
EP3072269A1 (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
CN105556953A (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
JP7029271B2 (en) | Transmitter, receiver and chip | |
EP2695320B1 (en) | Signaling data transmission transmitting split signaling data | |
JP2008245128A (en) | Radio transmitter and transmission method using ofdm, and radio receiver and radio reception method | |
US9668239B2 (en) | Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal | |
EP2690813A1 (en) | Transparent component interleaving for rotated constellations | |
JP6660172B2 (en) | OFDM transmitter and OFDM receiver | |
JP6296847B2 (en) | Transmitting device, receiving device, chip, and digital broadcasting system | |
JP6313949B2 (en) | Transmitting device, receiving device, and chip | |
EP2695319B1 (en) | Apparatus and method for transmitting static signaling data in a broadcast system | |
JP6271951B2 (en) | Transmitting device, receiving device, digital broadcasting system, and chip |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181029 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190730 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190927 |
|
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: 20200114 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200207 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6660172 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |