Abstract
The Anhinga Project is developing an infrastructure that supports board range of collaborative systems running on small proximal wireless devices in ad-hoc networks. The core of Anhinga Infrastructure is a new method invocation technology called the Many-to-Many Invocation (M2MI). In this technology, every method invocation is broadcasted through the network and all the objects that implement the same method execute it. M2MI is layered on a new network protocol, Many-to-Many Protocol (M2MP), which is designed for broadcasting messages within small wireless devices in Ad hoc network. In this project, I will provide three different design patterns of M2MI-based collaborative systems, implement and simulate those designs in LAN environment, and compare the advantages and disadvantages of the M2MI-based solutions with RMI-based solutions of those three different problems, collaborative groupware, multiple participants chat system, and the distributed solution of shared resource allocation. This project has the following research concepts: a) Investigate the design pattern and model design of collaborative groupware; b) Investigate the JAVA design and implementation of the collaborative groupware; c) Investigate M2MI mechanism using in the three different problems in ad hoc environment; d) Investigate the architecture, mechanism and performance of the designs of the three problems and compare them with RMI based solution. Test will be performed while using varieties of M2MP packets
Publication Date
2006
Document Type
Master's Project
Student Type
Graduate
Department, Program, or Center
Computer Science (GCCIS)
Advisor
Bischof, Hans-Peter
Advisor/Committee Member
Kazemian, Fereydoun
Advisor/Committee Member
Tymann, Paul
Recommended Citation
Cheng, Kay, "Group data communication with M2MI" (2006). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/6900
Campus
RIT – Main Campus
Comments
Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works in February 2013.