ISO/IEC 23008-10:2015 情報技術—異種環境での高効率コーディングとメディア配信—パート10:MPEGメディアトランスポート前方誤り訂正(FEC)コード | ページ 2

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序文

ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである国家機関は、技術活動の特定の分野を扱うために、それぞれの組織によって設立された技術委員会を通じて、国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力しています。 ISO および IEC と連携して、政府および非政府の他の国際機関もこの作業に参加しています。情報技術の分野では、ISO と IEC が合同技術委員会 ISO/IEC JTC 1 を設立しました。

この文書の開発に使用された手順と、今後の維持のために意図された手順は、ISO/IEC 指令で説明されています。 1. 特に、さまざまなタイプの文書に必要なさまざまな承認基準に注意する必要があります。この文書は、ISO/IEC 指令の編集規則に従って作成されました。 2 ( www.iso.org/directives を参照)

このドキュメントの要素の一部が特許権の対象となる可能性があることに注意してください。 ISO および IEC は、そのような特許権の一部またはすべてを特定する責任を負わないものとします。ドキュメントの開発中に特定された特許権の詳細は、序文および/または受信した特許宣言の ISO リストに記載されます ( www.iso.org/patents を参照)

このドキュメントで使用されている商号は、ユーザーの便宜のために提供された情報であり、保証を構成するものではありません。

適合性評価に関連する ISO 固有の用語および表現の意味に関する説明、および技術的貿易障壁 (TBT) における WTO 原則への ISO の準拠に関する情報については、次の URL を参照して ください 。

このドキュメントを担当する委員会は、ISO/IEC JTC 1, 情報技術、SC 29, オーディオ、画像、マルチメディア、およびハイパーメディア情報のコーディングです

ISO/IEC 23008 は、次の部分で構成されており、一般的なタイトルは「情報技術 - 異種環境における高効率コーディングとメディア配信」です。

  • Part 1: MPEG メディア トランスポート (MMT)
  • Part 2: 高効率ビデオ コーディング (HEVC)
  • Part 3: 3D オーディオ
  • Part 10: MPEG Media Transport Forward Error Correction (FEC) コード
  • Part 11: MPEG メディア トランスポート構成情報

序章

ISO/IEC 23008 のこの部分では、ISO/IEC 23008-1 MPEG メディア トランスポート (MMT) のアプリケーション レベル前方誤り訂正 (AL-FEC) フレームワークで使用できるアプリケーション レベル前方誤り訂正 (FEC) コードを指定して、信頼性の高いサービスを提供します。パケット損失が発生しやすい IP ネットワークおよび非 IP ネットワーク環境での配信。

1 スコープ

ISO/IEC 23008 のこの部分は、アプリケーション レベルの前方誤り訂正 (FEC) コードを指定します。このコードは、ISO/IEC 23008-1 MPEG メディア トランスポートの AL-FEC フレームワークで使用して、IP ネットワークおよび非 IP ネットワーク環境で信頼性の高い配信を提供できます。パケット損失が発生しやすい。

2 参考文献

以下のドキュメントの全体または一部は、このドキュメントで規範的に参照されており、その適用に不可欠です。日付のある参考文献については、引用された版のみが適用されます。日付のない参照については、参照文書の最新版 (修正を含む) が適用されます。

  • ISO/IEC 23008-1, 情報技術 — 異種環境における高効率コーディングとメディア配信 — 1: MPEG メディア トランスポート (MMT)
  • IETF RFC 5170, Low Density Parity Check (LDPC) Staircase and Triangle Forward Error Correction (FEC) スキーム、2008 年 6 月
  • IETF RFC 5510, リードソロモン前方誤り訂正 (FEC) スキーム、2009 年 4 月
  • IETF RFC 6330, RaptorQ Forward Error Correction Scheme for Object Delivery, 2011 年 8 月
  • SMPTE2022-1, IP ネットワークを介したリアルタイム ビデオ/オーディオ トランスポートの前方誤り訂正

3 用語、定義、記号、略語

このドキュメントでは、次の用語と定義が適用されます。

3.1 用語と定義

3.1.1

コードレート

ソース シンボル数と符号化シンボル数の比率

3.1.2

符号化記号

符号化プロセスによって生成されるデータの単位

3.1.3

符号化記号ブロック

ソース シンボル ブロックの符号化プロセスからの符号化シンボルのセット

3.1.4

3FEC コード

エンコードされたデータ フローがデータ損失に対して回復力があるように、データをエンコードするためのアルゴリズム

3.1.5

FEC ペイロード ID

MMT FEC スキームに関して MMT パケットの内容を識別する識別子

3.1.6

アイコンを修正

ソースシンボルではないエンコーディングシンボル

3.1.7

アイコンブロックの修復

失われたソース シンボルを回復するために使用できる修復シンボルのセット

3.1.8

ソース記号

エンコード処理中に使用されるデータの単位

3.1.9

ソース シンボル ブロック

FEC コードによる修復シンボル ブロックの生成に使用されるソース シンボルのセット

3.1.10

