プロキシ協調型動画像配信システムの検討 大阪大学 若宮 直紀.

Slides:



Advertisements
Similar presentations
メッシュネットワークにおける クラスタリングチャネル割り当て方 式の提案 東京電機大学 情報環境学部 情報環境基盤技術研究室 講演者 松本 太 勝見祐介、冬爪成人.
Advertisements

JT-H 265(第 1 版) 高効率ビデオ符号化方式 HIGH EFFICIENCY VIDEO CODING メディア符号化専門委員会 JT- H 265第 1.0 版 OHP- 1.
電子透かしにおける マスキング効果の主観評価
ストリーミング配信 惑星物理学研究室 修士2年 土屋 貴志.
Webプロキシサーバにおける 動的資源管理方式の提案と実装
動画像品質調整機能を組み込んだ プロキシキャッシングシステムの 実装と評価
Chapter11-4(前半) 加藤健.
動画像品質調整可能なプロキシキャッシュのためのキャッシングメカニズム
第2章 ネットサービスとその仕組み(前編) [近代科学社刊]
遠隔実験への取り組み.
ラウンドトリップタイムを指標とした 無線LAN のためのアクセスポイント選択手法
RTミドルウェアによるシステムの構築 現在,RTミドルウェアの利用が進んでいる ⇒機能要素のRTコンポーネント化を行うことで
インターネットにおける オーケストラ演奏同期機構の 設計と実装
インターネット構成法 最終課題 ~ネットワークデザイン~.
物理網構成を考慮したハイブリッド型 P2P 動画像ストリーミング配信機構の提案と評価
神奈川大学大学院工学研究科 電気電子情報工学専攻
「コンピュータと情報システム」 07章 インターネットとセキュリティ
HTTP proxy サーバにおける 動的コネクション管理方式
P,Q比が変更可能なScaLAPACKの コスト見積もり関数の開発
文部科学省 科学技術振興調整費 「先導的研究等の推進」プロジェクト 「モバイル環境向 P2P型情報共有基盤の確立」
TCPデータ通信との公平性を考慮した 輻輳適応能力を有する MPEG動画像通信のための品質調整機構
センサノード 時刻同期と位置測定 浅川 和久 2008/11/16 センサノード 時刻同期と位置測定.
第7章 データベース管理システム 7.1 データベース管理システムの概要 7.2 データベースの格納方式 7.3 問合せ処理.
医療支援診断のためのコンピュータ分散システムの検討
物理網構成を考慮したハイブリッド型 P2P 動画像ストリーミング配信機構の評価
帯域外リモート管理を継続可能な マイグレーション手法
バックボーンルータにおける REDの動的閾値制御方式
PlanetLab における 効率的な近隣サーバ選択法
ネストした仮想化を用いた VMの安全な帯域外リモート管理
実時間動画像マルチキャストのための フィルタリング手法の実装と評価
コンテンツ配信 エンコード (符号化) CBR (Constant Bit Rate) VBR (Variable Bit Rate)
予備親探索機能を有した アプリケーションレベルマルチキャスト
動画像ストリーミングサービスのための プロキシキャッシングシステムの 設計と実装および評価
メッシュネットワークに関する研究 ーチャネル割り当ての一手法ー
伝送特性に応じた 適応型映像・音声配信機構の構築
通信トラヒックの相関構造を利用した通信品質の劣化検出
サーバ負荷分散におけるOpenFlowを用いた省電力法
Mathematicaによる固有値計算の高速化 Eigenvalue calculation speed by Mathematica
動画像品質調整機能を組み込んだ プロキシキャッシングシステムの 実装と評価
過負荷時の分散ソフトウェアの 性能劣化を改善する スケジューリングの提案
特定ユーザーのみが利用可能な仮想プライベート・ネットワーク
2009年度卒業論文発表 CDNコンテンツサーバの動的負荷分散
Ibaraki Univ. Dept of Electrical & Electronic Eng.
コンポーネント連携によるサービスを オーバレイネットワーク上で 実現するためのサービス設計技法の提案
各種ルータに対応する P2P通信環境に関する研究
Internet広域分散協調サーチロボット の研究開発
東京工業大学 情報理工学研究科 数理・計算科学専攻 千葉研究室 栗田 亮
端末およびサービス透過的な 情報閲覧支援システムの構築
ロボットの協調動作の研究: マップ作成とマップ情報を利用した行動計画
2003年6月17日 早稲田大学大学院理工学研究科 情報科学専攻 修士2年 水野 宏樹
DNSクエリーパターンを用いたOSの推定
個人の動画配信のためのWebサーバ構築 06A1058 古江 和栄.
物体検出による視覚補助システム T215085 若松大仁 白井研究室.
VMMのソフトウェア若化を考慮した クラスタ性能の比較
画像情報特論 (1) - インターネット電話とインターネット放送 はじめに 電子情報通信学科 甲藤二郎
P2P ネットワーク上で 実時間ストリーミングを実現するための 分散制御プロトコルの提案
動画配信捕捉のためのWEBサーバ構築 06A1058 古江 和栄.
オブジェクトの協調動作を用いた オブジェクト指向プログラム実行履歴分割手法
画像情報特論 (1) - インターネット電話とインターネット放送 はじめに 情報ネットワーク専攻 甲藤二郎
クラスタリングを用いた ベイズ学習モデルを動的に更新する ソフトウェア障害検知手法
特定ユーザーのみが利用可能な仮想プライベート・ネットワーク
画像情報特論 (1) - インターネット電話とインターネット放送 はじめに 電子情報通信学科 甲藤二郎
マルチエージェントシステムにおける 通信コストの構造依存性に関する解析
分散メモリ型並列計算機上での行列演算の並列化
インセンティブにより自律ユーザに 高品質なオーバーレイマルチキャスト木を 構築させるプロトコルの提案
TCP/IPの通信手順 (tcpdump)
ソケットの拡張によるJava用分散ミドルウエアの高信頼化
2.6 スループットと伝送品質 以下の2つの点からデータ伝送を評価する ■スループット : データの実効転送速度
HTTPプロトコルの詳細 M1 峯 肇史.
Presentation transcript:

