Self-routing in pervasive computing environments using smart messages

Cristian Borcea, Chalermek Intanagonwiwat, Akhilesh Saxena, Liviu Iftode

Research output: Contribution to conferencePaperpeer-review

16 Scopus citations

Abstract

Smart Messages (SMs) are dynamic collections of code and data that migrate to nodes of interest in the network and execute on these nodes. A key challenge in programming pervasive computing environments using SMs is the ability to route SMs to nodes named by content. This paper describes the SM self-routing mechanism, which allows SMs to route themselves at each hop in the path toward a node of interest. SM applicationscan choose among multiple content-based routing algorithms, switch dynamically the routing algorithm in use, or even implement the best suited routing algorithm for their needs. The main benefits provided by self-routing are high flexibility and resilience to adverse network conditions. To demonstrate these benefits, we present proof-of-concept implementation, simulation results, and analysis for the SM self-routing mechanism using several content-based routing algorithms. We also show preliminary results for SM routing algorithms executed over our SM prototype implementation.

Original languageEnglish (US)
Pages87-96
Number of pages10
StatePublished - 2003
Externally publishedYes
Event1st IEEE International Conference on Pervasive Computing and Communications, PerCom 2003 - Fort Worth, TX, United States
Duration: Mar 23 2003Mar 26 2003

Other

Other1st IEEE International Conference on Pervasive Computing and Communications, PerCom 2003
Country/TerritoryUnited States
CityFort Worth, TX
Period3/23/033/26/03

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Self-routing in pervasive computing environments using smart messages'. Together they form a unique fingerprint.

Cite this