P2P ネットワーク上で 実時間ストリーミングを実現するための 分散制御プロトコルの提案

Slides:



Advertisements
Similar presentations
UDL( 片方向通信路 ) 衛星リンクには Feeder,Receiver が存在 双方向通信には2つのチャンネル データの流れは一方通行 N 局による通信には n(n-1) のチャンネルが必要 送信局が入れ替わることにより、 擬似的に多対多型通信を行う研究もされている.
Advertisements

博士論文原案. 大枠 Mobile Centric L3/L4 Framework 問題意識 イメージ図 CS データリンク層 アプリケーション層 PS 管理副層 (IP)CS 管理副層 コンバージェンス副層 TCPUDPSCTP コントロール副層 アプリケーション要求値 / アプリケーションタイプ.
情報ネットワークと教育 通信と情報ネットワーク プロトコル LAN The Internet. 通信とその歴史 通信とは 電信 (1835 、モールス ) 電話 (1876 、ベル ) ラジオ (1895) 、テレビ (1925) 情報通信ネットワークへ.
Webプロキシサーバにおける 動的資源管理方式の提案と実装
動画像品質調整機能を組み込んだ プロキシキャッシングシステムの 実装と評価
動画像品質調整可能なプロキシキャッシュのためのキャッシングメカニズム
TCPコネクションの分割 によるスループットの向上
不特定多数の発信者を考慮した ストリーミングシステムの実現
ユーザプリファレンスに基づく転送制御を行う アプリケーションレベルマルチキャストの一方式
アプリケーションレベル マルチキャスト Emma の 性能向上に関する検討
仮想ブロードキャストリンクを利用した 片方向通信路の透過的経路制御 藤枝 俊輔(慶應義塾大学)
IPv6 エニーキャスト ルーティングプロトコル PIA-SM の設計および実装
モバイルP2Pを用いた携帯電話 動画配信手法の提案 第5回
スケールフリーネットワークにおける 経路制御のためのフラッディング手法の提案と評価
神奈川大学大学院工学研究科 電気電子情報工学専攻
P,Q比が変更可能なScaLAPACKの コスト見積もり関数の開発
TCPデータ通信との公平性を考慮した 輻輳適応能力を有する MPEG動画像通信のための品質調整機構
発表の流れ 研究背景 マルチテナント型データセンタ 関連研究 IPマルチキャスト ユニキャスト変換手法 提案手法 性能評価.
センサノード 時刻同期と位置測定 浅川 和久 2008/11/16 センサノード 時刻同期と位置測定.
物理網構成を考慮したハイブリッド型 P2P 動画像ストリーミング配信機構の評価
エンドホストの動画像フィルタリングを用いた アプリケーション層 QoS マルチキャストの実現
IPマルチキャスト通信とXcast 早稲田大学後藤研究室 Xcast班.
トランスポート層.
実時間動画像マルチキャストのための フィルタリング手法の実装と評価
コンテンツ配信 エンコード (符号化) CBR (Constant Bit Rate) VBR (Variable Bit Rate)
ノードの情報を動的に反映したオーバレイネットワークの構築
ノードの情報を動的に反映したオーバレイネットワークの構築
予備親探索機能を有した アプリケーションレベルマルチキャスト
ネットワークとノードの情報を利用したオーバレイネットワークの最適化
プロキシ協調型動画像配信システムの検討 大阪大学 若宮 直紀.
MANETを用いた車車間マルチホップ通信環境の構築
動画像ストリーミングサービスのための プロキシキャッシングシステムの 設計と実装および評価
P2P型ウェブ閲覧者間コミュニケーションに関する研究
Peer to Peer(P2P)の概要と 研究の進捗
「コンピュータと情報システム」 06章 通信ネットワーク
モバイルP2Pを用いた携帯電話 動画配信手法の提案 第3回
サーバ負荷分散におけるOpenFlowを用いた省電力法
動画像品質調整機能を組み込んだ プロキシキャッシングシステムの 実装と評価
IPv6 ネットワークにおける エニーキャスト通信実現のための プロトコル設計と実装
大阪大学 大学院情報科学研究科 博士前期課程2年 宮原研究室 土居 聡
USENIX 2004 A Transport Layer Approach for Improving End-to-End Performance and Robustness Using Redundant Paths 寺岡研究室 斉藤俊介.
2009年度卒業論文発表 CDNコンテンツサーバの動的負荷分散
オーバレイ構築ツールキットOverlay Weaver
コンポーネント連携によるサービスを オーバレイネットワーク上で 実現するためのサービス設計技法の提案
WWW上の効率的な ハブ探索法の提案と実装
マルチホーミングを利用した Proxy Mobile IPv6の ハンドオーバー
RTCPパケットの測定による マルチキャスト通信の品質評価
東京工業大学 情報理工学研究科 数理・計算科学専攻 千葉研究室 栗田 亮
非対称リンクにおける ジャンボフレームの性能評価
IP over DVB-RCSの設計と実装
2003年6月17日 早稲田大学大学院理工学研究科 情報科学専攻 修士2年 水野 宏樹
片方向通信路を含む ネットワークアーキテクチャに於ける 動的な仮想リンク制御機構の設計と実装
映像による 複数人のコミュニケーション向けの アプリケーションレベルマルチキャストEmmaの性能評価
画像情報特論 (1) - インターネット電話とインターネット放送 はじめに 電子情報通信学科 甲藤二郎
Peer-to-Peerシステムにおける動的な木構造の生成による検索の高速化
福岡工業大学 情報工学部 情報工学科 種田研究室 于 聡
画像情報特論 (1) - インターネット電話とインターネット放送 はじめに 情報ネットワーク専攻 甲藤二郎
利己的なエンド間でマルチキャストを実現するためのインセンティブ配分法
ToON: TCP over Overlay Network (仮称)
アドホックルーティングにおける 省電力フラッディング手法の提案
衛星回線を含むネットワークにおける 動的経路制御に関する研究
低軌道周回衛星における インターネット構築に関する研究
異種セグメント端末による 分散型仮想LAN構築機構の設計と実装
黒宮 佑介(学籍番号: ) 政策・メディア研究科 修士課程2年 主査:村井 純、副査:斉藤 賢爾・中村 修・江崎 浩
画像情報特論 (1) - インターネット電話とインターネット放送 はじめに 電子情報通信学科 甲藤二郎
マルチエージェントシステムにおける 通信コストの構造依存性に関する解析
P2P & JXTA Memo For Beginners
情報ネットワーク 岡村耕二.
インセンティブにより自律ユーザに 高品質なオーバーレイマルチキャスト木を 構築させるプロトコルの提案
まさ 2003/06/12 卒論その後の進捗 まさ 2003/06/12.
Presentation transcript:

