JP6660172B2 - OFDM transmitter and OFDM receiver - Google Patents

OFDM transmitter and OFDM receiver Download PDF

Info

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
Application number
JP2015248085A
Other languages
Japanese (ja)
Other versions
JP2017112583A (en
Inventor
円香 本田
円香 本田
正寛 岡野
正寛 岡野
宏明 宮坂
宏明 宮坂
善一 成清
善一 成清
佐藤 明彦
明彦 佐藤
慎悟 朝倉
慎悟 朝倉
拓也 蔀
拓也 蔀
進 齋藤
進 齋藤
知明 竹内
知明 竹内
研一 村山
研一 村山
健一 土田
健一 土田
澁谷 一彦
一彦 澁谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Broadcasting Corp
NHK Engineering System Inc
Original Assignee
Japan Broadcasting Corp
NHK Engineering System Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Japan Broadcasting Corp, NHK Engineering System Inc filed Critical Japan Broadcasting Corp
Priority to JP2015248085A priority Critical patent/JP6660172B2/en
Publication of JP2017112583A publication Critical patent/JP2017112583A/en
Application granted granted Critical
Publication of JP6660172B2 publication Critical patent/JP6660172B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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).

ARIB STD-B31ARIB STD-B31 ETSI EN 302 755ETSI EN 302 755 ARIB STD-B44ARIB STD-B44 朝倉他、「次世代地上放送に向けた伝送技術 −空間結合LDPC符号の一検討―」、映情技報vol.37、no.39、BCT2013-90、2013、p.9-12Asakura et al., "Transmission Technology for Next-Generation Terrestrial Broadcasting-A Study of Space-Coupled LDPC Codes-", ITE Technical Report vol. 37, no.

従来の地上デジタル放送(ISDB−T)のモード3において、1セグメントのOFDMフレームあたりのデータキャリア数は、78,336(=384×204)である。変調方式としてQPSKを用いた場合、1セグメントのOFDMフレームあたりに割り当てられるビット数は、156,672(=78,336×2)となる。   In mode 3 of the conventional digital terrestrial broadcasting (ISDB-T), the number of data carriers per OFDM frame of one segment is 78,336 (= 384 × 204). When QPSK is used as the modulation method, the number of bits allocated per OFDM frame of one segment is 156,672 (= 78,336 × 2).

