Technical Reports of the Computer Science Department
Permanent URI for this collectionhttp://hdl.handle.net/1903/6
Browse
Item Rover Technology: Enabling Scalable Location-Aware Computing(2002-01-31) 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, AshokLocation-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)Item Securing the Rover System(2002-08-01) Agarwal, Sulabh; Kamel, KevinRover is a system designed to provide location-based services to users in a wireless environment. Rover has the potential to be deployed in a variety of commercial scenarios as well as for emergency relief, disaster management, etc. Given that Rover may be used in mission critical situations it's integrity is imperative. In this paper the Rover architecture is studied to identify its security vulnerabilities. A design is proposed to secure Rover and details of its implementation are also presented. Also UMIACS-TR-2002-58