仮想バックボーンの導入によ る P2P 網の帯域利用効率化の検 討 芝浦工業大学 工学研究科 杉野博徳 森野博章 三好匠.

Slides:



Advertisements
Similar presentations
SPSSによるHosmer-Lemeshow検定について
Advertisements

物理演算を利用したビデオエフェクタの 作成 浅野益弘. 研究内容 経緯 NiVE ( Nico Visual Effects )用のエフェ クトプラグインの作成 本プラグインにより動画作成にかかる 時間と手間の短縮と省力化を目指す.
東京工科大学 コンピュータサイエンス 亀田弘之
7.n次の行列式   一般的な(n次の)行列式の定義には、数学的な概念がいろいろ必要である。まずそれらを順に見ていく。
9.線形写像.
学生の携帯電話選択理由 岡田隆太.
概要 2009 年 10 月 23 日に、いて座に出現した X 線新星 (XTE J ) を、出現から消滅まで 全天 X 線監視装置 MAXI (マキシ)で観測したところ、 新種のブラックホール新星であることが判明した。 従来のブラックホールを、 多量のガスを一気に飲み込む「肉食系」と.
時間的に変化する信号. 普通の正弦波 は豊富な情報を含んでいません これだけではラジオのような複雑な情報 を送れない 振幅 a あるいは角速度 ω を時間的に変化 させて情報を送る.
情報処理A 第10回 Excelの使い方 その3.
九州大学 岡村研究室 久保 貴哉 1. 利用中のAPの数の推移 2 横軸:時刻 縦軸:接続要求数 ・深夜では一分間で平均一台、 昼間では平均14台程度の接続 要求をAPが受けている。 ・急にAPの利用者数が増えてく るのは7~8時あたり.
麻雀ゲーム 和島研究室 ソ 小林巧人
5.連立一次方程式.
相関.
つくばだいがくについて 芸術専門学群のこと. 筑波大学ってこんなところ 東京教育大学を前身とする大学で、その 創立は日本で最も古い大学のひとつ。 大学の敷地面積は日本で二番目に広い大 学で、やたら坂が多い。移動時間が15分 しかないのに上り坂を三つ超えることがよ くある。
―本日の講義― ・平均と分散 -代表値 -ぱらつき(分散・標準偏差等) ・Excelによる演習
論理回路 第2回 今日の内容 前回の課題の説明 数の体系 – 数の表現 – 代表的な数 – 基数の変換 – 補数.
ノイズ. 雑音とも呼ばれる。(音でなくても、雑 音という) 入力データに含まれる、本来ほしくない 成分.
この資料は、情報工学レクチャーシリーズ オペレー ティングシステム 松尾啓志 著(森北出版株式会 社)を用いて授業を行うために、名古屋工業大学松 尾啓志、津邑公暁が作成しました。 パワーポイント2007で最終版として保存しているため、変更はできませ
青森大学 5 号館の 模型の設計と製作 ソ 小山 内 拓真
09bd135d 柿沼健太郎 重不況の経済学 日本の新たな 成長へ向けて.
広告付き価格サービ ス 小園一正. はじめに 世の中には様々な表現方法の広告があり ます。その中でも私たち学生にとって身 近にあるものを広告媒体として取り入れ られている。 価格サービス(無料配布のルーズリー フ)を体験したことにより興味を惹かれ るきっかけとなった。主な目的は、これ.
素数判定法 2011/6/20.
1章 行列と行列式.
1 ヤマセに関する 2-3 の話題 (2) 川村 宏 東北大学大学院理学研究科 H 弘前大学.
本宮市立白岩小学校. 1 はじめに 2 家庭学習プログラム開発の視点 ① 先行学習(予習)を生かした 確かな学力を形成する授業づく り ② 家庭との連携を図った家庭学習の習慣化.
フーリエ級数. 一般的な波はこのように表せる a,b をフーリエ級数とい う 比率:
3.エントロピーの性質と各種情報量.
9.通信路符号化手法1 (誤り検出と誤り訂正の原理)
Excelによる積分.
1 6.低次の行列式とその応用. 2 行列式とは 行列式とは、正方行列の特徴を表す一つのスカ ラーである。すなわち、行列式は正方行列からスカ ラーに写す写像の一種とみなすこともできる。 正方行列 スカラー(実数) の行列に対する行列式を、 次の行列式という。 行列 の行列式を とも表す。 行列式と行列の記号.
計算のスピードアップ コンピュータでも、sin、cosの計算は大変です 足し算、引き算、掛け算、割り算は早いです
線形符号(10章).
1 0章 数学基礎. 2 ( 定義)集合 集合については、 3セメスタ開講の「離散数学」で詳しく扱う。 集合 大学では、高校より厳密に議論を行う。そのために、議論の 対象を明確にする必要がある。 ある “ もの ” (基本的な対象、概念)の集まりを、 集合という。 集合に含まれる “ もの ” を、集合の要素または元という。
10.PとNP完全問題との境界.
NTTに基づく応用モデルの検討 -一対比較モデルと多次元モデルを中心に-
4.プッシュダウンオートマトンと 文脈自由文法の等価性
1 0章 数学基礎. 2 ( 定義)集合 集合については、 3セメスタ開講の「離散数学」で詳しく扱う。 集合 大学では、高校より厳密に議論を行う。そのために、議論の 対象を明確にする必要がある。 ある “ もの ” (基本的な対象、概念)の集まりを、 集合という。 集合に含まれる “ もの ” を、集合の要素または元という。
信号測定. 正弦波 多くの場合正弦波は 0V の上下で振動する しかし、これでは AD 変換器に入れら れないので、オフ セットを調整して データを取った.
1 9.線形写像. 2 ここでは、行列の積によって、写像を 定義できることをみていく。 また、行列の積によって定義される写 像の性質を調べていく。
通信路(7章).
3.プッシュダウンオートマトンと 文脈自由文法
6.符号化法(6章).
ビット. 十進数と二進数 十進数  0から9までの数字を使って 0、1、2、3、4、5、6、7、8、9、 10、11、12 と数える 二進数  0と1を使って 0、1、10、11、100、101、11 0、111 と数える.
人工知能特論 II 第 4 回 二宮 崇 1. CCG (COMBINATORY CATEGORIAL GRAMMAR) 組合せ範疇文法 2 今日の講義の予定.
重不況の経済学 第2章第2節 山下 真弘. 不均等成長 不均等成長=市場の特定の製品または特定の国・ 地域で付加価値の縮小が生じること 要因は2つ 製品別の「生産性向上速度の差」 付加価値総額の天井(=需要制約)
井元清哉、上 昌広 2035年の日本医療を考える ワーキンググループ
仮想バックボーンを利用する ALM におけ る常時接続ピアの評価指標に関する検討 芝浦工業大学大学院 工学研究科 杉野博徳 森野博章 三好 匠.
3.正方行列(単位行列、逆行列、対称行列、交代行列)
様々な情報源(4章).
学習者の意欲を高める音読指導の 一時例 1 Speak を使った 音読指導 鈴木政浩(西武文理大学)
名古屋工業大学 電気電子工学科 岩波・岡本研究室 野々村嘉人
論理回路 第1回. 今日の内容 論理回路とは? 本講義の位置づけ,達成目標 講義スケジュールと内容 受講時の注意事項 成績の評価方法.
2008 年卒業制作発表会 買物意識の違いに着目し た消費者行動の分析 NE 17-0147 G 御堂丸圭介.
方程式を「算木」で 解いてみよう! 愛媛大学 教育学部 平田 浩一.
C言語応用 構造体.
実装の流れと 今後のスケジュール 03k0014 岸原 大祐. システム概要 天気データをもとに、前向き推論をし ていき、親の代わりに子供に服装、持 ち物、気をつけることなどを教える。
階層分析法. 表3. 1 ルートR1R1 R2R2 R3R3 R4R4 R5R5 F1F1 最寄駅までの所要 時間(分) 10 7 F2F2 実乗車時間(分) F3F3 片道切符(円) ヶ月定期(円) 11,21011,9309,75012,46012,720.
HKS Analysis Log Jul 2006 Part1 D.Kawama. 第壱部 HKS Sieve Slit Analysis.
1 中野研究室 4 年ゼミのイロハ 斉藤(修士 2 年) ( 2009 年 ”4 年ゼミのイロハ ” を参考に作りました)
物体識別のための Adaboost を用いた入力特徴の評価 物体識別のための Adaboost を用いた 入力特徴の評価 情報工学科 藤吉研究室 EP02132 土屋成光.
8.任意のデータ構造 (グラフの表現とアルゴリズム)
第14回 プログラムの意味論と検証(3) 不動点意味論 担当:犬塚
実験5 規則波 C0XXXX 石黒 ○○ C0XXXX 杉浦 ○○ C0XXXX 大杉 ○○ C0XXXX 高柳 ○○ C0XXXX 岡田 ○○ C0XXXX 藤江 ○○ C0XXXX 尾形 ○○ C0XXXX 足立 ○○
What is Restoration Ecology?. Restoration ecology の定義 生態的再生は劣化した、損傷した、ある いは破壊された生態系の回復を手助けす るプロセスである ( 再生生態国際学会の定義 )
音の変化を視覚化する サウンドプレイヤーの作成
Self-efficacy(自己効力感)について
本文. 考えながら読みましょ う 「いろいろなこと」( 3 行目)は何で すか 「①電話料金はコンビニで支払いをしていま す。いつでも払えますから、便利です。」 「②夕食はコンビニで買います。お弁当やお かずがいろいろありますから。」今、若者に 人気のあるコンビニは、いろいろなことをす るのに非常に便利な場所になった。
11万km上空のかぐやから見た地球. デジタル信号処理 Digital Signal Processing 2010 年度春学期 Spring Semester, 2010 担当者: 栗濱 忠司( Professor ) 第3週第3週.
教養的教育パッケージ別科目 「産業と技術」 制度と生活世界 自然の視角 LSI と産業 広島大学 ナノデバイス・システム研究センター 平成 14 年度前期 横山 新 後期 吉川公麿 HIROSHIMA UNIVERSITY 平成 14 年 5 月 28 日.
腎臓移植 腎臓移植の前に、ドナー両方の腎臓は機 能的に良好でなければならない。ドナー の両方の腎臓が機能的に健康であること を保証するために、多数の試験が行われ ている。
Presentation transcript:

仮想バックボーンの導入によ る P2P 網の帯域利用効率化の検 討 芝浦工業大学 工学研究科 杉野博徳 森野博章 三好匠

研究の目的 A B C Application Level Multicast(ALM) における配信ツ リーを物理網を考慮して構築する D 配信ピア AB C D 論理網 物理網 配信ピ ア ALM の配信ツリーは参加ピア 同士の論理リンクにより構築 論理リンクにより各ピアの中 継数の分散をする制御 図は, A,B,C,D の順にピアが配信ツ リーに参加している例 ( 各ピアの最大 次数 =3) 物理網を十分に考慮している わけではないので,非効率な 経路を利用している可能性が ある

研究の背景 (1) 物理網を考慮した配信ツリーの構築 MST(Minimum Spanning Tree) 物理 Hop 数の総和が最小になる ように配信ツリーを構築 A B C D 配信ピ ア ツリー構築の 2 つのアプロー チ MST(Minimum Spanning Tree) SPT(Shortest Path Tree) 配信ピアまでの Hop 数が大きくな る可能性 A B C D 配信ピ ア MST 例. ピア D の場合, 10Hop 物理網を考慮しないツリー

研究の背景 (2) 物理網を考慮した配信ツリーの構築 SPT(Shortest Path Tree) 新規参加ピア - 配信ピア間の Hop 数 が最小にするように配信ツリーを 構築 A B C D 配信ピア SPT 例. ピア D は,ピア A,B,C の うちピア C と接続 利用効率が落ちる可能性 例. 配信ピア ->C と C->D の 通信で同じ経路に同じ データが流れる A B C D 配信ピ ア 物理網を考慮しないツリー