このビット数(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 claim 1 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, and performs IFFT on a signal of the OFDM frame. In an OFDM transmitting apparatus that transmits an OFDM signal,
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 claim 2 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, and performs an IFFT on the OFDM frame signal to transmit an OFDM signal. in the transmitting apparatus, the number of segments, modulation level information, the error correction code length, corresponding to the coding rate and the pilot insertion ratio, a table zero number of insertions and the number of each block block is stored, from the table, pre The set number of segments, modulation multi-level 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 per block are read out, and the blocks constituting the data to be transmitted are read out. errors for each data number of block error correction coding, and generates the error correction code A positive coding unit, and the relative error correcting said error correction code generated by the encoding unit, performs carrier modulation according to the preset modulation level information, carrier modulation unit configured to generate the modulated signal, the An OFDM framing unit that arranges the modulated signal generated by a carrier modulation unit at a predetermined position and configures the OFDM frame, wherein the preset pilot insertion ratio is a first pilot insertion ratio. As the predetermined error correction code length, a value of a positive integer multiple or a positive integer fraction is used for the number of data carriers of all the modulation signals arranged in the OFDM frame, error correction encoding unit, said a preset pilot insertion ratio of the first pilot insertion ratio, or the preset pilot Even if the 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 0, the error correction to the data of the block having a predetermined size performs encoding, the generating the error correction code preset error correction code length, wherein the preset pilot insertion ratio is changed to the second pilot insertion ratio from said first pilot insertion ratio a case was, if the zero insertion number read from the table is not 0, performs a predetermined size and inserts the zero insertion number of zero bits to the data of the blocks of smaller size than with erroneous Ri correction coding Generating a code having the same length as the preset error correction code length, deleting zero bits of the zero insertion number from the code, and And generating a correction code.

また、請求項3のOFDM送信装置は、請求項2に記載のOFDM送信装置において、前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率であり、前記ブロック毎のゼロ挿入数が0の場合であって、前記セグメント数をNseg、前記変調多値情報を変調多値数とした場合の当該変調多値数を2のべき乗で表したときの指数をM、前記OFDMフレームの1シンボルあたりのデータキャリア数をN、前記OFDMフレームのシンボル数をS、前記誤り訂正符号長をL、所定の正の整数または正の整数分の1の数をaとした場合、数式:Nseg×M×N×S=a×Lを満たす、ことを特徴とする。 Also, in the OFDM transmission apparatus according to claim 3, in the OFDM transmission apparatus according to claim 2, the preset pilot insertion ratio is the first pilot insertion ratio, and the number of zero insertions per block is 0. Where the number of segments is N seg , the modulation multi-level information is a modulation multi-level number, and the exponent when the modulation multi-level number is represented by a power of 2 is M, and the OFDM frame is 1 When the number of data carriers per symbol is N d , the number of symbols of the OFDM frame is S f , the error correction code length is L, and a is a predetermined positive integer or a fraction of a positive integer, a: N seg × M × N d × S f = a × L.

また、請求項4のOFDM送信装置は、請求項2に記載のOFDM送信装置において、記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率の場合、前記誤り訂正符号化部が、前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第1のパイロット挿入比率に対応する第1ブロック数及びブロック毎に0が設定されたゼロ挿入数を読み出し、前記送信対象のデータを構成する前記第1ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに誤り訂正符号化を行い、前記予め設定された誤り訂正符号長の前記誤り訂正符号を生成し、前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率から前記第2のパイロット挿入比率に変更された場合、記誤り訂正符号化部が、前記テーブルから、前記予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及び前記第2のパイロット挿入比率に対応する、前記第1ブロック数と同じ数の第2ブロック数及びブロック毎に0でない所定値が設定されたゼロ挿入数を読み出し、前記送信対象のデータとは異なるサイズのデータを構成する前記第2ブロック数の全てのブロックのそれぞれについて、当該ブロックのデータに前記ゼロ挿入数のゼロビットを挿入して誤り訂正符号化を行い、前記予め設定された誤り訂正符号長と同じ長さの符号を生成し、当該符号から前記ゼロ挿入数のゼロビットを削除して前記誤り訂正符号を生成する、ことを特徴とする。 Also, OFDM transmitter according to claim 4, in the OFDM transmission apparatus according to claim 2, if the previous SL preset pilot insertion ratio of the first pilot insertion ratio, the error correction coding portion, 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 correction code, changing of from the the preset pilot insertion ratio of the first pilot insertion ratio in the second pilot insertion ratio And if, prior Symbol error correction coding unit, from the table, the number of the segments that is set in advance, modulation level information, the error correction code length, corresponding to the coding rate and the second pilot insertion ratio, the A second block number equal to the first block number and a zero insertion number in which a predetermined value other than 0 is set for each block are read out, and the second block number constituting the data having a size different from the transmission target data is read out. for each of all the blocks, performs erroneous Ri correction coding by inserting zero bits of the zero insertion number data of the block, generates a code having the same length as the preset error correction code length, the The error correction code is generated by deleting zero bits of the zero insertion number from the code .

また、請求項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 claim 2, if the previous SL preset pilot insertion ratio of the first pilot insertion ratio, the error correction coding portion, 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 correction code, changing of from the the preset pilot insertion ratio of the first pilot insertion ratio in the second pilot insertion ratio And if, prior Symbol error correction coding unit, from the table, the number of the segments that is set in advance, modulation level information, the error correction code length, corresponding to the coding rate and the second pilot insertion ratio, the A second block number smaller than the first block number and a zero insertion number in which a predetermined value other than 0 or non-zero is set for each block, wherein the zero insertion number in which a predetermined non-zero value is set in at least one 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, for each of the blocks in which the number of zero insertions is 0, error correction coding is performed on the data of the block. was carried out, the generating the error correction code preset error correction code length, Eve lock for such in the zero insertion number is 0, the block Performs correction coding Ri erroneous inserting a zero bit of the zero insertion number data, the generating the same length of the code with a preset error correction code length, remove the zero bits of the zero insertion number from the code And generating the error correction code.

さらに、請求項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 claim 1, performs FFT on the OFDM signal, equalizes a signal after FFT, performs carrier demodulation on the signal after equalization, In an OFDM receiver for error correction decoding the signal after carrier demodulation and restoring the original transmission target data, the equalized signal is subjected to carrier demodulation according to the same modulation multi-level information as the OFDM transmitter, A carrier demodulation unit that generates a demodulated signal; and the demodulated signal generated by the carrier demodulation unit is divided into a plurality of blocks of signals, and an error correction code of the OFDM transmission device is applied to each of the plurality of blocks. and a error correction decoding unit for performing error correction decoding corresponding to reduction, the signal blocks of the size of the same error correction code length to the OFDM transmitting device The process of performing error correction decoding as a normal error correction decoding process, subtracting a predetermined number of zero insertions from the error correction code length, the signal of the block of the size of the subtraction result of the predetermined number of zero insertions A first signal having the same length as the error correction code length is generated by inserting zero bits, error correction decoding is performed on the first signal, and a predetermined number of zero bits of the zero insertion number is obtained from the signal after error correction decoding. In the case where the error correction decoding unit has the same preset pilot insertion ratio as that of the OFDM transmitting apparatus, all the blocks in the signals of the plurality of blocks are deleted. for each, performs the usual error correction decoding, if the preset pilot insertion ratio is changed, different sizes of the signals of the plurality of blocks For each of all the blocks in the item, or perform error correction decoding with the extension of, or for some of the blocks of all blocks in different sizes of the signal from the signal of the plurality of blocks, the extension And performing error correction decoding involving the conversion, and performing the normal error correction decoding on the remaining blocks.

また、請求項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 claim 2 or 3, performs FFT on the OFDM signal, equalizes the signal after FFT, and performs carrier demodulation on the signal after equalization. In an OFDM receiving apparatus that performs error correction decoding on the signal after carrier demodulation and restores the original data to be transmitted, the OFDM receiving apparatus supports the number of segments, modulation multilevel information, error correction code length, coding rate, and pilot insertion ratio. And a table in which the number of blocks and the number of zero insertions for each block are stored, and a carrier demodulation that performs carrier demodulation on the signal after the equalization according to the same modulation multilevel information as that of the OFDM transmission apparatus, and generates a demodulated signal. and parts, from the table, the OFDM transmitting device and the same segment number, the modulation level information, the error correction code length, corresponding to the coding rate and the pilot insertion ratio That the read zero number insertion of blocks and each of the blocks, the demodulated signal generated by the carrier demodulator is divided into signals of a plurality of blocks of said number of blocks, for each signal of said plurality of blocks An error correction decoding unit that performs error correction decoding corresponding to the error correction encoding of the OFDM transmission device , wherein the error correction decoding unit is configured such that the pilot insertion ratio is a first pilot insertion ratio, or even when 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 0, the same error correction code to the OFDM transmitting device performs error correction decoding on the signal block length size, the pilot insertion ratio of the first insertion of the pilot In a case where the rate is changed to the second pilot insertion ratio, if the zero insertion number read from the table is not 0, subtracts the number of inserts the zeros from the error correction code length, the subtraction result size The first signal having the same length as the error correction code length is generated by inserting zero bits of the number of zero insertions into the signal of the block, and error correction decoding is performed on the first signal. remove zero bits from the signal of the zero insertion number, characterized in that.

また、請求項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 claim 8 is the OFDM receiver according to claim 7, wherein the OFDM receiver is an OFDM signal from the OFDM transmitter according to claim 4 instead of the OFDM transmitter according to claim 2 or 3. receive, 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 segment number and the OFDM transmitter, the modulation The multi-level information, the error correction code length, the coding rate, and the first block number corresponding to the first pilot insertion ratio and the zero insertion number in which 0 is set for each block are read out, and a plurality of the first block numbers are read out. for each of all the blocks in the block signals, the row error correction decoding on the signal of the block size of the error correction code length If the set pilot insertion ratio the pre Me is changed to the second pilot insertion ratio from said first pilot insertion ratio, the previous SL error correction decoding unit, from the table, same as the OFDM transmitter The number of second blocks corresponding to the number of segments, the modulation multi-value information, the error correction code length, the coding rate, and the second pilot insertion ratio is the same as the number of the first blocks, and the predetermined value that is not 0 for each block is: read the number of zero insertion which is set, the for each of all the blocks in the second block number of signals of a plurality of blocks, said subtracted number the zero insertion from the error correction code length, the block of the subtraction result size insert the zero bit of the zero insertion number signal to generate a first signal having the same length as the error correction code length, error correction recovery to the first signal Was carried out, to remove the zero bits of the zero insertion number from the signal after the error correction decoding, it is characterized.

また、請求項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 claim 2 or 3. receive, 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 segment number and the OFDM transmitter, the modulation The multi-level information, the error correction code length, the coding rate, and the first block number corresponding to the first pilot insertion ratio and the zero insertion number in which 0 is set for each block are read out, and a plurality of the first block numbers are read out. for each of all the blocks in the block signals, the row error correction decoding on the signal of the block size of the error correction code length If the set pilot insertion ratio the pre Me is changed to the second pilot insertion ratio from said first pilot insertion ratio, the previous SL error correction decoding unit, from the table, same as the OFDM transmitter The number of second blocks smaller than the number of first blocks, and the predetermined number other than 0 or 0 for each block, corresponding to the number of segments, modulation multilevel information, error correction code length, coding rate, and the second pilot insertion ratio Reading the zero insertion number in which the value is the set number of zero insertions, and in which at least one block is set to a predetermined value other than 0, for each of all the blocks in the signal of the plurality of blocks of the second number of blocks; for the zero insertion number is zero block, performs error correction decoding on the signal of the block size of the error correction code length, Eve lock for such in serial 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, characterized in that.

以上のように、本発明によれば、パイロット挿入比率が変更された場合であっても、誤り訂正符号の先頭と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.

実施例1において、セグメント数Nseg=12、及び変調多値数を2のM乗としたときのM=2とし、パラメータa=24,48のときの1OFDMフレームあたりのシンボル数S及び誤り訂正符号長Lの組み合わせ例を示す図である。In the first embodiment, the number of segments N seg = 12, M = 2 when the number of modulation levels is 2 to the power of M, and the number of symbols S f per 1 OFDM frame and the error when the parameter a = 24,48 FIG. 9 is a diagram illustrating an example of a combination of correction code lengths L. 実施例2において、セグメント数Nseg=1、及び変調多値数を2のM乗としたときのM=2とし、パラメータa=1のときの1OFDMフレームあたりのシンボル数S及び誤り訂正符号長Lの組み合わせ例を示す図である。In the second embodiment, the number of segments N seg = 1, M = 2 when the number of modulation levels is 2 to the power of M, the number of symbols S f per OFDM frame when the parameter a = 1, and the error correction code It is a figure showing the example of combination of length L. 実施例3において、セグメント数Nseg=1、及び変調多値数を2のM乗としたときのM=2とし、パラメータa=1/3のときの1OFDMフレームあたりのシンボル数S及び誤り訂正符号長Lの組み合わせ例を示す図である。In the third embodiment, the number of segments N seg = 1, M = 2 when the number of modulation levels is 2 to the power of M, and the number of symbols S f and error per 1 OFDM frame when the parameter a = 1/3 FIG. 9 is a diagram illustrating an example of a combination of correction code lengths L. ISDB−Tのモード3のセグメントパラメータを示す図である。It is a figure which shows the segment parameter of mode 3 of ISDB-T. 実施例1において、パイロット挿入比率1/12の場合の誤り訂正符号化処理等を説明する図である。FIG. 7 is a diagram for explaining an error correction encoding process and the like when the pilot insertion ratio is 1/12 in the first embodiment. 実施例1において、パイロット挿入比率1/12のときに決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/6に対応させる場合の第1の手法を説明する図である。FIG. 8 is a diagram for explaining a first method in a case where the error correction code length L and the OFDM frame length determined when the pilot insertion ratio is 1/12 are changed to the pilot insertion ratio 1/6 in the first embodiment. It is. 実施例1において、パイロット挿入比率1/12のときに決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/6に対応させる場合の第2の手法を説明する図である。FIG. 9 is a diagram for explaining a second method in a case where 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 pilot insertion ratio of 1/6 in the first embodiment. It is. 実施例3において、パイロット挿入比率1/24の場合の誤り訂正符号化処理等を説明する図である。FIG. 14 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. 実施例3において、パイロット挿入比率1/24のときに決定された誤り訂正符号長L及びOFDMフレーム長を変えることなく、パイロット挿入比率1/12に対応させる場合の第1の手法を説明する図である。FIG. 8 is a diagram for explaining a first method in a case where the error correction code length L and the OFDM frame length determined when the pilot insertion ratio is 1/24 are changed to correspond to the pilot insertion ratio 1/12 in the third embodiment. It is. 本発明の実施形態によるOFDM送信装置の構成例を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration example of an OFDM transmission device according to an embodiment of the present invention. 第1の手法を用いた場合のテーブル14の構成例を示す図である。FIG. 9 is a diagram illustrating a configuration example of a table 14 when the first technique is used. 第2の手法を用いた場合のテーブル14の構成例を示す図である。FIG. 14 is a diagram illustrating a configuration example of a table 14 when the second technique is used. 本発明の実施形態によるOFDM受信装置の構成例を示すブロック図である。FIG. 3 is a block diagram illustrating a configuration example of an OFDM receiver according to an embodiment of the present invention.

以下、本発明を実施するための形態について図面を用いて詳細に説明する。本発明は、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 mode 3 of ISDB-T are applied, the total number of carriers per segment and one OFDM symbol is 432, the number of AC / TMCC is 12, and the pilot insertion ratio is 1 /. An example in the case of 12, 1/6 is shown. 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. Example 3 is carried out in a similar manner to Example 2, one segment and 1OFDM symbols per Rino 216 present the total number of carriers, AC / TMCC six, the pilot insertion ratio 1 / 24,1 / 12,1 / 6 In this case, an example in which a longer error correction code length is used than in the second embodiment will be described.

実施例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 mode 3 of ISDB-T are applied, the total number of carriers per segment and one OFDM symbol is 432, the number of AC / TMCCs is 12, and the pilot insertion ratio is 1/12, 1 /. An example in the case of 6 is shown. Here, an example in which the LDPC code of the block code is used as the inner code and the head of the LDPC code matches the head of the OFDM frame will be described. The same applies to the second and third embodiments described later.

図4は、ISDB−Tのモード3のセグメントパラメータを示す図であり、GI(Guard Interval:ガードインターバル)比=1/8の場合を示している。実施例1では、図4に示すキャリア間隔として125/126=0.99206・・・kHz、1セグメント及び1OFDMシンボルあたりのキャリアの総数として432、データキャリア数Nとして384、SPの数として36等を適用する。 FIG. 4 is a diagram showing segment parameters of mode 3 of ISDB-T, and shows a case where a GI (Guard Interval: guard interval) ratio = 1/8. In Example 1, 432 as the total number of carriers per 125/126 = 0.99206 ··· kHz, 1 segment and 1OFDM symbol as carrier spacing shown in FIG. 4, 36, etc. as the number of 384, SP as the number of data carriers N d Apply.

まず、誤り訂正符号の先頭とOFDMフレームの先頭とを一致させるための条件として、以下の式を満たす必要がある。
〔数式1〕
seg×M×N×S=a×L ・・・(1)
ここで、パラメータaは正の整数である。また、変調多値数を2のべき乗で表したとき(変調多値数B=2)の指数をM、すなわちIQ平面における変調多値数分の各信号点に割り当てるビット数をMとする。さらに、1セグメント及び1OFDMシンボルあたりのデータキャリア数をN、1OFDMフレームあたりのシンボル数をS、誤り訂正符号の符号長(誤り訂正符号長)を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)を満たすデータキャリア数N、シンボル数S及び誤り訂正符号長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フレームの先頭シンボルにおけるパイロット配置を統一するため、シンボル数Sは、パイロットのシンボル間隔Dの倍数にする必要がある。ISDB−T及びDVB−T2の規格により、パイロットのシンボル間隔Dy=1,2,4が候補として考えられるため、シンボル数Sは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≦S≦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 mode 3 and the GI ratio = 1/8, it is necessary to satisfy 180 ≦ S f ≦ 264.