P2P ネットワーク上で 実時間ストリーミングを実現するための 分散制御プロトコルの提案 大阪大学 大学院情報科学研究科 東野研究室 中村嘉隆

研究目標 多人数による電子会議アプリケーションの実現 Internet 数百ユーザからなる Many-to-many マルチキャスト 各ユーザがビデオの配信者にも受信者にもなりうる 各ユーザはビデオに関する優先度要求をもつ 複数ビデオを実時間交換 帯域の競合が発生する可能性があり,効率的な帯域利用が必要 Internet 2004/2/20 情報ネットワーク学専攻修士論文発表会

想定する環境 アプリケーション層マルチキャスト(ALM) 従来の ALM に関する研究 P2P リンクを用いたマルチキャスト 各ユーザは マルチキャストルータとして他ユーザに映像転送 動的に参加離脱を繰り返す ユーザ付近に帯域制約がある 従来の ALM に関する研究 効率の良い経路木構築,オーバレイ不安定性解消など Narada:ビデオ会議向け ALM プロトコル ビデオの複数表示は想定していないため,多数のビデオ配信による資源競合には対応していない 2004/2/20 情報ネットワーク学専攻修士論文発表会

設計目標と実現方法 プロトコルの設計目標 実現方法 複数ビデオ配信による資源競合を回避 分散制御 互いに重複が少ない配信経路木群の構築 各ユーザのビデオに対する優先度を反映 全ユーザで満足される優先度が最大化されるように制御 分散制御 スケーラビリティ 実現方法 互いに重複が少ない配信経路木群の構築 優先度に基づく動的な配信制御 受信継続のためのユーザ離脱時回復制御 これらを分散制御で行う 2004/2/20 情報ネットワーク学専攻修士論文発表会