研究の背景 (3) SPT , MST による配信ツリー構 築 それぞれ長所,短所がある ピアの参加する順番に左右される A B C D 配信ピア A B C D MST の場合 ピア B とピア A の参加順が逆だとよりよいツリーの構築が可能 A B C D 配信ピア A B C D SPT の場合 ピア D と C の参加順が逆だとよりよいツリーの構築が可能 仮想バックボーンの導入 SPT,MST の特徴を生かせるように予め配 信ツリーを構築したらどうか? そこで, ピアは A,B,C,D の順に参 加 各ピアの最大次数 =3

仮想バックボーンの構築 (1) ALM に参加するピアの分類 前提として、 ALM に参加するピアには次の 3 種類があ ると仮定する  長期視聴・常時接続ピ ア  短期視聴・非常時接続ピ ア 長期間サービスを利用するユーザピ ア ネットワークには常時接続 短期間のみサービスを利用するユーザピ ア ネットワークには一時的に接続  短期視聴・常時接続ピ ア 短期間サービスを利用するユーザピア ネットワークには常時接続 今回のポイン ト サービスを利用してい なくても,ネットワー クに常時接続している ピアを配信ツリーに組 み込む!!

仮想バックボーンの構築 (2) 仮想バックボーンの構 築 Step1. バックボーン構築ピアの選択 Step2. 重みの大きいピアにより スタイナー木を作成する A -> C B C 重みづけの例 任意の 2 ピア間の最短経路を計 算 ある最短経路上に存在するピアの 重みを 1 増加 ( ただし,両端は除く ) C -> A A (0) (2) 図の場合, (A->B), (A->C), (B->A), (B->C), (C->B), (C->A) ピアに対して重み付けし,重みが大 きい ピアを選択 重み付け 重み