他の条件として第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>シンボル数Sは4の倍数であること(モード3、GI比=1/8の場合は、さらに180≦S≦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 mode 3, GI ratio = 1/8, it is further required that 180 ≦ Sf ≦ 264)
<C> The error correction code length L is a multiple of 120

(パイロット挿入比率1/12の場合:実施例1)
これらの条件の下、パイロット挿入比率1/12の場合において、誤り訂正符号の先頭とOFDMフレームの先頭とが一致するための誤り訂正符号長L及びシンボル数Sは、以下のように決定される。
(In case of pilot insertion ratio 1/12: Example 1)
Under these conditions, in the case of pilot insertion ratio 1/12, an error correction code length L and the symbol number S f for and the head of the head and OFDM frame of the error correction code match is determined as follows You.

図4のように、1セグメント及び1OFDMシンボルあたりのキャリアの総数432本のうちAC/TMCCを12本とし、SPを36本(=432/12)とすると、1セグメント及び1OFDMシンボルあたりのデータキャリア数Nは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〕
seg×2(M)×384(N)×4×S’=a×120×L’ ・・・(2)
ここで、シンボル数S=4×S’であり、誤り訂正符号長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)は、以下のように表される。
seg×2×64×S’=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.

前記数式よりパラメータS’は5の倍数となり、また、シンボル数Sは、モード3、GI比=1/8の場合に180≦S≦264であるから、パラメータS’は、45≦S’≦66となる。したがって、パラメータS’として取り得る値は、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 mode 3, GI ratio = 1/8, so the parameter S f ′ is 45. ≦ S f ′ ≦ 66. Therefore, there are five possible values of the parameter S f ′: 45, 50, 55, 60, and 65.

図1は、実施例1において、セグメント数Nseg=12、及び変調多値数を2のM乗としたときのM=2とし、パラメータa=24,48のときの1OFDMフレームあたりのシンボル数S及び誤り訂正符号長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に示すように、シンボル数S及び誤り訂正符号長Lの組み合わせ例は、パラメータa=24のときに、(シンボル数S,誤り訂正符号長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 pilot insertion ratio 1/6. Here, when the pilot insertion ratio is changed from 1/12 to 1/6, the number of pilots increases and the number of data decreases in one OFDM frame. When the pilot insertion ratio is low, it means that the data ratio is high in one OFDM frame, and when the pilot insertion ratio is high, it means that the data ratio is low in one OFDM frame.

図1において、セグメント数Nseg=12、変調多値数を2のM乗としたときのM=2、パラメータa=24、シンボル数S=200、誤り訂正符号長L=76,800の場合について説明する。パイロット挿入比率が1/12から1/6に変更されることで、1セグメント及び1OFDMシンボルあたりのデータキャリア数Nは、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 pilot insertion ratio 1/6 without changing the error correction code length L and OFDM frame length determined when the pilot insertion ratio is 1/12). The first technique is to shorten all error correction code blocks during error correction coding. The second technique is to shorten some of the error correction code blocks during error correction coding.

(第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及びシンボル数Sは、以下のように決定される。
(Pilot insertion ratio 1/24: Example 2)
Under these conditions, in the case of pilot insertion ratio 1/24, an error correction code length L and the symbol number S f for and the head of the head and OFDM frame of the error correction code match is determined as follows You.

パイロット挿入比率1/24の場合、1セグメント及び1OFDMシンボルあたりのキャリアの総数216本のうちAC/TMCCを6本としているから、1セグメント及び1OFDMシンボルあたりのデータキャリア数Nは201(=216−6−216/24=216−6−9)となる。実施例1と同様に、変調多値数を2のM乗としたときのMを偶数とした場合、変調方式がQPSK(M=2)のときに前記数式(1)を満たせば、全ての偶数のMにおいて、前記数式(1)を満たすことになる。 For pilot insertion ratio 1/24, 1 segment and because 1OFDM is set to six per the AC / TMCC of the total number 216 pieces of carrier symbols, the number of data carriers per segment and 1OFDM symbol N d is 201 (= 216 −6−216 / 24 = 216−6−9). As in the first embodiment, when M is an even number when the modulation multi-level number is 2 to the power of M, if the above-mentioned expression (1) is satisfied when the modulation method is QPSK (M = 2), The equation (1) is satisfied at an even number M.

したがって、前記数式(1)は、以下のように表される。
〔数式3〕
seg×2(M)×201(N)×4×S’=a×120×L’ ・・・(3)
ここで、シンボル数S=4×S’であり、誤り訂正符号長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)は、以下のように表される。
seg×67×S’=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.

前記数式より、パラメータS’は5の倍数となり、また、シンボル数Sは、モード3、GI比=1/8の場合に180≦S≦264であるから、パラメータS’は、45≦S’≦66となる。したがって、パラメータS’のとり得る値は、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 mode 3, GI ratio = 1/8, the parameter S f' is 45 ≦ S f ′ ≦ 66. Therefore, the possible values of the parameter S f ′ are 45, 50, 55, 60, and 65.

図2は、実施例2において、セグメント数Nseg=1、及び変調多値数を2のM乗としたときのM=2とし、パラメータa=1のときの1OFDMフレームあたりのシンボル数S及び誤り訂正符号長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に示すように、シンボル数S及び誤り訂正符号長Lの組み合わせ例は、(シンボル数S,誤り訂正符号長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、シンボル数S=200、誤り訂正符号長L=80,400の場合について説明する。パイロット挿入比率が1/24から1/12に変更されることで、1セグメント及び1OFDMシンボルあたりのデータキャリア数Nは、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シンボルあたりのデータキャリア数Nは、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 pilot insertion rates 1/12 and 1/6 without changing the error correction code length L and the OFDM frame length determined when the pilot insertion rate is 1/24) is as described above. There are a first method and a second method similar to the above. The first technique is to shorten all error correction code blocks during error correction coding. The second technique is to shorten some of the error correction code blocks during error correction coding.

パイロット挿入比率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 pilot insertion ratios 1/12 and 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 other words, even if the pilot insertion ratio is changed from 1/24 to 1/12, 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つの階層でパイロット挿入比率を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及びシンボル数Sは、以下のように決定される。
(Pilot insertion ratio 1/24: Example 3)
Under these conditions, in the case of pilot insertion ratio 1/24, an error correction code length L and the symbol number S f for and the head of the head and OFDM frame of the error correction code match is determined as follows You.

パイロット挿入比率1/24の場合、1セグメント及び1OFDMシンボルあたりのキャリアの総数216本のうちAC/TMCCを6本としているから、1セグメント及び1OFDMシンボルあたりのデータキャリア数Nは201(=216−6−216/24=216−6−9)となる。実施例1と同様に、変調多値数を2のM乗としたときのMを偶数とした場合、変調方式がQPSK(M=2)のときに前記数式(1)を満たせば、全ての偶数のMにおいて、前記数式(1)を満たすことになる。 For pilot insertion ratio 1/24, 1 segment and because 1OFDM is set to six per the AC / TMCC of the total number 216 pieces of carrier symbols, the number of data carriers per segment and 1OFDM symbol N d is 201 (= 216 −6−216 / 24 = 216−6−9). As in the first embodiment, when M is an even number when the modulation multi-level number is 2 to the power of M, if the above-mentioned expression (1) is satisfied when the modulation method is QPSK (M = 2), The equation (1) is satisfied at an even number M.

したがって、前記数式(1)は、以下のように表される。
〔数式4〕
seg×2(M)×201(N)×4×S’=a×120×L’ ・・・(4)
ここで、シンボル数S=4×S’であり、誤り訂正符号長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)は、以下のように表される。
seg×67×S’=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)より、パラメータS’は5の倍数となり、また、シンボル数Sは、モード3、GI比=1/8の場合に180≦S≦264であるから、パラメータS’は、45≦S’≦66となる。したがって、パラメータS’のとり得る値は、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 mode 3, GI ratio = 1/8, the parameter S f 'Is 45 ≦ S f ′ ≦ 66. Therefore, the possible values of the parameter S f ′ are 45, 50, 55, 60, and 65.

図3は、実施例3において、セグメント数Nseg=1、及び変調多値数を2のM乗としたときのM=2とし、パラメータa=1/3のときの1OFDMフレームあたりのシンボル数S及び誤り訂正符号長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に示すように、シンボル数S及び誤り訂正符号長Lの組み合わせ例は、(シンボル数S,誤り訂正符号長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 pilot insertion ratio 1/12, 1/6: Embodiment 3)
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、シンボル数S=200、誤り訂正符号長L=241,200の場合について説明する。パイロット挿入比率が1/24から1/12に変更されることで、1セグメント及び1OFDMシンボルあたりのデータキャリア数Nは、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シンボルあたりのデータキャリア数Nは、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 pilot insertion rates 1/12 and 1/6 without changing the error correction code length L and the OFDM frame length determined when the pilot insertion rate is 1/24) is as described above. There are a first method and a second method similar to the above.

