動的なグループ形成とグループメンバ間の高度なインタラクション機能を提供する携帯電話アプリケーション用ミドルウェア

西垣 弘二 (0251086)


本研究では,不特定多数携帯電話ユーザ間の協調型アプリケーションを 容易に開発することを目的に, 地理的位置や共通の話題などに関する条件により動的にグループを形成する機構と, グループメンバ間で,マルチキャスト,同期,排他制御などのグループ通信機構を 提供するミドルウェアの提案を行う. 現在の携帯電話上のJava実行系では, ユーザプログラム間の直接通信機能が利用できず, メモリ容量や通信プロトコルなども制限されているため,提案ミドルウェアでは, ユーザ端末側プログラムの大部分を,サーバ上のエージェントとして実行し, グループ形成やグループ通信を実現するための一連のメッセージ交換を, サーバ内のプロセス間通信で実現する方式を考案し,実装した. 提案ミドルウェアにより典型的な協調型アプリケーションを容易に設計でき, 1000台規模のグループメンバ間の通信が実用的な速度で実行可能なことを確かめた.

今回の発表では, 我々の研究グループにおける本研究の位置づけ, アプリケーション例, 提案するミドルウェアの機能, 実装および 実験と評価 について発表する予定である.