Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Kota Abe
PDF, PPTX
721 views
P2Pネットワークにおける経路長あるいは経路表サイズの最大値を柔軟に設定可能な経路表構築方式
2013年度情報処理学会関西支部支部大会で発表したものです. 詳細は http://goo.gl/kqu6z3 へ
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 36
2
/ 36
3
/ 36
4
/ 36
5
/ 36
6
/ 36
7
/ 36
8
/ 36
9
/ 36
10
/ 36
11
/ 36
12
/ 36
13
/ 36
14
/ 36
15
/ 36
16
/ 36
17
/ 36
18
/ 36
19
/ 36
20
/ 36
21
/ 36
22
/ 36
23
/ 36
24
/ 36
25
/ 36
26
/ 36
27
/ 36
28
/ 36
29
/ 36
30
/ 36
31
/ 36
32
/ 36
33
/ 36
34
/ 36
35
/ 36
36
/ 36
More Related Content
PPTX
ChordアルゴリズムによるDHT入門
by
Hiroya Nagao
PDF
プログラミングコンテストでのデータ構造 2 ~平衡二分探索木編~
by
Takuya Akiba
PPTX
高速な挿入と検索が可能なSkip Graphの改良
by
Kota Abe
ODP
区間をキーとして保持する分散KVSの効率的な実現法
by
Kota Abe
PPTX
Chord#における経路表の維持管理コスト削減手法
by
Kota Abe
PPTX
[NS研究会][Flexible Routing Tables]柔軟な経路表:経路表空間上の順序関係を利用したオーバレイネットワークルーティング方式(20...
by
Hiroya Nagao
PDF
研究報告 #0 - NII 情報科学の達人 ( R4 / 2 / 5 )
by
TadaTeruki
PPTX
Introduction to DHT with Chord
by
Hiroya Nagao
ChordアルゴリズムによるDHT入門
by
Hiroya Nagao
プログラミングコンテストでのデータ構造 2 ~平衡二分探索木編~
by
Takuya Akiba
高速な挿入と検索が可能なSkip Graphの改良
by
Kota Abe
区間をキーとして保持する分散KVSの効率的な実現法
by
Kota Abe
Chord#における経路表の維持管理コスト削減手法
by
Kota Abe
[NS研究会][Flexible Routing Tables]柔軟な経路表:経路表空間上の順序関係を利用したオーバレイネットワークルーティング方式(20...
by
Hiroya Nagao
研究報告 #0 - NII 情報科学の達人 ( R4 / 2 / 5 )
by
TadaTeruki
Introduction to DHT with Chord
by
Hiroya Nagao
Similar to P2Pネットワークにおける経路長あるいは経路表サイズの最大値を柔軟に設定可能な経路表構築方式
PDF
プログラミングコンテストでのデータ構造
by
Takuya Akiba
PDF
プログラミングコンテストでのデータ構造 2 ~動的木編~
by
Takuya Akiba
PDF
道路網における経路探索のための前処理データ構造
by
Atsushi Koike
PDF
Ibisml2011 06-20
by
Yasuo Tabei
PDF
PFDS 5.5 Pairing heap
by
昌平 村山
PDF
直交領域探索
by
okuraofvegetable
PDF
つくばチャレンジ地図作成のための効率のよいデータ取集経路を考える
by
kiyoshiiriemon
PPTX
20111004 修士論文中間発表
by
Hiroya Nagao
PPTX
Fractional cascading
by
Nariaki Tateiwa
PDF
WUPC2012
by
Dai Hamada
PPT
090518computing Huffman Code Length
by
Naoya Ito
PDF
P2P 技術と Cloud コンピューティングへの応用
by
Leonardo Ken Orihara
PDF
DP特集
by
Dai Hamada
PDF
20110822文献紹介
by
Yutaka Yamada
PDF
データを工夫して記録するデータ構造
by
Katsutoshi Nagaoka
PDF
SimilarHighlight(A Tool to Suggest Similar Program Element Modifications)
by
Yujiang Yang
PPTX
20110525 SACSIS2011 柔軟な経路表:経路表空間上の順序関係を利用したオーバレイネットワークルーティング方式
by
Hiroya Nagao
PPTX
Sensor and Overlay WS4
by
Hiroya Nagao
プログラミングコンテストでのデータ構造
by
Takuya Akiba
プログラミングコンテストでのデータ構造 2 ~動的木編~
by
Takuya Akiba
道路網における経路探索のための前処理データ構造
by
Atsushi Koike
Ibisml2011 06-20
by
Yasuo Tabei
PFDS 5.5 Pairing heap
by
昌平 村山
直交領域探索
by
okuraofvegetable
つくばチャレンジ地図作成のための効率のよいデータ取集経路を考える
by
kiyoshiiriemon
20111004 修士論文中間発表
by
Hiroya Nagao
Fractional cascading
by
Nariaki Tateiwa
WUPC2012
by
Dai Hamada
090518computing Huffman Code Length
by
Naoya Ito
P2P 技術と Cloud コンピューティングへの応用
by
Leonardo Ken Orihara
DP特集
by
Dai Hamada
20110822文献紹介
by
Yutaka Yamada
データを工夫して記録するデータ構造
by
Katsutoshi Nagaoka
SimilarHighlight(A Tool to Suggest Similar Program Element Modifications)
by
Yujiang Yang
20110525 SACSIS2011 柔軟な経路表:経路表空間上の順序関係を利用したオーバレイネットワークルーティング方式
by
Hiroya Nagao
Sensor and Overlay WS4
by
Hiroya Nagao
More from Kota Abe
PDF
高いChurn耐性と検索性能を持つキー順序保存型構造化オーバレイネットワークSuzakuの提案と評価
by
Kota Abe
PDF
構造化P2Pネットワークにおけるコンテンツの人気度を考慮したショートカットリンクの生成方法とその評価
by
Kota Abe
PDF
WebRTCを用いたWebブラウザ間構造化P2Pネットワークの実現
by
Kota Abe
PDF
Constructing Distributed Doubly Linked Lists without Distributed Locking
by
Kota Abe
PPTX
構造化オーバーレイネットワークを用いた条件付きマルチキャストの提案
by
Kota Abe
PDF
Skip Graphをベースとした高速な挿入と検索が可能な構造化オーバレイの提案
by
Kota Abe
PPTX
距離が付加された要素集合をコンパクトに表現できるDistance Bloom Filterの提案とP2Pネットワークにおける最短経路探索への応用
by
Kota Abe
PPTX
構造化オーバーレイネットワークを用いた条件付きマルチキャストの提案と評価
by
Kota Abe
PPT
P2PネットワークにおけるSkip GraphとBloom Filterを用いた効率的な複数キーワード検索手法の提案
by
Kota Abe
PPT
P2Pシステム上での安定したサービス提供基盤musasabi
by
Kota Abe
PPTX
構造化オーバーレイネットワークに適した分散双方向連結リストDDLL
by
Kota Abe
PDF
WebRTCを用いた耐故障性の高い ウェブブラウザ間構造化P2Pネットワークの実現
by
Kota Abe
PPTX
KiZUNA: P2Pネットワークを用いた分散型マイクロブログサービスの実現
by
Kota Abe
高いChurn耐性と検索性能を持つキー順序保存型構造化オーバレイネットワークSuzakuの提案と評価
by
Kota Abe
構造化P2Pネットワークにおけるコンテンツの人気度を考慮したショートカットリンクの生成方法とその評価
by
Kota Abe
WebRTCを用いたWebブラウザ間構造化P2Pネットワークの実現
by
Kota Abe
Constructing Distributed Doubly Linked Lists without Distributed Locking
by
Kota Abe
構造化オーバーレイネットワークを用いた条件付きマルチキャストの提案
by
Kota Abe
Skip Graphをベースとした高速な挿入と検索が可能な構造化オーバレイの提案
by
Kota Abe
距離が付加された要素集合をコンパクトに表現できるDistance Bloom Filterの提案とP2Pネットワークにおける最短経路探索への応用
by
Kota Abe
構造化オーバーレイネットワークを用いた条件付きマルチキャストの提案と評価
by
Kota Abe
P2PネットワークにおけるSkip GraphとBloom Filterを用いた効率的な複数キーワード検索手法の提案
by
Kota Abe
P2Pシステム上での安定したサービス提供基盤musasabi
by
Kota Abe
構造化オーバーレイネットワークに適した分散双方向連結リストDDLL
by
Kota Abe
WebRTCを用いた耐故障性の高い ウェブブラウザ間構造化P2Pネットワークの実現
by
Kota Abe
KiZUNA: P2Pネットワークを用いた分散型マイクロブログサービスの実現
by
Kota Abe
Recently uploaded
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
PPTX
ddevについて .
by
iPride Co., Ltd.
PDF
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
PDF
Drupal Recipes 解説 .
by
iPride Co., Ltd.
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
ddevについて .
by
iPride Co., Ltd.
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
Drupal Recipes 解説 .
by
iPride Co., Ltd.
P2Pネットワークにおける経路長あるいは経路表サイズの最大値を柔軟に設定可能な経路表構築方式
1.
P2Pネットワークにおける 経路長あるいは経路表サイズの最大値を 柔軟に設定可能な経路表構築方式 大阪市立大学大学院 創造都市研究科 呉 承彦
安倍 広多 石橋 勇人 松浦 敏雄
2.
背景 構造化P2Pネットワーク • ネットワークでの構造(トポロジ)に制約を設けるこ とで,ノードを高速に検索可能な方式 •
各ノードは他のノードへのポインタを格納した 経路表をもつ 多くの構造化P2Pネットワークは • ノード数Nに対して, • 検索時の経路長 O(logk N) (k>1) • 対数の底 k が固定されているもの • Chordは k=2 • 対数の底 k を選択できるもの • Pastry, Kademliaはk=2b (bは定数) 2
3.
対数の底 kと 経路長・経路表サイズの関係 3ノード数(N) 経 路 表 サ イ ズ 経 路 長 k =
8 k = 4 k = 2
4.
対数の底 kと 経路長・経路表サイズの関係 3ノード数(N) 経 路 表 サ イ ズ 経 路 長 k =
8 k = 4 k = 2 既存の構造化P2Pネットワークは P2P運用中にkの値を動的に変更することはできない
5.
本研究の目的 対数の底 k を動的に変更可能な 経路表構築手法を提案 4 経路長優先方式 最大経路長を制限する 定数オーダルーティング 経路表サイズ優先方式 経路表サイズ≥ノード数: 1ホップルーティング 経路表サイズ<ノード数: 対数オーダルーティング 定数オーダから対数オーダまでのルーティングを実現
6.
本研究の目的 対数の底 k を動的に変更可能な 経路表構築手法を提案 4 経路長優先方式 最大経路長を制限する 定数オーダルーティング 経路表サイズ優先方式 経路表サイズ≥ノード数: 1ホップルーティング 経路表サイズ<ノード数: 対数オーダルーティング 定数オーダから対数オーダまでのルーティングを実現 今回省略
7.
Chord#の構造|successor 5 N1 N4 N7 N6 N0 N5 N3 N2successor
8.
Chord#の構造|predecessor N1 N4 N7 N6 N0 N5 N3 N2predecessor 6
9.
N220node N1 Chord#の構造|finger table(経路表) 7N4 N7 N6 N0 N5 N3 N1のfinger
table i Node 0 N2 1 N3 2 N5 21nodes22nodes
10.
N2 20node N1 Chord#の構造|finger table(経路表) N4 N7 N6 N0 N5 N3 N1のfinger
table i Node 0 N2 1 N3 2 N5 21nodes 22nodes finger tableの高さ 7 N2log
11.
N2 20node N1 Chord#の構造|finger table(経路表) N4 N7 N6 N0 N5 N3 N1のfinger
table i Node 0 N2 1 N3 2 N5 21nodes 22nodes ノード数の推定 finger tableの高さをxとすると 2x-1 < N ≤ 2x finger tableの高さ 7 N2log
12.
提案手法|2次元finger table 8 j i 0 1
2 0 N1 N2 N3 1 N4 N8 N12 finger tableを2次元配列に拡張し,k分探索を可能にする N0 N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N0 N4 N8 N0 N12 N13 N14 N15 N12 k-1個
13.
提案手法|2次元finger table j i 0 1
2 0 N1 N2 N3 1 N4 N8 N12 N0 N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N0 N4 N8 N0 N12 N13 N14 N15 N12 k-1個 8 finger tableを2次元配列に拡張し,k分探索を可能にする
14.
提案手法|2次元finger table j i 0 1
2 0 N1 N2 N3 1 N4 N8 N12 N0 N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N0 N4 N8 N0 N12 N13 N14 N15 N12 8 k-1個 finger tableを2次元配列に拡張し,k分探索を可能にする
15.
提案手法|2次元finger tableの更新 9 j i 0 1
2 0 1 N0のfinger table j i 0 1 2 0 N9 N10 N11 1 N12 N0 N4 N8のfinger table j i 0 1 2 0 N5 N6 N7 1 N8 N12 N16 N4のfinger table j i 0 1 2 0 N2 N3 N4 1 N5 N9 N13 N1のfinger table j i 0 1 2 0 N3 N4 N5 1 N6 N10 N14 N2のfinger table N0 N13 N11 N15 N14 N10 N2 N3 N6 N4 N7N9 N12 N8 N1 N5
16.
提案手法|2次元finger tableの更新 9 j i 0 1
2 0 N1 1 N0のfinger table j i 0 1 2 0 N9 N10 N11 1 N12 N0 N4 N8のfinger table j i 0 1 2 0 N5 N6 N7 1 N8 N12 N16 N4のfinger table j i 0 1 2 0 N2 N3 N4 1 N5 N9 N13 N1のfinger table j i 0 1 2 0 N3 N4 N5 1 N6 N10 N14 N2のfinger table N0 N13 N11 N15 N14 N10 N2 N3 N6 N4 N7N9 N12 N8 N1 N5 successor
17.
提案手法|2次元finger tableの更新 9 j i 0 1
2 0 N1 N2 1 N0のfinger table j i 0 1 2 0 N9 N10 N11 1 N12 N0 N4 N8のfinger table j i 0 1 2 0 N5 N6 N7 1 N8 N12 N16 N4のfinger table j i 0 1 2 0 N2 N3 N4 1 N5 N9 N13 N1のfinger table j i 0 1 2 0 N3 N4 N5 1 N6 N10 N14 N2のfinger table N0 N13 N11 N15 N14 N10 N2 N3 N6 N4 N7N9 N12 N8 N1 N5
18.
提案手法|2次元finger tableの更新 9 j i 0 1
2 0 N1 N2 N3 1 N4 N0のfinger table j i 0 1 2 0 N9 N10 N11 1 N12 N0 N4 N8のfinger table j i 0 1 2 0 N5 N6 N7 1 N8 N12 N16 N4のfinger table j i 0 1 2 0 N2 N3 N4 1 N5 N9 N13 N1のfinger table j i 0 1 2 0 N3 N4 N5 1 N6 N10 N14 N2のfinger table N0 N13 N11 N15 N14 N10 N2 N3 N6 N4 N7N9 N12 N8 N1 N5
19.
提案手法|2次元finger tableの更新 9 j i 0 1
2 0 N1 N2 N3 1 N4 N8 N0のfinger table j i 0 1 2 0 N9 N10 N11 1 N12 N0 N4 N8のfinger table j i 0 1 2 0 N5 N6 N7 1 N8 N12 N16 N4のfinger table j i 0 1 2 0 N2 N3 N4 1 N5 N9 N13 N1のfinger table j i 0 1 2 0 N3 N4 N5 1 N6 N10 N14 N2のfinger table N0 N13 N11 N15 N14 N10 N2 N3 N6 N4 N7N9 N12 N8 N1 N5
20.
提案手法|2次元finger tableの更新 9 j i 0 1
2 0 N1 N2 N3 1 N4 N8 N12 N0のfinger table j i 0 1 2 0 N9 N10 N11 1 N12 N0 N4 N8のfinger table j i 0 1 2 0 N5 N6 N7 1 N8 N12 N16 N4のfinger table j i 0 1 2 0 N2 N3 N4 1 N5 N9 N13 N1のfinger table j i 0 1 2 0 N3 N4 N5 1 N6 N10 N14 N2のfinger table N0 N13 N11 N15 N14 N10 N2 N3 N6 N4 N7N9 N12 N8 N1 N5
21.
提案手法|2次元finger tableの更新 9 j i 0 1
2 0 N1 N2 N3 1 N4 N8 N12 N0のfinger table j i 0 1 2 0 N9 N10 N11 1 N12 N0 N4 N8のfinger table j i 0 1 2 0 N5 N6 N7 1 N8 N12 N16 N4のfinger table j i 0 1 2 0 N2 N3 N4 1 N5 N9 N13 N1のfinger table j i 0 1 2 0 N3 N4 N5 1 N6 N10 N14 N2のfinger table N0 N13 N11 N15 N14 N10 N2 N3 N6 N4 N7N9 N12 N8 N1 N5
22.
提案手法|2次元finger tableの更新 9 j i 0 1
2 0 N1 N2 N3 1 N4 N8 N12 N0のfinger table j i 0 1 2 0 N9 N10 N11 1 N12 N0 N4 N8のfinger table j i 0 1 2 0 N5 N6 N7 1 N8 N12 N16 N4のfinger table j i 0 1 2 0 N2 N3 N4 1 N5 N9 N13 N1のfinger table j i 0 1 2 0 N3 N4 N5 1 N6 N10 N14 N2のfinger table N0 N13 N11 N15 N14 N10 N2 N3 N6 N4 N7N9 N12 N8 N1 N5 Chord#と同じ方法で ノード数を推定できる
23.
10ノード数(N) 最 大 経 路 長 提案手法|経路長優先方式の考え方
24.
ノード数(N) 最 大 経 路 長 最大経路長を3に 制限したい 提案手法|経路長優先方式の考え方 10
25.
ノード数(N) 最 大 経 路 長 提案手法|経路長優先方式の考え方 10
26.
ノード数 kの値を 2 → 4 最 大 経 路 長 提案手法|経路長優先方式の考え方 10
27.
ノード数 最 大 経 路 長 提案手法|経路長優先方式の考え方 10
28.
ノード数 kの値を 4 → 8 最 大 経 路 長 提案手法|経路長優先方式の考え方 10
29.
ノード数 最 大 経 路 長 経路長優先方式は kの値を動的に変更することで 最大経路長を制限する 提案手法|経路長優先方式の考え方 10
30.
11 N0のfinger table 0 1
2 0 N1 N2 N3 1 N4 N8 N12 2 N16 N32 N48 各ノードは設定した最大経路長と推定ノード数に基づい てkの値を動的に変更する(kは2の累乗の整数) k=4 提案手法|kの変更
31.
N0のfinger table 0 1
2 0 N1 N2 N3 1 N4 N8 N12 2 N16 N32 N48 3 N64 各ノードは設定した最大経路長と推定ノード数に基づい てkの値を動的に変更する(kは2の累乗の整数) k=4 提案手法|kの変更 11
32.
N0のfinger table 0 1
2 0 N1 N2 N3 1 N4 N8 N12 2 N16 N32 N48 3 N64 各ノードは設定した最大経路長と推定ノード数に基づい てkの値を動的に変更する(kは2の累乗の整数) 0 1 2 3 4 5 6 0 N1 N2 N3 N4 N5 N6 N7 1 N8 N16 N24 N32 N40 N48 N56 2 N64 k=4 k=8 提案手法|kの変更 11
33.
N0のfinger table 0 1
2 0 N1 N2 N3 1 N4 N8 N12 2 N16 N32 N48 3 N64 各ノードは設定した最大経路長と推定ノード数に基づい てkの値を動的に変更する(kは2の累乗の整数) 0 1 2 3 4 5 6 0 N1 N2 N3 N4 N5 N6 N7 1 N8 N16 N24 N32 N40 N48 N56 2 N64 k=4 k=8 提案手法|kの変更 11 finger tableを更新するために 問い合わせを行ったノード数X 推定ノード数: 2x-1 < N ≤ 2x
34.
N0のfinger table 0 1
2 0 N1 N2 N3 1 N4 N8 N12 2 N16 N32 N48 3 N64 各ノードは設定した最大経路長と推定ノード数に基づい てkの値を動的に変更する(kは2の累乗の整数) 0 1 2 3 4 5 6 0 N1 N2 N3 N4 N5 N6 N7 1 N8 N16 N24 N32 N40 N48 N56 2 N64 k=4 k=8 提案手法|kの変更 11 finger tableを更新するために 問い合わせを行ったノード数X 推定ノード数: 2x-1 < N ≤ 2x 推定ノード数: 32 < N ≤ 64
35.
評価|経路長優先方式における経路長 の変化 経路長の最大値を 3に設定 各ノード数におい て,ランダムに選 択した2つのノード 間の経路長の測定 を10000回試行 12 最大経路長を3に設定 k
: 4 → 8 k : 8 → 16 k : 16 → 32 ノード数 経 路 長 最大経路長 平均経路長
36.
まとめ 対数の底を動的に変更可能な経路表構築方式を 提案した • 経路長に上限がある定数オーダP2Pネットワークを 実現した(経路長優先方式) •
ノード数に応じて,1ホップから対数オーダルー ティングに移行可能なP2Pネットワークを実現した (経路表サイズ優先方式)→ 今回省略 • シミュレーションにより,提案手法の有効性を確認 した 今後の課題 • ノードの参加離脱(Churn)による影響の解析 • 経路表の維持管理コストの削減 13
Download