前述のとおり、第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 pilot insertion ratio 1/12 without changing the error correction code length L and the OFDM frame length determined when the pilot insertion ratio is 1/24. That is, even when the pilot insertion ratio is changed from 1/24 to 1/12, the head of the error correction code and the head of the OFDM frame can always be matched. Then, all error correction coding and error correction decoding processes can be made uniform.

尚、パイロット挿入比率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 OFDM transmitting apparatus 1 includes an error correction encoding unit 10, a carrier modulation unit 11, an OFDM framing unit 12, an IFFT (Inverse Fast Fourier Transform) unit 13, and a table 14. In addition, parts that are not directly related to the present invention, such as components for adding a GI, are omitted.

誤り訂正符号化部10は、送信対象のデータを入力すると共に、予め設定されたパイロット挿入比率PR、誤り訂正符号長L(以下、「符号長L」という。)、符号化率CR、セグメント数Nseg、及び変調多値数を2のM乗としたときのM(以下、「変調多値の指数M」という。)を入力する。また、誤り訂正符号化部10は、セグメント数Nseg、変調多値の指数M、符号長L、符号化率CR及びパイロット挿入比率PRに対応する誤り訂正符号ブロック数BN(以下、「ブロック数BN」という。)及び誤り訂正符号ブロック(以下「ブロック」という。)毎のゼロ挿入数ZNを、テーブル14から読み出す。 The error correction encoding unit 10 inputs data to be transmitted, and sets a preset pilot insertion ratio PR, an error correction code length L (hereinafter, referred to as “code length L”), a coding rate CR, and the number of segments. N seg and M assuming that the number of modulation levels is 2 to the power of M (hereinafter, referred to as “index M of modulation level”) are input. In addition, the error correction encoding unit 10 generates an error correction code block number BN (hereinafter, referred to as “block number”) corresponding to the number of segments N seg , the modulation multi-valued index M, the code length L, the coding rate CR, and the pilot insertion ratio PR. BN ”) and the number of zero insertions ZN for each error correction code block (hereinafter, referred to as“ block ”) are read from the table 14.

ここで、符号長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 correction encoding unit 10 and the head of the OFDM frame configured by the OFDM framing unit 12 match each other. And the like. Further, the table 14 stores various data set so that the head of the error correction code output by the error correction coding unit 10 and the head of the OFDM frame configured by the OFDM framing unit 12 match. It is stored in advance.

誤り訂正符号化部10は、テーブル14から読み出したブロック数BNのブロック毎に、所定長のデータに対して符号化率CRの誤り訂正符号化処理を行い、誤り訂正符号を生成する。そして、誤り訂正符号化部10は、ブロック毎に、所定長の誤り訂正符号をキャリア変調部11に出力する。   The error correction coding unit 10 performs error correction coding processing of a coding rate CR on data of a predetermined length for each block of the number of blocks BN read from the table 14 to generate an error correction code. Then, the error correction encoding unit 10 outputs an error correction code of a predetermined length to the carrier modulation unit 11 for each block.

ここで、所定長の誤り訂正符号とは、テーブル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 correction coding unit 10 calculates a preset pilot insertion ratio PR = 1/12, a code length L = 76,800, a coding rate CR = CR1, a number of segments N seg = 12, and a modulation multilevel index M = 2. input. Then, the error correction coding unit 10 determines from the table 14 shown in FIG. 11 that the number of segments N seg = 12, the modulation multi-value index M = 2, the code length L = 76,800, the coding rate CR = CR1, and the pilot insertion. Corresponding to the ratio PR = 1/12 (number of segments N seg , modulation multi-value index M, code length L, coding rate CR, pilot insertion ratio PR, number of blocks BN, number of zero insertions ZN per block) = ( 12, 2, 76, 800, CR1, 1/12, 24, <0,..., 0>).

誤り訂正符号化部10は、全てのブロックのゼロ挿入数ZN=0であると判断し、短縮化を行わない通常の符号化処理、すなわち図5に示したステップS501の処理を行う。   The error correction coding unit 10 determines that the number of zero insertions ZN = 0 in all the blocks, and performs a normal coding process without shortening, that is, the process of step S501 illustrated in FIG.

具体的には、誤り訂正符号化部10は、ブロック数BN=24のブロック毎に、所定長のデータDに符号化率CR1の誤り訂正符号化を行い、符号長L=76,800ビットの誤り訂正符号を生成する。そして、誤り訂正符号化部10は、ブロック毎に、符号長L=76,800ビットの誤り訂正符号をキャリア変調部11に出力する。   More specifically, the error correction coding unit 10 performs error correction coding of the coding rate CR1 on the data D of a predetermined length for each block of the number of blocks BN = 24, and performs error correction of a code length L = 76,800 bits. Generate a sign. Then, the error correction coding unit 10 outputs an error correction code having a code length L = 76,800 bits to the carrier modulation unit 11 for each block.

そして、パイロット挿入比率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 correction coding unit 10 sets the changed pilot insertion ratio PR = 1/6, code length L = 76,800, and coding ratio CR. = CR1, the number of segments N seg = 12 and the modulation multi-value index M = 2. Then, the error correction coding unit 10 determines from the table 14 shown in FIG. 11 that the number of segments N seg = 12, the modulation multi-value index M = 2, the code length L = 76,800, the coding rate CR = CR1, and the pilot insertion. Corresponding to ratio PR = 1/6 (number of segments N seg , modulation multi-valued index M, code length L, coding rate CR, pilot insertion ratio PR, number of blocks BN, number of zero insertions ZN per block) = ( 12, 2, 76,800, CR1, 1/6, 24, <7,200,..., 7,200>).

誤り訂正符号化部10は、全てのブロックのゼロ挿入数ZN≠0であると判断し、ゼロ挿入数7,200ビットの短縮化を伴う符号化処理、すなわち図6に示したステップS601〜ステップS603の処理を行う。   The error correction encoding unit 10 determines that the number of zero insertions ZN ≠ 0 in all blocks, and performs an encoding process with a reduction of the number of zero insertions of 7,200 bits, that is, the processing of steps S601 to S603 shown in FIG. Perform processing.

具体的には、誤り訂正符号化部10は、ブロック数BN=24のブロック毎に、所定長のデータD’の所定位置(例えば後ろの位置)にゼロ挿入数ZN=7,200ビットのゼロビットを挿入する。そして、誤り訂正符号化部10は、ブロック毎に、データD’及びゼロビットに符号化率CR1の誤り訂正符号化を行い、データD’、ゼロビット及びパリティからなる、符号長L=76,800ビットの誤り訂正符号を生成する。   More specifically, the error correction encoding unit 10 inserts zero insertion number ZN = 7,200 zero bits into a predetermined position (for example, a rear position) of data D ′ having a predetermined length for each block having the number of blocks BN = 24. I do. Then, the error correction coding unit 10 performs error correction coding of the coding rate CR1 on the data D ′ and zero bits for each block, and generates an error having a code length L = 76,800 bits including the data D ′, zero bits, and parity. Generate a correction code.

誤り訂正符号化部10は、ブロック毎に、符号長L=76,800ビットの誤り訂正符号からゼロ挿入数ZN=7,200ビットのゼロビットを削除し、データD’及びパリティからなる符号長69,600ビットの誤り訂正符号(短縮化後の誤り訂正符号)を生成する。そして、誤り訂正符号化部10は、ブロック毎に、符号長69,600ビットの誤り訂正符号(短縮化後の誤り訂正符号)をキャリア変調部11に出力する。   The error correction coding unit 10 deletes zero bits of the number of zero insertions ZN = 7,200 bits from the error correction code having a code length L = 76,800 bits for each block, and performs error correction of a code length 69,600 bits including data D ′ and parity. Generate a code (error correction code after shortening). Then, the error correction encoding unit 10 outputs an error correction code (a shortened error correction code) having a code length of 69,600 bits to the carrier modulation unit 11 for each block.

次に、前述の実施例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 correction coding unit 10 sets the changed pilot insertion ratio PR = 1/6, code length L = 76,800, and coding ratio CR = CR1. , The number of segments N seg = 12 and the modulation multi-value index M = 2. Then, the error correction encoding unit 10 determines from the table 14 shown in FIG. 12 that the number of segments N seg = 12, the modulation multi-value index M = 2, the code length L = 76,800, the coding rate CR = CR1, and the pilot insertion Corresponding to ratio PR = 1/6 (number of segments N seg , modulation multi-valued index M, code length L, coding rate CR, pilot insertion ratio PR, number of blocks BN, number of zero insertions ZN per block) = ( 12, 2, 76,800, CR1, 1/6, 22, <0,..., 0, 19, 200>).

誤り訂正符号化部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 correction coding unit 10 determines that the number of zero insertions ZN = 0 in the first to 21st blocks of the number of blocks BN = 22, and that the number of zero insertions ZN ≠ 0 in the 22nd block. The error correction coding unit 10 performs a normal coding process that does not perform shortening, that is, the process of step S701 illustrated in FIG. 7 for the first to 21st blocks. Further, the error correction encoding unit 10 performs the encoding process with the reduction of the number of zero insertions of 19,200 bits, that is, the processes of steps S702, S703, and S704 shown in FIG. 7, for the 22nd block.

具体的には、誤り訂正符号化部10は、1番目から21番目のブロック毎に、所定長のデータDに符号化率CR1の誤り訂正符号化を行い、符号長L=76,800ビットの誤り訂正符号を生成する。そして、誤り訂正符号化部10は、1番目から21番目のブロック毎に、符号長L=76,800ビットの誤り訂正符号をキャリア変調部11に出力する。   Specifically, the error correction coding unit 10 performs error correction coding of the coding rate CR1 on data D of a predetermined length for each of the first to 21st blocks, and performs error correction of a code length L = 76,800 bits. Generate a sign. Then, the error correction encoding unit 10 outputs an error correction code having a code length L = 76,800 bits to the carrier modulation unit 11 for each of the first to 21st blocks.

