JP6660172B2 - OFDM transmitter and OFDM receiver - Google Patents
OFDM transmitter and OFDM receiver Download PDFInfo
- Publication number
- JP6660172B2 JP6660172B2 JP2015248085A JP2015248085A JP6660172B2 JP 6660172 B2 JP6660172 B2 JP 6660172B2 JP 2015248085 A JP2015248085 A JP 2015248085A JP 2015248085 A JP2015248085 A JP 2015248085A JP 6660172 B2 JP6660172 B2 JP 6660172B2
- Authority
- JP
- Japan
- Prior art keywords
- error correction
- ofdm
- zero
- signal
- correction code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000003780 insertion Methods 0.000 claims description 409
- 230000037431 insertion Effects 0.000 claims description 409
- 238000000034 method Methods 0.000 claims description 103
- 230000005540 biological transmission Effects 0.000 claims description 70
- 239000000969 carrier Substances 0.000 claims description 34
- 238000004904 shortening Methods 0.000 claims description 33
- 238000009432 framing Methods 0.000 claims description 22
- 238000010586 diagram Methods 0.000 description 21
- 238000000605 extraction Methods 0.000 description 17
- 239000000284 extract Substances 0.000 description 6
- 108010076504 Protein Sorting Signals Proteins 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
Images
Landscapes
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Description
本発明は、次世代地上デジタル放送用のOFDM(Orthogonal Frequency Division Multiplexing:直交周波数分割多重)送信装置及びOFDM受信装置に関する。 The present invention relates to an orthogonal frequency division multiplexing (OFDM) transmitter and an OFDM receiver for next generation terrestrial digital broadcasting.
従来、地上デジタル放送(ISDB−T)は、ARIB(社団法人電波産業会)により規定された標準規格に従って運用がなされている(非特許文献1を参照)。この従来の地上デジタル放送では、送信側は、誤り訂正符号(外符号)のブロック長とOFDMフレーム長とを一致させる。これにより、受信側では、OFDM信号の同期処理に伴って、誤り訂正符号及びTSP(Transport Stream Packet:トランスポートストリームパケット)の同期信号を容易に再生することができる。 Conventionally, digital terrestrial broadcasting (ISDB-T) has been operated according to a standard defined by ARIB (Association of Radio Industries and Businesses) (see Non-Patent Document 1). In this conventional terrestrial digital broadcasting, the transmitting side matches the block length of the error correction code (outer code) with the OFDM frame length. This allows the receiving side to easily reproduce the error correction code and the TSP (Transport Stream Packet) synchronization signal along with the OFDM signal synchronization processing.
このように、従来の地上デジタル放送では、誤り訂正符号のブロック長とOFDMフレーム長とを一致させることにより、同期性能の強化が実現されている。また、OFDM信号には、誤り訂正符号とOFDMフレームとの関係を示すヘッダ領域が不要となることから、伝送効率を上げることができる。さらに、送信側にはヘッダの付加機能が不要となり、受信側にはその復号機能が不要となり、先頭位置を制御する機能も不要となる。 As described above, in the conventional digital terrestrial broadcasting, the synchronization performance is enhanced by matching the block length of the error correction code with the OFDM frame length. Further, since the OFDM signal does not require a header area indicating the relationship between the error correction code and the OFDM frame, the transmission efficiency can be improved. Furthermore, the transmitting side does not need the header addition function, the receiving side does not need the decoding function, and the function of controlling the head position is not required.
ところで、次世代地上デジタル放送では、受信特性の改善に向けて、訂正能力の高いブロック符号の使用が検討されている。また、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. Also, an LDPC (Low Density Parity Check: LDPC) adopted in the DVB-T2 transmission scheme (see Non-Patent Document 2) and the advanced broadband satellite digital broadcasting (Advanced BS) transmission method (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 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ビット)の整数倍になっていない。 The number of bits (156,672 bits) is 96 times the error correction code length (1,632 (= 204 × 8) bits) of the RS code (Reed-Solomon code) (156,672 = 1,632 × 96), but the error correction code of the LDPC code is used. 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 the next-generation terrestrial digital broadcasting, it is expected that transmission parameters such as a pilot pattern according to a pilot insertion ratio will be diversified in consideration of correspondence to 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, which can be selected during operation.
従来の地上デジタル放送(ISDB−T)では、ハイビジョンを伝送している12セグメント部分とワンセグを伝送している1セグメント部分で階層伝送を行っているが、同じパイロット挿入比率にて伝送が行われている。つまり、パイロット挿入比率のパイロットパターンは1種類であり、パイロット挿入比率は、1/12=0.08333・・・が用いられている。 In conventional digital terrestrial broadcasting (ISDB-T), hierarchical transmission is performed in a 12-segment portion transmitting Hi-Vision and a 1-segment portion transmitting one segment, but transmission is performed at the same pilot insertion ratio. ing. That is, there is one type of pilot pattern of the pilot insertion ratio, and the pilot insertion ratio is 1/12 = 0.08333.
このように、次世代地上デジタル放送では、移動受信用のセグメントにパイロットを多く配置する等、セグメント毎に異なるパイロット挿入比率のパイロットパターンを用いることが想定される。 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 segment for mobile reception.
しかしながら、従来の地上デジタル放送(ISDB−T)では、パイロットパターンが1種類であることから、当該技術を次世代地上デジタル放送にそのまま適用すれば、次世代地上デジタル放送では、パイロットパターンに対応した伝送パラメータを柔軟に選択することが困難である。 However, in conventional terrestrial digital broadcasting (ISDB-T), since there is only one type of pilot pattern, if this technology is applied to next-generation terrestrial digital broadcasting as it is, next-generation terrestrial digital broadcasting can handle pilot patterns. It is difficult to flexibly select transmission parameters.
ここで、次世代の地上デジタル放送において、誤り訂正符号長が長く、複数のパイロット挿入比率を許容するシステムであっても、伝送パラメータを柔軟に選択でき、従来の地上デジタル放送(ISDB−T)と同様の同期性能及び伝送効率を実現し、送受信側の機能を削減できることが望ましい。 Here, in the next-generation terrestrial digital broadcasting, even if the system has a long error correction code length and allows a plurality of pilot insertion ratios, transmission parameters can be flexibly selected and the conventional terrestrial digital broadcasting (ISDB-T) It is desirable that the same synchronization performance and transmission efficiency as described above can be realized, and the functions on the transmission and reception sides can be reduced.
そこで、本発明は前記課題を解決するためになされたものであり、その目的は、パイロット挿入比率が変更された場合であっても、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させることで、同期性能及び伝送効率を向上させることが可能なOFDM送信装置及びOFDM受信装置を提供することにある。 Therefore, the present invention has been made to solve the above-described problem, and an object of the present invention is to make the head of an error correction code coincide with the head of an OFDM frame even when the pilot insertion ratio is changed. Therefore, an object of the present invention is to provide an OFDM transmitting apparatus and an OFDM receiving apparatus that can improve synchronization performance and transmission efficiency.
前記課題を解決するために、請求項1のOFDM送信装置は、送信対象のデータを誤り訂正符号化し、誤り訂正符号をキャリア変調し、変調信号をOFDMフレーム化し、OFDMフレームの信号をIFFTしてOFDM信号を送信するOFDM送信装置において、
前記送信対象のデータを構成する複数のブロックのデータのそれぞれに対し誤り訂正符号化を行い、前記誤り訂正符号を生成する誤り訂正符号化部と、前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記OFDMフレームを構成するOFDMフレーム化部と、を備え、誤り訂正符号長が、予め設定されたパイロット挿入比率において、前記OFDMフレームに配置される全ての前記変調信号のデータキャリア数に対し、正の整数倍の値または正の整数分の1の値となるように予め設定され、所定サイズのブロックのデータに誤り訂正符号化を行い、前記誤り訂正符号長の前記誤り訂正符号を生成する処理を、通常の誤り訂正符号化の処理とし、前記所定サイズよりも小さいサイズのブロックのデータに所定のゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記所定のゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する処理を、短縮化を伴う誤り訂正符号化の処理として、前記誤り訂正符号化部が、前記予め設定されたパイロット挿入比率の場合、前記送信対象のデータを構成する所定ブロック数の全てのブロックのそれぞれについて、前記通常の誤り訂正符号化を行い、前記予め設定されたパイロット挿入比率が変更された場合、前記送信対象のデータとは異なるサイズのデータを構成する前記所定ブロック数と同じ数の全てのブロックのそれぞれについて、前記短縮化を伴う誤り訂正符号化を行うか、または、前記送信対象のデータとは異なるサイズのデータを構成する前記所定ブロック数よりも小さい数の全てのブロックのうちの一部のブロックについて、前記短縮化を伴う誤り訂正符号化を行い、残りのブロックについて、前記通常の誤り訂正符号化を行う、ことを特徴とする。
In order to solve the above problem, an OFDM transmitting apparatus according to
An error correction encoding unit that performs error correction encoding on each of a plurality of blocks of data constituting the data to be transmitted and generates the error correction code, and the error generated by the error correction encoding unit. Carrier modulation is performed on the correction code in accordance with preset multi-level information, and a carrier modulation unit that generates the modulation signal, and the modulation signal generated by the carrier modulation unit is arranged at a predetermined position, and the OFDM An OFDM framing unit that forms a frame, wherein an error correction code length is a positive integer with respect to the number of data carriers of all the modulation signals arranged in the OFDM frame at a preset pilot insertion ratio. Error correction encoding is performed on data of a block of a predetermined size, which is set in advance so as to be a double value or a value of a positive integer. The process of generating the error-correcting code having the error-correcting code length is a normal error-correcting coding process, and an error is generated by inserting a predetermined zero insertion number of zero bits into data of a block having a size smaller than the predetermined size. Performing correction coding, generating a code having the same length as the error correction code length, and deleting the predetermined zero insertion number of zero bits from the code to generate the error correction code, with a shortening process. as the processing of the error correction coding, the error correction coding portion, if the preset pilot insertion ratio, for each of all the blocks of a predetermined number of blocks constituting the data of the transmission object, the normal error performs correction coding, if the preset pilot insertion ratio is changed, the plants which constitute the data of a size different from the transmission target data For each of all the blocks of the same number as the number of blocks, or performs error correction coding with the shortening, or the number the less than a predetermined number of blocks constituting the data of different sizes from the transmission target data , The error correction coding with the shortening is performed on some of the blocks, and the normal error correction coding is performed on the remaining blocks.
また、請求項2のOFDM送信装置は、送信対象のデータを誤り訂正符号化し、誤り訂正符号をキャリア変調し、変調信号をOFDMフレーム化し、OFDMフレームの信号をIFFTしてOFDM信号を送信するOFDM送信装置において、セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、前記テーブルから、予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数及び前記ブロック毎のゼロ挿入数を読み出し、前記送信対象のデータを構成する前記ブロック数のブロックのデータのそれぞれに対し誤り訂正符号化を行い、前記誤り訂正符号を生成する誤り訂正符号化部と、前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、前記予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記OFDMフレームを構成するOFDMフレーム化部と、を備え、前記予め設定されたパイロット挿入比率が第1のパイロット挿入比率の場合、前記予め設定された誤り訂正符号長として、前記OFDMフレームに配置される全ての前記変調信号のデータキャリア数に対し、正の整数倍の値または正の整数分の1の値が用いられ、前記誤り訂正符号化部が、前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率であり、または前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率から第2のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が0の場合、所定サイズの前記ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率から前記第2のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が0でない場合、前記所定サイズよりも小さいサイズの前記ブロックのデータに前記ゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記予め設定された誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とする。
Further, the OFDM transmitting apparatus according to
また、請求項3のOFDM送信装置は、請求項2に記載のOFDM送信装置において、前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率であり、前記ブロック毎のゼロ挿入数が0の場合であって、前記セグメント数をNseg、前記変調多値情報を変調多値数とした場合の当該変調多値数を2のべき乗で表したときの指数をM、前記OFDMフレームの1シンボルあたりのデータキャリア数をNd、前記OFDMフレームのシンボル数をSf、前記誤り訂正符号長をL、所定の正の整数または正の整数分の1の数をaとした場合、数式:Nseg×M×Nd×Sf=a×Lを満たす、ことを特徴とする。
Also, in the OFDM transmission apparatus according to
また、請求項4のOFDM送信装置は、請求項2に記載のOFDM送信装置において、前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率の場合、前記誤り訂正符号化部が、前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第1のパイロット挿入比率に対応する第1ブロック数及びブロック毎に0が設定されたゼロ挿入数を読み出し、前記送信対象のデータを構成する前記第1ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率から前記第2のパイロット挿入比率に変更された場合、前記誤り訂正符号化部が、前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第2のパイロット挿入比率に対応する、前記第1ブロック数と同じ数の第2ブロック数及びブロック毎に0でない所定値が設定されたゼロ挿入数を読み出し、前記送信対象のデータとは異なるサイズのデータを構成する前記第2ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに前記ゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記予め設定された誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とする。
Also, OFDM transmitter according to
また、請求項5のOFDM送信装置は、請求項2に記載のOFDM送信装置において、前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率の場合、前記誤り訂正符号化部が、前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第1のパイロット挿入比率に対応する第1ブロック数及びブロック毎に0が設定されたゼロ挿入数を読み出し、前記送信対象のデータを構成する前記第1ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率から前記第2のパイロット挿入比率に変更された場合、前記誤り訂正符号化部が、前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第2のパイロット挿入比率に対応する、前記第1ブロック数より小さい数の第2ブロック数及びブロック毎に0または0でない所定値が設定されたゼロ挿入数であって、少なくとも1つのブロックに0でない所定値が設定された前記ゼロ挿入数を読み出し、前記送信対象のデータとは異なるサイズのデータを構成する前記第2ブロック数の全てのブロックのそれぞれにつき、前記ゼロ挿入数が0であるブロックについて、当該ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、前記ゼロ挿入数が0でないブロックについて、当該ブロックのデータに前記ゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記予め設定された誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とする。
Also, OFDM transmitter of claim 5, in OFDM transmission apparatus according to
さらに、請求項6のOFDM受信装置は、請求項1のOFDM送信装置からOFDM信号を受信し、前記OFDM信号をFFTし、FFT後の信号を等化し、等化後の信号をキャリア復調し、キャリア復調後の信号を誤り訂正復号して元の送信対象のデータを復元するOFDM受信装置において、前記等化後の信号に対し、前記OFDM送信装置と同じ変調多値情報に従うキャリア復調を行い、復調信号を生成するキャリア復調部と、前記キャリア復調部により生成された前記復調信号を複数のブロックの信号に分割し、前記複数のブロックの信号のそれぞれに対し、前記OFDM送信装置の誤り訂正符号化に対応する誤り訂正復号を行う誤り訂正復号部と、を備え、前記OFDM送信装置と同じ誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行う処理を、通常の誤り訂正復号の処理とし、前記誤り訂正符号長から所定のゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記所定のゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第1の信号を生成し、当該第1の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記所定のゼロ挿入数のゼロビットを削除する処理を、延長化を伴う誤り訂正復号の処理として、前記誤り訂正復号部が、前記OFDM送信装置と同じ予め設定されたパイロット挿入比率の場合、前記複数のブロックの信号における全てのブロックのそれぞれについて、前記通常の誤り訂正復号を行い、前記予め設定されたパイロット挿入比率が変更された場合、前記複数のブロックの信号とは異なるサイズの信号における全てのブロックのそれぞれについて、前記延長化を伴う誤り訂正復号を行うか、または、前記複数のブロックの信号とは異なるサイズの信号における全てのブロックのうちの一部のブロックについて、前記延長化を伴う誤り訂正復号を行い、残りのブロックについて、前記通常の誤り訂正復号を行う、ことを特徴とする。
Further, the OFDM receiving apparatus according to claim 6 receives an OFDM signal from the OFDM transmitting apparatus according to
また、請求項7のOFDM受信装置は、請求項2または3のOFDM送信装置からOFDM信号を受信し、前記OFDM信号をFFTし、FFT後の信号を等化し、等化後の信号をキャリア復調し、キャリア復調後の信号を誤り訂正復号して元の送信対象のデータを復元するOFDM受信装置において、セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、前記等化後の信号に対し、前記OFDM送信装置と同じ変調多値情報に従うキャリア復調を行い、復調信号を生成するキャリア復調部と、前記テーブルから、前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数及び前記ブロック毎のゼロ挿入数を読み出し、前記キャリア復調部により生成された前記復調信号を前記ブロック数の複数のブロックの信号に分割し、前記複数のブロックの信号のそれぞれに対し、前記OFDM送信装置の誤り訂正符号化に対応する誤り訂正復号を行う誤り訂正復号部と、を備え、前記誤り訂正復号部が、前記パイロット挿入比率が第1のパイロット挿入比率であり、または前記パイロット挿入比率が前記第1のパイロット挿入比率から第2のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が0の場合、前記OFDM送信装置と同じ誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、前記パイロット挿入比率が前記第1のパイロット挿入比率から前記第2のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が0でない場合、前記誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記ゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第1の信号を生成し、当該第1の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とする。
Further, 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送信装置と同じ予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率の場合、前記誤り訂正復号部が、前記テーブルから、前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第1のパイロット挿入比率に対応する第1ブロック数及びブロック毎に0が設定されたゼロ挿入数を読み出し、前記第1ブロック数の複数のブロックの信号における全てのブロックのそれぞれについて、前記誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率から前記第2のパイロット挿入比率に変更された場合、前記誤り訂正復号部が、前記テーブルから、前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第2のパイロット挿入比率に対応する、前記第1ブロック数と同じ数の第2ブロック数及びブロック毎に0でない所定値が設定されたゼロ挿入数を読み出し、前記第2ブロック数の複数のブロックの信号における全てのブロックのそれぞれについて、前記誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記ゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第1の信号を生成し、当該第1の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とする。
An OFDM receiver according to
また、請求項9のOFDM受信装置は、請求項7に記載のOFDM受信装置において、当該OFDM受信装置が、請求項2または3のOFDM送信装置の代わりに請求項5のOFDM送信装置からOFDM信号を受信し、前記OFDM送信装置と同じ予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率の場合、前記誤り訂正復号部が、前記テーブルから、前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第1のパイロット挿入比率に対応する第1ブロック数及びブロック毎に0が設定されたゼロ挿入数を読み出し、前記第1ブロック数の複数のブロックの信号における全てのブロックのそれぞれについて、前記誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率から前記第2のパイロット挿入比率に変更された場合、前記誤り訂正復号部が、前記テーブルから、前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第2のパイロット挿入比率に対応する、前記第1ブロック数より小さい数の第2ブロック数及びブロック毎に0または0でない所定値が設定されたゼロ挿入数であって、少なくとも1つのブロックに0でない所定値が設定された前記ゼロ挿入数を読み出し、前記第2ブロック数の複数のブロックの信号における全てのブロックのそれぞれにつき、前記ゼロ挿入数が0であるブロックについて、前記誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、前記ゼロ挿入数が0でないブロックについて、前記誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記ゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第1の信号を生成し、当該第1の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とする。
The OFDM receiver according to claim 9 is the OFDM receiver according to claim 7, wherein the OFDM receiver is an OFDM signal from the OFDM transmitter according to claim 5 instead of the OFDM transmitter 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, and the synchronization performance and transmission efficiency are improved. be able to.
以下、本発明を実施するための形態について図面を用いて詳細に説明する。本発明は、OFDM送信装置において、パイロット挿入比率が変更された場合、誤り訂正符号化の際に、送信対象のデータに所定数のゼロビットを挿入して短縮化を行う。また、本発明は、OFDM受信装置において、パイロット挿入比率が変更された場合、誤り訂正復号の際に、送信側の誤り訂正符号化に対応した処理を行う。 Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the drawings. According to the present invention, in the OFDM transmission apparatus, when the pilot insertion ratio is changed, a predetermined number of zero bits are inserted into data to be transmitted to shorten the data when performing error correction coding. Further, according to the present invention, in the OFDM receiving apparatus, when the pilot insertion ratio is changed, a process corresponding to error correction coding on the transmission side is performed at the time of error correction decoding.
これにより、パイロット挿入比率が変更された場合であっても、誤り訂正符号長を変更することなく、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させることができ、同期性能及び伝送効率を向上させることができる。 Thereby, 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 one OFDM frame (corresponding to the number of bits in the modulated signal of all data to be transmitted arranged in the OFDM frame) at a predetermined pilot insertion ratio. 1) value or n times value 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 one OFDM frame decreases. The OFDM transmitting apparatus inserts zero bits into data to be transmitted, performs error correction encoding with the same error correction code length, and then deletes the inserted zero bits (performs error correction encoding with shortening).
OFDMフレームのデータキャリア数が少なくなった分、誤り訂正符号化の際に、ゼロビットを利用した削減処理を行うことで、短縮化を伴う誤り訂正符号化後の誤り訂正符号の長さと、OFDMフレームのデータキャリア数と対応させる。OFDM受信装置は、短縮化を伴う誤り訂正符号化に対応した誤り訂正復号を行う。 Since the number of data carriers in the OFDM frame is reduced, a reduction process using zero bits is performed at the time of error correction coding, so that the length of the error correction code after error correction coding with shortening and the OFDM frame And the number of data carriers. The OFDM receiver performs error correction decoding corresponding to error correction encoding accompanied by 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シンボルあたりのキャリアの総数を216本、AC/TMCCを6本、パイロット挿入比率を1/24,1/12,1/6とした場合において、実施例2よりも長い誤り訂正符号長を用いる例を示す。
[Error correction code length and OFDM frame length]
First, a description will be given of an error correction code length and an OFDM frame length capable of matching the head of an error correction code with the head of an OFDM frame. In the first embodiment described below, the same segment parameters as those in
実施例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) of the number of data carriers per one OFDM frame, that is, when a plurality of error correction codes This shows the case where it is stored in a frame. In the third embodiment, when the error correction code length is n times the number of data carriers per one OFDM frame, that is, one error correction code is divided, and a plurality of divided error correction codes are used. 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, an error correction code length and an OFDM frame length in the first embodiment will be described. In the first embodiment, the same segment parameters as those in
図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 of
まず、誤り訂正符号の先頭と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, the following equation must be satisfied 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 multi-level number is expressed by a power of 2 (modulation multi-level number B = 2 M ), the index is M, that is, the number of bits allocated to each signal point for the modulation multi-level number on the IQ plane is M. . Further, 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 an error correction code (error correction code length) is L, and the number of segments used in the layer is N seg. And The left and right sides of Equation (1) indicate the number of data (the number of bits) per OFDM frame.
前記数式(1)を満たすデータキャリア数Nd、シンボル数Sf及び誤り訂正符号長Lを求めることにより、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させることができる。ここでは、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させるための条件として、前記数式(1)に加え、さらに、他の条件を加味する。 By calculating the number N d of data carriers, the number S f of symbols, and the length L of the error correction code satisfying the above equation (1), the head of the error correction code and the head of the OFDM frame can be matched. Here, as a condition for matching the head of the error correction code with the head of the OFDM frame, other conditions are added in addition to the equation (1).
他の条件として第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 ISDB-T and DVB-T2 standards, pilot symbol intervals Dy = 1, 2, and 4 are considered as candidates, so the number of symbols Sf is a multiple of 4.
また、OFDMフレームの時間的な長さを、従来の地上デジタル放送(ISDB−T)と同様の200ms〜300msに設定し、同期確立及びチャンネル切り替えに要する時間を同程度にする。そのために、モード3、GI比=1/8の場合、180≦Sf≦264にする必要がある。
Further, the time length of the OFDM frame is set to 200 ms to 300 ms, which is the same as that of the conventional terrestrial digital broadcasting (ISDB-T), and the time required for establishing synchronization and switching channels is made approximately the same. Therefore, in the case of the
他の条件として第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は正の整数である。 Secondly, as another condition, in order to make the effect of bit interleaving equal to the block of the error correction code, error correction is performed in an assumed multi-valued number (QPSK, 16 QAM, 64 QAM, 256 QAM, 1024 QAM, 4096 QAM). It is necessary to arrange the head of the code at the head of the bit string allocated 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 each modulation multi-level number is 2 to the power of M. Thereby, the coding rate CR of DVB-T2 is 1/2, 3/5, 2/3, 4/5, and 5/6, and the coding rate CR of advanced BS is xx / 120. Can be. xx is a positive integer.
以上をまとめると、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させるための条件は、以下の<a>〜<c>となる。
<a>前記数式(1)を満たすこと
<b>シンボル数Sfは4の倍数であること(モード3、GI比=1/8の場合は、さらに180≦Sf≦264であること)
<c>誤り訂正符号長Lは120の倍数であること
To summarize the above, 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> Satisfies the expression (1). <B> The number of symbols Sf 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は、以下のように決定される。
(In case of
Under these conditions, in the case of
図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 the number of AC / TMCCs is 12 and the number of SPs is 36 (= 432/12) out of a total of 432 carriers per one segment and one OFDM symbol, the data carrier per one segment and one OFDM symbol is the number N d is the 384 (= 432-12-36). If M is an even number when the modulation multi-level number is 2 to the power of M, and if the above equation (1) is satisfied when the modulation scheme is QPSK (M = 2), then for all even Ms, Equation (1) will be satisfied.
したがって、前記数式(1)は、以下のように表される。
〔数式2〕
Nseg×2(M)×384(Nd)×4×Sf’=a×120×L’ ・・・(2)
ここで、シンボル数Sf =4×Sf’であり、誤り訂正符号長L=120×L’である。また、パラメータaは正の整数である。
Therefore, the equation (1) is expressed as follows.
[Equation 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を短く設定することができる。
Equation (2) is expressed as follows.
N seg × 2 × 64 × S f ′ = a × 5 × L ′
The error correction code length L can be set to be long by reducing the parameter a, and the error correction code length L can be set to be short by increasing the parameter a.
前記数式よりパラメータ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 formula, the parameter S f ′ is a multiple of 5 and the number of symbols S f is 180 ≦ S f ≦ 264 in the case of
図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, the number of modulation levels is M to the power of 2 and M = 2, and the parameters a = 24 and 48 in the first embodiment. FIG. 3 is a diagram illustrating an example of a combination of Sf and an error correction code length L.
図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, when the parameter a = 24, the combination example of the number of symbols S f and the error correction code length L is (symbol number S f , error correction code length L) = (180, 69, 120), ( 200, 76, 800), and when the parameter a = 48, (180, 34, 560), (200, 38, 400), and the like. Further, the error correction code length L can be set long by reducing the parameter a, and the error correction code length L can be set short by increasing the parameter a.
(パイロット挿入比率1/6の場合:実施例1)
次に、パイロット挿入比率1/12の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/6に対応させる場合について説明する。ここで、パイロット挿入比率が1/12から1/6へ高い比率に変更された場合、1OFDMフレームにおいて、パイロットの数が増加し、データの数が減少する。パイロット挿入比率が低い場合は、1OFDMフレームにおいてデータ比率が高いことを意味し、パイロット挿入比率が高い場合は、1OFDMフレームにおいてデータ比率が低いことを意味する。
(In case of pilot insertion ratio of 1/6: Example 1)
Next, a case will be described in which the error correction code length L and the OFDM frame length determined when the pilot insertion ratio is 1/12 are changed to correspond to 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, the case where the number of segments N seg = 12, M = 2 when the number of modulation levels is 2 to the power of M, 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 is reduced 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の手法は、誤り訂正符号化の際に、一部の誤り訂正符号ブロックについて短縮化を行うものである。
In this case, there are two methods (methods for making 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 is to shorten all error correction code blocks at the time of error correction coding. FIG. 5 is a diagram illustrating an error correction encoding process 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 1 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 transmitting apparatus converts the data D of a predetermined length into each of all (24) error correction code blocks during 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 including the data D and the parity is generated. Then, the OFDM transmission device 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 transmission apparatus performs 7,200 (= 76,800-69,600) for each of all error correction code blocks during error correction coding. Perform bit shortening. Shortening refers to a process of inserting zero bits (zero bits) into predetermined data to perform error correction coding and not transmitting the inserted zero bits.
具体的には、OFDM送信装置は、全ての(24個の)誤り訂正符号ブロックのそれぞれについて、所定長のデータD’の所定位置(例えば後ろの位置)に、7,200ビットのゼロビットを挿入する(ステップS601)。そして、OFDM送信装置は、データD’及びゼロビットに対し、誤り訂正符号化を行う(ステップS602)。これにより、データD’、ゼロビット及びパリティからなる、誤り訂正符号長が76,800ビットの誤り訂正符号が生成される。尚、データD’は、符号化率CRに応じて決まるビット数である。 Specifically, the OFDM transmitting apparatus inserts 7,200 zero bits into 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 transmitting apparatus performs error correction coding on the data D 'and the zero bit (step S602). As a result, an error correction code having an error correction code length of 76,800 bits including the data D ', zero bits, and parity 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 transmitting apparatus deletes the zero bit inserted in step S601 from the error correction code having an error correction code length L = 76,800 bits (step S603). As a result, an error correction code (a shortened error correction code) having a code length of 69,600 bits and including the data D 'and the parity is generated. In the error correction coding accompanying such shortening, since the position of the inserted zero bit is set in advance, the accuracy of the error correction decoding in the OFDM receiver increases, and the transmission characteristics can be improved.
OFDM送信装置は、全ての(24個の)誤り訂正符号ブロックの誤り訂正符号(短縮化後の誤り訂正符号)に基づいて、69,600×24=1,670,400ビットのOFDMフレームを構成する(ステップS604)。 The OFDM transmitting apparatus forms 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フレームの先頭とを常に一致させることができる。そして、全ての誤り訂正符号化及び誤り訂正復号の処理を一様とすることができる。 As described above, it is possible to support the pilot insertion ratio of 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/12. That is, even when the pilot insertion ratio is changed from 1/12 to 1/6, the head of the error correction code and the head of the OFDM frame can always be made to match. Then, all error correction coding and error correction decoding processes can be made uniform.
また、第1の手法を用いることにより、複数の誤り訂正符号ブロックについて、同じ短縮化を伴う誤り訂正符号化が行われるから、異なる複数の処理が不要となり、処理負荷を低減することができる。 In addition, by using the first technique, error correction coding with the same shortening is performed on a plurality of error correction code blocks, so that a plurality of different processes become unnecessary, and the processing load can be reduced.
また、階層伝送を行う際に、1つの階層でパイロット挿入比率を1/6、他の階層のパイロット挿入比率を1/12に設定した場合であっても、2つの階層において、同じ誤り訂正符号長の誤り訂正符号を用いることができる。そして、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。 Also, when performing layer 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. Longer error correcting codes can be used. Then, the head of the error correction code and the head of the OFDM frame can always be matched.
尚、受信側のOFDM受信装置は、図5及び図6に示した処理に対して逆の処理を行う。 Note that the receiving-side OFDM receiver performs the reverse process to the process 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 technique is to shorten some of the error correction code blocks during 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 transmitting apparatus performs the error correction coding on 21 error correction code blocks out of all (22) error correction code blocks. Normal processing is performed for each without shortening. Further, the OFDM transmitting 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 transmitting apparatus performs error correction coding on data D having a predetermined length for each of the 21 error correction code blocks (step S701). As a result, an error correction code having an error correction code length L = 76,800 bits including the data D and the 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 into a predetermined position (for example, a rear position) of data D ″ having a predetermined length for one error correction code block (step S702). Error correction coding is performed on the data D "and the zero bit (step S703). Thereby, an error correction code having an error correction code length L = 76,800 bits, which is composed of data D ″, zero bits, and parity, is generated.
OFDM送信装置は、ステップS703にて生成した誤り訂正符号長L=76,800ビットの誤り訂正符号から、ステップS702にて挿入したゼロビットを削除する(ステップS704)。これにより、データD”及びパリティからなる、符号長が57,600ビットの誤り訂正符号(短縮化後の誤り訂正符号)が生成される。 The OFDM transmitting apparatus 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 having a code length of 57,600 bits (an error correction code after shortening), which includes the data D ″ and the parity, is generated.
そして、OFDM送信装置は、21個の誤り訂正符号ブロックの誤り訂正符号及び1個の誤り訂正符号ブロックの誤り訂正符号(短縮化後の誤り訂正符号)に基づいて、76,800×21+57,600×1=1,670,400ビットのOFDMフレームを構成する(ステップS705,ステップS706)。 Then, the OFDM transmitting apparatus determines that 76,800 × 21 + 57,600 × 1 based on the error correction codes of the 21 error correction code blocks and the error correction code (error correction code after shortening) of one error correction code block. An OFDM frame of 1,670,400 bits is constructed (steps S705 and S706).
このように、パイロット挿入比率1/12の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/6に対応させることができる。つまり、パイロット挿入比率が1/12から1/6に変更された場合であっても、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。 As described above, it is possible to support the pilot insertion ratio of 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/12. That is, even when the pilot insertion ratio is changed from 1/12 to 1/6, the head of the error correction code and the head of the OFDM frame can always be made to match.
また、第2の手法を用いることにより、誤り訂正符号ブロックの数を減らすことができるから、誤り訂正符号化の処理回数が少なくなり、処理負荷を低減することができる。前述の例において、第1の手法では、1OFDMフレームあたりの誤り訂正符号ブロック数は24個であるが、第2の手法では22個とすることができ、その数を減らすことができる。 Further, by using the second technique, the number of error correction code blocks can be reduced, so that the number of times of error correction coding processing is reduced, and the processing load can be reduced. In the above-described example, the number of error correction code blocks per OFDM frame is 24 in the first method, but can be 22 in the second method, and the number can be reduced.
また、階層伝送を行う際に、1つの階層でパイロット挿入比率を1/6、他の階層のパイロット挿入比率を1/12に設定した場合であっても、2つの階層において、同じ誤り訂正符号長の誤り訂正符号を用いることができる。そして、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。 Also, when performing layer 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. Longer error correcting codes can be used. Then, the head of the error correction code and the head of the OFDM frame can always be matched.
尚、図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 set to 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. You may. Further, the receiving-side OFDM receiving apparatus performs a reverse process to the process illustrated in FIG. When using a small coding rate CR (for example, 1/5 or the like) in which the number of bits of the data D is smaller than the number of zero bits to be inserted, the error correction code length to be shortened according to the coding rate CR, The number, or the error correction code length and the number of zero bits to be shortened may be set.
〔実施例2〕
次に、実施例2における誤り訂正符号長及びOFDMフレーム長について説明する。実施例2は、1セグメント及び1OFDMシンボルあたりのキャリアの総数を216本、AC/TMCCを6本、パイロット挿入比率を1/24,1/12,1/6とした場合の例を示す。
[Example 2]
Next, an error correction code length and an 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, the number of AC / TMCC is 6, and the pilot insertion ratio is 1/24, 1/12, 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 Expression (1) in the same manner as in the first embodiment. c>.
(パイロット挿入比率1/24の場合:実施例2)
これらの条件の下、パイロット挿入比率1/24の場合において、誤り訂正符号の先頭とOFDMフレームの先頭とが一致するための誤り訂正符号長L及びシンボル数Sfは、以下のように決定される。
(
Under these conditions, in the case of
パイロット挿入比率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 equation (1) is expressed as follows.
[Equation 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を短く設定することができる。
Equation (3) is expressed as follows.
N seg × 67 × S f ′ = a × 5 × L ′
The error correction code length L can be set to be long by reducing the parameter a, and the error correction code length L can be set to be short by increasing the parameter a.
前記数式より、パラメータSf’は5の倍数となり、また、シンボル数Sfは、モード3、GI比=1/8の場合に180≦Sf≦264であるから、パラメータSf’は、45≦Sf’≦66となる。したがって、パラメータSf’のとり得る値は、45,50,55,60,65となる。
From the equation, the parameter S f 'becomes a multiple of 5, and the symbol number S f, because it is 180 ≦ S f ≦ 264 when the
図2は、実施例2において、セグメント数Nseg=1、及び変調多値数を2のM乗としたときのM=2とし、パラメータa=1のときの1OFDMフレームあたりのシンボル数Sf及び誤り訂正符号長Lの組み合わせ例を示す図である。 FIG. 2 shows the number of symbols S f per OFDM frame when the number of segments N seg = 1, the number of modulation levels is M to the power of 2 and M = 2, and the parameter a = 1 in the second embodiment. FIG. 9 is a diagram showing an example of a combination of the error correction code length L and the error correction code length.
図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) and (240,96,480).
(パイロット挿入比率1/12,1/6の場合:実施例2)
次に、パイロット挿入比率1/24の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/12,1/6に対応させる場合について説明する。
(In case of pilot insertion ratio of 1/12, 1/6: Embodiment 2)
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 pilot insertion ratio of 1/24 are changed without changing the pilot insertion ratio of 1/12, 1/6.
図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, the number of modulation levels is 2 to the power of M, M = 2, the parameter a = 1, the number of symbols S f = 200, and the error correction code length L = 80,400 explain. By changing the pilot insertion ratio from 1/24 to 1/12, the number N d of data carriers per segment and one OFDM symbol is increased from 201 (= 216−6−216 / 24 = 216−6−9). 192 (= 216−6−216 / 12 = 216−6−18). Then, the number of bits per OFDM frame is reduced 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 is reduced 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 technique in this case (the technique for making the
パイロット挿入比率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 data D of a predetermined length for all (one) error correction code blocks during error correction coding. Then, an error correction code having an error correction code length of 80,400 bits is generated. Then, the OFDM transmission device forms an 80,400-bit OFDM frame 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 transmission apparatus performs 3,600 bits (= 80,400−76,800) for each of all error correction code blocks during error correction coding. Is shortened. When the pilot insertion ratio is 1/6, the OFDM transmitting 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 transmitting apparatus when the first technique is used is the same as that in the case where the number of error correction code blocks is one in FIG. 6, and therefore the description is omitted here.
このように、パイロット挿入比率1/24の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/12,1/6に対応させることができる。つまり、パイロット挿入比率が1/24から1/12,1/6に変更された場合であっても、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。そして、全ての誤り訂正符号化及び誤り訂正復号の処理を一様とすることができる。
As described above, it is possible to correspond to the
また、階層伝送を行う際に、1つの階層でパイロット挿入比率を1/6、他の階層のパイロット挿入比率を1/12、さらに他のパイロット挿入比率を1/24に設定した場合であっても、3つの階層において、同じ誤り訂正符号長の誤り訂正符号を用いることができる。そして、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。 Further, when hierarchical transmission is performed, the pilot insertion ratio of one layer is set to 1/6, the pilot insertion ratio of 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 three layers. Then, the head of the error correction code and the head of the OFDM frame can always be matched.
尚、前記例では誤り訂正符号ブロックの数が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 to a case where 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, an error correction code length and an OFDM frame length according to 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 number of AC / TMCC is 6, and the pilot insertion ratio is 1/24, 1/12, 1/6. In this case, an example is shown in which an error correction code length longer than that in the second embodiment is used.
誤り訂正符号の先頭と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 Expression (1) in the same manner as in the first embodiment. c>.
(パイロット挿入比率1/24の場合:実施例3)
これらの条件の下、パイロット挿入比率1/24の場合において、誤り訂正符号の先頭とOFDMフレームの先頭とが一致するための誤り訂正符号長L及びシンボル数Sfは、以下のように決定される。
(
Under these conditions, in the case of
パイロット挿入比率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 equation (1) is expressed as follows.
[Equation 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を短く設定することができる。
Equation (3) is expressed as follows.
N seg × 67 × S f ′ = a × 5 × L ′
The error correction code length L can be set to be long by reducing the parameter a, and the error correction code length L can be set to be short by increasing the parameter a.
前記数式(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, the number of modulation levels is M to the power of 2 and M = 2, and the parameter a = 1/3 in the third embodiment. FIG. 3 is a diagram illustrating an example of a combination of Sf and an error correction code length L.
図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 (symbol number S f , error correction code length L) = (180,217,080), (200,241,200), (220, 265,320) and (240,289,440).
(パイロット挿入比率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 pilot insertion ratio of 1/24 are changed without changing the pilot insertion ratio of 1/12, 1/6.
図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, when the number of segments N seg = 1, the number of modulation levels is 2 to the power of M, M = 2, the 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 changing the pilot insertion ratio from 1/24 to 1/12, the number N d of data carriers per segment and one OFDM symbol is increased from 201 (= 216−6−216 / 24 = 216−6−9). 192 (= 216−6−216 / 12 = 216−6−18). Then, the number of bits per OFDM frame is reduced 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 divided 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 each 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 is not divisible by the number of bits per OFDM frame, 76,800, so it is necessary to shorten the error correction coding. Since the number of bits per OFDM frame is 76,800, a total of 230,400 (= 76,800 × 3) assuming an OFDM frame with three bits of 76,800. 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 is reduced 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 the number of bits per OFDM frame, 69,600, so it is necessary to shorten the error correction coding. Since the number of bits per OFDM frame is 69,600, assuming three OFDM frames with a bit number of 69,600, the total is 208,800 (= 69,600 × 3). Therefore, it is necessary to shorten 32,400 (= 241,200−208,800) bits when performing error correction coding.
この場合の手法(パイロット挿入比率1/24の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/12,1/6に対応させる手法)には、前述と同様の第1の手法及び第2の手法がある。
The technique in this case (the technique for making the
前述のとおり、第1の手法は、誤り訂正符号化の際に、全ての誤り訂正符号ブロックについて短縮化を行うものである。図8は、実施例3において、パイロット挿入比率1/24の場合の誤り訂正符号化処理等を説明する図である。図9は、実施例3において、パイロット挿入比率1/24のときに決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/12に対応させる場合の第1の手法を説明する図である。誤り訂正符号ブロックあたりのOFDMフレーム数は、3個である。 As described above, the first method is to shorten all error correction code blocks at the time of error correction coding. FIG. 8 is a diagram for explaining an error correction encoding process and the like when the pilot insertion ratio is 1/24 in the third embodiment. FIG. 9 shows a first method in the third embodiment in which the error correction code length L and the OFDM frame length determined when the pilot insertion ratio is 1/24 are not changed and the pilot insertion ratio is 1/12. FIG. The number of OFDM frames per error correction code block is three.
図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 transmission apparatus performs error correction coding on data D of a predetermined length for one error correction code block during error correction coding. Perform (step S801). As a result, an error correction code including the data D and the 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 transmitting apparatus 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, so that three error correction codes of code length 80,400 (= 241,200 / 3) ( An OFDM frame with three 80,400 bits is configured based on the divided error correction code (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 transmission apparatus performs 10,800 (= 241,200−230,400) bits for one error correction code block during error correction coding. Is shortened.
具体的には、OFDM送信装置は、1個の誤り訂正符号ブロックについて、所定長のデータD1の所定位置(例えば後ろの位置)に、10,800ビットのゼロビットを挿入する(ステップS901)。そして、OFDM送信装置は、データD1及びゼロビットに対し、誤り訂正符号化を行う(ステップS902)。これにより、データD1、ゼロビット及びパリティからなる、誤り訂正符号長L=241,200ビットの誤り訂正符号が生成される。 Specifically, the OFDM transmitting apparatus inserts zero bits of 10,800 bits into a predetermined position (for example, a rear position) of data D1 of a predetermined length for one error correction code block (step S901). Then, the OFDM transmitting apparatus performs error correction coding on the data D1 and the zero bit (step S902). As a result, an error correction code having an error correction code length L = 241,200 bits including the data D1, zero bits, and parity is generated.
OFDM送信装置は、誤り訂正符号長L=241,200ビットの誤り訂正符号から、ステップS901にて挿入したゼロビットを削除する(ステップS903)。これにより、データD1及びパリティからなる、符号長が230,400ビットの誤り訂正符号(短縮化後の誤り訂正符号)が生成される。 The OFDM transmitting apparatus deletes the zero bit inserted in step S901 from the error correction code having an error correction code length L = 241,200 bits (step S903). As a result, an error correction code having a code length of 230,400 bits (an error correction code after shortening) including the data D1 and the 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)。 The OFDM transmitting apparatus divides an error correction code having a code length of 230,400 bits (error correction code after shortening) into three parts, thereby generating an error correction code having a code length of 76,800 (= 230,400 / 3) (after shortening and division). Error correction code). Then, the OFDM transmitting apparatus associates one error correction code (error correction code after shortening and division) with one OFDM frame, so that three error codes having a code length of 76,800 (= 230,400 / 3). An OFDM frame having three bits of 76,800 is configured based on the correction code (error correction code after the shortening and division) (step S904).
このように、パイロット挿入比率1/24の場合に決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/12に対応させることができる。つまり、パイロット挿入比率が1/24から1/12に変更された場合であっても、誤り訂正符号の先頭とOFDMフレームの先頭とを常に一致させることができる。そして、全ての誤り訂正符号化及び誤り訂正復号の処理を一様とすることができる。
In this way, it is possible to correspond to 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 when the pilot insertion ratio is 1/24. 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 to a case where there are a plurality of error correction code blocks.
また、図8及び図9の例において、OFDM送信装置は、1個の誤り訂正符号ブロックに対応する3個のOFDMフレームのうち先頭のOFDMフレーム(誤り訂正符号の先頭が存在するOFDMフレーム)であることを示す識別子を、先頭のOFDMフレームのTMCC、AC等に設定する。この場合、OFDM送信装置は、前記識別子を含むヘッダを生成し、誤り訂正符号の先頭ビットにそのヘッダを挿入するようにしてもよい。これにより、受信側のOFDM受信装置は、誤り訂正符号の先頭を容易に特定することができる。また、OFDM受信装置は、図8及び図9に示した処理に対して逆の処理を行う。 In addition, in the examples of FIGS. 8 and 9, the OFDM transmission apparatus uses the first OFDM frame (the 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 the first OFDM frame, such as TMCC and AC. In this case, the OFDM transmitting apparatus may generate a header including the identifier and insert the header into the first bit of the error correction code. Thus, the receiving-side OFDM receiver can easily specify the head of the error correction code. Further, the OFDM receiving apparatus performs a reverse process to the processes illustrated 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 transmitting apparatus according to an embodiment of the present invention will be described. FIG. 10 is a block diagram illustrating a configuration example of the OFDM transmission device according to the 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 by the error
誤り訂正符号化部10は、テーブル14から読み出したブロック数BNのブロック毎に、所定長のデータに対して符号化率CRの誤り訂正符号化処理を行い、誤り訂正符号を生成する。そして、誤り訂正符号化部10は、ブロック毎に、所定長の誤り訂正符号をキャリア変調部11に出力する。
The error
ここで、所定長の誤り訂正符号とは、テーブル14から読み出したブロック毎のゼロ挿入数ZNにおけるゼロ挿入数ZN=0のブロックの場合、符号長Lの誤り訂正符号であり、ゼロ挿入数ZN≠0のブロックの場合、符号長(L−ZN)の誤り訂正符号をいう。 Here, the error correction code having a predetermined length is an error correction code having a code length L in the case of a block having a zero insertion number ZN = 0 in a zero insertion number ZN for each block read from the table 14, and a zero insertion number ZN. In the case of a block of $ 0, it refers to 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 when the above-described first method is used. As described above, the first method is to shorten all blocks at the time of error correction coding. This table 14 is composed of various data of the number of segments N seg , the index M of the modulation multi-value, 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 contains (the number of segments N seg , the index M of the modulation multi-value, the code length L, the coding rate CR, the pilot insertion ratio PR, the number of blocks BN, and the 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>) are stored. (12, 2, 76,800, CR1, 1/12, 24, <0,..., 0>) is data corresponding to FIG. 5, and (12, 2, 76,800, CR1, 1/6, 24, <7,200,..., 7,200>) is data corresponding to FIG.
図12は、前述の第2の手法を用いた場合のテーブル14の構成例を示す図である。前述のとおり、第2の手法は、誤り訂正符号化の際に、一部のブロックについて短縮化を行うものである。このテーブル14は、図11と同様に、セグメント数Nseg、変調多値の指数M、符号長L、符号化率CR、パイロット挿入比率PR、ブロック数BN及びブロック毎のゼロ挿入数ZNの各種データにより構成される。 FIG. 12 is a diagram showing a configuration example of the table 14 when the above-described second technique is used. As described above, the second technique is to shorten some blocks at the time of error correction coding. As in FIG. 11, the table 14 includes various information such as the number of segments N seg , the index M of modulation, 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 per block. It is composed 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 contains (the number of segments N seg , the index M of the modulation multi-value, the code length L, the coding rate CR, the pilot insertion ratio PR, the number of blocks BN, and the 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>). (12, 2, 76,800, CR1, 1/6, 22, <0,..., 0, 19, 200>) are 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に出力する。
More 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ビットの誤り訂正符号を生成する。
More 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, a 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
誤り訂正符号化部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ビットの誤り訂正符号を生成する。
In addition, the error
誤り訂正符号化部10は、22番目のブロックについて、符号長L=76,800ビットの誤り訂正符号からゼロ挿入数ZN=19,200ビットのゼロビットを削除し、データD”及びパリティからなる符号長57,600ビットの誤り訂正符号(短縮化後の誤り訂正符号)を生成する。そして、誤り訂正符号化部10は、22番目のブロックについて、符号長57,600ビットの誤り訂正符号(短縮化後の誤り訂正符号)をキャリア変調部11に出力する。
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, the number of segments N seg , a modulation multi-level index M, and the like, 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 contents such as the size of the OFDM frame, and is set based on a preset number of data carriers 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.
具体的には、図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 case of 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は、これらの先頭を一致させる処理が不要となり、同期信号を容易に再生することができるから、同期性能を向上させることができる。
By this means, 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よりも長い符号長を用いる例)にも適用される。
The processing 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 number of segments N seg is changed, only the index M of modulation multi-value is changed, or even if the number of segments N seg and index M of modulation are 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, 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 receiver according to an embodiment of the present invention will be described. FIG. 13 is a block diagram illustrating a configuration example of the OFDM receiving apparatus according to the embodiment of the present invention. The
尚、図13において、本発明とは直接関係しない箇所は省略してある。また、OFDMフレームのサイズ等の構成内容については、予め設定されたデータキャリア数Nd及びシンボル数Sf等に基づいて設定されているものとする。データキャリア数Ndは、後述するTMCC抽出部23により抽出されたパイロット挿入比率PRに基づいて設定されるようにしてもよい。
In FIG. 13, parts that are 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, the same various data as the table 14 shown in FIG. 10 are stored in the table 26 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, a 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の逆の処理である。
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 always coincides with the head of the OFDM frame without changing the code length L and the OFDM frame length. Therefore, in the
尚、図13に示したOFDM受信装置2の有効シンボル期間抽出部20から誤り訂正復号部25までの処理は、前述の実施例2及び前述の実施例3にも適用される。
Note that 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. Therefore, 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 number of segments N seg is changed, only the index M of modulation multi-value is changed, or even if the number of segments N seg and index M of modulation are 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, and the same effect as described above can be obtained.
以上、実施形態を挙げて本発明を説明したが、本発明は前記実施形態に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。例えば、図6、図7及び図9において、OFDM送信装置1は、短縮化を伴う誤り訂正符号化の際に、データの後ろにゼロビットを挿入して誤り訂正符号化を行い、誤り訂正符号において当該データの後ろとパリティとの間からゼロビットを削除する。また、OFDM受信装置2は、データの後ろとパリティとの間にゼロビットを挿入して誤り訂正復号を行い、データの後ろからゼロビットを削除する。本発明は、挿入及び削除するゼロビットの位置を、データの後ろに限定するものではない。例えば、ゼロビットの位置を、データの前とするようにしてもよいし、データを複数に分割した場合に、その分割したデータの間としてもよい。
As described above, the present invention has been described with reference to the embodiment. However, the present invention is not limited to the above embodiment, and can be variously modified without departing from the technical idea thereof. For example, in FIG. 6, FIG. 7 and FIG. 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の場合と同じ数となる。
Also, 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 numbers of zero insertions 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, when the pilot insertion ratio is 1/12, the error
例えば、パイロット挿入比率をPR1,PR2,PR3(PR1<PR2<PR3)とし、OFDM送信装置1の誤り訂正符号化部10は、最も低いパイロット挿入比率PR1の場合、これを基準として通常の誤り訂正符号化を行う。そして、誤り訂正符号化部10は、パイロット挿入比率がPR1からPR2,PR3へと高い比率に変更された場合、短縮化を伴う誤り訂正符号化を行う。
For example, if 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に変更された場合、短縮化を伴う誤り訂正符号化を行うようにしてもよい。
The error
また、テーブル14,26には、変調多値の指数Mの代わりに、変調多値数等の変調多値に関する情報(変調多値情報)が記憶されていてもよい。これらの変調多値情報は、例えば変調多値の指数Mに対応して変調多値数等が一義的に定まる関係にある。したがって、OFDM送信装置1の誤り訂正符号化部10は、例えば、変調多値数等の他の変調多値情報を変調多値の指数Mに変換し、前記処理を行うようにしてもよいし、変調多値数等の他の変調多値情報を用いて、前記処理を行うようにしてもよい。キャリア変調部11及びOFDMフレーム化部12についても同様である。また、OFDM受信装置2のTMCC抽出部23、キャリア復調部24及び誤り訂正復号部25についても同様である。
The tables 14 and 26 may store information (modulation multi-level information) on modulation multi-levels such as the number of modulation multi-levels instead of the index M of modulation multi-levels. These pieces of modulation multi-level information have a relationship in which, for example, the number of modulation multi-levels is uniquely determined in correspondence with the index M of the modulation multi-level. Therefore, the error
1 OFDM送信装置
2 OFDM受信装置
10 誤り訂正符号化部
11 キャリア変調部
12 OFDMフレーム化部
13 IFFT部
14,26 テーブル
20 有効シンボル期間抽出部
21 FFT部
22 等化部
23 TMCC抽出部
24 キャリア復調部
25 誤り訂正復号部
REFERENCE SIGNS
Claims (9)
前記送信対象のデータを構成する複数のブロックのデータのそれぞれに対し誤り訂正符号化を行い、前記誤り訂正符号を生成する誤り訂正符号化部と、
前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、
前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記OFDMフレームを構成するOFDMフレーム化部と、を備え、
誤り訂正符号長が、予め設定されたパイロット挿入比率において、前記OFDMフレームに配置される全ての前記変調信号のデータキャリア数に対し、正の整数倍の値または正の整数分の1の値となるように予め設定され、
所定サイズのブロックのデータに誤り訂正符号化を行い、前記誤り訂正符号長の前記誤り訂正符号を生成する処理を、通常の誤り訂正符号化の処理とし、
前記所定サイズよりも小さいサイズのブロックのデータに所定のゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記所定のゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する処理を、短縮化を伴う誤り訂正符号化の処理として、
前記誤り訂正符号化部は、
前記予め設定されたパイロット挿入比率の場合、前記送信対象のデータを構成する所定ブロック数の全てのブロックのそれぞれについて、前記通常の誤り訂正符号化を行い、
前記予め設定されたパイロット挿入比率が変更された場合、前記送信対象のデータとは異なるサイズのデータを構成する前記所定ブロック数と同じ数の全てのブロックのそれぞれについて、前記短縮化を伴う誤り訂正符号化を行うか、または、前記送信対象のデータとは異なるサイズのデータを構成する前記所定ブロック数よりも小さい数の全てのブロックのうちの一部のブロックについて、前記短縮化を伴う誤り訂正符号化を行い、残りのブロックについて、前記通常の誤り訂正符号化を行う、ことを特徴とするOFDM送信装置。 An OFDM transmitting apparatus that performs error correction coding on data to be transmitted, performs carrier modulation on the error correction code, converts the modulated signal into an OFDM frame, IFFTs the signal of the OFDM frame, and transmits an OFDM signal.
An error correction encoding unit that performs error correction encoding on each of the data of the plurality of blocks configuring the data to be transmitted, and generates the error correction code,
For the error correction code generated by the error correction encoding unit, performs a carrier modulation according to a preset modulation multi-level information, a carrier modulation unit that generates the modulation signal,
An OFDM framing unit that arranges the modulated signal generated by the carrier modulation unit at a predetermined position, and configures the OFDM frame.
An error correction code length is set to a value of a positive integer multiple or a value of a positive integer fraction with respect to the number of data carriers of all the modulation signals arranged in the OFDM frame at a preset pilot insertion ratio. Is set in advance to be
Performing error correction coding on data of a block of a predetermined size, and processing for generating the error correction code having the error correction code length as normal error correction coding processing,
The error correction coding is performed by inserting a predetermined number of zero bits into the data of the block smaller than the predetermined size to generate a code having the same length as the error correction code length, and the code is used to generate the code having the predetermined length. The process of generating the error correction code by deleting the zero bits of the number of zero insertion of the, as the process of error correction encoding with shortening,
The error correction encoding unit,
In the case of the preset pilot insertion ratio, for each of all blocks of a predetermined number of blocks constituting the data of the transmission target , perform the normal error correction coding,
When the preset pilot insertion ratio is changed, for each of all blocks of the same number as the predetermined number of blocks constituting data having a different size from the data to be transmitted, error correction with the shortening is performed. Performing the encoding, or for some of all blocks of a number smaller than the predetermined number of blocks constituting data of a size different from the data of the transmission target, error correction accompanied with the shortening An OFDM transmitting apparatus, which performs coding and performs the normal error correction coding on the remaining blocks.
セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、
前記テーブルから、予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数及び前記ブロック毎のゼロ挿入数を読み出し、前記送信対象のデータを構成する前記ブロック数のブロックのデータのそれぞれに対し誤り訂正符号化を行い、前記誤り訂正符号を生成する誤り訂正符号化部と、
前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、前記予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、
前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記OFDMフレームを構成するOFDMフレーム化部と、を備え、
前記予め設定されたパイロット挿入比率が第1のパイロット挿入比率の場合、前記予め設定された誤り訂正符号長として、前記OFDMフレームに配置される全ての前記変調信号のデータキャリア数に対し、正の整数倍の値または正の整数分の1の値が用いられ、
前記誤り訂正符号化部は、
前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率であり、または前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率から第2のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が0の場合、所定サイズの前記ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、
前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率から前記第2のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が0でない場合、前記所定サイズよりも小さいサイズの前記ブロックのデータに前記ゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記予め設定された誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とするOFDM送信装置。 An OFDM transmitting apparatus that performs error correction coding on data to be transmitted, performs carrier modulation on the error correction code, converts the modulated signal into an OFDM frame, IFFTs the signal of the OFDM frame, and transmits an OFDM signal.
A table storing the number of blocks and the number of zero insertions per block corresponding to the number of segments, modulation multilevel information, error correction code length, coding rate and pilot insertion ratio,
From the table, the preset number of segments, modulation multi-valued information, error correction code length, the coding rate and the number of blocks corresponding to the pilot insertion ratio and the number of zero insertions for each block are read, and the data to be transmitted is read. An error correction encoding unit that performs error correction encoding on each of the data of the blocks of the number of blocks configuring the error correction code, and generates the error correction code,
With respect to the error correction coding unit the error correction code generated by, performs carrier modulation according to the preset modulation level information, and a carrier modulator for generating the modulation signal,
An OFDM framing unit that arranges the modulated signal generated by the carrier modulation unit at a predetermined position, and configures the OFDM frame.
When the preset pilot insertion ratio is the first pilot insertion ratio, the predetermined error correction code length is a positive value with respect to the number of data carriers of all the modulation signals arranged in the OFDM frame. Integer multiples or fractional positive integers are used,
The error correction encoding unit,
The preset pilot insertion ratio is the first pilot insertion ratio, or the preset pilot insertion ratio is changed from the first pilot insertion ratio to a second pilot insertion ratio. Te, wherein if said zero insertion number read from the table is 0, performs error correction encoding on data of the blocks of a predetermined size, to generate the error correction code of the preset error correction code length,
If the preset pilot insertion ratio has been changed from the first pilot insertion ratio to the second pilot insertion ratio, and if the zero insertion number read from the table is not zero, the predetermined size perform insert and erroneous Ri correction coding said zero insertion number of zero bits to the data of the blocks of smaller size than, generates a code having the same length as the preset error correction code length, from the code An OFDM transmission apparatus, wherein the error correction code is generated by deleting zero bits of the zero insertion number.
前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率であり、前記ブロック毎のゼロ挿入数が0の場合であって、前記セグメント数をNseg、前記変調多値情報を変調多値数とした場合の当該変調多値数を2のべき乗で表したときの指数をM、前記OFDMフレームの1シンボルあたりのデータキャリア数をNd、前記OFDMフレームのシンボル数をSf、前記誤り訂正符号長をL、所定の正の整数または正の整数分の1の数をaとした場合、
数式:Nseg×M×Nd×Sf=a×L
を満たす、ことを特徴とするOFDM送信装置。 The OFDM transmitting apparatus according to claim 2,
When the preset pilot insertion ratio is the first pilot insertion ratio and the number of zero insertions per block is 0, the number of segments is N seg , and the modulation multi-level information is Where M is the exponent when the modulation multi-level number is expressed as a power of 2, 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 , and the error is When the correction code length is L and a predetermined positive integer or a number obtained by dividing a positive integer by 1 is a.
Formula: N seg × M × N d × S f = a × L
An OFDM transmission apparatus characterized by satisfying the following.
前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率の場合、
前記誤り訂正符号化部は、
前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第1のパイロット挿入比率に対応する第1ブロック数及びブロック毎に0が設定されたゼロ挿入数を読み出し、前記送信対象のデータを構成する前記第1ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、
前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率から前記第2のパイロット挿入比率に変更された場合、
前記誤り訂正符号化部は、
前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第2のパイロット挿入比率に対応する、前記第1ブロック数と同じ数の第2ブロック数及びブロック毎に0でない所定値が設定されたゼロ挿入数を読み出し、前記送信対象のデータとは異なるサイズのデータを構成する前記第2ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに前記ゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記予め設定された誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とするOFDM送信装置。 The OFDM transmitting apparatus according to claim 2,
If the previous SL preset pilot insertion ratio of the first pilot insertion ratio,
The error correction encoding unit,
From the table, the preset number of segments, modulation multi-level information, error correction code length, coding rate, and the first number of blocks corresponding to the first pilot insertion ratio and zero set for each block are set to zero. The number of insertions is read out, and for each of the first number of blocks constituting the data to be transmitted , error correction coding is performed on the data of the block, and the error of the predetermined error correction code length is performed. Generate a correction code,
When the preset pilot insertion ratio is changed from the first pilot insertion ratio to the second pilot insertion ratio ,
Before Symbol error correction coding unit,
From the table, the predetermined number of segments, modulation multi-level information, error correction code length, coding rate, and the second block number corresponding to the second pilot insertion ratio, the same number as the first block number And a zero insertion number in which a predetermined value other than 0 is set for each block, and for each of the blocks of the second number of blocks constituting data of a size different from the data to be transmitted , the insert the zero insertion number of zero bits do erroneous Ri correction encoding, the produce the same length of the code with a preset error correction code length, remove the zero bit of the zero insertion number from the code An OFDM transmission device, wherein the error correction code is generated.
前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率の場合、
前記誤り訂正符号化部は、
前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第1のパイロット挿入比率に対応する第1ブロック数及びブロック毎に0が設定されたゼロ挿入数を読み出し、前記送信対象のデータを構成する前記第1ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、
前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率から前記第2のパイロット挿入比率に変更された場合、
前記誤り訂正符号化部は、
前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第2のパイロット挿入比率に対応する、前記第1ブロック数より小さい数の第2ブロック数及びブロック毎に0または0でない所定値が設定されたゼロ挿入数であって、少なくとも1つのブロックに0でない所定値が設定された前記ゼロ挿入数を読み出し、前記送信対象のデータとは異なるサイズのデータを構成する前記第2ブロック数の全てのブロックのそれぞれにつき、
前記ゼロ挿入数が0であるブロックについて、当該ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、
前記ゼロ挿入数が0でないブロックについて、当該ブロックのデータに前記ゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記予め設定された誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とするOFDM送信装置。 The OFDM transmitting apparatus according to claim 2,
If the previous SL preset pilot insertion ratio of the first pilot insertion ratio,
The error correction encoding unit,
From the table, the preset number of segments, modulation multi-level information, error correction code length, coding rate, and the first number of blocks corresponding to the first pilot insertion ratio and zero set for each block are set to zero. The number of insertions is read out, and for each of the first number of blocks constituting the data to be transmitted , error correction coding is performed on the data of the block, and the error of the predetermined error correction code length is performed. Generate a correction code,
When the preset pilot insertion ratio is changed from the first pilot insertion ratio to the second pilot insertion ratio ,
Before Symbol error correction coding unit,
From the table, the second block number smaller than the first block number corresponding to the preset number of segments, modulation multi-level information, error correction code length, coding rate, and the second pilot insertion ratio Reading the zero insertion number in which a predetermined value other than 0 or a non-zero value is set for each block, and wherein the zero insertion number in which a predetermined value other than 0 is set in at least one block, and having a size different from the transmission target data For each of the blocks of the second block number constituting the data of
For a block in which the number of zero insertions is 0, perform error correction coding on the data of the block, and generate the error correction code having the predetermined error correction code length,
For Eve lock such in the zero insertion number is 0, performs erroneous Ri correction coding by inserting zero bits of the zero insertion number data of the block, the same length of the preset error correction code length generates a code, to generate the error correction code from the code to remove the zero bit of the zero insertion number, OFDM transmission apparatus according to claim.
前記等化後の信号に対し、前記OFDM送信装置と同じ変調多値情報に従うキャリア復調を行い、復調信号を生成するキャリア復調部と、
前記キャリア復調部により生成された前記復調信号を複数のブロックの信号に分割し、前記複数のブロックの信号のそれぞれに対し、前記OFDM送信装置の誤り訂正符号化に対応する誤り訂正復号を行う誤り訂正復号部と、を備え、
前記OFDM送信装置と同じ誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行う処理を、通常の誤り訂正復号の処理とし、
前記誤り訂正符号長から所定のゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記所定のゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第1の信号を生成し、当該第1の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記所定のゼロ挿入数のゼロビットを削除する処理を、延長化を伴う誤り訂正復号の処理として、
前記誤り訂正復号部は、
前記OFDM送信装置と同じ予め設定されたパイロット挿入比率の場合、前記複数のブロックの信号における全てのブロックのそれぞれについて、前記通常の誤り訂正復号を行い、
前記予め設定されたパイロット挿入比率が変更された場合、前記複数のブロックの信号とは異なるサイズの信号における全てのブロックのそれぞれについて、前記延長化を伴う誤り訂正復号を行うか、または、前記複数のブロックの信号とは異なるサイズの信号における全てのブロックのうちの一部のブロックについて、前記延長化を伴う誤り訂正復号を行い、残りのブロックについて、前記通常の誤り訂正復号を行う、ことを特徴とするOFDM受信装置。 Receiving an OFDM signal from the OFDM transmitting apparatus according to claim 1, performing FFT on the OFDM signal, equalizing the signal after FFT, performing carrier demodulation on the equalized signal, and performing error correction decoding on the signal after carrier demodulation. In an OFDM receiver for restoring original data to be transmitted ,
For the signal after the equalization, performs a carrier demodulation according to the same modulation multi-level information as the OFDM transmission device, a carrier demodulation unit that generates a demodulated signal,
The demodulation signal generated by the carrier demodulation unit is divided into a plurality of blocks of signals, and each of the plurality of blocks is subjected to error correction decoding corresponding to error correction coding of the OFDM transmission apparatus. A correction decoding unit;
A process of performing error correction decoding on the signal of the block having the same error correction code length as the OFDM transmission device is a normal error correction decoding process,
A predetermined zero insertion number is subtracted from the error correction code length, and a first bit having the same length as the error correction code length is inserted by inserting zero bits of the predetermined zero insertion number into the signal of the block having the size of the subtraction result. A signal is generated, error correction decoding is performed on the first signal, and a process of deleting the predetermined zero insertion number of zero bits from the signal after error correction decoding is performed as an error correction decoding process with extension.
The error correction decoding unit,
In the case of the same preset pilot insertion ratio as the OFDM transmission device, for each of all the blocks in the signals of the plurality of blocks , perform the normal error correction decoding,
If the preset pilot insertion ratio is changed, for each of all the blocks in the plurality of different sizes of the signal from the signal of the block, or perform error correction decoding with the extension of, or a plurality For some blocks of all blocks in a signal of a different size from the signal of the block of the block, perform error correction decoding with the extension, and for the remaining blocks, perform the normal error correction decoding, Characteristic OFDM receiver.
セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、
前記等化後の信号に対し、前記OFDM送信装置と同じ変調多値情報に従うキャリア復調を行い、復調信号を生成するキャリア復調部と、
前記テーブルから、前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数及び前記ブロック毎のゼロ挿入数を読み出し、前記キャリア復調部により生成された前記復調信号を前記ブロック数の複数のブロックの信号に分割し、前記複数のブロックの信号のそれぞれに対し、前記OFDM送信装置の誤り訂正符号化に対応する誤り訂正復号を行う誤り訂正復号部と、を備え、
前記誤り訂正復号部は、
前記パイロット挿入比率が第1のパイロット挿入比率であり、または前記パイロット挿入比率が前記第1のパイロット挿入比率から第2のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が0の場合、前記OFDM送信装置と同じ誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、
前記パイロット挿入比率が前記第1のパイロット挿入比率から前記第2のパイロット挿入比率に変更された場合であって、前記テーブルから読み出した前記ゼロ挿入数が0でない場合、前記誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記ゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第1の信号を生成し、当該第1の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とするOFDM受信装置。 An OFDM signal is received from the OFDM transmitting apparatus according to claim 2, FFT is performed on the OFDM signal, a signal after FFT is equalized, a signal after equalization is carrier-demodulated, and a signal after carrier demodulation is error-correction decoded. In the OFDM receiver for restoring the original data to be transmitted ,
A table storing the number of blocks and the number of zero insertions per block corresponding to the number of segments, modulation multilevel information, error correction code length, coding rate and pilot insertion ratio,
For the signal after the equalization, performs a carrier demodulation according to the same modulation multi-level information as the OFDM transmission device, a carrier demodulation unit that generates a demodulated signal,
From the table, read out the same number of segments as the OFDM transmitter, the number of modulation multi-valued information, the number of blocks corresponding to the error correction code length, the coding rate and the pilot insertion ratio, and the number of zero insertions for each block, and perform the carrier demodulation. the demodulated signal generated by the parts divided into signals of a plurality of blocks of said number of blocks, for each signal of said plurality of blocks, performs the error correction decoding corresponding to an error correction coding of the OFDM transmitter An error correction decoding unit,
The error correction decoding unit,
The pilot insertion ratio is a first pilot insertion ratio, or the pilot insertion ratio is changed from the first pilot insertion ratio to a second pilot insertion ratio, and the zero read from the table is used. If the number of insertion is 0, performs error correction decoding on the signal of the block size of the same error correction code length to the OFDM transmitting device,
Wherein in a case where the pilot insertion ratio is changed to the second pilot insertion ratio from said first pilot insertion ratio, if the zero insertion number read from the table is not 0, the from the error correction code length Subtracting the number of zero insertions, inserting a zero bit of the number of zero insertions into the signal of the block of the size of the subtraction result to generate a first signal having the same length as the error correction code length, error correction decoding was carried out, to remove the zero bits of the zero insertion number from the signal after the error correction decoding, OFDM receiving apparatus, characterized in that the.
当該OFDM受信装置が、請求項2または3のOFDM送信装置の代わりに請求項4のOFDM送信装置からOFDM信号を受信し、
前記OFDM送信装置と同じ予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率の場合、
前記誤り訂正復号部は、
前記テーブルから、前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第1のパイロット挿入比率に対応する第1ブロック数及びブロック毎に0が設定されたゼロ挿入数を読み出し、前記第1ブロック数の複数のブロックの信号における全てのブロックのそれぞれについて、前記誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、
前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率から前記第2のパイロット挿入比率に変更された場合、
前記誤り訂正復号部は、
前記テーブルから、前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第2のパイロット挿入比率に対応する、前記第1ブロック数と同じ数の第2ブロック数及びブロック毎に0でない所定値が設定されたゼロ挿入数を読み出し、前記第2ブロック数の複数のブロックの信号における全てのブロックのそれぞれについて、前記誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記ゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第1の信号を生成し、当該第1の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とするOFDM受信装置。 The OFDM receiving apparatus according to claim 7,
The OFDM receiving apparatus receives an OFDM signal from the OFDM transmitting apparatus according to claim 4 instead of the OFDM transmitting apparatus according to claim 2 or 3,
If the same predetermined pilot insertion ratio before and Symbol OFDM transmission apparatus of the first pilot insertion ratio,
The error correction decoding unit,
From the table, the same number of segments, modulation multi-level information, error correction code length, coding rate, and the first block number corresponding to the first pilot insertion ratio as the OFDM transmitting apparatus, and 0 for each block were set. reads zero number insertion, for each of all the blocks in the signal of a plurality of blocks of said first number of blocks, performs error correction decoding on the signal of the block size of the error correction code length,
If set pilot insertion ratio Me said pre is changed to the second pilot insertion ratio from said first pilot insertion ratio,
Before Symbol error correction decoding section,
From the table, the same number of second blocks as the number of the first blocks corresponding to the same number of segments, modulation multi-level information, error correction code length, coding rate, and the second pilot insertion ratio as in the OFDM transmitting apparatus are used. reads zero number inserting a predetermined value is set non-zero for each number and block, for each of all the blocks in the signal of a plurality of blocks of said second number of blocks, subtracting the number of inserts the zeros from the error correction code length Then, a first signal having the same length as the error correction code length is generated by inserting zero bits of the zero insertion number into the signal of the block having the size of the subtraction result, and error correction decoding is performed on the first signal. performed, to delete the zero bit of the zero insertion number from the signal after the error correction decoding, OFDM receiving apparatus, characterized in that.
当該OFDM受信装置が、請求項2または3のOFDM送信装置の代わりに請求項5のOFDM送信装置からOFDM信号を受信し、
前記OFDM送信装置と同じ予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率の場合、
前記誤り訂正復号部は、
前記テーブルから、前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第1のパイロット挿入比率に対応する第1ブロック数及びブロック毎に0が設定されたゼロ挿入数を読み出し、前記第1ブロック数の複数のブロックの信号における全てのブロックのそれぞれについて、前記誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、
前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率から前記第2のパイロット挿入比率に変更された場合、
前記誤り訂正復号部は、
前記テーブルから、前記OFDM送信装置と同じセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第2のパイロット挿入比率に対応する、前記第1ブロック数より小さい数の第2ブロック数及びブロック毎に0または0でない所定値が設定されたゼロ挿入数であって、少なくとも1つのブロックに0でない所定値が設定された前記ゼロ挿入数を読み出し、前記第2ブロック数の複数のブロックの信号における全てのブロックのそれぞれにつき、
前記ゼロ挿入数が0であるブロックについて、前記誤り訂正符号長のサイズのブロックの前記信号に誤り訂正復号を行い、
前記ゼロ挿入数が0でないブロックについて、前記誤り訂正符号長から前記ゼロ挿入数を減算し、減算結果のサイズのブロックの前記信号に前記ゼロ挿入数のゼロビットを挿入して前記誤り訂正符号長と同じ長さの第1の信号を生成し、当該第1の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とするOFDM受信装置。 The OFDM receiving apparatus according to claim 7,
The OFDM receiver receives an OFDM signal from the OFDM transmitter according to claim 5 instead of the OFDM transmitter according to claim 2 or 3,
If the same predetermined pilot insertion ratio before and Symbol OFDM transmission apparatus of the first pilot insertion ratio,
The error correction decoding unit,
From the table, the same number of segments as the OFDM transmission apparatus, modulation multi-level information, error correction code length, coding rate, and the first block number corresponding to the first pilot insertion ratio and 0 are set for each block reads zero number insertion, for each of all the blocks in the signal of a plurality of blocks of said first number of blocks, performs error correction decoding on the signal of the block size of the error correction code length,
If set pilot insertion ratio Me said pre is changed to the second pilot insertion ratio from said first pilot insertion ratio,
Before Symbol error correction decoding section,
From the table, the number of second blocks smaller than the first block number corresponding to the same number of segments, modulation multi-valued information, error correction code length, coding rate, and the second pilot insertion ratio as in the OFDM transmission apparatus. The number and the zero insertion number in which a predetermined value other than 0 is set for each block, and the zero insertion number in which a predetermined value other than 0 is set in at least one block is read, and a plurality of the second block numbers are read. For each of all blocks in the block's signal,
For the block where the number of zero insertions is 0, perform error correction decoding on the signal of the block having the size of the error correction code length,
Eve lock for such in the zero insertion number is zero, the subtracted number of the zero insertion from the error correction code length, the error correction by inserting the zero insertion number of zero bits in the signal block of the subtraction result size generating a first signal having the same length as the code length, the performs error correction decoding on the first signal, to delete the zero bit of the zero insertion number from the signal after the error correction decoding, and wherein the 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 JP2017112583A (en) | 2017-06-22 |
JP6660172B2 true 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 |
---|---|
JP2017112583A (en) | 2017-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220278694A1 (en) | Transmitting apparatus and bit interleaving method thereof | |
US10367533B2 (en) | Transmitting apparatus and interleaving method thereof | |
US20170155473A1 (en) | Transmitting apparatus and interleaving method thereof | |
US10873343B2 (en) | Transmitter apparatus and bit interleaving method thereof | |
US11218173B2 (en) | Transmitting apparatus and interleaving method thereof | |
US10367532B2 (en) | Transmitting apparatus and interleaving method thereof | |
CN112054807B (en) | Transmitting method and receiving method | |
US11303299B2 (en) | Transmitting apparatus and interleaving method thereof | |
US11265023B2 (en) | Transmitting apparatus and interleaving method thereof | |
CN104937945A (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
CN105027573A (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
CN111865499B (en) | Receiving apparatus and receiving method | |
CN112165332B (en) | Transmitting method and receiving method | |
CN112235000B (en) | Transmitting apparatus and receiving apparatus | |
CN105453555A (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
US20160344420A1 (en) | Transmitting apparatus and interleaving method thereof | |
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 | |
CN112787756B (en) | Transmitting method and receiving method | |
JP7029271B2 (en) | Transmitter, receiver and chip | |
US20180069572A1 (en) | Transmitting apparatus and interleaving method thereof | |
JP6660172B2 (en) | OFDM transmitter and OFDM receiver | |
EP2695319B1 (en) | Apparatus and method for transmitting static signaling data in a broadcast system | |
JP2017143341A (en) | Communication device and communication system |
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 |