Technical Report Number
The wide-spread use of mobile computing devices has ledto an increased demand for applications that operate de-pendably in opportunistically formed networks. A promis-ing approach to supporting software development for suchdynamic settings is to rely on the context-aware computingparadigm, in which an application views the state of the sur-rounding ad hoc network as a valuable source of contextualinformation that can be used to adapt its behavior. Col-lecting context information distributed across a constantlychanging network remains a signiﬁcant technical challenge.With this in mind, we propose a query-centered approach tosimplifying context interactions in mobile ad hoc networks.With our approach, an application programmer views thesurrounding world as a single data repository over whichdescriptive queries can be issued. Queries may be tran-sient, or may be more durable persistent queries that reactto changes in data or the network. Processing such queriesentails the creation and maintenance of a distributed over-lay data structure whose size needs to be under applicationcontrol. A high level of ﬂexibility is achieved by judicioususage of mobile code fragments. In this paper, we presentthe design and implementation of our query service for adhoc networks.
Payton, Jamie; Simon, Cheryl; and Roman, Gruia-Catalin, "A Query-Centered Perspective on Context Awareness in Mobile Ad Hoc Networks" Report Number: WUCSE-2005-8 (2005). All Computer Science and Engineering Research.