体系的なコード

ソース シンボルが出力符号化シンボルの一部であるエラー訂正コード

3.2 記号と略語

このドキュメントでは、以下に示す記号と略語が適用されます。

アルフェックアプリケーション層 (レベル) 前方誤り訂正
FEC前方誤り訂正
laレイヤー対応
LA FECレイヤー対応の前方誤り訂正
LDGM低密度生成行列
LDPC低密度パリティ チェック
mmtMPEG メディア転送
RSリード・ソロモン
S-LDPC構造化された低密度パリティ チェック

3.3 規約

このドキュメントでは、次の規則が適用されます。

  • ビッグ エンディアンの数値表現方式が使用されます。

参考文献

[1]Fossorier MPC, 準巡回低密度パリティ チェック コード、Proc. ISIT 2003, 横浜、日本、2003 年 6 月/7 月、p. 150
[2]Myung S, Yang K, Kim J 高速符号化のための準巡回 LDPC 符号。 IEEE Trans.Inf.Theor 2005.8.51 pp.2894–2901

Foreword

ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.

The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, 1. In particular the different approval criteria needed for the different types of document should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, 2 (see www.iso.org/directives ).

Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents ).

Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.

For an explanation on the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISO's adherence to the WTO principles in the Technical Barriers to Trade (TBT) see the following URL: Foreword - Supplementary information

The committee responsible for this document is ISO/IEC JTC 1, Information technology, SC 29, Coding of audio, picture, multimedia and hypermedia information.

ISO/IEC 23008 consists of the following parts, under the general title Information technology — High efficiency coding and media delivery in heterogeneous environments:

  • Part 1: MPEG media transport (MMT)
  • Part 2: High efficiency video coding (HEVC)
  • Part 3: 3D Audio
  • Part 10: MPEG Media Transport Forward Error Correction (FEC) codes
  • Part 11: MPEG Media Transport Composition Information

Introduction

This part of ISO/IEC 23008 specifies application level forward error correction (FEC) codes which can be used with application level-forward error correction (AL-FEC) framework of ISO/IEC 23008-1 MPEG Media Transport (MMT) to provide reliable delivery in IP network and non IP network environments that are prone to packet losses.

1 Scope

This part of ISO/IEC 23008 specifies application level forward error correction (FEC) codes which can be used with AL-FEC framework of ISO/IEC 23008-1 MPEG Media Transport to provide reliable delivery in IP network and non IP network environments that are prone to packet losses.

2 Normative references

The following documents, in whole or in part, are normatively referenced in this document and are indispensable for its application. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.

  • ISO/IEC 23008-1, Information technology — High efficiency coding and media delivery in heterogeneous environments — 1: MPEG media transport (MMT)
  • IETF RFC 5170, Low Density Parity Check (LDPC) Staircase and Triangle Forward Error Correction (FEC) Schemes, June 2008
  • IETF RFC 5510, Reed-Solomon Forward Error Correction (FEC) Schemes, April 2009
  • IETF RFC 6330, RaptorQ Forward Error Correction Scheme for Object Delivery, August 2011
  • SMPTE2022-1, Forward Error Correction for Real-Time Video/Audio Transport Over IP Networks

3 Terms, definitions, symbols, and abbreviated terms

For the purposes of this document, the following terms and definitions apply.

3.1 Terms and definitions

3.1.1

code rate

ratio between the number of source symbols and the number of encoding symbols

3.1.2

encoding symbol

unit of data generated by the encoding process

3.1.3

encoding symbol block

set of encoding symbols from the encoding process of a source symbol block

3.1.4

3FEC code

algorithm for encoding data such that the encoded data flow is resilient to data loss

3.1.5

FEC payload ID

identifier that identifies the contents of a MMT packet with respect to the MMT FEC scheme

3.1.6

repair symbol

encoding symbol that is not a source symbol

3.1.7

repair symbol block

set of repair symbols which can be used to recover lost source symbols

3.1.8

source symbol

unit of data used during the encoding process

3.1.9

source symbol block

set of source symbols which is used to generate repair symbol block by FEC code

3.1.10

systematic code

any error correction code in which the source symbols are part of output encoded symbols

3.2 Symbols and abbreviated terms

For the purpose of this document, the symbols and abbreviated terms given below apply.

AL-FECapplication layer (level) forward error correction
FECforward error correction
lalayer aware
LA-FEClayer aware forward error correction
LDGMlow density generator matrix
LDPClow density parity check
MMTMPEG media transport
RSReed-Solomon
S-LDPCstructured low density parity check

3.3 Conventions

The following conventions apply in this document:

  • The Big Endian number representation scheme is used.

Bibliography

[1]Fossorier M.P.C., Quasi-Cyclic Low-Density Parity-Check Codes,” in Proc. ISIT 2003, Yokohama, Japan, June/July 2003, p. 150.
[2]Myung S., Yang K., Kim J., Quasi-cyclic LDPC codes for fast encoding. IEEE Trans. Inf. Theory. 2005 Aug., 51 pp. 2894–2901