提案するプロトコル(Emma/QoS) 複数人のコミュニケーションシステム向け ALM プロトコル 各ユーザは動的にオーバレイネットワーク構築 ユーザにおいて各ビデオに与えられた優先度要求に従って,ビデオの送受信を制御する ユーザ自身がフィルタリングして既配信のビデオ品質を調整することで,新たな要求ビデオを受け入れる Red Overlay Network Internet Red 2004/2/20 情報ネットワーク学専攻修士論文発表会

ユーザの参加 ユーザはオーバレイリンクを構築することでセッションに参加 リンク構築時にリンク容量(配信可能な映像数)をネゴシエートして決定 他ユーザとの遅延を測定し,適切な数ユーザとオーバレイリンクを構築 リンク構築時にリンク容量(配信可能な映像数)をネゴシエートして決定 参加したユーザは配信経路木を接ぎ木方式で拡張 自身をソースとする経路木はフラッディングによって最短経路木で構築 Overlay Network D A B E C LAN の容量,自身の処理能力,リンク遅延などから決定 2004/2/20 情報ネットワーク学専攻修士論文発表会 Underlying Network

ビデオ配信制御(1) 問題 解決法 リンク容量の制約や減少により要求されたビデオを全て配信することができない場合がある 単純な方法:配信できない場合は受信要求を受け入れない Narada:各ユーザにおいてビデオが受信したレートで配信できない場合は,配信可能なレートまで下げる Emma/QoS:ユーザが各ビデオに対して与える優先度に従って,利用帯域を増加させるビデオ・削減するビデオを決定し,なるべく多くの要求を受け入れる 優先度 各ビデオに対して単位帯域ごとにユーザがどれだけの強さで要求しているかを表す優先要求度を値として与える 2004/2/20 情報ネットワーク学専攻修士論文発表会

ビデオ配信制御(2) 優先度に関する情報を定期的に収集 受信要求時には要求ビデオの優先度を収集 既配信ビデオで帯域が削減された場合に失う優先度 受信要求時には要求ビデオの優先度を収集 要求が受け入れられた場合に増加する優先度 これらの情報から最も多くの優先度を満足するように どのビデオの帯域を削減すべきか 要求を棄却すべきか を決定 B リンク容量は全て 3 :ビデオストリーム 2004/2/20 情報ネットワーク学専攻修士論文発表会

ユーザ離脱時の配信継続処理 オーバレイネットワークではユーザ離脱が多く発生 ビデオ会議システムでは,ビデオを継続受信する必要がある 中継ノードが離脱し,子孫ノードが受信できなくなる ビデオ会議システムでは,ビデオを継続受信する必要がある 離脱ユーザを介して配信していたビデオを,他ユーザから速やかに再配信できる仕組みが必要 周期メッセージを利用し,帯域に余裕のあるユーザ情報を収集,子の離脱時に指示 2004/2/20 情報ネットワーク学専攻修士論文発表会

性能評価 ユーザが動的に参加離脱を繰り返す環境で評価 評価項目 経路木の効率(時間の都合上グラフは省略) 物理リンク上のパケット重複度 オーバレイリンク上の経路木重複度 ユニキャストと比較した遅延の増大率 ユーザが受信できているビデオの優先度による満足度評価 シミュレーション実験結果より 経路木の効率は現在の環境で実現しても問題ない程度 ユーザ数変動に対し上記パラメータの悪化は見られない 2004/2/20 情報ネットワーク学専攻修士論文発表会

ユーザ満足度 各ユーザで受信できているビデオの優先度の全ユーザ総和を測定 ユーザ満足度は Narada より高い値を達成 2004/2/20 情報ネットワーク学専攻修士論文発表会

要求満足率の分布 要求満足率の分布 要求に付けた優先度に対し,ビデオ配信により満足されたものの割合 全く満たされない要求は少なくなっている 多くのビデオ表示を要求するようなアプリケーションでは有効 2004/2/20 情報ネットワーク学専攻修士論文発表会

まとめ オーバレイネットワークにおける複数ビデオの同時配信時に QoS を分散制御で実現する ALM プロトコル Emma/QoS の提案 より大規模なグループで利用した場合の制御メッセージ量などに関する評価を行う 2004/2/20 情報ネットワーク学専攻修士論文発表会