また、誤り訂正符号化部10は、22番目のブロックについて、所定長のデータD”の所定位置(例えば後ろの位置)にゼロ挿入数ZN=19,200ビットのゼロビットを挿入する。そして、誤り訂正符号化部10は、22番目のブロックについて、データD”及びゼロビットに符号化率CR1の誤り訂正符号化を行い、データD”、ゼロビット及びパリティからなる、符号長L=76,800ビットの誤り訂正符号を生成する。   In addition, the error correction encoding unit 10 inserts zero bits of the number of zero insertions ZN = 19,200 bits into a predetermined position (for example, a rear position) of the predetermined length data D ″ for the 22nd block. The encoding unit 10 performs error correction coding of the coding rate CR1 on the data D ″ and zero bits for the 22nd block, and generates an error correction code having a code length L = 76,800 bits including the data D ″, zero bits, and parity. Generate.

誤り訂正符号化部10は、22番目のブロックについて、符号長L=76,800ビットの誤り訂正符号からゼロ挿入数ZN=19,200ビットのゼロビットを削除し、データD”及びパリティからなる符号長57,600ビットの誤り訂正符号(短縮化後の誤り訂正符号)を生成する。そして、誤り訂正符号化部10は、22番目のブロックについて、符号長57,600ビットの誤り訂正符号(短縮化後の誤り訂正符号)をキャリア変調部11に出力する。   The error correction encoding unit 10 deletes zero bits of the number of zero insertions ZN = 19,200 bits from the error correction code of the code length L = 76,800 bits for the 22nd block, and has a code length of 57,600 bits including data D ″ and parity. An error correction code (an abbreviated error correction code) is generated, and the error correction encoding unit 10 generates an error correction code (a shortened error correction code) having a code length of 57,600 bits for the 22nd block. Output to the carrier modulator 11.

図10に戻って、キャリア変調部11は、誤り訂正符号化部10から誤り訂正符号を入力すると共に、予め設定された変調多値の指数Mを入力する。そして、キャリア変調部11は、誤り訂正符号に対し、所定の変調方式にて変調多値の指数Mのキャリア変調(変調多値数2のキャリア変調)を行い、IQ軸のコンスタレーション配置上にマッピングして変調信号を生成する。キャリア変調部11は、変調信号をOFDMフレーム化部12に出力する。 Returning to FIG. 10, the carrier modulation unit 11 receives the error correction code from the error correction encoding unit 10 and also receives a preset modulation multi-value index M. Then, the carrier modulation unit 11 performs carrier modulation of a modulation multi-value index M (carrier modulation of a modulation multi-value number 2 M ) on the error correction code by a predetermined modulation method, and performs a constellation arrangement on the IQ axis. To generate a modulated signal. Carrier modulation section 11 outputs the modulated signal to OFDM framing section 12.

OFDMフレーム化部12は、キャリア変調部11から変調信号を入力すると共に、パイロット挿入比率PR、符号長L、符号化率CR、セグメント数Nseg、変調多値の指数M等を含むTMCC等の制御信号を入力する。 The OFDM framing unit 12 receives the modulated signal from the carrier modulation unit 11, and outputs a pilot insertion ratio PR, a code length L, a coding rate CR, the number of segments N seg , a TMCC including a multilevel modulation index M, and the like. Input control signal.

ここで、図示しない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 framing unit 12.

OFDMフレーム化部12は、変調信号、及びTMCC等の制御信号を所定の周波数位置に配置し、OFDMフレームを構成する。そして、OFDMフレーム化部12は、OFDM信号をIFFT部13に出力する。   The OFDM framing unit 12 arranges a modulation signal and a control signal such as TMCC at a predetermined frequency position, and forms an OFDM frame. Then, the OFDM framing unit 12 outputs the OFDM signal to the IFFT unit 13.

OFDMフレームのサイズ等の構成内容については、予め設定されたデータキャリア数N及びシンボル数S等に基づいて設定されているものとする。データキャリア数Nは、パイロット挿入比率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 OFDM framing unit 12 stores a modulation signal or the like corresponding to an error correction code with the number of blocks BN = 24 in the OFDM frame, so that 76,800 × 24 = 1,843,200 bits. One OFDM frame including the error correction code is configured. In the case of the example in FIG. 6, the OFDM framing unit 12 stores a modulation signal or the like corresponding to an error correction code having the number of blocks BN = 24 in the OFDM frame, thereby providing an error correction code of 69,600 × 24 = 1,670,400 bits. To form one OFDM frame. In the case of the example of FIG. 7, the OFDM framing unit 12 stores 76,800 × 21 + 57,600 × 1 = 1,670,400 bits by storing a modulation signal or the like corresponding to an error correction code having the number of blocks BN = 22 in the OFDM frame. One OFDM frame including the error correction code is composed.

IFFT部13は、OFDMフレーム化部12からOFDM信号を入力し、OFDM信号にIFFTを行い、周波数軸上の信号から時間軸上の信号に変換する。IFFT部13により変換されたOFDM信号は、所定の送信処理が行われ、送信アンテナから送信される。   The IFFT unit 13 receives an OFDM signal from the OFDM framing unit 12, performs an IFFT on the OFDM signal, and converts a signal on the frequency axis into a signal on the time axis. The OFDM signal converted by the IFFT unit 13 is subjected to predetermined transmission processing and transmitted from a transmission antenna.

以上のように、本発明の実施形態のOFDM送信装置1によれば、誤り訂正符号化部10により出力される誤り訂正符号の先頭と、OFDMフレーム化部12により構成されるOFDMフレームの先頭とが一致するように、予め設定されたパイロット挿入比率PR、符号長L、符号化率CR、ブロック数BN、ゼロ挿入数ZN、変調多値の指数M等を用いて、処理を行う。   As described above, according to the OFDM transmitting apparatus 1 of the embodiment of the present invention, the head of the error correction code output by the error correction encoding unit 10 and the head of the OFDM frame configured by the OFDM framing unit 12 Are performed using preset pilot insertion ratio PR, code length L, coding rate CR, number of blocks BN, number of zero insertions ZN, modulation multi-value index M, and the like.

具体的には、誤り訂正符号化部10は、セグメント数Nseg、変調多値の指数M、符号長L、符号化率CR及びパイロット挿入比率PRに対応するブロック数BN及びブロック毎のゼロ挿入数ZNを、テーブル14から読み出す。そして、誤り訂正符号化部10は、ブロック毎に、通常の誤り訂正符号化または短縮化を伴う誤り訂正符号化を行い、誤り訂正符号を生成する。キャリア変調部11は、誤り訂正符号に対し、所定の変調方式にて変調多値の指数Mのキャリア変調(変調多値数2のキャリア変調)を行い、変調信号を生成する。OFDMフレーム化部12は、変調信号、及び、パイロット挿入比率PR、符号長L、符号化率CR、セグメント数Nseg、変調多値の指数M等を含むTMCC等の制御信号を所定の周波数位置に配置し、OFDMフレームを構成する。 Specifically, the error correction encoding unit 10 includes a number of segments N seg , a modulation multi-valued index M, a code length L, a coding rate CR, and a block number BN corresponding to the pilot insertion rate PR, and zero insertion for each block. The number ZN is read from the table 14. The error correction coding unit 10 performs normal error correction coding or error correction coding with shortening for each block, and generates an error correction code. The carrier modulation unit 11 performs a carrier modulation of a modulation multi-value index M (carrier modulation of a modulation multi-value number 2M ) on the error correction code by a predetermined modulation method to generate a modulation signal. The OFDM framing unit 12 transmits a modulated signal and a control signal such as a TMCC including a pilot insertion ratio PR, a code length L, a coding rate CR, the number of segments N seg , a modulation multi-value index M, and the like to a predetermined frequency position. To form an OFDM frame.

これにより、パイロット挿入比率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 receiver 2 described later does not need to perform the process of matching these heads, and can easily reproduce the synchronization signal, thereby improving the synchronization performance.

また、OFDM送信装置1は、これらの先頭を一致させるためのデータを送信する必要がない。したがって、OFDM送信装置1では余分な機能が不要となり、OFDM受信装置2ではそれに対応する復号機能も不要となる。つまり、従来の地上デジタル放送(ISDB−T)と同様の同期性能及び伝送効率を実現することができ、送信側及び受信側において機能削減が可能となる。   Further, the OFDM transmitting apparatus 1 does not need to transmit data for matching these heads. Therefore, the OFDM transmitting apparatus 1 does not need an extra function, and the OFDM receiving apparatus 2 does not need a corresponding decoding function. That is, the same synchronization performance and transmission efficiency as those of the conventional terrestrial digital broadcasting (ISDB-T) can be realized, and the functions can be reduced on the transmission side and the reception side.

尚、図10に示したOFDM送信装置1の誤り訂正符号化部10〜IFFT部13の処理は、前述の実施例2及び前述の実施例3(実施例2よりも長い符号長を用いる例)にも適用される。   The processing of the error correction encoding unit 10 to the IFFT unit 13 of the OFDM transmitting apparatus 1 shown in FIG. 10 is performed in the above-described second and third embodiments (an example using a longer code length than the second embodiment). Also applies.

実施例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 framing unit 12 of the OFDM transmitting apparatus 1 divides the modulated signal sequence corresponding to one error correction code into three, and modulates the modulated signal sequence with respect to each of the three divided modulated signal sequences. A control signal such as TMCC is arranged at a predetermined frequency position in the OFDM frame. Then, the OFDM framing unit 12 configures three OFDM frames as shown in step S802 shown in FIG. 8 and step S904 shown in FIG.

