Rover Technology: Enabling Scalable Location-Aware Computing
Rover Technology: Enabling Scalable Location-Aware Computing
Files
Publication or External Link
Date
2002-01-31
Authors
Banerjee, Suman
Agarwal, Sulabh
Kamel, Kevin
Kochut, Andrzej
Kommareddy, Christopher
Nadeem, Tamer
Thakkar, Pankaj
Trinh, Bao
Youssef, Adel
Youssef, Moustafa
Advisor
Citation
DRUM DOI
Abstract
Location-aware computing involves the automatic tailoring of
information and services based on the current location of
the user. We have designed and implemented Rover, a system
that enables location-based services, as well as the
traditional time-aware, user-aware and device-aware services.
To achieve system scalability to very large client sets,
Rover servers are implemented in an "action-based" concurrent
software architecture that enables fine-grained
application-specific scheduling of tasks. We have demonstrated
feasability through implementations for both outdoor and
indoor environments on multiple platforms.
(Also UMIACS-TR 2001-89)