プロキシ協調型動画像配信システムの検討 大阪大学 若宮 直紀

プロキシ協調型動画像配信システム クライアント混在環境における低遅延,高品質な動画像ストリーミング配信を実現する 2001/11/22 プロキシ協調型動画像配信システムの検討

要素技術 動画像データ分割 一定時間ごとにブロックに分割する 動画像ブロック品質調整 さまざまな要求品質に対応する 動画像ブロック取得 途切れのない高品質なストリーミングを実現する キャッシュ管理 キャッシュ内ブロックを置き換える 先読み あらかじめ適切な品質のブロックを取得する 2001/11/22 プロキシ協調型動画像配信システムの検討

ブロック転送の様子 キャッシュヒット ブロック読み出し 品質調整 先読み キャッシュミスの予測 ブロック取得 キャッシュ 動画像サーバ 近隣プロキシ キャッシュミス サーバの決定 ブロック取得 品質調整,キャッシュ プロキシキャッシュ サーバ 待ち合わせ時間 PLAYリクエスト によるQoS要求 クライアント 先読み時間 1/fps 2001/11/22 プロキシ協調型動画像配信システムの検討 再生開始

キャッシュテーブル 自身の蓄積するブロックに関する情報を管理 ブロック番号 ブロックの品質 マーカ プロキシはQUERY,REPLYにより他のサーバの提供可能なブロックに関する情報を取得 品質の問い合わせを受けたブロックにはマーカを設定 マークされたブロックは置き換えの対象とならない マークの範囲を問い合わせウィンドウ により制限 2001/11/22 プロキシ協調型動画像配信システムの検討

リモートテーブル 他のサーバの提供可能なブロックに関する情報を管理 片方向伝搬遅延の推定値 片方向スループットの推定値 提供可能なブロックの品質 通信状態の推定は計測ツールやTCP-friendlyメカニズムを用いて行う 2001/11/22 プロキシ協調型動画像配信システムの検討

ブロック取得アルゴリズム プロキシは,さまざまな情報にもとづき,どんな品質のブロックをどのようにして提供するかを決定 要求品質 キャッシュテーブル,リモートテーブル 推定値 , クライアントの先読みバッファ内ブロック数 パラメータ 2001/11/22 プロキシ協調型動画像配信システムの検討

キャッシュからのブロック提供 キャッシュから提供可能なブロック の品質 許容品質を上回ればキャッシュヒット 2001/11/22 キャッシュから提供可能なブロック の品質 許容品質を上回ればキャッシュヒット 2001/11/22 プロキシ協調型動画像配信システムの検討

他のサーバからのブロック取得 サーバ がプロキシを介して提供可能なブロック サーバ がプロキシを介して提供可能なブロック  最も高品質なブロックを高速に転送可能なサーバにブロック転送を要求する 2001/11/22 プロキシ協調型動画像配信システムの検討

ブロック先読みアルゴリズム キャッシュミスを予測し,ブロックをあらかじめ取得 要求品質 先読み high quality case 1 med quality 先読み ウィンドウ ブロック番号 low quality case 2 キャッシュなし 要求品質 先読み 2001/11/22 プロキシ協調型動画像配信システムの検討

ブロック置き換えアルゴリズム キャッシュ内ブロックと新たに取得したブロックを 置き換える マークされた ブロック クライアント1 クライアント2 置き換え候補 ストリームの先頭 ストリームの終わり 問い合わせ ウィンドウ 問い合わせ ウィンドウ 問い合わせ ウィンドウ 品質調整 不十分な場合 棄却 2001/11/22 プロキシ協調型動画像配信システムの検討

シミュレーション評価 評価指標 平均待ち合わせ時間 バッファ内データ量 平均要求充足度 4方式を比較 単独,先読みなし 単独,先読みあり 協調,先読みなし 協調,先読みあり ブロックサイズ 1秒 先読みウィンドウ 10秒 問い合わせウィンドウ 20秒 クライアント先読み時間 4秒 許容レベル 2001/11/22 プロキシ協調型動画像配信システムの検討

キャッシュバッファ無限大 低遅延で高品質な動画像ストリーミングが可能 0.001 0.01 0.1 1 10 100 2 3 4 5 6 7 8 9 Average Freeze Time [sec] Client Independent w/o Prefetch Independent c/w Prefetch Cooperative w/o Prefetch Cooperative c/w Prefetch 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 2 3 4 5 6 7 8 9 10 Quality Ratio Client Independent w/o Prefetch Independent c/w Prefetch Cooperative w/o Prefetch Cooperative c/w Prefetch 2001/11/22 プロキシ協調型動画像配信システムの検討

キャッシュバッファ有限 3割程度のバッファ容量削減 0.001 0.01 0.1 1 10 100 2 3 4 5 6 7 8 9 Average Freeze Time [sec] Client 10 Gbit 20 Gbit 30 Gbit 35 Gbit 40 Gbit Infinity 2001/11/22 プロキシ協調型動画像配信システムの検討

まとめ 異種クライアント環境における低遅延,高品質な動画像ストリーミング配信を実現する協調型動画像配信システムを提案,評価 さらに効率のよい手法の検討 実証実験 2001/11/22 プロキシ協調型動画像配信システムの検討