Rover Technology: Enabling Scalable Location-Aware Computing

Thumbnail Image
Files
CS-TR-4312.ps(3.33 MB)
No. of downloads: 447
CS-TR-4312.pdf(182.39 KB)
No. of downloads: 1278
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)
Notes
Rights