SARA: A service architecture for resource aware ubiquitous environments

Anandha Gopalan, Taieb Znati

Research output: Contribution to journalArticlepeer-review

15 Citations (Scopus)

Abstract

Realizing the potential of pervasive computing will be predicated upon the availability of a flexible, mobility-aware infrastructure and technologies to support seamless service management, provisioning and delivery. Despite advances in routing and media access control technologies, little progress has been made towards large-scale deployment of services and applications in pervasive and ubiquitous environments. The lack of a fixed infrastructure, coupled with the time-varying characteristics of the underlying network topology, makes service delivery challenging. This paper addresses these challenges and presents SARA, a unified, overlay-based service architecture to support large-scale service and application deployment in pervasive and ubiquitous environments. We discuss the main functionalities of SARA and present the algorithms for object registration and discovery. SARA also considers the mobility of the nodes in the network and provides a mechanism by which this can be incorporated into the framework. Finally, the proposed architecture was evaluated using simulations and the results show that the architecture performs well under different network conditions.

Original languageEnglish
Pages (from-to)1-20
Number of pages20
JournalPervasive and Mobile Computing
Volume6
Issue number1
DOIs
Publication statusPublished - Feb 2010
Externally publishedYes

Keywords

  • Location-based forwarding
  • Pervasive computing
  • Service architecture
  • Service discovery
  • Service registration
  • Ubiquitous computing

ASJC Scopus subject areas

  • Software
  • Information Systems
  • Hardware and Architecture
  • Computer Science Applications
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'SARA: A service architecture for resource aware ubiquitous environments'. Together they form a unique fingerprint.

Cite this