予備親探索機能を有した アプリケーションレベルマルチキャスト

Slides:



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

博士論文原案. 大枠 Mobile Centric L3/L4 Framework 問題意識 イメージ図 CS データリンク層 アプリケーション層 PS 管理副層 (IP)CS 管理副層 コンバージェンス副層 TCPUDPSCTP コントロール副層 アプリケーション要求値 / アプリケーションタイプ.
ご提案書 『ホテル インターネットサービスソリューション』
LOLCAST Layered Overlay Multicast Protocol 階層構造を持つデータの配信に適した オーバーレイ・マルチキャストプロトコル 慶応義塾大学環境情報学部 小椋康平 親 今泉英明
画像情報特論 (12) - インターネット放送の実際 (1) インターネット放送全般 マルチキャスト放送
Webプロキシサーバにおける 動的資源管理方式の提案と実装
成 凱、 上林弥彦 京都大学大学院 情報学研究科 社会情報学専攻 DBWeb2000合同シンポジウム (12月06日~08日・東京)
画像情報特論 (10) - その他の話題 (1) マルチキャスト CDN P2P 情報ネットワーク専攻 甲藤二郎
ユーザプリファレンスに基づく転送制御を行う アプリケーションレベルマルチキャストの一方式
アプリケーションレベル マルチキャスト Emma の 性能向上に関する検討
仮想ブロードキャストリンクを利用した 片方向通信路の透過的経路制御 藤枝 俊輔(慶應義塾大学)
IPv6 エニーキャスト ルーティングプロトコル PIA-SM の設計および実装
スケールフリーネットワークにおける 経路制御のためのフラッディング手法の提案と評価
物理網構成を考慮したハイブリッド型 P2P 動画像ストリーミング配信機構の提案と評価
神奈川大学大学院工学研究科 電気電子情報工学専攻
TCP (Transmission Control Protocol)
早稲田大学大学院 理工学研究科情報科学専攻 後藤滋樹研究室 1年 渡辺裕太
詳解TCP/IP ACE B2 mewtwo.
発表の流れ 研究背景 マルチテナント型データセンタ 関連研究 IPマルチキャスト ユニキャスト変換手法 提案手法 性能評価.
物理網構成を考慮したハイブリッド型 P2P 動画像ストリーミング配信機構の評価
エンドホストの動画像フィルタリングを用いた アプリケーション層 QoS マルチキャストの実現
IPマルチキャスト通信とXcast 早稲田大学後藤研究室 Xcast班.
画像情報特論 (11) - その他の話題 マルチキャスト CDN モビリティ 電子情報通信学科 甲藤二郎
コンテンツ配信 エンコード (符号化) CBR (Constant Bit Rate) VBR (Variable Bit Rate)
ネットワーク性能評価.
ノードの情報を動的に反映したオーバレイネットワークの構築
ノードの情報を動的に反映したオーバレイネットワークの構築
認証と負荷分散を考慮した ストリーミングシステムに関する研究
ネットワークとノードの情報を利用したオーバレイネットワークの最適化
プロキシ協調型動画像配信システムの検討 大阪大学 若宮 直紀.
P2P型ウェブ閲覧者間コミュニケーションに関する研究
伝送特性に応じた 適応型映像・音声配信機構の構築
B4向け研究紹介 MTAにおけるspamメール判別方法
モバイルP2Pを用いた携帯電話 動画配信手法の提案 第3回
サーバ負荷分散におけるOpenFlowを用いた省電力法
大阪大学 大学院情報科学研究科 博士前期課程2年 宮原研究室 土居 聡
インターネットの基礎知識 その3 ~TCP・UDP層編~
DiffServにおけるクラスの新しい設定方法の提案
第9章 Error and Control Messages (ICMP)
2009年度卒業論文発表 CDNコンテンツサーバの動的負荷分散
Ibaraki Univ. Dept of Electrical & Electronic Eng.
トポロジを考慮する データ転送スケジュラー
ネットワーク技術II 第9.1課 TCP/IPプロトコルスイート
出典・・・基礎からわかるTCP/IPコンピューティング入門 村山公保著
画像情報特論 (3) - TCP/IP (2) TCP (Transport Control Protocol)
画像情報特論 (3) - TCP/IP (2) TCP (Transport Control Protocol)
超高速ネットワークの弱点 光は速い 光は遅い 300km / 1msec (真空中) 180km / 1msec (光ファイバ中)
マルチホーミングを利用した Proxy Mobile IPv6の ハンドオーバー
UDPマルチキャストチャット    空川幸司.
第16章 BOOTP:ブートストラップ・プロトコル
東京工業大学 情報理工学研究科 数理・計算科学専攻 千葉研究室 栗田 亮
非対称リンクにおける ジャンボフレームの性能評価
2003年6月17日 早稲田大学大学院理工学研究科 情報科学専攻 修士2年 水野 宏樹
仮想ネットワークを考慮した SoftIRQ制御によるCPU割当ての手法
演習第4回 情報通信技術論 インターネット工学
片方向通信路を含む ネットワークアーキテクチャに於ける 動的な仮想リンク制御機構の設計と実装
映像による 複数人のコミュニケーション向けの アプリケーションレベルマルチキャストEmmaの性能評価
P2P ネットワーク上で 実時間ストリーミングを実現するための 分散制御プロトコルの提案
Peer-to-Peerシステムにおける動的な木構造の生成による検索の高速化
P2P型アプリケーション用ライブラリ SUNET
福岡工業大学 情報工学部 情報工学科 種田研究室 于 聡
トラフィックプロファイラAGURIの設計と実装
画像情報特論 (1) - インターネット電話とインターネット放送 はじめに 情報ネットワーク専攻 甲藤二郎
利己的なエンド間でマルチキャストを実現するためのインセンティブ配分法
低軌道周回衛星における インターネット構築に関する研究
異種セグメント端末による 分散型仮想LAN構築機構の設計と実装
画像情報特論 (3) - TCP/IP (2) TCP (Transport Control Protocol)
情報ネットワーク 岡村耕二.
インセンティブにより自律ユーザに 高品質なオーバーレイマルチキャスト木を 構築させるプロトコルの提案
まさ 2003/06/12 卒論その後の進捗 まさ 2003/06/12.
Presentation transcript:

