Skip to main content
eScholarship
Open Access Publications from the University of California

UC San Diego

UC San Diego Electronic Theses and Dissertations bannerUC San Diego

UbiBot : a system for experimenting with mobile devices on a wireless network

Abstract

Web 2.0 technologies have fueled a new generation of applications that come to the desktop from the network. The emerging field of mobile context-aware computing (MCAC) would benefit from network-based applications even more than desktop computing. With MCAC, there are many issues that a network application infrastructure needs to address beyond providing mere functionality, such as low network speed and robustness, small, battery-powered devices, and limitations in the software these devices are able to run. Furthermore, these devices offer unique sensing capabilities such as microphones, cameras, and GPS. Taking full advantage of these in network-based applications requires more flexibility than simply providing computing and network utilities. We introduce UbiBot, an extensible system for experimenting with network-based services for the mobile. UbiBot addresses many of the problems of mobile computing by employing a publish-subscribe architecture that enables dynamically reconfiguring the system to incorporate new services, delegate computation, and manage network performance issues, yet without having to modify the software on the mobile devices. Furthermore, the software for the mobile can be adapted to the evolving capabilities of new devices. We demonstrate the flexibility and ease of UbiBot through several case studies

Main Content
For improved accessibility of PDF content, download the file to your device.
Current View