また、OFDM送信装置1の誤り訂正符号化部10は、セグメント数Nsegがm倍(mは2以上の整数)に変更され、変更後のセグメント数Nsegがテーブル14に記憶されていない場合、テーブル14から読み出し済みのブロック数BN(m倍に変更される前のセグメント数Nsegに対応するブロック数BN)をm倍するようにしてもよい。誤り訂正符号化部10は、m倍したブロック数BNのそれぞれのブロックについて、誤り訂正符号化を行う。この場合のゼロ挿入数は、テーブル14から読み出し済みのゼロ挿入数を、対応するブロックにそれぞれ用いる。変調多値の指数Mがm倍に変更された場合も同様である。 Further, the error correction encoding unit 10 of the OFDM transmitting apparatus 1 determines that the number of segments N seg is changed by a factor of m (m is an integer of 2 or more) and the changed number of segments N seg is not stored in the table 14. , The number of blocks BN read from the table 14 (the number of blocks BN corresponding to the number of segments N seg before being changed to m times) may be multiplied by m. The error correction coding unit 10 performs error correction coding on each block of the number of blocks BN multiplied by m. As the number of zero insertions in this case, the number of zero insertions read from the table 14 is used for the corresponding block. The same applies when the modulation multi-value index M is changed to m times.

これにより、セグメント数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 OFDM receiver 2 includes an effective symbol period extraction unit 20, an FFT (Fast Fourier Transform) unit 21, an equalization unit 22, a TMCC extraction unit 23, a carrier demodulation unit 24, an error correction decoding unit 25, and a table 26. It has.

尚、図13において、本発明とは直接関係しない箇所は省略してある。また、OFDMフレームのサイズ等の構成内容については、予め設定されたデータキャリア数N及びシンボル数S等に基づいて設定されているものとする。データキャリア数Nは、後述する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 TMCC extraction unit 23 to be described later.

OFDM受信装置2は、図示しない受信アンテナを介してOFDM信号を受信し、所定の受信処理を行う。有効シンボル期間抽出部20は、受信処理が行われたOFDM信号を入力し、1OFDMシンボル期間において、GI期間の信号の相関処理により、有効シンボル期間を抽出し、有効シンボル期間のOFDM信号をFFT部21に出力する。   The OFDM receiver 2 receives an OFDM signal via a receiving antenna (not shown) and performs a predetermined receiving process. The effective symbol period extraction unit 20 receives the OFDM signal subjected to the reception processing, extracts an effective symbol period by correlating the signal of the GI period in one OFDM symbol period, and converts the OFDM signal of the effective symbol period into an FFT unit. 21.

FFT部21は、有効シンボル期間抽出部20から有効シンボル期間のOFDM信号を入力し、OFDM信号にFFTを行い、時間軸上の信号から周波数軸上の信号に変換し、周波数軸上の信号を等化部22及びTMCC抽出部23に出力する。   The FFT unit 21 receives the OFDM signal of the effective symbol period from the effective symbol period extraction unit 20, performs FFT on the OFDM signal, converts the signal on the time axis into a signal on the frequency axis, and converts the signal on the frequency axis. Output to the equalizer 22 and the TMCC extractor 23.

等化部22は、FFT部21から周波数軸上の信号を入力し、周波数軸上の信号から所定位置のSPを抽出して伝送路応答を算出し、入力した周波数軸上の信号を等化する。そして、等化部22は、等化後の信号(図10に示したキャリア変調部11により出力された変調信号に対応する信号)をキャリア復調部24に出力する。   The equalizer 22 receives a signal on the frequency axis from the FFT unit 21, extracts a SP at a predetermined position from the signal on the frequency axis, calculates a transmission path response, and equalizes the input signal on the frequency axis. I do. Then, equalizer 22 outputs the equalized signal (the signal corresponding to the modulated signal output by carrier modulator 11 shown in FIG. 10) to carrier demodulator 24.

TMCC抽出部23は、FFT部21から周波数軸上の信号を入力し、周波数軸上の信号から所定位置のTMCCを抽出し、TMCCからパイロット挿入比率PR、符号長L、符号化率CR、セグメント数Nseg、変調多値の指数M等を抽出する。そして、TMCC抽出部23は、変調多値の指数Mをキャリア復調部24に出力し、パイロット挿入比率PR、符号長L、符号化率CR、セグメント数Nseg、変調多値の指数M等を誤り訂正復号部25に出力する。 The TMCC extraction unit 23 receives a signal on the frequency axis from the FFT unit 21, extracts a TMCC at a predetermined position from the signal on the frequency axis, and extracts a pilot insertion ratio PR, a code length L, a coding rate CR, a segment from the TMCC. The number N seg , the modulation multi-value index M, and the like are extracted. Then, the TMCC extraction unit 23 outputs the modulation multi-value index M to the carrier demodulation unit 24, and calculates the pilot insertion ratio PR, code length L, coding rate CR, number of segments N seg , modulation multi-value index M, and the like. Output to the error correction decoding unit 25.

キャリア復調部24は、等化部22から等化後の信号を入力すると共に、TMCC抽出部23から変調多値の指数Mを入力する。そして、キャリア復調部24は、等化後の信号(IQ軸上のコンスタレーション配置上の信号)に対し、図10に示したキャリア変調部11と同じ所定の変調方式にて、変調多値の指数Mのキャリア復調(変調多値数2のキャリア復調)を行う。キャリア復調部24は、キャリア復調後の復調信号(図10に示した誤り訂正符号化部10により出力された誤り訂正符号に対応する信号)を誤り訂正復号部25に出力する。 The carrier demodulation unit 24 receives the signal after the equalization from the equalization unit 22 and receives the modulation multi-value index M from the TMCC extraction unit 23. Then, the carrier demodulation unit 24 modulates the equalized signal (the signal on the constellation arrangement on the IQ axis) using the same multi-level modulation scheme as the carrier modulation unit 11 shown in FIG. Carrier demodulation of an index M (carrier demodulation of a modulation multilevel number 2M ) is performed. The carrier demodulation unit 24 outputs a demodulated signal after carrier demodulation (a signal corresponding to the error correction code output by the error correction encoding unit 10 illustrated in FIG. 10) to the error correction decoding unit 25.

誤り訂正復号部25は、キャリア復調部24から復調信号(誤り訂正符号に対応する信号)を入力すると共に、TMCC抽出部23からパイロット挿入比率PR、符号長L、符号化率CR、セグメント数Nseg、変調多値の指数M等を入力する。誤り訂正復号部25は、セグメント数Nseg、変調多値の指数M、符号長L、符号化率CR及びパイロット挿入比率PRに対応するブロック数BN及びブロック毎のゼロ挿入数ZNを、テーブル26から読み出す。 The error correction decoding unit 25 receives a demodulated signal (a signal corresponding to an error correction code) from the carrier demodulation unit 24, and receives a pilot insertion ratio PR, code length L, coding rate CR, segment number N from the TMCC extraction unit 23. seg , a modulation multi-value index M, and the like are input. The error correction decoding unit 25 stores the number of segments N seg , the index M of the modulation multi-value, the code length L, the number of blocks BN corresponding to the coding rate CR and the pilot insertion ratio PR, and the number of zero insertions ZN for each block in a table 26. Read from

ここで、テーブル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 OFDM transmitting apparatus 1 reads various data from the table 14 and transmits them as an OFDM signal to the OFDM receiving apparatus 2. The OFDM receiving apparatus 2 receives the OFDM signal from the OFDM transmitting apparatus 1 and stores the various data in the table 26. May be stored.

誤り訂正復号部25は、テーブル26から読み出したブロック数分のブロック毎に、復調信号(誤り訂正符号に対応する信号)に対し、符号化率CRの誤り訂正復号処理を行い、元のデータを復元して出力する。   The error correction decoding unit 25 performs an error correction decoding process of the coding rate CR on the demodulated signal (signal corresponding to the error correction code) for each block of the number of blocks read from the table 26, and converts the original data. Restore and output.

前述の実施例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 correction decoding unit 25 calculates the pilot insertion ratio PR = 1/12, the code length L = 76,800, the coding rate CR = CR1, the number of segments N seg = 12, and the modulation multilevel index M = 2 from the TMCC extraction unit 23. input. Then, the error correction decoding unit 25 determines from the table 26 that the number of segments N seg = 12, the modulation multi-value index M = 2, the code length L = 76,800, the coding rate CR = CR1, and the pilot insertion ratio PR = 1/12. (Segment number N seg , modulation multi-value index M, code length L, coding rate CR, pilot insertion ratio PR, block number BN, zero insertion number ZN per block) = (12,2,76,800, CR1, 1/12, 24, <0,..., 0>). Note that the table 26 stores the same various data as the table 14 shown in FIG.

誤り訂正復号部25は、全てのブロックのゼロ挿入数ZN=0であると判断し、延長化(短縮化に対応する処理)を伴わない通常の誤り訂正復号、すなわち図5に示したステップS501の逆の処理を行う。   The error correction decoding unit 25 determines that the number of zero insertions ZN = 0 in all blocks, and performs normal error correction decoding without extension (processing corresponding to shortening), that is, step S501 illustrated in FIG. The reverse of the above is performed.

具体的には、誤り訂正復号部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 correction decoding unit 25 divides a signal (code length L × number of blocks = 76,800 × 24 = 1,843,200 bits) corresponding to one OFDM frame into a number of blocks BN = 24 and divides the signal. Let the signal be a signal for each block. The error correction decoding unit 25 converts the error rate of the code rate CR1 into a signal having a code length L of 76,800 bits (a signal after equalization, that is, a signal corresponding to the error correction code) for each block of the number of blocks BN = 24. To generate original data D of a predetermined length. A signal having a code length L = 76,800 bits is composed of data D and parity as shown in FIG. Then, the error correction decoding unit 25 outputs the data D for each block as original data.

