P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc....

21
1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 1 P2Pの無線への応用 〜ワイヤレスP2P梅田英和 InternetWeek 2002 GMO総合研究所 主席研究員 株式会社スカイリー・ネットワークス 代表取締役 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 2 実証実験のレポート アジェンダ 応用事例の紹介 ワイヤレスPPとは

Transcript of P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc....

Page 1: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

1

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 1

P2Pの無線への応用〜ワイヤレスP2P〜

 梅田英和

InternetWeek 2002

GMO総合研究所 主席研究員

株式会社スカイリー・ネットワークス 代表取締役

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 2

実証実験のレポート

アジェンダ

応用事例の紹介

ワイヤレスP2Pとは

Page 2: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

2

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 3

File

Napster専用サーバー専用サーバー専用サーバー専用サーバー

File info

Firstlove.mp3Wait&See.mp3Risk.mp3Automatic.mp3Movin_on_without_you.mp3

List22

33

11

File

22

33File

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 4

C/S ハイブリッドハイブリッドハイブリッドハイブリッドP2P ピュアピュアピュアピュアP2P

出典:インターネットマガジン2001年1月号、インプレス社

ネットワークには負荷がかネットワークには負荷がかネットワークには負荷がかネットワークには負荷がかかるがサーバを設置しなくかるがサーバを設置しなくかるがサーバを設置しなくかるがサーバを設置しなくても新たなサービスレイヤーても新たなサービスレイヤーても新たなサービスレイヤーても新たなサービスレイヤーを導入できるを導入できるを導入できるを導入できる

S/C型ほどの投資を行わ型ほどの投資を行わ型ほどの投資を行わ型ほどの投資を行わ

なくても新たなサービスレなくても新たなサービスレなくても新たなサービスレなくても新たなサービスレイヤーを導入でき、ネットイヤーを導入でき、ネットイヤーを導入でき、ネットイヤーを導入でき、ネットワークも効率よく利用できワークも効率よく利用できワークも効率よく利用できワークも効率よく利用できるるるる

巨額な投資は必要だが、巨額な投資は必要だが、巨額な投資は必要だが、巨額な投資は必要だが、データベース型のサービデータベース型のサービデータベース型のサービデータベース型のサービスを提供するにはやはりスを提供するにはやはりスを提供するにはやはりスを提供するにはやはり最も有効最も有効最も有効最も有効

中心中心中心中心: Server

中心中心中心中心: Server

ピアピアピアピア: PC, PDA,等等等等

ピアピアピアピア: PC, PDA,等等等等

ピアピアピアピア: PC, PDA,等等等等

P2Pの分類

Page 3: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

3

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 5

コミュニケーションコミュニケーションコミュニケーションコミュニケーションコミュニケーションコミュニケーションコミュニケーションコミュニケーション 資源分配資源分配資源分配資源分配資源分配資源分配資源分配資源分配

コラボレーションコラボレーションコラボレーションコラボレーション

メッセ-ジングメッセ-ジングメッセ-ジングメッセ-ジング

分散コンピューティング分散コンピューティング分散コンピューティング分散コンピューティング

コンテンツ配信コンテンツ配信コンテンツ配信コンテンツ配信

検索検索検索検索 /発見発見発見発見

P2P技術の持つ二つの顔

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 6

ワイヤレスP2P

P2Pの特性・セオリーをそのままワイヤレスに適用する

APモードの無線LAN

BluetoothのPiconet(PAN Profile)

Ad-hoc Network

Page 4: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

4

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 7

モバイル・ワイヤレス端末のみで自律的に動作する、実用レベルのPure P2Pシステム

携帯電話でGnutellaを実現するにはどうしたら良いか、何が足りないか、というテーマの追求から始まったMogProject

Jnutella

日本でP2Pに関する啓蒙、調査、研究、開発を行うコミュニティ http://www.jnutella.org/

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 8

マルチホップ・アドホックネットワーク

”Johnにメールを送りたい”

Mary

John

リレー式に通信をつなぐ!

=マルチホップ動的に経路を発見

=アドホック

無線LAN、Bluetoothのようなワイヤレス端末

Page 5: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

5

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 9

ルーティング・プロトコル

P-P2PネットワークでMultihopを実現するために経路

制御が必要

一方で、端末の流動性が高く、経路が不安定

MANET(Mobile Ad hoc NETwork)で提案されているいく

つかのルーティングプロトコルを研究http://www.ietf.org/html.charters/manet-charter.html

