140 likes | 327 Views
Sharing sensor Networks. センサネットワーク. センサネットワークとは? 複数のセンサノードが配置により実現される環境情報を収集するネットワーク 課題 多数のセンサーを強調的に動作させるシステムの開発. 本論文がアタックする領域. abstract. P2P による Sensor Network の共有 既存のあらゆる Sensor Network が対象 UPnP による Sensor Network の抽象化 300 over のセンサノードで評価しました ドイツ - 日本間で実証実験. outline. Introduction
E N D
センサネットワーク • センサネットワークとは? • 複数のセンサノードが配置により実現される環境情報を収集するネットワーク • 課題 • 多数のセンサーを強調的に動作させるシステムの開発 本論文がアタックする領域
abstract • P2PによるSensor Networkの共有 • 既存のあらゆるSensor Networkが対象 • UPnPによるSensor Networkの抽象化 • 300 overのセンサノードで評価しました • ドイツ-日本間で実証実験
outline • Introduction • Requirements Analysis • Architecture • Implementation • Evaluation • Conclusion
Introduction • ワイヤレスセンサネットワーク(WSN)の利用範囲が拡大 • 工場だけでなく今後は家庭にも • 各々のWSNが専門化 • 自動車工場の温度WSN、集配所のRFID • WSN間を協調動作させるシステムが必要
Application Example • 分散した工場におけるセンサの利用
Requirement analysis • Connectivity • 異なったWSNに統一的にアクセスできる • WSN data over IP • high-level protocol to communicate • Heterogeneity • WSNの提供するサービスを発見できる • Interoperability • P2P over IP network • アドレッシングとルーティングの問題を解決 • Confidentiality • JXTAの認証機能を使う
Architecture Service Interface Overlay network Interconnect
UPnPって? • ネットワークに繋がれたPCや家電などの機器が相互に機能を提供しあうための規格 • ネットワークに接続するとIPを自動的に取得し、広告する • XMLベースのメッセージング • HTTPプロトコルによる通信 目覚まし時計を合わせると、 その時間に合わせてトースターがパンを焼いてくれる
サービス発見機構 • UPnPによるサービス発見 • UPnP Gatewayがクライアントのサービス要求を受け付ける by using UPnP • UPnP ProxyがUPnPを独自のservice discovery protocolに翻訳する • UPnP ProxyはGatewayによってWSNごとに生成される • 意味検索による発見 • 各センサは意味的Addressingされる • 場所、取り付けられてる物、センサのタイプ • クライアントは見つかったサービスを広告できる
Implementation • P2P Bridge • P2Pネットワーク構築 • JXTAを利用 • 自分のWSNのセンシングデータを配信する • XML化したセンシングデータ • P2P基盤を使ったセンサノードセット検索 • センサノードの属性情報をQueryとする • pipe IDを返して接続を確立する • pipe IDを使わずにデータを集めるやり方もある • P2P UPnP Gateway (UPnP Proxy) • WSN Service Descriptionに基づいてWSNメッセージとUPnPの間を翻訳する
Evaluation 312個のuPartで実験(日本-ドイツ間)
summary • センサ共有機構を作った • UPnPを使ったインタフェースの抽象化 • P2Pによるセンサネットワーク共有 • 実際に大陸をまたいで評価しました