そして、パイロット挿入比率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 correction decoding unit 25 outputs the pilot insertion ratio PR = 1/6, the code length L = 76,800, the coding rate from the TMCC extraction unit 23. CR = CR1, the number of segments N seg = 12 and the modulation multi-value index M = 2 are input. Then, the error correction decoding unit 25 determines from the table 26 that the number of segments N seg = 12, the index of the modulation multi-value M = 2, the code length L = 76,800, the coding rate CR = CR1, and the pilot insertion ratio PR = 1/6. (Segment number N seg , modulation multi-value index M, code length L, coding rate CR, pilot insertion ratio PR, block number BN, zero insertion number ZN per block) = (12,2,76,800, CR1, 1/6, 24, <7,200,..., 7,200>).

誤り訂正復号部25は、全てのブロックのゼロ挿入数ZN≠0であると判断し、ゼロ挿入数7,200ビットの延長化を伴う誤り訂正復号、すなわち図6に示したステップS601〜ステップS603の逆の処理を行う。   The error correction decoding unit 25 determines that the number of zero insertions ZN ≠ 0 in all blocks, and performs error correction decoding with extension of the number of zero insertions of 7,200 bits, that is, the reverse of steps S601 to S603 shown in FIG. Is performed.

具体的には、誤り訂正復号部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 correction decoding unit 25 generates a signal ((code length L−zero insertion number ZN) × block number = (76,800−7,200) × 24 = 69,600 × 24 = 1,670,400 bits corresponding to one OFDM frame) Is divided into 24 blocks, and the divided signal is used as a signal for each block. The error correction decoding unit 25 obtains a code length of 69,600 (= 76,800−7,200) by subtracting the number of zero insertions ZN = 7,200 bits from the code length L = 76,800 bits for each block of the number of blocks BN = 24. Then, the error correction decoding unit 25 determines, for each block, a predetermined position (for example, a position between the data D ′ and the parity) of a signal having a code length of 69,600 bits (a signal after equalization, that is, a signal corresponding to the error correction code). )), A signal having a code length L = 76,800 bits including data D ′, zero bits, and parity is generated by inserting zero bits, the number of zero insertions ZN = 7,200 bits. This is the reverse process of step S603 shown in FIG.

誤り訂正復号部25は、ブロック毎に、符号長L=76,800ビットの信号に符号化率CR1の誤り訂正復号を行い、データD’及びゼロビットからなる信号を生成する。これは、図6に示したステップS602の逆の処理である。そして、誤り訂正復号部25は、ブロック毎に、データD’及びゼロビットからなる信号からゼロビットを削除し、元のデータD’を生成する。これは、図6に示したステップS601の逆の処理である。誤り訂正復号部25は、ブロック毎のデータD’を元のデータとして出力する。   The error correction decoding unit 25 performs error correction decoding of the coding rate CR1 on a signal having a code length L = 76,800 bits for each block, and generates a signal including data D ′ and zero bits. This is the reverse process of step S602 shown in FIG. Then, the error correction decoding unit 25 deletes the zero bit from the signal including the data D 'and the zero bit for each block to generate the original data D'. This is the reverse process of step S601 shown in FIG. The error correction decoding unit 25 outputs the data D 'for each block as original data.

次に、前述の実施例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 correction decoding unit 25 outputs the pilot insertion ratio PR = 1/6, the code length L = 76,800, and the coding rate CR = CR1, the number of segments N seg = 12, and the modulation multi-value index M = 2 are input. Then, the error correction decoding unit 25 determines from the table 26 that the number of segments N seg = 12, the index of the modulation multi-value M = 2, the code length L = 76,800, the coding rate CR = CR1, and the pilot insertion ratio PR = 1/6. (Segment number N seg , modulation multi-value index M, code length L, coding rate CR, pilot insertion ratio PR, block number BN, zero insertion number ZN per block) = (12,2,76,800, CR1, 1/6, 22, <0,..., 0, 19, 200>). Note that the table 26 stores the same various data as the table 14 shown in FIG.

誤り訂正復号部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 correction decoding unit 25 determines that the number of zero insertions ZN = 0 in the first to 21st blocks of the number of blocks BN = 22, and that the number of zero insertions ZN ≠ 0 in the 22nd block. The error correction decoding unit 25 performs normal error correction decoding without extension, that is, the reverse process of step S701 illustrated in FIG. 7, for the first to 21st blocks. In addition, the error correction decoding unit 25 performs error correction decoding with extension of the number of zero insertions of 19,200 bits, that is, the reverse of steps S702, S703, and S704 shown in FIG. 7, for the 22nd block.

具体的には、誤り訂正復号部25は、1個のOFDMフレームに対応する信号(1,670,400ビットの信号)を、1番目から21番目のブロックにおける21個の符号長L=76,800ビットの信号、及び22番目のブロックにおける1個の符号長57,600(=符号長L−ゼロ挿入数=76,800−19,200)ビットの信号に分割する。   Specifically, the error correction decoding unit 25 converts a signal (a signal of 1,670,400 bits) corresponding to one OFDM frame into 21 signals of a code length L = 76,800 bits in the first to 21st blocks, and The signal is divided into one signal having a code length of 57,600 (= code length L−number of zero insertions = 76,800−19,200) bits in the 22nd block.

誤り訂正復号部25は、1番目から21番目のブロック毎に、符号長L=76,800ビットの信号(等化後の信号、すなわち誤り訂正符号に対応する信号)に符号化率CR1の誤り訂正復号を行い、元の所定長のデータDを生成する。符号長L=76,800ビットの信号は、図7のとおり、データD及びパリティにより構成される。そして、誤り訂正復号部25は、ブロック毎のデータDを元のデータとして出力する。   The error correction decoding unit 25 converts the signal of code length L = 76,800 bits (equalized signal, that is, a signal corresponding to the error correction code) into an error correction decoding code of CR1 for each of the first to 21st blocks. To generate original data D of a predetermined length. A signal having a code length L of 76,800 bits is composed of data D and parity as shown in FIG. Then, the error correction decoding unit 25 outputs the data D for each block as original data.

また、誤り訂正復号部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 correction decoding unit 25 obtains a code length of 57,600 (= 76,800−19,200) by subtracting the number of zero insertions ZN = 19,200 bits from the code length L = 76,800 bits for the 22nd block. Then, for the 22nd block, the error correction decoding unit 25 sets a predetermined position (for example, between the data D ″ and the parity) of a signal having a code length of 57,600 bits (a signal after the equalization, that is, a signal corresponding to the error correction code). ), A signal having a code length L = 76,800 bits including data D ″, zero bits, and parity is generated. This is the reverse process of step S704 shown in FIG.

誤り訂正復号部25は、22番目のブロックについて、符号長L=76,800ビットの信号に符号化率CR1の誤り訂正復号を行い、データD”及びゼロビットからなる信号を生成する。これは、図7に示したステップS703の逆の処理である。そして、誤り訂正復号部25は、22番目のブロックについて、データD”及びゼロビットからなる信号からゼロビットを削除し、元のデータD”を生成する。これは、図7に示したステップS702の逆の処理である。誤り訂正復号部25は、22番目のブロックについて、データD”を元のデータとして出力する。   The error correction decoding unit 25 performs error correction decoding of the coding rate CR1 on a signal having a code length L = 76,800 bits for the 22nd block, and generates a signal including data D ″ and zero bits. Then, the error correction decoding unit 25 deletes the zero bit from the signal consisting of the data D "and the zero bit and generates the original data D" for the 22nd block. This is the reverse process of step S702 shown in Fig. 7. The error correction decoding unit 25 outputs the data D "as the original data for the 22nd block.

以上のように、本発明の実施形態のOFDM受信装置2によれば、誤り訂正符号の先頭とOFDMフレームの先頭とが一致するように、予め設定された各種データ及びOFDM送信装置1から受信したパイロット挿入比率PR、符号長L、符号化率CR、ブロック数BN、ゼロ挿入数ZN、変調多値の指数M等を用いて、処理を行う。   As described above, according to the OFDM receiving apparatus 2 of the embodiment of the present invention, various kinds of data set in advance and received from the OFDM transmitting apparatus 1 so that the head of the error correction code matches the head of the OFDM frame. Processing is performed using the pilot insertion ratio PR, code length L, coding rate CR, number of blocks BN, number of zero insertions ZN, modulation multi-value index M, and the like.

具体的には、TMCC抽出部23は、受信したOFDM信号における周波数軸上の信号から所定位置のTMCCを抽出し、TMCCからパイロット挿入比率PR、符号長L、符号化率CR、セグメント数Nseg、変調多値の指数M等を抽出する。キャリア復調部24は、等化後の信号(IQ軸上のコンスタレーション配置上の信号)に対し、送信側と同じ所定の変調方式にて、変調多値の指数Mのキャリア復調(変調多値数2のキャリア復調)を行う。 Specifically, the TMCC extraction unit 23 extracts a TMCC at a predetermined position from a signal on the frequency axis of the received OFDM signal, and extracts a pilot insertion ratio PR, a code length L, a coding rate CR, and the number of segments N seg from the TMCC. , A multi-valued index M, etc. are extracted. The carrier demodulation unit 24 performs carrier demodulation (modulation multi-level modulation) of a modulation multi-level index M on the equalized signal (signal on the constellation arrangement on the IQ axis) using the same predetermined modulation scheme as that on the transmitting side. ( 2M carrier demodulation).