予備親探索機能を有した アプリケーションレベルマルチキャスト Application Level Multicast with Backup Parent Searching Function   國近 洋平    甲藤 二郎    大久保 榮  Yohei KUNICHIKA     Jiro KATTO    Sakae Okubo 早稲田大学大学院理工学研究科 Graduate School of Science and Engineering, Waseda university

背景 現在まで 今後 ・WWW ・Email ・ファイル転送 ・VoIP ・ストリーミング 負荷分散、低遅延の要求大

IPマルチキャスト 送信者 送信者・・・流すフローは1つ ルータ・・・パケットを複製・転送 受信者・・・受信するだけ 受信者 ルータ

IPマルチキャストの課題 マルチキャストルータの普及 輻輳制御が困難 エンド-エンドの信頼性に対する不安 ↓

アプリケーションレベルマルチキャスト 送信者 送信者・・・流すフローは少数 ルータ・・・パケットを転送 受信者・・・パケットを複製・転送

論理ネットワーク ツリー型 メッシュ型 ・単一ソースノード ・中~大規模 ・複数ソースノード ・小規模

既存ALM一覧 ALMI Narada Peercast Bayeux Overcast Scattercast OMNI メッシュ ○ 小 論理ネットワーク 管理サーバ セッション参加者 ALMI メッシュ ○ 小 Narada メッシュ  × Peercast ツリー 中 Bayeux Tapestry  大 Overcast  ツリー Scattercast  メッシュ OMNI

接続中の子の数が規定値に達していた場合は新規接続不可 Peercast(1) 接続要求 新規参入時 リダイレクション ① ② 接続中の子の数が規定値に達していた場合は新規接続不可

Peercast(2) 接続要求 離脱時 離脱メッセージ 離脱ホスト

Peercast(3) 緊急時 親がfailure→ソースへ再接続要求 子がfailure→セッションを開放 一定時間経過しても到着せず ↓ failure状態と見なす 生存確認メッセージ 親がfailure→ソースへ再接続要求 子がfailure→セッションを開放

Peercastの問題点 親ノードの離脱によるツリー再構成が必要 ↓ 離脱が決定してから親ノードを探索 特に緊急時は再構成に時間がかかる 予め予備親候補を見つけておくことにより効率化を図る

提案手法(1) 接続要求 新規参入時 リダイレクション ① ③ ② 実際の親 予備親

提案手法(2) 接続要求 離脱時 離脱ホスト 予備親 離脱メッセージ

提案手法(3) 接続要求 離脱時 離脱ホスト 予備親 離脱メッセージ

シミュレーション評価 シミュレーション手段 ・ns-2.26 (http://www.isi.edu/nsnam/ns/) 比較対象   ・Peercast   ・提案手法 評価項目   ・セッション要求~データ受信までの時間   ・制御メッセージ数

シミュレーショントポロジー 雲部内トポロジー 100Mbps 100ms ホスト数 ランダム(全体で固定) ルータ数 5 ルータ-ルータ帯域幅 100Mbps ルータ-ルータ遅延 10~50ms ルータ-ユーザ帯域幅 10Mbps ルータ-ユーザ遅延 10ms

セッション要求~データ受信までの時間[sec] シミュレーション結果 セッション要求~データ受信までの時間[sec] 接続要求の種類 join・・・新規参入ホストが接続要求してからデータ受信までの時間 leave・・・親ホストの離脱による再接続要求からデータ受信までの時間 failure・・・親ホストの緊急時による再接続要求からデータ受信までの時間

セッション要求~データ受信までの時間[sec] シミュレーション結果(1) セッション要求~データ受信までの時間[sec] ホスト数:100 子の上限:3 子の上限:4

セッション要求~データ受信までの時間[sec] シミュレーション結果(2) セッション要求~データ受信までの時間[sec] 子の上限:4 ホスト数:100 ホスト数:500

シミュレーション結果(3) 制御メッセージ数[個] 子の上限:4

まとめ ALMにおいて予備親探索を行うことにより親ノードの離脱によるツリー再構築の効率化を提案した 従来手法と比較して親の離脱によるツリー再構築に必要な時間を20%程度、親の緊急時では50%程度削減できた 今後は制御メッセージ数増加によるネットワークへの影響を考慮しつつ、より良い予備親探索アルゴリズムを模索していく

セッション要求~データ受信までの時間[sec] シミュレーション結果(1) セッション要求~データ受信までの時間[sec]

セッション要求~データ受信までの時間[sec] シミュレーション結果(2) セッション要求~データ受信までの時間[sec]

セッション要求~データ受信までの時間[sec] シミュレーション結果(3) セッション要求~データ受信までの時間[sec]