仮想バックボーンの構築 (3) 配信ピ ア 仮想バックボーンツ リー 常時接続ピア バックボーンツリーの 例 (3) (16) (13) (8) (0) バックボーンを 構築するピア (BP) (0) () 内の数値は重み

配信ツリーの構築 ピアの参加アルゴリズ ム 接続先候補ピア = 最寄りの BP 接続先候補ピアと接続可能? 接続 新規参加ピア -BP 間の経路上に参加ピアは 存在するか? 接続先候補ピア = 接続先候補ピアの子ピア 新規参加ピアの最寄りの BP を発 見 接続先候補ピア = 経路上の参加ピ ア Y N Y N

シミュレーションによる性能評 価 (1) 評価指標 延べ利用物理リンク数 ピア - 配信ピア間の平均物理 Hop 数 平均リンク集中 度 遅延への影響 物理リンクがどれぐらいの論理 リンクにより利用されているか ネットワーク全体での帯域の消 費 延べ物理リンク数 = A B C a b c d 論理リンク A-> B, B->C Link a,b,d の集中度 =1 Link c の集中度 =2 平均 Link 集中度 =1.25

シミュレーションによる性能評価 (2) 比較方式 iMST SPT incremental MST 通常の SPT(Shortest Path Tree) によるアプロー チ 新規参加ピアは,配信ピアとの間の物理 Hop 数 が最小になるように物理リンクを追加 新規参加ピアは,既存の配信ツリーに対して物 理 Hop 数の総和が最小になるように物理リンク を追加

シミュレーションによる性能評価 (3) 各方式におけるピアの分類 今回のシミュレーションでは,次のような仮定をし ている  長期視聴・常時接続ピ ア  短期視聴・非常時接続ピ ア  短期視聴・常時接続ピ ア 提案方式・・・存在しない 比較方式・・・存在しない 提案方式・・・ BP として選ばれるピアは全てこ の分類 比較方式・・・全てのピアがこの 分類 提案方式・・・ BP 以外のピア

シミュレーションによる性能評価 (4) ネットワークモデル ネットワークトポロジ米国 Abilene ネットワーク ピア数 367 ルータ数 126 各ピアの最大次数 3 視聴間隔負の指数分布 ( 平均 =10[min]) 離脱から次の視聴まで の間隔 負の指数分布 ( 平均 =10[min]) シミュレーション時間 1000[min]

評価結果 (1) 配信ピアまでの平均 Hop 数 average number of hops between the server and a peer number of hops iMST SPT Proposal (BP=5) Proposal (BP=15) Proposal (BP=10) 仮想バックボーンにより, BP もしくは BP に近いピアと接続す れば配信ピアまでのホップ数の低減ができたと考えられる

評価結果 (2) 延べ物理リンク数 iMST number of physical links total number of used physical links SPTProposal (BP=5) Proposal (BP=15) Proposal (BP=10) 各ピアと BP との接続経路には最短経路を利用するため,物理リ ンク数の低減があまり起こらなかったのではないかと考えられ る

評価結果 (3) リンクの集中度 concentration of logical links degree of concentration iMST SPT Proposal (BP=5) Proposal (BP=15) Proposal (BP=10) 延べ物理リンク数と同様の理由で集中度の低 減が起こってないのではないかと考えられる

評価結果のまと め 延べ利用物理リンク数 ピア - 配信ピア間の平均物理 Hop 数 平均リンク集中 度 Proposal に Hop 数の低減効果が見られた, BP の数が多いほど効果が大きい Proposal は iMST とほぼ同じ結果 Proposal は SPT より小さく, iMST より大きい 結果

本発表のまとめ 物理網を考慮して ALM の配信ツリーを構築 するために仮想バックボーンの導入を検討し た 今後の課題 バックボーンを構築するピアの最大次数を変化させた 場合の評価 提案方式の性能と常時接続ピアの配置との関連性の評 価

研究の背景 (3) SPT , MST による配信ツリー構 築 それぞれ長所,短所がある ピアの参加する順番に左右される 配信ピア ピアは A,B,C,D の順に参加 各ピアの最大次数 =3 A B C D MST による配信ツリー構 築 仮想バックボーンの導 入 SPT,MST の特徴を生かせるよう に予めツリーを構築したらどう か? そこで, SPT による配信ツリー構 築 例. 同一のデータが流れてい る