110 likes | 225 Views
JXME for Ad Hoc Networking API. 2005/5/17 m02k0032 松田尚也. 目次. Ad Hoc Network とは? どのように利用できるのか 具体例 JSRの利用. Ad Hoc Network とは. 無線 LAN のようなアクセスポイントを必要としない、無線で接続できる端末(パソコン、 PDA 、携帯電話など)のみで構成されたネットワーク。「自立分散型無線ネットワーク」ともいわれる。
E N D
JXMEfor Ad Hoc Networking API 2005/5/17 m02k0032 松田尚也
目次 • Ad Hoc Networkとは? • どのように利用できるのか • 具体例 • JSRの利用
Ad Hoc Networkとは • 無線LANのようなアクセスポイントを必要としない、無線で接続できる端末(パソコン、PDA、携帯電話など)のみで構成されたネットワーク。「自立分散型無線ネットワーク」ともいわれる。 • IEEEの802.11x,Bluetoothなどの技術を用いて多数の端末をアクセスポイントの介在なしで相互に接続する形態(マルチホップ通信)をとっている。
用語説明 • IEEE802.11x:エレクトロニクス関係で世界最大の学会が定める無線LANの規格。一般的に使われているのが11bである。Bluetoothと共用。 • Bluetooth: いくつかの企業が中心となって提唱している携帯情報機器向けの無線通信技術。Bluetoothは機器間の距離が10m以内であれば障害物があっても利用することができる。
Ad Hoc Networkを使うと アクセスポイント • ad hoc ワイヤレスネットワークは、インターネット接続を共有するうえで、高価なワイヤレスルーター、もしくはルーターと独立したアクセスポイントよりも低コストな手段をもたらすだけでなく、外部 LAN やインターネット接続を持たないグループでのデータおよびドキュメントの共有手段を確立する迅速で簡単な方法を可能にします。
Ad Hoc Networkの簡単な具体例 直接接続 Ad Hoc Network 直接 アクセスポイント 無線 無線
JSR259 • このJSRはピアツーピアの特別なネットワーク環境でモバイル機器のコミュニケーションを可能にするAPIのことです。 • プラットホームはJ2ME ではこれを利用して何ができるのか?
JXTA • Sunによって作られたP2Pプロトコル • 通常のP2P型ソフトは独自のプロトコルを利用してるため、それぞれのソフト毎に独立したP2Pネットワーク空間を形成する必要がある。 それだと面倒なので P2Pの共通基盤としてSun社が開発した 詳しいことはhttp://rhlab.cis.k.hosei.ac.jp/presentations/p2p/jxta2.ppt
JXME JXTAのプラットフォームはJ2ME JXMEを使えばJXTAがJ2MEを利用して携帯でも動きます JXTAを用いたP2Pネットワークに参加しているほかの携帯電話や一般PC、果ては家電にいたるあらゆるデバイス上の情報、ソフトを利用できる つまり
つまり? Ad Hoc Network P2P JXTA JXME J2ME JSR259 ということです
今後 • JXMEの実践 • JXTAの利用 • 人工知能とどう組み合わせるか考える