Rover Technology: Enabling Scalable Location-Aware Computing

View/ Open
Date
2002-01-31Author
Banerjee, Suman
Agarwal, Sulabh
Kamel, Kevin
Kochut, Andrzej
Kommareddy, Christopher
Nadeem, Tamer
Thakkar, Pankaj
Trinh, Bao
Youssef, Adel
Youssef, Moustafa
Larsen, Ron
Shankar, A. Udaya
Agrawala, Ashok
Metadata
Show full item recordAbstract
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)