JPPPの概要

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 10

Fisheye State Routing Protocol(FSR)・定期的に経路表をリフレッシュ(Proactive型)・スコープの小さいノードほど頻繁にリンクステートを交換する

The Dynamic Source Routing Protocol (DSR)・データを送信する際に経路を発見(on-demand型)・Route Discoveryをbroadcastし、Route Replyで経路情報を取得、Source Routingを用いて通信

JPPPの概要

Page 6: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

6

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 11

Jnutella Routing Protocol

基本は、隣同士でリンク状態を交換するProactive型

自分が誰と繋がっているか隣同士で常に情報交換

スコープによって更新サイクルを変化させることで通信量を減らす

JPPPの概要

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 12

自分に近いほど良く見え、周辺にいくほど確率的に過った情報が増える

JPPPの概要

Page 7: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

7

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 13

「よく見える範囲」の外にいる相手とはどう通信するのか?

パケット構造を利用した「戻り専門」のソースルーティング

JPPPの概要

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 14

TTL Hops

ペイロード長

セレクタ

送信元ID

メッセージID

ペイロード...

送信モード スタックポインタ

送信先ID

経路スタック...

JPPPの概要

Page 8: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

8

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 15

1231239BFCBB5E

9BFCF2C2

9BFCF2A9123

35123

12399

9BFCF2EF

35

メッセージがリレーされると、端末IDがスタックに積まれる

JPPPの概要

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 16

JPPPの概要

9BFCBB5E

9BFCF2C2

9BFCF2A9123

35

99

9BFCF2C2

123

35

123

35

メッセージが戻ってきた時には、スタックに経路情報が詰め込まれている。

Page 9: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

9

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 17

JPPPの概要

スコープ外の相手へブロードキャストでメッセージを送信。戻ってきたメッセージの経路スタックを使って通信

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 18

•パケット構造、リンクステート構造の互換性•ルーティングとルーティングプロトコルの互換性•マルチホップ通信の一意性

JPPPとDECENTRA

JPPPの試作を通して実証されたP2Pプロトコルを商用化=DECENTRA(スカイリー・ネットワークス社)

Page 10: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

10

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 19

アドホックネットワークとP2P

アドホックネットワークとワイヤレスP2Pの違いは何か?

•ミドルウェア指向•P2Pの概念を流用•無線メディア非依存

•インフラ指向•IP透過、IP特化

アドホックネットワーク ワイヤレスP2P

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 20

マルチホップネットワークには、その特性を活かしたアプリケーションが必要

アドホック(下位)レイヤはアプリケーション(上位)から規定されるべきでは?

ワイヤレスP2Pは、アプリケーション開発を支援する「ミドルウェア」指向

ミドルウェアとしてのアドホックネットワーク

Page 11: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

11

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 21

P2Pで使われる概念が多く使われる

•HybridとPure P2Pネットイヤー社開発のDECENTRAアプリケーション「901IM」は

純粋なアドホックネットワークであるが、アプリケーションとしては、ハイブリッドP2Pシステム

•Super Peerの存在Pure P2PのGnutellaネットワークでも、ファイルをサービスする

側と受け取る側に「自然に」構造化が進む

•NATやFirewall

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 22

様々な無線メディアへの対応

ハイブリッドタイプにより、ネットワークの性質に応じた柔軟なコンフィギュレーションが可能

•変化の激しいネットワークでは、リフレッシュレートを上げてスコープを小さくし、経路スタックを深く

•静的なネットワークでは、スコープを広めにして無駄なフラッディングを防ぐ

802.11xから微弱無線のようなナローバンドまで、幅広く対応可能

Page 12: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

12

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 23

メッセージングパタン

Gnutellaから導かれたデータの流れの「かたち」

•Sendto特定のピアにマルチホップでデータを届ける•Sendback受け取ったデータを、送信元まで逆向きの経路で送り返す•Broadcast不特定多数のピアにデータをフラッディングする

他にも様々なパターンが必要

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 24

Broadcast

メッセージングパタン

Page 13: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

13

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 25

Sendto

メッセージングパタン

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 26

メッセージが辿ってきた経路を逆向きに送り返す

Sendback

メッセージングパタン

Page 14: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

14

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 27

変型ブロードキャスト

メッセージングパタン

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 28

実証実験のレポート

応用事例の紹介

ワイヤレスP2Pとは

Page 15: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

15

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 29

防災の日 実証実験

