Framework for environment aware mobile applications

Girish Welling, B. R. Badrinath

Research output: Contribution to conferencePaperpeer-review

8 Scopus citations

Abstract

In mobile computing, factors such as add-on hardware components and heterogeneous networks result in an environment of changing resource constraints. An application in such a constrained environment must react to these changes so that available resources are properly utilized. In this paper, we propose a framework to build environment aware applications. The architecture is based on an event delivery mechanism that decouples event detection from delivery, giving the flexibility and extensibility that is necessary in a mobile computing environment. Information associated with the event is delivered as part of the event notification, while delivery latency is reduced by clever thread scheduling. We demonstrate the utility of this framework by structuring an environment aware networking subsystem around a prototype implementation. The performance of this implementation is competitive with current event delivery mechanisms such as the Unix signal.

Original languageAmerican English
Pages384-391
Number of pages8
StatePublished - 1997
EventProceedings of the 1997 17th International Conference on Distributed Computing Systems - Baltimore, MD, USA
Duration: May 27 1997May 30 1997

Other

OtherProceedings of the 1997 17th International Conference on Distributed Computing Systems
CityBaltimore, MD, USA
Period5/27/975/30/97

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Cite this