G3/G4及びインターネットファクシミリ関連TTC標準の改版と制定 Revision and Institution of TTC Standards Relating to G3/G4 and Internet Facsimile

Similar documents
企業SIP網Q-sig⇔SIP間インタフェース仕様

Microsoft Word - SIP-MPEG4相互接続試験実施要領v1.4.0-J DOC

NFC ucode タグのメモリフォーマット規定

I P 映像装置 機器仕様書 ( 案 ) 平成 29 年 1 月 国土交通省

untitled

TFTP serverの実装

平成18年度電気関係学会東海支部連合大会

UID S307-NDEF

Flow Control Information Network 1 /

色空間sYCCカラーFAX相互接続試験実施要綱

Merging と AES67 ディバイスの設定

vol22_1_007jp

IP-PBX Group SIP による IP-PBX 相互接続試験の実施 PBX テレコムサーバ相互接続試験実施連絡会中平猛

5GHz 作 15-4 DFS 試験時の通信負荷条件定義について 2019 年 3 月 1 日 NTT 東芝 クアルコムジャパン 1

2. CABAC CABAC CABAC 1 1 CABAC Figure 1 Overview of CABAC 2 DCT 2 0/ /1 CABAC [3] 3. 2 値化部 コンテキスト計算部 2 値算術符号化部 CABAC CABAC

NGN相互接続試験実施要領(TV電話TV会議)の検討案

JJ IMS における SDP メディアネゴシエーション手順 Technical Specifications on SDP media negotiation for IMS 第 1.0 版 2013 年 5 月 23 日 一般社団法人情報通信技術委員会 THE TELECOMMUNI

2.5 トランスポート層 147

技術的条件集別表 26.3 IP 通信網 ISP 接続用ルータ接続インタフェース仕様 (IPv6 トンネル方式 )

双方向映像配信とブロードバンドへの適用

2.3 サービスセグメントについて NACCSにおける EDIFACT 電文のサービスセグメントの用法については 付表 サービスセグメント ( 処理要求電文 ) 付表 サービスセグメント ( 処理結果電文 ) を参照すること ただし 旅客予約記録情報報告 (PNR01)

IrDA型赤外線タグ仕様

untitled

図解でわかるVoIPのすべて - IP電話の技術から構築まで -

NGN相互接続試験実施要領(VoIP)の検討案

資料2-3 要求条件案.doc

DLNAによる家電連携を指向した オンデマンドVPN接続方式の検討

Q-SYS Designer Version 5.4 Release Note ソフトウェア要件 Q-SYS Designer は下記の OS での動作確認をしております Windows 7 Professional 32-bit / 64-bit Windows 8.1 Professional

SNC-HM662 EdgeStorage manual J

VoIPチュートリアル

FUI 機能付きの OCS サーバ URL リダイレクトの設定例

IEEE e

Cisco CSS HTTP キープアライブと ColdFusion サーバの連携

MIB サポートの設定

HATS実施要領サンプル

Microsoft PowerPoint - HNWG8_03_HN-WG.A_アーキテクチャおよび技術課題(9.18版).ppt

total-all-nt.dvi

ヤマハDante機器と他社AES67機器の接続ガイド

ICS_Japan アプリケーションノート ISO メッセージ送受信基礎編 Rev File Name: アプリケーションノート _ISO15765_2_ メッセージ送受信 _ 基礎編 _A00.docx Intrepid Control Systems, Inc. アプリ

15群(○○○)-8編

Q-SYS Designer Version 6.0 Release Note ソフトウェア要件 Q-SYS Designer は下記の OS での動作確認をしております Windows 7 Professional 64-bit Windows 8.1 Professional 64-bit Wi