2002/9/1 練馬区・東京都合同総合防災訓練(都立石神井高

校)防災・災害情報を配信するベンチャー企業レスキューナウ・ドット・ネットとのジョイントトライアル

http://www.watch.impress.co.jp/internet/www/article/2002/0902/nerima.htmhttp://www.zdnet.co.jp/broadband/0209/02/1_17.html

震度7クラスの地震が発生、一帯の通信インフラがダウンし

たという想定で、いかに現場の情報を収集し、再配信するか

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 30

Page 16: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

16

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 31

防災の日 実証実験

ノートPC4台、iPaq2台、WAN側PC1台、ゲートウェイ1台

アプリケーションとして専用のインスタントメッセンジャーを用意・同報通信(フラッディング)・画像添付機能・ネットワークトポロジのリアルタイムビューワ

現場の写真をWAN側サーバにIMで送信、サーバが専用掲示板に自動アップロード

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 32

Page 17: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

17

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 33

防災の日 実証実験

セットアップにかかった時間はゼロ

IMはアドホック性の高いネットワークの通信手段として効果的(米IBMもテロ対策の災害無線通信手段としてJabberを採用)

起動力・情報収集能力共に、デジカメ撮影によるデータのアップロードにまさる性能を発揮

成功点:

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 34

防災の日 実証実験

WAN側乗り入れ(NAT環境)に伴う通信の非対称性

動画などリアルタイム系データを扱う場合のスループット

バッテリの持ち時間

問題店:

Page 18: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

18

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 35

実証実験のレポート

商用事例の紹介

ワイヤレスP2Pとは

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 36

三菱商事「MOTERAN 」

(Mobile Telecommunication Radio and Relay Network)

ドイツテレコムの子会社Detecon社と合弁会社設立

(1) 企業内・家庭内あるいはパブリックな場所での無線LANとして(2) インフラの設置が困難な場所(倉庫・イベント展示場など)、既存のインフラが利用できない場所(災害時・混雑時など)でのネットワークサービスの提供(3) 既存の移動体通信(第2世代・第3世代)との融合による機能拡張を経済的に提供

Page 19: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

19

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 37

スタンフォード研究所 PacketHop

Tactical Information Operations for Autonomous Teams of Unmanned Aerial Vehicles (UAVs) より引用

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 38

売上データ

●既存のコインコレクターに後付で無線モジュールを取り付け。コインコレクターの配線にジャックコネクターを噛ませてデータ収集->無線モジュールが集金データを送信

既存ゲーム機に後付既存ゲーム機に後付既存ゲーム機に後付既存ゲーム機に後付

売上データ 売上データ

売上をリアルタイムで確認売上をリアルタイムで確認売上をリアルタイムで確認売上をリアルタイムで確認マルチホップ通信マルチホップ通信マルチホップ通信マルチホップ通信 ケーブル工事不要ケーブル工事不要ケーブル工事不要ケーブル工事不要

●集金データは直接集計サーバ(パソコン)に飛ぶ。通信距離が遠すぎるゲーム機の場合、データはリレーされてとどく=各ゲーム機が無線中継器として働く

●配線がないので自由自在なレイアウト

●集金データは無線で飛んでくるので、どこに持ち運んでもよい。マルチホップなので、通信半径は格段に広い

スマートセンサー(スカイリー社)

Page 20: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

20

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 39

計測データ 計測データ

管理パソコン管理パソコン管理パソコン管理パソコン

●微弱無線経由で計測データ収集

計測データ

シリアルポートシリアルポートシリアルポートシリアルポート経由計測データ経由計測データ経由計測データ経由計測データ

シリアルポートシリアルポートシリアルポートシリアルポート経由計測データ経由計測データ経由計測データ経由計測データ

シリアルポートシリアルポートシリアルポートシリアルポート経由計測データ経由計測データ経由計測データ経由計測データ

検針ネットワーク(スカイリー社)

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 40

介護施設支援システム(スカイリー社)

•配線工事の必要がない•人の動きに連動したドアの開け閉め

Page 21: P2Pの無線への応用 P2P...1 © 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害

21

© 2002, Skyley Networks,Inc. 本資料の著作権は株式会社スカイリー・ネットワークスに帰属します。無断複製および引用は損害賠償、著作権法の罰則の対象となります。 41

関連組織

•Jnutella日本で最大級のP2P関連情報サイト

•GMO総合研究所主にP2P、ウェブサービス関連の市場調査を行う研究所

•スカイリー・ネットワークスワイヤレスP2Pベンダ