誤り訂正復号部25は、セグメント数Nseg、変調多値の指数M、符号長L、符号化率CR及びパイロット挿入比率PRに対応するブロック数BN及びブロック毎のゼロ挿入数ZNを、送信側のテーブル14と同じ各種データが記憶されたテーブル26から読み出す。そして、誤り訂正復号部25は、ブロック毎に、ゼロ挿入数ZN=0の場合、通常の誤り訂正復号を行い、ゼロ挿入数ZN≠0の場合、延長化を伴う誤り訂正復号を行い、元のデータを復元する。 The error correction decoding unit 25 transmits the number of segments N seg , the index M of the modulation multi-value, the code length L, the number of blocks BN corresponding to the coding rate CR and the pilot insertion ratio PR, and the number of zero insertions ZN for each block to the transmitting side. From the table 26 storing the same various data as the table 14 of FIG. Then, the error correction decoding unit 25 performs normal error correction decoding for each block when the number of zero insertions ZN = 0, and performs error correction decoding with extension when the number of zero insertions ZN ≠ 0. Restore your data.

これにより、パイロット挿入比率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 OFDM receiver 2, the process of matching these heads becomes unnecessary, and the synchronization signal can be easily reproduced, so that the synchronization performance can be improved. Further, the OFDM transmitting apparatus 1 does not need to transmit data for matching these heads. Therefore, the OFDM transmitting apparatus 1 does not need an extra function, and the OFDM receiving apparatus 2 also does not need a corresponding decoding function. That is, the same synchronization performance and transmission efficiency as those of the conventional terrestrial digital broadcasting (ISDB-T) can be realized, and the functions can be reduced on the transmission side and the reception side.

尚、図13に示したOFDM受信装置2の有効シンボル期間抽出部20から誤り訂正復号部25までの処理は、前述の実施例2及び前述の実施例3にも適用される。   Note that the processing from the effective symbol period extraction unit 20 to the error correction decoding unit 25 of the OFDM receiver 2 shown in FIG. 13 is also applied to the above-described second and third embodiments.

実施例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 correction decoding unit 25 of the OFDM receiving device 2 combines the signals corresponding to the three OFDM frames to generate one signal. This is the reverse process of step S802 shown in FIG. 8 and the reverse process of step S904 shown in FIG. Then, the error correction decoding unit 25 performs normal error correction decoding in the case of FIG. 8, and performs error correction decoding with extension in the case of FIG.

また、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 correction decoding unit 25 of the OFDM receiving apparatus 2 determines that the number of segments N seg input from the TMCC extraction unit 23 has been changed to m times (m is an integer of 2 or more), the changed number of segments N When seg is not stored in the table 26, the number of blocks BN already read from the table 26 (the number of blocks BN corresponding to the number of segments N seg before being changed to m times) may be multiplied by m. . The error correction decoding unit 25 performs error correction decoding on each block of the number of blocks BN multiplied by m. As the number of zero insertions in this case, the number of zero insertions read from the table 26 is used for the corresponding block. The same applies when it is determined that the index M of the modulation multi-value has been changed to m times.

これにより、セグメント数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 OFDM transmitting apparatus 1 performs error correction coding by inserting zero bits after data when performing error correction coding with shortening. Zero bits are deleted from between the end of the data and the parity. The OFDM receiver 2 performs error correction decoding by inserting zero bits between the end of the data and the parity, and deletes the zero bits from the end of the data. The present invention does not limit the position of the zero bit to be inserted and deleted after the data. For example, the position of the zero bit may be before the data, or when the data is divided into a plurality of pieces, it may be between the divided data.

また、図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 OFDM transmitting apparatus 1 performs error correction coding with shortening of 7,200 bits for each of the 24 blocks. An error correction code having a code length of 69,600 bits is generated. Thus, an OFDM frame of 69,600 × 24 = 1,670,400 bits corresponding to the pilot insertion ratio of 1/6 is configured. When the pilot insertion ratio is 1/6, the number of bits per OFDM frame is 1,670,400, which is a value divisible by 24. Therefore, the number of blocks is the same as the case where the pilot insertion ratio shown in FIG. 5 is 1/12.

これに対し、符号長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 correction encoding unit 10 of the OFDM transmitting apparatus 1 performs normal error correction encoding, and changes to a higher pilot insertion ratio 1/6. In such a case, error correction encoding with shortening is performed. On the other hand, when the pilot insertion ratio is 1/12, the error correction encoding unit 10 performs normal error correction encoding. When the pilot insertion ratio is changed to a lower pilot insertion ratio of 1/24, the error correction encoding unit 10 involves shortening. Error correction coding may be performed.

例えば、パイロット挿入比率を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 correction encoding unit 10 of the OFDM transmitting apparatus 1 uses the lowest pilot insertion ratio PR1 for normal error correction based on the lowest pilot insertion ratio PR1. Perform encoding. Then, when the pilot insertion ratio is changed from PR1 to PR2 and PR2 to a higher ratio, error correction encoding section 10 performs error correction encoding with shortening.

誤り訂正符号化部10は、最も高いパイロット挿入比率PR3の場合、これを基準として通常の誤り訂正符号化を行い、パイロット挿入比率がPR3からPR2,PR1へと低い比率に変更された場合、短縮化を伴う誤り訂正符号化を行う。   The error correction coding unit 10 performs normal error correction coding based on the highest pilot insertion ratio PR3 when the highest pilot insertion ratio is used, and shortens the pilot insertion ratio when the pilot insertion ratio is changed from PR3 to PR2 or PR1. Error-correction coding with encryption.

誤り訂正符号化部10は、パイロット挿入比率PR2の場合、これを基準として通常の誤り訂正符号化を行い、パイロット挿入比率がPR2からPR1,PR3に変更された場合、短縮化を伴う誤り訂正符号化を行うようにしてもよい。   The error correction encoding unit 10 performs normal error correction encoding based on the pilot insertion ratio PR2 when the pilot insertion ratio is PR2, and performs error correction encoding with shortening when the pilot insertion ratio is changed from PR2 to PR1 and PR3. May be performed.

また、テーブル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 correction encoding unit 10 of the OFDM transmission apparatus 1 may convert other modulation multi-level information such as the modulation multi-level number into a modulation multi-level index M and perform the above processing. The processing may be performed using other modulation multi-value information such as the number of modulation multi-values. The same applies to the carrier modulation unit 11 and the OFDM framing unit 12. The same applies to the TMCC extraction unit 23, the carrier demodulation unit 24, and the error correction decoding unit 25 of the OFDM receiver 2.

1 OFDM送信装置
2 OFDM受信装置
10 誤り訂正符号化部
11 キャリア変調部
12 OFDMフレーム化部
13 IFFT部
14,26 テーブル
20 有効シンボル期間抽出部
21 FFT部
22 等化部
23 TMCC抽出部
24 キャリア復調部
25 誤り訂正復号部
REFERENCE SIGNS LIST 1 OFDM transmitting apparatus 2 OFDM receiving apparatus 10 Error correction coding unit 11 Carrier modulation unit 12 OFDM framing unit 13 IFFT unit 14, 26 Table 20 Effective symbol period extraction unit 21 FFT unit 22 Equalization unit 23 TMCC extraction unit 24 Carrier demodulation Unit 25 error correction decoding unit

Claims (9)

送信対象のデータを誤り訂正符号化し、誤り訂正符号をキャリア変調し、変調信号をOFDMフレーム化し、OFDMフレームの信号をIFFTしてOFDM信号を送信するOFDM送信装置において、
前記送信対象のデータを構成する複数のブロックのデータのそれぞれに対し誤り訂正符号化を行い、前記誤り訂正符号を生成する誤り訂正符号化部と、
前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、
前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記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フレームの信号をIFFTしてOFDM信号を送信するOFDM送信装置において、
セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、
前記テーブルから、予め設定されたセグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応する前記ブロック数及び前記ブロック毎のゼロ挿入数を読み出し、前記送信対象のデータを構成する前記ブロック数のブロックのデータのそれぞれに対し誤り訂正符号化を行い、前記誤り訂正符号を生成する誤り訂正符号化部と、
前記誤り訂正符号化部により生成された前記誤り訂正符号に対し、前記予め設定された変調多値情報に従うキャリア変調を行い、前記変調信号を生成するキャリア変調部と、
前記キャリア変調部により生成された前記変調信号を所定位置に配置し、前記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.
請求項2に記載のOFDM送信装置において、
前記予め設定されたパイロット挿入比率が前記第1のパイロット挿入比率であり、前記ブロック毎のゼロ挿入数が0の場合であって、前記セグメント数をNseg、前記変調多値情報を変調多値数とした場合の当該変調多値数を2のべき乗で表したときの指数をM、前記OFDMフレームの1シンボルあたりのデータキャリア数をN、前記OFDMフレームのシンボル数をS、前記誤り訂正符号長をL、所定の正の整数または正の整数分の1の数をaとした場合、
数式:Nseg×M×N×S=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.
請求項2に記載のOFDM送信装置において、
記予め設定されたパイロット挿入比率が前記第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.
請求項2に記載のOFDM送信装置において、
記予め設定されたパイロット挿入比率が前記第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.
請求項1のOFDM送信装置からOFDM信号を受信し、前記OFDM信号をFFTし、FFT後の信号を等化し、等化後の信号をキャリア復調し、キャリア復調後の信号を誤り訂正復号して元の送信対象のデータを復元するOFDM受信装置において、
前記等化後の信号に対し、前記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.
請求項2または3のOFDM送信装置からOFDM信号を受信し、前記OFDM信号をFFTし、FFT後の信号を等化し、等化後の信号をキャリア復調し、キャリア復調後の信号を誤り訂正復号して元の送信対象のデータを復元するOFDM受信装置において、
セグメント数、変調多値情報、誤り訂正符号長、符号化率及びパイロット挿入比率に対応して、ブロック数及びブロック毎のゼロ挿入数が記憶されたテーブルと、
前記等化後の信号に対し、前記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.
請求項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の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とする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.
請求項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の信号に誤り訂正復号を行い、誤り訂正復号後の信号から前記ゼロ挿入数のゼロビットを削除する、ことを特徴とする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.
JP2015248085A 2015-12-19 2015-12-19 OFDM transmitter and OFDM receiver Expired - Fee Related JP6660172B2 (en)

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)

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