School of Computing

Projects

PACE - Protocols for Adhoc Collaborative Environments

The class of problems addressed by the project is concerned with the development of lightweight middleware protocols of affordable message overhead, which can support collaboration among mobile users over an ad-hoc network. The assertion that lies behind this proposed work is three-fold: the availability of a suite of middleware protocols simplifies the development of collaborative applications; since the topology of an ad-hoc mobile network is not static, at least the services of a group membership protocol would be essential; and, existing middleware protocols have been developed mainly for two types of (wired) network models and, based on our experience with both of them, neither is appropriate for an ad-hoc mobile network. The proposed research will develop a message communication model that accurately captures the characteristics of ad-hoc networks. It will combine the best aspects of both the known models and seek to avoid the worst of either. It will then design and implement middleware protocols, and evaluate their robustness against known group mobilty models.