Time Server Pro. TS-2910 リリースノート お客様各位 2019/09/13 セイコーソリューションズ株式会社 Time Server Pro.(TS-2910/TS-2912) システムソフトウェアリリースノート Ver2.1.1 V2.2 変更点 Version 2.2 (

Microsoft Word - Miracast

山添.pptx

Macintosh HD:Users:ks91:Documents:lect:nm2002s:nm2002s03.dvi

// このクラスの有効期間中の各呼び出しに使用される キャッシュされた Socket オブジェクト Socket socket = null; // 非同期処理が完了したことを通知するために信号を送るオブジェクト static ManualResetEvent clientdone = new Ma

Time and Frequency Division Multiplexing の設定


Encoder Set Parameter for HD-V9000

アナログ・接点変換器

Cisco Start Firewall Cisco ASA 5506-X PAT(Port Address Translation) の設定 2016 年 3 月 23 日 第 1.1 版 株式会社ネットワールド

I TCP 1/2 1

出岡雅也 旭健作 鈴木秀和 渡邊晃 名城大学理工学部

市町村デジタル移動通信システム(SCPC/4値FSK方式)標準規格

SIP について 渡邊研究室三浦健吉

2025年問題 ご検討資料

<4D F736F F F696E74202D DC58F4994C5817A D C90BC C835B83938E9197BF2E >

第1回 ネットワークとは

SNMP トラップの処理

JJ-90

Microsoft PowerPoint ppt [互換モード]

Transcription:

JT-T30( 改定第 18 版 ) 一般交換電話網における文書ファクシミリ伝送手順 Procedures for document facsimile transmission in the general switched telephone network メディア符号化専門委員会 FAX-SWG

ITU-T 勧告との関連 RELATIONS WITH ITU-T RECOMMENDATION 2007 年 1 月に AAP 手続きで承認された ITU-T 勧告 T.30 に準拠 FAX-SWG

改定の概要 OVERVIEW OF THE STANDARD V.34 からのフォールバックにおける無音区間の延長 V.34 から G3 手順にフォールバックしたとき エコーキャンセラーを再設定するために フォールバック手順の前に 450±50ms 待たなければならない (G.168 の 7.8 節 リリース時間 250±150ms との整合性確保 ) FAX-SWG

改定の概要 OVERVIEW OF THE STANDARD 発呼端末 開始 CNG CI CM CJ 回線診断フェーズへ 応答端末 ANSam DIS DIS ANSam JM 回線診断フェーズへ 450±50ms 無音区間の延長の例 ( 手動送信 ) FAX-SWG

JT-T38( 改定第 6 版 ) IP ネットワーク上のリアルタイムグループ 3 ファクシミリ通信手順 Procedures for real-time Group 3 facsimile communication over IP networks メディア符号化専門委員会 FAX-SWG

ITU-T 勧告との関連 RELATIONS WITH ITU-T RECOMMENDATION 2007 年 4 月に AAP 手続きで承認された ITU-T 勧告 T.38 に準拠 FAX-SWG

改定の概要 OVERVIEW OF THE STANDARD H.323 SIP H.248.1 呼の確立の説明適正化 ( 付属資料 B D E) V.34 からのフォールバック手順を含むゲートウエイと G3 FAX 間の互換性の改良 ( 付属資料 F) ITU-T 勧告 V.150.1 付属資料 C に定義されているステータスシグナリングイベント (SSE) 手順 もしくは ITU-T 勧告 V.152 の 10 章で定義されているペイロードタイプ手順を使用 FAX-SWG

改定の概要 OVERVIEW OF THE STANDARD ステータスシグナリングイベント手順を使った 標準のファクシミリへの遷移例 FAX Gateway Gateway FAX PSTN IP Network PSTN F1 G1 G2 F2 Audio Audio V.8-CM=V.34 fax G1 Cut CM SSE:f(V21Flags) V.21(H) flags Facsimile/T.38 SSE:f(p') Facsimile/ T.38 Link 1 T.38 Link 2 DIS(v.8 bit = 0) IFP: DIS hdlc-data DIS(v.8 bit = 1) FAX-SWG T.38_F3

JT-G722( 改定第 3 版 ) 64kbit/s 以下の 7kHz オーディオ符号化方式 7 khz audio-coding within 64 kbit/s メディア符号化専門委員会 JT-G722 1

ITU-T 勧告との関連 RELATIONS WITH ITU-T RECOMMENDATION 2006 年 11 月および 2007 年 7 月に発行された ITU-T 勧告 G.722 Appendix III および Appendix IV に準拠した改定 JT-G722 2

本標準の概要 OVERVIEW OF THE STANDARD < 概要 > 64kb/s 以下のビットレートで広帯域 (7kHz) オーディオ信号を SB-ADPCM( 帯域分割適応差分パルス符号変調 ) 方式に基づき符号化する方式に関する標準 < 特徴 > 広帯域 (7kHz) 音声での高音質な音声通信を実現 64,56,48kb/s の 3 種類の符号化ビットレートをサポート 音楽信号に対しても良好な品質を実現 < アプリケーション > 幅広い用途で高音質 ( 広帯域音声 ) なサービスを提供 AV 通信 (TV 電話 TV 会議 電話会議システム 等 ) IP 電話 次世代 DECT マルチメディアストリーミング など JT-G722 3

今回の改定内容 CONTENTS OF REVISION JT-G722 に適用するパケット損失補償アルゴリズム (2 方式 ) に関する付録 ( 付録 3,4) の追加 付録 3 JT-G722 に対する高品質パケット損失補償アルゴリズム 付録 4 のアルゴリズムに比べて 高音質な補償を実現 ただし 演算量は付録 4 に比べて多い 付録 4 JT-G722 に対する低演算量パケット損失補償アルゴリズム 付録 3 のアルゴリズムに比べて 低演算量での補償を実現 ただし 補償時の音質は付録 3 の方が高い 上記の特徴を生かして付録 3 または 4 のいずれかを実装することが可能 JT-G722 4

本標準の構成 CONTENTS OF THE STANDARD 標準本体付属資料 A 付録 1 付録 2 付録 3 付録 4 音声符復号処理の規定 伝送特性規定 コーデックの折り返し接続による信号対総合雑音比の検証 網的側面 コーデック検証のためのディジタルテストシーケンス 高品質パケット損失補償アルゴリズム 低演算量パケット損失補償アルゴリズム 今回の改定 新規追加 新規追加 付録 3,4 に対する C コード ( 固定小数点演算 ) は日本 ITU 協会から入手可能 JT-G722 5

JT-H323 ( 改定第 6 版 ) パケットに基づくマルチメディア通信システム Packet Based Multimedia Communications Systems TTC メディア符号化専門委員会 JT-H323 1

ITU-T 勧告との関連 Relationship with ITU-T Recommendation 2006 年 6 月に承認された ITU-T 勧告 H.323( 第 6 版 ) に準拠した改定 前回 2004 年 6 月制定の JT-H323 第 5.1 版を更新 JT-H323 2

本標準の概要 Overview of the standard < 概要 > パケットネットワーク, 特に IP ネットワークの上で動作するリアルタイム会話型マルチメディア通信のシステムを規定する. < 特徴 > ポイント ツ ポイント通信のみならずマルチポイント通信も対象とする 端末の登録, 呼接続, メディア情報の伝達を含めた一連の通信手順を定義している 通信制御を司る新たな要素として Gatekeeper (GK) を定義し, ここでアドレス解決, 受付可否制御, 帯域割り当て制御, 呼接続などを行う JT-H320 システムなど他システムとは Gateway (GW) を介して相互接続する GK 経由の接続以外に, 端末間の直接接続を許容する < アプリケーション > VoIP, テレビ電話, テレビ会議, テレプレゼンス, テレビ講義 JT-H323 3

今回の主要改定内容 Major content of revision < 参考 > として新たに 要約 を追加 Version 番号の定義が書かれていて重要 付属資料 G( テキスト通話とテキストSET) の拡充 付属資料 J( 付属資料 Fのためのセキュリティ ) の追加 これに伴いTR-1002 H323 付属資料 J(H323 付属資料 Fのためのセキュリティ ) についての技術調査 (02/02/22) 廃止 付属資料 M2(ISUPトンネリング ) の追加 付属資料 M4(NSSトンネリング ) の追加 素属資料 P(JT-H323 上のモデム信号の転送 ) の追加 付属資料 Q( 遠隔カメラ制御とH.281/H.224) の追加 付属資料 R( 代替 GKを利用した信頼度向上 ) と関連する本文記述の追加 付録 VI(IP 上の典型的なJT-H323システムの説明 ) の追加 その他, 実装の経験で必要と分かった修正, 誤記訂正など JT-H323 4

アプストリーム活動 Upstream activities 今回の作業中に発見された勧告 H.323 の誤記, 不明点を SG16 WP2/16 課題ラポータ会合 (2008 年 1 月にソウルで開催 ) に AVD-3300 Source: TTC / Media Coding WG / Multimedia System SWG Title: Editorial observations on H.323v6 として寄与 H.323 v7 に反映される予定 JT-H323 5

JT-H245 ( 改定第 13 版 ) マルチメディア通信用制御プロトコル Control Protocol For Multimedia Communication TTC メディア符号化専門委員会 JT-H245 1

ITU-T 勧告との関連 Relationship with ITU-T Recommendation 2006 年 5 月に承認された ITU-T 勧告 H.245( 第 13 版 ),2006 年 10 月の H.245(2006)Erratum 1, 2007 年 7 月に承認された Implementors Guide, および 2007 年 11 月の H.245(2006)Erratum 2 に準拠した改定 前回 2004 年 4 月制定の JT-H245 第 10 版を更新 (ITU の出版に合わせ 11 版,12 版は欠番とする ) JT-H245 2

本標準の概要 Overview of the standard < 概要 > 双方向通信端末間の通信開始時や通信中における, インバンドネゴシエーション プロトコルを規定する. < 特徴 > あらゆるマルチメディア通信で共通に使われ, 異システム間の相互接続を容易にすることが意図されている 機能的には, 能力交換, 論理チャネル確立, マスター スレイブ決定, 通信モード要求, 制御 / 表示コマンドなどの機能をモジュール化して定義 制御メッセージのシンタックス (ASN.1 表記 ), その意味, 制御メッセージの処理方法を分けて記述 制御メッセージを送る度に ACK/NACK で確認 < アプリケーション > VoIP, テレビ電話, テレビ会議, テレプレゼンス, テレビ講義, 音声 / データ同時伝送など JT-H245 3

今回の主要改定内容 Major content of revision < 参考 > として新たに 要約 を追加 -- Version 番号の定義が書かれていて重要 付属資料 A( メッセージ シンタックス ), 付属資料 B( メッセージの意味 ) に H.361 (QoS) 拡張, ユーザからの制御コード入力拡張などに必要な新たな機能を追加 付属資料 D( オブジェクト識別子割当 ) に新たな OID を追加 付属資料 N(RFC 3389 - 擬似背景雑音の RTP ペイロード ) 追加 付属資料 O(L16 能力識別子 ) 追加 付属資料 P(Bounded audio stream 能力 ) 追加 付属資料 Q(IP 上の Nx64K 回線リレーのための汎用能力 ) 追加 付属資料 R( 適応型マルチレート能力定義 ) 追加 付属資料 S( インターネット低ビットレートコーデック ilbc の能力定義 ) 追加 付録 VIII( 汎用能力および汎用メッセージのリスト ) に追記 付録 X( 単一方向と双方向における衝突シナリオの解決策 ) 追加 その他実装の経験で必要と分かった修正, 誤記訂正など JT-H245 4

アプストリーム活動 Upstream activities 今回の作業中に発見された勧告 H.245 Figure X.3/H.245 の誤りを H.245 Editor に伝えた. 印刷過程の誤りであることが判明したため,TSB は直ちに H.245 Erratum 2 (11/2007) を発行 JT-H245 5

JT-H241 ( 改定第 2 版 ) JT-H300 シリーズ端末への拡張映像手順と制御信号 Extended Video Procedures and Control Signals for H.300 Series Terminals TTC メディア符号化専門委員会 JT-H241 1

ITU-T 勧告との関連 Relationship with ITU-T Recommendation 2006 年 5 月に承認された ITU-T 勧告 H.241( 第 3 版 ) に準拠した改定 前回 2004 年 6 月制定の JT-H241 第 1 版を更新 JT-H241 2

本標準の概要 Overview of the standard < 概要 > JT-H300 シリーズ端末おける JT-H264 を含む先進的な映像符号化利用のための手順を共通的に定義する < 特徴 > 既存の JT-H310,JT-H320,JT-H321,JT-H322,JT-H323,JT-H324 のみならず将来定義される端末にも適用することを意図 JT-H264 に続く次世代の符号化が決まれば, この標準に利用方法を規定する 具体的には, 映像符号化に関わる制御信号, 通知信号, 能力交換方法および伝送メカニズムを記述 < アプリケーション > テレビ電話, テレビ会議, テレプレゼンス, テレビ講義ほか映像符号化を用いる全てのアプリケーション JT-H241 3

今回の主要改定内容 Major content of revision 本文について,JT-H264 VCL HRD (Type I HRD) 対 NAL HRD (Type II HRD) のビットレート使用法の明確化,JT-H264 のサンプルアスペクト比能力を追加したほか, 実装の経験で必要と分かった修正, 誤記訂正など 付属資料 A "JT-H323 における JT-H264 伝送 " は, 仕様の記述から RFC3984 のシングル NAL ユニットモード参照に変わった. 付属資料 B JT-H264 ベースラインプロファイルビットストリームのための RDCO 追加 HATS 要望対応として,7.1 節 JT-H264 ビデオストリーム送信 に次ページに示す TTC 注を追加 その他, 実装の経験で必要と分かった修正, 誤記訂正など HRD: Hypothetical Reference Decoder NAL: Network Abstraction Layer RCDO: Reduced Complexity Decoding Operation VCL: Video Coding Layer JT-H241 4

TTC 注 TTC note 7 JT-H300 シリーズシステムでの符号化ビデオ送信 7.1 JT-H264 ビデオストリーム送信 7.1.1 パラメータセット転送 TTC 注 ) 例えばテレビ会議のような双方向通信において 端末によっては シーケンスパラメータセット ピクチャパラメータセットや IDR ピクチャデータを送信側が通信開始直後にのみ送出することが想定される もし これらのデータが通信途中で損失する場合や 受信側の処理速度が遅いために受信漏れを引き起こす場合 受信側はそれ以降 デコード映像を正常に表示できない状態になる この事態を防ぐための参考情報として 送信側の JT-H264 エンコーダは 次の動作を実装することで回避することができる IDR ピクチャないし復旧点 SEI メッセージを含むピクチャを定期的に挿入する IDR ピクチャを挿入する場合 ピクチャの開始に先じてシーケンスパラメータセット ピクチャパラメータセットを付加して送信することを必須とする JT-H241 5

1 JF-IETF-RFC5104 フィードバックを伴う RTP AV プロファイル (AVPF) のコーデック制御メッセージ IETF RFC 5104 Codec Control Messages in the RTP Audio-Visual Profile with Feedback (AVPF)

IETF RFC5104 Title Codec Control Messages with the RTP Audio-Visual Profile with Feedback (AVPF) Author Date S. Wenger, U. Chandra (Nokia) M. Westerlund, B. Burman (Ericsson) February 2008 Category Proposed Standard 2

標準の概要 RFC4585 で定義されている Audio-Visual Profile with Feedback (AVPF) に コーデック制御のためのメッセージを追加 Temporary Maximum Media Stream Bit Rate (Request/Notification) Full Intra Request (FIR) Temporal-Spatial Trade-off (Request/Notification) ITU-T Rec. H.271 Video Back Channel Message (VBCM) RTCP の送信タイミングについては RFC4585 に準拠 Immediate Feedback mode Early RTCP mode Regular RTCP mode (RFC3550) 本コーデック制御を利用する場合の SDP 記述を定義 RFC4585 に追加 (rtcp-fb の値として ccm を追加 ) Offer/Answer の基本規則 本標準が想定している RTP トポロジ Point to Point Point to Multipoint using Multicast Point to Multipoint using the RFC3550 Translator Point to Multipoint using the RFC3550 Mixer Model 3

フィードバックメッセージの種類 Request 応答を必要とするメッセージ Command 受信側に何らかのアクションを取らせるメッセージ Indication 現在の状況を報告するメッセージ Notification イベントが発生したことを通知するメッセージ 通常 Requestの応答メッセージ 4

追加されたフィードバックメッセージ 5 Transport layer Feedback Messages トランスポート層 (RTP) に関連したフィードバックメッセージ Temporary Maximum Media Stream Bit Rate Request (TMMBR) メディアの送信側に最大メディアストリームビットレートを要求 Temporary Maximum Media Stream Bit Rate Notification (TMMBN) TMMBR の応答として変更後の最大メディアストリームビットレートを通知 Payload-Specific Feedback Messages ペイロードに依存したフィードバックメッセージ Full Intra Request (FIR) メディアの送信側に Intra ピクチャや IDR ピクチャなどの送信を要求 Temporal-Spatial Trade-off Request (TSTR) メディアの送信側に時間解像度と空間解像度のトレードオフ値の変更を要求 Temporal-Spatial Trade-off Notification (TSTN) TSTR の応答として変更後の時間解像度と空間解像度のトレードオフ値を通知 H.271 Video Back Channel Message (VBCM) ITU-T Rec. H.271 で定義された Video Back Channel に対応するメッセージ

RFC4585 に規定されているフィードバックモード ( 参考 ) 6 RTP session 参加者数 (Group Size) に応じてモードを切替モード切替の閾値は ネットワーク環境 伝送データによって変更 ACK feedback V :<---- NACK feedback - - - ->// : : Immediate : Feedback mode Early RTCP mode Regular RTCP mode :<=============> <=============>//<=================> : -+--------------- ---------------//------------------> group size 2 Application-specific FB Threshold = f (data rate, packet loss, codec,...)

RTCP フィードバックメッセージの共通フォーマット 7 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ V=2 P FMT PT length +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC of packet sender +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC of media source +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : Feedback Control Information (FCI) : Feedback message type (FMT): 5 bits FB メッセージのタイプをセット Payload type (PT): 8 bits RTCP packet type をセット. 下記 2 種類は IANA よりに定義ずみ Name Value Brief Description ----------+-------+------------------------------------ RTPFB 205 Transport layer FB message PSFB 206 Payload-specific FB message

RFC5104 で新たに追加された PT と FMT の値 8 PT FMT メッセージの種類 RFC 205 (RTPFB) 1 Generic NACK RFC4585 2 Reserved (*) RFC5104 3 Temporary Maximum Media Stream Bit Request (TMMBR) RFC5104 4 Temporary Maximum Media Stream Bit Notification (TMMBN) RFC5104 31 Reserved for future expansion of the identifier number space RFC4585 206 (PSFB) 1 Picture Loss Indication (PLI) RFC4585 2 Slice Lost Indication (SLI) RFC4585 3 Reference Picture Selection Indication (RPSI) RFC4585 4 Full Intra Request (FIR) Command RFC5104 5 Temporal-Spatial Trade-off Request (TSTR) RFC5104 6 Temporal-Spatial Trade-off Notification (TSTN) RFC5104 7 Video Back Channel Message (VBCM) RFC5104 15 Application layer FB message RFC4585 31 Reserved for future expansion of the identifier number space RFC4585 (*) RFC4585 の初期のバージョンで FMT=2 が予約されていたが最終版では削除された

Temporary Maximum Media Stream Bit Rate Request 9 Temporary Maximum Media Stream Bit Rate Request (TMMBR) 基本動作 受信可能な最大ビットレートの変更をメディア送信側へ要求 送信タイミング 最初の IMMBR は Immediate Feedback mode または Early RTCP mode で送信 [MAY] IMMBR が連続するときは Regular RTCP mode で送信 [SHOULD] Temporary Maximum Media Stream Bit Rate Notification (TMMBN) 基本動作 TMMBR の応答としてメディア送信側が使用する最大ビットレートを送信 送信タイミング 許されるタイミングの範囲で出来るだけ早く送信 [SHOULD] Immediate Feedback mode または Early RTCP mode [SHOULD]

FCI フォーマット : TMMBR 10 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ MxTBR Exp MxTBR Mantissa Measured Overhead +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC: 32bits メディア送信側の SSRC 値 MxTBR Exp: 6bits 最大メディアビットレート値のための仮数の指数スケーリング MxTBR Mantissa: 17bits 最大メディアビットレート値の仮数 Measured Overhed: 9bits 平均パケットオーバヘッドの計測値 MxTBR = Mentissa * 2^Exp [bps] avg_oh (new) = 15/16 * avg_oh(old) + 1/16 packet_oh

FCI フォーマット : TMMBN 11 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ MxTBR Exp MxTBR Mantissa Measured Overhead +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC: 32bits メディア受信側の SSRC 値 MxTBR Exp: 6bits 最大メディアビットレート値のための仮数の指数スケーリング MxTBR Mantissa: 17bits 最大メディアビットレート値の仮数 Measured Overhed: 9bits 平均パケットオーバヘッドの計測値

Full Intra Request (FIR) Command 基本動作 メディア受信側がIntra PictureやIDR Pictureがなければメディアをデコードできないときに送信 IntraピクチャやIDRピクチャがなければ画像が表示できないときのみ送信 [SHOULD] Picture Lossなどエラーが発生した場合の動作としてFIRは送信禁止 [SHALL NOT] エラーなどはRFC4585で規定されているPLI (Picture Loss Indication) を送信 [RECOMMENDED] 送信タイミング Immediate Feedback modeまたはearly RTCP modeにて送信 [MAY] Immediate Feedback modeの場合には 少なくてもRTT 待ってから次のFIR Commandを送信 [SHOULD] 12

FCI フォーマット : FIR 13 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Seq nr. Reserved +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC: 32bits メディア送信側の SSRC 値 Seq nr: 8bits コマンドのシーケンス番号 Reserved: 24bits 0 をセットする

Temporal-Spatial Trade-off Request Temporal-Spatial Trade-off Request (TSTR) 基本動作 メディアの受信側がメディアの送信側に対して 画像の空間解像度と時間解像度のトレードオフのレベル (0~31の値) で提案するときに送信 (0: 最も空間解像度が高い 31: 最も時間解像度が高い ) 送信タイミング Regular RTCP mode [SHOULD] ただし ユーザインタフェース的に迅速なフィードバックが必要な場合は Immediate Feedback modeまたはearly RTCP modeにて送信 [MAY] Temporal-Spatial Trade-off Notification (TSTN) 基本動作 TSTRの応答としてメディア送信側が使用するレベルを送信 送信タイミング Regular RTCP modeにて送信 [SHOULD] 14

FCI フォーマット : TSTR 15 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Seq nr. Reserved Index +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC: 32bits メディア送信側の SSRC 値 Seq nr: 8bits 要求のシーケンス番号 Reserved: 19bits 0 をセットする Index: 5bits 要求されたトレードオフの値 0 が空間解像度優先 31 が時間解像度優先

FCI フォーマット : TSTN 16 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Seq nr. Reserved Index +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC: 32bits メディア送信側の SSRC 値 Seq nr: 8bits 要求のシーケンス番号 Reserved: 19bits 0 をセットする Index: 5bits メディア送信側が使っているトレードオフ値

Video Back Channel Messages 基本動作 メディア送信側にITU-T Rec. H.271 Video Back Channel Messageを送信したいときに使用 送信タイミング Sub-messageタイプによって異なる H.271 メッセージタイプとフィードバックメッセージの関係 H.271 msg type AVPF/CCM msg type multicast-safe -------------------------------------------------------------------- 0 (when used for reference picture selection) AVPF RPSI No (positive ACK of pictures) 1 picture loss AVPF PLI Yes 2 partial loss AVPF SLI Yes 3 one parameter CRC N/A Yes (no required sender action) 4 all parameter CRC N/A Yes (no required sender action) 5 refresh point CCM FIR Yes 17

FCI フォーマット : VBCM 18 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Seq nr. 0 Payload Type Length +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ VBCM Octet String... Padding +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ SSRC: 32bits メディア送信側の SSRC 値 Seq nr: 8bits コマンドのシーケンス番号 0 : 1bits 使用しない Payload Type: 7bits VBCM ビットストリームを解釈しなければならない RTP ペイロードタイプ Length: 16bits VBCM 文字列の長さ VBCM Octet String: 可変長フィードバックサブメッセージを運ぶためにデコーダによって生成された文字列 Padding: 可変長パディング

SDP 記述 19 RFC4585 の SDP 記述に追加 rtcp-fb-val =/ "ccm" rtcp-fb-ccm-param rtcp-fb-ccm-param = SP "fir" ; Full Intra Request / SP "tmmbr" [SP "smaxpr=" MaxPacketRateValue] ; Temporary max media bit rate / SP "tstr" ; Temporal-Spatial Trade-Off / SP "vbcm" *(SP submessagetype) ; H.271 VBCMs / SP token [SP byte-string] ; for future commands/indications submessagetype = 1*8DIGIT byte-string = <as defined in section 4.2 of [RFC4585] > MaxPacketRateValue = 1*15DIGIT

SDP の記述例 20 TSTR/TSTN FIR TMMBR/TMMBN を使用する場合 v=0 o=alice 3203093520 3203093520 IN IP4 host.example.com s=offer/answer c=in IP4 192.0.2.124 m=audio 49170 RTP/AVP 0 a=rtpmap:0 PCMU/8000 m=video 51372 RTP/AVPF 98 a=rtpmap:98 H263-1998/90000 a=rtcp-fb:98 ccm tstr a=rtcp-fb:98 ccm fir a=rtcp-fb:* ccm tmmbr smaxpr=120

参考資料 21

ビットレート上限を決定するアルゴリズムの基本的な考え方 22 事前条件 Receiver A: TMMBR_max total BR = 35kbps, TMMBR_OH = 40 bytes Receiver B: TMMBR_max total BR = 40kbps, TMMBR_OH = 60 bytes 受信可能なメディアの最大ビットレート Max_net_media_BR_A = TMMBR_max total BR_A - PR * TMMBR_OH_A * 8 (1) Max_net_media_BR_B = TMMBR_max total BR_B - PR * TMMBR_OH_B * 8 (2) Receiver A と Receiver B に同じメディアを送信する場合には Max_net_media_BR_A = Max_net_media_BR_B は同じとすると (1) と (2) より TMMBR_max total BR_A TMMBR_max total BR_B PR = ------------------------------------- (3) 8 * (TMMBR_OH_A TMMBR_OH_B) C 事前条件の値で計算すると A PR = 31.25 Max_net_media BR B ビットレートとして可能な領域 max_pr_b max_pr_a PR (Packet Rate)