28.10.2014 Views

2-STD-B32v2_2

2-STD-B32v2_2

2-STD-B32v2_2

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ARIB <strong>STD</strong>-B32 第 2 部 参 考 資 料<br />

参 考 資 料 1 MPEG-2 AAC ADTS(Audio Data Transport Stream)における CRC<br />

(Cyclic Redundancy Check)の 処 理 手 順<br />

本 参 考 資 料 は MPEG-2 AAC 規 格 (ISO/IEC 13818-7)の ADTS における CRC の 処 理 手 順 の 明 確<br />

化 を 目 的 としている。 本 参 考 資 料 に 記 載 された 解 釈 で 問 題 ないことが MPEG 北 京 会 合 (2000 年 7<br />

月 )でも 確 認 され、 当 会 合 の 決 議 書 (Resolution)2.5.9 章 に 明 記 されている。<br />

MPEG-2 AAC 規 格 では、CRC の 処 理 手 順 として、 以 下 のように 記 述 されている。<br />

adts_error_check()<br />

CRC error detection data generated as described in ISO/IEC 11172-3, subclause<br />

2.4.3.1 (table 1.7)<br />

The following bits are protected and fed into the CRC algorithm in order of their<br />

appearance:<br />

all bits of the headers<br />

first 192 bits of any<br />

single_channel_element (SCE)<br />

channel_pair_element (CPE)<br />

coupling_channel_element (CCE)<br />

low frequency enhancement channel (LFE)<br />

In addition, the first 128 bits of the second individual_channel_stream in the<br />

channel_pair_element must be protected. All information in any program<br />

configuration element or data element must be protected.<br />

For any element where the specified protection length of 128 or 192 bits exceeds its<br />

actual length, the element is zero padded to the specified protection length for CRC<br />

calculation.<br />

( 訳 )CRC エラー 検 出 データ:ISO/IEC 11172-3 の 2.4.3.1 節 に 記 述 されているように 発 生 される。 以 下 のビットが<br />

プロテクトされ、 出 現 順 に CRC アルゴリズムへ 入 力 される:<br />

ヘッダの 全 てのビット<br />

あらゆる SCE, CPE, CCE, LFE の 先 頭 の 192 ビット<br />

さらに、CPE の 2 番 目 の ICS の 先 頭 の 128 ビットがプロテクトされなければいけない。<br />

あらゆる PCE あるいは Data element のすべての 情 報 もプロテクトされなければいけない。128 あるいは 192<br />

のプロテクト 長 が 実 際 の 長 さを 超 えるあらゆるエレメントでは、そのエレメントは CRC の 計 算 のためにプロ<br />

テクト 長 までゼロ 詰 めされる。<br />

解 釈 が 難 しい 例 として、CPE の 長 さが 192 ビット 未 満 で、なおかつ 同 CPE の 2 番 目 の ICS が 128<br />

ビット 未 満 である 場 合 のゼロ 詰 めの 方 法 が 挙 げられる。<br />

結 論 からいえば、<br />

・ まずCPE の 先 頭 から 処 理 し、192 ビット 未 満 であれば 0 で 調 整 して 192 ビットとする。<br />

・ 引 き 続 き、 同 CPE の 2 番 目 の ICS の 先 頭 から 処 理 し、128 ビット 未 満 であれば 0 で 調 整 し<br />

- 147 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!